[ hfdd ]

How gear reductions work

October 16, 2026

Motors spin quickly and make little torque. A good brushless motor makes a couple of newton-metres at thousands of rpm, and most jobs want tens or hundreds of newton-metres at tens of rpm. So between almost every motor and its load sits a reduction: something that trades speed for torque.

This post covers what a ratio actually does (more than you'd think) and how gears mesh. Then it goes through the main ways to build a reduction: spur trains, planetaries, harmonic drives, cycloidal drives, and the options without gear teeth. It follows How electric motors work, and the motor equations from there come back here.

A ratio is a lever that keeps turning

A reduction of ratio N turns the output once for every N turns of the input. Power in equals power out, minus losses, so:

η is the efficiency, from about 0.98 for a good gear mesh down to 0.5 or worse for some worm gears. That's the part everybody knows. A ratio also changes three things that are easy to forget, and they matter as much as torque:

Spur gears

Two meshing gears behave like two circles rolling on each other without slipping. Those are the pitch circles, and every gear dimension starts from them.

The module is the tooth size. Two gears must have the same module to mesh. Teeth are cut as involute curves. That makes the contact point move smoothly along a straight line, the line of action, tilted at the 20° pressure angle. It also keeps the ratio exactly constant through each tooth's contact.

Try a tiny pinion in the figure. The ratio goes up, but so does the tooth load, because the same torque now acts at a smaller radius. Below about 17 teeth, a standard 20° tooth also starts to get undercut at the root, which weakens it. Pinion size is usually what limits a gear stage.

A few more spur facts:

A single spur stage is practical up to about 5–7:1. Beyond that the pinion gets too small or the gear too big, so you stack stages, and the ratios multiply. The hobby servo in the motors post uses four stages to get 5 × 4 × 3.17 × 3.17 ≈ 200:1.

Choosing a ratio

So what ratio should you use? Put the motor equations from the last post together with the N² inertia. The load's acceleration through a ratio N is:

At low N, the motor's torque is the limit. At high N, the motor spends all its torque spinning up its own rotor. The acceleration peaks at the inertia match:

But that ignores top speed. The output can never go faster than ω_motor / N, so a high ratio makes long moves slow. The ratio that finishes a move fastest balances the two, and it's usually below the inertia match.

Make the move short in the figure and the best ratio climbs toward the inertia match, because top speed stops mattering. Make it long and the best ratio drops. Also check the static case: can the motor hold the load at all? Holding torque at the output is η·N·τ_continuous.

Planetary gears

A planetary stage puts a sun gear in the middle, planet gears around it on a carrier, and a ring gear with internal teeth around the outside. Hold one of the three, drive another, and the third is the output.

The general relation between the three speeds is the Willis equation:

Hold the ring, drive the sun, take the output from the carrier, and the ratio is 1 + z_ring / z_sun. With 12 and 48 teeth that's 5:1, same direction. Two constraints decide which tooth counts work. The planets have to fit, so z_ring = z_sun + 2·z_planet. And they have to sit evenly around the sun, so (z_sun + z_ring) must divide by the number of planets.

Planetaries are the default reduction for good reasons:

The cost is backlash. Each stage has a few arcminutes of play: about 3–10 for precision gearboxes, much more for cheap ones. That adds up across stages.

Harmonic drives

A harmonic drive (strain wave gear) gets a huge ratio from one stage by bending a gear. An elliptical plug, the wave generator, spins inside a thin flexible toothed cup, the flexspline. The ellipse pushes the flexspline's teeth into mesh with a rigid internal ring, the circular spline, at two places on opposite sides. The ring has two more teeth than the flexspline. So each turn of the ellipse walks the flexspline back by two teeth.

The figure uses 50 and 52 teeth so you can see them, which gives 25:1. Real ones use 60 to 320 fine teeth for 30:1 to 160:1 in a single stage.

Why they are in so many robot joints:

What you trade for that:

Cycloidal drives

A cycloidal drive rolls a lobed disc around a ring of pins. An eccentric on the input shaft pushes the disc around the inside of the ring. The disc has one lobe fewer than there are pins, so each input turn rolls it back by one lobe.

The disc wobbles as well as turning. To take off only the turning, output pins pass through holes in the disc that are bigger than the pins by twice the eccentricity. Real drives use two discs 180° apart so the wobble cancels out.

Many lobes are in contact with pins at once, and they roll rather than slide. That makes cycloidal drives very stiff, with backlash under an arcminute, and able to take big shock loads. RV reducers, which put a planetary stage in front of a cycloidal stage, are the standard reduction in the base and shoulder joints of large industrial robots. The downsides are weight, cost, and the vibration from that eccentric motion.

Without gear teeth

Side by side

Spur / helical train Planetary Harmonic Cycloidal / RV Worm Belt
Ratio per stage up to ~7:1 3–10:1 30–160:1 10–100:1 10–100:1 up to ~5:1
Backlash some 3–10 arcmin (precision) ~0 under 1 arcmin some, grows with wear ~0, but stretches
Efficiency 97–99% / mesh 95–97% / stage ~60–85% ~80–90% ~40–90% ~98%
Backdrivable yes at low ratio at low ratio no no usually not yes
Strength cheap, simple compact, high torque precise, light stiff, shock-proof holds without power quiet, cheap

These are typical ranges, and every one has exceptions.

Rules of thumb

The next post puts motors and reductions together into robot arm joints.