Show me anything with real zero backlash and I will fall in love with it! Superb design! I believe Skyentific has also come up with an arm joint using wire, combining a capstan and a multi stage block and tackle system.
The small capstan that broke wouldn't be too difficult to reproduce in metal (if you know someone with access to a lathe), different friction coefficient but MUCH stronger. Very nice design.
I love cable drives. That tensioning method needs some refinement. :) I wonder if belt can be substituted with cable too. Multiple turns need more cable, but for smaller forces thinner wire is usable.
I've changed the tensioning for both the timing belt and wire many times. It is getting better but far from ideal. I was thinking of two sets of capstans but it might be better to make one with a higher ratio.
Great developments Paul. I can see plenty of mass optimisation opportunities with this - carbon fibre plates and tube, dyneema / kevlar cables etc. Wondering how to get another degree of reduction using additional capstan stages to allow lighter motors and remove dependence on timing belt.
I would like to try Dyneema. Yes, it is too heavy for what it is but I want to keep the parts 3D printed so anyone can make it. Two capstans in series is interesting, maybe one with a higher ratio is better. The brushless version is way more powerful and way lighter and have a lower ratio.
Not sure about the series capstan. I love capstans, but one of their unique features is a tradeoff between range of motion and compactness. The low-torque-fast-moving side of it isnt going to be particularly elegant I fear; I doubt it compares well with a continuous belt. Dyneema seems to be getting a lot of traction recently; ive seen a bunch of papers coming out proving some pretty impressive real world performance.
this is really good, but i need linear input/output with the same design, the possibility to relax. I think with a few adjustements i could get that out you your system. Thank you very much!
I will open source all of my designs. I generally don't put the first protypte up as it has so many error/problems. I can email a design if you want. Chat to me at hackaday, instagram or discord (gouldpa#9015)
Saw a 2016 paper by Mazumdar et al. from Sandia national lab that talked about the benefits of using synthetic fibre cables over steel cables in situations where the winding ratio of curve radius to cord diameter is lower than 18:1. I’d want to try some dyneema or another UHMWPE cord on something like this.
I’m using 1mm 49 strand wire so it is pretty flexible and easy to work with. I will try dyneema in the future. I’m concerned that softer cable will not be round anymore and form a flat rectangleI. I’ll check out that paper. Thanks.
It shouldn't be too hard to make the capstan input shaft from Al with a Lathe. It's just thread cutting a different profile and stopping at the right location.
This is absolutely awesome. What do you need the Backdrive-ability for? I'd consider it mostly a negative side effect. Cheers mate! You're absolutely great!
High Efficiency/low friction is needed for Backdrive-ability. I actually need to add a brake to this design in the future. Robot arms don't need to backdrive but quadrupeds do.
@@PaulGouldRobotics Some robot arms can be pushed around by hand to learn tasks. Only when they can be back driven though. I was wondering about cooling of the motors. Do they get hot? I guess if they were made of metal they would act as a heat sync.
@@prlancast The motors are warm to tough at 12W. They are running open loop. I will add an encoder and run closed loop so hopefully this drops the average wattage. It would be possible to add heat dissipating pads and/or water cooling.
Noice. That belt skipping should be easily fixable with a wider belt, higher tension or bigger drive pully. Did you do a reliability test yet? Since I worry that it will run in and deform very quickly.
I hate timing belts in general. I fixed the belt problem in prototype 2. I have redesigned the whole thing and have just finished making prototype 3. So I haven’t done much testing. All contacts are rolling so it should wear to much. Point forces on plastics maybe a problem.
@@PaulGouldRobotics similarly, I hate stepper motors in general. But I have to admit, they have their place, and not completely useless. Timing belts are good too, but not universal.
Very similar to power window mechanisms on some cars. I'm curious about heat dissipation for the motor with it being enclosed with no air flow. Still an interesting idea/video.
I didn't know they were cable driven. I'll do some more research. The motor gets hot and it doesn't go well with PLA. It's only powered on for a few minutes. I'm thinking of adding a heatsink and/or cooling holes or a mini fan.
@@PaulGouldRobotics For the record I wasn't trying to bash you. I'm pretty new to cnc & 3d printing. I noticed the nema17's on my cnc get seriously hot if I'm doing a long cut so I asked. And most ideas evolve before being finished. Thank you for sharing.
@@ifnotnowwhen6914 Your comments were positive. Heating is a problem that needs solving. I value the feedback from viewers, this is why I like open source designs. The brushless version of this is much better, cooler, stronger and faster.
Hi. I don’t know if you find this of any use, but would it not be better to make the ‘grooves’ out of pre-wound and glued wire? Just thinking about to wear stress concentrations subjected to the plastic reel. Not knowing a lot about 3D printing, this may be a baseless idea. Lovely design you have.
Great design, but i don't think the steel cable will withstand multiple cycles of being wrapped around that thin rod (speaking from experience). Dyneema cord should have low enough stretch and enough tensile strength (especially since you have 4 cables).
The wire is attached to the spinning rod. It is technically not a capstan (friction drive), more like a winch. Capstan is the term being used in the hobby robots area.
By the way, will the power requiref to rolling up the thick wire ropes on the spinning rod is large and the angle travel is not so precised are the issues?
@@ray-charc3131 The wire is 1mm dia with 49 strands. It is extremely flexible. I'm not sure about angle travel but the joint angle is measured by an magnetic absolute encoder.
Would this have a lower friction that a 3D printed herringbone gear? It seems there would be plenty of area of a wide herringbone gear, and would be much simpler to assemble.
3D printed gears are not that efficient, can not handle high torque and have backlash which increases over time. Timing belt and capstan drives are highly efficient even 3D printed ones. They can be tensioned for zero backlash and it can be tighten over time. The assembly of capstans is not easy and I don't know how to make it better right now. Single capstans will be easier that dual capstans.
трос из-за малого радиуса изгиба очень быстро выйдет из строя. Наверно лучше шестерни использовать. Или, как вариант, использовать еще тонкие тросы, но увеличить их количество. Возможно, тогда можно вообще использовать другой материал в место стальных тросов.
I haven't got a chance to put in on Thingiverse yet. Here are the raw files. github.com/gouldpa/Odd-Mech-Assemblies/blob/main/stepper_timer_capstan_REV3.zip
i wonder what would happen with a coolstep & stall guard activated LUL + the anti loose steep thing i found (S42B closed loop stepper motors) i am intrigued you must try it ( the S42B closed loop stepper motors) while its overloaded with weight !!
I suggest reworking the design to incorporate crimp on threaded cable plugs to tension the cables. Pulling the cables by hand and securing them with screws to plastic will not get you consistent results and will not scale up.
Thanks for your videos. Are you sure this is a capstan? Maybe a block and tackle. en.wikipedia.org/wiki/Block_and_tackle Or simply a personal and original achievement.
Google search for "Capstan robot". The term is not new (and possibly not correct) but it being used to describe this mechanism. There has been some discussion on discord about this terminology. Also check out my friends hackaday.io/project/176726-stanley-the-capstan-based-quadruped
I use nail polish to keep the stands together at the ends. It works ok. This design doesn't have a good tensioning mechanism. The next prototypes are much better. New video soon. Instagram has more details.
It would work with 2 wires. I like 4 wires because it balances the load left and right, it spreads the load over a larger area and it is different. It does make assembly better is some places and harder in others.
Hi, I like your designs, thanks for doing this. Just a question, what type of bearings are them? where do you buy them? I want to do something like this, check my channel if you can, I am just starting. Thanks again
Search "6809 bearing" on aliexpress or google. I use 6808, 6809,6810 for the larger bearings. And 6704-2RS ball bearing 27x20x4 or 6701 for the medium size ones. I checked out your channel last week. You need bearings :-) and more rigid joints. Also check out the smart servos.
@@PaulGouldRobotics Thanks a lot!!! yeah I need bearings XD my joints sucks haha I just checked the smart servos, looks like they are perfect for the SCARAs Thanks a lot again!
Not gonna lie, this is beyond clever and simply beautiful.
Prototype 3 is more aesthetic
@@PaulGouldRobotics do you have a link to that video? I'm very interested in this capstan design
My hat's off to the compactness of the system. Brilliant call to embed the stepper into the elbow.
now, this is what i am looking for. looks like a reliable strong gear system with no backlash. beautiful!
I really love the designs that you make! Thank you for making all of the interesting documentation about building various gearboxes.
Thanks, There will be a few more video on Capstan in the next few weeks.
Show me anything with real zero backlash and I will fall in love with it! Superb design! I believe Skyentific has also come up with an arm joint using wire, combining a capstan and a multi stage block and tackle system.
It's not perfect but it is my favorite gearbox right now but with the stepper replaced with a BLDC. Skyentific does some great work.
Excellent work! Looks like a great candidate for robot arms and quadrupeds.
NEMA17/23 for robot arms, BLDC for quads
This is a neat mechanism. Thanks for sharing!
This is very elegant robotic drive solution. Nicely done.
very very nice, thank you very much for your wonderful work! you are a master crafter of electromechanical design
Thanks
The small capstan that broke wouldn't be too difficult to reproduce in metal (if you know someone with access to a lathe), different friction coefficient but MUCH stronger. Very nice design.
Such an elegant and compact design!
Thanks
This is nice Paul, thanks for sharing!
Wow that's a really nice and practical solution
I love cable drives. That tensioning method needs some refinement. :)
I wonder if belt can be substituted with cable too. Multiple turns need more cable, but for smaller forces thinner wire is usable.
I've changed the tensioning for both the timing belt and wire many times. It is getting better but far from ideal. I was thinking of two sets of capstans but it might be better to make one with a higher ratio.
Such a clever design!
Thanks
Great developments Paul. I can see plenty of mass optimisation opportunities with this - carbon fibre plates and tube, dyneema / kevlar cables etc. Wondering how to get another degree of reduction using additional capstan stages to allow lighter motors and remove dependence on timing belt.
I would like to try Dyneema. Yes, it is too heavy for what it is but I want to keep the parts 3D printed so anyone can make it. Two capstans in series is interesting, maybe one with a higher ratio is better. The brushless version is way more powerful and way lighter and have a lower ratio.
Not sure about the series capstan. I love capstans, but one of their unique features is a tradeoff between range of motion and compactness. The low-torque-fast-moving side of it isnt going to be particularly elegant I fear; I doubt it compares well with a continuous belt. Dyneema seems to be getting a lot of traction recently; ive seen a bunch of papers coming out proving some pretty impressive real world performance.
This is very clever and compact design. Make it alsmot full rotation. Thanks you for sharing it. Best of Best 3D printed reduction
Simple and clever for sure! 😂 impressive idea!
Man u are a genius
this is really good, but i need linear input/output with the same design, the possibility to relax. I think with a few adjustements i could get that out you your system. Thank you very much!
Another good one! :D
Love the video! Got a link to the BOM and Step files?
I was wondering if using a tuning peg type tensioner system would work better it would let you get more even tension and make it easier to keep it.
Good idea. Will just need a good way to attach that to the plastic housing.
Awesome design! Are you planning on sharing the files for this and your other capstans?
I will open source all of my designs. I generally don't put the first protypte up as it has so many error/problems. I can email a design if you want. Chat to me at hackaday, instagram or discord (gouldpa#9015)
Saw a 2016 paper by Mazumdar et al. from Sandia national lab that talked about the benefits of using synthetic fibre cables over steel cables in situations where the winding ratio of curve radius to cord diameter is lower than 18:1. I’d want to try some dyneema or another UHMWPE cord on something like this.
I’m using 1mm 49 strand wire so it is pretty flexible and easy to work with. I will try dyneema in the future. I’m concerned that softer cable will not be round anymore and form a flat rectangleI. I’ll check out that paper. Thanks.
Wow, great design in all aspects. I would love to see an aluminum version.
It shouldn't be too hard to make the capstan input shaft from Al with a Lathe. It's just thread cutting a different profile and stopping at the right location.
This is absolutely awesome. What do you need the Backdrive-ability for? I'd consider it mostly a negative side effect.
Cheers mate! You're absolutely great!
High Efficiency/low friction is needed for Backdrive-ability. I actually need to add a brake to this design in the future. Robot arms don't need to backdrive but quadrupeds do.
@@PaulGouldRobotics Some robot arms can be pushed around by hand to learn tasks. Only when they can be back driven though. I was wondering about cooling of the motors. Do they get hot? I guess if they were made of metal they would act as a heat sync.
@@prlancast The motors are warm to tough at 12W. They are running open loop. I will add an encoder and run closed loop so hopefully this drops the average wattage. It would be possible to add heat dissipating pads and/or water cooling.
@@PaulGouldRobotics Great work btw there are not many actuators that are so small containing the motor in the centre!
very nice design. interesting
Thanks
What do you think about to scale this to a smaller NEMA Steppers? Would this possible?
Yes, it can scale down. If you had a round stepper motor then the output of the capstan could be the stepper housing.
Well done! Do you put some kind of coating on the tips of the wires?
Yes, my daughter’s mail polish. It stops the wires from fraying.
Thanks very much!
Noice.
That belt skipping should be easily fixable with a wider belt, higher tension or bigger drive pully.
Did you do a reliability test yet? Since I worry that it will run in and deform very quickly.
I hate timing belts in general. I fixed the belt problem in prototype 2. I have redesigned the whole thing and have just finished making prototype 3. So I haven’t done much testing. All contacts are rolling so it should wear to much. Point forces on plastics maybe a problem.
@@PaulGouldRobotics similarly, I hate stepper motors in general. But I have to admit, they have their place, and not completely useless. Timing belts are good too, but not universal.
So to make that linear i just need to make 50-100mm tube with pulleys to output one cable
Hi Paul, awesome design, well done!. Do you have the mechanical parts in STEP form as I use F360?
Message me through hackaday or Instagram and I can send it to you.
Very similar to power window mechanisms on some cars. I'm curious about heat dissipation for the motor with it being enclosed with no air flow. Still an interesting idea/video.
I didn't know they were cable driven. I'll do some more research. The motor gets hot and it doesn't go well with PLA. It's only powered on for a few minutes. I'm thinking of adding a heatsink and/or cooling holes or a mini fan.
@@PaulGouldRobotics For the record I wasn't trying to bash you. I'm pretty new to cnc & 3d printing. I noticed the nema17's on my cnc get seriously hot if I'm doing a long cut so I asked. And most ideas evolve before being finished. Thank you for sharing.
@@ifnotnowwhen6914 Your comments were positive. Heating is a problem that needs solving. I value the feedback from viewers, this is why I like open source designs. The brushless version of this is much better, cooler, stronger and faster.
turn the outer housing into a pully housing and anchor point x at base of structure
5:00 did you start they middle cable by going thru the axle? Or is that going under the axle? Great mechanism!
8:48 what is the clicking, and how did you fix it?
It goes though the axle.
@@TheRainHarvester It is the timing belt rubbing on the pulley because the tensioning mechanism is not aligned perfectly.
Check the cable layout at 2:00.
Hi. I don’t know if you find this of any use, but would it not be better to make the ‘grooves’ out of pre-wound and glued wire? Just thinking about to wear stress concentrations subjected to the plastic reel. Not knowing a lot about 3D printing, this may be a baseless idea. Lovely design you have.
This is a good idea. I'll see if it is possible in this design. Spreading the forces over a larger area is good when 3d printed plastic is used.
Great Job
My friend...Congrats! What plastic are you using, PLA , ABS or PETG?
The cheapest PLA Plus I can find.
Great design, but i don't think the steel cable will withstand multiple cycles of being wrapped around that thin rod (speaking from experience). Dyneema cord should have low enough stretch and enough tensile strength (especially since you have 4 cables).
Greath compliments!
Thanks
Nice, makes me want to try it too... :)
It is easy to print but the wiring is a bit tricky.
It looks like a cable tensioning part would help with assembly
Yes. Tensioning is the hardest part with these designs. I am still working on improvements.
just throw an AS5600 encoder breakout board on the back of the stepper motor, and BAAM! you got yourself a robot arm axis! Good luck!
Are you sure they (the ropes and the spinning rod) won't slip over time? Anyway, it is really great!
The wire is attached to the spinning rod. It is technically not a capstan (friction drive), more like a winch. Capstan is the term being used in the hobby robots area.
Understand, thanks.
By the way, will the power requiref to rolling up the thick wire ropes on the spinning rod is large and the angle travel is not so precised are the issues?
@@ray-charc3131 The wire is 1mm dia with 49 strands. It is extremely flexible. I'm not sure about angle travel but the joint angle is measured by an magnetic absolute encoder.
Would this have a lower friction that a 3D printed herringbone gear? It seems there would be plenty of area of a wide herringbone gear, and would be much simpler to assemble.
3D printed gears are not that efficient, can not handle high torque and have backlash which increases over time. Timing belt and capstan drives are highly efficient even 3D printed ones. They can be tensioned for zero backlash and it can be tighten over time. The assembly of capstans is not easy and I don't know how to make it better right now. Single capstans will be easier that dual capstans.
very nice research
трос из-за малого радиуса изгиба очень быстро выйдет из строя. Наверно лучше шестерни использовать. Или, как вариант, использовать еще тонкие тросы, но увеличить их количество. Возможно, тогда можно вообще использовать другой материал в место стальных тросов.
а, так вы уже делали так...😅Нашел видео 👍
Did this ever got open-sourced?
what size is the big bearing? 10mm x10mm? x OD and ID
Hi Paul,
You often say this is your favorite drive technique, any chance we will see a release of the models on Thingiverse?
Love your work!
I haven't got a chance to put in on Thingiverse yet. Here are the raw files. github.com/gouldpa/Odd-Mech-Assemblies/blob/main/stepper_timer_capstan_REV3.zip
@@PaulGouldRobotics Thank you! Your work is inspiring!
Hello Paul, i was unable to find any theory or research behind capstan drives. Which sources is your design based on?
ruclips.net/channel/UCoKZJmC6Bzh7UDMV29pZTLQ
hackaday.io/project/176726-stanley-the-capstan-based-quadruped
google search "capstan robot"
Could you replace the 3 separate wires with one wire since they loop back on each other anyways at the anchor point?
It could be possible but it might make assembly difficult.
i wonder what would happen with a coolstep & stall guard activated LUL + the anti loose steep thing i found (S42B closed loop stepper motors)
i am intrigued you must try it ( the S42B closed loop stepper motors) while its overloaded with weight !!
That is exactly what I’m working on now plus an extra absolute encoder for joint angle. I’ve already made a brushless version.
@@PaulGouldRobotics nice :D
I suggest reworking the design to incorporate crimp on threaded cable plugs to tension the cables.
Pulling the cables by hand and securing them with screws to plastic will not get you consistent results and will not scale up.
Hmm, large bearings here too ;)
Can you please share the cad file? thank you.
Beauty😍😍😍
Thanks for your videos.
Are you sure this is a capstan? Maybe a block and tackle. en.wikipedia.org/wiki/Block_and_tackle
Or simply a personal and original achievement.
Google search for "Capstan robot". The term is not new (and possibly not correct) but it being used to describe this mechanism. There has been some discussion on discord about this terminology. Also check out my friends hackaday.io/project/176726-stanley-the-capstan-based-quadruped
@@PaulGouldRobotics Which Discord do you hang out on?
@@phenioxrj Odrive, mjbots, quadrupedalism, tinymovr
Hola, tu invento está genial pero hasta que no podáis eliminar el golpe de arranque y el de parada no tenéis futuro en la robótica
Hey, how do you prevent the steel wire strands become loose?
I use nail polish to keep the stands together at the ends. It works ok. This design doesn't have a good tensioning mechanism. The next prototypes are much better. New video soon. Instagram has more details.
@@PaulGouldRobotics ok thank you so much 👍
Hi guy, what's name for bearing or dimension? I need bearing for my projects. Pls and thank you! 😁
Bearings are 6810RS and 6811RS
@@PaulGouldRobotics thanks 😍
Cool maybe you can build one of my designs
Please send a link or chat at Instagram/Hackaday.
Give me a place on which to stand, and I will move the earth.
What is the reason for 4 wires? Would it work with 2?
It would work with 2 wires. I like 4 wires because it balances the load left and right, it spreads the load over a larger area and it is different. It does make assembly better is some places and harder in others.
Лайк из России. 👍
Hi, I like your designs, thanks for doing this.
Just a question, what type of bearings are them? where do you buy them?
I want to do something like this, check my channel if you can, I am just starting.
Thanks again
Search "6809 bearing" on aliexpress or google. I use 6808, 6809,6810 for the larger bearings. And 6704-2RS ball bearing 27x20x4 or 6701 for the medium size ones. I checked out your channel last week. You need bearings :-) and more rigid joints. Also check out the smart servos.
@@PaulGouldRobotics Thanks a lot!!! yeah I need bearings XD my joints sucks haha
I just checked the smart servos, looks like they are perfect for the SCARAs
Thanks a lot again!
Хрень так как двигатель постоянно под нагрузкой, червячный привод нужен
Worm drives are very in-efficient, have huge backlash and are generally not backdriveable.