免费在线 · 无需注册 · 100% 本地

STEP 转 3MF 转换器

拖入 .step / .stp 文件,直接在浏览器中转换为 .3mf。文件不会离开你的电脑。

⇪
将 STEP 文件拖到这里
支持 .step / .stp · 转换为 .3mf

为什么要把 STEP 转换为 3MF?

3MF 是 STL 的现代继任者——它携带单位、颜色和打印元数据,终结了几十年来“这是公制还是英制?”的歧义。Bambu Studio 和 PrusaSlicer 现在都偏好 3MF。走 STEP → 3MF 可以跳过多余的 STL 步骤,把元数据丰富的文件包直接送进切片软件。

谁会做这种转换

已原生转向 3MF 的 Bambu / Prusa 生态创客、将零件交给要求保留单位元数据的打印服务的工程师,以及曾被英制缩放的 STL 以 25.4× 尺寸载入坑过的任何人。

常见问题

  • STEP 中没有颜色元数据——3MF 输出为单色,需要在切片软件中自行上色。
  • 多实体装配体会像 STL 一样合并为单个网格——如需分开的零件,请先在 CAD 中拆分。
  • 3MF 的“Beam Lattice”扩展并非普遍支持;请坚持使用核心规范,本工具输出的正是核心规范。

本工具的技术说明

OCCT 对 STEP 进行曲面细分,随后按 3MF Consortium 核心规范写出 3MF 包(包含 3dmodel.model XML + .rels + 元数据的 zip)。单位标记为毫米,切片软件会按真实尺寸导入。

STEP 与 3MF 有什么区别?

STEP.step / .stp

ISO 10303 边界表示(B-rep)CAD 格式——在工程工具之间交换精确参数化实体模型的行业标准。

优点
  • 精确曲面(NURBS / B-rep)——没有曲面细分损失
  • 保留装配体层级、零件名称和元数据
  • 所有主流 MCAD 工具都支持(SolidWorks、Inventor、Fusion、Creo、NX……)
  • 开放、厂商中立的 ISO 标准
局限
  • 3D 打印机和游戏引擎无法直接使用
  • 文件比网格格式更大,打开更慢
  • 需要 CAD 内核才能读取——浏览器没有原生支持
典型用途:工程 CAD 数据交换、机械设计、交付供应商
3MF.3mf

STL 在 3D 打印领域的现代继任者——以 zip 压缩的 XML 包携带单位、颜色、材质和多个实体。

优点
  • 内置真实单位(再也不用问“这是毫米还是英寸?”)
  • 多材料、多颜色以及逐实体元数据
  • 紧凑的 zip 压缩载荷——比同等 STL 更小
局限
  • 并非所有切片软件都能读取 3MF(如今多数已支持——Bambu、Prusa、Cura)
  • 与 STL 相比,网格编辑工具较少
典型用途:现代 3D 打印工作流程、多材料打印

深入了解这两种格式

STEP 的由来

1994 年标准化为 ISO 10303,用于取代老旧的 IGES 格式。应用协议 AP203(配置受控设计)、AP214(汽车)和 AP242(两者的现代合并版)规定了随几何一起传递哪些数据——AP242 是当前新导出的默认版本,也是 2026 年大多数加工厂所期望的版本。

注意事项
  • 带外部引用导出的装配体,如果移动 .step 文件时没有带上配套文件就会损坏——请始终导出为单文件包(AP242 XML 或单体 .step)。
  • 内核之间的往返转换(例如 Inventor → STEP → Fusion → STEP)可能引入细小的碎面和边公差漂移;请以原始参数化文件为唯一可信来源。
  • PMI(产品制造信息——GD&T、标注)只有 AP242 能携带——较旧的 AP203 导出会悄无声息地将其丢弃。

实际用途:机械供应商根据 STEP 报价,代工厂根据 STEP 编制 CNC 刀具路径,电子元器件厂商在 Digi-Key 和 Mouser 上以 STEP 发布元件 3D 模型。只要机械工程师把设计交给机加工车间或注塑模具厂,交付的就是 STEP。

3MF 的由来

3MF Consortium(Microsoft、HP、Autodesk、Dassault、Shapeways 等)于 2015 年发布 1.0 版,专门用于取代 STL 沿用近三十年的种种局限。Bambu Studio 和 PrusaSlicer 积极采用它,因为它是交付多颜色 / 多材料打印项目唯一可移植的方式。

注意事项
  • 该格式是 zip 压缩的 XML——调试时完全可以把 .3mf 改名为 .zip 查看内容。
  • 扩展(materials、slice、production)是可选的;切片软件可能读取了几何,却丢弃了颜色元数据。
  • 有些切片软件对“可直接打印的 3MF”(已烘焙支撑和打印路径)和“设计用 3MF”(只有网格)的处理方式不同。请在导出对话框中选择正确的类型。

实际用途:Bambu X1C / A1 多材料打印、Prusa MMU 工作流程、按面涂色的彩色打印(PrusaSlicer、Bambu Studio)以及 Windows 3D Builder。凡是 STL 会丢失信息的地方,3MF 都已悄然接手。

如何将 STEP 转换为 3MF

  1. 1
    拖入 .step 或 .stp 文件。浏览器通过 OpenCascade(WASM)在本地对 CAD B-rep 进行曲面细分。
  2. 2
    在 3D 中预览生成的网格,确认三角面数适合打印。
  3. 3
    点击“下载 3MF”。可直接载入 Bambu Studio、PrusaSlicer、Cura 或 OrcaSlicer。

常见问题解答

为什么要把 STEP 转成 3MF?

STEP 携带精确的 CAD 几何,但没有切片软件能直接打印它。3MF 是当前所有切片软件都偏好的新一代网格格式。本页把 STEP 曲面细分为三角面,并打包成带单位信息的 3MF——一步完成,而不是 STEP → STL → 载入切片软件。

使用什么曲面细分精度?

我们使用 OpenCascade 默认值(针对视觉保真度调整的线性偏差)。对大多数 PCB 元件和机械零件,表面误差小于 0.1 mm,低于任何 FDM 层高。

单位会保留吗?

会。STEP 规定使用毫米,3MF 会显式存储单位。输出在所有切片软件中都会以正确的真实尺寸载入。

我还需要 STEP 查看器吗?

如果只需打印,不需要——拖入 STEP,得到 3MF,切片即可。如果需要加工零件(CNC/铣削),请保留 STEP;网格格式会丢失 CAM 工具所需的 B-rep。

会上传任何内容吗?

不会。OpenCascade 完全在浏览器内的 WebAssembly 中运行。STEP 文件不会离开你的设备。

相关转换器

STEP → STLSTEP → OBJSTEP → GLBSTEP → USDZSTL → 3MF