Finite Element Analysis

HUB / FINITE ELEMENT ANALYSIS

Direct stiffness and finite element analysis methods that leverage programming as a tool for structural analysis

Statics & Equilibrium
Bending & Shear
Virtual Work
Dynamics
Stress Analysis
Non-Linear Analysis
Stability
Design

Finite Element Analysis Courses

Courses that take you on a deep dive into the topic

Finite Element Analysis of Continuum Structures in Python

Finite Element Analysis of Continuum Structures in Python

⏰ 18 h 47 min | 81 lessons

Use the Isoparametric Finite Element Method to build an analysis tool for 2D structures in Python.

INTERMEDIATE

Finite Element Analysis of 3D Structures using Python

Finite Element Analysis of 3D Structures using Python

⏰ 13 h 18 min | 73 lessons

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

INTERMEDIATE

3D Space Frame Analysis using Python and Blender

3D Space Frame Analysis using Python and Blender

⏰ 7 h 42 min | 43 lessons

Imagine, build and analyse 3D space frames using the Direct Stiffness Method in Python

Beam and Frame Analysis using the Direct Stiffness Method in Python

Beam and Frame Analysis using the Direct Stiffness Method in Python

⏰ 9 h 35 min | 57 lessons

Build a sophisticated structural analysis software tool that models beams and frames using Python.

The Direct Stiffness Method for Truss Analysis with Python

The Direct Stiffness Method for Truss Analysis with Python

⏰ 7 h 52 min | 56 lessons

Build your own finite element truss analysis software using Python and tackle large scale structures.

Finite Element Analysis Tutorials

Tutorials to guide you through the topic at a high level while providing you with the tools to dive deeper

Building a Parametric Frame Analysis Pipeline with OpenSeesPy and OpsVis

Building a Parametric Frame Analysis Pipeline with OpenSeesPy and OpsVis

In this second tutorial in our series focusing on OpenSeesPy, we’ll build a pipeline for the elastic analysis of a 2D portal frame structure using OpenSeesPy. Along the way, we’ll parameterise our code so we can specify the bay width and number of bays at the start of our pipeline. We’ll also use another library, OpsVis, to visualise our model and results without having to write our own plotting c...more

Dr Seán CarrollDr Seán Carroll

Dr Seán Carroll

23 min read
An Introduction to OpenSees and OpenSeesPy for 2D Truss Analysis

An Introduction to OpenSees and OpenSeesPy for 2D Truss Analysis

In this tutorial, we’ll take a first look at OpenSeesPy, a Python library for performing finite element analysis based on the OpenSees framework. By the end of this tutorial, you’ll be able to perform 2D truss analysis using OpenSeesPy. I suspect you’ll also be very keen to explore OpenSeesPy further after you see how powerful it is! OpenSees is short for Open System for Earthquake Engineering Sim...more

Dr Seán CarrollDr Seán Carroll

Dr Seán Carroll

26 min read
3D Truss Calculator – Quick Start Guide

3D Truss Calculator – Quick Start Guide

Welcome to this quick start guide on how to use the 3D truss analysis toolbox. In this tutorial, we’ll work through the solution of a sample 3D space frame (pin-jointed) structure. We’ll determine reaction forces, axial forces and nodal displacements. By the end of this tutorial, you'll be comfortable using the toolbox to analyse your own structures. In the video accompanying this tutorial, we’ll ...more

Dr Seán CarrollDr Seán Carroll

Dr Seán Carroll

6 min read
Free Truss Calculator – Quick Start Guide

Free Truss Calculator – Quick Start Guide

This is a quick start guide for our free online truss calculator. Follow this short text tutorial or watch the Getting Started video to quickly orientate yourself with this handy free tool. We'll walk through the process of analysing a simple truss structure. By the end, you'll be comfortable using the truss calculator to quickly analyse your own truss structures. Students, in particular, should f...more

Dr Seán CarrollDr Seán Carroll

Dr Seán Carroll

12 min read
Finite Element Analysis and Structural Behaviour Modelling Case Study

Finite Element Analysis and Structural Behaviour Modelling Case Study

In this post we will use the Tintagel footbridge as a case study to explore structural behaviour and show how we can build up an understanding of the structure through analysis of increasingly refined finite element models models. We’ll apply this iterative approach by starting with a simple beam model and incrementally working towards a full 3D finite element model. Throughout this post we’ll mak...more

Dr Seán CarrollDr Seán Carroll

Dr Seán Carroll

34 min read
Truss Analysis using the Direct Stiffness Method

Truss Analysis using the Direct Stiffness Method

In this tutorial we examine the Direct Stiffness Method and work our way through a detailed truss analysis. By the end of this complete introduction, you should understand the basic ideas behind why the method works, how to implement it for truss analysis and you should understand the power and scalability of the technique. Once understood, the direct stiffness method opens the door to structural ...more

Dr Seán CarrollDr Seán Carroll

Dr Seán Carroll

25 min read