NEMA17 Dual Stage Timing Belt Reduction

  Рет қаралды 32,950

Paul Gould

Paul Gould

Күн бұрын

Пікірлер: 72
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
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 жыл бұрын
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 жыл бұрын
@@YOUnoobGER kzbin.info/www/bejne/e3-wi6aGrKiImaM 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 жыл бұрын
@@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...?
@LeviJanssen
@LeviJanssen 3 жыл бұрын
Paul, your consistently impressive output is always inspiring. A beautiful actuator as always!
@haenselundgretel654
@haenselundgretel654 3 жыл бұрын
Yours as well, mate!
@bako252
@bako252 3 жыл бұрын
I love how compact and thought through this design is. Great job!
@simonmerrett
@simonmerrett 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.
@haenselundgretel654
@haenselundgretel654 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 жыл бұрын
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.
@SomeGuyInSandy
@SomeGuyInSandy 3 жыл бұрын
I can't see how this could be made any smaller with off the shelf parts. Superb!
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
I would like a higher ratio. Maybe another reduction stage.
@PhG1961
@PhG1961 3 жыл бұрын
Can't wait to see the brushless version ! Great video ! I love your work !
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
Thanks.
@anonymouscoward9459
@anonymouscoward9459 3 жыл бұрын
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.
@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
@PaulGouldRobotics
@PaulGouldRobotics 2 жыл бұрын
Thankyou
@ReviewsforNerds
@ReviewsforNerds 3 жыл бұрын
Amazing video! Thank you for sharing this
@jskratnyarlathotep8411
@jskratnyarlathotep8411 3 жыл бұрын
i love the part when you thought about the wires =)
@akumal5819
@akumal5819 3 жыл бұрын
I like your compact design.👍
@damianwiecaw492
@damianwiecaw492 3 жыл бұрын
awesome
@DerSolinski
@DerSolinski 3 жыл бұрын
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.
@haenselundgretel654
@haenselundgretel654 3 жыл бұрын
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 жыл бұрын
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!! 😊
@ScrapYardDog64
@ScrapYardDog64 10 ай бұрын
Superb! 👍
@rudisoft
@rudisoft 3 жыл бұрын
Hey Paul, you know this is world-class, don't you?
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
You are so kind to say that. There are so many improvements I’d like to do.
@OhHeyTrevorFlowers
@OhHeyTrevorFlowers 3 жыл бұрын
Nice! When the belts are tight what is the angle of backlash?
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
I'll do some testing and put up the result.
@handonghee1
@handonghee1 3 жыл бұрын
Compared to cycloidal gearbox, which one is better?
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
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 жыл бұрын
@@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 жыл бұрын
@@handonghee1 Capstans have a higher stiffness, less springiness.
@RandyGlissmann
@RandyGlissmann 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 жыл бұрын
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.
@fred-9929
@fred-9929 3 жыл бұрын
Great job!
@minercraftal
@minercraftal 3 жыл бұрын
Nice fitness for everything!😂
@rodstartube
@rodstartube 3 жыл бұрын
awesome! pd: which is the size / code of those bearings?
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
All files and details are on the thingiverse page.
@rimen05
@rimen05 Жыл бұрын
Thanks for sharing Paul :) Sorry to ask: why different belts in different stages? Best Regards,
@sadiqahmed-mg6or
@sadiqahmed-mg6or Жыл бұрын
I need help me for about siz belt timing
@KhayamGondal
@KhayamGondal Жыл бұрын
Where do you buy the parts like gears, box and axels?
@PaulGouldRobotics
@PaulGouldRobotics Жыл бұрын
These came mostly from and old ender 3. Ali express is where I shop. Just have to buy in advance.
@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 жыл бұрын
The mounting was not good. Even thought the belts are very tight they are still a bit springy.
@Sosgg-wm6mn
@Sosgg-wm6mn Жыл бұрын
what's that device on the right at 0:11
@PaulGouldRobotics
@PaulGouldRobotics Жыл бұрын
It is slider pot connected to an Arduino for the speed control of a stepper motor driver.
@shashankshekhar6549
@shashankshekhar6549 3 жыл бұрын
Finally inner peace 😌 no nagging sound. What about bldc one !!
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
I'm not good at making the videos. The BLDC video is a few weeks away.
@shashankshekhar6549
@shashankshekhar6549 3 жыл бұрын
@@PaulGouldRobotics well you are good at making awesome gear boxes ! 😀
@PaulGouldRobotics
@PaulGouldRobotics 3 жыл бұрын
@@shashankshekhar6549 Many thanks.
@BarisAlp
@BarisAlp 3 жыл бұрын
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 жыл бұрын
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.
@bayramkaplan5359
@bayramkaplan5359 3 жыл бұрын
God jop!
@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
@PaulGouldRobotics
@PaulGouldRobotics 2 жыл бұрын
Aliexpress 6811 Bearing 6809 Bearing
@filipstojanovicmechanicale9265
@filipstojanovicmechanicale9265 2 жыл бұрын
@@PaulGouldRobotics Thank you friend!!
Capstan Drive NEMA 17 Stepper Timing Belt
8:59
Paul Gould
Рет қаралды 195 М.
3D printed robot arm wrist timing belt joint assembly
7:31
Mishin Machine
Рет қаралды 161 М.
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.
Маусымашар-2023 / Гала-концерт / АТУ қоштасу
1:27:35
Jaidarman OFFICIAL / JCI
Рет қаралды 390 М.
ZYGEN NP-01Sv2 Video Introduction and Sales Information
5:42
Fusion 360 parametric design - GT2 pulley
8:28
CEMF
Рет қаралды 32 М.
Open Source Cycloidal Actuator with NEMA17
5:45
Paul Gould
Рет қаралды 19 М.
What makes planetary gearboxes so amazing?
9:59
3D Printer Academy
Рет қаралды 5 МЛН
Timing Belt reduction with internal NEMA17
6:32
Paul Gould
Рет қаралды 226 М.
Wow I Didn't Know it's so EASY to Design Cycloidal Drives
4:40
The White Owls
Рет қаралды 96 М.
Alternative to bearings for tiny robots
12:05
Breaking Taps
Рет қаралды 952 М.
3D Printed NEMA 17 Precision Gearbox with Position Feedback!
14:22
High Precision Speed Reducer Using Rope
20:19
Aaed Musa
Рет қаралды 2,1 МЛН
Wave Drive with Rolling Elements - Cycloidal Gear Alternative!
11:49
Mishin Machine
Рет қаралды 25 М.