Reinforced Concrete Design to Eurocode 2: Key Principles
Eurocode 2 governs reinforced concrete design across Europe, and understanding its principles is essential for any structural engineer working on building projects. Drawing from my experience on residential towers at Kidbrooke Village and Sheerwood, here are the key concepts every engineer should master.
The Eurocode Framework
EC2 (EN 1992-1-1) doesn’t exist in isolation. It works within a hierarchy:
EC0 (Basis of Design)
↓
EC1 (Actions/Loading)
↓
EC2 (Concrete Design) ← You are here
↓
National Annex (UK-specific values)
Always check the UK National Annex - it modifies numerous EC2 provisions.
Material Properties
Concrete Strength Classes
EC2 uses characteristic cylinder strength (fck), not cube strength:
| Class | fck (MPa) | fck,cube (MPa) | Typical Use |
|---|---|---|---|
| C25/30 | 25 | 30 | Foundations, blinding |
| C30/37 | 30 | 37 | General slabs, beams |
| C32/40 | 32 | 40 | Columns, transfer structures |
| C40/50 | 40 | 50 | High-rise columns, prestressed |
Design strength:
fcd = αcc × fck / γc
fcd = 0.85 × fck / 1.5 = 0.567 × fck
Reinforcement
Standard UK practice:
- B500B: Characteristic yield strength fyk = 500 MPa
- Design strength: fyd = 500/1.15 = 435 MPa
- Ductility class B (suitable for moment redistribution)
Flexural Design
Rectangular Sections Without Compression Reinforcement
The moment capacity approach:
- Calculate K factor:
K = M / (b × d² × fck)
- Check against K’:
K' = 0.168 (for redistribution ≤ 20%)
If K ≤ K’, no compression reinforcement needed.
- Calculate lever arm:
z = d × [0.5 + √(0.25 - K/1.134)]
z ≤ 0.95d
- Calculate reinforcement area:
As = M / (fyd × z)
Minimum Reinforcement
Often governs for lightly loaded members:
As,min = 0.26 × (fctm/fyk) × bt × d
As,min ≥ 0.0013 × bt × d
For a 250mm slab with C30/37 concrete:
- fctm = 2.9 MPa
- As,min = 0.26 × (2.9/500) × 1000 × 213 = 321 mm²/m
- Use H12@300 (377 mm²/m)
Shear Design
EC2’s variable strut inclination method is more complex than BS 8110 but often gives lighter designs.
Members Without Shear Reinforcement
Shear capacity of concrete alone:
VRd,c = [CRd,c × k × (100 × ρl × fck)^(1/3)] × bw × d
Where:
- CRd,c = 0.18/γc = 0.12
- k = 1 + √(200/d) ≤ 2.0
- ρl = Asl/(bw × d) ≤ 0.02
Members With Shear Reinforcement
Choose strut angle θ (21.8° to 45°):
VRd,s = (Asw/s) × z × fywd × cotθ
Lower θ = less shear reinforcement but requires adequate concrete strut capacity:
VRd,max = αcw × bw × z × ν1 × fcd / (cotθ + tanθ)
Practical tip: Start with cotθ = 2.5 (θ = 21.8°). If VRd,max is insufficient, increase θ.
Deflection Control
EC2 offers two approaches:
Span/Depth Ratios (Simplified)
For a simply supported slab:
Basic l/d ratio = 20 (lightly stressed)
= 26 × K (for low reinforcement ratio)
Modification factors for:
- Steel stress
- Flange width (T-sections)
- Span > 7m
Direct Calculation
For critical elements, calculate actual deflections:
- Consider cracking, creep, shrinkage
- Use effective moment of inertia
- Compare against span/250 (total) and span/500 (imposed)
Crack Control
EC2 addresses both:
- Crack width: ws,max typically 0.3mm for normal exposure
- Minimum reinforcement: To control early-age cracking
For direct crack width calculation:
wk = sr,max × (εsm - εcm)
Where sr,max is maximum crack spacing and (εsm - εcm) is strain difference between steel and concrete.
Practical approach: Use Table 7.2N/7.3N for bar spacing/diameter limits at given stress levels.
Flat Slab Design
Common in residential towers. Key considerations:
Punching Shear
Critical perimeter at 2d from column face:
vEd = βVEd / (ui × d)
Where β accounts for moment transfer (1.15 for internal, 1.4 for edge, 1.5 for corner).
Check against:
vRd,c = 0.12 × k × (100 × ρl × fck)^(1/3) × 2d/a
If exceeded, add shear reinforcement or enlarge column/provide column head.
Moment Distribution
Use equivalent frame method or FEA with Wood-Armer moments. Peak hogging moments occur over columns; peak sagging in mid-span regions.
Column strip: 75% of hogging moment Middle strip: 55% of sagging moment
Detailing Essentials
Anchorage Lengths
Basic anchorage length:
lb,rqd = (ø/4) × (σsd/fbd)
Design anchorage length:
lbd = α1 × α2 × α3 × α4 × α5 × lb,rqd
Where α factors account for bar shape, cover, confinement, etc.
Lap Lengths
Typically 1.5 × anchorage length for 100% bars lapped at one section.
Cover Requirements
Minimum cover = max(bond requirement, durability requirement, fire requirement)
Nominal cover = minimum + tolerance (usually 10mm)
Typical values (XC1 exposure, 1hr fire):
- Slabs: 25mm
- Beams: 30mm
- Columns: 30mm
- Foundations: 50mm
Practical Tips from Project Experience
Kidbrooke Village
- Standardize slab thicknesses (250mm throughout simplifies formwork)
- Use drop panels at columns to avoid shear reinforcement
- Pre-agree reinforcement spacing with contractor (150mm or 200mm grids)
Transfer Structures
- Model full structure for load takedown
- Consider construction sequence effects
- Allow for shear lag in wide transfer beams
- Specify crack injection provisions
Software Verification
Always verify software output:
- Check against hand calculations for simple elements
- Review load paths - do reactions make sense?
- Examine reinforcement quantities - sudden changes suggest errors
- Check detailing - minimum spacing, cover, lap locations
Conclusion
EC2 is comprehensive but learnable. Master the fundamentals - flexure, shear, deflection - and you’ll handle 90% of building design. For the other 10%, know where to find the specific clauses and always apply engineering judgment to code provisions.
The best RC designers I know can explain why rules exist, not just apply them mechanically. Understanding the underlying mechanics makes you a better engineer.