tbtoolbaba

3D 模型在线修复工具

自动修复破洞、非流形、法线错误,输出水密可打印模型,文件不离开你的设备

相关工具

使用说明

使用说明

本工具自动修复 3D 模型常见的破洞、非流形边、反向/缺失法线、重复顶点等问题,输出水密(watertight)可打印模型。所有处理在浏览器本地完成,文件不上传服务器。

操作步骤

  1. 上传模型:拖入或选择 STL / OBJ / PLY 文件
  2. 开始修复:点击「开始修复」,工具自动执行两阶段修复
  3. 对比结果:左右画布并排显示修复前后,可分别旋转查看
  4. 查看报告:面板列出检测到的问题、已执行的修复步骤、是否水密
  5. 下载:点击「下载修复后 STL」,文件名为 原文件名_repaired.stl

修复管线

阶段 处理 技术
阶段 1 合并重复顶点 + 重算法线 three.js,零依赖
阶段 2 流形化重建(填补破洞、修复非流形) manifold-3d WASM

阶段 2 的修复引擎(manifold-3d)约 0.5MB,首次修复时按需加载;若加载失败或模型损坏过重,会自动降级为仅阶段 1 的基础修复结果,仍可下载。

注意事项

  • 全部修复在浏览器本地完成,文件不上传,适合商业敏感模型
  • 修复后面数增多是正常现象(细分填洞 + 满足流形约束)
  • 极度损坏的模型(大面积破洞)自动修复效果有限,建议配合 Meshmixer 等桌面工具
  • v1 暂不支持 GLB / 3MF 修复(含材质/场景结构)

常见问题

支持哪些格式?

目前支持 STL、OBJ、PLY 格式上传修复并导出为 STL。GLB/3MF 格式因含复杂场景结构,v1 暂不支持修复(可使用 3D 模型查看器查看)。

文件会上传到服务器吗?

不会。全部修复过程在你的浏览器本地完成,文件不会离开你的设备,也不会传输到任何服务器。商业敏感模型可放心使用。

什么是非流形?为什么会导致打印失败?

流形(Manifold)是指网格中每条边恰好被两个面共享,整体构成一个封闭的「水密」外壳。非流形网格存在多边共享同一条边、悬空面、破洞等情况,切片软件无法为其生成合法的打印路径,导致报错或打印失败。

修复后为什么面数变多了?

流形化修复需要对破洞区域进行网格细分和重建,填补缺失面并满足流形约束,因此面数增加是正常现象,不影响模型外形精度。

修复失败了怎么办?

自动修复对极度损坏的模型效果有限。若自动修复失败,可尝试:1. 使用 Meshmixer(免费桌面软件)手动修复;2. 检查模型来源,重新导出;3. 在 MeshLab 中执行曲面重建。

更新记录

  • 2026-06-29v1.0.0首发,支持 STL/OBJ/PLY 格式修复,manifold-3d WASM 流形化