# Matplotlib compatibility patch for Pyodide
import matplotlib
if not hasattr(matplotlib.RcParams, "_get"):
matplotlib.RcParams._get = dict.get
Frequently made mistakes#
1.1 Determine the normal force in bar \(\text{CD}\) and \(\text{AC}\)#
Horizontal support reactions#
Free body diagrams#
Missing equilibrium equations#
Change model#
Symmetry#
Angles#
Moment equilibrium sloped force#
Determine the displacement of node \(\text{C}\)#
Area calculations#
Missing Williot#
2.1 Determinate the support reaction at \(\text{D}\)#
FBD and supports#
No free body diagram#
Cut bar around force/hinge and forces in hinges#
FBD of part of structure#
Wrong simplification#
Starting with V-line#
Missing equiliubrium relations#
2.2 Determinate the bending moment in \(\text{C}\) using virtual work#
Wrong mechanism#
Mechanism incomplete#
Displaced mechanism is not allowed#
No virtual work#
2.5 Draw the bending moment diagram#
Bending moment diagram doesn’t match loads#
2.4 Draw the shear stress distribution just left of \(\text{C}\)#
Wrong formula for \(\tau\)#
2.5 Determine the displacement at \(\text{S}_2\)#
Forget-me-not does not apply#