格式指南
把 Bambu Studio 和 PrusaSlicer 项目转成任何工具都能读的 STL,或把 STL 网格打包成 3MF。单个文件或整个文件夹都可以。
下载免费试用版免费试用:全部功能,可转换10次。无需信用卡。Windows 10/11。
30天退款保证 · 一次性许可 — 查看价格

实体 CAD
网格
图纸和场景中的 3D 面
3D 打印
网页、AR 和游戏
查看器和存档
CAD 数据交换
实体 CAD(STEP、IGES、BREP)可转换为网格或其他实体格式。网格可转换为其他网格格式。虚线格式(DXF、DWG、AMF、USD)只能读取,不能写出。 VRML 可读取 .wrl、.vrml 和 gzip 压缩的 .wrz 文件,并写入 .wrl。
| 扩展名 | .3mf |
|---|---|
| 全称 | 3D Manufacturing Format |
| 容器 | 包含 XML 数据的 ZIP 压缩包 |
| 几何类型 | 三角网格 + 元数据 |
| 开放标准 | 是(3MF Consortium) |
| 支持颜色 | 是 — 逐顶点、逐三角形、逐对象 |
| 支持材质 | 是 — 每个模型多种材质 |
| 支持装配体 | 是 — 组件和组合 |
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。
对于多色或多材料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,单位为毫米,保持在打印板上的位置。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。 附真实输出的分步指南
3D CAD Converter 通过三个步骤将 STL 网格、OBJ 模型和 STEP 实体转换为可直接打印的 3MF 文件——可一次处理单个模型,也可处理整个文件夹。
添加源文件
将 STL、OBJ 或 STEP 文件(或整个文件夹)拖入 3D CAD Converter。同一批次中混合不同格式也没有问题。
选择 3MF 作为输出
选择 3MF 作为目标格式。对于 STEP 实体,设置细分质量,使曲面按所需精度进行近似。
转换并在切片软件中打开
运行转换,并将生成的 .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 文件会声明其单位,因此切片软件会以正确的尺寸打开它。
STL 只存储原始三角形——没有颜色、没有材料、没有单位、没有打印设置。3MF 文件将这一切打包进一个紧凑、水密的 ZIP 与 XML 包中:每个部件的颜色、多种材料、内嵌单位(这样模型绝不会被误认为错误的比例),甚至还有切片配置文件。正因如此,Bambu Lab、Prusa 和 HP 都围绕 3MF 构建其多色和生产工作流。
3MF 也比 ASCII STL 更小,歧义少得多:STL 把朝向和比例交给运气,而 3MF 则明确声明两者,因此离开 CAD 工具的部件就是被打印的部件。对于单色的爱好打印,STL 仍然完全够用,但凡涉及颜色、多种材料或共享打印设置,3MF 都是更好的容器。
深入比较各种替代格式: STL, OBJ. 阅读 3D 打印的 STL、OBJ 与 3MF 对比。
某些旧的或随机器附带的切片软件尚不支持 3MF。如果切片软件拒绝 .3mf,请用 3D CAD Converter 将其转换回 STL——几何会被保留,你只会失去旧切片软件本来也用不到的颜色和元数据。
STL 不携带颜色,因此将 3MF 转为 STL 再转回会清除所有材料分配。请保留原始 3MF 作为母版,仅为需要的工具导出 STL 副本。
3MF 内嵌单位,但以英寸构建却在导出时不带单位信息的网格可能会以错误尺寸导入。请指定 --units in(或桌面应用中的等效设置),以便 3MF 声明正确的比例。
PrusaSlicer、Bambu Studio、Cura、Fusion 360 和 SolidWorks 2024+ 都能很好地读取 3MF,但某些 CAD 查看器尚不支持。如有疑虑,请在 3MF 旁保留一份 STL 或 OBJ 副本以获得最大兼容性。
.3mf 文件是一种 3D Manufacturing Format 模型——由 3MF 联盟制定的开放标准。它是一个 ZIP 归档,包含 XML 几何,外加可选的颜色、材料、单位和打印设置,全部装在一个水密的包中,旨在作为 STL 的更丰富替代品。
在 Windows 上,可用内置的 3D Builder 或 Paint 3D 打开。你也可以在 Fusion 360 或 SolidWorks 2024+ 中打开,或用 3D CAD Converter 将其转换为 STL 或 OBJ,以便在任意网格工具中查看。由于 3MF 是 ZIP 归档,你甚至可以把它重命名为 .zip 来查看其中的 XML。
对于现代 3D 打印,是的。3MF 能存储 STL 无法存储的颜色、材料、单位和打印设置,并装在一个更小、始终水密的文件中。STL 对旧切片软件仍然有用,但多色、多材料和打印农场工作流推荐使用 3MF。
可以。3D CAD Converter 提供免费试用,可将 STL、OBJ 和 STEP 转换为 3MF,包括整个文件夹的批量处理。在 CLI 中运行 cadconvert convert model.stl -o model.3mf,或使用桌面应用并选择 3MF 作为输出。
不会。STL 不保存颜色,所以 STL 转 3MF 只有几何形状。反过来,3MF 转 OBJ 会为每个对象保留一种纯色。在 Bambu Studio 或 PrusaSlicer 中涂的颜色和纹理颜色在任何格式中都不会保留。
可以,转换为一个文件。项目中的每个对象都按各自的位置进入 STL;打印板不会拆分成单独的文件。耗材和打印设置留在 3MF 中。