Home▸Engineering & Materials▸Steam Engine (2D)

🚂 Steam Engine (2D)

2D side-view steam engine simulator: a piston-cylinder driven by boiler-pressure steam turns a crank and flywheel, with a live PV indicator diagram tracing the real thermodynamic cycle. Tune steam pressure, cutoff timing and flywheel load.

Engineering & Materials2DModerate60 FPS📱 Mobile-adapted🔥 Fire⇄ 3D version
2d-steam-engine ↗ Open standalone
⚙ Under the hood

A 2D side-view steam engine simulator: a piston-cylinder driven by real boiler-pressure steam turns a crank and flywheel through genuine slider-crank kinematics, while a live PV indicator diagram traces the thermodynamic cycle. Adjust steam pressure, cutoff timing and flywheel load to see the engine settle at a new equilibrium speed.

steam enginethermodynamicspistoncrank mechanismflywheelPV diagram

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)