GregValiant 1,351
M109 S[material_print_temperature_layer_0]
Cura uses curly brackets for replacement patterns. The "Initial Layer" is indeed layer 0 in the gcode. That line should read:
M109 S{material_print_temperature_layer_0}
I would suggest a couple of changes so bed leveling happens with the bed hot and the hot end warmed up. Go to "Manage Printers" and then "Machine Settings". Adjust the startup gcode.
M82 ;absolute extrusion mode
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
M140 S{material_bed_temperature_layer_0} ;start to heat the bed
M104 S150 ; warm up the nozzle
M190 S{material_bed_temperature_layer_0} ; wait for the bed
G28 ;Home
M420 S1; Enable mesh leveling
G92 E0 ;Reset Extruder
G1 Z10.0 F3000 ; 2mm isn't enough...move up more so there is room for oozing under the nozzle
M109 S{material_print_temperature_layer_0} ;move this up a line so heating takes place at X0 Y0.
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
blah...blah...blah
Cura adds a retraction of 0.8mm right before the skirt/brim starts. Your startup has a 1.0 retraction in it as well. So when the skirt starts the filament is 1.8mm behind the nozzle, but the prime is only 0.8mm so you are going to print about 30mm with no plastic coming out.
Edited by GregValiant
Recommended Posts
Alain_D 5
May be your START GCODE (and END GCODE) are not made for your printer.
Link to post
Share on other sites