Skip to main content
Sandbox Physics

M048 · Stored energy takes flight

Spring Launcher

Will the ball actually leave the spring? Only if the spring is squeezed far enough. While the spring pushes, the ball is already rising, so gravity takes part of the stored energy before flight begins. The ball flies off only if the compression is more than twice the sag the ball's weight alone would cause; below that, it just rides up and down with the spring.

Compress a spring, release a ball and follow its energy into flight. Find the smallest compression that launches the ball, compare different gravity and work out the spring stiffness from recorded apex heights.

Interactive modelSpring Launcher
Contact stateReady\text{Ready}
Ball-bottom heightReady\text{Ready}
Upward velocityReady\text{Ready}
Predicted highest pointReady\text{Ready}
Compression needed for flightReady\text{Ready}
Stiffness from recorded heightsReady\text{Ready}
Energy balance residualReady\text{Ready}
Recorded apex heightsReady\text{Ready}

Physics tutorial

Spring Launcher

BackgroundA unilateral spring can push a ball but cannot pull it.

Why it mattersPredict from the compression whether the ball will fly and how high, then test where launching begins.

Start with the essentials

Focus question
Will the ball actually leave the spring?
One-sentence intuition
Gravity takes energy during the spring stroke before flight even begins.

Core mathematical model

Contact and flight

mq¨=−kmin⁡(q,0)−mgm\ddot q=-k\min(q,0)-mg

The coordinate is measured from the tip of the relaxed spring, and the spring never pulls.

Flight threshold

c>2mgkc>\frac{2mg}{k}

The ball leaves with a positive speed only if the compression exceeds twice the sag of the spring holding the ball at rest.

Apex above the floor

Hmax⁡=L−c+kc22mgH_{\max}=L-c+\frac{kc^2}{2mg}

This holds only if the ball leaves the spring. Height is measured from the floor to the bottom of the ball.

Stiffness from recorded heights

k^=2mgc2(H‾peak−L+c)\widehat k=\frac{2mg}{c^2}(\overline H_{\rm peak}-L+c)

This ideal estimate uses only recorded peaks above the relaxed spring tip.

Common difficulties

Not every compression launches

Typical misconceptionAny compression guarantees flight.

Better mental modelCompare the weak-spring preset with the launch threshold. Below the threshold the ball never leaves the spring.

Run the experiment

  1. 01

    Set the height

    Drag the gold handle or use its keyboard slider.

    What to observe: The scene and predicted motion update together.
  2. 02

    Follow the event

    Play, pause and jump to the next event.

    What to observe: Height changes smoothly, but an impact can change the velocity instantly.
  3. 03

    Track the energy

    Drag the time between turning points.

    What to observe: Stored, kinetic, gravitational and transferred energy always add up to the same total.
  4. 04

    Measure a run

    Record apex heights, export the CSV and compare the inferred parameter.

    What to observe: Replaying preserves the same measurements; changing physical parameters clears them.
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy