All articles

Portal Frame Design: Types, Analysis & Sizing

Updated Aug 7, 202617 min read
#AISC 360#moment frame#portal frame design#warehouse design#haunch connection#P-delta
Portal Frame Design: Types, Analysis & Sizing

Learn how to design steel portal frames for warehouses and industrial buildings. Covers frame types, haunched connections, wind load effects, and member sizing.

Key takeaways

  • Portal frames are the most economical system for single-story steel buildings, giving clear spans of 15–50 m without internal columns.
  • The bending moment peaks at the eave (knee), so a haunch is added there — saving 15–30% of rafter weight versus a prismatic rafter.
  • Rafters and columns are sized as beam-columns using the AISC 360 Chapter H interaction check, with unbraced lengths set by purlin and girt spacing.
  • P-Δ (second-order) effects and lateral-torsional buckling of the bottom flange near the knee govern stability; fly bracing and an eave strut are essential.
  • Pinned bases give cheaper foundations but larger eave moments; fixed bases cut sway drift at the cost of larger, moment-resisting foundations.
  • Serviceability often decides the frame before strength does: eave sway (≈ h/150) and rafter deflection (≈ span/200) under unfactored loads are what push a design from a pinned base toward a fixed base.
  • A plastic collapse (mechanism) analysis can size a portal frame about 10% lighter than an elastic design, because the frame redistributes moment after the first hinge forms. It is valid only for compact (Class 1) sections with laterally restrained compression flanges.
A university student? With an academic email (.edu, .ac.uk…) CalcSteel is free for you.

What is a portal frame and why is it so common?

A portal frame is a rigid, single-story structural frame consisting of columns and a pitched or flat rafter connected by moment-resisting joints at the eaves (knees). It is the most common structural system for single-story steel buildings worldwide — warehouses, factories, sports halls, retail stores, and aircraft hangars.

Portal frames are popular because they:

  • Provide large clear spans (15–50 m) without internal columns
  • Use standard hot-rolled sections (IPE, HEA, W-shapes)
  • Are straightforward to analyze, fabricate, and erect
  • Allow flexible internal layouts that can change over the building's life

The frame works as a rigid ring: lateral loads (wind) create bending moments that are shared between the rafter and columns. The knee connection is the most stressed point in the frame, which is why it is often reinforced with a haunch — a deepened section that increases the moment capacity at the critical location.

Anatomy of a single-span pinned-base portal frame, labelling the columns, rafter, ridge, eave (knee), haunches, span and eave height
Anatomy of a single-span, pinned-base portal frame: two columns and a pitched rafter joined by moment-resisting knees, with haunches reinforcing the eaves.

What are the main types of steel portal frames?

Single-span, pinned base

The standard configuration. Columns are pinned at the base (no moment transfer to foundation). The rafter spans the full width with a ridge at the center. This is the most economical frame for spans up to 35 m.

Single-span, fixed base

Column bases are moment-connected to the foundation. This reduces the eave moment and rafter weight but increases foundation size and cost. Fixed bases are used when eave height is large (>8 m) or when sway must be limited.

Multi-span

Two or more spans with internal columns. Each span acts as a separate portal frame sharing the internal column. Valley gutters between spans need careful detailing to prevent water ponding.

Propped portal

A horizontal tie connects the eave knees, absorbing the horizontal thrust. This allows lighter columns but adds an obstruction across the building interior. Used for very wide spans where column sizes become impractical.

Mono-pitch (lean-to)

A single rafter slopes in one direction, supported on a tall back wall and a shorter front wall. Common for extensions to existing buildings or where one-directional drainage is needed.

Table of portal frame configurations — single-span pinned base, single-span fixed base, multi-span, propped and mono-pitch (lean-to) — with span ranges and key features
Five common portal frame configurations — pinned and fixed single-span, multi-span, propped and mono-pitch (lean-to) — with typical span and eave-height ranges.

How do you analyze a portal frame for gravity and wind loads?

Portal frame analysis determines the bending moment diagram (BMD) under each load case. The key load cases are:

Gravity loads (dead + live/snow)

  • Create a symmetric BMD with maximum negative moment at the eaves and maximum positive moment near the ridge
  • The eave moment is approximately M_eave ≈ −wL²/16 for pinned base (varies with pitch and stiffness ratios)
  • The ridge moment is approximately M_ridge ≈ +wL²/32

