Problem statement and target quantities

For a simply supported beam and companion plane-stress state, compute reactions, peak bending response, and serviceability checks before interpreting principal stresses.

Knowns: span/load/material/section inputs. Unknowns: reactions, M_{max}, σ_{max}, δ_{max}, and utilization margins.

Assumptions and unit discipline

  • Default beam rows assume simply supported boundary conditions with uniform load.
  • Euler-Bernoulli small-deflection relation is used for deflection estimates.
  • Linear-elastic material response and constant section properties are assumed.
  • Use consistent units: m, N, Pa, and m4 within the same worksheet.

Derivation checkpoints

R_A = R_B = wL/2
M_max = wL^2/8
sigma_max = M_max*c/I
delta_max = 5*w*L^4/(384*E*I)

These follow from static equilibrium and Euler-Bernoulli beam theory. The worksheet should verify equilibrium and serviceability before using stress outputs for design decisions.

1. Build your beam baseline

Start by writing down the physical model before any equation edits: support type, span, loading pattern, and section properties. Then enter L, w, E, I, and c so every downstream quantity is traceable to those assumptions. This gives you a clean first-pass baseline for reactions and maximum moment.

2. Translate moment into stress and deflection

Use M_max to compute fiber stress (sigma_max) and serviceability response (delta_max) in the same sheet. This is where students and junior engineers usually see the first real tradeoff: increasing stiffness reduces deflection but may increase weight or cost. Keep that tradeoff explicit by watching both rows together.

3. Add Mohr-circle interpretation

When a local stress state is available from measurement or simulation, compute sigma_1, sigma_2, and tau_max to interpret failure direction and severity, not just magnitude. Keeping this in the same worksheet prevents unit/sign mismatches between beam-level and point-level checks.

4. Keep one sheet per load case

Create one sheet for each governing load case and keep comments that explain what changed (for example, wind uplift, live load peak, or construction stage). Reviewers can then audit assumptions directly from the worksheet without reconstructing your thought process from memory.

5. State structural validity limits explicitly

Document that the default beam rows assume simply supported uniform loading with linear-elastic, small-deflection behavior and consistent units. If your case violates those assumptions, branch to a separate sheet with updated equations before trusting results. This single habit prevents the most common early-career error: applying a correct formula to the wrong physical model.

Variable glossary and units

SymbolMeaningTypical unit
LBeam span length between supports.m
wUniformly distributed load intensity.N/m
EYoung's modulus (material stiffness).Pa
ISecond moment of area about bending axis.m^4
cDistance from neutral axis to extreme fiber.m

How to interpret the results

  • If eq_force_error is not near zero, stop and fix load/support equations first.
  • If utilization_deflection > 1, serviceability fails before checking stress code limits.
  • Use sigma_1, sigma_2, and tau_max to compare against material allowables in the same stress state.

Common mistakes and how to avoid them

  • Mixing mm and m in the same sheet, which can shift stress/deflection by orders of magnitude.
  • Applying uniform-load equations to point-load cases instead of using the point-load variant rows.
  • Treating this worksheet as a design-code check; use it for first-pass engineering, then verify with governing code combinations.

Worked example (interpreted)

Step 1: With L=6 m and w=4500 N/m, reactions are R_A=R_B=13,500 N; the force-balance check row eq_force_error is zero.

Step 2: Maximum moment is 20,250 N*m, producing sigma_max=506 MPa with the current section assumptions.

Step 3: Deflection computes to 0.1187 m versus L/360=0.0167 m, so utilization is 7.12.

Interpretation: this starter geometry is intentionally overstressed for teaching. The worksheet should be used to iterate section stiffness and loading until utilization is below 1.0.

When this model is invalid

ConditionWhy invalidUse instead
Deep beams or shear-dominated responseEuler-Bernoulli neglects shear deformation.Timoshenko beam formulation or FEA with shear terms.
Large deflection / geometric nonlinearitySmall-deflection assumptions break as rotations grow.Geometrically nonlinear beam analysis.
Point loads dominateUniform-load rows underpredict local effects.Use the point-load variant rows (P, M_max_point, delta_max_point) and superposition as needed.

How to validate your worksheet

  • eq_force_error should remain near zero; non-zero means load/support mismatch.
  • delta_margin should be positive for acceptable serviceability.
  • invalidity_proxy = utilization_deflection - 1 should be less than or equal to zero for a pass case.

Domain-specific variants in this template

The sheet includes a point-load branch (P) so you can compare uniform-load and midspan-point-load cases side-by-side without deleting baseline rows.

Practice problems (with answer outlines)

Practice 1: Reaction consistency

For L=5 m and w=6 kN/m, compute R_A and R_B.

Outline: Total load is wL; symmetry gives each reaction as half.

Practice 2: Deflection utilization

Given δ_{max}=14 mm and allowable L/360=11 mm, determine utilization and pass/fail.

Outline: Compute δ_{max}/δ_{allow}; values above 1 indicate serviceability failure.

Practice 3: Point-load variant

Derive the midspan moment for a centered point load P and compare to UDL case.

Outline: Use M_{max}=PL/4 and contrast with wL^2/8 at equal total load.

References and standards

  • R.C. Hibbeler, Structural Analysis (textbook baseline). Edition reference.
  • AISC 360 / Steel Construction Manual (design-code context for stress/serviceability checks). AISC resources.
  • Roark's Formulas for Stress and Strain (practical closed-form beam cases). Reference page.