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

    2400rpm Servor motors that is compatible with Duet2

    Scheduled Pinned Locked Moved
    General Discussion
    3
    6
    324
    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.
    • jbergeneundefined
      jbergene
      last edited by

      Hi
      I have started a project for myself to build an extremely reliable 3d printer using ball screws for XY axis.

      Knowledge wise im meeting a wall when it comes to finding steppers/servo motors.

      I have chosen 1610 ballscrews (10mm per full rotation) and to print at 300mm/s I cant use regular stepper motors as the RPM is too low. My nema17 and 23 motors are useable to around 5-600rpm without losing steps or too much torque.

      I need motors with very high accuracy at 2400rpm.

      q1: How would I go about and find servo motors?
      Q2: Does a servo motor need a controll board or can the Duet run it?
      Q3: is "closed loop stepper" a servo motor?

      Hoping for some help, or some pointing direction as this is mostly greek to me at the momemt.

      Best regards
      John Bergene

      1 Reply Last reply Reply Quote 0
      • mrehorstdmdundefined
        mrehorstdmd
        last edited by

        No, a closed loop stepper is not the same thing as an AC servomotor.

        I used servomotors in my sand table. Take a look at the iHSV series of motors from China if you're on a budget, but be aware there's not a lot of information about configuring them out there. I tried them in the XY stage of my printer and got poor results because they don't seem to be able to position accurately over small distances (maybe I'm not configuring them well). I may try again one day, but for now the servos are going back into the sand table.

        The iHSV motors have drivers built in, so a Duet expansion board makes connections to them very easy- just step/dir/enable wired from the expansion header to the motors. I don't know how long your lead screw is, but that's a lot of mass to spin- that's going to take some power .Make sure you use adequate power supplies for the servos. I used separate supplies- 150 and 200W for the 78W servos. If I crank acceleration/jerk too high the 150W power supply shuts down.

        I think you're going to find that with 10mm lead screws, you won't get adequate resolution for printing using either steppers or servos.

        I put all the info I could find on the iHSV servos here.

        https://drmrehorst.blogspot.com/

        jbergeneundefined 1 Reply Last reply Reply Quote 0
        • jbergeneundefined
          jbergene @mrehorstdmd
          last edited by

          @mrehorstdmd that looks like an excellent blog post I have to read after work.

          Why do you say that screws wont provide good enough resolution?
          I have a ball screws and they are super tight and accurate, not regular Lead screws. There is only 0.05mm play over a 300mm length (theorical). Practically I cant feel any play whatsoever. Much much less than what I can with a belt.

          The top speed, and acceleration is also very high. Much higher than 3000mm/s and theroically I Could run theese at 500mm/s. But I think a 300mm/s goal would be good enough for now.

          mrehorstdmdundefined 1 Reply Last reply Reply Quote 0
          • mrehorstdmdundefined
            mrehorstdmd @jbergene
            last edited by

            @jbergene 300 mm/sec implies 30 revs per sec, 500: 50 revs per sec. You're spinning a ball screw- that's a lot of mass to start and stop quickly, in addition to whatever you're moving with the screw.

            Are you planning to move the bed in Y? How long is the ball screw?

            https://drmrehorst.blogspot.com/

            jbergeneundefined 1 Reply Last reply Reply Quote 0
            • jbergeneundefined
              jbergene @mrehorstdmd
              last edited by

              @mrehorstdmd yes, X and y.

              Roughly 400mm on Y and 500mm on X. The bed is 400x300mm

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

                I would definitely re-evaluate your design goals. If you really want 300mm/s speeds and high accelerations then ball screws really aren't ideal.

                You've already realized this and are seeking out exotic motors as a possible solution, but that's really just a new problem.

                I would suggest you take a pause, re-evaluate what your end goals are, and then start working backwards from there to find the simplest solutions that get you there. Maybe that's ball screws and servos, but I think a more traditional approach is more appropriate.

                That being said, to better answer your question on servos, you can use them as any other external motor driver that accepts a step and direction signal.

                @mrehorstdmd adventure in servos would be very informative.

                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