Home▸Medicine & Biophysics▸CPR Chest Compression Biomechanics Simulator (2D)

CPR Chest Compression Biomechanics Simulator (2D)

A 2D cross-section companion to the 3D CPR biomechanics simulator: a nonlinear spring-damper thorax model with an adaptive force controller, plus a coronary perfusion pressure estimate that shows why compression depth, rate and full recoil all matter for real resuscitation outcomes.

Medicine & Biophysics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-medical-simulator-en ↗ Open standalone

This 2D cross-section companion to the 3D CPR simulator models the thorax as a rigid-body mass on a nonlinear spring-damper, driven by Newton's second law rather than a canned animation — identical physics to the 3D version, redrawn as a side-view diagram of ribs, sternum and heart. An adaptive force controller tunes each automatic push until the simulated depth converges on your target, or you can grab the chest directly and feel the spring-back recoil. Alongside the standard depth/rate/recoil readouts, this version adds a live estimate of coronary perfusion pressure — the pressure gradient that actually drives blood into the heart muscle during compressions — showing numerically why depth, rate and full recoil all have to line up together to give a real patient a chance at return of spontaneous circulation.

⚙ Under the hood

A 2D cross-section companion to the 3D CPR simulator: the same nonlinear spring-damper thorax and adaptive force controller, plus a live coronary perfusion pressure estimate showing why depth, rate and full recoil all have to line up for a real chance at ROSC.

cprbiomechanicsresuscitationmedicinespring-dampercoronary-perfusion2d

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

What did you find?

Add reproduction steps (optional)