Skip to content

Latest commit

 

History

History
114 lines (80 loc) · 8.19 KB

README.md

File metadata and controls

114 lines (80 loc) · 8.19 KB

🌟 Awesome Structural Engineering

A curated list of awesome tools, libraries, and resources related to programming in structural engineering.


🚀 Categories


📊 Visualization

🛠 Tools and platforms for visualizing structural engineering data.

Language Resource Description
Python Matplotlib A comprehensive library for creating static, animated, and interactive visualizations.
Python Plotly A library for interactive, publication-quality plots in Python, R, and JavaScript.
Excel Excel VBA Macros Automate and visualize engineering data directly in Excel.
JavaScript Three.js A JavaScript library for creating 3D graphics in the browser.
Web ThatOpen A web-based platform for visualizing and collaborating on engineering and construction data.

🧪 FEM Simulation

🔧 Tools for finite element method (FEM) simulations.

Language Resource Description
Python OpenSeesPy Python library for finite element analysis, focusing on earthquake engineering.
Python PyNite A simple Python library for linear elastic 3D structural analysis.
MATLAB Abaqus Scripting Interface Script and automate Abaqus FEM simulations using Python and MATLAB.

🌀 Form-Finding

📐 Libraries and resources for form-finding techniques.

Language Resource Description

📋 Reporting

📊 Tools and resources for generating structured engineering reports.

Language Resource Description
LaTeX Overleaf Collaboratively create polished technical reports with LaTeX.
Markdown Markdown Lightweight markup language for creating formatted text for reports and documentation.
Python handcalcs Automatically render Python calculations as readable hand calculations in Jupyter Notebooks.

🏗️ CAD/BIM

🏘️ Tools for structural modeling, analysis, and interoperability.

Language Resource Description
Python IFC OpenShell A library for parsing and editing IFC files.
C# Revit API Customize and extend Revit for BIM workflows with Autodesk's official API.

🌱 Sustainability

🌍 Tools and resources for promoting sustainable practices in structural engineering.

Language Resource Description
Web EC3 Embodied Carbon in Construction Calculator Free tool to evaluate and reduce the embodied carbon in construction materials.

🔗 Interoperability

🔄 Bridges between CAD, BIM, and other structural tools.

Language Resource Description
Python Speckle Open-source platform for data interoperability and collaboration in design and engineering.

📚 Design Libraries

📏 Design calculation for structural design libraries and standards.

Language Resource Description
Python StructuralCodes StructuralCodes is an open-source Python library for structural engineering calculations.

👥 Learning Resources

📏 Resources for structural design libraries and standards.

  • Add your tools here...

🌟 Contributing

Have a suggestion? Feel free to open an issue or pull request. Contributions are welcome!


💬 License

This repository is licensed under the MIT License.