GrafitGo

Published 2026-10-29 · 2 min read

How to make 3D-printed gears that actually mesh

How to make 3D-printed gears that actually mesh

Two gears drawn “roughly the same” will not mesh: they jam or skip teeth. To work, they need the same module and the right distance apart. There are four formulas and they fit on one page.

Module: the size of the tooth

The module (m) is the pitch diameter divided by the number of teeth. In practice it is tooth size: module 1 means small teeth, module 3 big ones. Two gears mesh only if they share the same module.

For FDM printing, below module 1 the teeth are too small for a 0.4 mm nozzle. Module 1.5–3 is the safe zone for most parts.

The formulas

A full example

You want to reduce speed by 3. Choose module 2, a 12-tooth pinion and a 36-tooth gear.

What jams a printed gear train

In GrafitGo

The gear in the mechanical editor takes teeth, module, thickness and bore as parameters. Place two gears with the same module at the distance from the formula; the “Gear train” template shows one ready-made.

The tooth profile is simplified (trapezoidal), not involute. It is fine for slow mechanisms, demonstrations, toys and light reducers. For heavily loaded or quiet transmissions, use an involute profile generator.

What is the minimum number of teeth?

With a standard 20° involute profile, below 17 teeth the tooth root gets undercut. For printed gears with a simplified profile, stay at 10–12 teeth or more.

Which material is best for gears?

PETG and nylon wear far better than PLA. PLA is fine for slow, lightly loaded mechanisms.

New articles by email

We write rarely — only when an article is worth reading. Unsubscribe in one click.

Try it in the editorBack to the blog

Read next