openscad / MCAD

OpenSCAD Parametric CAD Library (LGPL 2.1)
http://reprap.org/wiki/MCAD
578 stars 192 forks source link

Other gear profiles #92

Open skeptonomicon opened 3 years ago

skeptonomicon commented 3 years ago

For gear or involute_gear, Add cycloidal, triangle, saw tooth, and microgear gear tooth profiles. Cycloidal and microgear tooth profiles are used in clock/watch mechanisms. Saw tooth gears are used in clock/watch escapements. triangle gears are largely historic, i.e. Antikythera mechanism.

--- Want to back this issue? **[Post a bounty on it!](https://app.bountysource.com/issues/112003123-other-gear-profiles?utm_campaign=plugin&utm_content=tracker%2F86517&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://app.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F86517&utm_medium=issues&utm_source=github).
skeptonomicon commented 3 years ago

It seems to make sense to repurpose the unused gear module to do the other tooth profiles. I am thinking the gears module is pretty much moot at this point. It seems to only do a simple mitered or square gear. The involute gear module is fairly large and complex already, so I don't think it is the place for the other profiles.