[challenge] fully parametric planetary gear system

Show off your FreeCAD projects here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
DarioP
Posts: 15
Joined: Sun Nov 29, 2020 9:19 pm

Re: [challenge] fully parametric planetary gear system

Post by DarioP »

onekk wrote: Mon Dec 20, 2021 11:25 amAt the end I've managed to model directly in FreeCAD, and when needed export to STL or even AMF that was slightly better.
Forget the export tool: use the mesh workbench if you want fine control and excellent results.

I learnt OpenSCAD as a first step into functional programming and it opened a world to me.
User avatar
alonso_jamm
Posts: 77
Joined: Mon Nov 11, 2019 11:32 pm

Re: [challenge] fully parametric planetary gear system

Post by alonso_jamm »

I made a workbench with a command that creates a parametric planetary gear system based on my previous macro. So the number of planets and their positions can be updated by just changing the settings in a featurepython object. The planetary gearset made with this command is similar to an assembly from Assembly4 just with a few modifications in order to keep all the objects, links, and expressions inside one part object. Here is a link to the workbench (note that I am building this workbench on top of the development branch of FCGear in order to create the internal gear). And here is a video showing the parametric planetary gearset in action:
phpBB [video]


I made this workbench with my own use-case in mind (I want to 3D print a planetary gearset) so it may need some tweaks to make the workbench more useful to other use-cases.
User avatar
onekk
Veteran
Posts: 6144
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: [challenge] fully parametric planetary gear system

Post by onekk »

Good job, usually as you are not working for someone, first thing that you do are things that interest you and solve your problems.

Then maybe if someone ask in polite way snd you have time and maybe some good disposition and time, maybe you will adapt it fir other people needs.

If someone wants some taylored versions, he have some ways:

- ask politely and hope to be satisfied

- pay you to adapt your work to his needs

- ask if he could use your sources and nidufy your cide for his needs.

other ways are possible but are not very used as "working pro bono" this days is not a clever way as there are many that intend "good wills" as a one way street.

They use the work if ithers but didn't contribute they work to the community.

Regard

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
Post Reply