Wind loads (lateral + uplift)

  • Wind on the windward wall and roof creates pressure + suction distributions
  • The resulting BMD is antisymmetric: one knee gets larger moment than the other
  • Wind uplift can reverse the moment in the rafter, putting the bottom flange in compression
  • The net uplift combination (0.9D + 1.0W) often governs connection design at the ridge and base

Analysis method

For preliminary design, approximate formulas give reasonable estimates. For final design, use a structural analysis program (CalcSteel, for example) that performs:

Example — 24 m span, 6 m eave, 5° pitch

  • Dead load: 0.3 kN/m² × 6 m frame spacing = 1.8 kN/m on rafter
  • Live load: 0.25 kN/m² × 6 = 1.5 kN/m
  • Wind: computed per ASCE 7 or NBR 6123

Factored gravity: w_u = 1.2(1.8) + 1.6(1.5) = 2.16 + 2.40 = 4.56 kN/m

Eave moment (approx): M_eave ≈ 4.56 × 24² / 16 ≈ 164 kN·m

Symmetric gravity bending-moment diagram for a 24 m portal frame, with hogging peaks of about 164 kN·m at the eaves and a sagging peak of about 82 kN·m at the ridge
Gravity bending-moment diagram for the worked example: hogging peaks of ≈164 kN·m at the eaves (knees) and a sagging peak of ≈82 kN·m at the ridge.

How do you do a plastic collapse analysis of a portal frame?

The elastic analysis above sizes every section for the peak elastic moment. A plastic collapse analysis asks a different question: what load actually collapses the frame? Portal frames are its classic application, because they fail through a clean sequence of plastic hinges rather than a sudden buckle.

The worked frame

Take a single-span, pinned-base portal with a 20 m span and 6 m eave height, and make the columns and rafter the same section. The factored loads are a gravity line load w_u = 15 kN/m on the rafter and a horizontal wind force H = 60 kN at the windward eave.

Step 1: elastic analysis locates the first hinge

Under gravity alone, CalcSteel's engine returns a knee moment of 416 kN·m and a midspan moment of 334 kN·m. A hand slope-deflection check gives 417 kN·m at the knee, within 0.1%. The peak sits at the eave, so that is where the first plastic hinge forms.

Step 2: the three collapse mechanisms

Once a section is fully yielded it acts as a plastic hinge that rotates at a constant moment M_p. Collapse arrives when enough hinges turn part of the frame into a mechanism. Equating external work to internal work (the virtual-work method) for each candidate gives the plastic moment it needs:

MechanismPlastic hingesRequired M_p
BeamTwo knees + midspanwL²/16 = 375 kN·m
SwayTwo kneesHh/2 = 180 kN·m
CombinedLeeward knee + midspanwL²/16 + Hh/4 = 465 kN·m

The combined mechanism cancels the hinge at the windward knee, where the beam and sway rotations oppose, and needs the largest M_p, so it governs.

Step 3: size for the governing mechanism

The design plastic moment is therefore 465 kN·m (343 kip·ft). A W16×45 in A992 steel provides it almost exactly: with Z_x = 82.3 in³, M_p = f_y·Z_x = 465 kN·m. The engine's factored reactions for this combination, 132 kN and 168 kN vertical at the two bases, match hand statics to the kilonewton and confirm the load path.

Why plastic design saves steel, and when you can use it

For gravity alone the beam mechanism needs only M_p = 375 kN·m, about 10% below the 416 kN·m elastic peak. That gap is the moment the frame redistributes after the first hinge forms, real capacity that an elastic design leaves unused. Two conditions unlock it: the sections must be compact (Class 1), with a shape factor Z_x/S_x ≈ 1.13 for this W-shape, so the hinges can rotate without local buckling; and the compression flange at each hinge must be laterally restrained by fly bracing at the eaves. AISC 360-22 Appendix 1 permits design by inelastic analysis, while Eurocode 3 and the SCI green books treat plastic design as the standard route for portal frames.

CalcSteel runs a second-order elastic analysis with member capacity checks rather than tracing hinge formation, so use the mechanism method as a fast hand-check and to fix a preliminary M_p before you build the model.

