first layer flow
Hello,
I'm trying to change flow ratio for the first layer. I added the following custom GCODE, which i found on other threads here on the forum.
;BEFORE_LAYER_CHANGE
G92 E0.0
M221 S{if layer_num > 0}100{else}120{endif}
;[layer_z]
The code is not working as expected. Indeed, M221 S100 is applied to all the layers, but M221 S120 is not applied to the first layer.
I'm using PRUSA 2.9. Any idea ?
Best regards,
Andrea
RE: first layer flow
See https://github.com/prusa3d/PrusaSlicer/issues/12388?
Formerly known on this forum as @fuchsr -- https://foxrun3d.com/
RE: first layer flow
Ok. I understand the cause of this unexpected behaviour. The solution is less clear. Should i add at the end of the starting GCODE the line
M221 S108 ;i need 108% extrusion flow.
Do i need to somehow reset the extrusion flow for all the other layers ? Or is the extrusion flow reset to 100% automatically ?
Or what should i do to achieve my goal ?
Best regards,
Andrea
RE: first layer flow
In that case you can add in the M221 S120 in the start gcode which will make flow default to 120% and then the layer code gcode should kick in for layers above that and reset it to 100%
If adjusting flow is to compensate for bed adhesion though then its far better to sort out the underlying causes for that rather than increasing flow whioch is just a band aid to cover whatever the real problem is.
RE: first layer flow
Thank you fro your advice. I need to print polypropylene, which is well known for adhesion issues.
Best regards,
Andrea