PrusaSlicer lets you schedule a filament change at a certain layer. This can be used to print basic multicolored models. The printer automatically pauses the print as soon as it reads the color change in the G-code (M600 command) and prompts the user to proceed with the filament change.
You can remove the pause by moving the slider to the pause layer and left-clicking on the grey cross icon.
You can edit the pause message by right-clicking on the grey cross icon.
You need PrusaSlicer 2.2 or newer to access the Insert pause and Insert custom G-code function. Both of these features do not work if you have Sequential printing enabled.
This feature is also not supported in old printer firmware versions (on the MK3/S/+ you need at least firmware 3.9.1).
When you slice the print again with inserted print pauses, you’ll get time estimates till each pause. The printer will also signal the pause with a beep.
Inserting a custom G-code can be useful for advanced users when creating a calibration G-code, like a temperature tower.
You can remove the custom G-code by moving the slider to the target layer and left-clicking on the grey cross icon.
You can edit the custom G-code by right-clicking on the grey cross icon.
M104 S260 ; set the current hotend temperature to 260 degrees
You can use this command to create a temperature tower by changing the hotend temperature at various layers.
M109 - Wait for Hotend Temperature
M109 S260 ; wait for the hotend to reach 260 degrees before proceeding
If the temperature is set with the letter S then M109 waits only when heating. If the temperature is set with the letter R then M109 will also wait for the temperature to go down.
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.