Ball Screw Axis Sizing: Motor Torque, Screw Limits and Parts

Size a ball screw linear axis with a closed-loop NEMA stepper or an integrated servo: torque over the whole move against the motor's curve, critical speed, buckling, nut life, screw length and a priced parts list.

What it checks

You describe one linear axis — the moving mass, the stroke, speed, acceleration and pauses, horizontal, vertical or inclined — and pick a rolled ball screw, its bearing units, a coupling and a motor. The calc runs the whole cycle, there and back, and checks it the way ball screw makers size an axis (THK's selection method):

  • Motor torque against its curve. A closed-loop stepper loses torque fast with speed: the 2 N·m holding torque of a NEMA 23 model is about 0.6 N·m at 600 rpm. The calc puts the torque each phase needs, times your safety factor, on the motor's curve, and the ▶ player shows where the drive is during the move.
  • Screw limits: critical speed for the bearing arrangement, the nut's speed limit (D × n), buckling, the root section, static safety and the nut's rated life in hours and kilometres.
  • Inertia ratio, coupling torque, the RMS torque of a servo, and whether a vertical axis needs a brake.
  • The screw length to order, the bearing units and coupling that fit, with article numbers and prices.

A table then lists the cheapest combinations of screws and motors from the same range that meet every check, so you see what to change when your pick does not.

How to use it

Start from the move. Raise the speed until the result fails and look at which check fails: a larger lead lowers the screw speed, a longer screw lowers its critical speed, a servo keeps its torque at high speed. Enter a screw length if you already have one (0 picks the shortest that fits).

Limits

Axial loads only, direct drive, smooth moves. Where a maker publishes no data (load ratings of these screws, the rotor inertia of some servos) the calc says which check it could not do and which comparable data it used instead.

How it is calculated

Motion

A trapezoidal move: accelerate to the speed (a triangle when the stroke is too short), run, stop, pause; then the same back. That gives THK's six phases (A15-46), each with its travel and time.

Loads on the nut
Fa=m a+mgsin⁡θ+(μ mgcos⁡θ+f+Fext) sign(v)F_a = m\,a + m g \sin\theta + (\mu\, m g \cos\theta + f + F_{ext})\,\mathrm{sign}(v)

(THK A15-46; the incline as Oriental Motor H-3).

Screw limits (THK 515-1E)
  • Critical speed N1=λ2 d1/ℓ2⋅107N_1 = \lambda_2\, d_1/\ell^2 \cdot 10^7 min⁻¹, λ₂ = 15.1 fixed–floating, 3.4 fixed–free (formula 7, factor 0.8 included); ℓ is the distance between the bearings, or from the fixed bearing to the free end.
  • Nut speed N2=70 000/DN_2 = 70\,000/D with D the ball-centre diameter (A15-33; HIWIN M33).
  • Buckling P1=20 d14/ℓ2⋅104P_1 = 20\,d_1^4/\ell^2 \cdot 10^4 N, fixed–fixed between the guided nut and the fixed bearing as THK and HIWIN take it, ℓ the distance between the bearings (formula 5, factor 0.5); root section P2=116 d12P_2 = 116\,d_1^2 (formula 6).
  • Static safety fS=C0a/Fa,maxf_S = C_{0a}/F_{a,max} (formula 30).
  • Life L10=(Ca/(fWFm))3⋅106L_{10} = (C_a/(f_W F_m))^3\cdot 10^6 revolutions with Fm=(∑Fa3ℓ/∑ℓ)1/3F_m = \left(\sum F_a^3 \ell / \sum \ell\right)^{1/3} of the larger direction (formulas 32–35, A15-50); hours at the mean speed of the whole cycle, pauses included.
Motor
  • Torque in each phase T=FuPh/(2πη1)+To+J ω˙T = F_u P_h/(2\pi\eta_1) + T_o + J\,\dot\omega, with JJ = rotor + screw (a steel cylinder) + coupling + m(Ph/2π)2m(P_h/2\pi)^2 (THK 45–49; like THK and Oriental Motor, the inertia is outside the efficiency). At rest the load turns the screw with FPhη2/2πF P_h \eta_2/2\pi.
  • The largest torque × the safety factor must stay under the lowest point of the motor's curve from standstill up to full speed. The curve ends at its last published point: a faster screw fails. The picture shows the whole path and, while it plays, where the drive is now.
  • Servos: the RMS torque of the cycle, and any torque held for long (running at constant speed, holding at rest), must stay under the continuous torque — the rated torque, at most 2/3 of the instantaneous curve as in JMC's charts. Steppers run at constant current, so they have no RMS check.
  • Inertia ratio (screw + coupling + load over rotor) at most 30 for closed-loop steppers (Oriental Motor, αSTEP) and 10 for servos (THK). Where the rotor inertia is not published, the torque checks say so instead of passing.
  • A vertical or inclined axis needs a motor with a brake (or a counterweight): a ball screw does not hold its load.
Length and parts

Threaded length = stroke + nut + free travel at both ends; overall length adds the machined ends. The calc takes the shortest Dold length that is long enough, the bearing units of the screw's size, and the coupling of the chosen type whose bores fit the motor shaft and the screw journal and that takes the motor's largest torque (its curve or its holding torque). A length Dold does not sell fails the check.

Combinations

The same checks run for every Dold screw with every motor (with your screw length for your screw); the table lists the cheapest that meet all of them.

Assumptions

  • Load ratings of the screws are not Dold's. Dold states no Ca, C0a, root or ball-centre diameter. The calc uses those of nuts with the same DIN 69051 dimensions (TBI SFNU) and of HIWIN rolled screws of the same size and lead; the table names the source of each. SFU1204-3 has none, so its life and static safety are not checked.
  • Motor curves are read from the plotted points in the JMC catalogue (±0.01 N·m) at the supply it names; a brake variant has the curve of the motor without brake. The rotor inertia of the IHSVC57 servos is not published.
  • Only axial loads on the nut: moments and side loads go to the guides. The support bearings are not checked (no ratings published), nor resonance or the stiffness of the axis.
  • Buckling uses the distance between the bearings, a little more than the longest span from the nut to the fixed bearing (safe side).
  • The coupling's inertia is 0 where it is not stated (Dold RB, XB).
  • Prices as listed by Dold incl. 19 % VAT, from snapshots of 2025-11 to 2026-10; check them in the shop.

Where it applies

One axis with a rolled ball screw of 12–20 mm in Dold's standard machining, driven directly by the motor (no belt or gear), from horizontal to vertical. Smooth moves: the load factor and the static safety factor stand for vibration and impact (THK: f_W 1–1.2 up to 0.25 m/s, 1.2–1.5 up to 1 m/s; f_S 2 without, 5 with impacts). THK's factors 0.8 (critical speed) and 0.5 (buckling) are in the limits. Positioning accuracy (P7: 52 µm per 300 mm), axial play and thermal elongation are shown, not checked against a target.

References

  • THK Ball Screw General Catalog 515-1E: A15-30…A15-68 (selection), B15-69…B15-93 (examples). https://tech.thk.com/en/products/pdf/en_b15_069.pdf
  • HIWIN Ballscrews Technical Information, S99TE20-1610 (2016): formulas M3–M41; HIWIN Ballscrews & Accessories BS-09-2-EN-2503-K (2025), Table 4.4.
  • Oriental Motor General Catalogue 2017/2018, Technical Reference H-3…H-9: motor sizing, safety factor and inertia ratio.
  • TBI Motion Ball Screw catalogue 25.02, p. C76: SFNU series (DIN 69051 form B).
  • JMC Integrated Motor Product Catalog (Shenzhen Just Motion Control): torque curves of the IHSS and IHSV motors. https://www.rocketronics.de/download/datasheet/iHSS/JMC-integrated-motor.pdf
  • DOLD Mechatronik: product pages and datasheets of the ball screws, bearing units, couplings and JMC motors. https://www.dold-mechatronik.de

Inputs

InputSymbolUnitDefault
AxisorientHorizontal
Inclinationtheta_indeg30
Moving mass
Carriage, table, workpiece and anything else the nut moves.
mkg20
Strokestrokemm500
Speedv_setmm/s100
Acceleration
The same for starting and stopping. 1000 mm/s² reaches 100 mm/s in 0.1 s.
a_setmm/s^21000
Pause at each endt_dws0.5
External force against the motion
Along the axis, against the motion: a cutting or pressing force, the drag of a cable chain.
F_extN0
External force actsF_ext_dirIn both directions
Required screw life
Hours of operation, pauses included.
L_reqh20000
Guide friction coefficient
Profile rail guides about 0.004 (HIWIN), 0.002–0.003 (THK LM Guide); linear bushings on round shafts 0.001–0.003 (THK). Seals add the resistance below.
mu_g0.004
Guide resistance without load
Seal and grease drag of all blocks: about 1.2 N per end seal of a 15 mm profile rail block (HIWIN HG15), so four blocks with two seals each ≈ 10 N.
f_gN10
Ball screwscrewSFU1605-4
Screw length
Overall length of the screw you have or want. 0: the shortest Dold length that gives the stroke.
L_buymm0
Bearing arrangementmountFixed – floating
Bearing unitssup_famBK/BF blocks
Free travel at each end
Between the nut at its end position and the end of the thread: limit switches, braking room, carriage overhang.
s_overmm20
MotormotorIHSSC57-36-20-21-38-POCA
Torque safety factor
Required torque × this factor must stay under the motor's curve. Oriental Motor: 1.5–2 for closed-loop steppers, 2 for open-loop ones.
S_f1.5
CouplingcplXB jaw coupling (Dold)
Show the factorsadvfalse
Screw efficiency, driving
0.9–0.95 (THK); 0.85–0.95 (HIWIN).
eta10.9
Screw efficiency, driven by the load
0.75–0.85 (HIWIN): the torque a load on the nut puts on the screw.
eta20.8
Load factor for the life
THK: 1–1.2 faint vibration, up to 0.25 m/s; 1.2–1.5 weak, up to 1 m/s; 1.5–2 medium; 2–3.5 strong.
f_w1.2
Required static safety
THK: 2 without vibration or impact, 5 with them.
f_s2
Other friction torque
Support bearings and seals, if you know it.
T_oN*m0
Speed limit of the nut, D × n
Ball-centre diameter (mm) times speed (rpm). 70 000 for rolled screws (THK, HIWIN); THK rates some rolled types 50 000.
DN_limmm/min70000
Temperature rise of the screw
THK assumes 2–5 K.
dTK3
Time in the cyclet_plays1

Results

With the default inputs above, the calc gives:

ResultValue
ResultAll checks met
Torque margin at full speed2.2
Screw speed1,200 rpm
Screw length700 mm
Nut life29,188,155,471 h
Parts, incl. VAT266.97 EUR

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

THK example: high-speed transfer equipment, horizontal (WTF2040-2, AC servo)

Source: THK Ball Screw General Catalog 515-1E, B15-69…B15-82 (attached as s1). The catalogue rounds its results; tolerances cover that. Screw and motor typed in as own values: lead 40, d1 17.5, D 20.75, Ca 5.4 kN, shaft 1200 mm, ℓa = ℓb = 1100 mm, Jm = 1e-3 kg·m².

Inputs: Moving mass = 80 kg; Stroke = 1,000 mm; Speed = 1,000 mm/s; Acceleration = 6,667 mm/s²; Pause at each end = 2.6 s; Required screw life = 30,000 h; Guide friction coefficient = 0.003; Guide resistance without load = 15 N; Ball screw = own values: THK WTF2040-2 (example); Screw length = 1,200 mm; Free travel at each end = 0 mm; Motor = own values: AC servo (THK example); Show the factors = yes; Load factor for the life = 1.5; Required static safety = 2.5; the others as above.

ResultSourceThis calc
Axial load on the nut in the six phases (THK A15-46) [1]550 ± 1.5 N550.7 N
Axial load on the nut in the six phases (THK A15-46) [2]17 ± 0.5 N17.354 N
Axial load on the nut in the six phases (THK A15-46) [3]-516 ± 1.5 N-516 N
Permissible buckling load (with THK's factor 0.5)15,500 ± 60 N15,502 N
Permissible tensile or compressive load of the root section35,500 ± 60 N35,525 N
Screw speed1,500 rpm1,500 rpm
Permissible speed by the critical speed (with THK's factor 0.8)2,180 ± 10 rpm2,184 rpm
Permissible speed of the nut by D × n3,370 ± 5 rpm3,373 rpm
Mean load for the life: the larger of the two directions (THK A15-50)225 ± 1.5 N225.2 N
Nut life171,000 ± 2,000 h170,285 h
Rated life as travel164,000 ± 1,500 km163,474 km
Torque for the loads without inertia (THK (45), (48)) [2]0.12 ± 0.004 N·m0.1228 N·m
Motor torque in the six phases (THK (46), (47)) [1]4.73 ± 0.03 N·m4.72 N·m
Motor torque in the six phases (THK (46), (47)) [3]-4.49 ± 0.03 N·m-4.475 N·m
Root-mean-square torque over the cycle (THK (54))1.305 ± 0.01 N·m1.302 N·m

THK example: vertical conveyance system (BLK1510-5.6, AC servo)

Source: THK Ball Screw General Catalog 515-1E, B15-83…B15-93 (attached as s2). The catalogue rounds its results; tolerances cover that. Screw and motor typed in as own values: lead 10, d1 12.5, D 15.75, Ca 9.8 kN, shaft 800 mm, ℓa = ℓb = 700 mm, Jm = 5e-5 kg·m²; 5 cycles a minute give a pause of 3.8 s at each end.

Inputs: Axis = Vertical; Moving mass = 50 kg; Stroke = 600 mm; Speed = 300 mm/s; Acceleration = 1,500 mm/s²; Pause at each end = 3.8 s; Guide friction coefficient = 0.003; Guide resistance without load = 20 N; Ball screw = own values: THK BLK1510-5.6 (example); Screw length = 800 mm; Free travel at each end = 0 mm; Motor = own values: AC servo (THK example); Show the factors = yes; Load factor for the life = 1.5; the others as above.

ResultSourceThis calc
Axial load on the nut in the six phases (THK A15-46) [1]585 ± 1 N585.3 N
Axial load on the nut in the six phases (THK A15-46) [2]510 ± 1 N510.3 N
Axial load on the nut in the six phases (THK A15-46) [4]395 ± 1 N395.3 N
Axial load on the nut in the six phases (THK A15-46) [6]545 ± 1 N545.3 N
Permissible buckling load (with THK's factor 0.5)9,960 ± 10 N9,965 N
Permissible tensile or compressive load of the root section18,100 ± 30 N18,125 N
Screw speed1,800 rpm1,800 rpm
Permissible speed by the critical speed (with THK's factor 0.8)3,852 rpm3,852 rpm
Permissible speed of the nut by D × n4,444 rpm4,444 rpm
Mean load for the life: the larger of the two directions (THK A15-50)492 ± 1.5 N492.3 N
Nut life65,000 ± 700 h64,930 h
Rated life as travel23,400 ± 250 km23,375 km
Torque for the loads without inertia (THK (45), (48)) [2]0.9 ± 0.005 N·m0.9025 N·m
Torque for the loads without inertia (THK (45), (48)) [5]0.83 ± 0.005 N·m0.8317 N·m
Motor torque in the six phases (THK (46), (47)) [1]1.1 ± 0.01 N·m1.098 N·m
Motor torque in the six phases (THK (46), (47)) [3]0.7 ± 0.01 N·m0.7066 N·m
Motor torque in the six phases (THK (46), (47)) [4]0.63 ± 0.01 N·m0.6358 N·m
Motor torque in the six phases (THK (46), (47)) [6]1.03 ± 0.01 N·m1.028 N·m

Oriental Motor example: ball screw with an αSTEP closed-loop stepper (inertia ratio)

Source: Oriental Motor General Catalogue 2017/2018, Technical Reference H-8/H-9: 40 kg, μ = 0.05, ball screw Ø 15 × 600 mm, lead 15 mm, 1200 r/min reached in 0.2 s, AZM66AC rotor 370×10⁻⁷ kg·m²: F = 19.6 N, inertia ratio 6.8 (Oriental uses ρ = 7.9×10³ kg/m³, this calc 7.85×10³).

Inputs: Moving mass = 40 kg; Stroke = 180 mm; Speed = 300 mm/s; Acceleration = 1,500 mm/s²; Guide friction coefficient = 0.05; Guide resistance without load = 0 N; Ball screw = own values: Oriental Motor example screw; Screw length = 600 mm; Free travel at each end = 0 mm; Motor = own values: AZM66AC (Oriental Motor example); the others as above.

ResultSourceThis calc
Screw speed1,200 rpm1,200 rpm
Axial force without inertia in the six phases [2]19.6 ± 0.05 N19.613 N
Load inertia over rotor inertia6.8 ± 0.066.794

Related Resources

Responses

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

L ading...