ACCESS THE COMPLETE LIBRARY OF COURSES & TUTORIALS ➡️
7. 3 dimensions and matrix notation
Modelling Elastic Behaviour
📂 Please log in or enroll to access resources

Summary

In this lecture, we'll cover:

  • Extending the stress–strain relationships from two-dimensional to three-dimensional elements
  • Incorporating the third normal stress component and additional shear components
  • Formulating the full set of 3D elastic constitutive equations
  • Expressing stress–strain relationships in matrix (vector–matrix) notation
  • Introducing the material stiffness matrix [C][\mathbf{C}] as the inverse of [D][\mathbf{D}]

In this lecture, we extend our existing understanding of stress–strain relationships from two-dimensional elements to fully three-dimensional elements. We begin by revisiting the 2D case and then systematically introduce the third dimension. By recognising that normal strain in any direction is influenced not only by the corresponding normal stress but also by stresses in the other two directions through Poisson’s ratio, we expand the constitutive equations to include the z-direction. We then complete the formulation by adding the remaining shear strain–stress relationships, giving us a full set of six equations that describe the elastic behaviour of a 3D element.

Once the full 3D stress–strain relationships are established, we reformulate them in compact matrix notation. We express the strain vector as the product of a material matrix [D][\mathbf{D}] and the stress vector, clarifying the use of vector (curly bracket) and matrix (square bracket) notation. We then introduce the inverse relationship, defining the matrix [C][\mathbf{C}] as the inverse of [D][\mathbf{D}], allowing us to write stress as [C][\mathbf{C}] times strain. We interpret this [C][\mathbf{C}] matrix as the three-dimensional analogue of Young’s modulus in uniaxial loading, emphasising that it will play a central role in later developments, particularly in the derivation of stiffness matrices within the finite element method.

Next up:

In the next lecture, we simplify the full 3D formulation by introducing the plane stress condition — a common assumption for thin structures loaded in their own plane.

Tags

3D stress–strain relationsconstitutive equationselasticity matrixPoisson’s ratiofinite element formulation

Please log in or enroll to continue

If you've already enrolled, please log in to continue.

The Direct Stiffness Method for Truss Analysis with Python

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

After completing this course...

  • You’ll understand how to use the Direct Stiffness Method to build complete structural models that can be solved using Python.
  • You’ll have your own analysis programme to identify displacements, reactions and internal member forces for any truss.
  • You’ll understand how common models of elastic behaviour such as plane stress and plane strain apply to real-world structures.
Next Lesson
8. Plane Stress condition