Eurocode 2 Beam Design Workflow
Calculate design concrete compressive strength $f_{cd}$ and steel yield strength $f_{yd}$ using partial safety factors $\gamma_c = 1.5$ and $\gamma_s = 1.15$:
Determine effective depth $d$ from overall depth $h$, nominal cover $c_{nom}$, link diameter $\phi_{link}$, and main bar radius $\phi/2$:
Calculate normalized bending factor $K$ to check section moment capacity:
Lever arm $z = d \left[0.5 + \sqrt{0.25 - \frac{K}{1.134}}\right] \le 0.95d$.
Tension steel: $A_{s,req} = \frac{M_{Ed}}{f_{yd} \cdot z}$.
Compression steel $A_{s2} = \frac{(K - 0.167)f_{ck}bd^2}{f_{yd}(d - d')}$.
Tension steel $A_{s1} = \frac{0.167 f_{ck}bd^2}{f_{yd}(0.82d)} + A_{s2}$.
Enforce brittle failure prevention limits for tension reinforcement:
Calculate concrete shear capacity $V_{Rd,c}$ without shear links:
$\frac{A_{sw}}{s} = \frac{\rho_{w,min} \cdot b_w \cdot \sin\alpha}{1}$.
Variable strut inclination $21.8^\circ \le \theta \le 45^\circ$.
$\frac{A_{sw}}{s} = \frac{V_{Ed}}{z \cdot f_{ywd} \cdot \cot\theta}$.
Verify limiting span-to-effective-depth ratio $(l/d)_{lim}$:
RC Beam Calculation Sandbox
Live EC2 EngineEurocode 2 Column Design Workflow
Calculate effective column height $l_0$ considering end restraint factors $k_1, k_2$:
Radius of gyration $i$ for rectangular column section $b \times h$:
Determine limiting slenderness criterion $\lambda_{lim}$:
Second-order flexural effects can be safely ignored ($M_{2} = 0$).
Must calculate 2nd order nominal curvature moment:
$M_2 = N_{Ed} \cdot e_2 = N_{Ed} \cdot \left(\frac{1}{r} \frac{l_0^2}{c}\right)$.
Include geometric execution imperfection eccentricity $e_i$ and minimum eccentricity $e_0$:
Verify that applied axial load $N_{Ed}$ and total moment $M_{Ed}$ fall inside the concrete/steel interaction capacity envelope ($N_{Rd}-M_{Rd}$).
RC Column Calculation Sandbox
Live EC2 EngineEurocode 2 Slab & Punching Shear Workflow
Calculate column face perimeter $u_0$ and basic control perimeter $u_1$ located at distance $2.0d$ from column face:
Check crushing limit of concrete at column face:
Calculate applied shear stress $v_{Ed,1}$ at control perimeter $u_1$:
Concrete slab capacity alone is adequate.
$v_{Rd,cs} = 0.75 v_{Rd,c} + 1.5 \left(\frac{d}{s_r}\right) A_{sw} f_{ywd,ef} \frac{1}{u_1 d} \ge v_{Ed,1}$.
RC Slab Calculation Sandbox
Live EC2 EngineEurocode 2 & 7 Pad Footing Workflow
Calculate eccentric loading $e = M_{Ed}/N_{Ed}$ and check maximum soil pressure $q_{max}$:
Trapezoidal or uniform pressure distribution.
Triangular bearing pressure: $q_{max} = \frac{2 N_{Ed}}{3 L (B/2 - e)} \le q_{allow}$.
Calculate maximum cantilever bending moment $M_{Ed,footing}$ at column face:
Pad Footing Calculation Sandbox
Live EC2 EngineEurocode 2 & 7 Cantilever Retaining Wall Workflow
Calculate Rankine active earth pressure coefficient $K_a$ for soil friction angle $\phi'$:
Horizontal active earth thrust force $P_{ae}$ acting at height $H/3$ above base:
Verify factors of safety for wall overturning and base sliding:
Proceed to stem base bending moment $M_{Ed,stem}$ check.
Calculate design moment $M_{Ed,stem}$ and main vertical rear face reinforcement $A_{s,stem}$:
Calculate cantilever bending moment on heel slab due to soil load:
Verify concrete shear capacity $v_{Rd,c}$ at base of stem without links: