RPL Engine Workbench 2.0 · Windows 11 and Apple silicon Mac

Rocket engine, motor and vehicle design software

Engine Workbench is a desktop application. Version 2.0 sizes pressure-fed liquid engines and solid and hybrid motors, flies the vehicle you build around them, and solves the flow in the motor and around the vehicle. The calculations run on your computer and the project files stay there.

Personal $10/month · Business $29/month
30-day free trial with no account or license key

The Mac app is signed and notarized. The Windows installer is not code-signed, so Windows asks you to confirm the first launch. Outputs are preliminary design data, not flight-qualification data.

Mach-number field of a nozzle and plume, exported from the application. Preliminary, nonreacting result.

Version 2.0

Solid and hybrid motors, the vehicle in flight, and the air around it.

Simulation output from RPL Engine Workbench 2.0.
Transcript

Version two expands RPL Engine Workbench from propulsion design to complete vehicle simulation. Solid rocket motors. Grain regression, erosive burning, and internal CFD. Star, slotted, and custom grain geometries. Hybrid motors, with fuel regression and oxidizer feed modeling. Simulate staging, wind, dispersion, and recovery. Three-dimensional external aerodynamics. Shock structures evolve as the vehicle accelerates. Rocket exhaust interacts with supersonic airflow. Examine cross-sections, pressure distributions, and flow fields. From propulsion to flight, in one engineering environment. RPL Engine Workbench.

What the application covers

One project holds the engine or motor, the vehicle and the flow solutions, so the flight and the CFD use the motor you solved. Each section has its own page.

Liquid engines
Operating point, injector, feed system, bell, conical and TIC nozzles, and test-data reduction for pressure-fed engines.
Solid motors
Grain burnback for BATES, star, finocyl, moon, C-slot, slotted and custom ports; chamber pressure and thrust; ignition and tail-off; erosive-burning screening; case check; .eng export.
Hybrid motors
Nitrous oxide blowdown, regulated oxygen, pressurized and constant-flow feeds; published regression laws with their sources; O/F shift and tank pressure through the burn.
Vehicle and flight
Barrowman stability, drag through Mach number, wind aloft, dual-deployment recovery, two stages, dispersion, loads, fin flutter, and build drawings.
CFD
Port and nozzle flow at any instant of the burn, nozzle and plume, and the air over the vehicle, axisymmetric or in 3-D with fins and jet; videos of the burn, the launch and the flow.
Thermochemistry
Chemical equilibrium computed by the app with NASA thermodynamic and transport data. Every report names the source used.
Files
DXF, PDF, CSV, JSON, ENG, VTK, PNG, MP4 (where applicable)
Not included
Reacting combustion CFD, turbopump cycle analysis, conjugate heat transfer, grain structural analysis.
Platforms
Windows 11 (64-bit) and Apple silicon Macs on macOS 14 or later. Intel Macs, Windows 10 and Windows on Arm are not supported.

Preliminary design output. Not a substitute for qualified engineering review, testing, safety review, or export-control review.

A liquid engine case

  1. Define the operating point. Propellants, chamber pressure, mixture ratio, expansion ratio, ambient condition, and a sizing target: thrust, mass flow, throat diameter, injector geometry, or tank pressure.
  2. Solve the engine. First-pass or coupled steady-state. The convergence state and the thermochemistry source are reported with the result.
  3. Size feed and injector components. Orifice diameters, injector pressure drop, momentum ratio, and O/F consistency checks.
  4. Generate nozzle geometry. Bell, conical, or TIC contour with separation-screening context.
  5. Inspect the flowfield. Axisymmetric nozzle and plume cases with residual status and transient playback.
  6. Compare test data. Reduce measured hot-fire records and calibrate the design model against them.
  7. Export the case. PDF report, DXF contour, CSV/JSON data, VTK fields, and images or video of the solved fields.
Solve summary showing a converged coupled solve with status and warnings
Solve summary: convergence status, warnings, and stale-result flags for the active case.
Review page of a solved solid motor: thrust and chamber pressure curves, burn summary and the peak-pressure instant
A two-segment BATES motor in KNSB: J360, 1.984 s burn, 160.7 lbf·s total impulse at 14.70 psi ambient, 512.7 psi peak chamber pressure.

Solid and hybrid motors, and the flight

Size a solid motor from its total impulse, burn time and peak chamber pressure, or a hybrid from its average thrust and oxidizer feed. Then build the vehicle around the motor and fly it with wind, recovery and dispersion. The flight uses the motor you solved.

