Standards Applied

Involute Gear Design

Exact external spur-gear geometry from module or diametral pitch. Enter a measurement over pins and the sheet back-solves the true profile shift (rack shift) and redraws the as-built tooth — then export a true STEP AP203 solid, the DXF profile, or an STL.

Updated: 7/4/2026

The live solid — drag to orbit. Every number, the exact profile and the exports follow below. — static preview; the interactive view loads with JavaScript.

The live solid — drag to orbit. Every number, the exact profile and the exports follow below.

1 Type what you know — teeth + one size is enough 2 Check it on pins — or type what the shop measured 3 Read every diameter & thickness 4 Inspect the exact profile 5 Export STEP / DXF / STL
1 · The gear — size, form & blank
1/in
in
in
in
in
in
Reading a print with half the numbers? Type any two independent facts below (or one plus the tooth count above) — the rest fill in gray as live results. Type over any gray value to redefine the gear; clear a field to hand it back. A typed outside Ø or root Ø is honored exactly in every view and export — the blank is turned (and the cutter fed) to the print, not to the textbook formula.
Diameters
in
in
in
in
Pitches & tooth
in
in
in
in
in
in
in
in
A standard full-depth 20° gear loads immediately, and everything re-solves the moment you stop typing. Count the teeth and mic the OD — that is enough. Entering the pitch or module directly always works too; typing it hands the helper fields back to output duty.
Auto rack is ON: standard full-depth proportions (ha* = 1.00, hf* = 1.25) with the largest full-round corner the rack tip carries at this pressure angle — ρ* = 0.471, the full-fillet hob and the strongest standard root. Untick to spec your own cutter.
These describe the generating rack (hob). The root fillet in every view is the true generated trochoid of this corner — not a pasted arc — so undercut, when it happens, is the real cut shape.
2 · Measure over pins — and set the profile from what the shop measured
in
in
in
in
in
Pin diameter (auto — contacts at pitch Ø)
0.21436 in
Measurement over two pins
3.29427 in
Pin contacts flank at Ø
3.00000 in
Span W over 4 teeth
1.33357 in
Even tooth count — pins sit diametrically opposite.
The classic shop loop: hob the gear, mic over two pins (or span k teeth), and adjust. This sheet runs the same loop backwards, LIVE: type what the mic read and it drives the whole model as you type — the reading stays in its field, Reading drives chooses whether it owns the profile shift x (the classic decode of an unknown gear, the default) or the thinning Δs with the print's shift trusted (tip and root stay put; only the tooth gets thinner, exactly like feeding the hob deeper). The owned field is locked and follows the reading; clear the reading and your own numbers come back untouched. The two decode fields beside each reading always show both interpretations — click one to copy it if you want to keep it in the design. When both M and W are typed, the one you edited last drives. A blank pin field bakes the suggested pin in the moment M starts driving, so the assumed pin cannot drift with the shift. Even tooth counts measure straight across; odd counts get the cos(90°/z) correction automatically. The span readout is checked against the involute band — if the anvils would land in the fillet or ride the tips, the sheet says so and suggests a usable tooth count.
3 · Every dimension that matters
Diametral pitch8.0000 1/in
Teeth z · pressure angle24 · 20.00°
Profile shift x0.0000
Pitch diameter d3.00000 in
Base diameter db2.81908 in
Tip (outside) diameter da3.25000 in
Root diameter df2.68750 in
Form diameter (true SAP / TIF) fillet → involute hand-off2.83938 in
Circular pitch p0.39270 in
Base pitch pb0.36902 in
Tooth thickness s @ pitch0.19635 in
Chordal thickness s̄ gear-tooth caliper0.19621 in
Chordal addendum h̄a caliper depth, set from the OD0.12821 in
Tip thickness sa0.08944 in
Span over 4 teeth W base tangent1.33357 in
Roll angles form / pitch / tip involute-checker settings6.89° / 20.85° / 32.87°
4 · The exact profile
Scroll to zoom, drag to pan. 24 exact teeth — involute flanks from the base circle, true generated trochoid root fillets, sampled at 0.01 th — static preview; the interactive view loads with JavaScript.

Scroll to zoom, drag to pan. 24 exact teeth — involute flanks from the base circle, true generated trochoid root fillets, sampled at 0.01 thou·10⁻³ chordal tolerance — 10,512 points.

5 · Take it with you — STEP, DXF & STL
STEP AP203 is the real thing — an analytic boundary representation, not facets: planar caps, extruded walls, exact tip/bore circles, and cubic B-splines interpolating the certified profile points (the validator holds them inside 1 µm of the true involute and trochoid). Units are declared in the file (inch or millimetre per your toggle), so it imports at true scale. The DXF is one closed polyline of the full outline (plus the bore circle) at the chord tolerance above; the STL is the watertight faceted solid — STL carries no units, so tell your slicer it is in inches (English mode) or millimeters (metric mode).
Parasolid (.x_t)? Parasolid is Siemens’ closed kernel format — there is no faithful third-party writer, so this sheet will not pretend to make one. The standard route: import the STEP into any Parasolid-based CAD (SolidWorks, NX, Solid Edge) and Save As → .x_t; the involute arrives as smooth analytic geometry, and the kernel does the conversion natively.
6 · The solid — bore, face width, every tooth
Watertight solid: 28,800 triangles, 14,400 welded vertices · volume 6.548 in³ · drag to orbit. The STL button exports exactly this mesh. — static preview; the interactive view loads with JavaScript.

