Skip to content

Lythos Pile ​

Foundations

Pile capacity, groups and settlement

Shaft friction by the α, β and λ methods, Meyerhof/Vesić/Janbu base resistance, group efficiency and block failure, required length, single and group settlement; rock sockets by twelve correlations.

$ pip install git+https://github.com/hdaltuntas/lythos-pile
Run
lythos-pile
Default port
8783
Python
3.10+
Version
0.1.0 · from GitHub
Licence
AGPL-3.0

Axial capacity, group action and settlement of piles in layered ground, and the length of a rock socket. A circular or square pile — bored, or driven with a small or a large displacement — alone or in a rectangular group under a cap, is checked by every method an engineer is likely to be asked for, side by side.

What it computes ​

  1. Shaft friction — in clay by the α methods of API RP 2A, Kulhawy & Phoon and Sladen, the β method (Burland) and the λ method (Vijayvergiya & Focht); in sand by K·σ′v·tan δ with Meyerhof's critical depth; and Meyerhof's SPT rule.
  2. Base resistance — Meyerhof, Vesić (rigidity index) and Janbu; 9·cu, Vesić's and Janbu's Nc* in clay; Meyerhof's SPT rule.
  3. The pile's weight — buoyant below the water table — taken off the ultimate capacity: Qult,net = Qs + Qb − W, Qall = Qult,net / FS.
  4. Group action — the efficiency of Converse–Labarre, Los Angeles Group, Seiler–Keeney and Feld, and block failure; the group capacity is the smaller.
  5. Required length — the shortest pile that passes both the single-pile and the group check, with the capacity drawn against the length.
  6. Settlement — a single pile by Vesić; the group by the equivalent raft at 2/3·L, by Vesić's √(Bg/D) rule and by Meyerhof's SPT rule.
  7. Rock-socketed piles — the unit side shear of twelve published correlations, the base resistance of six more, the socket length each of them needs, a design length from their mean, median or bounds, and the elastic settlement by Randolph & Wroth and by Vesić.

On top of it, a parametric or reliability study reports the probability that the pile, the group or the settlement fails, with a confidence interval and β.

Screenshots ​

Quick start ​

Lythos Pile is not on PyPI yet; install it from GitHub:

bash
pip install git+https://github.com/hdaltuntas/lythos-pile
lythos-pile                                    # interface: http://127.0.0.1:8783/
bash
lythos-pile example -o project.pile
lythos-pile run project.pile -o report.pdf            # the pile and its group
lythos-pile run project.pile --socket -o report.pdf   # … with the rock socket as well
lythos-pile socket project.pile -o socket.pdf         # the rock socket alone
lythos-pile study project.pile -o samples.csv

Figures ​

Section through the group with the critical depth and the equivalent raft · σ′v, u0, the unit shaft friction of every method and the load down the shaft · shaft and base resistance by method · capacity against length with the required length · plan of the group and the efficiency of every method · the stresses under the raft and the settlement by method. Rock socket: section · side shear by correlation · socket length by correlation · head settlement against socket length.

Next steps ​

  • Examples — a bored pile group, a length sweep, group efficiency, a rock socket.
  • Reference — expressions, inputs, modules.

Released under the AGPL-3.0 licence.