24.0 Basic modelling - rectilinear structures

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

3D Space Frame Analysis using Python and Blender

Buy nowLearn more

Welcome and Preliminaries

  • 1 .0 Introduction and course overview1
  • 2.0 Course prerequisites1
  • Support and Lecture Q&A (Please read!)
  • 3.0 Installing Nbextensions (optional)3

Expanding from 2 to 3 Dimensions

  • 4.0 Section overview1
  • 5.0 Review of transformations in 2D1
  • 6.0 Expanding to a 3D transformation matrix1
  • 7.0 The 6x6 element stiffness matrix1

Coding the Third Dimension

  • 8.0 Section overview1
  • 9.0 Visualising our 3D structure2
  • 10.0 Adding node number annotations1
  • 11.0 3D orientations and lengths1
  • 12.0 Building the 3D structure stiffness matrix1
  • 13.0 Solving for displacements, reactions and axial forces1
  • 14.0 Visualising axial forces & deflections1
  • 15.0 Detailed text output1
  • Jupyter Notebook - (lectures 9-15)

Improving the User Experience

  • 16.0 Section overview1
  • 17.0 Adding a colormap for axial forces1
  • 18.0 Adding UI widgets for plot adjustments1
  • Jupyter Notebook - (lectures 17 &18)

Building 3D Structures in Blender

  • 19.0 Section overview1
  • 20.0 How can Blender help us?1
  • 21.0 Downloading & installing Blender1
  • 22.0 Blender overview & interface basics1
  • 23.0 Object versus edit mode1
  • 24.0 Basic modelling - rectilinear structures1
  • 25.0 Basic modelling - organic/curved structures1
  • Blender File - (lecture 25)
  • Mid-course check-in

Jupyter/Blender Data Transfer

  • 26.0 Section overview1
  • 27.0 Exporting model data from Blender1
  • 28.0 Importing model data into our Jupyter Notebook1
  • 29.0 Exporting deflections from our Jupyter Notebook1
  • 30.0 Visualising model deflections in Blender1
  • Blender File - (lectures 27 & 30)
  • Jupyter Notebook - (lectures 28-29)

Case Study Structures

  • 31.0 Section overview1
  • 32.0 Transmission tower - Modelling1
  • Blender File - (lecture 32)
  • 33.0 Transmission tower - analysis1
  • Jupyter Notebook - (lecture 33)
  • 34.0 Geodesic dome - modelling and better data export1
  • Blender File - (lecture 34)
  • 35.0 Geodesic dome - analysis3
  • Jupyter Notebook - (lecture 35)
  • 36.0 Gherkin-esk tower1
  • Jupyter Notebook - (lecture 36)
  • Blender File - (lecture 36)
  • 37.0 Space frame structure5
  • Jupyter Notebook - (lecture 37)
  • Blender File - (lecture 37)
  • 38.0 Course wrap up & Certificate of Completion3

Course Updates

  • Jupyter Notebooks - (Lecture 39)
  • 39.0 Including self-weight in the analysis1
  • 40.0 Blender data-viz - Structure setup & force data1
  • Jupyter Notebook - (Lecture 40)
  • 41.0 Blender data-viz - Blocking out the code1
  • 42.0 Blender data-viz - The transformation matrix3
  • 43.0 Blender data-viz - Generating materials from force data1
  • Blender File - (lectures 40-43)