
Retaining Walls Designer
Modern web application for cantilever concrete retaining wall design and analysis, featuring parameter definition, dimensioning, reinforcement design, and interactive visualization.
Many years ago, during my early coding adventures, I developed a concrete beam calculator to assist with structural analysis using Python. Today, I’m happy to present its modern reincarnation as a web application, powered by Streamlit. It could be not perfect, but was very useful for me at the beginning of my structural engineering career.
To use the Concrete Beam Calculator:
To run the Concrete Beam Calculator locally:
git clone https://github.com/felipecordero/vigaHA.git
cd vigaHA
pip install -r requirements.txt
streamlit run streamlit_app.py
If you want to try the Desktop App:
Navigate to the project directory:
cd vigaHA
In the file requirements, uncomment the line:
# PySide6==6.8.0.2
Install the required dependencies:
pip install -r requirements.txt
Launch the Streamlit app:
python vigas.py
I welcome contributions to enhance the Beam Calculator. To contribute:
This project is licensed under the MIT License. See the LICENSE file for details.
A heartfelt thank you to the open-source community and the developers of Streamlit for providing the tools that made this project possible.