Skip to content

Design 3D structures out of beams & ropes and simulate their behavior under internal and external forces.

License

Notifications You must be signed in to change notification settings

arda-guler/Mechuilibria3D

Repository files navigation

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.

mechu3d

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

Releases

No releases published

Packages

No packages published

Languages