Reinforced Concrete Design Simulator: Beam Section Calculator

simulator advanced ~12 min
Loading simulation...
Mn = 267 kN·m — 300×500 mm section, f'c=30 MPa

A 300×500 mm reinforced concrete section with 30 MPa concrete and 500 MPa steel provides a nominal moment capacity of 267 kN·m with a balanced reinforcement ratio ensuring ductile failure.

Formula

Mn = As·fy·(d - a/2) (nominal moment capacity)
a = As·fy/(0.85·f'c·b) (stress block depth)
ρ_bal = 0.85·β₁·f'c/fy · 600/(600+fy)

Concrete & Steel Partnership

Reinforced concrete is the world's most widely used structural material, consuming over 4 billion cubic meters annually. Its success rests on a remarkable partnership: concrete resists compression while embedded steel bars carry tension. The two materials bond together through ribbed bar surfaces, expand at nearly identical rates with temperature, and concrete's alkalinity protects steel from corrosion. This simulation lets you design a beam cross-section and visualize how forces distribute between the two materials.

The Stress Block Model

When a reinforced concrete beam bends, the compression zone develops a complex parabolic stress distribution. Charles Whitney's rectangular stress block simplifies this to a uniform stress of 0.85f'c over a reduced depth a = β₁c. Despite its simplicity, this model predicts moment capacity within 1-2% of exact solutions. The simulation draws the actual stress distribution alongside the Whitney block, showing both the parabolic reality and the elegant approximation engineers use daily.

Designing for Ductility

The most critical requirement in reinforced concrete design is ensuring ductile failure — the steel must yield before the concrete crushes. An under-reinforced beam deflects visibly and develops wide cracks before collapse, giving occupants time to evacuate. An over-reinforced beam fails suddenly by concrete crushing with no warning. Design codes enforce this by limiting the reinforcement ratio to well below the balanced condition and requiring minimum strain in the tension steel at ultimate load.

Practical Detailing

Calculating the required steel area is only the beginning. Practical design must address bar spacing (minimum 25 mm or bar diameter), concrete cover (40-75 mm for durability), development length (bars must be long enough to transfer forces through bond), and lap splice locations. The simulation shows a cross-section with actual bar arrangements, demonstrating how theoretical steel areas translate into real rebar configurations that must fit within the concrete section while allowing proper placement and compaction.

FAQ

Why does concrete need steel reinforcement?

Concrete is strong in compression (20-60 MPa) but very weak in tension (about 3 MPa — only 10% of its compressive strength). Steel reinforcement carries the tensile forces, creating a composite material that resists both compression and tension. Without reinforcement, a concrete beam would crack and fail at very low loads.

What is the Whitney stress block?

The Whitney rectangular stress block is a simplified model of the actual parabolic concrete compression zone. It assumes uniform stress of 0.85f'c over a depth a = β₁·c, where c is the neutral axis depth. This simplification makes hand calculations tractable while giving accurate results for moment capacity.

What is a ductile failure in reinforced concrete?

A ductile failure occurs when the steel reinforcement yields well before the concrete crushes in compression. This produces large visible deflections and cracking that warn of impending collapse. Design codes ensure ductile behavior by limiting the reinforcement ratio so the steel always yields first — this is a fundamental safety requirement.

What is the minimum reinforcement ratio?

Minimum reinforcement ensures the beam's cracking moment doesn't exceed its ultimate moment capacity. ACI 318 requires ρ_min = max(0.25√f'c/fy, 1.4/fy), typically about 0.33% for normal-strength materials. Below this, the beam cracks and fails suddenly with no redistribution of forces.

Sources

Embed

<iframe src="https://homo-deus.com/lab/structural-engineering/concrete-reinforcement/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub