House Frame Column Load Calculator: Slab to Footing (Preliminary)

Trace slab, wall and beam loads through a house column grid. Estimate storey axial loads, short-column steel demand and footing area for preliminary planning.

#columns #footings #gravity loads #houses #IS 456:2000 #IS 875 Part 2:1987 #reinforced concrete #tributary area

This column load calculator follows gravity loads through a regular house frame: slab to beam to column to footing. It is intended for engineers checking early options, students learning load paths, and people preparing informed questions for their structural engineer. It provides preliminary quantities, not construction dimensions. A licensed structural engineer must design the house.

Start with the number of bays and centre-to-centre column spacing in each direction. Enter the number of elevated slabs supported by the base column, including the roof. For example, a G+1 house may have two supported levels: the first-floor slab and the roof. A slab resting directly on the ground does not load the frame in this model. Every supported level repeats the same geometry, slab, finishes, walls and live load; evaluate unusual roofs, tanks, stairs and transfers separately.

Set slab thickness, concrete unit weight, permanent area loads and imposed live load. The default 2 kN/m² live load illustrates ordinary dwelling rooms under IS 875 Part 2:1987; other occupancies and residential zones can require different loads. Use the project requirements and check against the standard in force. Wall load is entered per metre of every beam line in both directions. Do not enter the same walls again as distributed dead load.

The plan highlights the selected column's tributary area and prints base factored column loads. Select a corner, edge or interior grid intersection to explore its load calculation for building studies. Slab load is assigned one way to X-direction beams using half-distance tributary widths. Y-direction beams carry wall and beam weight. The beam reactions use simple spans; actual continuous frames can distribute reactions differently.

The column screen uses the IS 456:2000 short tied-column axial expression with net concrete area and at least 0.8% longitudinal steel. Trial reinforcement is limited here to 4% for preliminary use. Results include an uncapped algebraic steel demand, an explicit infeasibility warning above the tool's 4% steel limit, and demand divided by conditional axial resistance. Applicability flags examine effective-length ratio and minimum eccentricity; a favourable ratio does not establish safety.

For anyone researching column size for 2 storey house projects, this is a way to compare assumptions, not select a standard column from storey count alone. Footing area uses the unfactored service column load plus an editable allowance for footing and backfill weight, divided by gross allowable soil pressure. The square side rounds upward and is at least the column size.

No lateral, wind, seismic, slenderness or beam-column interaction design is included. Slab and beam reinforcement, deflection, footing thickness, punching shear, settlement, eccentric foundations and boundary restrictions require separate engineering. Length, force, area and pressure fields support the catalog's metric/US switch. The schematic, chart axes and concrete unit-weight field keep explicit SI labels.

How it is calculated

Half-bay tributary factors are 0.5 at a boundary and 1 inside. Their product times the bay area gives each column's slab area. This equilibrium idealization follows the ETH Zurich compendium, attached page 18. Slab load goes one way to X beams; each simple beam transfers half its load to each end. Y beams carry wall and downstand weight only. Summing both directions gives the column loads without duplicating slab load.

Slab self-weight is unit weight times thickness. Beam self-weight uses only depth below the slab. At each level add distributed dead load, assigned beam and wall lengths, full-height column weight, and live load. For n repeated levels: Ps=n(D1+L1)P_s=n(D_1+L_1) and Pu=1.5PsP_u=1.5P_s.

The tied-column screen follows IS 456:2000 cl.39.3: Pcap=0.4fck(Ag−Asc)+0.67fyAscP_{cap}=0.4f_{ck}(A_g-A_{sc})+0.67f_yA_{sc}. Solve for steel and enforce As,min=0.008AgA_{s,min}=0.008A_g. The algebraic demand is retained without a cap, but demand above 0.04Ag0.04A_g is explicitly infeasible in this tool and requires a larger section. See IIT Kharagpur Lesson 22, attached pages 4–6. For this equal-depth beam grid, the clear unsupported length is lu=Hs−dwl_u=H_s-d_w (with consistent units). Minimum eccentricity uses lu/500+l_u/500+ side/30/30, with a 20 mm floor, under IS 456 clauses 25.1.3(b) and 25.4. Effective length is keluk_e l_u. These flags restrict interpretation; no moments or stability are solved.

