The Direct Stiffness Method for Truss Analysis with Python
Buy now
Learn more
Introduction
1. Introduction and course overview
2. Our approach to Python in this course
3. Getting started with Jupyter Noteb...
Support and Lecture Q&A (Please read!)
Modelling Elastic Behaviour
4. Section overview
5. Stress and strain in 2D
6. Strain and displacement in 2D
7. 3-dimensions and matrix notation
8. Plane Stress condition
9. Plane Strain condition
10. Material matrix summary
Finite Element Equations & Stiffness Matrices
11. Section overview
12. Finite Element equations and the ...
13. The Principle of Minimum Potentia...
14. The Finite Element equations
15. Stiffness matrix for bar element
16. Finite Element equation review
17. Transformation from local to glob...
Direct Stiffness Method: Step-by-Step
18. Section overview
Section 4 - Direct Stiffness Method S...
19. Analysis procedure overview
20. Calculating element stiffness mat...
21. Building the primary stiffness ma...
22. Reducing to the structure stiffne...
23. Solving for unknown displacements
24. Solving for unknown reactions
25. Finding element forces
Direct Stiffness Method in Python
26. Section overview
Jupyter notebooks.zip
27. Element stiffness matrices
28. Whole structure stiffness matrix
29. Reactions, element forces and nod...
30. Visualising our output
31. Refactor - Tidying up with functions
Mid-course check-in
Direct Stiffness Method on Larger Structures
32. Section overview
Question Jupyter notebook
Section 6 - Direct Stiffness Method o...
33. Calculating element stiffness mat...
34. Building the primary stiffness ma...
35. Reducing to structure stiffness m...
36. Solving for unknown displacements
37. Solving for unknown reactions
38. Finding element forces
Optimising for Larger Structures in Python
39. Section overview
Jupyter notebook
40. Building the primary stiffness ma...
41. Extracting the structure stiffnes...
42. Displacements and reactions
43. Calculating member forces
44. Visualising our output
Building a Generalised Truss Solver in Python
45. Section overview
Jupyter notebook
46. Establishing input data
47. Calculating member orientation an...
48. Primary and Structure Stiffness m...
49. Displacements, reactions and memb...
50. Automating the output visualisation
51. Automating the text summary
Taking your Solver for a Test Drive
52. Section overview
Jupyter notebooks
53. Test Question #1
54. Test Question #2
55. Test Question #3
56. Course wrap up and Certificate of...
Products
Course
Section
Lesson
56. Course wrap up and Certificate of Completion
56. Course wrap up and Certificate of Completion
The Direct Stiffness Method for Truss Analysis with Python
Buy now
Learn more
Introduction
1. Introduction and course overview
2. Our approach to Python in this course
3. Getting started with Jupyter Noteb...
Support and Lecture Q&A (Please read!)
Modelling Elastic Behaviour
4. Section overview
5. Stress and strain in 2D
6. Strain and displacement in 2D
7. 3-dimensions and matrix notation
8. Plane Stress condition
9. Plane Strain condition
10. Material matrix summary
Finite Element Equations & Stiffness Matrices
11. Section overview
12. Finite Element equations and the ...
13. The Principle of Minimum Potentia...
14. The Finite Element equations
15. Stiffness matrix for bar element
16. Finite Element equation review
17. Transformation from local to glob...
Direct Stiffness Method: Step-by-Step
18. Section overview
Section 4 - Direct Stiffness Method S...
19. Analysis procedure overview
20. Calculating element stiffness mat...
21. Building the primary stiffness ma...
22. Reducing to the structure stiffne...
23. Solving for unknown displacements
24. Solving for unknown reactions
25. Finding element forces
Direct Stiffness Method in Python
26. Section overview
Jupyter notebooks.zip
27. Element stiffness matrices
28. Whole structure stiffness matrix
29. Reactions, element forces and nod...
30. Visualising our output
31. Refactor - Tidying up with functions
Mid-course check-in
Direct Stiffness Method on Larger Structures
32. Section overview
Question Jupyter notebook
Section 6 - Direct Stiffness Method o...
33. Calculating element stiffness mat...
34. Building the primary stiffness ma...
35. Reducing to structure stiffness m...
36. Solving for unknown displacements
37. Solving for unknown reactions
38. Finding element forces
Optimising for Larger Structures in Python
39. Section overview
Jupyter notebook
40. Building the primary stiffness ma...
41. Extracting the structure stiffnes...
42. Displacements and reactions
43. Calculating member forces
44. Visualising our output
Building a Generalised Truss Solver in Python
45. Section overview
Jupyter notebook
46. Establishing input data
47. Calculating member orientation an...
48. Primary and Structure Stiffness m...
49. Displacements, reactions and memb...
50. Automating the output visualisation
51. Automating the text summary
Taking your Solver for a Test Drive
52. Section overview
Jupyter notebooks
53. Test Question #1
54. Test Question #2
55. Test Question #3
56. Course wrap up and Certificate of...
Lesson unavailable
Please
login to your account
or
buy the course
.