NEMA17 Dual Stage Timing Belt Reduction

Поділитися
Вставка

КОМЕНТАРІ • 72

  • @PaulGouldRobotics
    @PaulGouldRobotics  3 роки тому +8

    Backlash is complex to measure. It has zero backlash with no load. With load, the springyness in the belts/3D printed parts give about 5mm @ 500m. This is why I like Capstan drives better. There is no springyness.

    • @YOUnoobGER
      @YOUnoobGER 3 роки тому

      Sorry to ask, but what are Capstan drives?

    • @Mosenhosen
      @Mosenhosen 3 роки тому +1

      essentially they work with ropes and winds. check his channel! great stuff!👌
      btw, a startup called haddington dynamics uses encoder on the output shaft and calculates force using the springyness of the belts. 🤯

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      @@YOUnoobGER ua-cam.com/video/ENMZsPwCUcA/v-deo.html Technically not capstan drives as they rely on friction but it is the term that is being used in the robotics industry.

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +2

      @@Mosenhosen I didn't know that did that. Cool

    • @Mosenhosen
      @Mosenhosen 3 роки тому

      @@PaulGouldRobotics they also use 3d printed encoders and claim to utilize the sloppy slit quality to fingerprint each of the slits for absolute positioning. plus, then read each slit with an anlog sensor that allows them to read like a million (iirc) microsteps per slit. downside is that they need an 800$ fpga to do all those calculations in real time for their 5-dof robot... this info is from ~2018 when met them at a fair. not sure what changed since then, but you can find them on youtube :)
      Are you interested in "rotary" delta printers (as in delta robot, so without the linear rails and belts)? I was planning to build one with print speed as the main focus and found your channel when researching drives. Not sure if you saw my comment under your top 10 transmission video...?

  • @simonmerrett
    @simonmerrett 3 роки тому +3

    I love the details which are so transferable to other designs - such as printing in interference fit cable management channels. Brilliant.

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому

      Thanks. I get annoyed about the cables floating around, so doing cable management at the start helps. The cross section of the channels are trapezoidal.

  • @LeviJanssen
    @LeviJanssen 3 роки тому +11

    Paul, your consistently impressive output is always inspiring. A beautiful actuator as always!

  • @bako252
    @bako252 3 роки тому +3

    I love how compact and thought through this design is. Great job!

  • @SomeGuyInSandy
    @SomeGuyInSandy 3 роки тому +4

    I can't see how this could be made any smaller with off the shelf parts. Superb!

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +3

      I would like a higher ratio. Maybe another reduction stage.

  • @haenselundgretel654
    @haenselundgretel654 3 роки тому +3

    Since you need more torque, you'll end up with pretty hot motors due to almost no air flowing alongside your motor. But still - like always - great! Thanks a lot for sharing. You're awesome!

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +2

      The motor gets to 45-50degC. I usually limit the stepper to 15Watts but I wanted to test the strength of the timing belts. I thought about water cooling.

  • @PhG1961
    @PhG1961 3 роки тому +3

    Can't wait to see the brushless version ! Great video ! I love your work !

  • @anonymouscoward9459
    @anonymouscoward9459 3 роки тому +1

    Clean and well designed as usual, I like the belt tension devices especially the sliding one.
    For positional feedback could you have a small gear on one arm and a rack meshing on the other , a magnet on the gear means you can use the encoder chip previously used. This has no load so there's no worries about torque slipping.Just a thought but I'm pretty sure you have a better idea. Thanks for sharing !

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому

      Cheers. I'm thinking about a donut shaped diametric magnet around the shaft of the stepper motor. Then 3 or 4 hall effect sensors around outside with a uC running some CORDIC (sine/cos to angle) software. This will give me absolute motor position. I could also use this for the joint position. I don't want to make the actuator wider.

  • @ReviewsforNerds
    @ReviewsforNerds 3 роки тому +1

    Amazing video! Thank you for sharing this

  • @jskratnyarlathotep8411
    @jskratnyarlathotep8411 3 роки тому +1

    i love the part when you thought about the wires =)

  • @DerSolinski
    @DerSolinski 3 роки тому +2

    Your designs are always so clean, really love that.
    This is just a proof of concept I know that but do you have already plans on how you could integrate a encoder?
    The only place that comes to mind is on the drive shaft for the second stage but that would still have the possibility of skipping.
    Even if that is very beefed up.

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому

      Thanks, I would like to add a a motor encoder and joint encoder with a custom controller. Or I could just skip that and use a brushless motor and the controller I have already got.
      The second stage has a really beefed up tensioning mechanism (go to 5:48). The bearings press the belt onto the pulley . It's not skipping any time soon. The first stage's GT2 still needs some work.

  • @RandyGlissmann
    @RandyGlissmann 3 роки тому +3

    Your prints are so clean. Do you have an orientation that allows you to avoid supports yet achieve good inserts for nuts and bearings? Or other tricks?

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      Many other tricks. My printers are just Ender3s and are not tuned well. I have to file surfaces sometimes. I design with support in mind. Holes are drilled out and M3 nuts are slightly melted in place.

  • @akumal5819
    @akumal5819 3 роки тому

    I like your compact design.👍

  • @rimen05
    @rimen05 Рік тому

    Thanks for sharing Paul :) Sorry to ask: why different belts in different stages? Best Regards,

  • @OhHeyTrevorFlowers
    @OhHeyTrevorFlowers 3 роки тому +3

    Nice! When the belts are tight what is the angle of backlash?

  • @haenselundgretel654
    @haenselundgretel654 3 роки тому +1

    What about using S42B closed loop stepper drivers (from AliExpress) you can easily put in place instead of using normal stepper drivers?

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      I might buy one of them for testing or get one and rewrite the software.

  • @swannschilling474
    @swannschilling474 3 роки тому

    Makes me want to try timing belts now!! 😊

  • @handonghee1
    @handonghee1 3 роки тому +3

    Compared to cycloidal gearbox, which one is better?

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      Cycloidal gearboxes are stronger and I haven't skipped a tooth yet. So for NEMA17 cycloidal are better because you can get a higher ratio in a smaller size. For a Brushless motor, I currently prefer timing belt and Capstan drives.

    • @handonghee1
      @handonghee1 3 роки тому

      @@PaulGouldRobotics Thank you for your kind reply. Can I ask you one more question? Why don't you prefer cycloidal gearbox on the BLDC motor?

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      @@handonghee1 Capstan drives are zero backlash, more efficient, cheaper (less bearings) and smaller. Ratios aren't as high.

    • @handonghee1
      @handonghee1 3 роки тому

      @@PaulGouldRobotics Thanks for the easy and accurate explanation!

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      @@handonghee1 Capstans have a higher stiffness, less springiness.

  • @SodiumInteresting
    @SodiumInteresting 3 роки тому

    thats good. would be nice to make it more rigid. perhaps it was just the thing you had it mounted to seemed there was some wobble and backlash when moving fast?

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      The mounting was not good. Even thought the belts are very tight they are still a bit springy.

  • @damianwiecaw492
    @damianwiecaw492 3 роки тому +3

    awesome

  • @Sam-dv3vt
    @Sam-dv3vt 2 роки тому

    Thanks a lot Paul for this amazing design, I will use model and modify it to make a great robotic arm, I was thinking to Design a great actuator but since i have my Exams etc. i didnt come to it, but your model sounds so promissing for my application :) keep the good work

  • @rodstartube
    @rodstartube 3 роки тому +2

    awesome! pd: which is the size / code of those bearings?

  • @BarisAlp
    @BarisAlp 3 роки тому +1

    Really nice design Paul. But i think it is not efficient for price-performance. Bearing and belts only cost $30 (in aliex) already i see there are planetary gearboxes for $25 with metal gear.

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      I agree, the bearing count/cost is too high. Belt cost is high too. I may try 3D printed bearings next.
      I am trying to achieve zero backlash which is not possible with planetary gearboxes.

  • @rudisoft
    @rudisoft 3 роки тому +5

    Hey Paul, you know this is world-class, don't you?

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +2

      You are so kind to say that. There are so many improvements I’d like to do.

  • @shashankshekhar6549
    @shashankshekhar6549 3 роки тому +3

    Finally inner peace 😌 no nagging sound. What about bldc one !!

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +2

      I'm not good at making the videos. The BLDC video is a few weeks away.

    • @shashankshekhar6549
      @shashankshekhar6549 3 роки тому +2

      @@PaulGouldRobotics well you are good at making awesome gear boxes ! 😀

    • @PaulGouldRobotics
      @PaulGouldRobotics  3 роки тому +1

      @@shashankshekhar6549 Many thanks.

  • @minercraftal
    @minercraftal 3 роки тому +1

    Nice fitness for everything!😂

  • @filipstojanovicmechanicale9265
    @filipstojanovicmechanicale9265 2 роки тому

    Hey Paul, great design as always! What is the name of these type of bearings, i would like to make Scara robot joint and i just can't find these bearings

  • @ScrapYardDog64
    @ScrapYardDog64 8 місяців тому

    Superb! 👍

  • @fred-9929
    @fred-9929 3 роки тому

    Great job!

  • @KhayamGondal
    @KhayamGondal 11 місяців тому

    Where do you buy the parts like gears, box and axels?

    • @PaulGouldRobotics
      @PaulGouldRobotics  11 місяців тому

      These came mostly from and old ender 3. Ali express is where I shop. Just have to buy in advance.

  • @bayramkaplan5359
    @bayramkaplan5359 2 роки тому

    God jop!

  • @sadiqahmed-mg6or
    @sadiqahmed-mg6or Рік тому

    I need help me for about siz belt timing

  • @Sosgg-wm6mn
    @Sosgg-wm6mn Рік тому

    what's that device on the right at 0:11

    • @PaulGouldRobotics
      @PaulGouldRobotics  Рік тому +1

      It is slider pot connected to an Arduino for the speed control of a stepper motor driver.