For gross allowable service soil pressure, Af=(1+rf)Ps/qaA_f=(1+r_f)P_s/q_a. Round the square side upward, at least to the larger column side. Lesson 29, attached pages 5 and 7, supplies independent footing-area benchmarks. No footing strength design is performed.

Assumptions

Regular rectangular grid, uniform bay sizes, identical supported elevated levels, aligned columns and no cantilevers or transfers. The roof repeats the floor loading. Ground-bearing slabs do not load these columns. All grid beams carry the same entered wall line load, including internal lines; change the model elsewhere if the actual wall pattern differs.

The one-way slab transfer is a load-tracing assumption, not a determination of slab action. Continuous-frame reactions may differ. The same total beam depth applies in both directions, so floor height minus beam depth supplies the clear unsupported length for both eccentricity and effective-length screening. Beam intersections and full-height column intersections overlap slightly in the weight estimate, conservatively; full storey height is retained only for column weight. No live-load reduction is applied.

Defaults are a worked planning scenario, not prescribed building dimensions or site soil data. The 2 kN/m² room live load and 25 kN/m³ RC unit weight are illustrated in NIST Structural Design I, attached page 87. Wall load 8.1 kN/m is an explicitly assumed 20 × 0.15 × 2.7 example. The short-column trial is tied RC with 0.8–4% steel; bar count, cover and ties require separate design.

The tributary and equilibrium equations are derived here. Reference cases using zero concrete unit weight isolate prescribed applied loads and are not physical concrete buildings. Diagram and chart labels use SI; numeric inputs and result cards use the catalog unit conversion.

Where it applies

Preliminary sizing only. A licensed structural engineer must design the house. IS 456:2000 and editable room loads referencing IS 875 Part 2:1987 form the stated calculation basis, prepared 26 October 2026; check against the standard in force and local requirements. This is not an ASCE 7 design even if a user enters ASCE occupancy loads.

Conditional axial resistance is meaningful only for short tied columns with eccentricity within the cl.39.3 limit and adequate detailing. The effective-length input and minimum-eccentricity flag are only applicability screens. Steel-area results exceeding 4% of gross area are diagnostic only; they do not specify reinforcement and the trial section must be enlarged. A ratio below 1 is not a safety approval. Edge and corner frame moments require explicit structural analysis.

Excluded: lateral, wind and seismic loads; slenderness and second-order design; axial–moment interaction; slab/beam strength and deflection; reinforcement detailing, robustness and fire; isolated footing bending, punching and one-way shear; settlement calculation, groundwater, uplift, eccentric/boundary footings and soil investigation. Use a site-specific gross allowable pressure that already meets geotechnical bearing and settlement limits, with footing/backfill allowance on the same gross basis.

References

  • ETH Zurich, Compendium Structural Design I & II, section 3.4, attached p.18 — tributary areas and published 4 kN / 2 kN per metre examples. https://block.arch.ethz.ch/eq/files/documents/eksjya3zzbiutet2lt8yber6mza89gfx1685609509.pdf
  • IIT Kharagpur / NPTEL, Design of Concrete Structures, Lesson 22, Short Axially Loaded Compression Members, pp.4–6 and 8–9; IS 456:2000 clauses 25.4, 26.5.3.1 and 39.3. https://archive.nptel.ac.in/content/storage2/courses/105105104/pdf/m10l22.pdf
  • IIT Kharagpur / NPTEL, Lesson 29, Design of Foundations, pp.3–7; service load, gross bearing pressure and footing/backfill allowance. https://archive.nptel.ac.in/content/storage2/courses/105105104/pdf/m11l29.pdf
  • NIST, Structural Design I lecture notes, attached pp.87 and 106 (printed pp.83 and 102), residential slab loading and clear unsupported column-height definitions; IS 875 Part 2:1987 and IS 456:2000 cl.25.1.3. https://www.nist.org.in/img/CEN/4TH-SEMESTER/TH-1-STRUCTURAL-DESIGN-I.pdf

Inputs

InputSymbolUnitDefault
Bays in X
Regular bays; columns lie at every grid intersection.
n_x2
Bays in Y
Up to 4 bays per direction are drawn and tabulated.
n_y2
Column spacing in X
Centre-to-centre beam span. The slab load goes to the X-direction beams.
L_xm4
Column spacing in Y
Slab tributary width between adjacent X-direction beams.
L_ym4
Supported elevated levels
Count slabs carried by the base column, including the roof. Two can represent a G+1 house with a first-floor slab and roof; ground-bearing slabs are excluded. Every level repeats the entered loads.
n_s2
Selected column: X grid index
Grid indices start at 0. Select an existing intersection for the detailed results.
j_x1
Selected column: Y grid index
The plan highlights this column's tributary area.
j_y1
Floor-to-floor height
Full-height column self-weight is included conservatively at every supported level.
H_sm3
Concrete unit weight
Normal-weight RC illustration: 25 kN/m³. This field retains SI labels; an explicit US quantity such as 159.14 lbf/ft^3 can also be entered. Zero is a massless-member limit for tracing independently specified applied loads.
g_ckN/m^325
Slab thickness
Used for slab self-weight, not a slab thickness design.
t_smm150
Finishes and services dead load
Permanent distributed loads in addition to the slab.
q_fkPa1
Other distributed dead load
Use only for loads not already counted as beam-line walls.
q_okPa0
Imposed live load
2 kN/m² illustrates ordinary dwelling rooms under IS 875 Part 2:1987. Edit for occupancy and the standard in force; no live-load reduction.
q_lkPa2
Beam width
Same rectangular downstand beam on every grid line.
b_wmm230
Total beam depth
Includes slab thickness. Only the downstand is added to slab self-weight.
d_wmm450
Wall dead load on every beam line
Same line load in X and Y. Illustration: 20 kN/m³ × 0.15 m × 2.7 m = 8.1 kN/m. Include plaster/openings as appropriate. Zero removes all beam-line walls; do not duplicate these walls in area dead load.
w_wkN/m8.1
Trial column width
Uniform trial section throughout the building. No bar layout or ties are designed.
b_cmm400
Trial column depth
A capacity screen only; frame moments and lateral design may require a larger section.
d_cmm400
Concrete characteristic cube strength
IS 456:2000 material definition, not cylinder strength f′c.
f_ckMPa25
Reinforcement characteristic strength
The axial expression uses 0.67 fy.
f_yMPa500
Trial longitudinal steel fraction
0.01 = 1%; minimum 0.008 = 0.8%. This preliminary tool limits trial steel to 4% to avoid congested arrangements.
r_s0.01
Effective length / clear unsupported length
User-supplied restraint factor: effective length = this factor × clear unsupported length (floor height minus beam depth). Used only for the short-column flag; stability is not designed.
k_e0.8
Gross allowable soil bearing pressure
Site-specific allowable service pressure including settlement restrictions. Obtain from a geotechnical engineer; do not enter an ultimate bearing resistance or a net value.
q_akPa150
Footing and backfill load / column load
0.10 means an estimated 10% extra service load. Replace after footing thickness and cover soil are known.
r_f0.1
Footing side rounding increment
Each square footing side is rounded upward. No thickness, reinforcement or shear design.
s_fmm50

Results

With the default inputs above, the calc gives:

ResultValue
Selected base service axial load397.2 kN
Selected base factored axial load595.8 kN
Largest base factored column load595.8 kN
Trial axial resistance — conditional2,120 kN
Selected demand / conditional resistance0.281
Selected steel range — axial screen onlyDemand within 0.8–4% range
Algebraic steel demand — invalid above 4%1,280 mm²
Required steel fraction — limit 0.040.008
Trial steel area provided1,600 mm²
Selected bearing area required2.913 m²
Selected rounded square footing side1.75 m
Selected gross service bearing pressure142.7 kPa

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

ETH published tributary column example

Source: ETH Zurich Structural Design I & II compendium, section 3.4, attached p.18. Published 2 m by 2 m tributary area under 1 kN/m² gives 4 kN. The case isolates that applied load with massless members and no walls; it does not validate a whole house.

Inputs: Concrete unit weight = 0 kN/m³; Finishes and services dead load = 0 kPa; Wall dead load on every beam line = 0 kN/m; Supported elevated levels = 1; Column spacing in X = 2 m; Column spacing in Y = 2 m; Imposed live load = 1 kPa; the others as above.

ResultSourceThis calc
Selected tributary area4 m²4 m²
Selected base service axial load4 kN4 kN

ETH published tributary beam example

Source: ETH compendium, section 3.4, attached p.18. Published 8 m² beam strip over 4 m length under 1 kN/m² gives 2 kN/m. Massless beams, columns and slab isolate the applied surface load.

Inputs: Concrete unit weight = 0 kN/m³; Finishes and services dead load = 0 kPa; Wall dead load on every beam line = 0 kN/m; Supported elevated levels = 1; Column spacing in Y = 2 m; Imposed live load = 1 kPa; the others as above.

ResultSourceThis calc
Service load on an interior X beam2 kN/m2 kN/m

NIST residential slab published loading

Source: NIST Structural Design I, attached p.87, printed p.83, slab S2 example: 120 mm RC at 25 kN/m³, finishes 1, live 2 kN/m², service 6 and factored 9 kN/m². Only the area-loading part is compared.

Inputs: Slab thickness = 120 mm; the others as above.

ResultSourceThis calc
Slab self-weight3 kPa3 kPa
Total distributed dead load4 kPa4 kPa
Service distributed slab load6 kPa6 kPa
Factored distributed slab load9 kPa9 kPa

IIT Kharagpur required column steel benchmark

Source: IIT Kharagpur Lesson 22, attached pp.8–9, Problem 1. A 400 × 600 mm M25/Fe415 column under 2000 kN service needs 2238.39 mm² steel. The massless 100 m² load patch is a harness for the published column demand, not its building geometry. The published eccentricity calculation substitutes effective length 2600 mm for unsupported length 4000 mm. Clause 25.4 uses unsupported length: the tool correctly obtains 21.33 mm for the 400 mm direction, exceeding 0.05b=20 mm, and flags axial-only applicability. The steel-equation benchmark still agrees; it does not validate that example's applicability conclusion.

Inputs: Concrete unit weight = 0 kN/m³; Finishes and services dead load = 0 kPa; Wall dead load on every beam line = 0 kN/m; Supported elevated levels = 1; Column spacing in X = 10 m; Column spacing in Y = 10 m; Imposed live load = 20 kPa; Floor-to-floor height = 4.45 m; Trial column depth = 600 mm; Reinforcement characteristic strength = 415 MPa; Effective length / clear unsupported length = 0.65; the others as above.

ResultSourceThis calc
Selected base service axial load2,000 kN2,000 kN
Selected base factored axial load3,000 kN3,000 kN
Algebraic steel demand — invalid above 4%2,238 mm²2,238 mm²

IIT 400 kN footing with 15% allowance

Source: IIT Kharagpur Lesson 29, attached pp.3–5, Problem 1: service load 400 kN, gross allowable pressure 300 kN/m², 15% allowance, 1.533 m² area, 1.25 m provided side and 294.4 kPa pressure. The text calls the allowance a percentage of Pu but its arithmetic uses service load; the tool follows the correct service basis. Massless load patch reproduces the specified column force only.

Inputs: Concrete unit weight = 0 kN/m³; Finishes and services dead load = 0 kPa; Wall dead load on every beam line = 0 kN/m; Supported elevated levels = 1; Imposed live load = 25 kPa; Gross allowable soil bearing pressure = 300 kPa; Footing and backfill load / column load = 0.15; the others as above.

ResultSourceThis calc
Selected base service axial load400 kN400 kN
Selected bearing area required1.533 m²1.533 m²
Selected rounded square footing side1.25 m1.25 m
Selected gross service bearing pressure294.4 kPa294.4 kPa

IIT 1500 kN footing with 10% allowance

Source: IIT Kharagpur Lesson 29, attached pp.6–7, Problem 2. Published 1500 kN service load and 250 kN/m² gross allowable pressure with 10% footing/backfill allowance give 6.6 m²; provided square side 2.6 m. Massless load patch isolates the prescribed column force; thickness and reinforcement are not compared.

Inputs: Concrete unit weight = 0 kN/m³; Finishes and services dead load = 0 kPa; Wall dead load on every beam line = 0 kN/m; Supported elevated levels = 1; Column spacing in X = 10 m; Column spacing in Y = 10 m; Imposed live load = 15 kPa; Gross allowable soil bearing pressure = 250 kPa; the others as above.

ResultSourceThis calc
Selected base service axial load1,500 kN1,500 kN
Selected bearing area required6.6 m²6.6 m²
Selected rounded square footing side2.6 m2.6 m

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...