https://github.com/arda-guler/mechuilibria3d
Design 3D structures out of beams & ropes and simulate their behavior under internal and external forces.
https://github.com/arda-guler/mechuilibria3d
3d beams computer-aided-design design dynamics engineering-design mechanical-engineering strength strength-of-materials structural-design
Last synced: 9 months ago
JSON representation
Design 3D structures out of beams & ropes and simulate their behavior under internal and external forces.
- Host: GitHub
- URL: https://github.com/arda-guler/mechuilibria3d
- Owner: arda-guler
- License: mit
- Created: 2022-08-10T13:08:17.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-24T14:35:42.000Z (almost 4 years ago)
- Last Synced: 2025-07-20T11:49:08.805Z (11 months ago)
- Topics: 3d, beams, computer-aided-design, design, dynamics, engineering-design, mechanical-engineering, strength, strength-of-materials, structural-design
- Language: Python
- Homepage:
- Size: 47.9 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mechuilibria3D
A simple structural analysis tool as well as a physics sandbox. Design 3D structures out of beams, ropes and simulate their dynamic behavior under internal and external forces.

See how the beams get under tension and compression under various loads, add more beams and ropes if required or change your connection points accordingly to best fit your design criteria. Apply external forces and see how many free movement axes your structure has - if any.
More documentation will be added in the near future.
## Quickstart
For a quick demonstration of the software;
- Run main.py from your command line / terminal.
- Enter 'y' when the program asks you if you wish to import a structure.
- When asked about the structure filename, type in either 'crane' or 'bridge'. This will load one of the sample structures I have designed earlier.
- Move around with the camera and watch the dynamic behaviour of the structures.
Camera movement controls:
- WASDQE for camera rotation
- IJKLUO for camera translation