Calculate bending stress for simply supported beams under point or uniform load. Choose from rectangular, circular, or custom cross‑sections. Check against allowable material stress and safety factor.
In structural engineering, lateral strength often refers to a beam's ability to resist bending (flexure) caused by transverse loads. For a simply supported beam with a central point load, the maximum bending moment occurs at the centre, and the resulting flexural stress is calculated using the engineer's bending formula.
Mmax = F · L / 4
S = b · h² / 6
σ = M / S
where F = point load (N), L = span (m), b = width (m), h = height (m).
The calculated stress σ is compared to the material's allowable stress to ensure safety. This tool uses the elastic flexure formula for rectangular sections.
The bending theory dates back to Galileo, but the modern formula σ = My/I was developed by Navier, Saint-Venant, and others in the 19th century. Today, it's fundamental in civil and mechanical engineering for designing beams, girders, and other structural elements. Understanding lateral strength helps prevent failures in buildings, bridges, and machinery.
A timber beam (Douglas fir) with span 4 m carries a central point load of 5 kN from a column above. Section is 200 mm wide × 300 mm deep. Using the calculator: M = 5000×4/4 = 5000 N·m, S = 0.2×0.3²/6 = 0.003 m³, stress = 5000/0.003 ≈ 1.67 MPa. Allowable stress for Douglas fir is about 8 MPa, so the beam is safe. The graph shows the loading arrangement.
Core calculation:
function calculateBeam(F, L, b, h) {
const M = F * L / 4; // N·m
const S = b * Math.pow(h, 2) / 6; // m³
const stress = M / S; // Pa
// approximate self‑weight (concrete density 2400 kg/m³)
const volume = b * h * L; // m³
const weight = volume * 2400 * 9.81; // N
return { M, S, stress, weight };
}