Motor Retention Calculator
Calculate ejection and deceleration forces on your rocket motor to choose the right retention method -- friction fit, tape, clip, or threaded retainer.
About this calculator
A rocket motor tries to leave its mount twice during flight, and this calculator computes both forces so you can pick hardware rated to stop the worse of the two. The first is the ejection charge itself: the code assumes a typical black-powder ejection pressure of about 100 psi (689 kPa) and multiplies it by the motor casing's cross-sectional area to get the force pushing the motor forward when the recovery charge fires. The second is inertial: at burnout the rocket is still decelerating hard from aerodynamic drag, computed from the standard drag equation (0.5 × air density × velocity² × drag coefficient × an approximated body reference area) using your estimated max velocity, and that deceleration — expressed in G's — is applied to the motor's own mass to get the force trying to fling it forward inside the airframe.
The calculator takes the larger of these two forces as the worst case, doubles it for a safety margin, and checks that figure against rough force ratings for common retention methods: friction fit (good to roughly 10 N), tape wrap (~40 N), and a clip or spring retainer (~120 N) — above that, the code assumes you need a threaded retainer, which is treated as sufficient in essentially all cases. These force ratings are rough rules of thumb from the rocketry community, not lab-measured specs for any particular hardware, so treat a "friction fit OK" result as a starting point to double-check against your specific motor mount and always err toward a more robust retention method when your worst-case force sits near a threshold. Peak thrust and Ejection delay are collected but do not currently factor into any of the calculated forces -- worst-case retention force is driven by ejection charge pressure and burnout-deceleration drag alone, not by the motor's thrust curve or the timing of the ejection charge.
Inputs
Results
Worst-case retention force (N)
455.1
How to Use This Calculator
- Enter Motor diameter (mm), Motor mass (g), and Peak thrust (N).
- Set Estimated max velocity (m/s), Rocket total mass (kg), and Ejection delay (s).
- Review the Worst-case retention force (N) result.
- Use Ejection charge force (N) and Deceleration inertial force (N) to inform your decision.
How the result changes with Motor diameter (mm)
| Motor diameter (mm) | Worst-case retention force (N) |
|---|---|
| 15 | 121.8 |
| 22 | 261.9 |
| 44 | 1,047.6 |
| 73 | 2,883.7 |
What each input means
- Motor diameter (mm)
- Motor casing outer diameter. Common: 18mm, 24mm, 29mm, 38mm, 54mm, 75mm.
- Motor mass (g)
- Total motor mass including propellant and casing.
- Peak thrust (N)
- Maximum thrust from the motor data sheet.
- Estimated max velocity (m/s)
- Peak speed at motor burnout. Used to estimate deceleration forces.
- Rocket total mass (kg)
- Total liftoff mass of the rocket.
- Ejection delay (s)
- Delay between burnout and ejection charge firing.
What each result means
- Worst-case retention force (N)
- Maximum force trying to push the motor out (ejection or deceleration, whichever is greater).
- Ejection charge force (N)
- Force from ejection gas pressure on the motor casing.
- Deceleration inertial force (N)
- Inertial force on the motor during peak aerodynamic deceleration.
- Peak deceleration (G)
- Estimated deceleration in multiples of gravity at burnout.
- Required retention (N, 2x safety)
- Minimum retention force with 2x safety factor.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersMotor diameter (mm) = 29, Motor mass (g) = 60, Peak thrust (N) = 30, Estimated max velocity (m/s) = 100 = 6 input(s) provided
- Calculate Worst-case retention forceWorst-case retention force = max(ejectionForceN, inertialForceN)455.1 = 455.1
- Calculate Ejection charge forceEjection charge force = ejectionPressurePa * motorAreaM2455.1 = 455.1
- Calculate Deceleration inertial forceDeceleration inertial force = motorMassKg * decelerationG * g1.2 = 1.2
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the calculator compare two separate forces instead of just one?
A motor can be pushed loose at two different moments in flight, by two different mechanisms. The ejection charge fires a burst of hot gas against the motor's own casing area, which is a pressure-driven force independent of how fast the rocket is moving. The inertial force, by contrast, comes from the rocket rapidly decelerating from aerodynamic drag near burnout, which tries to fling the motor forward relative to the airframe. The code takes whichever of the two is larger as the design case, since your retention hardware has to survive both.
How is the ejection charge force actually computed?
It multiplies a typical black-powder ejection pressure of about 689 kPa (roughly 100 psi) by the motor casing's cross-sectional area (π × radius²), based on the motor diameter you enter. A larger-diameter motor has more surface area for the same gas pressure to push against, so the ejection force scales with the square of the diameter.
What do the friction fit, tape, and clip 'Ok' thresholds actually check?
Each is a simple force cutoff compared against the calculated worst-case retention force: friction fit is flagged OK below 10 N, tape wrap below 40 N, and a clip or spring retainer below 120 N. These are rough community rules of thumb rather than lab-measured hardware specs, so a result near a threshold should be treated as a prompt to double-check against your specific motor mount, not a guarantee.
Why does increasing my estimated max velocity raise the inertial force?
Inertial force comes from the deceleration the rocket experiences from aerodynamic drag, and drag force scales with velocity squared in the drag equation. A higher max velocity input drives a higher drag force and thus a higher deceleration in G's, which the code then applies directly to the motor's mass — so even a modest increase in estimated velocity can meaningfully raise the required retention strength.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Rocket Motor Selection Calculator
Determine the right NAR motor class for your rocket based on mass, target altitude, and drag estimates using energy-based delta-V and impulse calculations.
Amateur RocketryDual Deploy Calculator
Size drogue and main parachutes for dual-deployment recovery. Calculates chute diameters, descent times, opening shock, and black powder ejection charges.
Model Building & HobbyModel Rocket Motor Calculator
Determine the right motor class for your model rocket based on weight, target altitude, body diameter, and drag.
Amateur RocketryRocket Drag Coefficient Calculator
Estimate total Cd by summing nose, body, base, fin, and interference drag using semi-empirical methods from Hoerner and Mandell/Caporaso/Bengen.
More in Science & Physics.