Toothed Wheel plugin WIP for Cinema4d

Oct 04, 2010 Posted Under: 3D, Cinema4D

Man, it's been ages since I've posted anything.

Anyways, I'm currently working on a plugin for Cinema4D. It's for procedurally generating different kinds of toothed wheels, be it gears, sprockets, circular saw blades, etc.

 

Right now it's an XPresso/COFFEE-based setup compiled in an object hierarchy.
Features:
-> clean mesh topology
-> hole and edge beveling
-> manual controls for adjusting tooth profile

To-do list:
-> attach tooth geometry to gear's face
-> add clean beveling across face-profile intersection

-> add controls for symmetrical tooth profiles
-> add option to mirror control points for asymmetrical tooth profiles
-> add a few shape presets

-> convert XPresso/COFFEE to exclusively COFFEE-based implementation

Possible future development:
-> rotation to produce helical gears
-> separate controls for each side of the gear to allow for more shapes including bevel gears and, uhh… orange juicers…
-> custom number or control points for tooth profile
-> option for loading/saving preset shapes
-> conversion to complete C++ implementation

The setup's currently placed in a COFFEE Tag, though I'm working on converting it into C++ So it can be imported as an Object Plugin.

I'll be posting updates as I work on this. Cheers!

Leave a Reply