Combined plastic collapse mechanism of a pinned-base portal frame, with plastic hinges at the leeward knee and at midspan.
The combined mechanism governs: plastic hinges at the leeward knee and midspan give the largest required plastic moment, M_p = 465 kN·m.

What is a haunch and how does it reduce portal frame weight?

A haunch is a deepened section at the knee (eave) connection where the rafter meets the column. It is created by cutting a tapered section from the same beam profile and welding it to the underside of the rafter at the knee.

Why use a haunch?

The bending moment diagram of a portal frame peaks at the eave. Without a haunch, the entire rafter must be sized for this maximum moment — wasting material in the rest of the span where the moment is much smaller.

With a haunch:

  • The haunch provides the extra depth (and section modulus) where the moment is highest
  • The rafter in the span can be a lighter section sized for the smaller midspan moment
  • Weight savings of 15–30% compared to a prismatic rafter

Haunch geometry

  • Length: Typically 10–15% of the span (2.4–3.6 m for a 24 m span)
  • Depth at knee: 1.5–2.5 times the rafter depth
  • Taper: Linear taper from the deep end (at the column face) to the rafter depth

Design checks for the haunch

  1. Moment capacity — Check the section at the deepest point and at several intermediate sections along the taper. The effective section modulus changes with depth.
  2. Lateral stability — The haunch compression flange (bottom flange under gravity) needs lateral restraint. Fly bracing from the purlins to the bottom flange is essential.
  3. Web stability — The tapered web is prone to buckling. Check h/t_w at the deepest section.
  4. Connection — The haunch-to-column connection must transfer the full moment plus shear. End plate connections with high-strength bolts are standard.
Bar chart of steel weight per square metre versus span, from 18 kg/m² at 15 m to 52 kg/m² at 40 m
Approximate steel weight per m² of floor area versus span for a single-span pinned-base frame — heavier sections and haunches are why weight climbs with span.

What are the rules of thumb for preliminary portal frame sizing?

Before running any analysis, experienced designers reach for a small set of proportioning rules that land the first section sizes within one serial size of the final answer. They come from decades of built portal frames (AISC Design Guide 7 and SCI guidance) and are the fastest way to start the sizing iteration.

Proportioning rules

  • Rafter depth ≈ span / 55 (range span/50 to span/60). For a 24 m span: 24000 / 55 ≈ 436 mm, so start with an IPE 450.
  • Haunch length ≈ span / 10 (about 10% of the span). For 24 m: ≈ 2.4 m.
  • Haunch depth below the rafter ≈ rafter depth, for a total depth at the knee of roughly twice the rafter, putting the extra section modulus exactly where the eave moment peaks.
  • Column: pick a section whose plastic modulus resists the eave moment. It is rarely lighter than the rafter; wide-flange H-sections (HEA / UC) are popular for their larger minor-axis capacity and simple girt connection.
  • Roof pitch ≈ 6° (about 1:10) is the modern economic optimum. Steeper adds cladding area and wind load; flatter risks snap-through and larger deflections.
  • Frame spacing ≈ 6–8 m. Wider bays mean fewer frames but heavier purlins and girts.

Checking the 24 m example

Applying the rules to the worked frame: rafter span/55 = 436 mm → IPE 450 (depth 450 mm); haunch span/10 = 2.4 m; total knee depth ≈ 900 mm ≈ 2 × 450. These are the same proportions dimensioned in detail in the next section, proof that the rules put you within one iteration of the final answer.

Caveat: rules of thumb size for gravity. Always confirm with a second-order analysis under the full load combinations, because wind uplift, not gravity, frequently governs the rafter and the holding-down bolts.

Portal frame schematic annotated with the preliminary sizing rules of thumb: rafter depth span over 55, haunch length span over 10, roof pitch 6 degrees and frame spacing 6 to 8 metres
The preliminary proportioning rules on one frame: rafter depth ≈ span/55, haunch length ≈ span/10, a knee about twice the rafter depth, a 6° pitch and 6–8 m bays.

How do you size the columns and rafter of a portal frame?

Member sizing follows the beam-column interaction check (AISC H1) because both the rafter and columns carry combined axial force and bending moment.

Rafter sizing

