GregValiant 1,357
@kaptonit - What @BigBlue says will work. When Cura notices that there are replacement patterns (keywords) in the StartUp Gcode it does not put the initial "M104/M109" or "M140/M190" in front of the startup gcode.
If you alter your StartUp G-Code and call out the temperatures like this you will get the bed and hot end to heat together. This example is for a printer with ABL and is meant to keep the nozzle from oozing as it moves around during the Auto-Level sequence.
M104 S160 ;Start to heat the hot end but keep it below "ooze" temperature.
M140 S{material_bed_temperature_layer_0} ;Heat the bed to Initial Layer Bed Temp
M109 S160 ;wait for the hot end to hit 160
M190 S{material_bed_temperature_layer_0} ;wait for the bed to get to temperature for layer 0
G28 ;Auto-Home if required
G29 ;Auto-Level command
M109 S{material_print_temperature_layer_0} ;wait for the hot end to get to initial layer temperature before trying to extrude any material.
Recommended Posts
BigBlue 2
Tried adding this to start gcode for your printer?
M104 S{material_print_temperature_layer_0}
M190 S{material_bed_temperature_layer_0}
M109 S{material_print_temperature_layer_0}
Although, I like to heat the bed before I probe to factor out thermal expansion - and if my nozzle is pre-heated it can ooze while it travels and dives during probe moves.
Edited by BigBlueLink to post
Share on other sites