Printing a single layer of text on a top surface in a different colour to body
 
Notifications
Clear all

Printing a single layer of text on a top surface in a different colour to body  

  RSS
IanT
 IanT
(@iant)
Active Member
Printing a single layer of text on a top surface in a different colour to body

I'd like to print small body of text in  - say - white filament on, or rather in, a body of black.  The text is part of the top surface snd sits in sinlge-layer-thick recesses which are a tiny bit bigger than the text, so that the two remain separate, the idea being that when the print is finished, the top surface is flat and the text looks part of it, albeit being white.  I have Mk4S and  Coreone printers, with single filament output.  I can't afford to buy an MMU before anyone suggests it!  I think that what I need is to make sure that the gcode that writes the text is continuous at the end of printing the black body, so is there a way to 'force' PrusSlicer to make that text gcode contiguous?  Fairly obviously, I need to change the filament before the text gcode starts but I don't want to be changing back to black, then white, then black again etc., to get the job done.  Any ideas?  

Opublikowany : 27/02/2026 11:59 am
Jürgen
(@jurgen-7)
Noble Member
RE:

Have you tried this already? In my (limited) experience, PrusaSlicer is pretty smart and will minimize filament changes without further instructions. You can even use inlaid text on two successive layers, and it will print that inlay color last on the initial layer, then first on the following layer.

Just add the text with Add Part > Text, then choose "Modifier" as the Operation, and select "Change Extruder" in the context menu. (Which is probably what you were planning anyway?) In the Printer settings you will need to set the number of extruders to 2 and check "Single extruder, multi material" to enable the "Change Extruder" option. 

Opublikowany : 28/02/2026 12:49 pm
Share: