Why simulate?
Simulations are most valuable once you move beyond Estes A–C motors. As soon as you start choosing from the hundreds of mid- and high-power motors available, you need a way to answer two questions before every flight:- What altitude will this motor reach? You may need to stay below a waiver ceiling, avoid cloud cover, or keep the rocket in visual range.
- What ejection delay should I use? Too short and the parachute opens while the rocket is still screaming upward — tearing a slot (a “zipper”) through the airframe. Too long and the rocket free-falls past apogee before deployment, risking a hard ground hit or structural damage.
The Flight Simulations window
Open the Flight Simulations tab from the main window. The table lists every simulation in your rocket document. Each row shows:- Name — the simulation name
- Configuration — the motor configuration used (usually named for the motor)
- Calculated result columns: Max. altitude, Max. velocity, Max. acceleration, Time to apogee, Flight time, Ground hit velocity, Optimum delay
- Too slow off launch rod — the rocket may be unstable at launch
- Too short a delay — early parachute deployment, zipper or separation likely
- Too long a delay — late parachute deployment, hard ground hit likely
- Ground hit velocity too high — risk of damage or injury
Running a simulation
Select one or more simulations
Click a simulation row to select it. Hold Shift or Ctrl/Cmd to select multiple rows.
Click Run simulations
Click the Run simulations button. OpenRocket calculates the flight and fills in all result columns. You can run a single simulation, a selection, or all of them at once.
Motors and configuration
Each simulation is tied to a motor configuration — a named set of motors assigned to your rocket’s motor mount tubes. To simulate a new motor, you need a new configuration.Creating a configuration
Open the Motors & Configuration tab
Click the Motors & Configuration tab in the rocket design window.
Create a new configuration
Click New Configuration. The configuration appears in the list. Use Rename Configuration, Copy Configuration, or Remove Configuration to manage your configurations.
Motor Selection panel
The Motor Selection panel lists every motor in OpenRocket’s built-in database. Use the filters to narrow the list:Manufacturer filter
Manufacturer filter
Restricts the list to motors from specific manufacturers. This is especially useful for reloadable motors: if you own an AeroTech RMS casing, only AeroTech reloads will fit it.
Total Impulse filter
Total Impulse filter
Limits results to a range of impulse classes. No reason to display J–O motors when designing a small model rocket.
Motor Dimensions filter
Motor Dimensions filter
Filters by diameter and length. A motor larger than your motor mount tube cannot be used, though motors smaller than the maximum diameter are common — use an adapter to get the correct fit.
Hide motors already used in the mount
Hide motors already used in the mount
Prevents you from creating duplicate configurations for the same motor.
Search box
Search box
Free-text search against the current filtered list. Type a designation like
C6 or a manufacturer name to jump straight to what you need.Setting the ejection charge delay
The Ejection charge delay field on the Motor Selection panel is one of the most important settings in OpenRocket. It accepts:- A value chosen from the drop-down list of standard off-the-shelf delays available for that motor
- Any custom numeric value you type in seconds
Enter the optimum delay
Return to Select motor and type the optimum delay (or the closest value your delay-drilling tool can achieve) into the Ejection charge delay field.
Getting a good simulation
OpenRocket simulates an ideal rocket in an ideal virtual world. Real flights differ because of:- Local air density (a function of temperature and barometric pressure at launch time)
- Manufacturer tolerances in motor components
- Mismatch between the simulated and actual launch angle
- Wind speed and direction variation with altitude
- Fin flutter, surface finish, and real-world component performance
- Inaccuracies in the simulated model itself
Building an accurate digital model
Weigh every component
Use a digital kitchen scale. Weigh short items (shock cord, wadding) in multiples and divide. Glue, filler, and paint all add mass.
Measure thicknesses and lengths
Inexpensive digital calipers are sufficient. Record wall thickness, fin chord, span, and all tube lengths.
Choose correct materials
Select the closest matching material from the component’s material menu. If needed, create a Custom material rather than using a mass override, which may not correctly represent the center of mass.
Build the model before the rocket
The best approach is to design your OpenRocket model before assembly. That way you can weigh and measure each part as you build.
Starting from a downloaded model
If you start from a downloaded.ork or .rkt file (OpenRocket can open both), verify that:
- All component types and dimensions match your actual rocket
- The total weight and center of mass match your physical rocket
- Any mass overrides in the downloaded file are adjusted or removed — overrides are often added to make an imperfect model agree with reality, but they may distort the weight distribution