hammer
hammer8 hammer8 help Gears (spur, helical, internal, rack)

Gears (spur, helical, internal, rack)

Generate real involute gears — spur, helical, herringbone, internal ring, rack — from module and tooth count, with the trochoidal root, profile shift, backlash and blank features a made gear actually needs.

Gear generates a true involute gear — spur, helical, herringbone, an internal ring, or a rack. You give it a module and a tooth count; everything else — pitch, base, tip and root diameters, the tooth thickness, the span measurement — is derived and shown live in the panel. It lives on the Tools tab beside Thread, because a gear is a generator driven by a specification table rather than a shape you draw.

Steps

  1. Draw a circle where the gear centre goes (Sketching basics). Only its centre is used — the diameter comes from module × teeth, not from the circle.
  2. Select the sketch → Gear on the Tools tab.
  3. Set module and number of teeth. Add face width, and a bore/hub if you need one.
  4. ✔ OK commits; the gear appears in the tree like any other feature and stays editable.

Sizing: module, not diameter

A gear's size is set by its module mn (mm of pitch diameter per tooth), so:

Working in inches? Switch Specify by to Diametral pitch; hammer8 converts and stores the module (m = 25.4 / Pd), so the file stays metric no matter how you typed it.

The Standard size dropdown offers the ISO 54 preferred modules (and the DIN 780 fine-pitch range below 1 mm, which is where most printed gears live). Free entry always works.

Pressure angle

20° is the ISO 53 / DIN 867 standard and the right default. 14.5° is legacy, 25° carries more load.

hammer8 asks for the normal pressure angle αn — the angle of the basic rack — and shows the derived transverse αt read-only. On a helical gear the two genuinely differ (tan αt = tan αn / cos β), and mixing them up is the classic way to make a gear that will not mesh, so the panel is explicit.

Helical, herringbone, internal, rack

The tooth profile

Profile shift and undercut

Below about 17 teeth at 20°, the cutter bites into the flank as it forms the root — the tooth is undercut, which weakens it and spoils the contact. hammer8 does not hide this: it generates the undercut flank as it really would be cut, and warns on the feature.

The fix is a positive profile shift x, which moves the cutter outward. Click Auto and the panel sets the minimum shift that clears the undercut (x ≥ (17 − z)/17 at 20°). A shift also raises the tip and root diameters by 2x·m and thickens the tooth — all reflected in the readout.

Blank features

Everything a made gear needs, in the same panel:

For a chamfer on the gear faces, apply the ordinary Chamfer feature to those edges after the gear is built.

Reading the panel

The Derived block uses ISO 21771 symbols, so the numbers are the ones on a gear drawing: pitch d, base db, tip da, root df, transverse angle αt, tooth thickness sn, and the base tangent length Wk over k teeth — the span a micrometer actually measures.

Mating gear takes a partner tooth count and reports centre distance, ratio and contact ratio εα. Keep εα above 1.2; below 1.0 the pair loses contact between teeth and will not run.

Meshing two gears

  1. Build the first gear.
  2. Build the second on its own sketch, with its centre circle at the computed centre distance.
  3. Give the second gear a tooth clocking of half a pitch — 180 / z degrees — so its teeth sit in the first one's spaces. Without this the two meet tooth-on-tooth and interfere.

Check the result with Interference Check on the Tools tab.

When it fails

Open this in the app →

Related articles