3MF 在线查看器
在浏览器中打开 3MF 打印文件和切片软件项目,显示全部对象和 3MF 中定义的颜色。免费,无需上传。
将 3MF 文件拖放到这里
不开切片软件,在线打开 3MF
这个 3MF 查看器在浏览器中打开 .3mf 文件。把文件拖到页面上,里面的所有对象都会按原来的摆放位置显示,用 3MF 材质和颜色定义的颜色也会显示。文件留在你的电脑上,不会上传。
典型的用途:快速看一眼从 MakerWorld、Printables 等模型社区下载的文件,检查别人分享的切片项目,或者在没装拓竹 Bambu Studio、Orca Slicer 等切片软件的电脑上打开 3MF。
3MF 是什么格式
3MF(3D Manufacturing Format,3D 制造格式)由 3MF 联盟维护。这个联盟由微软在 2015 年联合多家 3D 打印和 CAD 公司发起,目标是取代 STL:STL 说不清模型有多大、是什么颜色、多个零件怎么组合。
3MF 文件本质是一个 ZIP 压缩包。里面有一个 XML 文件(通常是 3D/3dmodel.model)存放网格,另外可以有缩略图、纹理和元数据。因为 XML 经过压缩,同一个模型存成 3MF 通常比 STL 小得多。
拓竹 Bambu Studio、创想三维 Creality Print、Orca Slicer、PrusaSlicer、UltiMaker Cura 等切片软件都能把整个项目存成 3MF,打印机和耗材设置以切片软件自己的附加文件形式放在压缩包里。下表是 3MF 能存的内容,以及这个查看器的处理方式。
- 单位
- 有记录。文件声明自己用的是毫米、英寸、米还是其他单位,比例不用猜。
- 多个对象
- 有记录,并会显示。每个对象和每个摆放的副本(build item)都保持各自的位置。
- 颜色和基础材质
- 用标准 3MF 材质和颜色定义时会显示。
- 切片设置
- 由切片软件存在自己的文件里。查看器忽略这部分,只显示几何体。
- 晶格结构和切片堆栈
- 面向工业打印的 3MF 扩展(Beam Lattice、Slice),这里不支持。
在切片软件里涂的颜色可能不显示
Bambu Studio、Orca Slicer 和 PrusaSlicer 的多色涂装,通常用切片软件专有的属性保存,而不是标准的 3MF 颜色定义。其他程序,包括这个查看器,可能读不懂这些属性,所以一个涂了四种颜色的模型在这里可能只显示一种颜色。
用标准 3MF 材质定义的颜色可以正常显示,很多 CAD 软件和一些导出工具写出的就是这种。
查看 3MF 的几个要点
3MF 默认按 Z 轴向上打开,和打印机、切片软件看到的一致,模型立在打印板上。如果某个对象仍然侧躺,用“显示”面板里的“向上轴”切换。
信息面板显示对象(网格)数量、三角面数,以及以文件单位计的整体尺寸。有多个打印板的切片项目,所有对象会一起显示在各自被安排的位置上。
老一代的单网格打印格式,可以用STL 在线查看器打开。
把 3MF 转成 STL 等格式
用“下载为”可以把模型保存为 STL、OBJ、GLB、glTF、PLY 或 USDZ。打印机、打印服务或旧软件不接受 3MF 时,通常转成 STL。注意 STL 只保留几何体:颜色会丢失,所有对象合并成一个网格,单位信息也会丢掉,数字保持 3MF 里的原值。
给不支持 3MF 的软件准备文件,可以用3MF 转 STL。
常见问题
3MF 文件用什么打开?
除了切片软件,也可以直接拖到这个页面上。3MF 查看器在浏览器中运行,显示文件里的对象和颜色,不需要安装任何软件。
3MF 文件会被上传吗?
不会。文件由浏览器在你自己的设备上解包并显示。
能看到 3MF 里的切片设置吗?
不能。切片项目中保存的打印参数、支撑和耗材配置放在切片软件专有的文件里,这个查看器不读取,只显示模型。
为什么我涂的颜色不见了?
切片软件通常把手动涂色的多色数据以自己的格式存在 3MF 里,而不是标准 3MF 颜色。这个查看器只显示标准的 3MF 颜色和材质。
3MF 和 STL 有什么区别?
STL 只是一串三角形,没有单位、颜色和零件划分。3MF 记录单位、多个对象及其位置、颜色和材质,并且经过压缩,文件更小。新的切片软件更倾向于 3MF,STL 则几乎处处都能用。
Bambu Studio 或 PrusaSlicer 的项目文件能打开吗?
能。它们的项目文件就是 3MF,查看器会显示其中的对象。切片设置和涂装的颜色可能不会显示。
MakerWorld 上下载的 3MF 能直接看吗?
能。模型社区提供的 3MF 大多是切片软件的项目文件,拖进来就能看到所有对象的形状和摆放。多色涂装可能显示为单色。