STRESS BULB · FOOTING ON SOIL

RECTANGULAR FOOTING · ELASTIC HALF-SPACE · 3D FINITE ELEMENT (CalculiX)

⬡ Footing & loading
⬡ Soil · layers
Thickness m E kPa ν
1
model depth H = 12,0 m 1 strat
Solver
Runs on the server in milliseconds, no desktop agent needed. Assumes a homogeneous, infinitely deep elastic half-space and a flexible footing with uniform contact pressure.
Enter the data and press Calculate the bulb.
A parametric 3D finite element model is generated and solved with CalculiX.
Tool information

What this page computes

The calculator determines the stress bulb in the ground under a rectangular footing — how the vertical stress \(\sigma_z\) transmitted by the footing diffuses and dissipates with depth — plus the settlement under the footing centre. It can run on two engines: the analytical Boussinesq solution (the default, server-side) or a 3D finite-element model (CalculiX, through the desktop agent).

What the stress bulb is

A footing does not transmit its pressure straight down alone: the stress spreads laterally as it descends, like a "bulb" that widens and attenuates with depth. For a square footing, \(\sigma_z\) drops to 10% of the contact pressure at about \(2B\) below the base.

This diffusion is why the settlement of a footing depends on the layers at depth, not just the one directly beneath it: a compressible layer within the bulb, even a few metres below the footing, contributes to the total settlement. The bulb shows visually how far down the ground "feels" the load.

The Boussinesq solution

For a homogeneous elastic half-space loaded at the surface, Boussinesq (1885) gives the stresses in closed form. For a rectangular area under uniform load the primitive exists — the Newmark influence factor, which gives \(\sigma_z\) below the corner of the rectangle:

\(I = \frac{1}{4\pi}\left[\frac{2mn\sqrt{A}}{A + C}\cdot\frac{A+1}{A} + \arctan\frac{2mn\sqrt{A}}{A - C}\right]\)

where \(m = a/z\), \(n = b/z\), \(A = m^2+n^2+1\) and \(C = m^2n^2\). The stress below any point follows by superposing the four rectangles that have the point as a corner — with signs, which makes the formula valid outside the footprint too.

One consequence catches people out: \(\sigma_z\) depends on neither the modulus of elasticity nor Poisson's ratio. The vertical stress bulb is identical in clay and in sand. It follows directly from the equilibrium equations — the modulus only enters at the strain stage, that is, at settlement.

The two engines

Boussinesq CalculiX (FEM)
Where it runs server-side, milliseconds through the desktop agent, seconds
Layered soil approximated handled properly
Model depth infinite half-space rigid base at \(H\)
Footing flexible (uniform pressure) flexible

The analytical engine is the default because it covers the common case and needs no installation. With layered soil, Boussinesq computes the stresses as if the ground were homogeneous, and the layering only enters through the moduli used for settlement. That is the usual engineering approximation and works well when the contrast between layers is moderate — but for a much stiffer layer close to the base, the FE model is the correct one.

The two should agree under the classical assumptions (homogeneous ground, deep model). When you switch to FEM, the page shows the Boussinesq value alongside at the probe point precisely as a cross-check.

Settlement

It follows from summing the strains over the layers:

\(s = \sum_i \frac{\Delta\sigma_{z,avg,i} \cdot h_i}{E_{oed,i}}\)

\(\Delta\sigma_{z,avg}\) is the average over the layer thickness, not the mid-layer value — \(\sigma_z\) decays strongly nonlinearly, and in the first layer the difference between the two reaches a few percent.

The oedometric modulus is used, not \(E\):

\(E_{oed} = \frac{E(1-\nu)}{(1+\nu)(1-2\nu)}\)

Under a wide load, lateral strain is restrained by the surrounding soil, so the soil column is stiffer than in a uniaxial test. As \(\nu \to 0.5\) the expression tends to infinity — the undrained, incompressible case.

Input data

  • Footing dimensions and the contact pressure.
  • Soil layers — thickness, modulus \(E\), Poisson's ratio \(\nu\). The thicknesses sum to the model depth.
  • Solver — analytical or FEM.
  • Mesh density — FEM mode only.

Assumptions and limitations

  • Both engines assume linear-elastic soil; real behaviour, especially under high loads, is nonlinear.
  • The footing is assumed flexible, with uniform contact pressure. A rigid footing redistributes pressure towards the edges, with peaks at the corners.
  • In analytical mode the half-space is infinite: there is no rigid base at depth \(H\). The FE model has one, which raises its stresses near the base — which is why the two differ there.
  • The settlement computed is the oedometric one, by layer summation. It excludes time-dependent consolidation and the distortion component under a narrow footing.
  • Not covered: pore water pressure, eccentric or inclined loads, overlapping neighbouring footings.
An unhandled error has occurred. Reload 🗙