Skip to content

3MF Import/Export

by Clonephaze·Workflow

Images © Clonephaze. Used for product review; image policy.

Why we like it

This add-on earns its place in the Blender Extensions library for spec-compliant 3MF handling and slicer-aware round-tripping. It's a maintained public fork of Ghostkeeper's Blender3mfFormat, backed by 600+ automated tests and continuous integration.

What is 3MF Import/Export?

3MF Import/Export is a Blender add-on from Clonephaze for reading and writing 3MF files with full support for the 3MF Core Specification v1.4.0. It handles the ZIP package structure, units, build items, object hierarchies, and resources, and uses recovery-oriented parsing for imperfect or partially invalid files. Unknown or vendor-specific metadata is preserved non-destructively.

On the scene side, it supports multiple objects and build items, the Components extension, and Blender linked duplicates (Alt+D) exported as shared components that re-import correctly. Base Materials and PBR Materials extensions map to Blender Principled BSDF nodes, with textured PBR maps embedded and restored and stable round-tripping across import and export. A multi-color MMU workflow imports and edits slicer paint data, assigns filaments with built-in painting tools, and bakes textures or shaders into discrete filament colors.

Slicer support covers Orca Slicer, Bambu Studio, PrusaSlicer, and SuperSlicer, including full round-trip with Orca and Bambu, a built-in Bambu Lab A1 project template, and printer profile import. Drag-and-drop .3mf loading, a metadata panel, and a public Python API round out the toolset. It is forked from Ghostkeeper's Blender3mfFormat and licensed under GPL v3.0 or later.

Who is 3MF Import/Export best for?

3MF Import/Export is best for blender users preparing models for 3D printing slicers, especially those working with multi-color MMU paint data and Orca Slicer, Bambu Studio, PrusaSlicer, or SuperSlicer project files.

How much does 3MF Import/Export cost?

3MF Import/Export is completely free to download and use.

Key features

  • Full 3MF Core Specification v1.4.0 import and export, with correct ZIP packaging and recovery-oriented parsing for imperfect or partially invalid files
  • Base Materials and PBR Materials extension support, mapped to Blender Principled BSDF nodes, with textured PBR maps embedded and restored across round-trips
  • Multi-color MMU workflow that imports and edits slicer paint data, assigns filaments with built-in painting tools, and bakes textures or shaders into a user-defined palette
  • Slicer round-tripping with Orca Slicer, Bambu Studio, PrusaSlicer, and SuperSlicer, plus a built-in Bambu Lab A1 template and printer profile import
  • Components extension support and Blender linked duplicates (Alt+D) exported as shared components and restored on re-import
  • Workflow options including drag-and-drop .3mf loading, flexible import placement, export presets, a metadata panel, and embedded viewport thumbnails
  • Public Python API for scripting via CLI or other add-ons, backed by 600+ automated tests and continuous integration validation

Tags

#3MF#3D printing#import export#slicer#MMU#PBR materials#Blender add-on#workflow

Frequently asked questions

Does 3MF Import/Export work with Blender 4.2?

3MF Import/Export is compatible with Blender 4.2 LTS and newer, and its documentation lists support for modern Blender 4.2+ and 5.0+ releases. The add-on is actively maintained by Clonephaze, with version 2.7.4 last updated on 2026-01-30. If you're on an older Blender version, check the developer's page for compatibility details before installing, since the add-on targets current LTS releases and continues to receive ongoing maintenance and updates from its maintainer.

Which slicers does 3MF Import/Export support?

3MF Import/Export supports Orca Slicer and Bambu Studio with full round-trip, preserving multi-color paint zones and reading and writing filament colors from slicer metadata. It also handles PrusaSlicer and SuperSlicer, importing and preserving multi-material zones and their filament index-based color systems. A built-in Bambu Lab A1 project template is included, and printer profiles can be imported from slicer files for export targeting.

Does 3MF Import/Export have a Python API?

3MF Import/Export includes a public Python API for scripting and automation via the command line or other add-ons, letting you drive import and export operations programmatically. The API ships with Sphinx-generated documentation hosted on the developer's site, including a getting-started guide and workflow recipes. The add-on is backed by 600+ automated tests and continuous integration validation covering its core features and workflows, and its full user guide on CloneCore documents these scripting and automation options in more detail.

Is 3MF Import/Export free to use?

3MF Import/Export is listed as free in this catalog and is released under the GNU General Public License v3.0 or later. It is maintained by Clonephaze as a public fork of Ghostkeeper's Blender3mfFormat, with development ongoing since 2025. The developer offers an optional way to tip or support continued work, though this is not required to use the add-on. For current licensing terms and any support options, check the developer's page rather than relying on this summary.

Alternatives to 3MF Import/Export

Also in Workflow for Blender.

Similar plugins