GearLab

User guide for designing involute gears to ISO 53, DIN 867 and DIN 3960

1. What does the program do?

GearLab designs cylindrical gears with involute teeth, spur or helical. It computes the true tooth shape as generated by a rack-type cutter (the basic rack to ISO 53 / DIN 867), including the root fillet. You can:

2. Terms in brief

Module m (mn)
The measure of tooth size: pitch divided by π. A gear with module 2 and 20 teeth has a pitch diameter of 40 mm. Preferably use the DIN 780 standard series (series 1). For helical gears this is the normal module mn, measured perpendicular to the tooth.
Number of teeth z
Small numbers of teeth (below about 17 at 20°) cause undercut without profile shift: the cutter removes part of the tooth root.
Pitch circle d, tip circle da, root circle df, base circle db
d = m · z (spur). The tip circle is the outside of the teeth, the root circle the bottom of the spaces. The involute "unwinds" from the base circle db = d · cos α.
Pressure angle α
The flank angle of the basic rack, normally 20°. A larger pressure angle gives stronger teeth but higher bearing loads.
Profile shift x
The cutter is placed x · m outwards (x > 0) or inwards (x < 0) during manufacture. A positive x makes the tooth thicker at the root and thinner at the tip, prevents undercut and increases the centre distance. This is how a pair is made to fit an exact centre distance.
Σx and Δx
For an external pair the sum Σx = x1 + x2 sets the centre distance; for an internal pair the difference Δx = x2 − x1.
Tip shortening k · m
After profile shift the tip circle is sometimes reduced slightly to keep enough tip clearance (DIN 3960). The program does this automatically.
Helix angle β and hand
On helical gears the teeth are inclined at an angle β to the axis. Right or left hand is the direction of the helix. In an external pair the gears have opposite hands; in an internal pair and with a rack they have the same hand.
Transverse contact ratio εα, overlap ratio εβ, total contact ratio εγ
The average number of tooth pairs in mesh. εα must be greater than 1 (preferably 1.2 or more). Helical teeth add εβ and therefore run more smoothly.
Backlash jn
The clearance between the flanks, needed for lubrication, thermal expansion and tolerances. A guide value is 0.04 to 0.1 · m. The program makes the teeth slightly thinner for this (the thickness allowance As).
Pointed tooth
With a large positive profile shift the tooth becomes too narrow at the tip. The program reports this and reduces the tip circle. Keep the tip thickness preferably above 0.25 · m (hardened: 0.4 · m).

3. The screen and controls

The inputs and results are on the left, the drawing on the right.

If the left column does not fit on your screen, a scroll bar appears. Numbers may be typed with a point or a comma.

4. Pair tab

Finds a gear pair that fits a given centre distance exactly.

Procedure

  1. Enter the centre distance a and the ratio i = z2 / z1. The tolerance sets how much the actual ratio may deviate.
  2. Choose the pressure angle (usually 20°) and, if required, a helix angle β with the hand.
  3. Set the limits for Σx (default −0.5 to 1.0) and the smallest number of teeth, z min.
  4. Click Calculate modules. The list shows all combinations of module and numbers of teeth that fit the centre distance exactly, with a profile shift within the limits.
  5. Pick a row. The pair is drawn and the information panel is filled.
  6. If required, split the profile shift with x1; x2 follows from Σx. The program proposes a split that avoids undercut on the pinion.
  7. Enter the face width, the backlash and the bores.

β search

With β search the program chooses, for each combination, the helix angle at which the centre distance fits without profile shift (Σx = 0). The β field then acts as the maximum. This is a common way to achieve a given centre distance.

Example: centre distance 60 mm, i = 2. With module 2 you find z = 20 / 40 with Σx = 0 (exact); with module 1.5, 27 / 54 is possible with Σx = −0.48.
After changing β or the search settings, click Calculate modules again.

5. Single tab

A single gear with freely chosen module, number of teeth, profile shift, pressure angle, helix angle, face width, thickness allowance and bore. Every change is drawn immediately. The thickness allowance As makes the tooth thinner for backlash: two gears each with As give a normal backlash of about jn = 2 · As · cos α.

