Mechanical Engineering Calculator

Simply Supported Beam Calculator

Calculate reactions, shear force, bending moment, deflection and bending stress for a simply supported beam with a central point load — all in one place.

Beam Configuration

Simply supported beam with a central point load — complete static and deflection analysis

P = 5000 NDeflected shapeL = 2000 mmPinnedRoller

Input Parameters

Enter values using the SI-derived N-mm unit system.

N

Central point load applied to the beam.

mm

Distance between the two supports.

MPa

Young's modulus of the beam material.

mm⁴

Area moment of inertia about the bending axis.

mm

Optional – required only for bending stress.

mm

User-defined maximum allowable deflection.

MPa

User-defined maximum allowable bending stress.

Engineering Tip

Always check both strength (moment & stress) and serviceability (deflection). A beam that is strong enough may still deflect excessively under service loads.

Maximum Deflection

2.778mm

Deflection / Span = 1 / 720

Reactions

2,500.0 N

Max Shear

2,500.0 N

Max Moment

2,500,000 N·mm

Max Stress

83.333 MPa

PASS — Deflection is within the allowable limit

Calculated deflection is 2.778 mm vs limit of 5 mm.

PASS — Stress is within the allowable limit

Calculated stress is 83.333 MPa vs limit of 150 MPa.

Governing Formulas

RA = RB = P / 2
Vmax = P / 2
Mmax = P L / 4
δmax = P L³ / (48 E I)
σmax = M c / I

Calculation Assumptions

  • Simply supported beam
  • Central point load only
  • Linear elastic material
  • Small deflection theory
  • Constant cross-section
  • Negligible self-weight (or included in P)

Engineering Code

Reuse the complete analysis in your own engineering workflow.

Python
def simply_supported_beam(P, L, E, I, c=None):
    """
    Complete analysis of a simply supported beam
    with a central point load.

    P: Load (N)
    L: Beam length (mm)
    E: Elastic modulus (MPa)
    I: Area moment of inertia (mm⁴)
    c: Distance to extreme fiber (mm) – optional

    Returns dict with reaction, shear, moment, deflection, stress
    """

    if P <= 0 or L <= 0 or E <= 0 or I <= 0:
        raise ValueError("P, L, E, I must be greater than zero.")

    reaction = P / 2
    shear = P / 2
    moment = (P * L) / 4
    deflection = (P * L**3) / (48 * E * I)
    stress = (moment * c) / I if c and c > 0 else None

    return {
        "reaction_N": reaction,
        "shear_N": shear,
        "moment_Nmm": moment,
        "deflection_mm": deflection,
        "stress_MPa": stress
    }


# Example
P = 5000
L = 2000
E = 200000
I = 1500000
c = 50

results = simply_supported_beam(P, L, E, I, c)
for k, v in results.items():
    print(f"{k}: {v}")
MATLAB
function results = simply_supported_beam(P, L, E, I, c)
    % Complete analysis of a simply supported beam
    % with a central point load.
    %
    % P = Load (N)
    % L = Beam length (mm)
    % E = Elastic modulus (MPa)
    % I = Area moment of inertia (mm^4)
    % c = Distance to extreme fiber (mm) – optional

    if P <= 0 || L <= 0 || E <= 0 || I <= 0
        error('P, L, E, I must be greater than zero.');
    end

    results.reaction = P / 2;
    results.shear = P / 2;
    results.moment = (P * L) / 4;
    results.deflection = (P * L^3) / (48 * E * I);
    if nargin >= 5 && c > 0
        results.stress = (results.moment * c) / I;
    else
        results.stress = NaN;
    end
end

% Example
P = 5000;
L = 2000;
E = 200000;
I = 1500000;
c = 50;

r = simply_supported_beam(P, L, E, I, c);
disp(r);
Excel Formulas
Reactions: =P/2
Shear: =P/2
Moment: =(P*L)/4
Deflection: =(P*L^3)/(48*E*I)
Stress: =(M*c)/I

Example Calculation

Beam with P = 5,000 N, L = 2,000 mm, E = 200,000 MPa, I = 1,500,000 mm⁴, c = 50 mm:

RA = RB = 2,500 N
Vmax = 2,500 N
Mmax = 2,500,000 N·mm
δmax = 1.389 mm
σmax = 83.333 MPa

Technical Explanation: Simply Supported Beam Analysis

A simply supported beam is supported by a pin (or hinge) at one end and a roller at the other. This configuration allows rotation at both ends and horizontal movement at the roller end, making it one of the most common and statically determinate beam types used in structural engineering.

When a concentrated point load acts at the center of the span, the internal forces and deformation can be calculated with closed-form equations derived from static equilibrium and Euler-Bernoulli beam theory.

How to Use This Calculator

  1. Point Load (P): Enter the concentrated load at mid-span in Newtons (N).
  2. Beam Length (L): Enter the span between supports in millimeters (mm).
  3. Elastic Modulus (E): Material stiffness in MPa (e.g. 200,000 for structural steel).
  4. Moment of Inertia (I): Area moment of inertia in mm⁴.
  5. Distance to Extreme Fiber (c) – Optional: Required only if you want bending stress (mm).

Key Formulas Used

  • Support reactions: RA = RB = P / 2
  • Maximum shear force: Vmax = P / 2
  • Maximum bending moment: Mmax = P L / 4
  • Maximum deflection: δmax = P L³ / (48 E I)
  • Maximum bending stress: σmax = M c / I

When to use this calculator

Use this tool for preliminary sizing, educational purposes, or quick verification of a simply supported beam under a single central point load. For multiple loads, distributed loads, or different support conditions, more advanced analysis methods are required.

Real-World Engineering Cases

The Hyatt Regency Walkway Collapse (1981)

A mid-construction change doubled the load on the connections supporting the walkways. The altered load path and resulting moments and shears were never fully re-analyzed, leading to progressive collapse and 114 fatalities.

Engineering Lesson

Any modification to supports, connections or load paths requires a complete re-evaluation of reactions, shear, moment and deflection. A ‘minor’ detail change can invalidate the entire structural model.

Serviceability Failures in Long-Span Floor Beams

Several office buildings experienced excessive floor vibrations and visible sagging under normal occupancy. Strength checks (stress and moment) had passed, but deflection and natural frequency limits had been ignored during design.

Engineering Lesson

A complete beam check must include both strength (shear, moment, stress) and serviceability (deflection, vibration). Passing one does not guarantee the other.

Frequently Asked Questions

What does this calculator compute?

It computes support reactions, maximum shear force, maximum bending moment, maximum deflection and (optionally) maximum bending stress for a simply supported beam with a central point load.

What are the governing formulas?

R = P/2, V_max = P/2, M_max = PL/4, δ_max = PL³/(48EI), σ_max = Mc/I.

What units should I use?

N for load, mm for length and c, MPa for elastic modulus, mm⁴ for moment of inertia. Results are given in N, N·mm, mm and MPa.

Can I use this for distributed loads or off-center point loads?

No. This calculator is limited to a single concentrated load acting exactly at mid-span. Other load cases require different equations.

Why are both strength and deflection results shown?

A beam can be strong enough (stress and moment within limits) yet still deflect excessively. Both strength and serviceability must be checked.

Engineering calculations provided by this tool are for educational and preliminary design purposes. Always verify calculations, loading conditions, material properties, applicable standards, safety factors, and design requirements before using results in a final engineering design.