This program performs a 2D truss analysis where users can define joints, elements, loads, and supports through a web interface. It calculates nodal displacements and axial forces using matrix methods and displays both undeformed and scaled deformed shapes on a canvas. The app is interactive, educational, and useful for structural analysis demonstrations.
This interactive browser-based tool allows users to draw, edit, and analyze 2D structural frames. Users can define nodes, add members, apply loads and supports, and solve the structure to compute displacements and internal forces. The program also visualizes results with bending moment, shear force, and axial force diagrams, making it ideal for engineering students, educators, and professionals..
This app simulates the dynamic response of a single-story structure modeled as a single-degree-of-freedom system. Users can input mass, stiffness, and damping ratio, and the code solves the system's displacement, velocity, and acceleration over time. The motion is visualized in a canvas as horizontal oscillation of a rigid roof supported by vertical columns.