Build your own complete 3D structural analysis software in Python using the Direct Stiffness Method

Welcome and Preliminaries
Welcome and Preliminaries

The 3D Beam Stiffness Matrix
The 3D Beam Stiffness Matrix

Rotations in 3D Space
Rotations in 3D Space

Generating 3D Frame Data in Blender
Generating 3D Frame Data in Blender

Building the Transformation Matrix
Building the Transformation Matrix

Building and Solving the Stiffness Matrix
Building and Solving the Stiffness Matrix

Visualising Results in 3D
Visualising Results in 3D

Implementing Bar Bracing Elements
Implementing Bar Bracing Elements

Implementing Pinned Members
Implementing Pinned Members

Implementing Distributed Loading
Implementing Distributed Loading

Bridge Analysis Case Study
Bridge Analysis Case Study

Appendix: Building 3D structures in Blender
Appendix: Building 3D structures in Blender

Course Updates
Course Updates