Compute ultimate bearing capacity of shallow foundations using Terzaghi, Meyerhof, and Hansen methods. Accurate method‑specific corrections for shape, depth, water table, eccentricity, and local shear.
The ultimate bearing capacity (qult) is the maximum pressure that a foundation can sustain without shear failure. It is a function of soil strength (c, φ), unit weight (γ), footing geometry (width B, length L, embedment Df), and groundwater conditions.
qult = c Nc sc dc + γ Df Nq sq dq + 0.5 γ B Nγ sγ dγ
where Nc, Nq, Nγ are bearing capacity factors (function of φ); s and d are shape and depth factors (method‑dependent); and corrections for water table and eccentricity are applied.
For φ > 0, Nq = eπ tanφ tan²(45+φ/2); Nc = (Nq - 1) cotφ; Nγ is method‑specific. This calculator uses Terzaghi's Nγ (2(Nq+1)tanφ) for Terzaghi method, Meyerhof's Nγ ((Nq-1)tan(1.4φ)) for Meyerhof, and Hansen's Nγ (1.5(Nq-1)tanφ) for Hansen.
| Method | Shape factors (square/circular) | Depth factors |
|---|---|---|
| Terzaghi | sc=1.3, sq=1.2, sγ=0.8 (square); sγ=0.6 (circular) | dc=dq=dγ=1.0 (no depth factor) |
| Meyerhof / Hansen | sc=1+Nq/Nc, sq=1+tanφ, sγ=0.6 (square/circ.) Rectangular: sc=1+(B/L)(Nq/Nc), sq=1+(B/L)tanφ, sγ=1-0.4(B/L) | dc=1+0.4k, dq=1+2tanφ(1-sinφ)²k, dγ=1.0 (k = Df/B if Df/B≤1 else atan(Df/B) rad) |
The unit weight in the third term (γ) is replaced by an effective weight depending on water table location:
Eccentricity reduces the effective width: B' = B - 2e. For Meyerhof and Hansen, the reduced B' is used. Inclined loads (not implemented here) further reduce capacity through inclination factors ic, iq, iγ.
| Soil type | c (kPa) | φ (°) | γ (kN/m³) |
|---|---|---|---|
| Soft clay | 10-40 | 0 | 16-18 |
| Stiff clay | 50-100 | 0-5 | 18-20 |
| Loose sand | 0 | 28-32 | 16-18 |
| Dense sand | 0 | 35-42 | 18-21 |