The rafter is primarily a beam with small axial compression from the horizontal thrust. Critical checks:

  • Flexural strength at the haunch cutoff point (where the rafter section starts)
  • Lateral-torsional buckling between purlins (purlins brace the top flange; fly bracing is needed for the bottom flange in negative moment regions)
  • Deflection at midspan (typically L/200 for metal-clad roofs)

Column sizing

The column carries the eave moment from the rafter plus the column self-weight and wall loads. Critical checks:

  • Combined axial + bending interaction (H1)
  • Sway stability — in-plane effective length depends on frame stiffness
  • Out-of-plane buckling between girts (wall bracing members)

Typical sections (24 m span, 6 m eave)

MemberTypical sectionUtilization
RafterIPE 450 or W460×520.7–0.85
ColumnHEA 340 or W360×790.7–0.85
HaunchCut from same rafter section0.6–0.8 at deep end

Optimization strategy

Start with the rafter: pick a section that works for the midspan moment. Then design the haunch for the eave moment using the same profile. Finally, size the column for the eave moment transferred from the rafter. Iterate once or twice until all utilization ratios are in the 0.7–0.9 range.

CalcSteel 3D model of a single-span portal frame showing the rafter, columns and eave haunches that are sized in this workflow
A single-span portal frame modeled in CalcSteel — the rafter, columns and eave haunch are the members sized by the beam-column interaction check.

How do you design the base connection and foundation for a portal frame?

The base connection transfers the column reactions (vertical, horizontal, and possibly moment) to the foundation.

Pinned base

Design for vertical compression and horizontal shear only — no moment transfer.

  • Base plate: Sized for bearing on concrete per AISC J8. Typical thickness 20–30 mm.
  • Anchor bolts: 2 or 4 bolts to resist horizontal shear (from wind) and prevent uplift under net wind suction. ASTM F1554 Grade 36 or 55.
  • Foundation: Simple pad footing sized for the vertical reaction plus a small eccentricity from the horizontal force.

Fixed base

Must transfer the full column moment plus shear and axial force.

  • Base plate: Much thicker (30–50 mm) and wider to develop the moment through bolt tension.
  • Anchor bolts: 4–8 bolts arranged in two rows, with the outer bolts in tension under moment. Pre-tensioned to prevent rocking.
  • Foundation: Larger pad footing or pile cap to resist the overturning moment.

Horizontal force at pinned bases

Portal frames generate large horizontal reactions at the column bases (the horizontal component of the eave thrust). For pinned bases, this horizontal force must be resisted by:

  1. Friction between the base plate and the footing (μ ≈ 0.40 for steel on concrete)
  2. Shear key — a steel plate welded below the base plate, embedded in a recess in the footing
  3. Anchor bolt shear — if the friction is insufficient, the bolts carry the shear
  4. Tie rod — a tension rod connecting the two column foundations underground, balancing the horizontal thrust

Option 4 (tie rod) is the most reliable for large thrust forces and is very common in practice.

Side-by-side comparison of pinned-base versus fixed-base portal frames: foundations, sway drift and eave moments
Pinned bases keep foundations small and simple; fixed bases cut sway drift and eave moment but need larger, moment-resisting foundations.

What are the stability considerations for portal frames?

Portal frames require careful attention to stability in both the in-plane and out-of-plane directions:

In-plane stability

  • P-Δ effects: The gravity load acting through the sway drift amplifies the lateral moments. For slender portal frames, the amplification factor can be 1.1–1.3. A second-order analysis captures this automatically.
  • Snap-through buckling: Very shallow rafters (pitch < 3°) can snap through under symmetric loads. Check that the pitch provides adequate frame stiffness.
  • Rafter stability near the knee: The bottom flange near the eave is in compression under gravity loads. Fly bracing from purlins to the bottom flange is required at intervals not exceeding L_p for the section.

Out-of-plane stability

  • Column bracing: Girts (horizontal wall members) brace the outer flange. The inner flange needs fly bracing or a full column strut at the eave.
  • Rafter bracing: Purlins brace the top flange. Bottom flange bracing is needed in negative moment regions (near eave and under wind uplift).
  • Eave strut: A longitudinal member at the eave connecting all frames, providing out-of-plane stability to the knee connection.
  • Vertical bracing: Diagonal bracing in the end bays and at intervals along the building length transfers longitudinal wind loads to the foundations.

