11月促销:终身许可证仅需$89.50(原价$179)。11月30日截止。还剩21天立即购买 →

格式指南

3MF 文件:把 3MF 转换为 STL(以及 STL 转 3MF)

把 Bambu Studio 和 PrusaSlicer 项目转成任何工具都能读的 STL,或把 STL 网格打包成 3MF。单个文件或整个文件夹都可以。

下载免费试用版

免费试用:全部功能,可转换10次。无需信用卡。Windows 10/11。

30天退款保证 · 一次性许可  —  查看价格

由 3MF 转换为 STL 并渲染的九格打印校准板
3MF 转 STL打印校准板,9 个对象,2.3 秒完成转换。

该格式的适用位置

您的文件

实体 CAD

  • STEP
  • IGES
  • BREP

网格

  • STL
  • OBJ
  • 3MF
  • PLY
  • glTF
  • GLB
  • FBX
  • DAE
  • X3D
  • OFF
  • AMF

图纸和场景中的 3D 面

  • DXF
  • DWG
  • USD
3D CAD Converter打开、预览、转换

您得到的结果

3D 打印

  • STL
  • 3MF
  • OBJ
  • PLY

网页、AR 和游戏

  • glTF
  • GLB
  • FBX
  • DAE

查看器和存档

  • VRML
  • X3D
  • OFF

CAD 数据交换

  • STEP
  • IGES
  • BREP

实体 CAD(STEP、IGES、BREP)可转换为网格或其他实体格式。网格可转换为其他网格格式。虚线格式(DXF、DWG、AMF、USD)只能读取,不能写出。 VRML 可读取 .wrl、.vrml 和 gzip 压缩的 .wrz 文件,并写入 .wrl。

不支持的操作
  • 转换纯 2D 的 DWG 或 DXF 图纸(需要 3D 面)。
  • 将网格(STL、OBJ、3MF)转回 STEP、IGES 或 BREP。
  • 读取 SolidWorks、Inventor 或 CATIA 的原生文件。请先在该软件中导出 STEP 或 IGES。
扩展名.3mf
全称3D Manufacturing Format
容器包含 XML 数据的 ZIP 压缩包
几何类型三角网格 + 元数据
开放标准是(3MF Consortium)
支持颜色是 — 逐顶点、逐三角形、逐对象
支持材质是 — 每个模型多种材质
支持装配体是 — 组件和组合

什么是3MF文件?

3MF(3D Manufacturing Format)由3MF Consortium(Microsoft、Autodesk、HP、Ultimaker等)于2015年开发,作为STL的现代替代格式。3MF文件是一个ZIP压缩包,包含XML几何数据,以及可选的颜色、材质、纹理、支撑结构和打印设置元数据。与STL不同,3MF支持全彩模型、多材料装配、逐三角形颜色和结构化元数据。文件体积明显小于ASCII格式的STL。PrusaSlicer、Bambu Studio、Cura和Chitubox都原生支持3MF。

3MF文件的常见用途

全彩 3D 打印

对于多色或多材料FDM打印机(Bambu Lab AMS、Prusa MMU),3MF携带STL无法表达的逐部件颜色和材料分配。

工业增材制造

HP Multi Jet Fusion 等粉末床打印机直接从 3MF 读取全彩和材料数据。

打印农场管理

3MF文件可以打包切片配置文件和打印设置,使打印农场无需为每个任务手动重新配置即可复现完全相同的配置。

软件支持

PrusaSlicer、Bambu Studio、Cura、Chitubox、Windows 3D Builder、Autodesk Fusion 360、SolidWorks 2024+以及Materialise Magics。

转换此格式

通常从STEP或STL转换而来用于增材制造,或转换为STL以兼容尚不支持3MF的旧版切片软件。

如何把 3MF 转换为 STL

添加 .3mf 文件,选择 STL 并转换。3MF 中的每个对象都会进入 STL,单位为毫米,保持在打印板上的位置。Bambu Studio 和 PrusaSlicer 的项目文件都支持。

cadconvert convert project.3mf -o project.stl
cadconvert batch C:\prints\3mf -o C:\prints\stl -f stl

在 Ryzen 9 3900X 上用 3D CAD Converter 1.0.23 实测:含 9 个对象的 Bambu Studio 流量板在 2.3 秒内生成了 6,920 个三角形、124 × 94 × 1.4 mm 的 STL。 附真实输出的分步指南

如何将 STL、OBJ 或 STEP 转换为 3MF

3D CAD Converter 通过三个步骤将 STL 网格、OBJ 模型和 STEP 实体转换为可直接打印的 3MF 文件——可一次处理单个模型,也可处理整个文件夹。

1

添加源文件

将 STL、OBJ 或 STEP 文件(或整个文件夹)拖入 3D CAD Converter。同一批次中混合不同格式也没有问题。

2

选择 3MF 作为输出

选择 3MF 作为目标格式。对于 STEP 实体,设置细分质量,使曲面按所需精度进行近似。

3

转换并在切片软件中打开

