CTR K

Hydraulic Cylinders Calculator — Force, Buckling & Cushioning (ISO 6020 / ISO 6022)

Governing standard: ISO 6020 / ISO 6022· ISO 6020-1/2 (16 MPa & 25 MPa series) · ISO 6022 (160 bar series) · Euler/Johnson rod buckling

How ISO 6020 works — the method explained

The MechanixCalc hydraulic cylinders calculator sizes and verifies hydraulic cylinders to ISO 6020 and ISO 6022. Enter the bore diameter, rod diameter, stroke, supply pressure and back pressure, and the tool returns the extension force, retraction force, flow rate, hydraulic power, piston speed, and the rod buckling safety factor — all in a single pass for both the advance and retract strokes.

It is built for fluid power and machine-design engineers who need fast, auditable cylinder sizing — whether selecting bore size to hit a target force, checking rod slenderness against an Euler or Johnson buckling limit, or verifying that an end-of-stroke cushion will arrest a moving mass within the allowable peak pressure. This tool covers hydraulic cylinders only — pneumatic (air) cylinders are sized in the dedicated Pneumatics calculator, which adds air consumption, load safety factors and valve sizing.

What this calculator does

  • ISO 6020/6022 hydraulic cylinder force and flow calculation
  • Piston rod buckling safety factor — Euler (long rod) and Johnson (short rod) column theory with selectable end conditions
  • End-of-stroke cushioning and deceleration analysis — kinetic energy, peak cushion pressure and g-force
  • Flow rate, hydraulic power, and speed vs pressure charts for extend and retract strokes
  • Bore size selection chart for a target force across the supply pressure range
  • Speed and cycle-time analysis with differential area speed ratio
  • Branded PDF engineering report with full methodology shown

Method & formulas

Extension and retraction force (ISO 6020 / ISO 6022)

The net output force depends on which face of the piston the supply pressure acts on. On extension (advance), pressure acts on the full bore area. On retraction, pressure acts on the annular area between the bore and the rod — so the retraction force is always lower than the extension force for the same supply pressure. Both results are reduced by the back pressure on the opposing face and by mechanical efficiency.

Extension force
F_ext = P · A_bore − P_back · A_ann − F_friction

where F_ext = net extension force (N); P = supply pressure (Pa); A_bore = π/4 · D² (m²); P_back = back-pressure (Pa); A_ann = π/4 · (D² − d²) (m²); F_friction = seal friction (N)

Retraction force
F_ret = P · A_ann − P_back · A_bore − F_friction

where F_ret = net retraction force (N); A_ann = annular (rod-side) piston area (m²)

Piston rod buckling — Euler and Johnson column theory

A cylinder rod under compression is a column that can buckle if the slenderness ratio (effective length / radius of gyration) is high enough. The calculator selects automatically between the Euler formula (for slender rods, where buckling precedes yielding) and the Johnson parabolic formula (for short, stocky rods, where the two failure modes interact). The effective length Le depends on the mounting end conditions — fixed-free gives the most conservative Le = 2L; pin-pin gives Le = L.

The safety factor divides the critical load by the gross bore thrust P·A_bore — the maximum push force the rod can experience — rather than the delivered net force. Mechanical efficiency and back pressure are not credited, because at stall against a hard stop the seal friction and the return-line back pressure can both vanish, leaving the full bore thrust on the rod. This keeps the buckling margin conservative and consistent with the SF ≥ 3 recommendation.

Euler critical load (long rods)
F_cr = π² · E · I / Le²

where F_cr = critical buckling load (N); E = elastic modulus (Pa); I = π/64 · d⁴ (m⁴, solid round rod); Le = K · L = effective length (m); K = end-condition factor (1.0 pin-pin, 2.0 fixed-free)

Johnson critical load (short rods)
F_cr = A · Sy · [1 − (Sy · Le² / (4π² · E · r²))]

where A = rod cross-section area (m²); Sy = yield strength (Pa); r = √(I/A) = radius of gyration (m). Johnson governs when λ = Le/r < λ_c = π · √(2E/Sy).

Flow rate and hydraulic power

The volumetric flow rate needed to achieve a target piston speed (or the speed produced by a given pump flow) follows directly from the piston area and stroke. Hydraulic power is the product of supply pressure and flow rate. The differential area ratio between the bore face and the rod-side face is why retraction is faster than extension at equal pump flow — a key consideration when selecting a directional control valve.

Extend flow rate
Q_ext = A_bore · v_piston

where Q_ext = volumetric flow rate (m³/s); v_piston = required piston speed (m/s). Retraction: Q_ret = A_ann · v_piston — lower flow for the same speed due to the smaller annular area.

Worked example

Find the net extension force, retraction force and rod buckling safety factor for a hydraulic cylinder with 80 mm bore, 45 mm rod, 300 mm stroke at 150 bar supply against 5 bar return-line back pressure, 95 % mechanical efficiency, fixed-free (cantilever) rod mounting. These are the calculator's own default inputs, so every number below can be read straight off the screen.

Given

  • Bore diameter D80 mm
  • Rod diameter d45 mm
  • Stroke S300 mm
  • Supply pressure P150 bar (15 MPa)
  • Back pressure P_back5 bar
  • Mechanical efficiency η95 %
  • Rod end conditionfixed-free (K = 2.0)
  • Rod materialsteel — E = 210 GPa, Sy = 350 MPa

