I also did a gear wheel long time ago, mab be it will be usefull. The expression list is in danish, but M is the module and Tandantal is number of teeth.
Here is a fully parametric AGMA spur gear part I created. The expressions are labeled; you can modify the pitch, number of teeth, pressure angle, and tooth thickness and the gear will regenerate. No warranty expressed or implied...
This is the sort of thing I had been wanting for some time even though I'm not tuned into whether AGMA is the best or most common standard. Many of the gears we worked with are either SAE or Metric standard and the trouble is always that if you want to calculate and repoduce the involute geometry correctly then you've an uphill battle. One of the main problems is that access to information about the geometric detail of the involute form seems to be restricted to those willing to pay the standards orgainizations for their documetation.
I was therefore impressed to see how you had defined the involute and wondered if you would allow me to be ignorant enough to ask whether it is accurate or not?
I realise there are other examples available that do a passable job of putting teeth on a diameter but providing a correct involute tooth form that maintains a good contact angle is a different matter yet one highly to be desired given that we're using a high end CAD system to define such a common engineering mechanism.
I'm glad you liked it. The involute curve is mathematically accurate. I got the equations from a Pro/E tutorial document I found on the web. It was fairly easy to adapt it to NX. When I first created the model I compared the tooth profile with one generated using Mastercam, and the profiles were identical.
The calculations for tooth width, depth, dedendum, etc. are based on AGMA standards. My job involves gearbox design with plastic molded gears, and AGMA standards work fine most of the time.
The involute equations are the same for metric or english gears, so with a bit of work my model could be converted to create a metric gear.
I was wondering if you had any ideas about the part not updating correctly if I try making the gear larger than 1 inch. (say, 35 dp and 52 teeth). Do you get errors also?
I had an Excel Spreedsheet that spits out a x y and z function. This is made for I-Deas Function splines not NX. I do not know how simliar Function Splines in I-Deas is versus the Law curves in NX?
I have seen something similar an excel spreadsheet that spits out a DXF file. It is not however superior in my opinion to the gear that speedster29 above created.
This one just creates the true Involute curve for you. Then you have to rotate and mirror and such to get your gear teeth with correct tooth thicknesses. We also make custom PM gears so this method lets us get our root done how we want it. We also use this create true involute ansi splines. We have wire cut many gears and splines using this geometry and it works great for us.