Sizing a Rotary Index (Dial) Table Motor
A rotary index table steps a set of fixtures around a circle, stopping at each station to process a part. Sizing its motor is dominated not by the steady load — a horizontal table has little friction torque — but by inertia: the motor has to accelerate the table, the fixtures and the parts through each index in a short move time, and it has to do so with an inertia ratio low enough that the drive settles quickly and repeats accurately. Get the inertia reflection or the ratio wrong and the table either cannot make its cycle time or overshoots the station.
This guide walks the sizing: sum the rotating inertias of everything on the table, reflect that inertia to the motor shaft through the gearhead, check the inertia ratio against the motor rotor, and compute the acceleration torque for the index move. Each step maps to the motor drive-train reflection calculator, which does the multi-body inertia sum and the reflection for you. A worked example threads the numbers through.
Step 1 — sum the rotating inertias
Everything that turns with the table contributes inertia about the axis. The table plate itself, as a solid disc, contributes ½·m·r². Each fixture and workpiece, treated as a mass at its mounting radius, contributes m·d², where d is its distance from the axis (use m·d² for a compact mass off-axis; add its own ½·m·r² only if it is large). Sum them all to get the load-side inertia. The parts and fixtures at a large radius often dominate — a light fixture far out can matter more than a heavy hub near the centre — so the radius, squared, is what drives the total.
The motor reflection calculator takes this as a list of component inertias, each flagged as being on the load side (to be reflected) or already on the motor shaft, and sums them — so you enter the table, the fixtures and the parts as separate items rather than pre-combining them by hand.
J_load = ½·m_table·r_table² + Σ m_i·d_i²where J_load = total rotating inertia about the table axis [kg·m²]; m_table, r_table = table plate mass and radius; m_i, d_i = each fixture/part mass and its radius from the axis. A compact off-axis mass uses m·d²; a large one adds its own ½·m·r² about its own centre.
Step 2 — reflect to the motor and check the inertia ratio
An index table is almost always geared down — a worm or planetary gearhead between the motor and the table gives the resolution and holding the index needs. Gearing reflects the load inertia to the motor shaft divided by the ratio squared: J_motor_side = J_load / i². Because the ratio is squared, even a modest reduction shrinks a large table inertia to a small number at the motor — which is exactly how a small servo drives a heavy table.
The number that decides whether the drive is well matched is the inertia ratio: the reflected load inertia divided by the motor's rotor inertia. Keep it below roughly 5–10 for a servo that settles quickly and indexes repeatably; too high and the table overshoots and hunts, too low and you are over-motored. The reflection calculator returns the reflected inertia and the ratio directly, so you choose the gearhead ratio and the motor together to land the ratio in a healthy band.
J_reflected = J_load / i² ρ = J_reflected / J_rotorwhere J_reflected = load inertia at the motor shaft [kg·m²]; J_load from Step 1; i = gearhead reduction ratio (motor:table); J_rotor = motor rotor inertia; ρ = inertia ratio, kept ≲ 5–10 for a repeatable index.
Step 3 — acceleration torque for the index move
The torque the motor must produce is the friction/load torque plus the torque to accelerate the combined inertia through the index. For a table that indexes an angle θ in a move time t, the peak angular acceleration depends on the motion profile — a triangular (accelerate-then-decelerate) profile has the lowest peak, α = 4·θ/t², while a trapezoidal profile is higher. Working at the motor shaft, multiply the table-side acceleration by the gear ratio, and apply it to the total inertia at the motor (the reflected load plus the rotor): T_accel = (J_reflected + J_rotor)·α_motor.
Add the steady friction/load torque (small for a horizontal table, larger with a heavy vertical load or a stiff bearing) to get the peak motor torque demand, and confirm the motor's rated and peak torque cover it with margin. A shorter index time raises the acceleration — and the torque — as the inverse square, so the move time is the biggest lever on motor size after the inertia itself.
α_table = 4·θ/t² α_motor = α_table · i T_accel = (J_reflected + J_rotor)·α_motorwhere θ = index angle [rad]; t = index move time [s]; α_table, α_motor = peak angular acceleration at the table and motor [rad/s²]; i = gear ratio; T_accel = acceleration torque at the motor [N·m]. Add the steady friction/load torque for the total peak demand.
Where to be careful
Fixtures and parts at a large radius dominate the inertia — pull them inboard where you can. The index time is the biggest torque lever after inertia, so do not specify a faster index than the cycle needs. Keep the inertia ratio in band by choosing the gearhead ratio and motor together. Check the gearhead's own rated torque and the holding torque needed to resist the process forces at each station. And if the table is vertical or the load is offset, add the gravity torque, which varies with angle and can dominate the sizing.
Worked example
A horizontal dial table (Ø300 mm, 8 kg aluminium plate) carries four fixtures (0.5 kg each at 100 mm radius) and four parts (0.3 kg each at 100 mm). It indexes 90° in 0.5 s through a 20:1 gearhead. Reflect the inertia and find the acceleration torque for a motor with a 5×10⁻⁴ kg·m² rotor.
Given
- Table plateØ300 mm, 8 kg (solid disc)
- Fixtures / parts4 × 0.5 kg + 4 × 0.3 kg at 100 mm radius
- Gearhead ratio20:1
- Index90° in 0.5 s (triangular profile)
- Motor rotor inertia5×10⁻⁴ kg·m²
Result
- Load-side inertia0.122 kg·m²
- Reflected to motor (20:1)3.05×10⁻⁴ kg·m²
- Inertia ratio0.61 (≲ 5–10 ✓)
- Peak acceleration (motor)502 rad/s²
- Acceleration torque≈ 0.40 N·m
- Sum the load-side inertia: table ½·8·0.15² = 0.090; fixtures 4·0.5·0.10² = 0.020; parts 4·0.3·0.10² = 0.012 → J_load = 0.122 kg·m².
- Reflect to the motor: J_reflected = J_load / i² = 0.122 / 20² = 3.05×10⁻⁴ kg·m².
- Inertia ratio: ρ = J_reflected / J_rotor = 3.05×10⁻⁴ / 5×10⁻⁴ = 0.61 — well below the ~5–10 target, so the drive is well matched (with headroom for acceleration).
- Peak acceleration: table α = 4·θ/t² = 4·(π/2)/0.5² = 25.1 rad/s²; at the motor α_motor = 25.1 × 20 = 502 rad/s².
- Acceleration torque: T_accel = (J_reflected + J_rotor)·α_motor = (3.05×10⁻⁴ + 5×10⁻⁴) × 502 = 8.05×10⁻⁴ × 502 ≈ 0.40 N·m.
- Add the steady friction/load torque (small here for a horizontal table) to get the peak demand, and confirm the motor's peak torque covers it with margin.
The inertia sum and reflection are produced by the live MechanixCalc motor drive-train reflection engine (multi-body ΣJ + reflect-through-ratio). The acceleration torque uses a triangular profile (lowest peak); a trapezoidal profile is higher. Add friction/load and any gravity torque for the full peak demand.
Do it on your own numbers
Sum the table, fixture and part inertias, reflect them through the gearhead, and read the inertia ratio. Free 30-minute preview, no sign-up.
Open the Motor Sizing & Drive-Train ReflectionFrequently asked questions
What dominates a rotary index table's inertia?
The masses at a large radius, because inertia scales with the radius squared: a light fixture far from the axis often contributes more than a heavy hub near the centre. The table plate contributes ½·m·r² as a disc, and each fixture and part contributes about m·d² at its mounting radius. Pulling fixtures inboard is the cheapest way to cut the inertia and the motor size.
Why reflect the inertia through the gearhead?
The motor turns faster than the table by the gear ratio, so to the motor the table's inertia appears divided by the ratio squared, J/i². Because the ratio is squared, even a modest reduction shrinks a large table inertia to a small number at the motor — which is how a small servo drives a heavy table. You size the motor against the reflected inertia and the reflected (or added) torque, not the raw table values.
What inertia ratio should an index table have?
Keep the reflected load inertia below roughly 5–10 times the motor rotor inertia. Above that band the drive overshoots the station and hunts, hurting index accuracy and cycle time; far below it you are over-motored. Choose the gearhead ratio and the motor together so the ratio lands in the healthy band — the reflection calculator returns the ratio directly.
How much does the index time affect the motor size?
A lot — the acceleration, and therefore the acceleration torque, rises as the inverse square of the move time (α = 4·θ/t² for a triangular profile). Halving the index time roughly quadruples the required torque. So the move time is the biggest lever on motor size after the inertia itself; don't specify a faster index than the cycle actually needs.
Related
- Mechanism Actuator SizingFor a cylinder-driven index or turnover instead of a servo.
- Bevel & Worm GearsRate the worm gearhead that drives the table.
- Lead-screw positioning stage sizingThe linear-axis counterpart — inertia reflection through a screw.
- Pneumatic lever / swing clamp sizingClamping the part once the table has indexed it into station.