6. Rack tab

A pinion meshing with a rack. Enter the module, the number of pinion teeth, the profile shift, the helix angle, the face width, the backlash, the number of rack teeth and the rack height Hp (from the back to the pitch line).

7. Internal tab

A pinion running inside a ring gear. Both rotate in the same direction. The procedure is the same as for the pair, but the module list shows Δx = x2 − x1.

Points to watch

Profile shift of the ring: x2 > 0 makes the spaces wider and the circles larger.

8. The drawing

The drawing and the DXF show the section perpendicular to the axis.

9. The information panel and inspection dimensions

The information panel shows the main dimensions of each gear and the data of the pair, such as the centre distance, the operating pressure angle, Σx, the tip shortening, the backlash and the contact ratios. For measuring the finished gear:

DimensionMeaning
WkSpan measurement: measured with a disc micrometer over k teeth. The program chooses k so that you measure roughly halfway up the flank. For helical gears it is measured perpendicular to the tooth; the face width must then be large enough.
MdDimension over two pins or balls of the given diameter. With an odd number of teeth, measure over two balls in opposite spaces.
MiFor a ring gear: the dimension between two balls on the inside.

The dimensions apply to the finished gear, so they include profile shift and backlash.

10. Strength calculation

The Strength... window checks whether the active pair (Pair, Rack or Internal) can carry the load. It follows the geometry: if you pick another row or change a dimension, the result is updated immediately.

Input

Results

The status bar at the top turns green (sufficient), orange (tight) or red (insufficient). Copy report puts all inputs and results on the clipboard.

The strength calculation is an indicative design calculation to ISO 6336 / DIN 3990 (simplified). Use it to assess and compare designs; critical applications need a full calculation. The shaft calculation is a preliminary sizing in torsion, not a shaft calculation to DIN 743.

11. Hub and keyway

The Hub/key... window has settings for gear 1 (also the pinion with rack and internal gears) and gear 2 (gear pair only).

The information panel warns if there is too little material between the keyway and the tooth root, or if the hub is larger than the root circle. Ring gears and racks get no hub or keyway.

12. Export (DXF, STEP, STL)

FormatContentUse
DXF2D outline in the section perpendicular to the axis, with the bore (with keyway), the pitch circle and the hub on separate layers.Laser and water-jet cutting, CNC, drawings
STEPSolid model with true surfaces (cylinders, flat walls, B-spline flanks and helicoids).CAD (FreeCAD, Rhino, Fusion, SolidWorks, ...)
STLClosed triangle mesh with an adjustable chord tolerance (default 0.01 mm).3D printing, slicers

The list above the buttons selects:

To check in CAD that the teeth do not overlap, export "both together" with a small backlash (for example 0.05 mm) and use a Boolean intersection: it must be empty.

13. Saving and opening projects

A project (.tdw) stores:

Projects can be exchanged between the Dutch and the English version. With unsaved changes the title bar shows a *, and the program asks whether to save when you close it.

14. Standards, assumptions and limits

15. Keyboard shortcuts

KeyAction
F1Open this guide
Ctrl + OOpen project
Ctrl + SSave project
Mouse wheelZoom the drawing
DragPan the drawing
Double-clickFit everything in view

16. Problems and questions

"No combinations found"
Increase the ratio tolerance, widen the limits of Σx or Δx, lower z min, switch on series 2 or use β search.
Undercut warning
Use a positive profile shift (at least the x min shown), more teeth or a larger pressure angle.
Pointed tooth or tip thickness too small
Reduce the profile shift or split Σx differently between the two gears.
Contact ratio too small
Choose a smaller module with more teeth, less profile shift, or helical teeth.
Interference on an internal pair
Switch on "Shorten ring tip", increase the tooth difference or adjust Δx.
Strength is insufficient
See which value is red. Flank pressure improves with a larger module or wider face, a harder material or a larger centre distance. Root stress improves with a larger module, a wider face or a positive profile shift.
The STEP does not open properly in my CAD program
Try another program to see whether the file is the cause. For Boolean checks, export with a small backlash, because exactly touching faces are difficult for CAD kernels.