3D Space Frame Analysis using Python and Blender
by
Dr Seán Carroll
Login
Buy for $49
19.0 Section overview
3D Space Frame Analysis using Python and Blender
/
Building 3D Structures in Blender
3D Space Frame Analysis using Python and Blender
Develop tools to model and analyse complex 3D space frame structures using Python
Buy for $49
Learn more
Already enrolled?
Sign in to continue learning.
Table of contents
3D Space Frame Analysis using Python and Blender
by
Dr Seán Carroll
ui-24px-outline-1_lock
Welcome and Preliminaries
Welcome and Preliminaries
Draft
1 .0 Introduction and course overview
Draft
1 .0 Introduction and course overview
Draft
2.0 Course prerequisites
Draft
2.0 Course prerequisites
Draft
3.0 Installing Nbextensions (optional)
Draft
3.0 Installing Nbextensions (optional)
ui-24px-outline-1_lock
Expanding from 2 to 3 Dimensions
Expanding from 2 to 3 Dimensions
Draft
4.0 Section overview
Draft
4.0 Section overview
Draft
5.0 Review of transformations in 2D
Draft
5.0 Review of transformations in 2D
Draft
6.0 Expanding to a 3D transformation matrix
Draft
6.0 Expanding to a 3D transformation matrix
Draft
7.0 The 6x6 element stiffness matrix
Draft
7.0 The 6x6 element stiffness matrix
ui-24px-outline-1_lock
Coding the Third Dimension
Coding the Third Dimension
Draft
8.0 Section overview
Draft
8.0 Section overview
Draft
9.0 Visualising our 3D structure
Draft
9.0 Visualising our 3D structure
Draft
10.0 Adding node number annotations
Draft
10.0 Adding node number annotations
Draft
11.0 3D orientations and lengths
Draft
11.0 3D orientations and lengths
Draft
12.0 Building the 3D structure stiffness matrix
Draft
12.0 Building the 3D structure stiffness matrix
Draft
13.0 Solving for displacements, reactions and axial forces
Draft
13.0 Solving for displacements, reactions and axial forces
Draft
14.0 Visualising axial forces & deflections
Draft
14.0 Visualising axial forces & deflections
Draft
15.0 Detailed text output
Draft
15.0 Detailed text output
Draft
Jupyter Notebook - (lectures 9-15)
Draft
Jupyter Notebook - (lectures 9-15)
ui-24px-outline-1_lock
Improving the User Experience
Improving the User Experience
Draft
16.0 Section overview
Draft
16.0 Section overview
Draft
17.0 Adding a colormap for axial forces
Draft
17.0 Adding a colormap for axial forces
Draft
18.0 Adding UI widgets for plot adjustments
Draft
18.0 Adding UI widgets for plot adjustments
Draft
Jupyter Notebook - (lectures 17 &18)
Draft
Jupyter Notebook - (lectures 17 &18)
ui-24px-outline-1_lock
Building 3D Structures in Blender
Building 3D Structures in Blender
Draft
19.0 Section overview
Draft
19.0 Section overview
Draft
20.0 How can Blender help us?
Draft
20.0 How can Blender help us?
Draft
21.0 Downloading & installing Blender
Draft
21.0 Downloading & installing Blender
Draft
22.0 Blender overview & interface basics
Draft
22.0 Blender overview & interface basics
Draft
23.0 Object versus edit mode
Draft
23.0 Object versus edit mode
Draft
24.0 Basic modelling - rectilinear structures
Draft
24.0 Basic modelling - rectilinear structures
Draft
25.0 Basic modelling - organic/curved structures
Draft
25.0 Basic modelling - organic/curved structures
Draft
Blender File - (lecture 25)
Draft
Blender File - (lecture 25)
ui-24px-outline-1_lock
Jupyter/Blender Data Transfer
Jupyter/Blender Data Transfer
Draft
26.0 Section overview
Draft
26.0 Section overview
Draft
27.0 Exporting model data from Blender
Draft
27.0 Exporting model data from Blender
Draft
28.0 Importing model data into our Jupyter Notebook
Draft
28.0 Importing model data into our Jupyter Notebook
Draft
29.0 Exporting deflections from our Jupyter Notebook
Draft
29.0 Exporting deflections from our Jupyter Notebook
Draft
30.0 Visualising model deflections in Blender
Draft
30.0 Visualising model deflections in Blender
Draft
Blender File - (lectures 27 & 30)
Draft
Blender File - (lectures 27 & 30)
Draft
Jupyter Notebook - (lectures 28-29)
Draft
Jupyter Notebook - (lectures 28-29)
ui-24px-outline-1_lock
Case Study Structures
Case Study Structures
Draft
31.0 Section overview
Draft
31.0 Section overview
Draft
32.0 Transmission tower - Modelling
Draft
32.0 Transmission tower - Modelling
Draft
Blender File - (lecture 32)
Draft
Blender File - (lecture 32)
Draft
33.0 Transmission tower - analysis
Draft
33.0 Transmission tower - analysis
Draft
Jupyter Notebook - (lecture 33)
Draft
Jupyter Notebook - (lecture 33)
Draft
34.0 Geodesic dome - modelling and better data export
Draft
34.0 Geodesic dome - modelling and better data export
Draft
Blender File - (lecture 34)
Draft
Blender File - (lecture 34)
Draft
35.0 Geodesic dome - analysis
Draft
35.0 Geodesic dome - analysis
Draft
Jupyter Notebook - (lecture 35)
Draft
Jupyter Notebook - (lecture 35)
Draft
36.0 Gherkin-esk tower
Draft
36.0 Gherkin-esk tower
Draft
Jupyter Notebook - (lecture 36)
Draft
Jupyter Notebook - (lecture 36)
Draft
Blender File - (lecture 36)
Draft
Blender File - (lecture 36)
Draft
37.0 Space frame structure
Draft
37.0 Space frame structure
Draft
Jupyter Notebook - (lecture 37)
Draft
Jupyter Notebook - (lecture 37)
Draft
Blend File - (lecture 37)
Draft
Blend File - (lecture 37)
Draft
38.0 Course wrap up
Draft
38.0 Course wrap up
ui-24px-outline-1_lock
Course Updates
Course Updates
Draft
Jupyter Notebooks (zip)
Draft
Jupyter Notebooks (zip)
Draft
39. Including self-weight in the analysis
Draft
39. Including self-weight in the analysis
Welcome!
Enter your info below to login.
Your email
Your password
Login
Forgot your password?