Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Extruder hit the model after print job is done

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    17
    436
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • yolkgk1undefined
      yolkgk1
      last edited by yolkgk1

      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!

      1 Reply Last reply Reply Quote 0
      • OwenDundefined
        OwenD
        last edited by

        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.

        yolkgk1undefined 1 Reply Last reply Reply Quote 0
        • yolkgk1undefined
          yolkgk1 @OwenD
          last edited by

          @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

          OwenDundefined 1 Reply Last reply Reply Quote 0
          • OwenDundefined
            OwenD @yolkgk1
            last edited by

            @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.

            yolkgk1undefined 1 Reply Last reply Reply Quote 0
            • yolkgk1undefined
              yolkgk1 @OwenD
              last edited by

              @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?

              1 Reply Last reply Reply Quote 0
              • OwenDundefined
                OwenD
                last edited by

                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.

                yolkgk1undefined 2 Replies Last reply Reply Quote 0
                • yolkgk1undefined
                  yolkgk1 @OwenD
                  last edited by

                  @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!

                  yolkgk1undefined 1 Reply Last reply Reply Quote 0
                  • yolkgk1undefined
                    yolkgk1 @yolkgk1
                    last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • yolkgk1undefined
                      yolkgk1 @OwenD
                      last edited by

                      @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!

                      1 Reply Last reply Reply Quote 0
                      • OwenDundefined
                        OwenD
                        last edited by

                        Remove G28 X0 Y0

                        Replace with G1 X0 Y0

                        yolkgk1undefined 1 Reply Last reply Reply Quote 0
                        • yolkgk1undefined
                          yolkgk1 @OwenD
                          last edited by

                          @OwenD thank you! I'll try and tell you the result!

                          1 Reply Last reply Reply Quote 0
                          • Phaedruxundefined
                            Phaedrux Moderator
                            last edited by

                            G90 ; absolute positioning
                            G1 X0 Y0 ; move to x0 y0

                            Include G90 to be sure you are in absolute movement first.

                            Z-Bot CoreXY Build | Thingiverse Profile

                            yolkgk1undefined 1 Reply Last reply Reply Quote 0
                            • yolkgk1undefined
                              yolkgk1 @Phaedrux
                              last edited by

                              @Phaedrux So I need to change "G90 ; absolute positioning G1 X0 Y0 ; move to x0 y0" in my end G code?

                              Phaedruxundefined 1 Reply Last reply Reply Quote 0
                              • dc42undefined
                                dc42 administrators
                                last edited by

                                What type of printer is it: Cartesian, delta, or something else?

                                Duet WiFi hardware designer and firmware engineer
                                Please do not ask me for Duet support via PM or email, use the forum
                                http://www.escher3d.com, https://miscsolutions.wordpress.com

                                yolkgk1undefined 1 Reply Last reply Reply Quote 0
                                • yolkgk1undefined
                                  yolkgk1 @dc42
                                  last edited by

                                  @dc42 it is Cartesian type!

                                  1 Reply Last reply Reply Quote 0
                                  • dc42undefined
                                    dc42 administrators
                                    last edited by dc42

                                    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.

                                    Duet WiFi hardware designer and firmware engineer
                                    Please do not ask me for Duet support via PM or email, use the forum
                                    http://www.escher3d.com, https://miscsolutions.wordpress.com

                                    1 Reply Last reply Reply Quote 0
                                    • Phaedruxundefined
                                      Phaedrux Moderator @yolkgk1
                                      last edited by

                                      @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.

                                      Z-Bot CoreXY Build | Thingiverse Profile

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post
                                      Unless otherwise noted, all forum content is licensed under CC-BY-SA