Toggle tension vs compression, resize the section, and add bolt holes to see how net area changes the stress.
Axial stress σ = P/A is uniform across the section — every fiber carries the same load. In tension, the critical area is the net area (gross area minus bolt holes). In compression, the gross section is used — holes don't reduce compression capacity since the bolt fills the hole. Toggle tension/compression and add holes to see how each affects the design stress.
A member in pure tension is straightforward — stress is uniform across the section: σ = P / A. The limit is yielding (gross section) or fracture (net section through bolt holes). Tension members are efficient because every fiber of material works at the same stress. This is why cables, hangers, and brace rods are pure tension elements.
Compression is fundamentally different because of buckling. A short, stocky column fails by material yielding — just like tension, but pushing instead of pulling. A long, slender column buckles sideways before the material yields. The Euler buckling load Pcr = π²EI / L² depends on stiffness (EI) and length (L), not on material strength. This is why column design requires checking both yielding AND stability.