A second color is not a second material. If both filaments need the same nozzle temperature and will bond, you have multi-color. If one is support that must dissolve, or TPU next to PETG, you have multi-material — and a compatibility problem.
Multi-color vs true multi-material
| Multi-color | Multi-material | |
|---|---|---|
| Typical goal | logos, figurine paints | soluble support, rigid+flex, breakaway |
| Same polymer family? | usually yes | often no |
| Failure mode | purge waste, color bleed | clogs, delamination, wrong melt |
Do not buy a four-slot feeder because a render was pretty. Weigh the purge first.
Single-nozzle multi-feed systems
One hotend, several spools (Bambu AMS-class, Prusa MMU-class, similar third-party feeders). The nozzle purges the previous color into a tower, infill, or wipe. Official docs: Bambu wiki, Prusa MMU.
Wins: one nozzle to maintain. Loses: time and plastic on every swap. Tip-changing systems exist so you are not melting PETG residue into PLA — follow that vendor’s procedure, not a forum mix.
Flush volumes are profile numbers. Orca’s wiki and the vendor studio both expose them. Start there, print a coupon, weigh the tower. There is no universal flush gram figure on this page.
Dual extrusion / IDEX / toolchanging
| Architecture | What it is | Typical tradeoff |
|---|---|---|
| Dual on one carriage | two nozzles, shared motion | oozing, alignment, crash risk |
| IDEX | independent X carriages | copy/mirror modes; calibration of both tools |
| Toolchanger | park unused heads | complexity; best when materials truly differ |
E3D and various open toolchangers document park/wipe; Voron toolheads are a different problem (one material, high flow) unless you add a second tool.
Purging, wipe towers, contamination and waste
Every unused millimeter in the melt zone becomes a marble in the next color. Slicers offer purge-to-infill and flush volumes — start from the vendor profile, then adjust after a purge tower you can weigh.
If the tower is heavier than the part, the print is a plastic generator. See sustainable printing.
Waste / purge worksheet (your numbers)
Print a short coupon in the same color count as the real job. Fill this from that slice and a scale — not from a marketing card.
| Your number | |
|---|---|
| Colors or materials in the job | |
| Tool changes (slicer estimate) | |
| Flush / tower / wipe mass from slicer (g) | |
| Tower mass you actually weighed (g) | |
| Finished part mass (g) | |
| Waste ÷ part (weighed tower ÷ part) | |
| Extra time vs the same part in one color | |
| Included in the customer quote? | yes / no |
If waste ÷ part is ugly and the part does not need a second polymer, print it in one color or paint it.
Soluble/breakaway supports
PVA/BVOH-class supports need a dry path and a temperature the primary material can live with. Breakaway (often a different brand’s “support” filament) needs a clean interface gap in the slicer. Read the current TDS for both spools. Do not assume any two brands pair.
Water-soluble waste is still waste — dispose per the SDS, not down every drain.
Rigid + flexible combinations
TPU plus a rigid shell is the usual dream. The usual failure is the flexible strand grinding in a Bowden or a cutter designed for PLA. Print a two-body coupon before a phone case. Shore hardness and dry-box needs vary by filament; check the manufacturer profile.
Material compatibility: temperature and adhesion
Ask three questions from the TDS, not memory:
- Can both live in one hotend without scorching the lower-temp one?
- Do they chemically wet each other, or do you need a designed mechanical interlock?
- Does the bed like both first layers?
If the answer is “varies,” it varies. Do not invent a temperature.
Designing separate bodies/meshes
Export separate solids (or a 3MF with objects) so the slicer can assign tools. Boolean leftovers and shared faces that are not actually connected will slice as one body. Name the objects in CAD (body_rigid, body_flex).
Slicer setup
Assign filament + process per object. Confirm tool-change g-code from the printer profile. Run calibration on each tool (flow, temp, offset). IDEX/dual needs XY offset; single-nozzle needs purge volume.
Orca and vendor studios document flush volumes and prime towers — use those pages, not a screenshot from 2022.
When the added complexity is worth it
Worth it: soluble support on a geometry you cannot break away; a functional hinge; a logo the customer paid for after you quoted purge mass.
Not worth it: four colors on a calibration cube; “because the AMS is there.”
Checklist before you buy the accessory (or start the job)
- I can name the function a single material cannot do (soluble support, rigid+flex, a paid color break).
- I sliced a coupon and filled the waste worksheet — including weighed tower mass.
- Both TDS temperature ranges can share one path, or I have separate tools and a documented wipe.
- I have a dry box for any hygroscopic second material (PVA, nylon, many TPUs).
- I have a disposal path for soluble waste that matches the SDS.
- The quote (even to myself) includes purge plastic and the extra hours.
If two of those are unchecked, print it in one color.
Sources
- Bambu Lab wiki (AMS / filament)
- Prusa Knowledge Base (MMU / soluble)
- OrcaSlicer wiki
- Klipper docs (multi-extruder config — machine-specific)
- Each filament’s current TDS/SDS