SupaVoxel
打印项目转为可编辑网格

3MF 转 OBJ 转换器

打开来自 Bambu Studio、PrusaSlicer、Printables 或 MakerWorld 的 3MF,下载一个 OBJ,每个部件保持独立,其颜色写入 MTL 文件。无需上传,也无需账号。

  • 部件保持独立
  • 颜色写入 MTL
  • 无需上传
  • 免费,无需注册
更新于 2026年10月

三步将 3MF 转为 OBJ

  1. 01

    拖入 .3mf 文件

    将它拖到转换器上,或点击 选择文件。3MF 会在本地解压并解析;你会在 网格 下看到部件数量,在 材质 下看到颜色数量。
  2. 02

    选择导出包

    开启 包含材质与纹理 后,你会得到一个 .zip,内含 .obj、对应的 .mtl 以及所有纹理 PNG。关闭则只得到仅含几何体的 .obj,这通常是大多数雕刻软件需要的。
  3. 03

    为你的应用设置缩放

    OBJ 会保留 3MF 的毫米数值。如果导入到把 OBJ 按米读取的应用中,请先在 缩放 中输入 0.001,或让导入器自行缩放。然后点击 转换为 OBJ。

为什么要把 3MF 转回 OBJ?

3MF 现在是许多可打印模型的主要存放格式。MakerWorld 和 Printables 把它作为主要下载格式,Bambu Studio 和 PrusaSlicer 也会把每个项目保存为 3MF。这对打印来说很棒,但 Blender、ZBrush、Maya 和大多数游戏工具都不读取它,而 OBJ 是它们都支持的格式。

常见转换原因包括:在 Blender 中二次创作下载的模型、在 ZBrush 中修复雕刻、在打印前渲染产品效果图,或把模型导入只接受 OBJ 的工具。反过来,从网格转为打印项目,可参考 STL 转 3MF。

3MF 转 OBJ 会保留什么

3MF 是一个 XML 压缩包:包含网格、构建布局、颜色,通常还有整个切片项目。OBJ 只能承载其中的第一部分。

在 3MF 中在 OBJ 中说明
每个对象的网格保留每个部件一个 o 组,保持其在打印板上的位置
基础材质颜色保留为 MTL 颜色写入 .mtl 中的 Kd 值
Bambu Studio 涂色不读取涂色是切片器扩展,不是 3MF 核心功能
毫米单位数值保留,单位标签丢失OBJ 没有单位字段
打印板、支撑、修改器、打印设置丢弃切片器数据在 OBJ 中无处存放
法线保留写入 vn 行

需要同一个模型用于切片器?3MF 转 STL 会输出单个可直接打印的实体。

3MF 与 OBJ 一览

3MF 容器
包含 3D/3dmodel.model XML、缩略图和切片器元数据的 ZIP
3MF 单位
在文件中声明,默认毫米
3MF 轴向
Z 轴向上,和所有打印平台一致
OBJ 容器
纯文本 .obj,外加可选的 .mtl 和图像文件
OBJ 单位
无。Blender 默认按米,许多 CAD 工具按毫米
OBJ 轴向
惯例为 Y 轴向上;转换器会旋转模型以匹配

导入 OBJ 的小提示

推荐做法
  • 导入前先解压下载包,让应用能在 .obj 旁边找到 .mtl
  • 在 Blender 中,保持 OBJ 导入器的 按对象拆分 开启,这样每个 3MF 部件会成为一个独立对象
  • 使用免费的 OBJ 查看器 在开始编辑前检查结果
  • 对于包含多个打印板的项目,之后删除不需要的副本;所有构建项都会导入
避免做法
  • 涂色的多色区域会以单独颜色导入
  • 不要未缩放就把毫米 OBJ 导入米制场景;40 mm 的部件会变成 40 m
  • 重命名 .mtl 文件;.obj 会按名称引用它
  • 把 OBJ 作为你的编辑母版;3MF 用于打印,OBJ 用于编辑

常见问题

常见问题

如何免费将 3MF 转为 OBJ?

将文件拖到本页顶部的转换器上,然后点击转换为 OBJ。它在你的浏览器中运行,无需注册,OBJ 会立即下载;如果保留材质,会连同 MTL 文件一起打包。支持最大 200 MB 的文件;大多数 3MF 项目都远低于这个大小。

OBJ 会保留 3MF 的颜色吗?

以 3MF 基础材质定义的颜色——大多数多部件模型就是这样分配颜色的——会写入 MTL 文件,并在 Blender 和其他应用中显示。你用 Bambu Studio 涂色工具画在三角面上的颜色以切片器专用方式存储,不会被读取,因此这些区域会使用部件的基础颜色。

为什么转换后的模型在 Blender 里巨大?

3MF 使用毫米,OBJ 会保留这些数值,但 Blender 的导入器把一个单位当作一米。一个 120 mm 的人物导入后会高 120 m。要么在转换前把缩放设为 0.001,要么在 Blender 的 OBJ 导入选项中修改缩放。几何体本身没有问题。

它适用于 Bambu Studio 或 OrcaSlicer 项目文件吗?

是的。Bambu Studio、OrcaSlicer 和 PrusaSlicer 的项目文件都是标准 3MF 压缩包,只是里面多了切片器数据。转换器会读取对象及其位置,忽略打印设置、打印板和支撑数据,而 OBJ 本来也无法存储这些。

独立部件会被保留还是合并?

保留。3MF 中的每个对象都会成为 OBJ 中一个命名的独立组,并保持其在打印板上的位置。这样在 Blender 中编辑某个部件时不会影响其他部件。如果你需要用于打印的单个合并实体,请改用 3MF 转 STL 转换器。

3MF 比 OBJ 更好吗?

对于打印,通常是的:3MF 把单位、每个对象的颜色和打印设置都存进一个文件。对于编辑和在 3D 应用之间迁移模型,OBJ 更胜一筹,因为几乎所有程序都能读取它。两个都保留:3MF 用于打印,OBJ 用于编辑。3MF 与 STL 指南 更深入地介绍了打印方面。

免费开始

制作一个新模型来打印

有想打印的物品照片?工作室可以把一张图片变成 3D 模型,并在付费方案中导出适用于 Bambu AMS 的多色 3MF。前 3 个积分免费。

无需信用卡 · 赠送 3 个免费积分