Column Design

Rectangular RC column — biaxial bending with axial load. Full P-M interaction diagram using strain-compatibility.

Input Parameters

kN-m · m

Section Geometry

m
m
m
Material Properties
MPa
MPa
MPa
φ = 0.65 (compression-controlled) to 0.90 (tension-controlled). ACI 318-25 §21.2.2 — diagram applies transition automatically.
Factored Loads
kN
kN·m
Bending about x-axis → NA ∥ b, depth along h
kN·m
Bending about y-axis → NA ∥ h, depth along b
Reinforcement Layout
mm

nx = bars along x (top & bottom rows, parallel to b)  ·  ny = bars along y (left & right columns, parallel to h, incl. corners)

📊
Configure inputs and click Calculate.

Input Parameters

kN-m · m

Section Geometry

m
m
m
Material Properties
MPa
MPa
MPa
Recommended: 1.50
Recommended: 1.15
Design Loads (ULS)
kN
kN·m
Bending about x-axis → depth along h
kN·m
Bending about y-axis → depth along b
Reinforcement Layout
mm

nx = bars along x (top & bottom rows, parallel to b)  ·  ny = bars along y (left & right columns, parallel to h, incl. corners)

📊
Configure inputs and click Calculate.

Input Parameters

kN-m · m

Section Geometry

m
m
m
Material Properties
MPa
MPa
MPa
γc = 1.5 · γs = 1.15  (IS 456 Table 1)  ·  fcd = 0.447 fck · fyd = 0.87 fy
Typical grades: M15/M20/M25/M30 · Fe250 / Fe415 / Fe500
Factored Loads (Limit State)
kN
kN·m
Bending about x-axis → depth along h
kN·m
Bending about y-axis → depth along b
Reinforcement Layout
mm

nx = bars along x (top & bottom rows, parallel to b)  ·  ny = bars along y (left & right, parallel to h, incl. corners)

📊
Configure inputs and click Calculate.

Input Parameters

kN-m · m

Section Geometry

m
m
mm
d = h − cv − dt − dbl/2 (computed internally)
Material Properties
MPa
MPa
%
Factored Loads
kN
kN
kN
Transverse Reinforcement (Ties)
mm
mm
mm
🔩
Configure inputs and click Calculate.

Input Parameters

kN-m · m

Section Geometry

m
m
mm
d = h − cv − dt − dbl/2 (computed internally)
Material Properties
MPa
MPa
%
Factored Loads
kN
kN
kN
Transverse Reinforcement (Links)
mm
mm
mm
🔩
Configure inputs and click Calculate.

Input Parameters

kN-m · m

Section Geometry

m
m
mm
d = D − cv − dt − dbl/2 (computed internally)
Material Properties
MPa
MPa
%
Used for τc lookup from IS 456 Table 19. Range 0.15–3.0%.
Factored Loads
kN
kN
kN
Transverse Reinforcement (Ties)
mm
mm
mm
🔩
Configure inputs and click Calculate.

📚 Design Background & Code References

Theory↑ Top

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:

PointDescriptionGoverning Strain State
Pure compression P0Maximum axial capacity, M = 0ε = εcu uniform across section
Maximum Pn,maxACI: 0.80·P0 (tied); IS 456: Cl 39.3Accounts for accidental eccentricity
Balanced point Pb, Mbεcu and εy reached simultaneouslyc = εcu/(εcuy) · d
Pure bending P = 0Beam-type flexure onlyεs ≫ εy
Pure tension Pt0Maximum 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.

Slenderness Check — ACI 318-25 §6.2.5
Short column condition:   klu/r ≤ 22 (braced frame, M1/M2 ≥ 0)
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)
When klu/r exceeds these limits, the design moment Mc must be amplified by the moment magnifier δs or δns per §6.6.4. Slenderness effects are ignored in this calculator — verify slenderness separately before applying results.
Minimum Eccentricity — ACI §6.6.4.5.4
emin = 0.6 + 0.03·h   [mm]   (ACI minimum eccentricity for braced frame columns)
IS 456 Cl 25.4:   emin = max(l/500 + D/30, 20 mm)   (l = unsupported length, D = depth)
Minimum eccentricity accounts for unintended construction tolerances and load eccentricities not explicitly modelled. A column designed for pure axial load Pu must be checked for Pu combined with Mmin = Pu·emin.

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↑ Top

ACI 318-25 §22.4 Tied Columns

For compression-controlled sections, ACI 318-25 limits the maximum axial capacity to account for accidental eccentricity:

Maximum Axial Capacity (Tied)
φPn,max = φ · 0.80 · [0.85·f'c·(Ag−Ast) + fy·Ast]
φ = 0.65 (tied) · φ = 0.75 (spiral)

ACI 318-25 §21.2.2 Variable φ

Strength Reduction Factor
εt ≤ 0.002:   φ = 0.65 (compression-controlled)
0.002 < εt < 0.005:   φ = 0.65 + (εt−0.002)·(0.25/0.003)
εt ≥ 0.005:   φ = 0.90 (tension-controlled)
εt = net tensile strain in outermost tension steel at ULS. This transition is applied automatically in the interaction diagram.

ACI 318-25 §10.6 Reinforcement Limits

Steel Ratio Limits
0.01 ≤ ρg = Ast/Ag ≤ 0.08
Minimum ensures ductility; maximum prevents congestion. §10.6.1.1

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:

Nonsway Magnification — §6.6.4.5
Mc = δns · M2
δ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)
EIeff = 0.4·Ec·Ig (simplified per §6.6.4.4.4). The interaction diagram generated by this calculator applies to Mc, not the first-order M2. For short columns (klu/r below the limit), δns = 1.0 and Mc = M2.

