✈️🚀 aerosizing — aircraft performance, sizing & rocket trajectory

Type in a vehicle or a mission, press Run, get performance numbers and plots. The physics is the standard textbook set (Anderson, Raymer, Gudmundsson, Sutton, U.S. Standard Atmosphere 1976) and runs as real Python in your browser. Hover any input for what it means. Source, equations and tests: github.com/Yousuf6273/aero-sizing-tool.

Describe an existing aircraft

Given an aircraft's geometry, drag and engine, this computes stall speed, top speed, climb rate, ceilings and Breguet range. Start from a preset, then change numbers.

Results will appear here.

Describe the mission, get the aircraft

Enter what the aircraft must do. The tool builds a constraint diagram (Raymer / Gudmundsson) to find the wing loading and power loading, then sizes the take-off mass, wing area and engine.

Results will appear here.

Fly a rocket

Enter the airframe and motor (from the motor's catalogue page, e.g. thrustcurve.org). The flight is integrated numerically with thrust, gravity and altitude-dependent drag.

Results will appear here.

Ideal rocket equation

Δv = Isp · g0 · ln(m0 / mf). Either compute Δv from masses, or the propellant needed for a target Δv.

Results will appear here.

Standard atmosphere lookup

Temperature, pressure, density and speed of sound at any altitude up to 86 km (ISA / USSA-1976).

Results will appear here.
Loading Python runtime (numpy, scipy, matplotlib) — about 10–20 s on first visit…