Bracing layout

A complete bracing system includes:

  1. Eave struts along both sides
  2. Vertical cross-bracing in end bays (at least)
  3. Roof cross-bracing in end bays
  4. Fly bracing at critical rafter locations
  5. Girts on all walls as column restraint
Bracing layout along a portal-framed building: eave struts, vertical and roof cross-bracing in the end bay, fly bracing at the knees and purlins and girts
A complete bracing system: eave struts, vertical and roof cross-bracing in the end bay, fly bracing at the knees and the purlins and girts that restrain the members.

How do you check portal frame deflection and sway?

Strength is not the only limit. A portal frame that is strong enough can still be unserviceable if it sways or sags too much under everyday, unfactored loads, cracking the cladding, jamming roller doors, or unsettling the occupants. Serviceability checks use nominal (unfactored) load combinations and compare the elastic deflections against limits set by the cladding and the project specification.

The two deflections that govern

  • Eave sway (δ): horizontal movement of the column head under wind or crane surge.
  • Rafter deflection (Δ): vertical sag at midspan under imposed or snow load.

Typical serviceability limits

These vary between AISC Design Guide 3 / MBMA practice and SCI / Eurocode practice, so always confirm the governing code and the project spec. Representative values, applied to the 24 m span / 6 m eave example:

DeflectionTypical limit24 m / 6 m example
Eave sway, flexible metal claddingh/1506000/150 = 40 mm
Eave sway, masonry or brittle claddingh/3006000/300 = 20 mm
Rafter, imposed / snowspan/20024000/200 = 120 mm
Rafter, brittle finishes belowspan/36024000/360 = 67 mm

What to do if a limit governs

Portal frames are flexible in sway because the base is usually pinned. If the sway limit governs, and it often does before strength, the options are, in rough order of cost:

  1. Deepen the columns (the cheapest stiffness).
  2. Enlarge the haunch to stiffen the knee.
  3. Fix the column bases, which roughly halves the sway at the cost of a moment-resisting foundation.

Two cases tighten the limits sharply: where a crane runs on the frame, gantry alignment can demand h/500 to h/1000 (AISC Design Guide 7); and for multi-span frames the differential spread between eaves matters as much as the absolute sway.

Second-order note: the sway you check at serviceability is the amplified (P-Δ) value, not the first-order one. For a flexible portal the amplifier can add 10–30%, so the same second-order analysis used for strength gives the serviceability deflections directly.

Deformed portal frame under wind showing the eave sway delta limited to h over 150 and the rafter vertical deflection limited to span over 200, with the undeflected frame dashed
Serviceability limits on the worked frame: eave sway δ ≤ h/150 (≈40 mm) and rafter deflection Δ ≤ span/200 (≈120 mm), checked on the unfactored load combinations.

How does CalcSteel design portal frames?

You can try the free portal frame calculator — no signup — right in your browser. CalcSteel provides an end-to-end workflow for portal frame design:

Frame generation

Input span, eave height, pitch, and frame spacing. The software generates the geometry, including optional haunches with parametric depth and length. Multiple bays and lean-to extensions are supported.

Automatic loading

Wind loads are generated from the building envelope using ASCE 7, Eurocode 1, or NBR 6123. Dead, live, snow, and crane loads are applied through the purlin and girt system.

Analysis

A second-order elastic analysis (P-Δ) runs for all load combinations. The Direct Analysis Method is used by default (K = 1.0, reduced stiffness, notional loads).

Member design

Rafter and columns are checked per AISC 360 Chapter H (interaction) with automatic detection of unbraced lengths from the purlin and girt spacing. LTB capacity accounts for the moment gradient (C_b factor).

Connection design

The knee (haunch-to-column) and ridge connections are designed automatically:

  • End plate thickness and bolt layout
  • Column stiffener requirements
  • Weld sizes for the haunch
  • Base plate and anchor bolt design

Output

The design report includes the BMD and SFD for every load combination, member utilization ratios, connection details, and a bill of materials with steel weight per square meter of floor area.

CalcSteel Portal Frame Calculator
CalcSteel's free Portal Frame Calculator — the exact calculation this article walks through, live in your browser, no signup.

Try CalcSteel for free

Model, analyze and design steel structures in your browser. No install, no signup.

Open the 3D editor