Nice design. Adding bearings around the inner pins should increase efficiency too.
@roTechnic2 жыл бұрын
Thank you. The inner pins (and the holes around them) are the parts that I do worry about wearing out - and, you're right, changing them out for bearings would help. Maybe I should... I think at some point I'll set one of these gearboxes running non-stop for a couple of weeks straight and see what wears out.
@TDOBrandano2 жыл бұрын
@@roTechnic or maybe putting the pins themselves on bearings, if the diameter is an issue.
@LawrenceKincheloe2 жыл бұрын
I've been looking at adding a spacer to support the inner pin and a slip ring like a bushing for it to ride against. I've also been looking for a FEA study on this gearbox design, because my understanding is that all contact surfaces and forces are normal to the point of contact, which means that most of the gear wearing would be caused by compression distorting the shape of the gears, as opposed to slipping, causing wear. If that's the case, then an impact resistant plastic, surrounded by a compression coupling(steel ring/belt/ect), might make for the ideal gearbox design.
@roTechnic2 жыл бұрын
@TDO Brandano that's a good idea. @Lawrence Kincheloe I think all contact surfaces are normal to the point of contact around the edge of the cycloidal disk, but I'm not sure about the inner pins and the holes they ride against - if you have any info about them I'd be fascinated to hear it.
@Mrshotshell2 жыл бұрын
@@roTechnic rctestflight has a few videos about wear testing 3d printed cycloidal gearboxes
@p3dee3 ай бұрын
I'm starting to fall in love with mechatronics after seeing how this works. I'm only used to CAD/CAM/WebGL programming.
@DiffEQ2 жыл бұрын
4:01 Why wouldn't you put the set screw on the flat of the shaft? No only is there more material there, but you have much more contact to prevent slippage since the flat become a fulcrum point.
@roTechnic2 жыл бұрын
yeah. I only noticed I'd done that after I reviewed the video! for the testing I did have the set screw in the right place :D
@username42949672962 жыл бұрын
Amazing how much force this can generate without breaking any plastic! Looking forward to the continuation videos of you building the robot arm.
@roTechnic2 жыл бұрын
Thank you. Yeah - I'm always amazed at how strong PLA 3d prints are!
@JulianMakes2 жыл бұрын
Just wonderful! I’d also love a robotic camera person! I’ll be having a go at the add on later today, thanks loads!
@TheRealStructurer2 жыл бұрын
Like your build, how you explained it (right level and speed) and the fact you engage with viewers 👍🏼 Subscribed and looking forward to the next video
@roTechnic2 жыл бұрын
Thanks for the sub!
@adsalesmanguy22512 жыл бұрын
You can make a waving arm with on of these. You’d put it at the arm base near the torso. You would have to make a hand and fit it in on the metal beam thing you had to carry the weight and you could use the same program to make a waving arm.
@PhG19612 жыл бұрын
Waw, impressive. A bigger one... well of course ! Size does matter !
@rondlh202 жыл бұрын
You can clamp some metal part, like a pulley, to the stepper axis to create more surface area. The stepper force should be the limitation, not the plastic...
@roTechnic2 жыл бұрын
That is a great idea. Watch this space...
@gregarmstrong46532 жыл бұрын
how about bearings for the pins to roll around in, oversized by the overall eccentricity. Alternatively, low friction sleeves on the guide pins.
@roTechnic2 жыл бұрын
yeah, I did think about that. I've run this gearbox for about 10 hours and i can't see any wear yet. that may well change under load, so I've always got the option of adding these later - I think the sleeves would be better than bearings - they should be more compact
@dekutree642 жыл бұрын
Fatten up that ring and you'll get a lot more torque before it flexes out of shape. Usually cycloidals have the ring outer diameter around 1.3x the ring pin circle diameter.
@roTechnic2 жыл бұрын
Oh, good to know! thank you. is there anywhere in particular you got that info from?
@dekutree642 жыл бұрын
@@roTechnic Just do an image search for cycloidal drive and look for ones that are professionally designed and measure them. I'm not sure how they arrive at that proportion, though. How much deflection is acceptable at the design torque? The only equations I've been able to find for calculating deflection are for thin walled pipes, but should get you a ballpark estimate. Pipe squashed from above will deflect by .149*F*r³/EI, and bulge out at the sides by .137*F*r³/EI. E=Young's modulus of material (3.5GPa for PLA), and I is second moment of area, which in this case is (OuterRadius⁴ - PinCircleRadius⁴) * pi/4. The force can be calculated by assuming pressure angle is about 45 degrees between the disc lobes and the fully engaged pins, so radial force is equal to tangential force. For example if output torque is 10Nm and ring pin circle radius is 5cm, then total radial force on the ring is 10Nm/.05m=200N. You can also use that to see if your eccentric bearings are strong enough (in this example 100N each if you have two discs).
@mrteemug53292 жыл бұрын
I'm getting big Atomic shrimp vibes and I like it. Subbed and liked, I want to see that robotic arm.
@roTechnic2 жыл бұрын
Yeah, you've gotta love Atomic Shrimp - I don't think I'll be branching out into cooking videos as well as tech though :D
@mrteemug53292 жыл бұрын
@@roTechnic :D I guess a collaboration with him will have to suffice
@810mb3Rg2 жыл бұрын
Nice video! It bugs me how you didn't put the set screw on the flat side of the shaft haha
@roTechnic2 жыл бұрын
thanks. I realised that just after I’d shot the cad sequence where I added the screw. the model you see me put together has the screw over the flat, but I thought no-one would notice the cad was different. looks like I was wrong :D
@brunobock3728 ай бұрын
I had the same problem with the motor attachment on a different gearbox. Whenever we get into heavier loads with 30 printed parts this can happen very quickly. Especially with PLA
@swannschilling4742 жыл бұрын
Super nice, I was actually also planning to mount a camera to my arm, but the vibration that you see on the first axis translates down the arm and amplifies! My arm moves quiet smooth, but for your project you might also look into belted or pulley transmission as they are a lot smoother than cycloidal gearboxes....although I am really in love with cycloidal drives! 😇
@roTechnic2 жыл бұрын
Thank you! Your arm looks awesome by the way! I've played with belt drives in a previous video, and I'm about to try another design using eccentric cycloid gears to see how that works. Maybe I should do some vibration tests before committing to a design...
@chehinegargouri96712 жыл бұрын
@@roTechnic Hello, is this kind of transmission non backdrivable (Irreversible system) ? Thanks.
@peterhenson8232 жыл бұрын
Innovative. Awesome job! and great video. no fluff about your channel just straight to the heart of robotics. Great stuff man! The cycloidal drive was something I had never seen before. Thanks for sharing!
@roTechnic2 жыл бұрын
thank you
@BeeRich332 жыл бұрын
Perhaps a bearing for the inner rotation? Not sure if that would help.
@roTechnic2 жыл бұрын
If you mean on the 5mm rods that transfer the drive, then yes, that's a great idea. I might add some in a future revision
@renanchagas70522 жыл бұрын
Congratulations, awesome design!
@roTechnic2 жыл бұрын
Thank you very much!
@JimMaz2 жыл бұрын
Nice channel. It's gonna get big.
@gerry51342 жыл бұрын
Amazing design 👍🏼
@chrisBruner2 жыл бұрын
As it's back drivable, you might need an encoder or angle sensor to know its current position.
@roTechnic2 жыл бұрын
yeah, that would also make up for any backlash that develops over time too. I’ll definitely put one on the arm.
@chrisBruner2 жыл бұрын
@@roTechnic I was thinking also that even if you don't need the second cycloidial gear, you could print it as part of the first gear. IE two gears 1 print.
@2testtest22 жыл бұрын
@@chrisBruner It's possible I'm misunderstanding, but I don't think printing a second cycloidal gear as part of the first one would have much benefit. As I see it at least, the point of having more of them would be to have them move opposite of each other (180 degrees out of phase), in order to cancel out some of the unbalance in this design.
@roTechnic2 жыл бұрын
Yeah, unfortunately the centre of mass of the rotating cycloid stays the same, but the point it revolves around moves due to the eccentric cam, So it would need another disk on a cam offset in the other direction to counteract it.
@chrisBruner2 жыл бұрын
@@roTechnic Yes, I understand that. I'm suggesting that instead of printing 1 gear, you print 2 half as tall, as one print job.
@qcnck27762 жыл бұрын
Excellent progress. What do you mean by multiple cycloids in the gearbox?
@roTechnic2 жыл бұрын
Thank you. When you spin an eccentric disk really fast it tends to vibrate. So drives that are meant for faster motors have a second (or third etc) disk stacked on top on the first one, but offset by 180 degrees, so when they spin the eccentricity of one counteracts the eccentricity of the other and kills the vibration. Here, the motor doesn't spin that fast so we don't need to bother.
@qcnck27762 жыл бұрын
@@roTechnic Thanks
@alexon2010 Жыл бұрын
Como eu gostaria de ver como fazer uma cremalheira e uma engrenagem com 3 pinos modelos cycloidal.... gostaria de aplicar esta ideia da cremalheira + engrenagem cycloidal em uma router cnc para como se comporta... mas não sei como seria para fazer... seria uma boa sugestão de video
@CoolerQ2 жыл бұрын
I... really want to go and try to build one of these myself. Instant like + subscribe so I can follow along! I hope the design gets open-sourced at some point.
@roTechnic2 жыл бұрын
Thank you. And, yes the design will be open source - all the cad and code for my previous videos is on my GitHub github.com/roTechnic/ I haven't added this one yet as there are a couple of changes I'd like to make to the CAD before releasing it.
@fortoday042 жыл бұрын
Can you show us a tutorial on how to write the plug-in?
@roTechnic2 жыл бұрын
I certainly can! see here: kzbin.info/www/bejne/r2rZfYmOn99lmZI
@zwurltech9047 Жыл бұрын
Great Design, thank you for sharing!
@smokeyloen81262 жыл бұрын
are you going to change the supply list for the update you think, I want to build one
@roTechnic2 жыл бұрын
I’ll publish the cad in the next week - it should use the same supplies
@GWAStech2 жыл бұрын
Wow mam! This is so insane! Amazing! Great job! 😁👍
@roTechnic2 жыл бұрын
Thanks a lot 😊
@waltermundt9 ай бұрын
What about the design of the gearbox determines whether it can be backdriven?
@janibizjak9966 Жыл бұрын
it is pretty fu*king impresive, kudos to you! thank you for explanation!!!
@MrNoipe2 жыл бұрын
Great video, excited to try making this. Do you have a recommendation for a stepper driver?
@roTechnic2 жыл бұрын
Thanks - I tend to use either TMC2208 or DM542 drivers, but I've recently been playing around with the SimpleFOC system - I've got a feeling that will soon become my goto driver
@koyulab25612 жыл бұрын
I have a question, how does the 3D printed part attached to the shaft can slip? What is the scientific explanation behind it, it seems like the part is fitting perfectly fine to the shaft. And how does the screw that you added later on changes the situation?
@scottb84232 жыл бұрын
Plastic is soft! (especially a 3D printed part that might not be solid inside) Even if it fits 'perfectly fine' to the shaft, it is too soft to resist a higher torque; it deforms enough to let the shaft rotate. A hard, metal set screw pushes against the flat face of the d-shaft, and spreads that force through a larger volume of plastic that it is threaded through; if the shaft wanted to turn relative to the plastic, it would now have to push the entire setscrew away. As an analogy, imagine trying to stop a high torque motor by gripping the d-shaft with your hands (don't try this at home); just like the plastic, your hand is not nearly rigid enough to stop the shaft from flexing your hand open enough to turn.
@koyulab25612 жыл бұрын
@@scottb8423 Very nice and through explanation, thanks a lot dude. Are you a mechanical engineer by any chance?
@roTechnic2 жыл бұрын
Wow, I couldn't have put it better myself! Thank you!
@scottb84232 жыл бұрын
@@koyulab2561 mechanical engineering technologist, and general tinkerer. You are welcome!
@scottb84232 жыл бұрын
@@roTechnic and thank you for the excellent videos, I'm working through them now. Keep it up!
@crocobroco46542 жыл бұрын
Nice build. Have you seen James Brutons design?
@roTechnic2 жыл бұрын
Thank you. Yes, I've seen those - they look really good - if I end up using brushless motors instead of steppers I may have to steal some of his ideas for them 😎
@ivprojects81432 жыл бұрын
Excellent design! Subscribed.
@roTechnic2 жыл бұрын
Awesome, thank you!
@chrisandersen9772 жыл бұрын
Any place to get the stl?
@roTechnic2 жыл бұрын
No STLs I'm afraid, but you can download the CAD from github.com/roTechnic/cycloidalGearbox and print them from there
@rakshithbaskar6014 Жыл бұрын
I tried making the drive but the gears are larger and they don't move as freely as one in the video, could you suggest me a way to reduce the size of the gears.
@roTechnic Жыл бұрын
could be that you are printing slightly oversize. you could try scaling it down slightly or following the tips in my video on tuning a budget 3d printer to make it print to exact size
@rikidrabsch9022 жыл бұрын
Nice simple design! What was the backlash like?
@roTechnic2 жыл бұрын
Thanks. there is a tiny bit of backlash, but in this video: kzbin.info/www/bejne/q2Xcn355ZbmKgpo I added another cycloidal disk which gave me virtually no backlash at all!
@fabientuizat11292 жыл бұрын
tres belle réalisation merci de partager !!!!
@roTechnic2 жыл бұрын
Merci beaucoup!
@greendsnow Жыл бұрын
hey! how about the encoder? where do fit it in?
@anasqai2 жыл бұрын
Why the middle moves like that? If a normal gearing = lesser voltage needed right? Can i subject-buy and have ez job making these?
@roTechnic2 жыл бұрын
Less voltage also means less torque - here we keep the voltage the same and gear down the RPM, increasing the torque
@waynesardullo24822 жыл бұрын
very nice design
@roTechnic2 жыл бұрын
Thanks a lot
@andrewmalaty82 жыл бұрын
Can you share the plugin you wrote for fusion?
@roTechnic2 жыл бұрын
in this video: kzbin.info/www/bejne/r2rZfYmOn99lmZI I describe how it works, the code is linked in the description.
@Joshua-kr5fq2 жыл бұрын
Amazing love your videos!
@roTechnic2 жыл бұрын
Thanks so much!
@RenatoYamamoto4812 жыл бұрын
nice keep the good work
@roTechnic2 жыл бұрын
Thanks, will do!
@theobserver98492 жыл бұрын
Awesome video.
@IngCristian2 жыл бұрын
Wow...
@TheTeditor9 ай бұрын
Impressive!
@MicrobyteAlan2 жыл бұрын
Awesome thanks 👍
@joshuavincent78842 жыл бұрын
Nice!
@roTechnic2 жыл бұрын
Thanks!
@pieterpennings93718 ай бұрын
You're an F'ing genius lol.
@Puner542 жыл бұрын
That is someone Cool!!!
@roTechnic2 жыл бұрын
Thank you
@kewintaylor70562 жыл бұрын
Good idea....
@roTechnic2 жыл бұрын
Thank you!
@nou54402 жыл бұрын
nice
@roTechnic2 жыл бұрын
Thanks
@SP-yw2tl2 жыл бұрын
Instead of 3d print cut the pieces out of aluminium plate then it will be strong.
@roTechnic2 жыл бұрын
I'm hoping that the 3d printed pieces will be strong enough for my purposes, but if not I may have to do this. Thanks for the comment :)
@vijayjayaram6062 жыл бұрын
Wow
@PhG19612 жыл бұрын
This is really an awesome video. What about a planetary gearbox ? Or this cycloidal drive with a much faster brushless motor ? I'm looking into a robotarm build myself and so far I'm planning the use of a brushless motor comined with a planetary gearbox or drive belts like over here: kzbin.info/www/bejne/iaDRnYydl8Z-l80
@roTechnic2 жыл бұрын
Thank you very much! I'm debating whether to use a planetary box for the base of the arm - I worry about the accuracy of 3d printing for really small gears, but I've got lots of space in the base to scale it up. I've got a feeling I may have to move to brushless motors instead of steppers, but I'm going to try steppers first and swap them out if I don't have the power
@PhG19612 жыл бұрын
@@roTechnic Great ! This is an interesting point of view. I have some really powerfull steppermotors but it's a compromise between cheap and accurate and fast. I'm in te process of building a humanoïd robot, based on a mannequin. The movement of the arms (upper arms) has to be smooth and powerfull. So far, I didn't find any stepper capable of doing so. Anyway, I'm looking forward to see your next improvement.
@roTechnic2 жыл бұрын
@Philip Gevaert Thanks, I think this is where brushless motors could really shine - at the limb lengths you're talking about I think that you'd find it hard to get smaller stepper to move fast enough and with enough torque, whereas a brushless motor with a double reduction would keep it small and fast, but would draw more current.
@PhG19612 жыл бұрын
@@roTechnic Indeed, high currents are an issue. I'm still in the study fase. If I manage to get anything working I'll let you know ;-)
@SHHeo-vp2uq2 жыл бұрын
와우!!!!!!!!! 천재
@lucasrem18702 жыл бұрын
U use the wrong motor, you only loose energy when you compensate that with gears! Find the right PWM motor you need, or build it, gearing makes it too complex, you need it to be less complex, so you have less failures!
@roTechnic2 жыл бұрын
What motor do you suggest I use?
@lucasrem18702 жыл бұрын
PWM with enough torque that fits the need, less parts is less failure!
@ekstrapolatoraproksymujacy4122 жыл бұрын
this is not how set screws work
@roTechnic2 жыл бұрын
yes, I know! I only noticed after filming the cad part. when you see me assemble it the screw goes on to the flat. I hoped no one would notice. sorry 😳
@TOTALLY.REAL_FBI.AGENT27 ай бұрын
Cheese
@shamsulchowdhury82402 жыл бұрын
Prosthetic ELBOW Joint please, thats the best use of your design. Please send me your contact so that i can join in your effort..i need a prostehtic eblow joint design.