changed my start code to:
G28 Z; Home Z
G28 Y; Home Y
G28 X; Home X
G29
M140 S{material_bed_temperature_layer_0} ; set bed temp
M190 S{material_bed_temperature_layer_0} ; wait for bed temp
G92 E0 ; zero the extruded length
G1 X50 Y0 F3000 ; go to the middle of the front
G1 Z0.1 ; close to the bed
M104 S{material_print_temperature_layer_0} ; set extruder temp
M109 S{material_print_temperature_layer_0} ; wait for extruder temp
G1 X100 E10 F200 ; make a thick line to prime extruder
G92 E0 ; zero the extruded length
G1 Z0.3 ; lift Z
G4 S2 ;wait 2 sec to bleed off excess pressure
only get this extra line inserted automatic before that: M82 ;absolute extrusion mode
my end code is:
M104 S0 ; turn off extruder
M140 S0 ; turn off heatbed
G28 X; Home X
G28 Z; Home Z
G0 Y0 F5000 ; Move Y to middle of bed cooling fan
M42 P11 S255 ; Turn on Bed cooling fan on
M106 ; cool off nozzle
G4 S660 ;wait 11 minutes
M42 P11 S0 ;Turn off bed cooling fan
M107 ; carriage fan off
G28 Y; home Y
M84 ; disable motors
i also here get an extra line inserted before that: M140 S0
i have read arround that sometimes start and stop gcode are taken from the json files and in my case that would almost be prusa_i3_mk2.def.json
"machine_start_gcode": {
"default_value": "G21 ; set units to millimeters\nG90 ; use absolute positioning\nM82 ; absolute extrusion mode\nM104 S{material_print_temperature_layer_0} ; set extruder temp\nM140 S{material_bed_temperature_layer_0} ; set bed temp\nM190 S{material_bed_temperature_layer_0} ; wait for bed temp\nM109 S{material_print_temperature_layer_0} ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG92 E0.0 ; reset extruder distance position\nG1 Y-3.0 F1000.0 ; go outside print area\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E21.5 F1000.0 ; intro line\nG92 E0.0 ; reset extruder distance position"
},
i could either remove all the code or just remove the M82 part
but the end code i cant figure
"machine_end_gcode": {
"default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y210; home X axis and push Y forward\nM84 ; disable motors"
}
there is only one M140 in there but i get 2, one without any comments one, where does that come from?
Recommended Posts
boelle 1
i installed the printer as an prusa MK2 (one of the options when starting cura the first time)
only changes i did was start gcode and end code
and then the generic ABSsettings i made a copy off as the temps was ot what i wanted, and the default generic ABS also had the part cooling fan enabled.
Link to post
Share on other sites