| name | pneumatic-actuator |
| description | Pneumatic actuator design — piston force (cylinder area, supply pressure, back pressure), rod buckling (Euler/Johnson), speed control (flow control valves, time-to-stroke), cushioning (deceleration force, stroke length), cylinder mounting (ISO 15552/6432), seals and materials, air consumption (SCFM/NL/min), spring-return vs. double-acting, positioning (with proportional valves), and NFPA T3.6.7 / ISO 6020/6022 standards. |
| metadata | {"priority":7,"promptSignals":{"phrases":["pneumatic actuator","pneumatic cylinder","air cylinder","cylinder force","pneumatic rod","double acting cylinder"],"minScore":3}} |
Pneumatic Actuator Design — Complete Skill
Force and Stroke Calculation
Piston Force
Extend stroke (pressure on full bore side):
F_extend = p_supply × A_bore - p_back × A_rod_side - F_friction - F_load_resistance
A_bore = π × D_bore² / 4 [m²; D_bore = cylinder bore diameter]
A_rod_side = π × (D_bore² - D_rod²) / 4 [m²; annular area on rod side; back pressure acts on annulus]
F_friction ≈ 0.05–0.15 × F_theoretical (seal friction; use 10% for sizing)
Retract stroke (pressure on rod side):
F_retract = p_supply × A_rod_side - p_back × A_bore - F_friction
F_retract < F_extend (less area on rod side → less force)
Example (bore = 63 mm, rod = 25 mm, p_supply = 6 bar, p_back = 0):
A_bore = π × 0.063² / 4 = 3.12×10⁻³ m²
A_rod_side = π × (0.063² - 0.025²) / 4 = 2.63×10⁻³ m²
F_extend = 6×10⁵ × 3.12×10⁻³ = 1,872 N × 0.90 (friction) = 1,685 N
F_retract = 6×10⁵ × 2.63×10⁻³ = 1,578 N × 0.90 = 1,420 N
Spring-return (single-acting) cylinder:
Return force by spring: F_spring = k × x (variable over stroke)
Net extend force: F_net = p_supply × A_bore - F_spring(x) - F_friction
Safety factor for load:
F_cylinder ≥ F_load × S_F [S_F = 1.25–2.0 for cushioned stroke; S_F = 2.0–4.0 for shock loading]
Choose next standard bore size that satisfies force requirement
Standard Bore Sizes (ISO 15552)
| Bore (mm) | F_extend @ 6 bar (N) |
|---|
| 32 | 483 |
| 40 | 754 |
| 50 | 1,178 |
| 63 | 1,872 |
| 80 | 3,016 |
| 100 | 4,712 |
| 125 | 7,363 |
| 160 | 12,064 |
| 200 | 18,850 |
(Values without friction; apply 90% for practical force)
Rod Buckling
Euler/Johnson Buckling Analysis
Critical buckling load (Euler — long rods):
F_cr = π² × E × I / (L_eff)² [I = π × D_rod⁴ / 64 for solid rod; L_eff = effective length]
Effective length factor:
Both ends pinned (trunnion mount): L_eff = L_stroke + L_mounting [full length]
Fixed-free (cantilevered): L_eff = 2L [double effective length; weakest]
Fixed-pinned: L_eff = 0.7L [ISO 15552 recommends calculating with end conditions]
Johnson formula (short rods — inelastic buckling):
If L_eff/r ≤ λ_transition: F_cr = A × [S_y - (S_y × L_eff/r)² / (4π²E)]
r = D_rod/4 (radius of gyration for solid circular rod = D/4)
λ_transition = π × √(2E/S_y) [where Euler and Johnson coincide]
Steel rod (E = 200 GPa, S_y = 590 MPa, D_rod = 25 mm):
r = 6.25 mm; λ_transition = π × √(2×200,000/590) = 82
For L_stroke = 200 mm + L_mounting = 50 mm: L_eff = 250 mm; L/r = 250/6.25 = 40 < 82 → Johnson
F_cr_Johnson = π×0.025²/4 × [590 - (590×40)²/(4π²×200,000)] = 490.9×10⁻⁶ × [590 - 353.7] = 115.9 kN >> F_apply
Safety factor on buckling:
S_F_buckle = F_cr / F_extend ≥ 2.0–3.0 [typical requirement]
If S_F < 2: increase rod diameter or reduce stroke
Speed and Flow
Time-to-Stroke Calculation
Volumetric flow required:
V_air = A_bore × L_stroke × (p_inlet/p_atm) [free air volume needed per cycle; p_inlet absolute pressure]
Or: V_air = A_bore × L_stroke × (p + 1) / 1 [for p in bar gauge; atm = 1 bar abs]
Required flow rate:
Q = V_air / t_stroke [m³/s or L/min free air]
Convert: 1 m³/s = 60,000 L/min; 1 SCFM = 28.32 L/min
Flow control valve sizing:
C_v or Kv value of flow control valve → determine Q vs. ΔP
Q = C_v × √(ΔP / ρ) [Cv in US; Kv in metric]
Adjust needle valve to achieve target t_stroke
Extension and retraction times:
t_extend = V_bore / Q_extend [different flow control valves for each direction]
t_retract = V_rod_side / Q_retract [smaller volume → faster at same Cv]
Air Consumption
Air consumption per cycle:
V_total = (A_bore × L_stroke + A_rod_side × L_stroke) × (p_supply + p_atm) / p_atm [both strokes]
V_total [m³ free air] per double-acting cycle
Compressor sizing:
Q_comp = V_total × cycles_per_minute / 60 [m³/s; multiply by 1.2 for losses]
Power: P_comp = p_supply × Q_comp / η_comp [isothermal; η_comp = 0.7–0.8]
Cushioning
End-of-Stroke Cushioning
Purpose: decelerate piston before end of stroke → prevent mechanical impact
Cushion spool in cylinder end cap captures oil or air → restricted exit → braking force
Deceleration distance:
L_cushion = typical 15–50 mm (cylinder size dependent; larger bore = longer cushion)
Deceleration force:
F_decel = m_load × v² / (2 × L_cushion) [kinematic deceleration; m_load = piston + load mass; v = entry velocity]
F_decel must not exceed: cylinder end cap structural limit + allowable load cell reading
Example:
m = 20 kg; v = 0.5 m/s; L_cushion = 20 mm
F_decel = 20 × 0.5² / (2 × 0.020) = 125 N (cushioning force; acceptable for 63 mm cylinder)
Shock absorber (external):
For large masses or high speeds: external hydraulic shock absorber instead of integral cushion
E_kinetic = 0.5 × m × v² [select shock absorber by energy per stroke and strokes per minute]
Seals and Materials
Seal Types
O-rings (static seals — end caps, ports):
NBR (nitrile): general use; mineral oil; -30 to +120°C
EPDM: water, air, steam; -50 to +150°C; not for mineral oil
PTFE: chemical compatibility; -200 to +260°C; low friction; does not seal small gaps well
Viton (FKM): petroleum, chemicals; -20 to +200°C; high-performance
Dynamic seals (piston and rod):
PTFE-filled seals: low friction; long life; used in pneumatics (no lubrication)
Polyurethane (PUR): good wear resistance; moderate friction; used in hydraulic cylinders
Double-lip rod seal: prevent external contamination + internal pressure sealing
Cylinder body:
Aluminum (extruded anodized profile): lightweight; ISO 15552 standard profile; to 200°C
Carbon steel (honed barrel): high-pressure; aggressive environments
Stainless steel: food/pharmaceutical (3-A Sanitary Standards); corrosive environments
Mounting and Installation
ISO 15552 Mounting Styles
| Style | Description | Application |
|---|
| Style 1 (TB) | Foot brackets (side) | Simple attachment to flat surface |
| Style 2 (TLF) | Front flange | Pushing loads; flange at rod end |
| Style 3 (TLR) | Rear flange | Pulling loads |
| Style 4 (TT) | Trunnion (mid) | Pivoting loads |
| Style 5 (TC) | Clevis bracket | Swing motion; hinged application |
| Style 9 (TF) | Nose/front clevis | Compact pivot |
Load alignment:
Trunnion and clevis mounts: allow angular misalignment → reduces side loading on rod bearing
Foot mount: rod must be perfectly aligned with load axis (rigid; side loads cause premature seal wear)
Rod-end connection: ball joint or clevis pin allows ±2–5° misalignment
Rod end threads:
M10×1.25 to M30×2 (metric); UNF 5/8-18 to 1.5-18 (US)
Torque locknut after final adjustment
ISO Cylinder Standards
ISO 15552: pneumatic fluid power; cylinders with detachable mountings (bore 32–320 mm)
ISO 6432: miniature cylinders (bore 8–25 mm; RPDF round body)
ISO 21287: compact cylinders (thin; bore 20–100 mm)
NFPA T3.6.7: North American standard pneumatic cylinder dimensions (US market)
Proportional Control and Positioning
Servo-Pneumatic Positioning
Components:
Proportional valve (5/3 center-closed): analog input 0–10 V controls spool position → proportional flow
Position sensor: encoder, magnetostrictive linear, or potentiometer
Controller: PID; PLC or dedicated motion controller
Achievable positioning accuracy:
Standard proportional valve: ±0.1–0.5 mm (limited by air compressibility)
High-resolution setup: ±0.05 mm with linear encoder and fast PID
Not suitable for sub-0.05 mm positioning (use hydraulic or servo-electric instead)
Bandwidth:
Pneumatic positioning bandwidth: 1–5 Hz typical (limited by air dynamics → phase lag)
For higher bandwidth: increase supply pressure; use larger bore; shorter stroke
Standards and References
| Standard | Scope |
|---|
| ISO 15552 | Pneumatic cylinders — detachable mountings (Ø32–320 mm) |
| ISO 6432 | Mini-cylinders (Ø8–25 mm) |
| NFPA T3.6.7 | Fluid power — pneumatic cylinders |
| ISO 1219-1 | Pneumatic symbols and circuit diagrams |
| SAE J1467 | Pneumatic/hydraulic actuator specs (automotive) |
| ASME B93.12 | Hydraulic/pneumatic hose (fluid power) |
Output
Provide: bore diameter [mm] selected and justification (load vs. force table), rod diameter [mm] and buckling check (F_cr [N]; safety factor ≥ 2), F_extend [N] and F_retract [N] at supply pressure [bar], stroke L [mm], air consumption per cycle [NL], flow rate required for t_stroke [s] (Q [L/min NTP]), flow control valve Kv/Cv recommendation, cushioning: L_cushion [mm]; F_decel [N] at entry velocity [m/s], mounting style (ISO 15552 style; alignment consideration), seal materials (rod: PTFE/polyurethane; piston: NBR/PTFE; operating T [°C]), operating conditions (T_max [°C]; media [air/nitrogen/other]; lubrication: none/oil mist), cylinder type (ISO 15552 or ISO 6432), and applicable standard (ISO 15552, NFPA T3.6.7, ISO 1219-1).