$M_n = A_s f_y \!\left(d - \dfrac{a}{2}\right)$
$\phi M_n \geq M_u \;(\phi=0.9)$
$V_c = 0.17\sqrt{f'_c}\, b_w d$
Enter section dimensions, steel area and material strengths to instantly compute ACI 318 flexural strength, shear capacity and reinforcement ratios. Cross-section and Whitney stress block rendered in real time.
Applied Moment Mu slider beyond the capacity, the simulator will show you need to add more $A_s$, which immediately increases $a$ in the calculation.The core of flexural design is force equilibrium and moment capacity. The depth of the equivalent rectangular stress block is found by equating the total compressive force in the concrete to the tensile force in the steel.
$$a = \dfrac{A_s f_y}{0.85 f'_c b}$$Where $A_s$ is the area of tension steel, $f_y$ is its yield strength, $f'_c$ is the concrete compressive strength, and $b$ is the beam width. This $a$ defines the zone of concrete that is actively working in compression.
With the compression block defined, the nominal moment capacity $M_n$ is calculated by taking the moment of the internal force couple about the compression resultant. The design strength is then reduced by the phi (φ) factor for safety.
$$M_n = A_s f_y \left(d - \dfrac{a}{2}\right) \quad \quad \phi M_n \geq M_u$$Here, $d$ is the effective depth to the steel centroid, and $M_u$ is the factored applied moment from the loads. The term $(d - a/2)$ is the internal lever arm. The condition $\phi M_n \geq M_u$ is the fundamental design check this simulator performs.
Residential & Commercial Floor Systems: The beams supporting the floors in offices and apartments are designed exactly this way. Engineers use these ACI 318 equations to determine how many and how large the steel rebars need to be to safely carry furniture, people, and equipment loads.
Bridge Girders: The primary longitudinal beams in concrete bridges are essentially massive versions of the beam in this simulator. Accurate calculation of $M_n$ and $V_c$ is critical for public safety under heavy truck traffic and dynamic loads.
Parking Garage Structures: These require robust beam designs for both flexure and shear due to the constant heavy load of vehicles and the need for long, column-free spans. The shear equation $V_c = 0.17\sqrt{f'_c} b_w d$ is vital to prevent sudden diagonal cracking failures.
Industrial Facility Beams: In factories or warehouses, beams often support heavy machinery or crane rails. The design must ensure ductile (tension-controlled) failure, leveraging the full φ=0.9 factor, so any overloading gives clear warning signs before collapse.
First, you might think that "using higher-strength concrete means you can use less reinforcement", but this is a pitfall. It's true that increasing f'c lowers the balanced reinforcement ratio, but it also increases the brittleness of the concrete. For example, if you rapidly increase f'c from f'c=21N/mm² to f'c=50N/mm², the section becomes more prone to compression-controlled failure, significantly raising the risk of sudden, brittle failure. Balancing the amount of reinforcement and concrete strength is crucial.
Next, estimating the effective depth d. This is defined as "the distance from the centroid of the tensile reinforcement to the extreme compression fiber," but in practice, you determine it by considering the concrete cover and the diameter of the shear reinforcement (stirrups). For instance, with 40mm cover, D19 main bars, and D10 stirrups, you calculate d = beam depth - 40 - 10 - 19/2. If you determine this d too roughly, the calculated strength will be overestimated, which is dangerous.
Finally, the idea of "prioritizing flexural strength over shear strength". While this tool focuses on flexure, in actual design, preventing shear failure (a brittle failure mode) is the top priority. The typical workflow is to design the section for flexure first, then provide adequate shear reinforcement. When you change the width b or depth h in this tool, try to also consider: "With these dimensions, can the required shear reinforcement be placed practically?"
Design a reinforced concrete beam for a warehouse floor: b = 300 mm, h = 500 mm, d = 430 mm (50 mm cover + 20 mm bar radius), As = 1571 mm² (5#25 bars), f'c = 30 MPa, fy = 400 MPa. ACI 318 capacity factors: φ = 0.9 for flexure, φ = 0.75 for shear. Balanced reinforcement ρ_b = 0.0214 (21.4 mm²/mm²). Actual ρ = 1571/(300×430) = 0.0122 (1.22%); under-reinforced section yields φMn ≈ 287 kN·m. Concrete shear contribution φVc ≈ 112 kN assumes 2√f'c = 10.95 MPa nominal shear strength with Av = 0 (no stirrups shown). If design Vu = 95 kN, shear is adequate without web reinforcement.