Have a look at the graphical presentation here!
This educational project integrates Augmented Reality (AR) using Meta Quest headsets with beam elasticity theory. The goal is to provide an AR/VR-based visualization of fundamental problems related to beam mechanics. As a learning tool, it begins with defining the boundary conditions of an elastic beam. simply-supported-beam-edu for more details on the C# code for the beam equations.
Read the documentation here.
Simply download Unity, clone the repository, and open it!
You may need to install:
- 3D geometries of loads and contraints (limited for now)
- Scripts with automatic generation of beam given its section, initial point and final points. It also incluse a ear clipping-based trinagulation algorithm.
- Scripts to solve the beam elasticity eqautions given the desired loading scenario.
- Automatic relations between beam, loads and constraints.
- Interactions between controller ray casting and 3D object (you can move loads or constraints)
- Object textures
This is a hands-on educational project designed for exploring beam elasticity theory in Augmented Reality (AR) and Virtual Reality (VR). You can download and experiment with the Unity project, modifying it to fit your needs. Alternatively, you can directly download the .apk file and install it on your Meta Quest headset for immediate use.