Repository navigation
Pushover (ASCE 41-23 NSP with AISC 342-22 components), NLRHA (eleven records per ASCE 7-22 Chapter 16) and the Direct Design Method (GMNIA fibre model) on a Steltic design package, with 3D viewers.
This release: README refresh, install from git with Windows and macOS/Linux commands, issue templates, CITATION.cff, social image.
How to try it
Easiest: install Steltic Hub (git clone https://github.com/Steltic/steltic_hub, then windows\Steltic.bat or ./unix/steltic.sh); it installs the modules for you.
On its own (Python 3.10–3.12):
git clone https://github.com/Steltic/steltic_nonlinear
cd steltic_nonlinear
python3.12 -m venv .venv # Windows: py -3.12 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\Activate.ps1
pip install -e .
export STELTIC_ENGINE_DIR=/path/to/steltic/steel_engine # Windows: $env:STELTIC_ENGINE_DIR = "C:\path\to\steltic\steel_engine"
python -m snl report examples/Ex22_SMF
Install is git clone only; the old PyPI packages are no longer supported.
Examples and video
- Viewers and worked examples: https://stelticai.com
- Introducing Steltic Non Linear: https://www.youtube.com/watch?v=plRdmhvmozU
Prototype. Not for construction. Every result must be checked and sealed by a licensed professional engineer.