3MF Export Plugin: From HueForge to Slicer in One Click

Skip the STL shuffle. Save a print-ready .3mf straight from HueForge — with your printer profile, your colour stack, and your slicer's settings already in place.

Requires HueForge 0.9.4 or Newer

Skip the Manual Slicer Setup

The old workflow: export STLs from HueForge, load each one into your slicer, assign filaments by hand, set per-layer heights, save as a 3MF. Do it again every time you tweak the model.

Old workflow: empty slicer with separate STLs to load
Without 3MF Export
New workflow: slicer opens a ready-to-print 3MF with filaments assigned
With 3MF Export

What is the 3MF Export Plugin

One Click, Print-Ready

The plugin folds your slicer's project format directly into HueForge. Pick your slicer, pick your printer profile, hit Export. You get a real .3mf with your geometry, your colour stack, your filament order, your layer heights, and your printer's own settings — ready to slice.

Ten Slicers, One Plugin

Exports work natively for every major HueForge-friendly slicer. Each one gets the format it actually expects — single-volume model for normal prints, multi-volume FlatForge, multi-plate tile mode — written in that slicer's own dialect.

  • Bambu Studio
  • Orca Slicer
  • Prusa Slicer
  • Snapmaker Orca
  • Creality Print
  • Anycubic Slicer Next
  • Elegoo Slicer
  • Orca Flashforge
  • QIDI Slicer
  • SuperSlicer

Three Platforms, One Plugin

Native binaries for every major desktop OS. Same plugin, same features, same printer-profile pipeline — wherever HueForge runs, the 3MF Export plugin runs.

  • Windows
  • macOS
  • Linux

Your Printer Profile, Honoured

Bring your own printer profile from any slicer-saved 3MF — the plugin auto-detects which slicer it came from, imports the printer config, and uses it on every export. Per-filament temperatures, wipe-tower flush volumes, custom start G-code, slot count for AMS / CFS / tool changers — all preserved.

What Changes Day-to-Day

Step Without the Plugin With the Plugin
Get from HueForge to a sliceable file Export N STLs → open slicer → load each → assign filaments One click → .3mf opens already configured
Filament assignment Manual, per object, every time Set in HueForge, carried through
Cap / base layer height Re-enter the per-layer override Written into the 3MF's layer ranges
Tweak the model, re-print Repeat the whole setup Re-export, slice, print
Switch printers Re-do the whole setup on the new slicer Pick a different printer profile, export again

Works With Your HueForge Workflow

Plays Well With Every HueForge Mode

  • Standard single-volume prints
  • FlatForge multi-colour with per-volume filament assignment
  • ColorDrop projects from the ColorDrop plugin
  • Split-by-Color exports from ColorLayerSplit
  • HugeForge tile-mode prints (each tile becomes its own plate)
  • Transparent cap layers when FlatForge requests one

Built for Real Printers

  • Auto-detects when colour count exceeds slot count and inserts the pauses your printer needs
  • Preserves AMS / CFS slot configuration from your imported profile
  • Supports tool-changer printers like the Snapmaker U1
  • Honours your slicer's wipe-tower flush calibration instead of overwriting it
  • Single-extruder pause-on-colour for printers without auto-swap

How It Works

3MF Export dialog inside HueForge

Two Ways to Reach It

From the menu3MF Export → Export 3MF opens the full dialog. Pick your slicer, printer profile, output folder; hit Export.

From Save Project As — tick Use 3MF Output and the .3mf is written alongside the .hfp automatically. Same engine, same printer profile, no second dialog.

First-Run Setup, Once

Save a 3MF from your slicer (any project that uses your printer profile will do). In HueForge, click Import in the Import Template section. The plugin pulls out your printer config and remembers it. Next export onwards: pick the profile, click Export.

Auto-Detects the Slicer

When you import a template, the plugin reads the archive and picks the right slicer for you — even across Orca forks (Snapmaker Orca, Creality Print, Anycubic Slicer Next, Elegoo Slicer, Orca Flashforge) and Prusa forks (SuperSlicer, QIDI Slicer). One Import button, ten slicers.

How It Works (Technical) →

Get the 3MF Export Plugin

One purchase. Two years of updates included. All ten slicers.

Buy Now

Frequently Asked Questions

Why isn't this in HueForge?

HueForge is built around modelling — geometry, color stacks, layer assignments. Slicer support is its own moving target: every slicer has a different 3MF dialect, every Orca fork inherits something slightly different, and new ones land all the time (Elegoo Slicer, Anycubic Slicer Next). 3MF Export is a third-party plugin developed by Additive Atom; keeping it separate lets it ship updates on its own cadence — new slicers, new printer profiles, new fixes — without waiting on a HueForge release.

Does it replace my slicer?

No. It produces the .3mf project file your slicer already uses, with your geometry and settings baked in. You still slice and print from your normal slicer — you just don't have to set everything up by hand.

Which slicers are supported?

Bambu Studio, Orca Slicer, Prusa Slicer, Snapmaker Orca, Creality Print, Anycubic Slicer Next, Elegoo Slicer, Orca Flashforge, QIDI Slicer, and SuperSlicer. Each gets the format it actually expects — Bambu/Orca multi-volume objects, Prusa-family per-volume extruder metadata, multi-plate tile mode where applicable.

Does it work with the ColorDrop, FlatForge, and HugeForge plugins?

Yes. Whenever those plugins hand off meshes for export, the 3MF Export plugin picks the right layout for your slicer — single plate with N volumes for FlatForge / ColorDrop / Split-by-Color, multi-plate for HugeForge tile mode.

Do I need to set up each printer manually?

No. Save a 3MF from your slicer using your normal printer profile, click Import in the plugin's Import Template section, and the plugin remembers that profile for every future export. The Import dialog also auto-detects which slicer the 3MF came from.

What happens if my model has more colours than my printer has slots?

The plugin inserts the right pause-on-colour G-code into the exported 3MF based on your printer profile's slot count. Your slicer will swap automatically for the first N, then pause for a manual filament change for the rest.

Why do the layer swaps in my slicer show up at different layer numbers than Describe.txt?

Describe.txt lists layer numbers for color changes without a Height Range Modifier (HRM) applied. The 3MF Export Plugin adds an HRM automatically — it prints the beginning of your HueForge model at a larger layer height to speed up the base. Your slicer's layer numbers shift compared to Describe.txt as a result, but the color changes still happen at the right Z heights.

Will it overwrite my custom slicer settings?

No. Settings come from the printer profile you imported — including wipe-tower flush calibration, start/end G-code, per-filament temperatures, retraction tuning. The plugin only writes the HueForge-specific bits (layer height, first-layer height, colour stack, mesh assignment).

Does it support tool-changer printers?

Yes. AMS / CFS multi-slot printers and tool-changers like the Snapmaker U1 are both supported. The slot count comes from your imported printer profile.

How do I install it?

Drag and drop the ThreeMFExportPlugin.zip into HueForge. Once the Review Plugin Installations dialog appears click the OK button, finally Accept the 3MF Export signature. The Export 3MF menu option will appear within Plugins and you're ready to go.