Column Design
Rectangular RC column — biaxial bending with axial load. Full P-M interaction diagram using strain-compatibility.
Input Parameters
kN-m · mSection Geometry
nx = bars along x (top & bottom rows, parallel to b) · ny = bars along y (left & right columns, parallel to h, incl. corners)
Input Parameters
kN-m · mSection Geometry
nx = bars along x (top & bottom rows, parallel to b) · ny = bars along y (left & right columns, parallel to h, incl. corners)
Input Parameters
kN-m · mSection Geometry
nx = bars along x (top & bottom rows, parallel to b) · ny = bars along y (left & right, parallel to h, incl. corners)
Input Parameters
kN-m · mSection Geometry
Input Parameters
kN-m · mSection Geometry
Input Parameters
kN-m · mSection Geometry
📚 Design Background & Code References
P-M Interaction: Strain Compatibility
The interaction diagram is generated by sweeping the neutral axis depth c from a very large value (near pure compression) down to zero (pure tension), computing the resulting axial force and moment at each step using full strain compatibility.
For each neutral axis position, the extreme compression fibre strain is fixed at εcu (0.003 for ACI, 0.0035 for EC2/IS 456). Each bar's strain is then proportional to its distance from the neutral axis. The bar stress is taken as the lesser of fy/fyd and Es·εbar. The concrete compression resultant is computed using the equivalent rectangular stress block.
- 300 neutral axis positions ensure smooth, accurate curves
- Concrete displaced by bars in compression zone is deducted
- ACI: φ varies continuously with net tensile strain εt (0.65→0.90)
- EC2 / IS 456: design values fcd, fyd applied directly; no additional φ
Key Points on the Interaction Diagram
The interaction diagram has several characteristic points that define the full range of section behaviour:
| Point | Description | Governing Strain State |
|---|---|---|
| Pure compression P0 | Maximum axial capacity, M = 0 | ε = εcu uniform across section |
| Maximum Pn,max | ACI: 0.80·P0 (tied); IS 456: Cl 39.3 | Accounts for accidental eccentricity |
| Balanced point Pb, Mb | εcu and εy reached simultaneously | c = εcu/(εcu+εy) · d |
| Pure bending P = 0 | Beam-type flexure only | εs ≫ εy |
| Pure tension Pt0 | Maximum tension capacity, M = 0 | ε = εy uniform, concrete ignored |
The transition from compression-controlled to tension-controlled behaviour occurs at the balanced point. Sections below and to the right of the balanced point are tension-controlled (steel yields first); sections above and to the left are compression-controlled (concrete crushes first).
Slenderness Effects and Second-Order Moments
This calculator generates the short-column interaction diagram based on section geometry only. For slender columns, the lateral deflection under eccentric load amplifies the applied moments — the so-called P-δ effect. If the column is part of a laterally unbraced frame, additional global P-Δ effects must also be considered.
Short column condition: klu/r ≤ 34 + 12(M1/M2) ≤ 40 (braced, non-zero ratio)
r = radius of gyration = 0.30h (rectangular) or 0.25D (circular)
k = effective length factor (1.0 braced, ≥ 1.0 unbraced)
IS 456 Cl 25.4: emin = max(l/500 + D/30, 20 mm) (l = unsupported length, D = depth)
Axis Convention
The section has width b (horizontal) and depth h (vertical). Moments are defined as follows:
- Mx — bending about the horizontal x-axis: neutral axis is parallel to b, compression/tension varies along h
- My — bending about the vertical y-axis: neutral axis is parallel to h, compression/tension varies along b
For uniaxial bending, only one moment acts — enter the other as zero. The calculator draws the full 3D surface by combining the uniaxial diagrams for both axes; the biaxial demand point (Pu, Mx, My) is checked against this surface using the Bresler reciprocal method.
ACI 318-25 §22.4 Tied Columns
For compression-controlled sections, ACI 318-25 limits the maximum axial capacity to account for accidental eccentricity:
φ = 0.65 (tied) · φ = 0.75 (spiral)
ACI 318-25 §21.2.2 Variable φ
0.002 < εt < 0.005: φ = 0.65 + (εt−0.002)·(0.25/0.003)
εt ≥ 0.005: φ = 0.90 (tension-controlled)
ACI 318-25 §10.6 Reinforcement Limits
ACI 318-25 §6.6.4 Moment Magnification (Braced Frames)
For slender columns in braced (non-sway) frames where klu/r exceeds the short-column limit, the design moment must be amplified to account for P-δ effects:
δns = Cm / (1 − Pu/0.75·Pc) ≥ 1.0
Pc = π²·EIeff / (k·lu)² (Euler critical load)
Cm = 0.6 − 0.4·M1/M2 (single curvature: Cm → 1.0)
ACI 318-25 §10.7.6.2 Transverse Reinforcement Spacing
dbl = longitudinal bar diameter · dtie = tie bar diameter
EN 1992-1-1 §6.1 Combined Bending and Axial
EC2 uses design material strengths throughout the interaction diagram. No additional capacity reduction factor (φ) is applied — safety is embedded in the partial factors γc and γs.
fyd = fyk / γs [γs = 1.15]
η = 1.0 (fck ≤ 50 MPa) → block stress = η·fcd
For fck > 50 MPa: λ = 0.8−(fck−50)/400 · η = 1−(fck−50)/200
EN 1992-1-1 §9.5 Reinforcement Limits
As,max = 0.04·Ac (ρg,max = 4%)
EN 1992-1-1 §5.8 Slenderness and Second-Order Effects
EC2 §5.8.3 defines the slenderness ratio λ = l0/i where l0 is the effective length and i is the radius of gyration of the uncracked section (i = h/√12 for a rectangular section). Second-order effects may be ignored if:
A = 1/(1+0.2φef) (≈ 0.7 simplified)
B = √(1+2ω) (≈ 1.1 simplified, ω = Asfyd/(Acfcd))
C = 1.7 − M01/M02 (≈ 0.7 simplified for unknown ratio)
n = NEd/(Ac·fcd) (relative normal force)
EN 1992-1-1 §9.5.3 Transverse Reinforcement
scl,max = min(20·dbl, b or h of section, 400 mm) (general)
Reduce to 0.60·scl,max above/below beam-column junctions (distance = max(hcol, lb/6))
IS 456:2000 Cl 39.3 Axial Load and Biaxial Bending
IS 456:2000 uses design material strengths with partial safety factors embedded in material values. No separate capacity reduction factor (φ) is applied — the safety margins are captured through γc = 1.5 and γs = 1.15.
fyd = fy / γs = fy / 1.15 = 0.87·fy
IS 456:2000 Equivalent Rectangular Stress Block
IS 456 specifies a parabolic-rectangular stress distribution for concrete in compression. For computation, this is converted to an equivalent rectangular block with the same resultant force and centroid:
Centroid at 0.416·xu from compression face
Equivalent rectangular block depth: a = λ·xu where λ = 0.832
Equivalent block stress: fc,eff = 0.4327·fck
IS 456:2000 Cl 39.3 Maximum Axial Capacity
Where Ac = Ag − Asc (net concrete area)
IS 456:2000 Cl 26.5.3.1 Reinforcement Limits
ρmax = 6.0% (Asc,max = 0.06·Ag)
IS 456:2000 Cl 39.6 Biaxial Bending
IS 456 Cl 39.6 provides the Bresler-type interaction formula for combined biaxial bending:
αn = 1.0 when Pu/Puz = 0.2
αn = 2.0 when Pu/Puz = 0.8
Linear interpolation between 0.2 and 0.8
IS 456:2000 Cl 25.1.2 & 25.1.3 Slenderness and Effective Length
IS 456 Cl 25.1.2 defines columns as short when both the ratios lex/D and ley/b are less than 12, where lex and ley are the effective lengths in the respective planes and D, b are the corresponding depths. Columns with either ratio ≥ 12 are classified as slender and require additional moment consideration per Cl 39.7.
May = Pu · b/(2000) · (ley/b)²
Design moments: Mux,total = Mux + Max · k
Fixed-pinned (one end restrained): leff = 0.70 · l
Fixed-free (cantilever): leff = 2.00 · l
Pinned-pinned (both ends unrestrained): leff = 1.00 · l
Biaxial Bending Check — Bresler Reciprocal Method
When moments exist about both axes simultaneously, the uniaxial interaction diagrams are insufficient. This calculator uses the Bresler reciprocal load contour method to estimate the combined demand-capacity ratio:
Where:
M0x = Mx-capacity from uniaxial diagram at demand P
M0y = My-capacity from uniaxial diagram at demand P
α = exponent depending on P/P0 ratio (typically 1.0–2.0)
The biaxial DCR shown is the left-hand side of the inequality above. Values ≤ 1.0 indicate the section is adequate for combined biaxial loading.
References
- [1]ACI 318-25 — Building Code Requirements for Structural Concrete. American Concrete Institute, 2025. §10.6 (Columns), §21.2.2 (φ factors), §22.4 (Axial strength).
- [2]EN 1992-1-1:2004 — Eurocode 2. CEN, Brussels. §6.1 (Bending and axial force), §9.5 (Columns).
- [3]MacGregor, J.G. & Wight, J.K. — Reinforced Concrete: Mechanics and Design, 7th Ed. Pearson, 2016. Chapter 11.
- [4]Bresler, B. — Design Criteria for Reinforced Columns under Axial Load and Biaxial Bending. ACI Journal, Vol. 57, 1960.
- [5]Mosley, Bungey & Hulse — Reinforced Concrete Design to Eurocode 2, 7th Ed. Palgrave Macmillan, 2012. Chapter 9.
- [6]IS 456:2000 — Plain and Reinforced Concrete — Code of Practice (4th Revision). Bureau of Indian Standards, New Delhi. Cl 26.5.3.1 (Steel limits), Cl 39.3 (Axial capacity), Cl 39.6 (Biaxial bending).
- [7]Pillai, S.U. & Menon, D. — Reinforced Concrete Design, 3rd Ed. Tata McGraw-Hill, 2009. Chapter 13 (Columns under combined loading).
- [8]SP:16(S&T)-1980 — Design Aids for Reinforced Concrete to IS 456:1978. Bureau of Indian Standards, New Delhi. (Interaction diagrams and design charts).