| name | rack-pinion |
| description | Rack and pinion gear design — geometry (module, pitch, pressure angle, addendum, dedendum), tooth force (tangential, radial, normal), Lewis bending strength, AGMA pitting resistance (contact stress), rack design (finite vs. infinite length), linear velocity and mechanical advantage, backlash control, anti-backlash mechanisms (preloaded double-pinion), lubrication, accuracy grades (DIN 3960/AGMA 2000), and applications (CNC axes, steering, actuators). |
| metadata | {"priority":7,"promptSignals":{"phrases":["rack and pinion","rack pinion gear","rack gear design","pinion design","linear actuator gear","gear rack"],"minScore":3}} |
Rack and Pinion Design — Complete Skill
Geometry and Nomenclature
Basic Parameters
Module (m):
m = d_pinion / N_pinion = p / π [mm; d = pitch diameter; N = number of teeth; p = circular pitch]
Standard modules (ISO 54): 1, 1.25, 1.5, 2, 2.5, 3, 4, 5, 6, 8, 10, 12, 16, 20
Rack geometry (straight teeth):
Pressure angle φ: standard 20° (metric ISO); 14.5° or 25° (special applications)
Addendum a = 1.00 × m; Dedendum b = 1.25 × m (full-depth standard)
Tooth height h = a + b = 2.25 × m
Pitch (linear): p = π × m [mm per tooth]
Rack length: L_rack = N_rack × p = N_rack × π × m [mm; N_rack = number of rack teeth]
Pinion geometry:
d_pinion = m × N_pinion [mm; N_pinion = number of teeth; minimum N_pinion ≥ 13–17 to avoid undercutting at 20°]
d_pinion_undercut_limit: N_min = 2/(sin²φ) = 2/(sin 20°)² = 17 teeth (full-depth standard)
Addendum circle: d_a = d + 2m; Dedendum circle: d_f = d - 2.5m
Face width b_face: typically 8m–15m for industrial; 10m common starting point
Contact ratio:
mp = (√(ra_p² - rb_p²) + √(ra_r² - rb_r²) - center_dist × sinφ) / (π × m × cosφ)
For rack-pinion: simpler form; mp ≥ 1.2 required; typically 1.5–2.0
Velocity and Mechanical Advantage
Linear velocity of rack:
V_rack = ω_pinion × r_pinion = n_pinion [rpm] × π × d_pinion [m] / 60 [m/s]
Or: V_rack = ω × (m × N_pinion / 2 × 10⁻³) [m/s; ω in rad/s; m in mm]
Mechanical advantage:
MA = F_rack / T_pinion = 2 / d_pinion [m] = 2 / (m × N_pinion × 10⁻³) [N/N·m = m⁻¹]
T_required = F_load × r_pinion = F_load × (m × N_pinion / 2) × 10⁻³ [N·m]
Travel per revolution:
L_travel/rev = π × d_pinion = π × m × N_pinion [mm/rev]
L_travel/motor_rev = π × m × N_pinion / i_gear [mm; i_gear = gear ratio of motor reducer]
Tooth Force Analysis
Force Components
Tangential force (at pitch circle):
W_t = 2T_pinion / d_pinion = 2T / (m × N × 10⁻³) [N; T in N·m; m in mm; d in m]
Or: W_t = P_power / V_rack [N; P_power = input power in W; V_rack = rack speed in m/s]
Radial force (separating force):
W_r = W_t × tan(φ) = W_t × tan(20°) = 0.364 × W_t [N; perpendicular to rack motion; loads rack guide and pinion bearings]
Normal force (along tooth normal):
W_N = W_t / cos(φ) = W_t / cos(20°) = 1.064 × W_t [N]
Axial force: zero for spur rack-pinion (helical rack has axial = W_t × tan(ψ); ψ = helix angle)
Gear Tooth Strength — AGMA Method
Bending Stress (AGMA 2001)
Bending stress at root:
σ_F = W_t × K_o × K_v × K_s × P_d / (F × J) [AGMA US customary; P_d = diametral pitch = 1/m_inches]
σ_F = W_t × K_o × K_v × K_s / (b_face × m × Y_J) [SI; m = module in mm; Y_J = geometry factor]
Geometry factor Y_J (Lewis form factor, modified):
Y_J from AGMA 908-B89 Table; function of N_pinion and pressure angle
N = 20 teeth, φ = 20°: Y_J ≈ 0.32 (pinion meshing with rack)
Pinion vs. rack: rack Y_J > pinion Y_J (rack tooth is stronger in bending)
Allowable bending stress:
σ_F_allow = (S_t / Y_N) × (K_T × K_R) / S_F [AGMA]
S_t = allowable bending stress number [MPa]; Y_N = stress cycle factor; K_T = temperature; K_R = reliability; S_F = safety factor (1.2–2.0)
Allowable S_t by material:
Through-hardened steel (HB 180): S_t = 0.533×HB + 88.3 [MPa]; at HB 200: S_t = 195 MPa
Grade 1 case carburized (HRC 55–64): S_t = 380 MPa
Grade 2 case carburized: S_t = 450 MPa
Contact (Pitting) Stress (AGMA 2001)
Contact stress:
σ_H = Z_E × √(W_t × K_o × K_v × K_s × K_H / (d_w1 × b_face × Z_I)) [MPa]
Z_E = elastic coefficient = 191 MPa^(1/2) for steel-steel
Z_I = pitting resistance geometry factor for rack-pinion: Z_I = sinφ × cosφ / (2m_N) × u/(u+1)
[u = gear ratio = N_gear/N_pinion; for rack: u → ∞ → Z_I = sinφ × cosφ / (2m_N)]
Allowable contact stress:
σ_H_allow = S_c × Z_N × Z_W / (S_H × K_T × K_R)
S_c = allowable contact stress number; Z_N = stress cycle factor for contact; S_H = safety factor (1.0–1.5)
Through-hardened 200 HB: S_c = 2.22×HB + 200 = 644 MPa
Case carburized 58 HRC Grade 1: S_c = 1,379 MPa
Anti-Backlash Mechanisms
Backlash in Rack-Pinion
Backlash sources:
Tooth thickness tolerances (positive allowance on rack and pinion both)
Center distance variation; thermal expansion
Standard: backlash = 0.01×m to 0.04×m [mm] depending on AGMA quality grade
Anti-backlash double-pinion:
Two pinions on same shaft, spring-loaded relative to each other (opposing preload)
Each pinion contacts opposite flanks of rack → eliminates backlash
Spring force: F_spring = T_preload / r_pinion ≥ 1.5 × W_t (must be > driving force to maintain contact)
Trade-off: preload increases tooth load → higher contact stress; lower efficiency (friction)
Rack positioning accuracy:
Position accuracy depends on: rack pitch error (manufacturing), backlash, drive stiffness
AGMA 2000 Class Q11: pitch error < 5 μm; Q7: < 20 μm (typical for CNC axes)
DIN 3962 Grade 5–7: equivalent to AGMA Q11–Q8
Zero-Backlash Rack and Pinion (CNC Axes)
Applications:
CNC machine tool X/Y/Z axes; large gantries; semiconductor equipment
Approaches:
- Split rack (precision gear rack in halves) with preloaded dual-pinion — most common
- Servo-preloaded (active control): two drives in torque-follow mode → one CW, one CCW preload
- Precision rack + ball screw equivalent: rack system can achieve 0.01 mm repeatability
Required rack accuracy:
Module 3, AGMA Q10/DIN Grade 6: tooth spacing error ≤ 10 μm; cumulative pitch error ≤ 25 μm per 300 mm
Lubrication
Rack-pinion lubrication:
Open gear lubricant: ISO VG 320–1000 (high viscosity; adhesive; stays on gear teeth)
Grease: NLGI Grade 2 or 3; applied by automatic dispenser or periodic manual lubrication
Oil bath: only practical for enclosed rack-pinion drives; most rack drives are open → manual or auto-dispense
Lubrication interval:
High-speed (V_rack > 2 m/s): automatic lubrication every 2–8 hr; oil mist or drip
Low-speed: manual grease every 200–500 operating hours
Material Selection
| Application | Pinion Material | Rack Material | Hardness |
|---|
| Light duty | SAE 1045 (through hard) | SAE 1045 | HB 200 |
| General CNC | SAE 4140 Q&T | SAE 4140 Q&T | HB 280 |
| High accuracy | 17CrNiMo6 carburized | 16MnCr5 carburized | HRC 58–62 |
| Precision CNC | 16MnCr5 carburized/ground | 16MnCr5 case-hardened/ground | HRC 58–62 |
| Stainless/food | 17-4PH H900 | 304/316 SS | HRC 40/HB 200 |
Standards and References
| Standard | Scope |
|---|
| AGMA 2001-D04 | Fundamental rating factors for spur and helical gear teeth |
| AGMA 2000-A88 | Gear classification and inspection handbook |
| DIN 3960 | Rack and gear geometry definitions |
| ISO 6336-1 to -5 | Calculation of load capacity of spur and helical gears |
| AGMA 908-B89 | Geometry factors for determining pitting resistance and bending strength |
Output
Provide: application (load F_rack [N]; V_rack [m/s]; power P [kW]; duty cycle; required travel [mm]), module m [mm] and teeth N_pinion (with undercutting check), pitch diameter d_pinion [mm]; face width b_face [mm]; rack length [mm], tangential force W_t [N]; radial W_r [N]; normal W_N [N], AGMA bending stress σ_F [MPa] vs. σ_F_allow [MPa] (safety factor S_F; Y_J; material S_t), AGMA contact stress σ_H [MPa] vs. σ_H_allow [MPa] (S_H; Z_I; material S_c), material (pinion: SAE/AMS grade; hardness HRC/HB; rack: same or mating grade), anti-backlash (double-pinion preload; spring force F_spring [N]; split or servo-preload; expected positioning accuracy [mm]), lubrication (oil/grease; grade; interval), accuracy grade (AGMA Class or DIN Grade; pitch error tolerance [μm]), linear travel per revolution [mm/rev]; motor torque required at design speed [N·m], and applicable standard (AGMA 2001-D04, ISO 6336, DIN 3960).