Print slower at higher layer?
Hello community -- is there a way to print slower at higher layer? In the past I manually change print speed as the layer goes high, I do this only for large prints that tend to fail at higher layer. Ideally, if there's a way to make Prusa print slower and slower as it go high, that would be great!
Prusa i3 MK3S / Prusa Slicer / PEI sheet / Texture sheet / Satin sheet / design using Tinkercad
RE: Print slower at higher layer?
It's a little crude, but you could use before layer change gcode to insert M220 Sxx gcode commands at specific heights. Basically, the same idea as temperature towers, just different gcode.
RE: Print slower at higher layer?
Something like this entered under Printer Settings before layer change gcode:
;BEFORE_LAYER_CHANGE
; layer_z is height of current layer in mm
;[layer_z]
{if layer_z <= 100}M220 S100
{elsif layer_z <= 150}M220 S90
{elsif layer_z <= 200}M220 S80
{else}M220 S70
{endif}
RE: Print slower at higher layer?
WOW this is amazing @bobstro -- yes, this is exactly like temperature tower, how can I not thought of that!! (-;
I'll try this in my next high print. (-;
Thanks so much!!
Prusa i3 MK3S / Prusa Slicer / PEI sheet / Texture sheet / Satin sheet / design using Tinkercad
RE: Print slower at higher layer?
I have not tried this myself, but it should work. Please update us when you get a chance to try it out.
Don't forget that you can modify other settings, so you may find that reducing acceleration or jerk is also helpful.