Summary
In this lecture, you will cover the following:
- Our overall goal - building a finite element solver for shell structures using the Reisner–Mindlin model,
- Whether the earlier plates course is required, and what prior knowledge is helpful,
- How to get support while completing the course,
- How to study effectively, including note-taking and avoiding passive viewing,
- A overview of the course structure, from theory through to implementing and validating the shell solver.
In this lecture, we set the scene for the course and establish what you need in order to succeed. We explain that the shell formulation builds on the earlier plates material, but you do not have to have taken that course to follow along, as you will be given enough background context as you go. We also make clear that some familiarity with the finite element method, engineering mechanics, and Python programming will help, even though detailed Python knowledge is not essential.
We then outline how the course is structured. First, you will develop the theory needed to extend plate analysis to shells, including membrane behaviour, and use that foundation to understand the element stiffness matrix. Next, you will write Python code to compute the local element stiffness matrix, build the transformation matrix to move between local and global reference frames, and assemble these pieces into a complete shell solver. Later sections will validate the solver, improve its accuracy, and explore shell geometry generation for direct use in the analysis pipeline.
Next up
In the next lecture, we will begin looking at how plate elements are extended to shell elements and why membrane action is central to that extension.
Tags
Please log in or enroll to continue
If you've already enrolled, please log in to continue.
Finite Element Analysis of Plate and Shell Structures: Part 2 - Shells
Expanding from plate to shell elements - build a workflow that unlocks the behaviour of 3D shell structures
After completing this course...
- You will understand how we make the leap from Reissner-Mindlin plate elements to shell elements and what extra modelling fidelity that provides.
- You will be comfortable using a combination of GMSH and the open-source 3D modelling software, Blender, to generate custom finite element meshes.
- You will be able to use OpenSeesPy to model shell structures, as an alternative to your own custom finite element solver.
- You will have a much greater understanding of what commercial finite element packages are doing, behind the UI, allowing you to authoritatively interrogate their results.
