Extrusion Multiplier (Flow Percentage) not set in gcode?
Hi All
First I should say I'm not using a Prusa machine, so I might be missing something here. I'm using an Artillery Genius Pro.
I noticed today that the start gcode for the printer has an M221 S100 command, which resets the flow percentage to 100% - which is fair enough.
What's confusing me is I have the flow percentage / multiplier for a particular filament set to 0.98 - however, if I look at the generated gcode for a model sliced with that filament profile, other than the M221 S100 command in the start-up code, there is no other M221 - so won't that mean the flow percentage is set to 100% regardless of the value set in the filament settings?
I did slice a model using a Prusa profile, again with the filament flow set to 0.98, and the gcode was the same - just the M221 100 at the start.
TIA
Si
Best Answer by JoanTabb:
Flow Rate, and Extrusion multiplier are similar but entirely separate functions.
Extrusion multiplier is used to calculate the amount of filament to be used for each stage of the Gcode. and it puts these actual values into the Gcode.
Flo rate modifier, is a runtime factor, that allows the printer firmware to modify the calculated ammount of filament described in the GCODE Commands that it receives from the gcode file and use the modified ammount of filament
you can only change extrusion multiplier during slicing.
the Flow Rate, is only actioned at gcode runtime.
Flow rate can often be adjusted during a print, if desired
the net result of lowering the extrusion multiplier, has similar results to lowering the flow rate... , but the way they are achieved is different.
regards Joan
RE: Extrusion Multiplier (Flow Percentage) not set in gcode?
Flow Rate, and Extrusion multiplier are similar but entirely separate functions.
Extrusion multiplier is used to calculate the amount of filament to be used for each stage of the Gcode. and it puts these actual values into the Gcode.
Flo rate modifier, is a runtime factor, that allows the printer firmware to modify the calculated ammount of filament described in the GCODE Commands that it receives from the gcode file and use the modified ammount of filament
you can only change extrusion multiplier during slicing.
the Flow Rate, is only actioned at gcode runtime.
Flow rate can often be adjusted during a print, if desired
the net result of lowering the extrusion multiplier, has similar results to lowering the flow rate... , but the way they are achieved is different.
regards Joan
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