3MF 和 STL 有什么区别?
STL 用三角面描述模型的外形,支持它的切片软件、CAD 工具和打印服务很多。不过,STL 不记录单位、颜色、材料或打印参数,也不保存物体与部件之间的关系。
3MF 可以把模型网格、单位、多个物体的位置、颜色和材料信息一起存进一个文件,也能保存完整的切片工程。拓竹 Bambu Studio、Orca Slicer 和 PrusaSlicer 都可以把工程保存为 3MF。它本质上是一个包含模型数据的压缩包,文件通常比同一模型的 STL 更小。
哪些时候需要把 3MF 转成 STL?
- 软件只收 STL。 一些旧版切片软件、建模工具或在线打印报价服务不支持 3MF。
- 想继续修改模型。 把模型导入网格编辑或雕刻工具时,STL 往往更容易兼容。
- 只需要工程里的几个物体。 多物体、多打印盘的工程可以按需选择,再分别导出,方便缩放、修改或重新排盘。
- 发给别人打印。 不确定对方用什么软件时,STL 通常更方便打开。
怎么使用这个转换工具?
- 将 .3mf 文件拖进上方区域,或点击选择文件。读取完成后会显示 3D 预览。
- 旋转、缩放查看模型,并核对以毫米显示的尺寸,确认比例正确。
- 工程里有多个物体时,取消勾选不需要的物体;有多个打印盘时,也可以按打印盘筛选。
- 点击“下载 STL”,将选中的物体合并为一个二进制 STL。选中两个或更多物体时,还可以点击“每个物体单独导出 STL(ZIP)”,一次下载多个独立文件。
导出时会保留物体在 3MF 中的位置,所以合并后的 STL 会沿用原来的布局。需要重新排盘或拆分时,可以继续在切片软件中操作。
拓竹和 Orca 工程转换前要注意什么?
Bambu Studio 和 Orca Slicer 的工程可能将各个物体放在压缩包内不同的模型文件中,再由主模型引用。本工具支持这种结构,会应用部件的位置变换,并读取工程里的物体名称和打印盘编号,方便你按原工程的组织方式选择内容。
STL 无法保留多色涂色、耗材分配、修改器设置和打印参数。一个物体如果由多个部件组成,例如底板和文字分色的标牌,这些部件会一起导出到该物体的 STL 中。使用负零件或其他修改器的工程,导出后请重新检查几何形状和切片结果。
工程 3MF 和 .gcode.3mf 切片包要分清。 工程文件通常包含可编辑的模型网格;.gcode.3mf 用于发送切片后的打印任务,可能只保存打印路径。本工具无法从打印路径还原原始模型,请选择切片前保存的工程 3MF。
导出后,先在切片软件里检查一遍
打开 STL,核对尺寸是否与这里的显示一致,再检查方向、排盘和切片预览。如果模型缺面或出现空洞,原始网格也可能存在问题,可以尝试切片软件提供的修复功能。本工具导出二进制 STL,通常比文本格式的 STL 更小。
常见问题
3MF 文件会上传到服务器吗?
不会。文件读取、预览和转换都在你自己的浏览器中完成,模型不会发送到服务器。页面加载完成后,断网也能继续转换。
转成 STL 后,颜色和打印参数还在吗?
STL 只保存三角面几何,不会保留颜色、涂色区域、材料、修改器设置和打印参数。你可以把不同物体分别导出为 STL,再到切片软件中重新分配耗材。同一个物体里的多个部件会合在该物体的 STL 中。
支持拓竹 Bambu Studio 和 Orca Slicer 的工程 3MF 吗?
支持包含模型网格的工程 3MF,包括将物体存放在不同模型文件中的工程。工具会读取物体名称和所属打印盘,你可以勾选物体,也可以按打印盘筛选后导出。
.gcode.3mf 切片包也能转成 STL 吗?
.gcode.3mf 是供打印使用的切片包,可能只有打印路径,没有原始模型网格。本工具无法把打印路径还原成原始 STL。请使用切片前保存的工程 3MF,或在 Bambu Studio、Orca Slicer 中打开原始工程并导出模型。
导出的 STL 用什么单位?
按毫米导出。STL 本身不记录单位,多数切片软件会按毫米读取。原始 3MF 如果使用英寸、厘米或微米,工具会自动换算成毫米。
文件大小有限制吗?
没有固定的上传大小限制,因为文件不需要上传。实际能处理多大的模型,取决于设备可用内存。面数多、体积大的工程可能需要更长时间,手机上尤其明显。