Build Formulas
How to Calculate Motor and Generator Build Metrics: Winding, Balancing, and Test Formulas
The core formulas that govern motor and generator assembly, from copper fill factor to rotor balancing time, worked through with real units and inputs.
Copper fill factor sets the electromagnetic ceiling of a stator, so start there. Fill factor equals total copper cross-section divided by available slot area: for 12 conductors of 1.024 mm diameter (18 AWG, 0.823 mm2 each) in a slot with 62 mm2 usable area after liner and wedge, that is (12 x 0.823) / 62 = 0.159, or 15.9 percent bare-copper fill. Add insulation and you report slot fill against gross slot area, typically 40 to 45 percent for random-wound stators. The Copper Fill Factor calculator handles the slot-liner deduction so you do not double-count the 0.25 mm Nomex thickness on all four slot walls.
Stator Winding Labor scales with turns, poles, and insertion method. A defensible estimate is minutes per stator equals (turns per coil x coils x seconds per turn) / 60, plus fixed setup. For a 4-pole, 36-slot stator with 48 turns per coil, 12 coils, and 1.8 seconds per turn on a semi-automatic inserter, that is (48 x 12 x 1.8) / 60 = 17.3 minutes of winding, plus roughly 6 minutes for lead dress and lacing, giving 23.3 minutes standard time. Feed that into the Stator Winding Labor tool with your line's efficiency factor of 0.85 to convert standard minutes to actual paid minutes.
Rotor balancing time depends on initial unbalance, correction planes, and the number of runs to reach tolerance. Balancing runs follow a convergence rule: each correction cut removes about 70 to 85 percent of residual unbalance, so runs to target equal ln(U_target / U_initial) / ln(0.20). Starting at 45 g-mm and targeting ISO 1940 G2.5 at 6000 rpm, which permits roughly 4 g-mm on a 1 kg rotor, you need ln(4/45) / ln(0.22) = 1.6, so 2 runs. At 3.5 minutes per run plus 2 minutes fixturing, Rotor Balancing Time returns about 9 minutes per rotor.
End-of-line electrical test time is the sum of sequential steps, not a single number. A standard sequence is winding resistance (8 s), surge test (12 s), hipot ramp and dwell (15 s), insulation resistance at 500 VDC for 60 s, plus a 20 s no-load spin. That totals 115 seconds of active test, and with 10 seconds of connect and disconnect handling you get 125 seconds, or 2.08 minutes per motor. The End-Of-Line Electrical Test calculator lets you toggle steps in or out so a stripped consumer-motor sequence at 35 seconds and an aerospace sequence at 6 minutes both compute from the same base.
Insulation varnish cure load is an oven-throughput calculation, not a chemistry one. Load equals oven usable volume divided by part envelope volume, times a packing efficiency of 0.55 to 0.65 for racked stators. A 1.8 m3 oven holding stators with a 0.006 m3 envelope at 0.60 packing holds (1.8 / 0.006) x 0.60 = 180 stators per batch. Cure cycle is your gel plus bake time, say 20 minutes gel at 90 C and 90 minutes bake at 150 C, so 110 minutes per batch. The Insulation Varnish Cure Load calculator turns that into 180 stators per 1.83 hours, or 98 stators per hour of oven capacity.
Generator assembly takt ties the line to demand. Takt equals available time divided by required output: 27000 seconds of net shift time (7.5 productive hours) divided by 90 units per shift gives 300 seconds, or 5.0 minutes takt. Every station must finish under that, so a frame-and-bearing station at 280 seconds is fine but a stator-drop station at 330 seconds will starve the line. The Generator Assembly Takt calculator computes station-by-station against takt so you can see the 30-second overrun and rebalance work content before you commit the layout.
Motor test stand capacity is a queuing calculation on a shared resource. Stands needed equals (parts per hour x test cycle in hours) / target utilization. At 60 motors per hour, a 2.08-minute test (0.0347 hours), and a target utilization of 0.80 to leave headroom, you need (60 x 0.0347) / 0.80 = 2.6, so 3 stands. Run it tighter at 0.90 utilization and you risk a queue every time a hipot failure adds a retest. Motor Test Stand Capacity solves for stand count or, inverted, for the maximum throughput a fixed bank of stands can clear.
Magnet content drives both cost and torque, and the mass math is straightforward. Magnet mass per motor equals magnet volume times NdFeB density of 7.5 g/cm3, times the number of poles. For 8 arc magnets of 4.2 cm3 each, that is 8 x 4.2 x 7.5 = 252 grams of magnet per rotor. Feed that mass into the Magnet Cost per Motor calculator with a grade price to convert grams to dollars, but for the pure engineering calculation, 252 grams at a remanence of 1.2 T sets your air-gap flux and therefore your torque constant Kt in Nm per amp.
Published 2026-07-01.