Skip to content
PIXELFORMSTUDIO

Print Settings

Multi-Colour Prints on a Single Nozzle: Colour Changes by Layer

7 min read • Published 2026-10-16 • Updated 2026-10-16

Many of the most eye-catching prints — name signs, keychains, coasters with raised patterns — only use two or three colours, and those colours change at a clear height. That means you can print them on any ordinary single-nozzle printer by swapping filament at the right layer.

This guide explains how to find the right layer, how to insert the change in the slicer, and the small habits that keep the colour transition clean.

Which models work with layer colour changes

A layer change works when every part of a given colour sits in its own height band. A flat base with raised letters is the perfect case: everything below the letters is one colour, everything above is another. Stacked designs, such as a sign with a background plate, a border and then text, can take two or three changes.

It does not work for designs where two colours sit side by side on the same layer, such as a face with differently coloured eyes printed flat. Those need a multi-material system or a model split into separate parts that you glue together.

Finding the exact layer

Slice the model, then use the vertical layer slider in the preview. Move it down until the raised details just disappear, then step back up one layer — that first layer containing the details is where the change should happen. Note the layer number and its height in millimetres.

If the model was designed with a raised height that is not a multiple of your layer height, the transition can land halfway through a feature. Choosing a layer height that divides the design heights evenly (for example 0.2 mm for a 1.0 mm raised text) gives a crisper line between colours.

Adding the change in common slicers

In Bambu Studio and OrcaSlicer, right-click the plus icon on the layer slider at the chosen layer and pick “Add pause” or “Change filament”. In PrusaSlicer, click the plus icon next to the slider to insert a colour change (M600). In Cura, use Extensions → Post Processing → Modify G-Code and add “Filament Change” or “Pause at height” with the layer number.

Before printing the real model, test that your printer actually understands the inserted command. Some older or custom firmware ignores M600, in which case “Pause at height” with a manual unload and load is the reliable option.

Keeping the transition clean

When the printer pauses, unload the old filament, load the new one and push filament through until the colour coming out of the nozzle is completely clean. Light colours following dark ones need more purging — switching from black to white can take several centimetres of filament.

Wipe the nozzle before resuming so a blob of the old colour is not pressed into the first layer of the new one. Do not leave the printer paused for a long time with the bed heater off, or the part can lift from the bed and the next layers will not line up.

Choosing colours that read well

Contrast matters more than colour choice. Dark text on a light background or light text on a dark background reads from across a room; two mid-tone colours tend to blur together. Matte filaments hide layer lines better than silk ones on flat top surfaces.

For seasonal pieces, a classic pairing works best: orange and black for Halloween, red or green with white for Christmas. Keep a small swatch tile of each filament you own so you can check contrast before committing to a long print.

Quick Checklist

  • Check that each colour sits in its own height band
  • Find the first layer of the new colour in the slicer preview
  • Insert a pause or filament change and test that your firmware supports it
  • Purge until the new colour runs clean, then wipe the nozzle
  • Choose high-contrast colour pairs for text

Layer colour changes turn a single-nozzle printer into a surprisingly capable multi-colour machine. Plan the heights, purge generously and pick contrasting colours, and your name signs and keychains will look like they came off a much more expensive printer.

Keep learning

Explore 3D Models to practice →

Looking for something specific?

Browse the full library, or tell us what you'd like to print next.