运行转换,并将生成的 .3mf 直接在 PrusaSlicer、Bambu Studio、Cura 或 Windows 3D Builder 中打开——几何、单位和颜色都包含在同一个文件中。

更喜欢命令行?随附的 cadconvert CLI 只需一条命令即可生成 3MF:

将单个 STL 网格转换为 3MF
cadconvert convert model.stl -o model.3mf


将 OBJ 模型转换为 3MF
cadconvert convert model.obj -o model.3mf


将 STEP 实体转换为 3MF
cadconvert convert part.step -o part.3mf


将整个文件夹转换为 3MF(递归)
cadconvert batch ./in -o ./out -f 3mf -r


写入 3MF 时将源单位视为英寸
cadconvert convert model.stl -o model.3mf --units in

当源文件为 STEP 实体时,添加 --quality 0.1 以控制网格精度。3MF 文件会声明其单位,因此切片软件会以正确的尺寸打开它。

3MF 对比 STL——为什么 3MF 是现代之选

STL 只存储原始三角形——没有颜色、没有材料、没有单位、没有打印设置。3MF 文件将这一切打包进一个紧凑、水密的 ZIP 与 XML 包中:每个部件的颜色、多种材料、内嵌单位(这样模型绝不会被误认为错误的比例),甚至还有切片配置文件。正因如此,Bambu Lab、Prusa 和 HP 都围绕 3MF 构建其多色和生产工作流。

3MF 也比 ASCII STL 更小,歧义少得多:STL 把朝向和比例交给运气,而 3MF 则明确声明两者,因此离开 CAD 工具的部件就是被打印的部件。对于单色的爱好打印,STL 仍然完全够用,但凡涉及颜色、多种材料或共享打印设置,3MF 都是更好的容器。

深入比较各种替代格式: STL, OBJ. 阅读 3D 打印的 STL、OBJ 与 3MF 对比。

STL、OBJ 还是 3MF:你的打印该用哪种格式

下载免费试用版

Windows · 免费试用 · 一次买断或订阅

英语解说,附字幕 · 时间不够?看1分钟版本

常见的 3MF 问题(及解决方法)

较旧的切片软件无法打开文件

某些旧的或随机器附带的切片软件尚不支持 3MF。如果切片软件拒绝 .3mf,请用 3D CAD Converter 将其转换回 STL——几何会被保留,你只会失去旧切片软件本来也用不到的颜色和元数据。

经 STL 往返后颜色丢失

STL 不携带颜色,因此将 3MF 转为 STL 再转回会清除所有材料分配。请保留原始 3MF 作为母版,仅为需要的工具导出 STL 副本。

导入后比例错误

3MF 内嵌单位,但以英寸构建却在导出时不带单位信息的网格可能会以错误尺寸导入。请指定 --units in(或桌面应用中的等效设置),以便 3MF 声明正确的比例。

各应用的支持程度不一

PrusaSlicer、Bambu Studio、Cura、Fusion 360 和 SolidWorks 2024+ 都能很好地读取 3MF,但某些 CAD 查看器尚不支持。如有疑虑,请在 3MF 旁保留一份 STL 或 OBJ 副本以获得最大兼容性。

3MF——常见问题

什么是 .3mf 文件?

.3mf 文件是一种 3D Manufacturing Format 模型——由 3MF 联盟制定的开放标准。它是一个 ZIP 归档,包含 XML 几何,外加可选的颜色、材料、单位和打印设置,全部装在一个水密的包中,旨在作为 STL 的更丰富替代品。

没有切片软件如何打开 3MF 文件?

在 Windows 上,可用内置的 3D Builder 或 Paint 3D 打开。你也可以在 Fusion 360 或 SolidWorks 2024+ 中打开,或用 3D CAD Converter 将其转换为 STL 或 OBJ,以便在任意网格工具中查看。由于 3MF 是 ZIP 归档,你甚至可以把它重命名为 .zip 来查看其中的 XML。

3MF 比 STL 更好吗?

对于现代 3D 打印,是的。3MF 能存储 STL 无法存储的颜色、材料、单位和打印设置,并装在一个更小、始终水密的文件中。STL 对旧切片软件仍然有用,但多色、多材料和打印农场工作流推荐使用 3MF。

我可以免费将 STL 转换为 3MF 吗?

可以。3D CAD Converter 提供免费试用,可将 STL、OBJ 和 STEP 转换为 3MF,包括整个文件夹的批量处理。在 CLI 中运行 cadconvert convert model.stl -o model.3mf,或使用桌面应用并选择 3MF 作为输出。

从 STL 转换时 3MF 会保留颜色吗?

不会。STL 不保存颜色,所以 STL 转 3MF 只有几何形状。反过来,3MF 转 OBJ 会为每个对象保留一种纯色。在 Bambu Studio 或 PrusaSlicer 中涂的颜色和纹理颜色在任何格式中都不会保留。

包含多个打印板的 Bambu Studio 项目能转换吗?

可以,转换为一个文件。项目中的每个对象都按各自的位置进入 STL;打印板不会拆分成单独的文件。耗材和打印设置留在 3MF 中。