Physics · motion & friction

Inclined Plane

A block on a slope — real friction, real motion, watched live.
a = g(sinθ − μcosθ)
30° · μ 0.30

What is on it

Ramp & block

Real slopes

Angle of repose

The steepest a loose heap will stand. It is the critical angle, so a material’s repose angle tells you its effective friction directly: μ = tan(repose).

Presets

Live simulation

—
speed
State

Motion right now

Rolling

The race down the slope

Pushing

Force against wasted work

How it works

Three forces, resolved along the slope

Three forces

Gravity, the normal force and friction. Resolved along the slope: a = g(sinθ − μcosθ) once sliding. Velocity and position are integrated frame by frame.

Does it start?

It slides if tan θ exceeds the static friction coefficient; otherwise it sits however long you wait. Mass is on both sides and cancels.

Rolling

A rolling body spins up as well as moves: a = g sinθ ÷ (1 + k), with k = 2/5 for a solid sphere and 1 for a hoop.

Angle of repose

The steepest a loose heap will stand: μ = tan(repose), about 34° for dry sand, 45° for gravel.

Worked example. At 30° with kinetic friction μₖ = 0.2, the acceleration once sliding is 9.81 × (sin 30° − 0.2 cos 30°) = 9.81 × (0.5 − 0.173) ≈ 3.2 m/s². Whether it starts depends on static friction: tan 30° ≈ 0.577 against μₛ. Rolling down the same slope, bars show acceleration as a share of a frictionless slide: a marble and a cannonball of the same shape finish together, because mass and radius cancel, and a hoop always loses.
Field notes

What a slope actually does to things on it

Mass is not in the answer

Whether a block slides depends on tan(angle) against the friction coefficient: mass appears on both sides and cancels. A tonne and a matchbox let go on the same slope start moving at the same angle and slide with the same acceleration: the most counter-intuitive thing about slopes. Mass still matters for the forces involved, not the acceleration.

0.17 vs 0.29μ needed at 30°

Too little friction and it slides instead, arriving sooner

Rolling needs friction to supply the torque: μ ≥ tanθ × k/(1+k), 0.17 for a solid sphere and 0.29 for a hoop at 30°. Below it the body slips, stops spending energy on spin, and reaches the bottom faster: friction speeding something up. The order never changes with angle: solid sphere, solid cylinder, hollow sphere, hoop.

< 30%into height at 1:12

A ramp saves force, never energy

It divides the force by up to 1/sinθ but multiplies the distance by the same factor: the work is unchanged. With friction a ramp costs energy and the gentler it is the worse: pushing up a 1:12 accessibility ramp at μ = 0.2 puts under 30% of your effort into height. It is still the right design, because the constraint was the force a person can apply, not the energy they spend.

10° = 17.6%

Degrees, percent and 1:12 are one slope

A percentage gradient is the tangent: ten degrees is 17.6%. Builders use 1:N, the reciprocal of the same tangent, so 1:12 is 8.3% is 4.76°. Mixing them up is the commonest practical error with gradients; the page shows all three. A 45° gravel batter is stable and a 50° one is not.

Two friction coefficients, and the boundary

Static friction (μₛ) resists the start of motion; kinetic (μₖ) acts once sliding and is almost always slightly lower: why a stuck object needs a firm push but slides more easily once moving. Right at tanθ ≈ μₛ the equilibrium is unstable: the smallest vibration tips it into sliding, so real designs build in a margin.

Questions

What people ask

Why does a marble beat a hoop down the same slope?

Because a rolling body has to spin up as well as move forward, and both come out of the same gravity. The split depends only on how far the mass sits from the axis: acceleration is g·sinθ ÷ (1 + k), where k is 2/5 for a solid sphere and 1 for a hoop. So a hoop gets exactly half the acceleration a frictionless block would, and a sphere keeps five sevenths. Mass and radius cancel out of that formula completely — a marble and a cannonball of the same shape finish together, and always have.

Can a rolling object slip instead?

Yes, and it then arrives sooner. Rolling without slipping needs the surface to supply the torque, which takes μ ≥ tanθ × k/(1+k). At 30° a solid sphere needs only 0.17 but a hoop needs 0.29. Below that it slides, stops spending energy on spin, and speeds up — one of the few situations where less friction makes something arrive later, not earlier.

What is the angle of repose?

The steepest a loose heap will stand: about 34° for dry sand, 45° for gravel. It is the critical angle for that material, so it measures friction directly — μ = tan(repose). This is why a pile of sand always forms the same cone whatever you do to it, and why a 45° gravel batter is stable and a 50° one is not.

Does a ramp save work?

No. It divides the force by up to 1/sinθ, but multiplies the distance by exactly the same factor, so the work is unchanged in the ideal case. With friction a ramp costs energy, and the gentler the slope the worse it gets: pushing something up a 1:12 accessibility ramp at μ 0.2 puts under 30% of your effort into height. That is still the correct design, because the constraint was the force a person can apply, not the energy they spend.

Why is a 10° hill signposted as 17%?

Because a percentage gradient is the tangent, not the angle: rise over run, times 100. Ten degrees is 17.6%. Builders use a third notation, 1:N, which is the reciprocal of the same tangent — so 1:12 is 8.3% is 4.76°. All three describe one slope, and this page shows all three at once because mixing them up is the most common practical error with gradients.

Why are there two friction coefficients?

Static friction (μₛ) resists the start of motion — it's what holds a stationary block in place. Kinetic friction (μₖ) acts once something is already sliding, and is almost always slightly lower. That's why a stuck object needs a firm push to get going, but slides more easily once moving.

What does "tanθ vs. μₛ" actually mean physically?

tanθ is the ratio of the gravity component pulling the block down the slope to the component pressing it into the slope. μₛ is the maximum friction force available, as a fraction of that same pressing force. If gravity's pull exceeds friction's maximum grip, the block moves — otherwise it doesn't.

Why is mass missing from the acceleration formula?

Both the gravity component along the slope and the normal force scale with mass in exactly the same way, so mass cancels out of the acceleration entirely — a heavier block doesn't slide down faster or slower than a lighter one with the same friction coefficients. (Mass still matters for the actual forces involved, just not for the resulting acceleration.)

What happens right at the boundary, tanθ ≈ μₛ?

In theory it's perfectly balanced and stays put; in practice this is an unstable equilibrium — the smallest disturbance (a vibration, a slightly uneven surface) tips it into sliding. Real designs build in a margin rather than running right at the limit.

Real motion, not just a formula. Position and velocity are integrated over time — the block's speed at any instant is genuinely computed from its motion so far, not read off a shortcut equation.
Version history · 1 release
  1. v1.462026-08-03Inclined plane: rolling bodies, the ramp as a machine, gradients three ways; two new rules

Releases in which this page changed, newest last. Derived from the archived copy of every release, not from notes written afterwards — so it reflects what actually shipped. Site-wide passes are left out; they are in the full changelog.

Rules of thumb are approximations, offered to get you to the right order of magnitude fast. Check anything load-bearing against its source or the exact tool. Privacy · Terms

© 2026 Rules of Thumb · Runs entirely in your browser