Colour Contamination Between Multi-Colour Filaments
Increase purge only where needed, use suitable transition order, clean the nozzle, and separate heavily contrasting or translucent materials with a tuned purge.
Start hereIncrease purge only where needed, use suitable transition order, clean the nozzle, and separate heavily contrasting or translucent materials with a tuned purge tower or sacrificial object.
First safe actionRun the first safe check and change one variable at a time.
Proof targetA small representative test no longer shows the original symptom.
Match the failed area to the visual before changing a setting.
Repair progress0 of 8 complete
Step 1 of 8
Confirm the nozzle and hotend are clean and suitable for the materials.
Keep the problem and target visual open while you make this change.
Why this matters
Old melt remains in the nozzle and hot zone.
Setting or checkPurge volume matrix
Tune by colour pair rather than one global extreme value.
Expected result
The original symptom no longer appears during a representative calibration or short test print.
Step 2 of 8
Print a transition test for the actual colour pairs.
Keep the problem and target visual open while you make this change.
Why this matters
Black-to-white transitions need more purge than similar colours.
Setting or checkPurge into infill
Use only when hidden contamination is acceptable.
Expected result
Measurements, temperatures, motion, feed, or exposure remain stable through the complete test.
Step 3 of 8
Increase purge volume only for the worst transitions.
Keep the problem and target visual open while you make this change.
Why this matters
Material remains in internal spaces.
Setting or checkWipe tower stability
Ensure enough size and cooling for repeated changes.
Expected result
No new warning, collision, leak, electrical smell, unusual heat, or material damage appears.
Step 4 of 8
Use a purge tower, purge object, or infill purge where supported.
Keep the problem and target visual open while you make this change.
Why this matters
Small contamination remains visible.
Setting or checkPurge volume matrix
Tune by colour pair rather than one global extreme value.
Expected result
The successful change is recorded with printer, material, slicer, nozzle or resin, and date.
Step 5 of 8
Sequence colours from light to dark when design allows.
Keep the problem and target visual open while you make this change.
Why this matters
Different materials do not transition cleanly.
Setting or checkPurge into infill
Use only when hidden contamination is acceptable.
Expected result
The original symptom no longer appears during a representative calibration or short test print.
Step 6 of 8
Avoid mixing materially incompatible filaments in one hotend.
Keep the problem and target visual open while you make this change.
Why this matters
Old melt remains in the nozzle and hot zone.
Setting or checkWipe tower stability
Ensure enough size and cooling for repeated changes.
Expected result
Measurements, temperatures, motion, feed, or exposure remain stable through the complete test.
Step 7 of 8
Reduce excessive temperature that increases oozing and mixing.
Keep the problem and target visual open while you make this change.
Why this matters
Black-to-white transitions need more purge than similar colours.
Setting or checkPurge volume matrix
Tune by colour pair rather than one global extreme value.
Expected result
No new warning, collision, leak, electrical smell, unusual heat, or material damage appears.
Step 8 of 8
Verify the final object has no contamination in critical visible areas.
Keep the problem and target visual open while you make this change.
Why this matters
Material remains in internal spaces.
Setting or checkPurge into infill
Use only when hidden contamination is acceptable.
Expected result
The successful change is recorded with printer, material, slicer, nozzle or resin, and date.
Controlled test log
Change one variable, then record what happened
This keeps temperature, retraction, speed, mechanical, and material tests from blending together. The history stays private in this browser.