HomeClimate, Ecology & EnvironmentMohr-Coulomb Faulting Simulator

Mohr-Coulomb Faulting Simulator (2D)

Interactive 2D Mohr-Coulomb faulting simulator: build the Mohr circle from principal stresses, plot the failure envelope from cohesion and friction angle, and watch a rock cross-section genuinely fracture at the Coulomb-predicted angle the instant the circle touches the envelope.

Climate, Ecology & Environment2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-structural-geology ↗ Open standalone

Real fractures in the crust do not form on the plane of maximum shear stress — they form where shear stress first overtakes the rock's frictional strength, on planes predicted by the Mohr-Coulomb failure criterion. This 2D companion renders the Mohr circle directly: a live circle built from the principal stresses σ1/σ3 against a failure envelope built from cohesion and internal friction angle, plus a rock cross-section that fractures the instant the circle touches the line. Switch between normal, reverse and strike-slip Andersonian regimes, tune the stress state, and use "snap to optimal" to see the Coulomb-predicted fracture angle θ = 45° + φ/2 from σ1 — why real conjugate faults cluster around 32–52° from σ1 instead of the naive 45°.

⚙ Under the hood

Rotate a candidate fracture plane through a stressed rock block and watch the live Mohr circle to see exactly when it slips: switch between normal, reverse and strike-slip Andersonian stress regimes, tune cohesion and friction, and compare the actual fracture angle to the Coulomb-predicted optimum.

structural-geologyfaultingmohr-coulombrock-mechanicstectonicsanderson-theory

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)