Disclaimer: This tool is intended for use by the APEC Consultancy team for preliminary geotechnical calculations only.
The developers assume no liability for design decisions made based on the output of this application.
All results must be verified by a qualified geotechnical or structural engineer before use in any project.
GeoStructPy - Geotechnical Engineering Tools
Open-source geotechnical calculation suite for the APEC Consultancy team. Select a module below to get started.
Foundation
Terzaghi
Bearing capacity for strip, square, and circular footings
Foundation
Meyerhof
Bearing capacity with shape, depth, and inclination factors
Earth Pressure
Mononobe-Okabe
Seismic active/passive earth pressure for retaining walls
Earth Pressure
Wall Stability
Retaining wall sliding, overturning, and eccentricity checks
Deep Foundation
Micropile
Micropile design per NSCP 2015, AISC 14th Ed., ACI 318-14/19
Deep Foundation
Bored Pile
Bored pile capacity from rock UCS, RQD, and structural checks
Slope
Slope Stability
Midas GTS NX material parameters derived from borehole data
Borehole
SPT & UCS Charts
SPT N-value, N60, and UCS vs. Depth graph maker with JSON import
Borehole
Borehole Log
Digitize borehole logs with AI extraction, soil profiles, and depth charts
Reference
Theory & Notes
Technical background and equations with tree-menu navigation
References
- Terzaghi, K. (1943). Theoretical Soil Mechanics. Wiley.
- Meyerhof, G.G. (1963). Some recent research on the bearing capacity of foundations. Canadian Geotechnical Journal, 1(1), 16-26.
- Das, B., Sivakugan, N. (2017). Principles of Foundation Engineering (9th ed.). Cengage.
- Poulos, H. (2017). Tall Building Foundation Design. CRC Press.
- Lecture Notes, CE75.05 Geotechnical Engineering for Tall Buildings, AIT Thailand (Dr. Geoff Chao, 2019).