网格修复/拓扑修复

重叠壳体合并(本地)

在浏览器本地把相互重叠的独立闭合壳体合并为一个水密 STL。Worker 焊接并校验网格,拆分边连通壳体,检查自交,再用 Manifold WASM 合并,不上传模型。

可用零上传WorkerSTL · OBJ · PLY · 3MF · GLB · glTF

重叠壳体合并

零上传

重叠壳体合并

本工具只合并相互重叠的独立闭合壳体;不会修复单个连通表面内部的自交。这种情况请使用 CAD 或体素修复。

拖入要合并的重叠壳体

支持 STL、OBJ、PLY、3MF、GLB 或自包含 glTF。每个壳体都必须闭合且绕序一致;独立的重叠壳体将合并为一个 STL。上限 200,000 个三角面。

STL · OBJ · PLY · 3MF · GLB · glTF → STL

拖入要合并的重叠壳体

支持 STL、OBJ、PLY、3MF、GLB 或自包含 glTF。每个壳体都必须闭合且绕序一致;独立的重叠壳体将合并为一个 STL。上限 200,000 个三角面。

选择文件

文件上限: 500 MB · 零上传

零上传 · File.slice() / ArrayBuffer → Worker → 合并后的 STL。

使用步骤

  1. 1

    拖入 STL、OBJ、PLY、3MF、GLB 或自包含 glTF 文件。

  2. 2

    Worker 焊接顶点、移除退化/重复三角面,并检查水密与绕序。

  3. 3

    按共享边拆出独立壳体,并逐个验证为闭合且绕序一致的流形。

  4. 4

    三角面对检测报告合并前的自交。

  5. 5

    用 Manifold WASM 合并相互重叠的独立壳体,再检查结果拓扑与自交。

  6. 6

    下载合并后的二进制 STL。已经是单个干净壳体的输入会原样写出。

数值怎么读

测量方法

这里执行的是独立闭合壳体的布尔并集,不是体素重建或通用曲面重建。它会消除壳体之间的体积重叠与重叠产生的内部表面。

分量

分量按共享边分组;只在一点接触的壳体会成为独立分量。单个干净分量不需要合并,会原样写出。

自交

三角面对检测器报告合并前后的自交。如果输入是单个连通表面且存在自交,本工具会拒绝处理,因为 Manifold 并集无法修复单个自交表面。

限制

操作上限为 200,000 个三角面与 500 MB 输入。每个分量都必须水密且绕序一致;否则先用 clean-mesh、fill-holes 或 repair-non-manifold 修复。

验证

Manifold 从闭合且绕序一致的壳体生成并集;结果会检查水密与实体绕序。超过自交检测上限的大型结果会把合并后检查显示为未计算。

打印建议

  • 模型由相互重叠的闭合零件组成时使用本工具,例如钥匙扣、外壳或导入的装配体。
  • 如果壳体有开放边界或绕序错误,先用 manifold-check 检查并修复。
  • 合并后的模型仍可能有薄壁或悬垂;切片前运行打印就绪检查。
  • 输出为二进制 STL;合并后请在查看器或切片器中检查。
  • 单个自交表面请在 CAD 或体素工具中修复;本工具会拒绝这种情况。

常见问题

参考

  • · ISO/ASTM 52900
  • · Manifold 几何库
  • · 网格自交与重叠壳体