Concrete Beam Calculator

Calculate bending moment, shear force, and reinforcement requirements for concrete beams

Beam Properties

mm
mm
mm
Distance from extreme compression fiber to centroid of tension reinforcement

Material Properties

MPa
MPa

Reinforcement Details

mm²

Shear Details

mm
mm
kN

Loading Details

kN·m

Understanding Concrete Beam Design

Bending Moment Capacity

The bending moment capacity of a reinforced concrete beam depends on:

  • Beam dimensions (width and effective depth)
  • Concrete compressive strength
  • Steel reinforcement area and yield strength
  • Stress distribution in the beam section

For a singly reinforced rectangular beam:

\[ M_n = A_s \times f_y \times (d - \frac{a}{2}) \]

Where:

  • \( M_n \) = Nominal moment capacity
  • \( A_s \) = Area of tension reinforcement
  • \( f_y \) = Steel yield strength
  • \( d \) = Effective depth
  • \( a \) = Depth of equivalent rectangular stress block = \( \frac{A_s \times f_y}{0.85 \times f'_c \times b} \)
  • \( f'_c \) = Concrete compressive strength
  • \( b \) = Beam width

Shear Capacity

The shear capacity consists of contributions from:

  • Concrete (Vc)
  • Shear reinforcement/stirrups (Vs)

Total shear capacity: \( V_n = V_c + V_s \)

Concrete contribution (simplified):

\[ V_c = 0.17 \times \sqrt{f'_c} \times b \times d \]

Stirrup contribution:

\[ V_s = \frac{A_v \times f_{yt} \times d}{s} \]

Where:

  • \( A_v \) = Area of shear reinforcement
  • \( f_{yt} \) = Yield strength of transverse reinforcement
  • \( s \) = Stirrup spacing

Reinforcement Requirements

The required area of tension reinforcement can be calculated from:

\[ A_s = \frac{M_u}{\phi \times f_y \times (d - \frac{a}{2})} \]

Where:

  • \( M_u \) = Factored bending moment
  • \( \phi \) = Strength reduction factor (typically 0.9 for flexure)

Since \( a \) depends on \( A_s \), this is typically solved iteratively or using:

\[ A_s = \frac{0.85 \times f'_c \times b \times d}{f_y} \times \left(1 - \sqrt{1 - \frac{2 \times M_u}{0.85 \times \phi \times f'_c \times b \times d^2}}\right) \]

Design Considerations

Parameter Recommendation Reason
Minimum reinforcement \( A_{s,min} = \frac{0.25\sqrt{f'_c}}{f_y} \times b \times d \) (not less than \( \frac{1.4b \times d}{f_y} \)) Prevent sudden failure upon cracking
Maximum reinforcement Typically limited to ensure ductile failure Ensure tension-controlled behavior
Stirrup spacing Not greater than d/2 or 600 mm Ensure effective shear resistance
Cover Typically 25-75 mm depending on exposure Protect reinforcement from corrosion

Design Disclaimer

This calculator provides estimates based on simplified analysis methods. For actual structural design:

  • Consult applicable building codes (ACI 318, Eurocode 2, etc.)
  • Consider all load combinations and serviceability requirements
  • Account for detailing requirements (development length, splices, etc.)
  • Have designs reviewed by a licensed professional engineer