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

    Extruder motor stops during print…

    Scheduled Pinned Locked Moved
    General Discussion
    7
    91
    11.3k
    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.
    • dc42undefined
      dc42 administrators
      last edited by

      Please remind me: which firmware version(s) have you used; and have you already tried:

      1. Using the E1 motor output instead of the E0 motor output;
      2. Replacing the Duet

      because it sounds to me like either a faulty motor driver, or a very obscure firmware bug.

      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
      • dc42undefined
        dc42 administrators
        last edited by

        PS - two other things that may be worth trying:

        1. Ground the body of the extruder motor, in case static build up is causing arcing between the extruder motor body and the coils or connections, and that is resetting the driver chip;

        2. Replace the extruder motor, in case something that the motor is doing is causing the stepper driver chip to reset.

        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
        • ofloveandhateundefined
          ofloveandhate
          last edited by

          i have already tried E1, another motor (thanks brad, sorry it didn't fix the problem), and another duet board. no avail, all still produced failure. currently using my wireless duet, the ethernet is in its box.

          i have tried firmwares 1.18, 1.19.2, and 1.20. happy to upgrade if that's a recommendation.

          i will try the grounding idea. that means the chassis of the printer must be grounded, too, eh. can you indicate how i should ground it? through the power supply? wire to a screw on the wall plug? is there a ground on the board i can tie in to? how should i attach the grounding wire to the motor? i'm not an electrical engineer, need help, please.

          1 Reply Last reply Reply Quote 0
          • ofloveandhateundefined
            ofloveandhate
            last edited by

            it is insufficient to run

            M350 I1
            
            ```to restore extruder functionality. running that command caused this to output:
            

            M350 I1
            Microstepping - X:64, Y:64, Z:64, E:16:16(on):16:16:16:16:16:16:16

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

              @ofloveandhate:

              i have already tried E1, another motor (thanks brad, sorry it didn't fix the problem), and another duet board. no avail, all still produced failure. currently using my wireless duet, the ethernet is in its box.

              i have tried firmwares 1.18, 1.19.2, and 1.20. happy to upgrade if that's a recommendation.

              i will try the grounding idea. that means the chassis of the printer must be grounded, too, eh. can you indicate how i should ground it? through the power supply? wire to a screw on the wall plug? is there a ground on the board i can tie in to? how should i attach the grounding wire to the motor? i'm not an electrical engineer, need help, please.

              What I do is:

              1. Link the Ground terminal on the mains input end of the PSU terminals not only to mains ground but also to the V- output on the PSU terminals;
              2. Connect the metal parts of the printer to mains ground/V- too.

              My printer has an AC mains voltage bed heater, so grounding is important for safety reasons.

              The green/yellow wires are ground (standard European colours).

              What I find really puzzling is that nobody else has reported any similar problems. Normally that would point to a hardware problem; but you have already changed most of the hardware.

              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
              • ofloveandhateundefined
                ofloveandhate
                last edited by

                What I find really puzzling is that nobody else has reported any similar problems. Normally that would point to a hardware problem; but you have already changed most of the hardware.

                i know, right!?!?!?! i am baffled, too. but, i am persistent, and i will solve this problem.

                thanks 2000lbs for the grounding tips. i'll get to it later in the week (maybe thurs?), and post back results after another print. i am also waiting on a loaner UPS from across campus.

                1 Reply Last reply Reply Quote 0
                • ofloveandhateundefined
                  ofloveandhate
                  last edited by

                  the body of the motor is aluminum, and won't take solder. tips on how to ground the extruder motor in the face of this challenge?

                  1 Reply Last reply Reply Quote 0
                  • ofloveandhateundefined
                    ofloveandhate
                    last edited by

                    i mechanically connected the grounding wire to the extruder motor body by stuffing the wire under the heat sink. it causes the heat sink to not connect as well, but it makes the ground connection, so oh well – i'll continue to think about how to have both at the same time. i did not yet ground the rest of the machine, the wiring is stock (as the build manual specifies).

                    since i grounded the extruder motor, i have had 6 successful medium-size prints (10-14 hours each), and no failures across all prints regardless of size, over about 70 hours of printing. this includes previously problematic gcode for tobel_norobust, which i have printed successfully twice now.

                    did the grounding solve the problem? so far, it looks like yes. but, it only takes one more failure to disqualify it as the solution. i do hope that it is the solution!

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

                      @ofloveandhate:

                      the body of the motor is aluminum, and won't take solder. tips on how to ground the extruder motor in the face of this challenge?

                      Remove one the mounting screws from the front or one of the assembly screws from the rear, and refit it with a solder tag or crimp eyelet under the head, with a wire already attached.

                      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
                      • Kezatundefined
                        Kezat
                        last edited by

                        @ofloveandhate:

                        did the grounding solve the problem? so far, it looks like yes. but, it only takes one more failure to disqualify it as the solution. i do hope that it is the solution!

                        That is exciting i do hope that solves the issue, seems like a simple solution if that is the case.
                        Looks like the extruder and spool are well isolated from the frame, so it does seem logical that you could have a large static charge building up have then discharging down the stepper motor wires resetting the stepper driver. Is that a PVC pipe the spool is on? I wonder if that is helping things build up a charge.

                        1 Reply Last reply Reply Quote 0
                        • ofloveandhateundefined
                          ofloveandhate
                          last edited by

                          Is that a PVC pipe the spool is on? I wonder if that is helping things build up a charge.

                          i'm pretty sure it's pvc

                          1 Reply Last reply Reply Quote 0
                          • ofloveandhateundefined
                            ofloveandhate
                            last edited by

                            OP here, posting back about 1.5 months later. since adding the grounding wire, the problem is solved. i have logged hundreds of hours of printing with no failures. thanks to everyone for their help and patience.

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

                              @ofloveandhate, thanks for letting us know.

                              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 1
                              • IndeX4Dundefined IndeX4D referenced this topic
                              • First post
                                Last post
                              Unless otherwise noted, all forum content is licensed under CC-BY-SA