How to Size a Shock Absorber for Horizontal Linear Motion
Calculate a horizontal moving mass by kinetic energy, then add drive force if the actuator continues pushing.
Direct answer
For horizontal free motion, start with kinetic energy from mass and impact velocity. If a cylinder, motor or external force continues pushing during the stopping stroke, add F x s to the energy requirement and check energy per cycle, energy per hour, stroke and force ratings.
Questions this page answers
- How do I size a shock absorber for horizontal motion?
- How do I calculate a shock absorber for a sliding carriage?
- How do I choose a shock absorber for a conveyor stop?
Required inputs
Formula logic
Horizontal kinetic energy
Base energy for a horizontal load approaching the stop.
E = 1/2 x m x v^2Unit: N m
Drive work during stop
Add when the actuator continues pushing while the absorber compresses.
W = F x sUnit: N m
Calculation steps
- 1
Start with free-motion energy
Calculate energy from mass and impact velocity.
- 2
Add actuator contribution
For cylinder, motor or force-driven axes, add drive work across the stroke.
- 3
Filter suitable models
Use stroke, energy per cycle, energy per hour and maximum impact force to shortlist models.
Common mistakes
- Ignoring drive force on powered axes.
- Using conveyor speed before acceleration instead of actual speed at impact.
- Ignoring side load when the stop is not aligned with the motion axis.
Catalog source notes
- The full product catalog application data asks for horizontal or vertical motion, weight, impact velocity, thrust force if needed and cycles per hour.
Move from answer to model shortlist.
Use the sizing tool when you have the inputs, or send the application data for engineering review.