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

    Motor stalls at 3000mm/min specifically

    Scheduled Pinned Locked Moved
    CNC
    4
    13
    390
    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.
    • droftartsundefined
      droftarts administrators @kalera
      last edited by

      @kalera you can also check your maths with the EMF calculator here: https://www.reprapfirmware.org/

      Ian

      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

        @droftarts said in Motor stalls at 3000mm/min specifically:

        @kalera you can also check your maths with the EMF calculator here: https://www.reprapfirmware.org/

        Ian

        I ran into an issue with the calculator not allowing me to select a custom lead screw pitch.

        Z-Bot CoreXY Build | Thingiverse Profile

        droftartsundefined 1 Reply Last reply Reply Quote 0
        • droftartsundefined
          droftarts administrators @Phaedrux
          last edited by

          @Phaedrux oh! I think @wilriker maintains the code for that?

          Ian

          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

          Phaedruxundefined wilrikerundefined 2 Replies Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator @droftarts
            last edited by

            @droftarts Yes I think so. I mean to check it out again to see if it wasn't something I was doing wrong.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • droftartsundefined
              droftarts administrators @kalera
              last edited by

              @kalera as you’ve got a Duet 3, you could reduce the micro stepping to x8 and still use interpolation (keeps the motors quiet when moving), unless you really need that much resolution in your Y axis. This should let you run them at higher speed, I think.

              Most motors have a full step positional accuracy of +/- 5%, so microstepping above x10 (which is what GeckoDrives use) doesn’t give you more repeatable accuracy.

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              wilrikerundefined 1 Reply Last reply Reply Quote 0
              • wilrikerundefined
                wilriker @droftarts
                last edited by

                @droftarts said in Motor stalls at 3000mm/min specifically:

                @Phaedrux oh! I think @wilriker maintains the code for that?

                Ian

                Actually, I don't. 😁

                @Phaedrux But I can see that this drop-down is misleading. Just enter the desired lead into the "Leadscrew lead" input field. This will make the Leadscrew preset drop-down switch to the otherwise not selectable "custom" value. In fact all preset drop-downs will switch to custom if you modify any of the assigned values manually.

                Manuel
                Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                with probably always latest firmware/DWC (incl. betas or self-compiled)
                My Tool Collection

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

                  @wilriker @droftarts must have been thinking of the acceleration calculator. Is the EMF calc maintained by @chrishamm?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  wilrikerundefined 1 Reply Last reply Reply Quote 0
                  • wilrikerundefined
                    wilriker @Phaedrux
                    last edited by

                    @Phaedrux said in Motor stalls at 3000mm/min specifically:

                    @wilriker @droftarts must have been thinking of the acceleration calculator. Is the EMF calc maintained by @chrishamm?

                    I think so. But also @dc42 and @T3P3Tony do changes on it every once in a while.

                    Manuel
                    Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                    with probably always latest firmware/DWC (incl. betas or self-compiled)
                    My Tool Collection

                    1 Reply Last reply Reply Quote 0
                    • wilrikerundefined
                      wilriker @droftarts
                      last edited by

                      @droftarts said in Motor stalls at 3000mm/min specifically:

                      @kalera as you’ve got a Duet 3, you could reduce the micro stepping to x8 and still use interpolation (keeps the motors quiet when moving), unless you really need that much resolution in your Y axis. This should let you run them at higher speed, I think.

                      Unfortunately not. Since the problem seems to be Back EMF this is bound to RPM of the stepper - independent of how they are achieved by the driver. If it were steprate then lower microstepping would help. But even a Duet 2 is good for about >15000mm/min on an axis with 400 steps/mm.

                      Manuel
                      Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                      with probably always latest firmware/DWC (incl. betas or self-compiled)
                      My Tool Collection

                      1 Reply Last reply Reply Quote 0
                      • kaleraundefined
                        kalera @kalera
                        last edited by

                        As promised I'd post an update after testing it. It's been running reliable at 2400mm/min so far. Maybe I'll change the leadscrews to a higher pitch later to achieve higher speeds.

                        I'm still having some issues with stall detection, but I'll search the forums for some answers on that first 😉

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