• Čeština
  • Español
  • Italiano
  • Deutsch
  • Polski
  • Français
  • 日本語

ColorPrint with the MMU

Relevant for:
Last updated 6 months ago
This article is also available in following languages: 

PrusaSlicer supports the following scenarios:

  1. Single material printer (or MMU2 in Single extruder mode).
    In this case, color-changes (manual filament swaps) can be added, but not extruder-changes.

  2. Multi-material printer with the same extruder assigned to all objects, to their volumes and to modifier meshes.
    Color-changes (manual filament swaps) for an arbitrary extruder and automatic tool changes of an active extruder to another extruder can be added.

  3. Multi-material printer, where more than one extruder is assigned to objects, to their volumes or to modifier meshes.
    Only color-changes can be added. Extruder-changes are already defined by extruder assignments on the Plater and we do not allow them to be extended or overridden by ColorPrint.
    While in theory, it could be possible to combine extruder-changes of Plater with the extruder-changes of the ColorPrint, the result would be difficult to interpret by the user, so we decided to keep it simple.

It is possible to edit any Color Print action after it is created (right-click), the layer slider has to be exactly on the layer you wish to edit.

Prohibited cases

When color/extruder-changes are added and later made invalid by switching a printer profile or changing extruder assignments at the Plater (going from scenario 2 to 3 above or vice versa), the invalid color/extruder changes are marked with an exclamation mark to alert the user.

Any such color/extruder change will be ignored during the G-code export. Further manipulation with the ColorPrint slider is blocked before these conflicts are resolved by the user.


Automatic layer-based color change (ColorPrint - scenario 2)

Imagine this as a normal color change with the single-extruder printer. Each layer can have only one color at the same time. But rather than switching the color manually, you can pick which extruder to use next. 

Move the layer preview slider to desired color change height, click on the orange plus icon and select Change extruder.

If you enable Print settings - Multiple Extruders - No sparse layers each color change will add only one layer to the wipe tower.

Printing with more than 5 colors at once with the MMU2S (scenario 3)

Let's say that you have a multi-material print with all 5 filaments already in use. However, you wish to use one more color by manually changing the filament in of the of the mmu slots.

Simply move the layer preview slider to desired color change height, click on the orange plus icon and select for which extruder you wish to add the color change. All extruders used in the current layer will be marked.

The resulting model with 8 colors used in total:

The action that's prohibited in this example is creating a layer-based color change by assigning a different extruder to a half of one part. E.g. the roof can be dual-colored (red/pink), but this color change can has to be done only manually. If you wish to make the change automatically by assigning different extruder, split the model into two separate models.



Was this article helpful?


Still have questions?

Still have questions?

If you have a question about something that isn't covered here, check out our additional resources.
And if that doesn't do the trick, you can send an inquiry to [email protected] or through the button below.

Contact us