Tuesday, August 30, 2016

Gear Bakery 3.0. A Port of Dr. Rainer Hessmer's Involute Spur Gear Builder


I ported Dr. Rainer Hessmer's excellent Involute Spur Gear Builder to C++/Windows 64.

I modified the DXF export to be more friendly to Autodesk's Inventor.

Gear Bakery generates regular gears, internal gears, and rack and pinions.

Export to DXF or directly to Inventor.

Get version 3.05: Get it here

If you use this tool, please post about it here.  I would love to know what you are doing with it.  Pictures are always welcome, too.

Version 3 provides an updated GUI as well as improved zoom and panning. A lot of code was changed, so please let me know if there are any regressions.






After importing into Inventor, the gears should look like this:



You can then extrude as needed.

This project uses code from:
  1. J. Fernández, L. Cánovas and B. Pelegrín,  DECOPOL-Codes for decomposing a polygon into convex subpolygons, European Journal of Operational Research 102 (1997) 242-243 (doi:10.1016/S0377-2217(97)00225-7).
  2. J. Fernández, L. Cánovas and B. Pelegrín,  Algorithms for the decomposition of a polygon into convex polygons, European Journal of Operational Research 121 (2000) 330-342 (doi:10.1016/S0377-2217(99)00033-8)
  3. J. Fernández, B. Tóth, L. Cánovas and B. Pelegrín, A practical algorithm for decomposing polygonal domains into convex polygons by diagonals, Top 16 (2008) 367-387 (doi: 10.1007/s11750-008-0055-2).