Pneumatics Calculator — Cylinder Force, Valve Cv/Kv & System Sizing (ISO 6358 / ISO 15552 / ISO 4414)
Governing standard: ISO 6358 / ISO 15552 / ISO 4414· ISO 6358:2013 (pneumatic valve flow / sonic conductance) · ISO 15552:2004 (cylinder bore & force) · ISO 4414:2010 (compressed-air system design)
The MechanixCalc pneumatics calculator covers the full compressed-air drive chain — from cylinder bore selection and force verification (ISO 15552) through directional-valve flow sizing with Cv, Kv and ISO 6358 sonic conductance, to compressor demand estimation, receiver volume, FRL port sizing and energy-cost audit — all in one browser-based tool. Enter the cylinder geometry, supply pressure, load and cycle rate and the tool returns the advance and retract forces with safety factors, the free-air consumption and the nearest standard bore, with automatic choked-flow detection on the valve tab.
It is designed for automation, mechanical and process engineers who need defensible numbers for a pneumatic actuator circuit — whether sizing a new installation or diagnosing an underperforming one — and who need to hand a reviewer a calculation that shows the governing ISO standard, not just a spreadsheet.
What this calculator does
- ISO 15552 cylinder bore sizing — advance and retract force, safety factor vs. load, nearest standard bore
- ISO 6358 valve flow sizing — Cv, Kv, sonic conductance C, and automatic choked-flow detection (P2/P1 < 0.528)
- ISO 4414 system demand — total and peak flow, diversity factor, receiver volume, compressor power
- Actuator stroke-time and tube-velocity analysis with high-velocity warning
- FRL (Filter-Regulator-Lubricator) port sizing and pressure-drop estimation
- Compressed-air cost and leak audit with payback analysis
- Branded PDF engineering report with the full method and governing standard shown
Method & formulas
Cylinder force and safety factor (ISO 15552)
ISO 15552 defines the standard bore series and the theoretical force for double-acting and single-acting cylinders. The advance (extend) stroke acts on the full piston area; the retract (rod) stroke acts on the annular area reduced by the rod cross-section. Back-pressure acts on whichever chamber is exhausting — the annulus while advancing, the full bore while retracting — so it is applied to the opposing area rather than subtracted from the supply pressure. Lumping it in as a single differential (P − P_back) would overstate retract force by P_back · A_rod · 0.1 and read the safety factor high. MechanixCalc applies a mechanical friction factor f to obtain the actual output force, then computes the safety factor against the specified load. The default is f = 0.15 (15 % seal-and-guide losses, an 0.85 efficiency factor), matching Festo/SMC handbook practice for pneumatic cylinders; the field is editable for cylinders with a known friction figure. A safety factor of 1.5 or above is the generally accepted minimum for production machinery.
F_adv = (P · A_bore − P_back · A_ann) · 0.1 · (1 − f) [N]where A_bore = π · D² / 4 = full piston area (mm²); A_ann = π (D² − d²) / 4 = rod-side annular area (mm²); D = bore diameter (mm); d = rod diameter (mm); P = supply gauge pressure (bar); P_back = back-pressure in the exhausting chamber (bar); f = friction coefficient (0.03–0.15); factor 0.1 converts bar·mm² to N. Force is clamped at zero — a cylinder held back by its own exhaust develops no useful thrust.
F_ret = (P · A_ann − P_back · A_bore) · 0.1 · (1 − f) [N]where Supply now acts on the annulus and back-pressure on the full bore — the reverse of the extend stroke, which is why back-pressure penalises retract more heavily. Symbols as above. A rodless cylinder has no rod in either chamber, so A_ann = A_bore and both strokes are symmetric.
Valve flow sizing (ISO 6358 — sonic conductance and Cv/Kv)
ISO 6358 characterises pneumatic valves by their sonic conductance C [dm³/(s·bar)] and critical back-pressure ratio b (typically 0.528 for air). When the downstream-to-upstream absolute pressure ratio P2/P1 falls below b the flow is choked (sonic) — the mass flow rate is fixed by upstream pressure alone and cannot be increased by lowering P2 further. Above b the flow is subsonic and follows the partial correction formula. The engineering convenience coefficients Cv (ANSI/ISA, using SCFM over √ΔP) and Kv (metric, m³/h over √ΔP in bar) are derived from C: Cv ≈ 1.62 C and Kv ≈ 1.40 C, consistent with the ISO 6358 table.
Q = C · P1 · √(T₀ / T) [Nl/s]where C = sonic conductance (dm³/(s·bar)); P1 = upstream absolute pressure (bar); T₀ = 293.15 K (standard reference); T = actual upstream temperature (K); mass flow is fixed — lowering P2 further has no effect
Q = C · P1 · √(T₀ / T) · √(1 − ((P2/P1 − b) / (1 − b))²) [Nl/s]where b = critical back-pressure ratio (≈ 0.528 for air); P2 = downstream absolute pressure (bar); correction factor → 1 as P2/P1 → b (approaches choked limit)
System demand, receiver volume and compressor power (ISO 4414)
ISO 4414 guides the design of the complete compressed-air distribution system. The calculator sums each consumer's rated flow weighted by its duty cycle to obtain the time-averaged demand Q_total, then finds the peak instantaneous demand Q_peak. The compressor is sized at 1.2 × Q_total to allow for leakage and future growth. The receiver (air tank) is sized from the standby band — the pressure differential between cut-out and cut-in — so that the unloaded run-time target is met. Compressor shaft power is estimated from isothermal compression theory with a package efficiency factor (typically 0.60 for a rotary screw package), which gives specific power consistent with manufacturers' published data at 7 bar.
Q_total = Σ (Q_i · D_i / 100) [Nl/min]where Q_i = rated flow of consumer i (Nl/min); D_i = duty cycle of consumer i (%); sum over all consumers in the circuit
V_rec = (Q_comp · t_off · P_atm) / (P_max − P_min) [litres]where Q_comp = compressor FAD at line conditions (m³/s); t_off = target unloaded time (s); P_atm = 1.013 bar; P_max and P_min = cut-out / cut-in absolute pressures (bar)
Worked example
Size a double-acting pneumatic cylinder for an 800 N load at 6 bar g supply — 63 mm bore, 25 mm rod, 200 mm stroke, 10 cycles/min. These are the calculator's own default inputs, so you can open the tool and read every number below straight off the screen.
Given
- Bore diameter D63 mm
- Rod diameter d25 mm
- Supply pressure P6 bar g
- Back pressure P_back0 bar g (freely vented exhaust)
- Load force F_load800 N
- Friction coefficient f0.15 (15 % seal/guide losses — the default)
- Stroke s200 mm
- Cycle rate n10 cyc/min
Result
- Advance force F_act_adv1590 N (SF 1.99)
- Retract force F_act_ret1339 N (SF 1.67 — governs)
- Air per cycle7.953 NL
- Free-air demand79.5 NL/min at 10 cyc/min
- Full bore area: A_bore = π × 63² / 4 = 3117.25 mm². Rod area: A_rod = π × 25² / 4 = 490.87 mm². Rod-side annulus: A_ann = A_bore − A_rod = 2626.37 mm².
- Theoretical advance force — supply on the full bore, back-pressure on the annulus: F_adv_th = (6 × 3117.25 − 0 × 2626.37) × 0.1 = 1870.35 N.
- Actual advance force after 15 % seal and guide losses: F_act_adv = 1870.35 × (1 − 0.15) = 1589.80 N. Advance safety factor: SF_adv = 1589.80 / 800 = 1.99.
- Theoretical retract force — the areas swap: supply now acts on the annulus and back-pressure on the full bore: F_ret_th = (6 × 2626.37 − 0 × 3117.25) × 0.1 = 1575.82 N, giving F_act_ret = 1339.45 N and SF_ret = 1.67.
- Retract governs (it always does on a double-acting cylinder, because the rod steals area): SF = min(1.99, 1.67) = 1.67 — above the 1.5 minimum, so the 63 mm bore is acceptable.
- Free air per stroke: V_adv = 3117.25 × 200 × (6 + 1.013) / 1.013 / 10⁶ = 4.316 NL; V_ret = 2626.37 × 200 × 7.013 / 1.013 / 10⁶ = 3.636 NL — the retract stroke uses the annulus, not the bore.
- Air per cycle: V = 4.316 + 3.636 = 7.953 NL. Free-air demand at 10 cyc/min: Q = 7.953 × 10 = 79.5 NL/min — the figure to size the valve, FRL and compressor against.
Why back-pressure matters: add a meter-out flow control giving P_back = 1 bar and the retract force falls to (6 × 2626.37 − 1 × 3117.25) × 0.1 × 0.85 = 1074.5 N — SF drops to 1.34 and the design no longer passes. Subtracting the back-pressure from the supply instead (the common shortcut, (P − P_back) × A_ann) would report 1116.2 N — 3.9 % high, and high is the dangerous direction. The exhausting chamber pushes on the area it actually fills: the annulus while advancing, the full bore while retracting. Illustrative example — enter your own bore, stroke, pressure and load for the precise result, including the nearest standard bore (ISO 15552 series: 25, 32, 40, 50, 63, 80, 100, 125, 160 mm).
Frequently asked questions
Which standards does this pneumatics calculator use?
Cylinder bore sizing and force use ISO 15552 (double-acting pneumatic cylinders — mountings and accessories). Valve flow coefficients (Cv, Kv) and sonic conductance use ISO 6358:2013. System design, receiver sizing and compressor demand follow ISO 4414:2010 (pneumatic fluid power — general rules). The governing method is shown in the generated PDF report.
What is sonic conductance and when does choked flow occur?
Sonic conductance C [dm³/(s·bar)] is the ISO 6358 flow parameter for a valve — it captures how much free air the valve passes per unit of upstream pressure under choked (sonic) conditions. Choked flow occurs when the downstream-to-upstream absolute pressure ratio P2/P1 falls below 0.528 for air: at that point the velocity at the valve throat reaches the speed of sound and the mass flow rate is fixed by upstream pressure alone. The calculator detects this automatically and flags the result.
How does the safety factor for cylinder sizing work?
The safety factor is the ratio of the actual output force (theoretical force reduced by the friction coefficient) to the required load force: SF = F_act / F_load. A value of 1.5 or above is the commonly accepted minimum for production machinery. The calculator checks both the advance (extend) stroke and — for double-acting cylinders — the retract stroke, and reports the governing (worst-case) safety factor.
What is FRL sizing and why does it matter?
An FRL (Filter-Regulator-Lubricator) unit conditions the compressed air before it reaches actuators. The filter removes particulates and moisture, the regulator sets the working pressure, and the lubricator (where used) adds mist lubrication. Undersizing the FRL port creates excessive pressure drop, reducing actuator force and speed; the calculator estimates the pressure drop across each stage so you can verify the FRL port (G1/4 through G3/4) against your flow requirement.
Is the pneumatics calculator free?
You can use it during a free 30-minute preview with no sign-up, and a free 14-day account trial unlocks every calculator with no credit card required. The branded PDF engineering report and saved calculations are included in the free 14-day trial and in every paid plan.
Related calculators
- Hydraulic CylindersSize hydraulic (oil-pressure) cylinders for higher-force applications where air pressure is insufficient.
- Hydraulic Accumulator (ISO 14617)Size a hydraulic or pneumatic accumulator for energy storage and pressure damping.
- CompressorDetailed compressor sizing — FAD, shaft power, intercooling and VSD analysis.
- Pipe Flow (Darcy–Weisbach)Verify pressure drop along the compressed-air distribution header and drops.
- Dust CollectionDesign ventilation and dust-extraction systems that share the compressed-air infrastructure.
Run the Pneumatics on your own numbers
Free 30-minute preview — no sign-up. A free 14-day account trial unlocks every tool and the branded PDF report, no credit card required.
Start freeUsing MechanixCalc at work? See plans & pricing — one subscription unlocks all 50 calculators, PDF reports and saved projects.