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 大多是切片软件的项目文件,拖进来就能看到所有对象的形状和摆放。多色涂装可能显示为单色。

相关工具