[Physics] How to calculate the max load a metal bar can hold

continuum-mechanicsmaterial-sciencestaticsweight

How would one calculate the amount of weight a steel bar could hold before breaking?

enter image description here

Apologies for the terrible diagram. So if I had a steel bar of the length 18in, and the cross-section with a diameter of 1 inch, how much weight could it take before breaking? (By break, I mean assume one end was stuck to the ground and the other balancing a large weight on the top, "breaking" means bending or snapping in such a way the weight falls.)

Best Answer

There are two possible modes of failure here.

  1. Compressive yield, which occurs when the stress in the rod exceeds the yield limit. The average stress in the rod would be $$\left. \sigma = \frac{F}{A} \;\right\} F \leq \sigma_{\rm yield\,} A$$ Where $F$ is the axial load applied, and $A=\frac{\pi}{4} d^2$ is the cross-sectional area.

    The yield limit of the bar is a material property that you have to look up.

  2. Buckling failure, where the rod bows due to the axial load. The typically happens at a lower force level than compressive yield. $$ F \leq \frac{\pi^2 E I}{(K \ell)^2} $$ Where $E$ is the modulus of elasticity, $I = \frac{\pi}{64}d^4$ is the area moment of the section, $\ell$ is the free length of the rod, and $K$ is a constant that depends on the end-supports. See wikipedia.