All tools Print with PE stamp box Designed for sealed engineering submittals — print drops PE stamp + signature block at the end.

Neutral Axis Calculator — Built-Up, Composite & Transformed Sections

Find the neutral axis of any section you can build from rectangles: T-beams, I-shapes, plate girders, hollow boxes, and steel–concrete composite beams using the transformed-section method. You get the elastic neutral axis, moment of inertia, top and bottom section moduli, the plastic neutral axis and plastic modulus Z, and the bending stress at each extreme fiber.

fills the table below

Pieces (rectangles, stacked on a vertical centerline)

#Width bHeight hBottom yn = Ei/ErefLabel
1Web
2Flange
3
4
5
6

y is measured up from any datum (usually the bottom fiber). n = 1 for the reference material, n = Ei/Eref for a transformed material (e.g. concrete slab on steel: Ec/Es ≈ 0.12), and n = −1 for a hole. Blank rows are ignored.

kip·ft

Results

—in²
—in
—in⁴
—in
—in
—in³
—in³
—in
—in
—in³
——
—ksi
—ksi

Section drawn to scale. Orange dashed = elastic neutral axis; blue dotted = plastic neutral axis. Tan pieces are transformed (n ≠ 1); white = holes.

Elastic (centroidal) neutral axis of the transformed section:
$$ \bar{y} = \frac{\sum n_i A_i \, \bar{y}_i}{\sum n_i A_i} $$
Parallel-axis theorem:
$$ I = \sum n_i \left( \frac{b_i h_i^3}{12} + A_i \, (\bar{y}_i - \bar{y})^2 \right), \qquad S = \frac{I}{c}, \qquad \sigma_i = n_i \frac{M\,y}{I} $$
Plastic neutral axis splits the area in half; Z is the first moment of each half about it:
$$ A_{above} = A_{below} = \tfrac{A}{2}, \qquad Z = \sum A_i \, |\bar{y}_i - y_{PNA}| $$
ni modular ratio of piece i to the reference material · Ai = bihi · ȳi piece centroid height · c distance from neutral axis to the extreme fiber · y distance from neutral axis to the point where stress is wanted.

What the neutral axis is

In a beam bent about a horizontal axis, plane sections stay plane, so strain varies linearly over the depth. One horizontal line has zero strain: the neutral axis. Fibers above it shorten and fibers below it lengthen under a sagging moment. While the material is elastic, equilibrium of the axial forces (no net axial load) puts the neutral axis exactly at the centroid of the section. That is why "find the neutral axis" and "find the centroid" are the same problem for elastic bending.

For a built-up section the centroid is found piece by piece. Choose a datum (the bottom fiber is convenient), list each rectangle's area Ai and the height of its own centroid ȳi, and take the weighted average. The moment of inertia then comes from the parallel-axis theorem: each piece contributes its own b h³/12 plus A d², where d is the distance from its centroid to the neutral axis. The A d² terms usually dominate, which is why flanges far from the axis are so efficient.

Transformed sections for two materials

When a section mixes materials (a concrete slab on a steel beam, a steel plate bolted to a timber beam, reinforcing bars in concrete), the strain is still linear, but the stress at a given strain depends on each material's modulus. The transformed-section method converts every piece to the reference material by multiplying its width (equivalently its area) by n = Epiece/Eref. The transformed section is then analyzed as one homogeneous section. To get back to real stress, multiply the transformed-section stress at that point by the piece's n.

Typical modular ratios
PairE valuesn (piece / reference)
Concrete on steel (f′c = 4 ksi)Ec = 3,605 ksi; Es = 29,000 ksi0.124 (steel reference) — the AISC "n" = Es/Ec ≈ 8
Concrete on steel (f′c = 5 ksi)Ec = 4,031 ksi0.139 (Es/Ec ≈ 7.2)
Steel bars in concrete (f′c = 4 ksi)29,000 / 3,605 ksi8.04 (concrete reference)
Steel plate on No. 2 Douglas fir-larch29,000 / 1,600 ksi≈ 18 (wood reference)
Aluminum on steel10,000 / 29,000 ksi0.345

Concrete moduli use ACI 318-19 Ec = 57,000√f′c (psi) for normal-weight concrete. For sustained-load (creep) composite stresses many designers use 2n or 3n for the concrete.

Elastic vs plastic neutral axis

Once the whole section yields, every fiber carries the same stress magnitude, so axial equilibrium requires equal area above and below the axis — not equal first moment. That line is the plastic neutral axis (PNA). The plastic section modulus Z is the sum of each half's area times the distance from the PNA to that half's centroid, and the plastic moment is Mp = Fy Z. The ratio Z/S is the shape factor: 1.5 for a solid rectangle, about 1.1–1.2 for wide-flange shapes, and higher for T-sections.

Worked examples

Example 1 — Concrete T-beam (gross section)

Given: 12 × 20 in web with a 36 × 4 in flange on top (total depth 24 in). Datum at the bottom of the web.
Areas: web 240 in², centroid 10 in; flange 144 in², centroid 22 in. ΣA = 384 in².
ȳ = (240 × 10 + 144 × 22) / 384 = 5,568 / 384 = 14.50 in from the bottom.
I = [12(20)³/12 + 240(10 − 14.5)²] + [36(4)³/12 + 144(22 − 14.5)²] = (8,000 + 4,860) + (192 + 8,100) = 21,152 in⁴.
ctop = 24 − 14.5 = 9.5 in → Stop = 2,227 in³; cbot = 14.5 in → Sbot = 1,459 in³ (governs).
PNA: half the area is 192 in². The web holds 12 in² per inch of height, so 12·y = 192 → y = 16.0 in, inside the web. Z = 12(16²/2 + 4²/2) + 144(22 − 16) = 1,632 + 864 = 2,496 in³; shape factor 2,496/1,459 = 1.71.
ENA 14.50 in, PNA 16.00 in above the bottom. Under M = 100 kip·ft: top −0.539 ksi, bottom +0.823 ksi (uncracked, gross section).

Example 2 — Steel beam with a concrete slab (transformed)

Given: W16×36 modeled as plates (flanges 7.0 × 0.43 in, web 0.295 × 15.0 in, depth 15.86 in) under a 72 × 5 in slab, f′c = 4 ksi, so n = Ec/Es = 3,605/29,000 = 0.1243.
Steel area = 2(3.01) + 4.43 = 10.45 in². Transformed slab = 0.1243 × 360 = 44.75 in² at y = 18.36 in. ΣnA = 55.19 in².
ȳ = 16.39 in — just inside the slab (the slab bottom is at 15.86 in). Itr = 1,456 in⁴.
Under M = 100 kip·ft = 1,200 kip·in: bottom steel f = 1,200 × 16.39 / 1,456 = 13.5 ksi tension; top of slab f = 0.1243 × 1,200 × (20.86 − 16.39) / 1,456 = 0.458 ksi compression.
The axis is 0.53 in into the slab, so a sliver of concrete is in tension. For a cracked check, reduce the slab height until the axis sits at its underside — the change in I is small here.

Limits of this tool

Frequently asked questions

How do you find the neutral axis of a beam?

For elastic bending the neutral axis passes through the centroid of the cross-section. Split the section into simple shapes, multiply each area by the height of its own centroid, add those products, and divide by the total area: ȳ = ΣA·ȳᵢ / ΣA. For a section made of more than one material, multiply each area by its modular ratio n first (the transformed-section method).

What is the difference between the elastic and plastic neutral axis?

The elastic neutral axis (ENA) is the centroid, where stress is zero while the section is elastic. The plastic neutral axis (PNA) is the line that splits the area into two equal halves, where stress changes sign once the whole section has yielded. They coincide for doubly-symmetric sections and separate for unsymmetric ones such as T-beams and plate girders with unequal flanges.

What is a transformed section?

A way to analyze a beam made of two materials as if it were one. Each piece's width is multiplied by n = E_piece / E_reference, which keeps strains compatible. A concrete slab on a steel beam is transformed into a narrower steel slab with width b·Ec/Es. After you find I of the transformed section, the actual stress in a piece is n × M·y/I.

How do I model a hole or a hollow section?

Enter the outer rectangle with n = 1, then enter the opening as another rectangle at its true position with n = −1. Its area and moment of inertia are subtracted. A hollow box 12 × 16 in with 0.5-in walls is the outer 12 × 16 rectangle minus an 11 × 15 hole whose bottom sits at y = 0.5 in.

Why are there two section moduli?

When the neutral axis is not at mid-depth, the distance to the top fiber differs from the distance to the bottom fiber, so S_top = I/c_top and S_bot = I/c_bot differ. The smaller one governs the extreme-fiber stress. For a T-beam the bottom (stem) fiber is farther from the neutral axis and usually governs.

Does horizontal position of the pieces matter?

Not for bending about the horizontal axis. Ix depends only on each piece's width, height and vertical position, so the calculator stacks pieces on a common centerline. Two webs of a box girder can be entered as one rectangle with their combined thickness.

References: Gere, J.M. and Goodno, B.J., Mechanics of Materials, 9th ed., Cengage, ch. 5–6 (centroids, parallel-axis theorem, composite beams and the transformed-section method). AISC 360-22, Specification for Structural Steel Buildings, Ch. F and I (plastic modulus, composite members). ACI 318-19 §19.2.2 (modulus of elasticity of concrete, Ec = 57,000√f′c psi for normal-weight concrete).

Related tools

Monthly engineering case studies

One real stormwater or hydraulics design problem per month, with the math worked out and the gotchas called out. No tutorials, no fluff.

Free. Unsubscribe anytime. Privacy.

Engineer of Record — Stamp & Signature
APPLY PE STAMP HERE
Engineer Name
License No.
State
Signature
Date
Project / Sheet
By stamping and signing, the Engineer of Record certifies that the inputs, formulas, and applicability of this calculation have been reviewed for the specific design context. PE-Calc tools provide computational support only — the engineer is responsible for verifying results, applying engineering judgment, and complying with applicable codes and standards.
Calculation generated at pe-calc.com