Result

  • Net extension force F_ext70.0 kN
  • Net retraction force F_ret46.6 kN
  • Critical buckling load F_cr489.8 kN (Johnson — short column)
  • Rod buckling load (bore thrust)75.4 kN
  • Rod buckling safety factor SF6.50 (≥ 3.0 — OK)
  1. Bore area: A_bore = π/4 × 80² = 5026.55 mm². Rod area: A_rod = π/4 × 45² = 1590.43 mm². Annular (rod-side) area: A_ann = 5026.55 − 1590.43 = 3436.12 mm².
  2. Net extension force — supply acts on the full bore, back pressure on the annulus, then efficiency: F_ext = (150 × 0.1 × 5026.55 − 5 × 0.1 × 3436.12) × 0.95 = (75 398 − 1718) × 0.95 = 70.0 kN.
  3. Net retraction force — the areas swap: F_ret = (150 × 0.1 × 3436.12 − 5 × 0.1 × 5026.55) × 0.95 = (51 542 − 2513) × 0.95 = 46.6 kN.
  4. Rod second moment of area: I = π/64 × 45⁴ = 201 289 mm⁴. For a solid round rod the radius of gyration is simply r = d/4 = 11.25 mm.
  5. Effective length — fixed-free is a cantilever, so K = 2.0 and Le = 2.0 × 300 = 600 mm. Slenderness: λ = Le/r = 600 / 11.25 = 53.3.
  6. Transition slenderness: λ_c = π × √(2E/Sy) = π × √(2 × 210 000 / 350) = π × √1200 = 108.8. Since λ = 53.3 < λ_c, the rod is a SHORT column and the Johnson parabolic formula governs — pure Euler would over-predict the critical load here.
  7. Johnson critical load: F_cr = A_rod × [Sy − (Sy·λ)² / (4π²E)] = 1590.43 × [350 − (350 × 53.3)² / (4π² × 210 000)] = 1590.43 × [350 − 42.0] = 489.8 kN. It is capped at the squash load A_rod × Sy = 556.7 kN, which does not bind here.
  8. Buckling load: the rod-buckling check uses the gross bore thrust F_buckling = P × A_bore = 150 × 0.1 × 5026.55 = 75.4 kN — the maximum push force at supply pressure. Mechanical efficiency and back pressure are NOT credited here, because at stall against a hard stop seal friction and return-line back pressure can both vanish, leaving the full bore thrust on the rod.
  9. Buckling safety factor: SF = F_cr / F_buckling = 489.8 / 75.4 = 6.50 — comfortably above the recommended minimum of 3.0 (5.0 for dynamic duty).

Note how much the two corrections cost: ignoring the 5 bar back pressure and the 95 % efficiency would report 75.4 kN of extension force instead of 70.0 kN — 7.7 % optimistic. Back pressure acts on the opposing area (the annulus while extending), not on the bore. Illustrative only — verify with your actual back pressure, seal friction, dynamic loads, side loading and required safety factor. Sizing an air cylinder instead? Use the Pneumatics calculator, which owns pneumatic cylinders and adds air consumption and valve sizing.

Frequently asked questions

Which standard does this hydraulic cylinder calculator use?

Force and area calculations follow ISO 6020-1 and ISO 6020-2 (hydraulic fluid power cylinders, 16 MPa and 25 MPa series) and ISO 6022 (160 bar series). Rod buckling uses classical Euler (long rods) and Johnson parabolic (short rods) column theory. The governing equations are shown in the generated PDF report.

How does the tool decide between the Euler and Johnson buckling formula?

The calculator computes the slenderness ratio λ = Le/r (effective length divided by the radius of gyration of the rod cross-section) and compares it to the critical slenderness λ_c = π·√(2E/Sy). When λ > λ_c the rod is slender and Euler governs; when λ ≤ λ_c the rod is stocky and the Johnson parabolic correction is applied. The selected formula and intermediate values are shown in the results panel.

Why is the retraction force lower than the extension force at the same pressure?

On extension (advance), supply pressure acts on the full bore area. On retraction, it acts on the annular area between the bore and the rod — a smaller area by the rod cross-section. The retraction force deficit grows as the rod diameter increases relative to the bore, which is also why retraction is faster than extension at equal pump flow.

What does the end-of-stroke cushioning analysis cover?

The cushioning panel computes the kinetic energy of the moving mass at cushion entry, the required deceleration force, the resulting peak cushion pressure, and the deceleration g-force, then compares the peak pressure to the allowable limit. A velocity profile during cushioning is plotted. Note: the cushioning model is an engineering estimate (the cushion orifice is not standardised) — treat the results as sizing guidance and verify against the cylinder manufacturer's data.

Is the hydraulic cylinder calculator free?

You can run it during a free 30-minute preview with no sign-up required, and a free 14-day account trial unlocks every MechanixCalc tool with no credit card. The branded PDF engineering report and saved calculations are included in the free 14-day trial and in every paid plan.

Run the Hydraulic Cylinders 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 free

Using MechanixCalc at work? See plans & pricing — one subscription unlocks all 50 calculators, PDF reports and saved projects.