Back

Block on an inclined plane with Coulomb friction

What you are seeing: a block of mass mm on a slope of angle θ\theta, with static friction μs\mu_s and kinetic friction μk\mu_k. The block sits still until tanθ\tan\theta exceeds μs\mu_s, then breaks free and accelerates at constant a=g(sinθμkcosθ)a = g(\sin\theta - \mu_k \cos\theta). Below threshold the slider just confirms equilibrium: static friction silently rises to match the component of gravity along the slope.

Two diagnostic curves on the right track the block's velocity in time and the analytic prediction v(t)=atv(t) = a\,t. Once the block moves, the numerical trajectory tracks the analytic curve to machine precision (velocity-Verlet is exact for constant acceleration).

Figure 1. Block on an inclined plane with Coulomb friction. Method: velocity-Verlet on constant acceleration.
theta (deg)25
mu_s0.40
mu_k0.30
speed2

WHAT TO TRY

  • Vary each control and watch the rail readouts respond.
  • Compare the diagnostic plot against the live scene.