Change extruder multiplier with sequential printing
Clear all

Change extruder multiplier with sequential printing  

Federico Redaelli
Change extruder multiplier with sequential printing


Is there a way to change the extruder multiplier during a sequential printing?

I have two piecies printing with the sequential printin on. I want the end of the first object (from 90 mm to 100 mm in height) with 1.1 extruder multiplier. Below 90 mm I set the extruder multiplier to 0.9. When the printer starts the second object it has to do the same.

I tried custom gcode, but it not able to insert custom gcode with sequential printing on.

Does anyone knows a way that is not editing the gcode file itself?

Thank you!!

Posted : 19/05/2022 11:53 pm
Federico Redaelli
Topic starter answered:
RE: Change extruder multiplier with sequential printing

I figured out how to do it.

In printer settings -> personal gcode -> gcode before layer change you can add "; next layer number ([layer_num])" to insert the comment with the next layer to print.

Now you slice the model and see the layer where you want the change. Moving the slider in the print preview you can see the height and the layer number. In sequential printing you have to use the layer number.

In print setting -> output options -> gcode substitutions you can add the custom gcode. In find you write "; next layer number (703)" and in replace it write "M221 S120 ; set 120 flow rate at 703 layer". In this example you change the flow rate from 95 to 120 at the the layer number 703. With this technique you can add as many custom gcode as you want.

I do not know if it is the best way to do it, but it works fine!

Posted : 24/05/2022 8:45 am
New Member
RE: Change extruder multiplier with sequential printing

I am trying to change the extrusion multiplier for a sequential print, but when I Put in the "; next layer number ([layer_num])" and check for the layer number I see the layer number repeats for each new print. Do you know why it could be doing this? 


Posted : 19/01/2023 12:09 am