PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry
ENRUESPTFRDE

Related simulators

Continue with similar topics in this category — or all 85 in Classical Mechanics.

View category →
NewSchool

Capstan (Rope on Cylinder)

Launch Simulator

T₂ = T₁ e^{μφ}: μ, wrap angle φ, top view + T₂/T₁ vs φ graph.

NewSchool

Arch & Wedge Statics

Launch Simulator

Compressive thrust in a stone arch and wedge force resolution (schematic).

NewSchool

Rutherford Scattering

Launch Simulator

Repulsive 1/r² orbit sketch vs impact parameter and energy.

NewSchool

Block Stack & Friction

Launch Simulator

Pull the bottom block in a vertical stack: spring-like links with friction caps show who slips — compare with rigid-stack estimates.

NewSchool

Car on a Curve

Launch Simulator

Flat: v_max = √(μgR), F_c vs μmg. Banked ideal: tan θ = v²/(gR). Top view + wedge.

School

Inclined Plane

Launch Simulator

Adjust angle and friction. See force components and resulting motion.

PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Classical Mechanics/Angle of repose

Angle of repose

1D sandpile lattice: avalanches relax until slopes stay below μ = tan α — compare the green guide line.

Pile

0.55
Angle α28.8°

About this model

Granular piles on a coarse grid relax by toppling excess height to neighbors until local slopes fall below μ = tan α, the angle of repose for a Coulomb-style friction cartoon. Each column stores continuous height; one grain is a unit increment. Relaxation is iterative, similar to cellular automaton sandpile rules used in hazard and animation demos. The green dashed line is a geometric guide for the chosen μ, not a measured output from a continuum PDE.

Who it's for: Introductory friction, geomorphology intuition, and discrete avalanche models.

Key terms

  • Angle of repose
  • Sandpile
  • Coulomb friction
  • Avalanche
  • Lattice model

How it works

Discrete sandpile on a 1D lattice: each column stores height. After a grain lands, sand avalanches until no neighbor exceeds μ = tan α (angle of repose). The green dashed line shows the ideal slope for the current μ.

Frequently asked questions

Is this BCRE or Saint-Venant shallow granular flow?
No. It is a minimal 1D lattice toy for slope thresholds, not a continuum PDE solver.
Why 1D columns instead of a 2D heap?
A 1D slice keeps the control simple while still showing relaxation to a slope threshold; extend mentally to axisymmetric heaps.