在线修复 STL 文件
打开切片软件提示有问题的模型。修复在这台设备上完成 - 文件不会被上传 - 保存修复后的副本之前,您可以在 3D 中转动查看它。
将 STL 文件拖到这里打开 STL 文件
支持 STL、OBJ 或 3MF。文件在这台设备上读取,绝不会被上传。
大模型需要几秒钟。
能修复什么
- 破洞 表面上的缺口用补片封上。
- 翻转的三角形 朝向模型内部的面被翻到外面。
- 粘连的边 只是相互接触的表面被分开一微米。
- 重复的三角形 删除副本,厚度为零的壁相互抵消。
修复
树脂或粉末打印机会把液态树脂或粉末困在里面:请加排液孔或把空腔填实。线材打印机可以直接打印。
仍未闭合
这些需要用 Blender 或 Meshmixer 等建模软件处理。
自相交
查找彼此穿插的表面并标成黄色。切片软件通常会自动合并重叠的部件;但自身相交的表面不一定能处理。不会修改任何内容。
打印机
材料
悬垂
薄壁
把每一处薄于 {limit} mm 的壁标成红色。文件中的模型高 {height} mm:请输入您实际打印的高度。
点击模型即可读取该处的壁厚。
* 这是估算,不是保证。修复和检查只读取文件的形状,不了解您的打印机、耗材或切片设置,两个方向都可能出错:这里标出的部分可能打印得很好,看起来没问题的也可能失败。最终以切片软件为准:打印前请先查看切片预览。
当切片软件对模型发出警告时
在 Bambu Studio 的英文界面中,对象名称下方会用红字写着「Error: 1 non-manifold edge」,往往还有「reversed faces detected, which may affect rendering」,并让您用第三方工具修复。PrusaSlicer 和 OrcaSlicer 会在对象上标出警告符号,并统计它的开放边或非流形边。这里就是这样一个工具,只需三步:
- 在上方打开 STL,或把它拖到框里。文件始终留在您的设备上。
- 查看结果并转动模型:列表会说明修复了什么,以及还有哪些地方未闭合。
- 保存修复后的 STL,用它代替原文件载入切片软件。
Mac 或 Linux 上的 Bambu Studio 和 OrcaSlicer
它们的“修复模型”命令依赖 Windows 内置的修复功能,所以在 Mac 或 Linux 上没有这个命令,警告会一直在。可以在这里修复文件,任何系统都行,然后用修复后的副本替换原文件导入。
原文件永远不会被改动:修复后的副本以自己的名称保存在原文件旁边,文件名以 -repaired 结尾。
修复做了什么
破洞
表面上的缺口 - 缺了一个三角形,或导出时丢了一个面 - 会让切片软件只能去猜模型的内部在哪里。凡是边缘构成一个完整闭环的洞,都会用一块平整的补片封上,补片的朝向与周围表面一致。即使封上也围不住任何空间的薄片,比如一块单独的平板,会保持原样。
翻转的三角形
每个三角形用顶点的顺序表明哪一面朝外。朝向反了的三角形在切片软件里显示为一块暗斑,还可能让软件填充错误的一侧。修复先让三角形与相邻的三角形朝向一致,再把每个独立部分翻向外侧,空心部分内部的空腔则翻向内侧。
粘连的边和点
在两个表面只是相互接触的地方 - 两个部分沿一条边相接、一处折叠与自身闭合、两个圆锥尖对尖 - 会有三个或更多三角形共用一条边,切片软件会把它报告为非流形。修复会把这些表面分开:复制共用的顶点,并把每个副本向各自的表面内移动一微米。打印机能分辨的任何细节都不会改变。
重复和空的三角形
写了两次的三角形只保留一个。两个朝向相反的副本是一面厚度为零的壁,通常是两个相接部分的共用面,两者都会被删除,让这些部分合成一个实体。顶点已合并成一条线或一个点的三角形不覆盖任何面积,会被丢弃。零散碎片也会被丢弃:与模型分离、远小于模型且不包围任何体积的几个三角形。
它会检查什么
除了修复,还可按需检查:模型能否放进您的打印机,大约多重、需要多少线材或树脂,哪里的悬垂超过切片软件加支撑的角度,哪里的壁对您的喷嘴来说太薄,以及哪里的表面相互穿插 - 全部标在模型上,全部是根据形状做出的估算。
不修复的内容
相互穿插的表面、薄到无法打印的壁,以及模型缺失的、大到不能算作破洞的一整面,都不是修复能替您决定的:它们需要建模软件。如果还留有这类问题,结果会告诉您。
常见问题
我的文件会被上传吗?
不会。页面把修复程序加载到您的浏览器中,模型的读取、修复和保存都在您自己的设备上完成。关于它的任何信息都不会发送给我们或任何其他人 - 页面加载完成后,即使断开网络也能使用。
为什么切片软件说模型是非流形(non-manifold)?
因为它有某些边并不恰好由两个三角形共用:要么只属于一个三角形(破洞),要么属于三个或更多三角形(只是相互接触的表面)。Bambu Studio、PrusaSlicer 和 OrcaSlicer 都会检查这一点,而从网上下载的大多数模型都有几条这样的边。
修复会改变模型的形状吗?
只在修复的地方改变。封上的破洞多了一块平整的补片,分开的点移动千分之一毫米,其余一切都按原样写回。保存之前,3D 视图会显示修复后的副本。
它能打开多大的文件?
取决于设备的内存。电脑可以处理几百万个三角形的模型;手机会更早撑不住,这时它会直接告诉您,而不是只保存半个模型。
能打开 3MF 或 OBJ 文件吗?
可以:它能打开 STL(二进制或 ASCII)、OBJ 和 3MF,3MF 按其自身单位读取并包含所有已放置的对象,修复后的模型可保存为 STL 或 3MF。一个打印板上只有一个对象的 Bambu Studio 或 OrcaSlicer 项目,会作为同一个项目保存回来,保留打印板、设置和涂色。
它免费吗?
免费,无需注册,修复多少个文件都没有限制。
这些检查有多准确?
它们只是根据模型形状做出的估算,两个方向都可能出错。被标为过薄的壁、悬垂或未闭合的边可能照样能切片并打印好,而在这里看起来没问题的模型也可能失败:切片软件知道您的喷嘴、层高、支撑和材料,而本页面不知道。打印前请务必查看切片预览。本工具免费并按原样提供,不附带任何保证:对于因在此修复或检查的文件而损失的打印件、材料或时间,我们不承担责任。