
In this tutorial, overview of the course's contents are introduced.
In this tutorial, basic formulations in FEA will be discussed. The main contents are:
• Equilibrium equation
• Stiffness matrix
• Traditional Procedure in FEA
PowerPoints are available to download. Please find it in the Resources.
In this tutorial, basic formulations for two-node element in FEA will be discussed. The main contents are:
• Formulations for two-node element
• Gauss Quadrature for two-node element
PowerPoints are available to download. Please find it in the Resources.
In this tutorial, key formulations for Beam element in FEA will be discussed. The main contents are:
• Displacements, Strains and Stresses
• Stiffness Matrices
• Beam cross section properties
• Gauss Quadrature
PowerPoints and lecture notes are available to download. Please find it in the Resources.
In this tutorial, we will go to write first FEM codes for a simple cantilever beam.
PowerPoints and MATLAB codes are available to download. Please find it in the Resources.
This is second part of tutorial 5, the first example for 3D beam. Resources are available for download in the previous part.
In this tutorial, formulations to deal with complex 3D beam structures in FEA will be given.
PowerPoints are available to download. Please find it in the Resources.
In this tutorial, we will go to analyse an L-frame by using ANSYS. Commands in Ansys input file will be explained in details.
Files are available to download. Please find it in the Resources.
In this tutorial, we will write FEM codes in MATLAB for analysing an L-frame.
Files are available to download. Please find it in the Resources.
In this tutorial, the FEM codes in MATLAB that can be used for all later projects will be given and discussed in details.
Files are available to download. Please find it in the Resources. You can use the codes in this tutorial for beam structures that you may want to analyse in practice.
In this tutorial, we will go to analyse a 2D roof structure in ANSYS.
Files are available to download. Please find it in the Resources in Lecture 10.
In this tutorial, we will go to analyse a 2D roof structure in MATLAB.
Files are available to download. Please find it in the Resources in Lecture 10.
In this tutorial, we will go to analyse a 3D roof structure in ANSYS.
Files are available to download. Please find it in the Resources in Lecture 12 or 14.
In this tutorial, we will go to analyse a 3D roof structure in MATLAB.
Files are available to download. Please find it in the Resources in Lecture 12 or 14.
In this tutorial, we will go to extract results from ANSYS, make comparison with our FEM code results.
Files are available to download. Please find it in the Resources in Lecture 12 or 14.
In this tutorial, we will go to analyse a 60 m high building in ANSYS. In this first part, we will try to import geometry into ANSYS and mesh the model.
Files are available to download. Please find it in the Resources Section in Lecture 15 or 18.
In this tutorial, we will go to analyse a 60 m high building in MATLAB.
Files are available to download. Please find it in the Resources Section in Lecture 15 or 18.
In this tutorial, we will go to analyse a 60 m high building in ANSYS. In this second parts, we will:
Try to apply boundary and loading conditions for the building.
Run the analysis
Extract results from ANSYS
Files are available to download. Please find it in the Resources Section in Lecture 15 or 18.
In this tutorial, we will go to analyse a 60 m high building in ANSYS. In this tutorial, we will make comparisons between our FEM code results and ANSYS.
Files are available to download. Please find it in the Resources Section in Lecture 15 or 18.
In this tutorial, we will go to analyse a 30 m high offshore jacket platform using ANSYS.
Files are available to download. Please find it in the Resources sections in Lecture 19 or 21.
In this tutorial, we will go to analyse a 30 m high offshore jacket platform in MATLAB.
Files are available to download. Please find it in the Resources sections in Lecture 19 or 21.
In this tutorial, we will make comparisons between our FEM code results and ANSYS.
Files are available to download. Please find it in the Resources sections in Lecture 19 or 21.
In this tutorial, we will go to analyse 2D Auxetic Lattice structure using ANSYS. A negative Poisson ratio behaviour will be observed.
Files are available to download. Please find it in the Resources section in Lecture 22 or 24.
In this tutorial, we will go to analyse 2D Auxetic Lattice structure in MATLAB. A negative Poisson ratio behaviour will be observed.
Files are available to download. Please find it in the Resources.
In this tutorial, we will make comparisons between our FEM code results and ANSYS. A negative Poisson ratio behaviour will be observed. The Poisson's ratio for this Lattice structure will be estimated.
Files are available to download. Please find it in the Resources section in Lecture 22 or 24.
In this tutorial, a problem of 3D Lattice structure will be described. You can consider this project as an assignment or practical exercise. The IGES file for geometry of the structure is provided. Please go to the Recourses to download the geometry and PowerPoint.
Since I do not want to put this project as real assignment, I will leave this project up to your interest. If you can finish the problem, I will be very happy to check and discuss.
In this Section, we will try to learn how to calculate stress and strain for beam structure. As a start, in this tutorial, I will show you how to extract stress and strain for beam structure in ANSYS.
PowerPoint and ANSYS input file are available to download in the Resources section.
In this tutorial, I will show you how to extract stress and strain for beam structure in MATLAB.
PowerPoint and MATLAB codes are available to download in the Resources sections in Lecture 26 and 30.
In this tutorial, I will show you how to compare stress results between our FEM codes and ANSYS.
PowerPoint and MATLAB codes are available to download in the Resources sections in Lecture 26 and 30.
In this tutorial, we will calculate stress, strain for more complex beam structure. The 2D roof structure is chosen to reinvestigate.
You can apply this tutorial for any complex 3D beam structure.
PowerPoint and ANSYS input file are available to download in the Resources sections in Lecture 26 and 30.
In this tutorial, we will calculate stress, strain for more complex beam structure. The 2D roof structure is chosen to reinvestigate.
You can apply this tutorial for any complex 3D beam structure.
PowerPoint and MATLAB codes are available to download in the Resources section.
In this tutorial, we will calculate stress, strain for more complex beam structure. The 2D roof structure is chosen to reinvestigate.
You can apply this tutorial for any complex 3D beam structure.
PowerPoint and MATLAB codes are available to download in the Resources section in Lecture 31: Calculate stress, strain on 2D roof structure in MATLAB (Part I)
In this course you will learn:
Key formulations for 2D, 3D beam elements in Finite Element Analysis (FEA)
Two-node beam element and its formulations
How to deal with complex 3D beam structures
How to write FEM codes in MATLAB to analyse complex 3D beam structures
How to write input files and run FEA in ANSYS
How to calculate stress, strain in complex beam structures
How to attract ANSYS results and make comparison between the results from your own FEM codes and ANSYS
During the course, you will conduct FEA for various beam structures in the following projects:
Single cantilever beam.
An L-frame.
2D roof structure.
3D roof structure.
Frames of a 60 m high building.
An offshore structure/ jacket platform.
A 2D lattice structure with negative Poisson's ratio.
A 3D lattice structure with negative Poisson's ratio (homework).
Stress and strain calculations
MATLAB codes for all projects are available for download and practice.
ANSYS input files for all projects are available for download and practice.
Lecture notes (PowerPoints) for all tutorials are are available for download.
Additional supports will always available up on request.
Coupon is available up on request.
About me: I am currently a Postdoctoral Researcher in the department of Naval Architecture, Ocean and Marine Engineering of the University of Strathclyde. I received a Ph.D. in Naval Architecture and Marine Engineering. My research interests focus on Finite Element Analysis (FEA), Fluid-Structure Interaction (FSI), Fracture Mechanics, Peridynamics, Fatigue, Corrosion, Machine Learning.