Flowfield Studio

A 2D axisymmetric finite-volume solver for the nozzle and plume of the case you just sized: steady-state and transient runs, density and Mach-number fields, residual status, and PNG, VTK, and MP4 export.

It is a preliminary, nonreacting solver: combustion is not modelled in the flow. Every result shows its convergence state and solver settings. The CFD tab also solves the port flow of a solid motor and the air over the vehicle.

Monochrome log-density rendering of a sea-level LOX/RP-1 nozzle and plume: shock-diamond train aft of the exit and a startup vortex ring, with the application's solver header, density colorbar, and preliminary-status footer
Density field (log scale, ShockXRay colormap) of a sea-level LOX/RP-1 case: Pc 9.7 MPa, ε 8.0, transient startup frame at t = 3.1 ms, 1.65M cells on the Metal GPU path. Preliminary inviscid, nonreacting result, rendered by the application.

Checked against a documented engine

The published reference case is the Apollo Lunar Module Ascent Engine: pressure-fed, fixed-thrust, hypergolic, vacuum. NASA and contractor records supply the inputs; the application's outputs are compared against the same records.

LMAE reference-case comparison summary
QuantityHistoricalRPL 1.0.0Difference
Vacuum Isp309.7 s307.97 s−0.56%
Total flow5.08 kg/s5.155 kg/s+1.47%
Effective c*1,724.7 m/s1,616.6 m/s−6.27%

The c* comparison is a diagnostic, not a match claim: Boeing's figure is a production-injector acceptance-test reduction. The package explains the difference instead of hiding it. Agreement with one reference case does not validate the whole solver. These values are from version 1.0.0. Version 2.0 computes the chamber by chemical equilibrium and gives different values for this case; they will be published with a 2.0 package.

High-contrast rendering of the application-exported Apollo LMAE reference nozzle contour
The LMAE reference nozzle contour from the downloadable evidence package.
Engine sizing summary report generated by RPL Engine Workbench
The report records solved outputs, assumptions, warnings, and export context for the case.

Reports and CAD handoff

The PDF report states what was solved, which assumptions and thermochemistry source were used, and which warnings apply. The DXF contour comes from the same solved case, so the geometry you hand to CAD matches the reported case.

Pricing

Two licenses. Both unlock the complete application; they differ only in what the work is for. The license key activates the copy you already installed.

Included in both
The whole application: liquid engines, solid and hybrid motors, vehicle and flight, and all of the CFD, with steady and transient runs and no plan-tier mesh cap; videos; DXF, VTK, PDF, CSV, JSON and .eng export; project saving; updates released during the license term.
Billing
These are subscriptions. Monthly plans renew each month and yearly plans renew each year at the price shown above until you cancel. Cancel in the Freemius Customer Portal; cancellation takes effect at the end of the paid term. Taxes and currency are calculated at checkout.
Refund
7-day defect-based money-back guarantee on the initial purchase.
Free trial
30 days, built into the download, no license key. The trial runs liquid engines, solid and hybrid motors, and the vehicle and flight. Trial PDF reports are watermarked; projects can be saved and reopened during the trial; image, DXF and VTK export are off, CFD is limited to one steady nozzle preview per launch, and videos are off.
Several users
Each license covers one named user and one device activation, and may not be shared. For a team, request volume pricing.

Freemius is the reseller and Merchant of Record. See full pricing and license terms, the Vendor Terms, and the Freemius EULA.

Questions people ask before buying

Can I use the results to build flight hardware?
Not on their own. Engine Workbench is preliminary design software. Its outputs need independent verification, qualified engineering review, and hardware testing before any hardware decision. The app and the reports say so, and label every estimate and fallback.
Personal or Business: which one do I need?
The dividing line is who the work is for. Coursework, hobby projects, and student team work are Personal. Work for a company, customer, or employer is Business. Both licenses unlock the same application. The pricing page covers the edge cases.
What happens when I cancel?
Cancel in the Freemius Customer Portal before the next renewal. Cancellation takes effect at the end of the current paid term, and access continues through that term.
Does it need an internet connection?
The engineering workflow runs locally and does not need an always-on connection. License activation and validation contact the licensing provider. Project files, reports, and exports are stored on your computer. See Security and local data.
Who makes it?
Rocket Propulsion Lab, a small, founder-led, independent software company that builds this one product. It has been in development since 2023. Write to contact@rocketpropulsionlab.net and a person answers. More on the About page.