Extruder hit the model after print job is done
-
I'm using Duet 2 wifi, everything work perfect but only one problem. When print job is done, extrucder right away go down and hit the model, broken it! I think it must home all X Y Z axis but it alway go down and hit the model? Anybody have same problem and can help me fix this! many thank!
-
At a minimum you'll need to post your slicer start and end gcode and your start.g and stop.g contents if they exist.
-
@OwenD I'm using Cura! I don't know where are start.g and stop.g? can you show me where they are!? many thank
-
@yolkgk1 If the exist, they will be in the SYS directory of your Duet.
If you don't know about them, chances are they aren't the issue, so post your Cura start and end G code. -
@OwenD I don't add start and end G code in cura, I think it must auto home all axis and avoid hit the model? is it right?
-
It won't do anything not commanded.
It's not normal to home after a print.
You need to post the files listed above and perhaps the gcode you are printing. -
@OwenD said in Extruder hit the model after print job is done:
It won't do anything not commanded.
It's not normal to home after a print.
You need to post the files listed above and perhaps the gcode you are printing.ok! I''ll show you the end of file!
-
This post is deleted! -
@OwenD M121
M107
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
G91 ;relative positioning
G1 E-1 F300 ;retract the filament a bit before lifting the nozzle to release some of the pressure
G1 Z+0.5 E-5 F{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0 ;move X/Y to min endstops so the head is out of the way
M84 ;steppers offngontan
G90
this end G code work fine with Arduino mega 2560 and ramp 1.6! but with duet it not working! it only hit the model! -
Remove G28 X0 Y0
Replace with G1 X0 Y0
-
@OwenD thank you! I'll try and tell you the result!
-
G90 ; absolute positioning
G1 X0 Y0 ; move to x0 y0Include G90 to be sure you are in absolute movement first.
-
@Phaedrux So I need to change "G90 ; absolute positioning G1 X0 Y0 ; move to x0 y0" in my end G code?
-
What type of printer is it: Cartesian, delta, or something else?
-
@dc42 it is Cartesian type!
-
OK, I asked because on some deltas the M84 command on your slicer end Gcode will cause the hot end to drop into the print.
Your end Gcode looks ok to me, assuming that your homing files are correctly set up so that G28 X0 Y0 homes just X and Y.
-
@yolkgk1 said in Extruder hit the model after print job is done:
@Phaedrux So I need to change "G90 ; absolute positioning G1 X0 Y0 ; move to x0 y0" in my end G code?
Well you need to be in absolute positioning mode to move to x0 y0. If you'r ein relative positioning mode (G91) X0 Y0 is a movement of nothing.