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 color stack, and your slicer's settings already in place.
3MF Translator
3D Printing's Universal Translator
Found a project made for someone else's slicer and printer? Open the .3mf, pick your printers, and get a native project for each one, with the plates, filaments, colors and settings already in place.
- Print projects made for other printers. A MakerWorld project made for a Bambu Lab printer, ready for your Prusa: open it, pick your printer, Translate.
- Every printer you own in one click. Save each printer once, and one Translate makes a ready project for all of them.
- Fit any project to your filament slots. Reorder, merge and recolor an eight-color project to fit a four-slot AMS or CFS.
- Twelve slicers, both ways. Bambu Studio, Orca Slicer, PrusaSlicer, UltiMaker Cura and eight more, on Windows, macOS and Linux.
3MF Export Plugin owners save 10%, applied automatically at checkout.
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.
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 color stack, your filament order, your layer heights, and your printer's own settings — ready to slice.
Opens Right in Your Slicer
Turn on Open 3MF after export and the plugin launches the slicer you exported for, with your project loaded — not whichever app your computer links to .3mf files. It finds standard installs on Windows and macOS, and Flatpak installs of Bambu Studio, Orca Slicer and Prusa Slicer on Linux. If your slicer lives somewhere else, point to it once and the plugin remembers.
You Choose Which Slot Each Filament Uses
Click Edit… next to Filament Order and arrange your spools to match how your AMS, CFS or tool changer is loaded. Color changes and pauses follow the new order. The plugin keeps your order while you work on the same filaments, and Reset puts it back to HueForge's order.
Eleven 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
- Flashforge Studio
- QIDI Studio
- 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, Honored
Pick a built-in profile for popular printers in all eleven slicers, or bring your own from any slicer-saved 3MF — the plugin auto-detects which slicer it came from, imports the printer config, and uses it on every export. Custom start G-code, speeds, retraction, 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 |
| Match filaments to your AMS slots | Re-map every filament to the right slot in the slicer | Set the Filament Order once; it's kept while you work |
| 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-color 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 color count exceeds slot count and inserts the pauses your printer needs
- Preserves AMS / CFS slot configuration from your printer profile
- Supports tool-changer printers like the Snapmaker U1
- Calculates purge volumes for every filament pair from your filament colors in Bambu Studio and its forks; PrusaSlicer-family slicers keep your profile's purge settings
- Single-extruder pause-on-color for printers without auto-swap
- Centers your model on the bed, even on printers with an offset bed origin such as the Flashforge Adventurer 5M, 5M Pro and A5
How It Works
Two Ways to Reach It
From the menu — 3MF Export → Export 3MF opens the full dialog. Pick your slicer, printer profile, output folder; hit Export. With Open 3MF after export on, your slicer opens the new file for you.
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.
Ready Out of the Box
Built-in printer profiles cover popular printers in all eleven slicers — pick yours and click Export. Using a printer without one, or want your own tuned settings? Save a 3MF from your slicer (any project that uses your printer profile will do), click Import in the Import Template section, and the plugin remembers that profile for every export.
Auto-Detects the Slicer
When you import a template, the plugin reads the archive and picks the right slicer for you — even across Bambu Studio forks (Snapmaker Orca, Creality Print, Anycubic Slicer Next, Elegoo Slicer, Flashforge Studio, QIDI Studio) and Prusa forks (SuperSlicer, QIDI Slicer). One Import button, eleven slicers.
How It Works (Technical) →Frequently Asked Questions
Why isn't this in HueForge?
HueForge is built around modeling — 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, Flashforge Studio, QIDI Studio, 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. Built-in profiles cover popular printers in every supported slicer, so you can usually just pick yours and export. For any other printer — or to use your own tuned settings — save a 3MF from your slicer, 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.
Can it open the 3MF in my slicer for me?
Yes. Turn on Open 3MF after export and the plugin launches the slicer you exported for with the new .3mf loaded. It looks in each slicer's standard install location on Windows and macOS, and finds Flatpak installs of Bambu Studio, Orca Slicer and Prusa Slicer on Linux. If it can't find yours, it asks you to locate it once and remembers. For HugeForge tile exports, the slicer opens once, after the last tile.
Can I choose which AMS slot each filament goes in?
Yes. Click Edit… next to Filament Order, arrange the spools to match how your printer is loaded, and click OK. Color changes and pauses follow the new order. The order is kept until you change your filaments or open a project with different ones, and Reset returns to HueForge's order.
What happens if my model has more colors than my printer has slots?
The plugin adds the pauses your printer needs, based on its Total Printer Slots setting. Your slicer swaps automatically between the filaments loaded in your slots. When the print needs a filament that isn't loaded, it pauses one layer earlier so you can load the next set, then carries on swapping automatically. With Total Printer Slots set to 1, every color change becomes a pause.
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 your printer profile — including start/end G-code, speeds, retraction tuning. The plugin only writes the HueForge-specific bits (layer height, first-layer height, color stack, mesh assignment), and sets each filament slot to your HueForge filament's type with a matching slicer filament preset and temperatures. In Bambu Studio and its forks it also sets the purge volume for each filament pair, calculated from your filament colors.
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 the Total Printer Slots setting, which is filled in from your printer profile and can be changed.
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.
For more information and support with your HueForge 3MF Export Plugin: support.3mfexport.com