All articles
TroubleshootingFDMMulti-ColorMulti-MaterialEquipment

Why Multi-Color 3D Prints Bleed and Smear

3D Prototyping Hub·
Why Multi-Color 3D Prints Bleed and Smear

The model looked right on screen and came off the plate dirty. The white has a pink cast to it, the sharp boundary between two colours is a smear an eighth of an inch wide, and somewhere up the wall there is a streak of a colour that should not be anywhere near that face. Multi-color 3D prints bleed for a small number of specific reasons, and almost all of them come back to one piece of physics: on a single-nozzle machine, four spools share one melt zone, and that melt zone does not empty cleanly.

This post contains affiliate links. If you purchase through these links, 3D Prototyping Hub may earn a small commission at no extra cost to you.

This post also contains Amazon affiliate links. As an Amazon Associate we earn from qualifying purchases.

Read The Defect First

Four different failures get called "bleeding" and they do not share a fix. Match yours before you change a setting.

What you see What it actually is Where to start
Light colours arrive tinted by the previous one Flush volume too low for that pair Raise the dark-to-light cells
Purge tower clean, model dirty Purge is being flushed into infill or into the part Send purge to the tower only
Streaks of the wrong colour away from any boundary Ooze during swaps and travels — usually wet filament Dry the spools, then retune retraction
A colour reappearing hours after you stopped using it Residue clinging in the hotend or a worn nozzle Cold pull, cleaning filament, new nozzle
Ragged, fuzzy boundary in the same layer Seam and wipe placement, plus under-flushing Move the seam, raise the flush

One Nozzle Means One Mixing Chamber

A filament changer — the four-slot units sold as AMS, ACE, MMU and similar — does not give a printer four nozzles. It gives it four feed paths into the same hotend. Switching colour means retracting one filament out of the melt zone and pushing the next one in behind it.

That melt zone is a few cubic millimetres of molten polymer with walls, and molten plastic moving through a small channel does not move at one speed. The material in the middle is quickest; the material in contact with the wall is slowest. So the new colour arrives as a front that cuts through the middle and leaves a film of the old colour clinging around the outside, which then bleeds out over the next several millimetres of extrusion. The transition is a gradient, not a step — which is precisely why a fixed "purge once" instruction never works and why every slicer makes the flush volume a number you can change.

It follows that the required purge is proportional to the melt-zone volume, not to the size of the part. A tiny two-colour keychain with forty swaps wastes far more filament than a large single-colour print. The waste maths behind multi-colour printing is the first thing to get straight, because some of the fixes below are about accepting more waste, not less.

Does It Actually Need Drying?

Tell moisture from the faults that imitate it. Then dry it without wrecking it.

The file downloads on this page as soon as you submit. No waiting on an email.

Flush Volume Is The Main Dial, And It Is Per Pair

Slicers expose purge as a matrix: a volume in cubic millimetres for every from-colour to to-colour combination. The defaults are a reasonable mid-tone guess, and they are systematically too low in one direction.

Contamination is asymmetric. Leftover black in white is obvious at a fraction of a percent; leftover white in black is invisible at several times that. So the useful edit is not "increase the flush" — it is increase the cells where a dark colour precedes a light one, and leave the rest alone. On most models that is a handful of cells out of sixteen.

Tune it with a ladder rather than by feel. Print a small swatch that performs the same problem swap five or six times at rising flush volumes, look at the first one that comes out clean, and then add roughly 20% as margin for a dirtier day. That takes one print and it settles the number for that filament pair permanently — and it is a far better use of an evening than raising every cell globally, which just converts the whole spool into purge blocks.

Two filament properties change the answer. Translucent and silk filaments show contamination badly, because light travels into the part and finds the tinted layer underneath; matte and opaque filaments hide it. And strongly pigmented reds and blacks cling more than pastel shades. Running a bundle of matched colours in the same brand and base polymer removes one variable from this entirely — the swap then only has to deal with pigment, rather than with two filaments that melt and flow differently.

Check Where The Purge Is Actually Going

If the prime tower is crisply striped and the model is the dirty one, the flush volume is probably fine and the destination is wrong.

Most slicers can flush into the model's infill, into support material, or into a separate sacrificial object instead of the tower. Flushing into infill is genuinely clever and saves a lot of filament, but it is only invisible while the flushed material stays buried. A sparse top layer closing over contaminated infill will show it; so will a thin wall; so will any surface where the infill is one perimeter away from daylight. Flushing into another object fails the same way, with the added complication that the sacrificial object has to be positioned where the toolhead will not drag across the real one.

While you are diagnosing, send everything to the prime tower. It is wasteful and it is unambiguous. Once the transitions themselves are clean, move purge back into infill and see whether it survives.

Design The Colour Boundary, Don't Just Slice It

Some bleed is a modelling problem wearing a slicer costume.

  • Band colours by height where you can. A colour change that happens at a flat horizontal boundary needs no changer at all — every slicer can insert a pause and you swap the spool by hand, at zero purge and zero contamination. In-layer colour is what forces the flush.
  • Put the transition on a geometric edge. A boundary that lands in the middle of a smooth face shows every millimetre of gradient. The same boundary tucked into a fillet, a step or a corner hides it.
  • Avoid thin light features sitting on dark ones. A 0.8mm white stroke on a black panel is asking for a pink stroke: the feature is finished before the melt zone is. Thicken it, or print it in the opposite order.
  • Climb from light to dark through the print. Where the model's colour sequence is yours to choose, the cheap direction is the one that needs little flush.

