文件格式指南
如何把 3MF 转换为 STL(Bambu / Prusa 项目)
Bambu Studio 或 PrusaSlicer 的 3MF 包含模型和切片软件的数据。当某个工具只能读取 STL 时,3D CAD Converter 会把网格提取出来:每个对象都以毫米为单位,保留 3MF 在打印板上给它的位置。STL 没有颜色,所以颜色不会带过去。
哪些内容会进入 STL
| 3MF 中的内容 | STL | OBJ |
|---|---|---|
| 每个对象的网格 | 有 | 有 |
| 以毫米为单位的尺寸 | 有 | 有 |
| 在打印板上的位置 | 有 | 有 |
| 每个对象一种颜色 | 无 | 有 |
| 在切片软件中涂的颜色 | 无 | 无 |
| 纹理颜色 | 无 | 无 |
| 打印板、耗材、打印设置 | 无 | 无 |
使用 3D CAD Converter 1.0.23 在真实文件上验证。STL 只保存三角形。OBJ 会把 3MF 给每个对象的纯色作为材质保留下来。
四步把 3MF 转换为 STL
- 添加 3MF 文件把 .3mf 文件或整个文件夹拖进 3D CAD Converter。Bambu Studio 和 PrusaSlicer 的项目文件都能打开。
- 选择 STL选择 STL 作为输出。3MF 本身就是网格,三角形会原样复制,无需设置细分。
- 保持毫米单位3MF 的尺寸按毫米读取,STL 也保持毫米。只有当下一个工具需要英寸时,才设置目标单位。
- 开始转换点击开始转换。每个 3MF 生成一个包含其全部对象的 STL。
真实输出,不是示意图。Bambu Studio 的流量校准文件(flowrate-test-pass1.3mf,143 KB,9 个对象)由 3D CAD Converter 1.0.23 转换为 STL,再从 STL 渲染。在 Ryzen 9 3900X 上用时 2.3 秒。
cadconvert convert -i flowrate-test-pass1.3mf -o flowrate.stl
cadconvert batch -i C:\prints\3mf -o C:\prints\stl -f stl
命令行也一样:一个文件,或文件夹里的所有 3MF。
零件保持在 3MF 放置的位置
3MF 构建项
125, 105零件在打印板上的中心,x 和 y,单位毫米3D CAD Converter
225,154个三角形被读取并写出STL
95–155x 范围(毫米),以 125 为中心一个包含一个 60 × 31 × 48 mm 零件的 PrusaSlicer 项目(2.5 MB,225,154 个三角形):STL 的 x 范围为 95 到 155,y 为 89.5 到 120.5,底面在 z = 0,正是它在打印板上的位置。同一台电脑用时 10 秒。把对象存放在 3MF 内部独立文件中的 Bambu Studio 项目(pa_pattern.3mf)也以同样方式转换。
不会带过去的内容
涂色
在 Bambu Studio 或 PrusaSlicer 中用画笔涂的颜色属于切片软件的数据,不是网格颜色。任何输出格式都不会保留。
纹理颜色
带纹理的 3MF 输出后没有颜色。如果需要每个对象一种纯色,请转换为 OBJ 而不是 STL。
打印板
包含多个打印板的项目不会被拆分。所有对象都进入同一个 STL,各自保持自己的位置。
打印设置
耗材、支撑和切片配置都留在 3MF 中。请把 3MF 作为原件保存,把 STL 作为副本发送。
转换你自己的 3MF 项目免费试用:10 次转换,无需信用卡。Windows 10/11,64 位。
下载免费试用版常见问题
能把 Bambu Studio 的 3MF 转换为 STL 吗?
可以。3D CAD Converter 1.0.23 能读取 Bambu Studio 的项目文件,包括把每个对象存放在 3MF 内独立文件中的项目。所有对象都会输出到一个 STL 中,单位为毫米,保持在打印板上的位置。涂色不会保留。
STL 会保留颜色吗?
不会。STL 没有颜色。转换为 OBJ 时,每个对象会保留 3MF 给它的那一种颜色。在切片软件中涂的颜色和纹理颜色,在 STL 和 OBJ 中都会丢失。
为什么 STL 比 3MF 大?
3MF 是 ZIP 压缩包;二进制 STL 不压缩,并完整保存每个三角形的顶点。143 KB 的 Bambu 打印板变成了 346 KB 的 STL,2.5 MB 的 PrusaSlicer 项目变成了 11.3 MB 的 STL,三角形完全相同。
能把 STL 再转回 3MF 吗?
可以。上面 6,920 个三角形的 STL 用 1.7 秒转回了 3MF,单位为毫米,三角形仍是 6,920 个。原项目的颜色和切片设置不会恢复。
相关文章: 3MF 文件格式 · 3D 打印用 STL、OBJ 还是 3MF · 四档设置下的 STEP 转 STL