
Retaining Walls Designer
Aplicación web moderna para diseño y análisis de muros de contención de concreto en voladizo, con definición de parámetros, dimensionamiento, diseño de refuerzo y visualización interactiva.
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.