← How-Tos
3d-printing Aug 8, 2026 ◑ 9 views ◯ 5 min read

IDEX 3D Printers Explained: Mirror Mode, Duplication, and Independent Dual Extrusion

idexdual extruderduplication modemirror modeorcaslicermulti materialindependent extrusion

Multi-material printing gets most of the attention these days thanks to systems like Bambu's AMS and Anycubic's ACE Pro, but those all share one nozzle feeding filament changes through a single hotend — great for color changes, less great for combining materials with very different temperature needs or printing two parts genuinely simultaneously. IDEX (Independent Dual Extruder) printers take a different approach entirely: two complete toolheads on independent X-axis carriages, each with its own hotend, each capable of moving without the other. It's a different machine architecture with different capabilities, and this guide covers what it actually buys you and how the software side works.

IDEX vs. Single-Nozzle Multi-Material: What's Actually Different

Single-Nozzle Multi-Material (AMS, ACE Pro, MMU3)IDEX HotendsOne, filament routed to it from multiple spoolsTwo, fully independent Color/material changesPurge/flush required at every change — wastes filamentNo purge needed between toolheads — each stays loaded with its material Simultaneous printingNot possible — one nozzle prints at a timePossible in duplication/mirror modes — two parts print in the same job Support materialWorks well (PVA/soluble support with minimal waste)Works well, and without the purge waste per-layer switch Mixed high/low temp materials (e.g. PLA + a support that needs different temp)Awkward — single hotend has to compromise or fully purge/change tempClean — each nozzle stays at its own optimal temperature Mechanical complexityLower — one toolheadHigher — two independent carriages, more to calibrate and maintain

The Three IDEX Print Modes

Once you have two independent toolheads, slicers that support IDEX (current OrcaSlicer and PrusaSlicer both do) expose three distinct ways to use them, and picking the right one for the job matters:

Calibration: Where IDEX Gets Harder

A single-nozzle printer only has to get first-layer height right. An IDEX machine has to get that and the X/Y/Z offset between the two nozzles right, or every dual-material or dual-color part shows visible misalignment between what each toolhead printed. This is the calibration step that trips up most first-time IDEX owners:

Slicer Setup Notes (OrcaSlicer)

OrcaSlicer's IDEX support is configured through the printer's machine settings: set the extruder count to 2 with independent X carriages, define each nozzle's physical offset from machine home, and choose the print mode (default/auto, duplication, or mirror) per print job from the print settings panel rather than needing a separate profile for each. For duplication and mirror modes specifically, make sure your model is positioned within the usable half of the bed the slicer calculates for that mode — the effective build volume in duplication mode is roughly half your machine's rated X travel, since both copies have to fit without the toolheads colliding.

Is IDEX Worth It Over a Single-Nozzle Multi-Material System

If your main use case is occasional two-color prints or the occasional soluble support, a single-nozzle AMS/ACE-Pro-style system gets you there with far less mechanical complexity and calibration overhead, and it's what most desktop printers ship with today. IDEX earns its added complexity in two specific scenarios: genuine batch production (duplication mode meaningfully cuts wall-clock time for runs of small parts) and materials that don't play well sharing one hotend — a support material that needs a very different temperature profile than your primary material, or combining a rigid and a genuinely different-temperature flexible filament in one part without compromise. For most hobbyist multi-color work, it's more machine than the job needs; for a small-batch production shop, it can be the difference between a print farm of six identical single-nozzle machines and three IDEX machines doing the same throughput.