ACI 318-25 §10.7.6.2 Transverse Reinforcement Spacing

Maximum Tie Spacing (Tied Columns)
s ≤ min(16·dbl, 48·dtie, least dimension of column)
dbl = longitudinal bar diameter · dtie = tie bar diameter
Tie spacing governs longitudinal bar buckling after concrete cover spalls. ACI §18.7.5 imposes tighter confinement requirements for special moment frame columns in seismic regions.
Eurocode 2↑ Top

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.

Design Strengths
fcd = αcc · fck / γc    [αcc = 1.0; γc = 1.5]
fyd = fyk / γs               [γs = 1.15]
Stress Block Parameters (§3.1.7)
λ = 0.8   (fck ≤ 50 MPa)  →  block depth = λ·x
η = 1.0   (fck ≤ 50 MPa)  →  block stress = η·fcd
For fck > 50 MPa: λ = 0.8−(fck−50)/400 · η = 1−(fck−50)/200
These factors reduce the effective stress block for high-strength concrete, which is why the moment capacity may decrease at higher fck if the reinforcement ratio is fixed.

EN 1992-1-1 §9.5 Reinforcement Limits

Steel Ratio Limits
As,min = 0.10·NEd/fyd ≥ 0.002·Ac
As,max = 0.04·Acg,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:

Short Column Limit — §5.8.3.1
λ ≤ λlim = 20·A·B·C / √n
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)
Simplified conservative estimate: λlim ≈ 20·0.7·1.1·0.7/√n = 10.78/√n. For n = 0.5 (typical), λlim ≈ 15. This is the condition to check before applying this interaction diagram directly to slender columns.

EN 1992-1-1 §9.5.3 Transverse Reinforcement

Link Diameter and Spacing
dlink,min ≥ max(6 mm, dbl/4)
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↑ Top

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.

Design Strengths (IS 456 Table 1)
fcd = 0.67·fck / γc = 0.67·fck / 1.5 = 0.447·fck
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:

IS 456 Stress Block Parameters
Cc = 0.36·fck·b·xu  (resultant force)
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
Derived so that: fc,eff·λ·xu·b = 0.36·fck·b·xu (same Cc) and centroid at a/2 = 0.416·xu (same lever arm). Maximum compressive strain εcu = 0.0035.

IS 456:2000 Cl 39.3 Maximum Axial Capacity

P0,max (IS 456 Cl 39.3)
P0 = 0.4·fck·Ac + 0.67·fy·Asc
Where Ac = Ag − Asc (net concrete area)
The 0.4·fck factor (rather than 0.447·fck) accounts for the IS 456 long-term loading allowance and implicit minimum eccentricity of 0.05·h per Cl 39.2. This is IS 456's approach to accidental eccentricity, equivalent to the ACI k-factor.

IS 456:2000 Cl 26.5.3.1 Reinforcement Limits

Steel Ratio Limits
ρmin = 0.8%   (Asc,min = 0.008·Ag)
ρmax = 6.0%   (Asc,max = 0.06·Ag)
Minimum steel controls long-term creep and shrinkage effects; maximum prevents concrete placement difficulty. For lapped splices at the same location, the local maximum reduces to 4%.

IS 456:2000 Cl 39.6 Biaxial Bending

IS 456 Cl 39.6 provides the Bresler-type interaction formula for combined biaxial bending:

IS 456 Biaxial Check (Cl 39.6)
(Mux/Mux1)αn + (Muy/Mmuy1)αn ≤ 1.0

αn = 1.0 when Pu/Puz = 0.2
αn = 2.0 when Pu/Puz = 0.8
Linear interpolation between 0.2 and 0.8
This calculator uses α = 1 + P/P0, a conservative approximation consistent with the IS 456 spirit. For precise αn per Cl 39.6, the Puz reference value should be checked explicitly.

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.

Additional Moments in Slender Columns — Cl 39.7.1
Max = Pu · D/(2000) · (lex/D)²
May = Pu · b/(2000) · (ley/b)²
Design moments: Mux,total = Mux + Max · k
k = (Puz − Pu)/(Puz − Pbal) ≤ 1.0 is a reduction factor accounting for the beneficial effect of axial force on the additional moment. These additional moments are added to the primary moments before applying the biaxial bending check.
Effective Length — Table 28 (Cl 25.2)
Fixed-fixed (both ends restrained): leff = 0.50 · l
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↑ Top

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:

Bresler Biaxial Check
(Mx/M0x)α + (My/M0y)α ≤ 1.0

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)
α = 1.0 + (P/P0) for P/P0 between 0 and 1. This is a conservative approximation; exact biaxial interaction requires a 3D surface computation.

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↑ Top

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).
Disclaimer: For educational and preliminary design only. Verify all results with a licensed structural engineer.
ℹ️ We noticed you're using an ad blocker. This site is free and ad-supported — please consider disabling it to support us.