Help with start script ?
not sure why but every time i start a new print after one has finished, everything is fine until it starts to print the prime line, then it acts as though it is set to absolute positioning without homing and starts to grind all motors and extrude filament until i reset the printer.
this is my start Gcode so not sure why it is doing that because if i reset the printer the same code runs fine, it is just after a print finished and i start a new print without resetting.. Do i need to add anything to the Run before Job gcodes? Thank you!
this is my start Gcode so not sure why it is doing that because if i reset the printer the same code runs fine, it is just after a print finished and i start a new print without resetting.. Do i need to add anything to the Run before Job gcodes? Thank you!
G28; Home all Axis
G92 E0; Reset extruder
M420 S1;
M117 Homing and Leveling
G29 L0 ;Load Mesh slot 0
G29 A ;Activate UBL
G29 J3 ;Probe Bed for mesh tilting
M117; Purging Extruder
G1 Z3.0 F2000; Move Z up before move
G1 X2 Y2 Z0.5; Move to start position
G1 X120 Y2 Z0.3 F1000 E20; Draw priming line
G92 E0; Reset Extruder
Comments
note, yesterday after posting i noticed i did not have a G90 in my end gcode, not sure it matters for the next print so i added it there as well as start gcode
G90 ; use absolute coordinates
M83 ; extruder relative mode
G91; relative positioning
G1 X80 Y100 Z5 F3000 ; move z up and away
G92 E0 ; reset extruder
G0 E-6 ; retract 6mm
G90 ; Absolute positioning
M104 S0 ;Turn off extruder
M140 S0 ;Turn off bed
M107 ; Turn off fan
M84 ; Disable Steppers
M300 S440 P100
M300 S440 P200
G0 E-6 ; retract 6mm
G91; relative positioning
G1 Z5 F3000 ; move z up
G90 ; Absolute positioning
G1 X0 Y0 F3000 ; move x and y to defined position
M104 S0 ;Turn off extruder
M140 S0 ;Turn off bed
M107 ; Turn off fan
M84 ; Disable Steppers
M300 S440 P100
M300 S440 P200
M104 S[first_layer_temperature] ; start nozzle heating but don't wait
worked once and never again..
M104 - Set a new target hot end temperature and continue without waiting.