Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Unable to change extruder motor direction

    General Discussion
    3
    6
    780
    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.
    • tbystrican
      tbystrican last edited by

      Hi all,

      I have been using duetWifi for the last few weeks without any issues. I have been experimenting with extruders, so I was changing motor direction without any issues until today.
      It does not matter if I set the motor to Forward or Backward or if I manully edit config.g file the motor does not change its direction.

      Anyone experienced this ?
      Any ideas ?

      Thank you

      1 Reply Last reply Reply Quote 0
      • deckingman
        deckingman last edited by

        Are you sure you are uploading the file after the manual edit? In the web interface, if you go into "settings" then "system editor", then look at the config.g file, does that show that the changes have been made?

        Ian
        https://somei3deas.wordpress.com/
        https://www.youtube.com/@deckingman

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

          If at the same time the extruder torque has dropped a lot, then you may have a bad crimp connection in the stepper motor cable, or possibly a faulty motor or faulty driver.

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

            Actually all prints from yesterday are under extruded, so I have switched the extruder, but this one needs the stepper to run in opposite direction. Is it possible that the underextrusion was caused by faulty driver ? So the direction change does not work because of that as well ?

            I have tried editing the config.g file, set the direction, restarted duet and tested then set it again to opposite direction, restarted and tested again but the stepper goes same direction.

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

              You don't need to restart, just make sure you know which driver number the extruder is connected to, then send the appropriate M569 command. For example, M569 P3 S0 and M569 P3 S1 will select the two alternative directions for the motor attached to the E0 motor output.

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

                Thank you for the reply.

                I think I have figured it out, the driver is fine (I think) as I was able to change the direction finally.

                This is what happened:

                I have moved the extruder from E0 to E1 motor output.
                I have set the E0 drive to use 4(E1) Motor driver
                The issue is that configurator.reprapfirmware.org generated config for E0 instead of E1, I do not know if that is a bug or a feature, but setting manually M569 P4 S0 did the trick.

                Thank you everyone for you support.

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