Watertight solid: 28,800 triangles, 14,400 welded vertices · volume 6.548 in³ · drag to orbit. The STL button exports exactly this mesh.

I · The flank. The working flank is the involute of the base circle rb = r cos α: parametrically x = rb(cos u + u sin u), y = rb(sin u − u cos u). Its angular position comes from the exact thickness relation ψ(r) = s/d + inv α − inv φr, cos φr = rb/r, inv φ = tan φ − φ. Every plotted flank point satisfies the involute's defining property — its normal is tangent to the base circle — which is verified in the engine's test suite to a few parts in 10⁵ along with the curvature identity ρcurv = √(r² − rb²).

II · The root. The fillet is generated, not drawn: as the rack rolls on the pitch circle, its rounded tip corner (radius ρ*·m) sweeps a family of circles whose envelope is the trochoidal fillet. The meshing law puts each generated point on the line from the corner center through the pitch point, so the envelope is explicit. When the tooth count drops below zmin = 2(hf* − x − ρ*(1 − sin α))/sin²α the corner sweeps past the interference point and undercuts — the same equations produce the neck automatically, trimmed against the involute at the true form diameter.

III · Over pins. A pin of diameter dp centered in a tooth space touches both flanks where inv φM = s/d + inv α + dp/db − π/z. The measurement is M = db/cos φM + dp (even z) or M = db·cos(90°/z)/cos φM + dp (odd z). Run backwards — measured M → φM → tooth thickness s → x = (s − πm/2)/(2m tan α) — it recovers the rack shift the machine actually cut, which is exactly how this sheet adjusts the profile. The span measurement Wk = m cos α·(π(k − ½) + z inv α) + 2xm sin α inverts the same way. The engine cross-checks the closed forms against a brute-force geometric pin-contact solve to ~10⁻⁷. Both measurements are also reality-checked: a pin must touch above the form diameter (not in the fillet), and the span anvils contact at dMk = √(db² + Wk²) (DIN 3960), which must land between the form and tip circles — outside that band the sheet flags the number as unmeasurable and suggests a usable k.

III·b — Thinning is a deeper cut. A gear cut thin for backlash is not a different curve: feeding the hob deeper by e reduces the thickness by 2e·tan α, drops the root by e, and shifts the trochoid — exactly the geometry of generating at xgen = x − e/m. The sheet exploits that identity: Δs enters as xgen = x + Δs/(2m tan α) for the flank, root, fillet and every measurement, while the tip circle keeps the design x (the blank was turned before hobbing). That is also why a print's OD and root Ø are honored verbatim when you type them: the OD is a lathe dimension, and the root tells you how deep the cutter really went (the sheet back-derives the effective cutter dedendum from it). Chordal numbers are the classic caliper pair: s̄ = d·sin(s/d) across the chord, checked at depth h̄a = da/2 − (d/2)cos(s/d) set from the OD.

IV · Accuracy — certified three independent ways. All geometry is closed-form in double precision; curves are emitted as full-precision polylines refined until the chordal deviation is below your tolerance (default m/10,000 — about 12 µin on a DP 8 tooth). The engine's certification suite pins this down with hard absolute bounds of 1 µm and 0.0001 in: (1) known formulas — every diameter, thickness, the over-pin M and the span W re-evaluated from their textbook definitions agree to ~10⁻⁶ µm; (2) the string definition — an involute is a taut string unwound from the base cylinder, so for every emitted flank point the arc length wound must equal the straight length unwound (rb·Δθ = √(r²−rb²)) — verified point-by-point to ~10⁻¹¹ µm, with the string leaving the cylinder exactly tangentially; (3) computational audit — every emitted point is re-derived from an independent reimplementation of the exact curves (involute, rack-corner envelope, arcs) to ~10⁻¹¹ µm, the true mid-chord deviation of every segment is measured against the tolerance contract (sup below tol), and a tol → tol/4 → tol/16 refinement study shows point counts doubling (second-order sampling) with the enclosed area converging while the analytic outputs do not move at all. The solid is the same outline extruded and capped, vertex-welded and verified watertight (every edge shared by exactly two triangles; volume matches the cap-area × width identity to 10⁻⁶).

Notes on using the results

References & further reading

Disclaimer

Recommendations on application design and material selection are based on available technical data and are offered as suggestions only. Each user should make their own tests to determine the suitability for their own particular use. Standards Applied LLC offers no express or implied warranties concerning the form, fit, or function of a product in any application.

Third-party trademarks are the property of their respective owners and are used on this website for informational purposes only. No affiliation with, and no sponsorship or endorsement by, such third-party trademark owners is claimed or implied.