Notifications
Clear all

MultiMaterial with 1 extruder  

  RSS
daSpud
(@daspud)
Eminent Member
MultiMaterial with 1 extruder

I am trying to print some lettering in a different color than the background.  It looks like it all sliced correctly, but the printer did not stop and ask me to change the filament as I had expected it would.  It printed the background color and then the wipe tower and then went right on printing the letters in the base color. 

Am I supposed to put in a manual filament change code?  I don't see how because the change is not at a layer boundary.  I have attached a pic of the extruder/filament list.  The print is just a bit too big to print as one unit so I had to break it into 2 parts and each letter became a part.  I merged them back together (I think).

Thanks for any help.

Best Answer by lw36:

What you're doing is correct.

I did the same a few weeks ago and found out, that you have to copy the "Color change G-Code" to the "Tool change G-Code" field under Printer->Custom G-Code

The article that Shane references explains how to setup a color change where you want to have the same color for the whole layer, for inlaid text, your approach is the right one.

Posted : 20/05/2026 12:15 am
Same Old Shane
(@same-old-shane)
Member Admin
RE: MultiMaterial with 1 extruder

It looks like you are trying to set it to print with a MMU3 attached to the core one L, but sounds like you do not have one. 
In order to do what you want, you need to add a M600 / color change. 

you can take a look at this and it should help you
https://help.prusa3d.com/article/color-change_1687

Shane (AKA FromPrusa)

Posted : 20/05/2026 1:53 am
daSpud
(@daspud)
Eminent Member
Topic starter answered:
RE: MultiMaterial with 1 extruder

Thanks for the reply.  Yes, I am trying to be my own MMU.  The color change procedure in the article you cite is good for between layers but I need to change in the middle of a layer.  I can see the wipe tower start in the gcode.  It looks like the slicer forgot to put the color change in there.

I tried this same thing with my MK4 and I get a lot of gcode about wipe and tool change at the cross over point.  I think the slicer has an error.

I did not run the MK4 gcode, but I did run a very similar thing on a smaller project on my MK3 and that prompted me to change filament without my adding anything special

Posted : 20/05/2026 6:14 am
lw36
 lw36
(@lw36)
Eminent Member
RE: MultiMaterial with 1 extruder

What you're doing is correct.

I did the same a few weeks ago and found out, that you have to copy the "Color change G-Code" to the "Tool change G-Code" field under Printer->Custom G-Code

The article that Shane references explains how to setup a color change where you want to have the same color for the whole layer, for inlaid text, your approach is the right one.

Posted : 20/05/2026 6:14 am
1 people liked
daSpud
(@daspud)
Eminent Member
Topic starter answered:
RE: MultiMaterial with 1 extruder

That worked with one unexpected thing.  I had the filament all loaded for the base color and the first thing it asked me to do was change filament.  So I unloaded it and reloaded it and then things ran as expected.  I got the change requests I was looking for.

Posted : 20/05/2026 8:49 pm
1 people liked
Steve
(@steve-5)
Estimable Member
RE: MultiMaterial with 1 extruder

@daspud, 

That is one minor annoyance with respect to manual color changing.  If you are comfortable doing so (and you are not using bgcode 🙂 ) you can edit out that first tool change operation.  I don't usually bother but it can be frustrating to click print and walk away only to come back to find that the printer has been waiting for you to change the filament to start.

Steve

Posted : 21/05/2026 6:39 pm
daSpud
(@daspud)
Eminent Member
Topic starter answered:
RE: MultiMaterial with 1 extruder

I am using bgcode so I have learned to leave my filament out.  At the start it now asks me if the unload was successful (and of course it was) and then I load the proper filament.

What is really annoying is that after the change and before it wipes it dips d0wn to the spot where it got the order to change and drips a little of the new filament at that spot and then wipes.  Dark on light is very anboying.   Any suggestions on tool change gcode that could prevent that?

Posted : 21/05/2026 9:15 pm
Neophyl
(@neophyl)
Illustrious Member
RE: MultiMaterial with 1 extruder

Have a look in the Prusa Slicer specific sub section here https://forum.prusa3d.com/forum/prusaslicer/single-extruder-multi-color-setup/   

specifically https://forum.prusa3d.com/forum/postid/724104/   

Posted : 21/05/2026 9:24 pm
2 people liked
Share: