STATIX Free calculators
Learn · guide

How to use the RC column calculator

Axial load and moments in, bars and links out: what each input means, how to read the N–M curve, and how the lighter options save you a few runs.

1. What the calculator does

The RC column calculator designs a reinforced concrete column for an axial load with moments about one or both axes. It works out the slenderness from the effective height, adds the extra moments a slender column picks up, designs the longitudinal bars and the links, and checks the section against its own N–M interaction curve. Rectangular and circular columns are covered, braced or unbraced, with tied or spiral links for circular columns.

The code routes are SANS 10100, BS 8110, Eurocode 2 (EN 1992-1-1) and SANS 51992-1-1 (SA Eurocode, 2023 draft annex). The badge under the title says which engine runs the checks.

RC column calculator header with the PASS badge and headroom
The header: PASS 69 %, governed by the N–M capacity. The headroom box gives the moment the same bars can take at this axial load.

2. The inputs, group by group

InputWhat it meansTypical value
ColumnA mark (Col 1...) and the design code.Col 1, SANS 10100
SectionRectangular b × h or circular D, cover to the links, and the link arrangement (auto picks the simplest that passes).400 × 400, cover 40
ULS loadsFactored axial N and the design moments Mx, My and shear V. “+ load case” adds another combination.N 1500 kN, Mx 80 kNm
HeightEffective height le, braced or unbraced, and the storey height (blank = le). More inputs sets the bracing per axis.le 3 m, braced
MaterialsConcrete fcu and rebar fy.30 MPa, 450 MPa
DurabilityExposure and fire rating. “Not given” leaves those checks NOT CHECKED.Moderate, R60
BarsThe engine designs the bars and links. Editing the bars yourself is part of the paid plan.6Y12, Y10 @ 125
RC column inputs: column, section, ULS loads, height, materials, durability and bars
The inputs. Unlike the beam calculator, the loads here are ULS (already factored).

3. How to read the result

The reinforcement panel draws the section to scale with the bars, the axial load and the moment. The N–M interaction panel draws the engine’s own curve for the bars it designed, with your design point on it: inside the curve passes, outside fails. The distance to the curve is your reserve.

Column section with the bars, the axial load and the moment
The section to scale: 6Y12 with Y10 links at 125, N = 1500 kN and M = 80 kNm.
N-M interaction curve with the design point
The N–M interaction curve for the bars designed, with the design point inside it.

The badge names the governing check; here the N–M capacity at 69 %. “Headroom and lighter options” is the most useful card on the page: it gives MRd at your axial load (116.7 kNm with the same bars), and the engine designs lighter options again, such as 350 × 350 (PASS 99 %) or fcu 25 MPa (PASS 96 %). Press Try to load one. Checks the engine could not run show as NOT CHECKED; they are not passes.

Design checks, headroom and lighter options, and the bending schedule card
Right column: design checks, headroom and lighter options, and the bending schedule card with “+ Add to a project”.

4. Calc sheet, drawing and schedule

The result (pass / fail and utilisation) stays free for everyone. Every check with its clause, the calc sheet and the bending schedule are open to signed-in users. Sign in free: 3 designs a month (one calculator, open for 24 hours). Unlimited with a calculator pack.

The bending schedule card reads: “Sign in (free): 3 schedules a month. CSV with a paid plan.” The full reinforcement detail drawing, sections and bar editing are part of the paid plan. Add more columns with “+ Add column” and the schedule collects all of them, with the starter bars.

Reinforcement detail panel marked paid plan
The reinforcement detail drawing is part of the paid plan.
Verification table comparing published column examples with the calculator
Verification: published SANS 10100 column examples run through the same engine, 9 of 9 within tolerance.

5. A 2-minute walk-through

  1. Open the calculator: a braced 400 × 400 column, le 3 m, N 1500 kN and Mx 80 kNm, fcu 30.
  2. Read the badge: PASS 69 %, N–M capacity, with 6Y12 and Y10 links.
  3. Press Try on the 350 × 350 option and see the bars go up to 8Y16 at 99 %.
  4. Set the restraint to unbraced and the effective height to 6 m: the slenderness moments grow and the bars change.
  5. Add My for a corner column with biaxial bending.
  6. Sign in for the calc sheet and schedule, or add the column to a project.

6. Common mistakes

  • Characteristic loads in the ULS boxes. This calculator takes factored N and M; the beam calculator takes characteristic loads. Factor them first.
  • Effective height equal to the floor height without thinking about the end restraint. Braced columns with stiff beams have le below the clear height; unbraced columns above it.
  • No minimum moment. A column with “no moment” still gets the code’s minimum eccentricity; let the engine apply it rather than typing 0 and stopping.
  • Braced when the frame is not. A column is braced only if walls or bracing take the sway; otherwise pick unbraced.

7. Where it fits

The column loads come from the beam reactions or a load take-down; the column goes on to the pad footing calculator.

8. Learn more

Try it nowThe calculator opens with the walk-through inputs above. The result is free; sign in for the checks, calc sheet and schedule.
Open the RC column calculator

A guide to using the calculator, not a design. Check every value against the current code and your own project, and have the design checked and signed by a registered professional engineer.

Early access

Be first to use STATIX 3D and STATIX 2D.

Leave your email and we will tell you when each part is ready for testing. One confirmation now, one message then. A short monthly update only if you tick the box.