Single Extruder Multi Material prints not working for me
 
Notifications
Clear all

Single Extruder Multi Material prints not working for me  

  RSS
cschalle
(@cschalle)
Active Member
Single Extruder Multi Material prints not working for me

So I got some items with numbers on them and I want the numbers to be using a different color for the last layer. I assume Single Extruder Multi Material should help me do this.

So I import my STL file and then go into 'Printers' in PrusaSlicer. There I chose 2 extruders and click the Single Extruder Multi Material option. Then I go into each extruder and choose 2 different colors.

Then back in the plater I choose the multimaterial painting tool and then use tool type smartfil to paint the numbers using extruder color 2. 

Then I use prusaconnect to send the print to my CoreOne. So what I would expect to happen is that it stops before the final layer and lets me change filament. Instead it just finishes the print using the single filament.

Am I doing something wrong or not understanding how this feature is supposed to work?

Posted : 07/07/2025 1:09 am
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: Single Extruder Multi Material prints not working for me

do you have an MMU3 installed on your core one?
Have you enabled a wipe tower? 
if you don't have an MMU installed, have you added    M600   to the Custom Gcode Toolchange Gcode dialog box?


this will caise a filament chaange at the start of the print job, and a filament change where you want it before the last layer colour change area

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility.Location Halifax UK

Posted : 07/07/2025 7:06 am
cschalle
(@cschalle)
Active Member
Topic starter answered:
RE: Single Extruder Multi Material prints not working for me

No MMU3, once I turn on the "Single Extruder Multi Material " option the wipetower does automatically appear on my print, so it is print that. 

I try that M600 code, so thank you!

Posted : 07/07/2025 12:08 pm
cschalle
(@cschalle)
Active Member
Topic starter answered:
RE: Single Extruder Multi Material prints not working for me

Thank you this worked, although I did get an extra filament change before and after print in addition to the actual one at color change. I do notice that the M600 code was already in the G-code under the 'Color Change G-code' section, but I guess it is being ignored there for some reason. Seems like a bug I should file with Prusa.

Posted : 07/07/2025 1:13 pm
cschalle
(@cschalle)
Active Member
Topic starter answered:
RE: Single Extruder Multi Material prints not working for me

Created this Prusa Slicer bug report: https://github.com/prusa3d/PrusaSlicer/issues/14694

Posted : 07/07/2025 2:41 pm
Ckobar
(@ckobar)
Estimable Member
RE: Single Extruder Multi Material prints not working for me

You have to put this code to the "toolchange" section

 

{if layer_num >= 0}M600 ; change to filament for extruder {next_extruder + 1}{endif}{if layer_num >= 0}M600 ; change to filament for extruder {next_extruder + 1}{endif}

Posted : 08/07/2025 11:46 am
cschalle
(@cschalle)
Active Member
Topic starter answered:
RE: Single Extruder Multi Material prints not working for me

Thank you that works like a charm! Much appreciated. Am I right though that Prusa Slicer should do this automatically for me when I choose multifilament printing and that it doesn't is a bug? Or is multifilament printing considered such an advanced option that I should expect to do GCode scripts myself?

Posted : 08/07/2025 2:43 pm
Share: