OpenSeesPy Frame Analysis Walkthrough | EngineeringSkills.com

Опубликовано: 17 Май 2026
на канале: EngineeringSkills
7,906
160

In this code walkthrough, we use OpenSeesPy OpsVis to perform a linear, elastic analysis of a 2D portal frame.

This builds on the previous tutorial where we covered 2D truss analysis.

OpenSeesPy is packed with functionality and can handle, linear, nonlinear, static and dynamic analysis of structures.

There is a full writeup of this tutorial on the EngineeringSkills website here…
🔗 https://www.engineeringskills.com/pos...

⬇️ You can also download the code directly from the tutorial page.

We’ll analyse a structure that we covered previously in our Direct Stiffness Method Beam and Frame Analysis course and confirm our OpenSeesPy analysis against our previous model output.

We’ll also cover OpsVis, a fantastic library for visualising OpenSeesPy models and results.

Timestamps
00:00 Intro and objectives
00:41 Get the code
01:43 Case study structure
03:02 Case study structural definition
08:32 Stiffness method overview
11:10 Case study structural behaviour
14:37 Library imports
16:02 Define constants & parameters
18:13 OpenSeesPy - Initialise model
19:18 OpenSeesPy - Define nodes
24:46 OpenSeesPy - Plotting nodes with OpsVis
27:37 OpenSeesPy - Define elements
37:54 OpenSeesPy - Specify supports
40:23 OpenSeesPy - Define loads
42:25 OpenSeesPy - Plotting loads with OpsVis
44:33 OpenSeesPy - Analysis
45:55 Results - Deflected shape
48:49 Results - Bending moment diagram
50:15 Results - Shear force diagram
50:27 Results - Axial force diagram
53:27 Experimenting with parameters