PPolySim OS
For K-12 Students · Rolling Without Slipping

Rolling Without Slipping for a mass on a spring

Built for k-12 students learning it in middle or high school. Watch the idea come alive with plain-language steps and everyday examples — perfect for projects and homework. Simulate a mass on a spring live below — adjust the inputs and watch it respond, right in your browser.

Rolling Without SlippingLive

Controls

Presets

All these shapes share the same mass and radius, yet a solid sphere beats a hoop every time. Acceleration = g·sinθ / (1 + I/mR²): mass concentrated near the axis (small I) accelerates faster — and the result is independent of mass and radius.

▶ Run in Python

Data Inspector

Hoop accel1.12 m/s²
Disk accel2.24 m/s²
Sphere accel2.40 m/s²
Shell accel2.01 m/s²

Governing equation

Reading this result: At 20° the solid sphere leads at 2.40 m/s² while the hoop trails at 1.12 m/s² — a 2.14× gap fixed entirely by mass distribution, independent of the incline and of every shape mass and radius.

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →

More with Rolling Without Slipping

Frequently asked questions

Is this good for k-12 students?
Yes — this version of "Rolling Without Slipping for a mass on a spring" is framed for k-12 students learning it in middle or high school. Watch the idea come alive with plain-language steps and everyday examples — perfect for projects and homework.
Do I need to install anything?
No. It runs in any modern browser, free, with no account required.