Raised lettering and logos are the worst case of all three at once, and they have their own failure modes on top of the colour ones — covered in why 3D printed text and logos come out mushy.

Dry Filament, Because Ooze Looks Exactly Like Bleed

Moisture in the filament flashes to steam in the nozzle. The melt foams and hisses, extrusion becomes inconsistent, and the hotend oozes between moves. On a single-colour print that produces stringing and rough surfaces. On a multi-colour print the material that oozes is whichever colour was last retracted, and it lands on the model as a streak of the wrong colour somewhere nowhere near a transition.

No flush volume fixes that, which is why it belongs in the diagnosis before the tuning. The tell is that the contamination is random and near travel moves rather than clustered at colour boundaries. Four spools sitting loaded in a changer for a month is the normal cause — they are exposed the whole time, not just while printing. A multi-spool dry box keeps them usable in place; the wider comparison is in our guide to filament dry boxes, and the general mechanism is the same one behind stringy prints.

When It Is The Hotend, Not The Settings

If a colour you have not loaded for days keeps reappearing, the melt zone has somewhere for material to hide. The usual suspects are a nozzle with a scored or partly blocked orifice, a degraded PTFE liner that has pulled back and left a gap, and carbonised material baked onto the inside of the heat break. All three create dead volume — a pocket that the normal flow path does not scour, which fills with one colour and then sheds it minutes later.

Run cleaning filament through hot and then cold-pull it; repeat until what comes out is one colour. If that does not clear it, change the nozzle. Multi-material printing swaps filament hundreds of times in a single print, so a hotend that was adequate on single-colour work wears into a visible defect surprisingly quickly — a cleaning kit with fine needles and spare 0.4mm nozzles are consumables at this duty cycle rather than spares. The broader pattern of a machine quietly degrading is in why 3D printers get worse over time.

The Hardware Ceiling

Everything above manages a shared melt zone. The alternative is not to share one.

An IDEX machine carries two independent toolheads, and a toolchanger carries several. Switching colour means parking one nozzle and bringing another in — nothing is flushed, because nothing was mixed. That removes purge waste almost entirely and it is the only way to run two genuinely different polymers, such as a dissolvable support alongside the model, without them contaminating each other. The trade is price, a cap of two materials on most IDEX machines, and nozzle-to-nozzle calibration that matters a great deal. Dual-extruder and IDEX printers is the comparison to read if the purge block has become the main cost of the hobby.

If you are shopping a single-nozzle changer instead, the specifications that decide how much of this article applies to you are where the unit puts its purge, whether the flush volume is adjustable per pair, and how fast the machine completes a swap. Both Anycubic's US store and ELEGOO's range publish those details per model; read them before the colour count, because four slots on a machine with a fixed flush is a worse buy than two on one you can tune.

When To Hand It To Someone Else

There is a point where colour stops being worth printing at all. If the part is cosmetic, the swaps are frequent and the purge block outweighs the model, a single-colour print and an evening with primer and paint gives a better finish for less filament. If it is a batch rather than a one-off, that calculation moves further: dyed MJF parts and painted SLA parts come back from a bureau consistent across the run, which hand-tuned flush volumes never quite are.

Browse 3D printing providers by location and process when the job has outgrown the machine on your desk. Send the model with the colour breakdown called out as separate bodies — that is the form a shop can quote from without a conversation.


Hero photograph by Snapmaker 3D Printer on Unsplash.

Does It Actually Need Drying?

Tell moisture from the faults that imitate it. Then dry it without wrecking it.

The file downloads on this page as soon as you submit. No waiting on an email.

Recommended Resources

Disclosure: Some links below may be affiliate links. We only recommend services we have personally evaluated or that are used by providers in our directory. Clicking earns us a small commission at no cost to you.

Cleaning filament, 1.75mm
The reset button for a contaminated melt zone. A few grams pushed through hot, then cold-pulled, lifts the clinging residue that no amount of extra purge volume is clearing — which is the fix when a colour keeps reappearing long after you stopped printing it.
Nozzle cleaning kit with needles
Fine needles and a cold-pull routine for the same job. Multi-material printing swaps filament hundreds of times per print, so a hotend that was merely grubby on single-colour work becomes a visible defect once four colours run through it.
Brass nozzle assortment, 0.4mm
A scored or partly blocked orifice holds old material in the dead spots and sheds it minutes later as a streak. Nozzles are a consumable at this duty cycle; keep spares rather than diagnosing a worn one for a week.
PLA filament bundle, multiple colours
A colour changer is useless with one spool, and matched filament across slots removes a variable — same brand and base polymer means the swap only has to deal with pigment, not with two different melt behaviours.
Filament dry box for multiple spools
Four spools sitting loaded for weeks are four spools absorbing moisture. Wet filament oozes during the swap, and that ooze lands on the model as a streak of the wrong colour — which reads as bleed and is not.
Anycubic's US store
One of the two Awin programmes on the FDM side, and the place to read the spec rather than the marketing. For colour work the figure that matters is how the machine's multi-material unit handles purge — where it puts the waste and whether the flush is adjustable per pair.
ELEGOO's US store
The other one, and worth cross-shopping if the conclusion here is that colour is not worth the waste. A strong single-colour machine plus paint beats a mediocre four-colour one for display work, and costs less in filament per finished part.

Frequently Asked Questions

Ready to find a 3D printing service provider?

Browse 2,000+ verified providers across the United States and submit your quote request free.

Browse Providers