Experiments with Cycloidal Drives
Ғылым және технология
Check out Fantom Wallet at: store.fantomwallet.com/ and use coupon code 'BRUTON' for 10% off.
Version 2: • 3D Printed Cycloidal D...
I thought it was time I did some testing for Cycloidal Drive Reducers for robotics, in particular my Robot Dogs. Belt drives have worked ok for me up to now, but I'd like to get a higher reduction in a smaller space. I'm trying to make something that is 3D printable and also reliable enough to withstand the dog stamping on the ground.
CAD for this version: github.com/XRobots/CycloidalD...
You can support me on Patreon or buy my Merchandise:
***************************
Patreon: / xrobots
Merchandise: teespring.com/stores/james-br...
***************************
Affiliate links - I will get some money of you use them to sign up or buy something:
***************************
Matterhackers 3D printing supplies: www.matterhackers.com?aff=7500
Music for your KZread videos: share.epidemicsound.com/xrobots
***************************
Other socials:
***************************
Instagram: / xrobotsuk
Facebook: / xrobotsuk
Twitter: / xrobotsuk
***************************
CAD and Code for my projects: github.com/XRobots
Huge thanks to my Patrons, without whom my standard of living would drastically decline. Like, inside out-Farm Foods bag decline. Plus a very special shoutout to Lulzbot, Inc who keep me in LulzBot 3D printers and support me via Patreon.
HARDWARE/SOFTWARE
Below you can also find a lot of the typical tools, equipment and supplies used in my projects:
Filament from: www.3dfuel.com/
Lulzbot 3D Printers: bit.ly/2Sj6nil
Lincoln Electric Welder: bit.ly/2Rqhqos
CNC Router: bit.ly/2QdsNjt
Ryobi Tools: bit.ly/2RhArcD
Axminster Micro Lathe: bit.ly/2Sj6eeN
3D Printer Filament: bit.ly/2PdcdUu
Soldering Iron: bit.ly/2DrNWDR
Vectric CNC Software: bit.ly/2zxpZqv
Why not join my community, who are mostly made up of actual geniuses. There’s a Facebook group and everything: / 287089964833488
XROBOTS
Former toy designer, current KZread maker and general robotics, electrical and mechanical engineer, I’m a fan of doing it yourself and innovation by trial and error. My channel is where I share some of my useful and not-so-useful inventions, designs and maker advice. Iron Man is my go-to cosplay, and 3D printing can solve most issues - broken bolts, missing parts, world hunger, you name it.
XRobots is the community around my content where you can get in touch, share tips and advice, and more build FAQs, schematics and designs are also available.
Пікірлер: 819
Version 2 of my Cycloidal Drive is coming up in a couple of weeks!
@derkonsument7061
3 жыл бұрын
hype is real
@georgemathieson6097
3 жыл бұрын
Genuinely really looking forward to it James, I love videos like this where you're experimenting and innovating with robotics.
@lbonnel
3 жыл бұрын
Crazy thing :) you are amazing ! Have you seen this guy robot arm with cycloidal motor kzread.info/dash/bejne/Zn2aqptseLzJoNI.html
@JClemente1980
3 жыл бұрын
Why not a "normal" planetary gear?
@MuhammadDaudkhanTV100
3 жыл бұрын
Great
This is becoming increasingly challenging to follow. I like it VERY much.
@HaloWolf102
3 жыл бұрын
Strange, I am following along perfectly. Though I do have problems following along with all the jargon for code, and coding programs. This is a breath of fresh air for me, compared to the other videos.
I am in my 30s with absolutely no engineering background and yet I've somehow stumbled into Gear KZread and I can't stop watching
I’d like to to point out that this is not an actual cycloidal transmission, even the animation doesn’t not show it correctly. The cycloidal disc has a specific shape to it which can’t be designed with a basic cad sketch - nonlinear. It has to be calculated and interpolated (e.g. matlab to dxf to cad). I built a full metal version for a robot link myself (video..), there is no room for shape imperfections :) The actual shape will improve output speed consistency, load distribution around the circumference. In addition: Multiple disc will help to reduce load induced eccentricity and vibration..improve the efficiency (back drivability). As a hint: every roller has contact to the cycloidal disc at any position in rotation. Might seem difficult, it can be described - for “each“ position - by means of ruler and compasses though
@LiyangHU
3 жыл бұрын
Aforementioned video link kzread.info/dash/bejne/oq6I2aeRacyooZc.html
@rdyer8764
3 жыл бұрын
Is there a technical name for this type of 'cycloidal' variant, or is it just a bastardized version that only works if the materials are somewhat compliant or have large tolerances?
@EngineeringSpareTime
3 жыл бұрын
@@rdyer8764 I‘m not aware of a suiting name. It somehow appears as a cycloidal without being a cycloidal :) The cycloidal itself defines a specific shape that’s created by rolling one shape in relation to an other one and tracking a point one the moving element- e.g. circle over circle or circle over a straight line.
@rdyer8764
3 жыл бұрын
@@antitriangular2828 That's pretty damn cool! I think that equation gave me a mathgasm! I love seeing stuff from people way smarter than I.
@antitriangular2828
3 жыл бұрын
@@rdyer8764 Hah. Unlikey, I just happened to have been working on an anti-backlash variant of Paul Gould's work after printing his version last week. In fact, Paul Gould includes his inventor files and the equation is embedded in the defining profile for the disks. I ended up looking up and re-doing it myself because I don't like using equations I don't understand (also - I couldn't get the ratios I wanted to work correctly, and wanted to understand why!).
Im glad to see you working on the robot dog again
I started out in the computer industry as a field service engineer in 1970 and some of the mechanical contraptions around then were unbelievable, I found electronics much easier to follow. Here we are over 50 years later and I'm still discovering these amazing mechanical devices.
If you optimize your teeth design you can make it contact 100% around the cycloidal disc, that's where the real benefits are with this type of drive
@YoTu77
3 жыл бұрын
correct, I see no reason why this should not work more perfect with real gear tooth design instead of these round teeth. But certainly much more efforts. I have seen this only once. All other designers do it as you do (with the half circles as teeth)
excellent project 👌😎 very curious about V 2
@kostasdrakakis8386
3 жыл бұрын
Yes it is , ... *** family guy characters staring in your eyes ***
@RobertSmith-me3gs
3 жыл бұрын
kzread.info/dash/bejne/ppt5sdKlaJuWe7A.html for V 2
I especially liked this video, James! The way you walked through the problem, iteratively introducing each part of the solution was very informative and satisfying.
Absolutely fantastic engineering. This is the kind of video that inspires people to learn... well everything, physics, math, statics, dynamics. It's amazing what youtube brings to the world through intelligent creators like you.
Yes yes yes, i love seeing These cycloidal bois popping up all over KZread. I am currently working on an actuator where i integrated a 16:1 cycloidal gearbox into the stator bore of a 8108 BLDC motor to make it super compact.
the shift going from the small inner gear to the 10-leaf-clover was very easy to follow. well done mate
Fantastic video! This is a brilliant explanation of both the function of a cycloidal drive AND your thorough design and iteration process. Really like it - looking forward to seeing v2!!
I don't know if I can hear it because of having young ears, but I love the high pitched sound that the motor makes when you were initially testing it - very cool.
@ryo-kai8587
3 жыл бұрын
I can definitely hear it, and it sounds awesome. If you can hear the high-pitched whine of a CRT TV, you can hear this.
This has got to be one of the best example of a 3D printed cycloidal drive already. definitely excited for two cycloidal discs and more bearings!
@jamesbruton
3 жыл бұрын
Thanks, it's coming up in 2 weeks
I absolutely loved this! Your channel inspired me to study engineering and this video really reminded me why I made that decision. Thank you!
Really interesting video as always James
Loved this. Looking forward to v2.
I knew you would get to cycloidal drives eventually. Amazing work.
That's really neat! I'd never even heard of a gearbox like this, I just thought it was going to be a planetary gearbox. Thank you for introducing me to a different type of drive that can be 3d printed, and looks so interesting when it's running!
This is so cool! I've been thinking that cycloidal drives would be perfect for OpenDog for a while, but I always figured either there was some missing feature or you'd get around to them eventually. I'm really excited to see V2!
The best version I've seen so far!
Been watching Paul for months. Fantastic upgrade
I was a vibration analyst in a previous life and these things are my worst enemies.
@JL-pc2eh
3 жыл бұрын
Thats nothing xD I saw CNC-machines that shook the building they stood in because they accilerated and stoped so fast^^ The building was checked regulary to withstand it but it was crazy. They once tested a machine not bolted to the floor and it moved like an arms length in a few minutes.
@awemowe2830
3 жыл бұрын
@@benjamin4321 veritasium has a video or two on vibrations
@turbod1g
3 жыл бұрын
@@JL-pc2eh Your run of the mill Haas has to be anchored to the concrete beneath because the rapids produce enough inertia to rock the machine when it comes to a stop. It is one of their huge downsides. Higher quality machines built with larger and heavier frames don't suffer from the same rigidity issues. Even if the Haas is anchored, the vibration from the lack of dampening will translate into surface finish issues on the part being machined.
@samrevers742
3 жыл бұрын
industrially they are built with multiple stages out of phase to counteract the imbalances, which he mention around 10:50
@awemowe2830
3 жыл бұрын
@@samrevers742 Found it. kzread.info/dash/bejne/pHmjxZKSn6SypJM.html It was Steve Mould
I look forward to seeing version 2. I certainly think once you sort out some of the bugs and create a good design it will work well for lots of your projects.
Nice job James! I love watching your robot videos.
Pretty cool to see one of these built dogs home built.
Wow you're on another level, amazing well done.
Hey man great content really well explained all throughout. Also loved the modelling you did for the wallet ;) take care
thats by far the best 3d printed one I've seen!
That's going to be an unending joy, once your accellerometers get a load of 4 or more of these gearboxes.
@jamesbruton
3 жыл бұрын
Version 2 comes up in a couple of weeks with 2 discs in
super cool stuff, you are a master of design
Such a very elegant design you made, Bravo !
I am so glad you are designing and testing these types of gears. Dare I say you are putting the ole Bruton spin on it (pun intended). Looking forward to next version!!
Wonderful stuff! You got me hooked with the balance gyro ;D
This was very informative. It helped me with the exams. Thanks!
What a really neat design!
The best revolution in James Videos!
@jameshamaker9321
3 жыл бұрын
I see what you did, there. It's a joke.
This is an absolutely brilliant job. Well done 👍 Very interesting video, well edited. Thanks for that
Amazing work as always!
James, You Boggle my Mind more and more with every Video you Post... Your a Modern Day Genius to the power of 10 !!!!
Fantastic product excellent staying power i am in awe!!
Awesome video. Excited for the next episode! Subbed
A cleverly designed 2 stage belt system can be very compact and strong. The trick is to use a very small difference in cog diameter, have the second stage coaxial with the first stage, and then spin the casing that holds the cogs. So the casing becomes the input shaft, one of the cog shafts becomes the casing, and the other (coaxial) cog shaft becomes the output shaft.
Way of explanation is high level sir
Awesome! Im so impressed it’s back-drivable
Great design Thanks for sharing your experience😀👍
I got interested in these Cycloidal drives to use for a self built CNC lathe for the C-axis. It would have to be clutched to the spindle when activating C-axis. I think you could use the same motor for normal spindle drive (high speed) and mechanically shift to C axis mode (high rigidity, low speed positional control). The reason to use a cycloidal gear is that it has almost no backlash and you can get very high reduction and rigidity (if made from something like steel, not PLA, and with tight tolerances). The point is however, on a lathe you often want a through spindle bore. The cycloidal gear would need to have a hole in the middle and I think I have found a way how to do it. Take a look at the output shafts. They basically are excenters aswell, so you could lose the excenter in the middle. Also those output shafts (that are the input as well) don't have to be inside of the cycloidal disc itself, but imagine a disc that does the exentric wiggly thingy (not actually rotating) and the cycloidal disc is "glued" onto it. Then the outer case actually becomes the driven output. Just some ideas. First idea works well in CAD, second one I'll have to dive in to and do some designing.
Nice, thanks for the video James!
Super cool! I've been trying to make my own cyclodial drive for a tiny jumping robot for a while now.
Wow! Simply fantastic!
I love this design!
This is very nice!! Great job!!
this is what I call a great youtuber
I recently experimented with cycloidal drives myself because I find the principle really fascinating. I didn't do it with such a high-torque or clean design but here's two interesting things I discovered: If you use a correctly calculated cycloidal shape with well-tuned tolerances you can *drastically* reduce the eccentricity(wobbling movement). This not only reduces the strain on the motor and other parts, it also allows for more compact designs as - like you showed in the video - the holes for transmitting the movement from the gear to the output shaft depend heavily on the eccentricity. The drawback of this is of course that tolerances become more significant. The second thing is probably not as relevant for your project because it's more suited for high gear ratios and hurts the ability to backdrive the mechanism, but double-staged cycloidal drives can be simpler to print and build as the output is automatically a non-wobbling rotation without the need of this transmission via holes in the cycloidal disk. So it can again be made smaller. I combined those two aspects to print a tiny double-stage gear with a ~1:1000 reduction, with an eccentricity of just 0.6mm! It's not very practical but it was more of a quick feasability experiment and a lot of fun to make, and interestingly works more smoothly than my failed first try using a single stage.
1:21 - those headless cricket dogs are terrifying
Hey, I did a version of a Cycloidal Gearbox with all printing files available and a Fusion 360 script which lets you create the reduction ratio on the fly... it is backdrivable! I am a big fan of Cycloidal Drives! Keep it up!! 😀
Cycloidal drive is basically a lob sided subset of planetary gear drive method. Planetary gear set so much stronger, balanced, tighter, efficient and reversible.
the quality of these videos is astonishing.
This seems very promising. Good job
Epic levels of under extrusion on those prints dude
very nice work. Thanks for sharing.
Incredible good work!
You total legend! Very very interesting!
Amazing Your videos are really inspiring
I look forward to your next video
@jamesbruton
3 жыл бұрын
Thanks, the next one on this is scheduled for Tuesday 30th
Hi James, you can totally get to 10:1 reduction if you use a pulley force multiplier. Essentially if you replace a big pulley with a large bearing fix one end of the belt back on the body while putting an idler on the leg so that for 2 times the movement of the belt you will have 1 time the travel of the leg.
that's really cool. like 3d printed version of a mazda rotary engine in reverse, and rotary engines stack together with offset crankshaft too.
This is fantastic, I’m very curious at how well it will do
That’s pretty damn impressive sir.
i subbed immediate when i saw this. great work
@jamesbruton
3 жыл бұрын
thanks, version 2 comes up next Tuesday
I'm jealous of how many sponsors you've gotten xD
Awesome work.
Consider, bearings without sealing with less friction probably better suited for this project. Great job!
agh this is amazing! cant wait for the follow up
@jamesbruton
3 жыл бұрын
Coming up on March 30th, but Patrons and YT Channel Members have it already
What type of filament do I need to 3d print those belts in the beginning?
I can not express my happiness and relieve when I looked right and saw "Cycloidal Drive V2"
@jamesbruton
3 жыл бұрын
There's also a better testing video that was published a couple of weeks later.
2:16 you quoted stratus productions as that video source which is technically correct as that’s the url, but the channel name is rctestflight
@-repkid-4724
3 жыл бұрын
what he said
@zaggery
3 жыл бұрын
Yip I was confused. Had no idea that was his channel url as the video links are always shortened kzread.info/dash/bejne/g4qZ0puig7u8ldI.html
@bragr_
3 жыл бұрын
Weird, I was sure for second he was crediting a freebooted version of the video. The more you know
This is sick!!
Since I recently got a 3d printer, I now fully realize just how much you are able to get done on one within a week. A lot of my prints have averaged at 24 hrs per print. But even with smaller prints, they take longer than I thought. You have several printers now to help you get more done, but even with 1 printer, you seemed to work fast.
@dekutree64
3 жыл бұрын
Try 1mm nozzle and either .25mm or .4mm layer height, 45mm/s, 210-220C for PLA. Thinner layers allow steeper unsupported overhangs. Supports can add a lot of print time and material use, so design to minimize them. If you have something high up on a model that needs support, see if you can build one in that angles up at 45 degrees from a nearby surface. Much more efficient than a tower all the way from the build plate.
It also has the bonus of sounding cool as hell, come on, I saw this video and thought you were going to be making a spacecraft haha
It looks adorable
Mounting the bearings on shoulder screws instead of bolt threads works nicely. Properly shaped gear teeth would probably help too.
It's time people switched to bearings pressed onto dowel pins. They're mass-produced precision parts, and all they need is a reamed hole in the plastic parts to receive them for repeatable interference fit
Your content is kind of great
Im no engineer James but I am a mechanic and we use molybdenum disulfide grease for CV shafts, diff installs and I rebuild my old tools and use it on the sintered gears. My theory is because of the nature of that shit, moly grease should be perfect for a 3d printed gearbox if you use hard-wearing plastics because it'll soak up into the print lines and it sort of embeds the gears with a harder metal so they last longer. I don't understand this as I say I am a humble mechanic and I know near to nothing about 3d printing but I hope that this may help in future. Love Owen.
@James Bruton Hi fellow engineer. I just came across your channel and really enjoy what you are doing. Subscribed!
You are insane smart.... thanks for sharing 👍.
i subed and liked just because this video made my day and was super wholesome
@jamesbruton
3 жыл бұрын
Thanks, V2 is coming up in a couple of weeks.
@GregorShapiro
3 жыл бұрын
Me too!
CNC mill a version of it out of metal when you have a model that works like you want and use that to make it both smaller and more solid. Epic cycloidal gear by the way :D
@santosvella
3 жыл бұрын
I came here to tell him that too. I love my 3d printer but there's only so much its capable of. Gears not really one of them for this.
@Francois_Dupont
3 жыл бұрын
@@santosvella he want to make his robot 3D printables.
@taleg1
3 жыл бұрын
@@santosvella It's good if you want to do testing. One you have something that works, then you go for the milled metal parts. If that works or not, you tweak it, rinse repeat and soon you have your working device or prototype.
@santosvella
3 жыл бұрын
@@taleg1 Yup, that's what i use my 3d printer for. Wish i had a cnc though.
@taleg1
3 жыл бұрын
@@santosvella Maybe one day soon we'll get new 3D printers that are able to do multi materials that include ceramics and metals. I know we can do that now with some really expensive gear, but imagine what we could try with 3D printers that could created items of durability. I saw this demo of a very very custom and very advanced 3D printer being researched that more or less could do any material. It could even do 3D milling. It was insane and the cost was in the millions. But we'll get there one day.
Excellent work! A counterweight on the offset drive shaft would reduce the vibration.
If you use prime numbers of teeth for the gears you can get the teeth to wear out more evenly.
@ziad_jkhan
3 жыл бұрын
Glad I came here looking for potentially useful comments
This would make a good bed shaker alarm. I'd buy one.
you are the best engineer in the world
Amazing. Thank you
Insane. So cool!
Holy Cow ! How do you know so much? Thanks for the videos.
Great video! Did you also put some thought into cost optimization? I guess minimizing the number of bearings needed would be the best lever? How much is the material for this build in total? Any tipps for sourcing? Maybe you would like to talk about those things in the second video? Really looking forward to it! 😊
nice experiments!
Very cool!