Tiny Online Tools logoTiny Online Toolssearch搜索工具…grid_view全部工具
首页chevron_right3D工具chevron_right3D网格分析器3D网格分析器

3D网格分析器

检查 STL、GLB、OBJ 或 PLY 网格是否存在孔洞、非流形边等会导致 3D 打印失败的拓扑问题。

upload_file

点击浏览 或将文件拖放到这里

选择要分析的模型 — STL、GLB、GLTF、OBJ、PLY、3MF、OFF、FBX或DAE

接受格式:.stl,.glb,.gltf,.obj,.ply,.3mf,.off,.fbx,.dae

检测自相交查找互相穿插的三角面。在大型网格上开销很大——大模型会改用采样,而非逐一穷举检测。

相似工具

3D UV 工具

3D UV 工具

直接在浏览器中查看任意 GLB、GLTF、OBJ、STL、PLY、FBX 或 DAE 模型的 UV 贴图布局。

3D文件转换器

3D文件转换器

在 GLB、GLTF、OBJ、STL、PLY、FBX、DAE、3MF 和 USDZ 之间转换,并可选用 Draco 或 Meshopt 压缩。

3D模型查看器

3D模型查看器

在浏览器中查看 GLB、OBJ、STL、PLY、FBX 和 USDZ 模型,支持动画播放与场景检查。

3D模型渲染器

3D模型渲染器

在浏览器中直接把 3D 模型渲染为 PNG 或 JPG,分辨率最高可达 4K。

解锁 PDF

解锁 PDF

在本地移除 PDF 的密码保护。

裁剪图片

裁剪图片

在浏览器中快速裁剪图片。

删除图片元数据

删除图片元数据

删除图片中的 EXIF、GPS 和所有元数据以保护你的隐私。

apps

更多工具

浏览我们完整的免费在线工具集合。

为什么看起来没问题的网格依然会出错

模型可以渲染得完美无缺,却依然无法使用。切片软件、布尔运算和仿真工具需要的不只是「看着对」:它们要求网格描述一个封闭且朝向一致的实体。这款分析器检查的正是这一点。

各项检查,以及它们真正的含义

非流形边 — 被三个或更多面共用的边。真实的表面不会这样,它通常意味着两个壳体被草率地合并,或者内部残留了一堵墙。切片软件要么直接拒绝这个文件,要么在那条边上输出毫无意义的结果。这是最严重的一类问题。

孔洞与边界环 — 只属于一个面的边。封闭实体不存在这样的边。每一个边界环就是一个孔洞,而带孔洞的网格没有确定的内部,切片软件也就无从判断该填充什么。

退化三角形 — 面积为零的面,原因要么是两个顶点重合,要么是三个点共线。它们不携带任何表面信息,会破坏法线计算,并在后续处理中引发除零错误。

重复面 — 同一个三角面被存储了两次。表面因此叠加,内外判定被扰乱,文件空间也被白白浪费。

绕序不一致 — 相邻的面对「哪一侧朝外」意见不一。结果是部分区域渲染时里外翻转,体积计算也随之失去意义。

分离壳体 — 彼此不共享任何顶点的独立几何块。对多部件模型来说完全正常,但对本应是单一实体的模型来说就是危险信号。

孤立顶点 — 没有被任何三角面引用的点。无害,但说明建模过程不够干净。

自相交 — 互相穿插的三角面。网格可以既水密又是流形,在物理上却依然不可能成立。这项检查是可选的,因为开销很大;遇到大型网格它会改用采样,并明确标注。

焊接必须放在最前面

STL文件本质是一堆未建立索引的三角面汤——每个三角面都自带三个顶点,相邻三角面彼此并不知道对方是邻居。若照原样分析,每一条边看上去都是边界,得到的结果毫无意义。

因此分析器会先用空间哈希焊接顶点,再进行任何拓扑运算。这正是它能对STL给出有效结论的原因,也是容差如此关键的原因:太严,真正的邻居仍被分开;太松,本该保留的细节会塌陷成一团。

水密与流形

这两个头条结论才是多数人真正想知道的。水密意味着没有孔洞、也没有非流形边——网格围出了一个确定的体积。流形意味着每一条边恰好被两个面共用。模型必须同时满足这两点,切片软件才会把它当作实体,体积数字也才有意义。

隐私

分析全部在您的浏览器中运行,不上传任何内容。