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

    M600 and motor currents

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    3
    5
    658
    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.
    • garyd9undefined
      garyd9
      last edited by

      When a M600 (or M226) is encountered during a print, does the duet board keep the motor currents (M906) at full power, or does it drop them down to "idle" current after a period of time?

      If it drops the current down, is there a way to keep the motors at full (non-idle) current until the pause (either M226 or M600) is resumed or the print is canceled?

      "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

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

        On all Duets, the motor current will be reduced to idle when there has been no movement of any motor for the idle timeout (default 30 seconds). If this is unacceptable, you can increase the idle current percentage using M906, either permanently in config.g (e.g. to 60% instead of the default 30%) or temporarily in pause.g and then restore it in resume.g and cancel.g.

        On the Duet Maestro, in addition the stepper driver chip reduces the current to the standstill value when the driver has had no step commands for a significant fraction of a second. the default standstill current is 75% of the normal current.

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

          Thank you for the response.

          FYI, I've tested M600 in RC4 and it worked properly (without the lockup I experienced in RC3.)

          "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

          1 Reply Last reply Reply Quote 0
          • Agniusmundefined
            Agniusm
            last edited by

            Would this cause Z to drop?
            I am using prusas slic3r as it is handy for color printing. I believe they insert M600 for filament swap. When i returned to swap the filament nozzle drove in to the print.
            My Z is very smooth and can drop on its own weight

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

              @agniusm said in M600 and motor currents:

              Would this cause Z to drop?
              I am using prusas slic3r as it is handy for color printing. I believe they insert M600 for filament swap. When i returned to swap the filament nozzle drove in to the print.
              My Z is very smooth and can drop on its own weight

              Sounds unlikely to me. Perhaps the slicer also inserts M18 to turn the motors off?

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