Pneumatics

Cylinder End Cushioning

Calculate the kinetic energy and required cushioning force at end of stroke for a pneumatic cylinder, to prevent hard impacts.

Units:
in LinkedIn
💡Cushioning converts kinetic energy into heat. If the built-in cushioning is insufficient, use external shock absorbers. Maximum recommended impact velocity without cushioning: 0.1 m/s. With adjustable cushioning: up to 0.5 m/s. With shock absorber: up to 3 m/s.
E_kin = ½ × m_total × v² | F_cushion = E_kin / s_cushion
P P → F Ø bore
Input
Piston + rod mass iMass of the piston, rod and directly attached components in kg. From cylinder datasheet.
kg
Load mass iMass of the load attached to the cylinder rod in kg.
kg
Cylinder velocity at impact iCylinder speed at the moment of impact with the end cushion in m/s.
m/s
Cushion stroke length iLength of the built-in cushioning zone in mm. From cylinder datasheet.
mm
Cylinder bore iInternal bore diameter of the cylinder in mm.
mm
Working pressure iWorking pressure of the cylinder in bar.
bar
Result
Total moving mass [kg]
Kinetic energy at impact [J]
Average cushioning force [N]
Max. piston force available [N]
Cushion force / piston force
Recommendation
📊 Global project table — all calculations
No calculations saved yet. Use the table in any formula and click "+ Add row".