2D Truss solver.
TrussTables performs linear static analysis of 2D truss structures, via the direct stiffness method. The application is written in C++, using the popular Qt framework.
TrussTables features:
- Truss model input (editing, exporting, and saving)
- Model checking and validation
- Loads input
- Model analysis options
- Model analysis
- Results view and export
Model analysis may include the following options:
- Joint/nodal loads
- predescribed joint displacements
- Thermal loads
- Fabrication error loads
- Influence lines
Binaries are provided for Linux (AppImage) and Windows, see releases.
Note: Linux AppImage executables are built on, tested and target, Linux mint 18.2 LTS and Ubuntu 16.04 LTS. Simply download and;
chmod a+x TrussTables.AppImage
./ TrussTables.AppImage
Optionally, for desktop integration;
./ TrussTables.AppImage install
- Finite element analysis
- C++
- Qt framework
- Hopefully, a usefull tool to :
- Students
- Engineers
- Coding enthusiast
- Anybody looking to solve truss problems!
- C++ - Code
- Qt framework - GUI Toolkit
- GSL - Numerical computation library
- oxygen-icons - UI icons
- AppImage - Packaging and deployment (Linux)
- NSIS - Install system (Windows)
TrussTables uses Semver
Just me for now!
- Ambrose Louis Okune - initial work - rembosa
TrussTables is licensed under the GPLv3 - see the LICENSE file for details.