In this project we’re going to build a Shear Force and Bending Moment Diagram calculator using Python in the Jupyter Notebook development environment. Generating the shear force and bending moment diagram for a simple beam with anything other than basic loading can be a tedious and time-consuming process. Once you finish this project, you’ll have a calculator that can produce shear force and bending moment diagrams at the push of a button.
Shear force and bending moment diagrams tell us about the underlying state of stress in the structure. Determining shear and moment diagrams is an essential skill for any engineer. Unfortunately it’s probably the one structural analysis skill most students struggle with most. So in this post we’ll give you a thorough introduction to shear forces, bending moments and how to draw shear and moment diagrams. By the end of this post you’ll know a lot more about shear forces and moment moments then when you started.
All structures typically experience some form of lateral loading during their design life. Typical sources of lateral loading include forces due to wind blowing against the structure, hydrostatic forces due to groundwater (acting against basement walls for example) or inertia forces due to ground motion (earthquakes). In this, the first of a two-part series on structural stability, we will introduce common lateral stability schemes before diving into some numerical examples in this and the next post.