Designing a cycloidal drive in Python and Fusion 360

  Рет қаралды 23,154

RoTechnic

RoTechnic

Күн бұрын

Пікірлер
@devanshgarg31
@devanshgarg31 2 жыл бұрын
This is one of the best and the sleekest cycloidal drive designs that I have come across
@roTechnic
@roTechnic 2 жыл бұрын
Thank you. I really appreciate the nice comments :)
@peterhenson823
@peterhenson823 2 жыл бұрын
Not a fan of subscribing to KZbin channels, but for your wizard-like knack for classical mechanics, design, and robotics, I'll happily make the exception. Your presentation style stays focused on the material and not building "clout" which is pleasant and unlike all other KZbinrs
@pandascientist1
@pandascientist1 Жыл бұрын
This video and supporting materials are seriously so amazing. You show the full equation with a graphic, and also supply a script for generating these in fusion. I was very surprised to find that fusion doesn't have a equation driven curve function, especially in 2023. If it did then designing these would be easy, I kept looking online for a script to do equation driven curves and the one addon that I could find seems to have been deleted recently for some reason. You have singlehandedly solved all of my problems, and given me the knowledge on how to use the script feature to make equation driven curves in future projects. You're legendary man. Thanks so much.
@7alfatech860
@7alfatech860 2 жыл бұрын
This is a very nice, clear explanation of how to derive the pattern. And bonus with F360! Thanks.
@roTechnic
@roTechnic 2 жыл бұрын
I’m glad you liked it, thanks for the comment
@wesleyfernandes7665
@wesleyfernandes7665 2 жыл бұрын
You are a wizard! Great project man. A year earlier and i would have used it in my college instead of hours trying to create the pattern through math equations. +1sub
@roTechnic
@roTechnic 2 жыл бұрын
Thank you! Yeah, the equations to derive the shape are pretty intense! I find it much easier to think of things in terms of geometry than formulae.
@jordanarata2019
@jordanarata2019 2 жыл бұрын
Excellent video! Clear, concise, and with examples to work with. Thank you!
@roTechnic
@roTechnic 2 жыл бұрын
Glad it was helpful!
@hardeep_sukhwinder8286
@hardeep_sukhwinder8286 2 жыл бұрын
Simply the best tutorial on design of a drive. I am going to subscribe right now. Once again thanks for this tutorial.
@roTechnic
@roTechnic 2 жыл бұрын
Wow, thanks!
@TheRealStructurer
@TheRealStructurer 2 жыл бұрын
I’ve been tinkering in both F360 and VS but never together. Now I will! Thanks for sharing 👍🏼
@roTechnic
@roTechnic 2 жыл бұрын
Happy to help!
@shogga690
@shogga690 2 жыл бұрын
Hi. thanks for sharing the code. I was trying to run pyplot cycloid.py to see the visualizations. However, when I run the code it creates the plot, I left click then it hangs after creating the blue circles. Any suggestions
@kamilw10001
@kamilw10001 Жыл бұрын
This chanel is pure gold
@tommurphy7157
@tommurphy7157 2 жыл бұрын
Great video, very well put together! I see new things I want to go run off and make! Brilliant!
@roTechnic
@roTechnic 2 жыл бұрын
Thank you! Let me know if you make one!
@GuyBluesummers
@GuyBluesummers 2 жыл бұрын
A Fusion360 master class.
@roTechnic
@roTechnic 2 жыл бұрын
Thank you 😎
@germanvazquez4333
@germanvazquez4333 2 жыл бұрын
Wow, excellent explanation!!! Thank you very much for sharing. Greetings from Argentina.
@blake.slater
@blake.slater 2 жыл бұрын
Great Tutorial! Would you consider doing a tutorial on harmonic drives as well? Im having trouble designing my own on Fusion.
@ironichoneybadger5066
@ironichoneybadger5066 Жыл бұрын
me too!
@christianthier3457
@christianthier3457 2 жыл бұрын
Minute 6:29: Why you type in offset of 3mm as eccentricity, but in python you have 2mm / 0.2cm?
@roTechnic
@roTechnic 2 жыл бұрын
I think I was using slightly different contraction amounts - I was varying the contraction in the python example a couple of times to illustrate what it does, and what happens if you set it too high. Eccentricity = (rolling circle radius / number of pins) - contraction you can see the contraction will vary the eccentricity
@johnfelt1089
@johnfelt1089 2 жыл бұрын
@@roTechnic Could we use that eccentricity formula in order to calculate the number for contraction based on a given eccentricity?
@roTechnic
@roTechnic 2 жыл бұрын
@@johnfelt1089 yes, absolutely. Sometimes you want to vary the eccentricity and sometimes the contraction. Take your pick!
@raghadmaraqa2759
@raghadmaraqa2759 7 ай бұрын
I think you are AWESOME!! Just keep going
@huseinalrasyid00
@huseinalrasyid00 10 ай бұрын
Hiii, thanks for the turorial, it's so helpful, but i got a problem here, i want to make 20 to 1 gear ratio, so i change the number of pins into 20, but when i make the circular patterns, the line not connected to each other, i hope u can help me with this problem
@devanshgarg31
@devanshgarg31 2 жыл бұрын
This channel is at 65 subscribers rn, it will soon blow up
@roTechnic
@roTechnic 2 жыл бұрын
thanks
@devanshgarg31
@devanshgarg31 Жыл бұрын
@@roTechnic 10k Now. Awsm!
@ShawnHawkins666-33
@ShawnHawkins666-33 4 ай бұрын
so a 60:1 drive would have 60 lobes and 59 pins?
@Three2NineProject
@Three2NineProject Жыл бұрын
Amazing animations and explanation
@akshaypadmanabuni2075
@akshaypadmanabuni2075 9 ай бұрын
What would the values be for 21 pins? for a 20:1 reduction
@silverpc4611
@silverpc4611 5 күн бұрын
How about designing this with Onshape or Tinkercad. Not everybody can afford Fusion360
@fozbstudios
@fozbstudios 2 жыл бұрын
Question. How did you learn the fusion 360 python api? Find that I’m really struggling because the lack of type info in python pretty much eliminates any autocomplete(except for static utilities) and I’m constantly going to the docs to memorize what methods and properties everything has. Thinking of moving to c++ for better autocomplete. Great video
@roTechnic
@roTechnic 2 жыл бұрын
I tend to prototype my addins using pyplot as that's a lot easier to remember and then convert them over to the fusion API once I have everything working. I still remember the days before autocomplete (I'm that old), so I tend to have a file with examples that I can refer to open as well.
@fozbstudios
@fozbstudios 2 жыл бұрын
@@roTechnic ok so it doesn’t really work for you either. Seeing some other videos where vscode magically knows the type of things and am curious what I’m doing wrong, as autocomplete “works” for static methods only
@fozbstudios
@fozbstudios 2 жыл бұрын
Example where it works fully kzbin.info/www/bejne/g3XPZYyjeKt3fbc
@roTechnic
@roTechnic 2 жыл бұрын
@@fozbstudios Hmm, interesting. the type of autocomplete he shows in that video works fine for me. can you give me an example of something that doesn't work for you?
@fozbstudios
@fozbstudios 2 жыл бұрын
@@roTechnic using that video as reference my python/vscode wouldn’t know the underlying type of app, and thus doing ui = app., there’s no completions after the dot
@AtomsLab
@AtomsLab 2 жыл бұрын
Awesome build and tutorial, thank you!
@roTechnic
@roTechnic 2 жыл бұрын
Thank you very much. By the way, I've just clicked through to your channel and now I can't stop watching your time-lapses!
@constantinosschinas4503
@constantinosschinas4503 2 жыл бұрын
excellent content. subscribed to support your efforts.
@roTechnic
@roTechnic 2 жыл бұрын
Welcome aboard!
@kampfzwergxp
@kampfzwergxp 2 жыл бұрын
Maybe i missed it but what is the relationship of the eccentricity to the other factors? I want to have 20:1 and increasing the number of pins to 20 (*2 from your example) and the contraction divided by 2 from your example makes it work nicely... but I seemed to miss why the eccentricity also needs to be divided by the same factor. I also assume there are limits on how much things can be reduced in one stage, before it becomes to difficult to actually move. But I really try to keep things as flat as possible and would therefor rather not add another stage.
@roTechnic
@roTechnic 2 жыл бұрын
The eccentricity is determined by the distance of the point on the rolling circle from the base diameter - as the contraction increases, the eccentricity decreases as the contraction moves the point closer to the base diameter. I haven't found a good rule of thumb for what to set the contraction to, but instead normally start it at 0 and increase it until the shape "looks about right". you can also play with the pin diameter. with regards to the maximum reduction ratio, in a perfect world, you should be able to have any number of pins you like and still drive it, but in the real world, you have friction to deal with - each pin you add will increase the friction. if you want to go to higher than a 30:1 reduction (which is the most I've tried at this kind of scale), I'd either increase the size of this, or consider a different material like PETG which has lower friction (also LOTS of lube - PTFE grease works really well)
@kampfzwergxp
@kampfzwergxp 2 жыл бұрын
@@roTechnic I have 2 wheels I need motorized, both have an inner part with a slew bearing of 239mm. That’s the max diameter I can play with. The 2 wheels need to pull the whole thing which will weigh about 22kg. The wheel outer is about 400mm and it needs to drive just brisk walking pace. Hence I thought I may get away with a 15:1 / 20:1 and a typical small stepper motor…
@roTechnic
@roTechnic 2 жыл бұрын
@@kampfzwergxp you should be fine with 20:1 and a good nema 17 stepper. Let me know if you need any help with the design
@kampfzwergxp
@kampfzwergxp 2 жыл бұрын
@@roTechnic do you have way to pm, maybe discord? I can show u what I have so far…
@roTechnic
@roTechnic 2 жыл бұрын
@Thomas Schönfeld sorry for the delay in responding - just set up a discord server discord.gg/aj5dNAvD feel free to join and share your progress
@ockemont
@ockemont 2 жыл бұрын
Hallo, I’m a Teacher from Germany. I have no 3D-Printer, but I like this simple modell. Can I buy this one?
@mrteemug5329
@mrteemug5329 2 жыл бұрын
Watched almost all your videos now. Absolutely brilliant ones, but I feel like your content might be privy to plagiarism or worse yet, stealing. A channel watermark is an eyesore sometimes, but your videos are so excellent, I don't want someone else taking the credit :D
@roTechnic
@roTechnic 2 жыл бұрын
Wow, thanks! I must admit that I find watermarks super annoying on other people's content - but your advice is good - I'll experiment with some interesting ways of marking them in the next few videos.
@peterhenson823
@peterhenson823 2 жыл бұрын
Where did you get your bearings?
@roTechnic
@roTechnic 2 жыл бұрын
I bought them from Amazon - in the UK that seems to be the cheapest way to buy a few of them with a decent delivery time. link to the bearings is in the video description
@arjundas708
@arjundas708 Жыл бұрын
Thank you nicely explained
@radnukespeoplesminds
@radnukespeoplesminds 2 жыл бұрын
Cool I might try this in cadquery instead of fusion360 though
@roTechnic
@roTechnic 2 жыл бұрын
Awesome! If you do it, then I'd love to see
@jsal92
@jsal92 2 жыл бұрын
Liked and subscribed!
@roTechnic
@roTechnic 2 жыл бұрын
Thank you!
@jsal92
@jsal92 2 жыл бұрын
@@roTechnic great content, I'm surprised you have so few subs! Only feedback I have is the audio quality, it's a it muted/muffled and somewhat base-y, otherwise good work!
@roTechnic
@roTechnic 2 жыл бұрын
@@jsal92 thanks - I only started 6 weeks ago, so I'm happy with the number of subs - always want more though! thanks for the feedback on the audio - there's always something to improve, please let me know on the next one if I make it better
@jsal92
@jsal92 2 жыл бұрын
@@roTechnic I would suggest you invest in a quality headset, you don't have to spend hundreds, just something with flat sound, so probably not "gamer" sets lol. Maybe there’s a good openback design to 3dprint and diy, or maybe that can be your next project ;-)
@Pawe-mx9wc
@Pawe-mx9wc 2 жыл бұрын
you are ultimate badass
@mberoakoko24
@mberoakoko24 2 жыл бұрын
Subscribed
How to Design a Cycloidal Disk in Fusion 360
16:32
Levi Janssen
Рет қаралды 67 М.
Wow I Didn't Know it's so EASY to Design Cycloidal Drives
4:40
The White Owls
Рет қаралды 96 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Wave Drive with Rolling Elements - Cycloidal Gear Alternative!
11:49
Mishin Machine
Рет қаралды 25 М.
CNC Machined vs 3D Printed Cycloidal Drive
19:58
How To Mechatronics
Рет қаралды 726 М.
3D Printed Cycloidal Drive V2 - Much Better!
17:14
James Bruton
Рет қаралды 520 М.
The Compound Cycloidal Drive - Something Novel
15:51
Levi Janssen
Рет қаралды 49 М.
How to cheat at Inverse Kinematics
7:19
RoTechnic
Рет қаралды 50 М.
What makes cycloidal gearboxes so amazing?
4:33
3D Printer Academy
Рет қаралды 83 М.
I made a precision gearbox - with NO GEARS.
30:09
Not An Engineer
Рет қаралды 2 МЛН
Harmonic vs Cycloidal Drive - Torque, Backlash and Wear Test
21:23
How To Mechatronics
Рет қаралды 1,9 МЛН
Nema17, 3D Printed Strain Wave Gear (Harmonic Drive)
5:08
ZeroBacklash
Рет қаралды 77 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН