Home▸Thermodynamics▸Thermodynamic Processes: 2D Piston and Gas Particles

🌡️ Thermodynamic Processes: 2D Piston and Gas Particles

Interactive 2D kinetic-theory gas in a piston cylinder. Switch between insulated and thermal walls, a free loaded piston, a locked piston or a driven piston to reproduce isothermal, adiabatic, isobaric and isochoric processes, or run an automatic Carnot cycle. Live P-V diagram with isotherm and adiabat overlays, heat, work and entropy readouts verify the first law.

Thermodynamics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-physics-thermodynamics-simulation ↗ Open standalone
⚙ Under the hood

Interactive 2D kinetic-theory gas in a piston cylinder. Switch between insulated and thermal walls, a free loaded piston, a locked piston or a driven piston to reproduce isothermal, adiabatic, isobaric and isochoric processes, or run an automatic Carnot cycle. Live P-V diagram with isotherm and adiabat overlays, heat, work and entropy readouts verify the first law.

thermodynamicsideal gasCarnot cycleadiabatic processkinetic theorypiston

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

What did you find?

Add reproduction steps (optional)