⚙️
SteelSolverExtension
Add to Chrome — Free
Right-click any steel value on any webpage → instant calculation
All calculators in toolbar 150+ AISC sections offline 50+ unit conversions

Steel Beam Web Openings Calculator | AISC DG2 Accurate Design Checks

Free Steel Beam with Web Openings Calculator for circular and rectangular openings. AISC DG2 Vierendeel, shear, and moment checks.
Find Me: Google Knowledge Panel
Common Questions about SteelSolver.com: More
We independently provide precision steel tools, calculators, and expert resources for steel, metalworking, construction, and industrial projects. Learn More.
Published -
Updated -
Estimated read time

This powerful Steel Beam with Web Openings Calculator follows AISC Design Guide 2 (3rd Edition) procedures to evaluate circular and rectangular openings in W-shapes.

It performs comprehensive checks, including Vierendeel bending, M–V interaction, tee-section properties, web-post buckling, compactness, deflection, and edge distance requirements. Supports both unreinforced and flat-bar reinforced openings, LRFD and ASD methods, and US/SI units.

Ideal for quick feasibility studies and preliminary design of beams with MEP penetrations. Enter your section, loads, and opening geometry to receive detailed DCR results, sensitivity analysis, and a scaled beam diagram in seconds.

For preliminary design only — always verify with a licensed structural engineer.

Steel Beam with Web Openings Calculator AISC DG2

Verify circular or rectangular web openings in steel I-beams — unreinforced or reinforced — with full Vierendeel bending, shear-moment interaction, tee-column buckling, and deflection checks.

|
1. Beam Section & Material
W-Shape Selection
Select to auto-fill, or enter manually below
Section Dimensions (auto-fills from selection)
2. Span & Applied Loads
LRFD factored combination: 1.2D + 1.6L applied automatically. ASD: D + L. Shear and moment at the opening location are calculated from the UDL.
3. Opening Geometry
Shape & Dimensions
⚠ h₀ exceeds 70% of beam depth (limit: 0.70d)
Must be ≤ 0.70 × d per AISC DG2
Aspect ratio a₀/h₀ displayed in results
Position & Eccentricity
Opening centroid location along span
+ = above NA, − = below NA (0 = centered)
Distance between lateral braces for LTB check
4. Opening Reinforcement
Reinforcement Option
Minimum fillet weld: Use w = tR/2 ≥ 3/16". Horizontal shear demand: q = VQ/I along bar length.
Accuracy notice: Results follow AISC Design Guide 2 (3rd ed.) procedures. Always verify with a licensed structural engineer for construction use. This tool is for feasibility and preliminary design only.
Beam Diagram (Live)
Enter inputs and click Calculate
Beam elevation • Opening shown to scale • SFD below
Opening Not Yet Calculated
Tee Section Properties
Top Tee Depth tt
Bottom Tee Depth tb
Top Tee Area At
Bottom Tee Area Ab
Top Tee It
Bottom Tee Ib
Top Tee Zxt
Bottom Tee Zxb
Shear at Opening Vu
Moment at Opening Mu
Aspect Ratio ao/ho
Design Check Results (DCR)
Check Demand Capacity DCR Status
Sensitivity — Opening Height Effect

Governing DCR as opening height h₀ increases by 10% / 20% / 30% from current:

Current
+10%
+20%
+30%
Optimal Loc.
Min DCR Loc.
✓ Copied to clipboard!

1. Tee Section Depths

$$t_t = \frac{d - h_o}{2} - e \qquad t_b = \frac{d - h_o}{2} + e$$

where $d$ = beam depth, $h_o$ = opening height, $e$ = eccentricity (+ above NA)

2. Plastic Shear Capacity of Unperforated Beam

$$V_p = 0.6\,F_y\,A_w = 0.6\,F_y\,(d - 2t_f)\,t_w$$

Opening must satisfy: $V_u \leq \tfrac{2}{3}V_p$ (preliminary limit check)

3. Maximum Shear Strength at Opening (Tee Contributions)

$$V_{mt} = \frac{4\,M_{pt}}{a_o}\bigl(1 - V_u^2/V_{pt}^2\bigr)^{1/2} \qquad V_{mb} = \frac{4\,M_{pb}}{a_o}\bigl(1 - V_u^2/V_{pb}^2\bigr)^{1/2}$$ $$V_m = V_{mt} + V_{mb}$$

where $M_{pt} = F_y Z_{xt}$, $M_{pb} = F_y Z_{xb}$, $V_{pt} = 0.6 F_y t_w t_t$, $V_{pb} = 0.6 F_y t_w t_b$

4. Maximum Moment Strength at Opening

$$M_m = M_{pt}\left(1 + \frac{A_{wt}}{A_{ft}}\right) + M_{pb}\left(1 + \frac{A_{wb}}{A_{fb}}\right) - V_{mt}\frac{a_o}{2} - V_{mb}\frac{a_o}{2}$$

Simplified (DG2): $M_m \approx F_y\bigl(Z_{xt} + Z_{xb}\bigr) - V_{mt}\dfrac{a_o}{4} - V_{mb}\dfrac{a_o}{4}$

5. M–V Interaction (Governing Limit State)

$$\left(\frac{M_u}{M_m}\right)^2 + \left(\frac{V_u}{V_m}\right)^2 \leq 1.0 \quad \text{(LRFD: } M_u = \phi_b M_m,\; V_u = \phi_v V_m\text{)}$$

Interaction ratio $R = \sqrt{(M_u/M_m)^2 + (V_u/V_m)^2}$ must be $\leq 1.0$

6. Vierendeel (Secondary) Bending

$$M_{vt} = V_u\,\frac{a_o}{4}\cdot\frac{I_t}{I_t + I_b} \qquad M_{vb} = V_u\,\frac{a_o}{4}\cdot\frac{I_b}{I_t + I_b}$$ $$\text{DCR}_{Vt} = \frac{M_{vt}}{\phi_b\,M_{pt}} \leq 1.0 \qquad \text{DCR}_{Vb} = \frac{M_{vb}}{\phi_b\,M_{pb}} \leq 1.0$$

7. Tee-Column (Web Post) Buckling Check

$$\frac{KL}{r} = \frac{1.2\,a_o}{r_{y,tee}} \qquad F_{cr} \text{ per AISC Chapter E}$$ $$P_c = \phi_c\,F_{cr}\,A_t \qquad \text{DCR} = P / P_c \leq 1.0$$

Compression force: $P = (M_u - \phi_b M_m^{0}) / (d - t_t/2 - t_b/2)$ when moment governs

8. Additional Deflection at Opening (Vierendeel Shear Deformation)

$$\delta_{opening} = \frac{V_u\,a_o^3}{12\,E\,(I_t + I_b)}$$ $$\delta_{total} = \delta_{primary} + \sum \delta_{opening} \leq \frac{L}{360} \text{ (live load)}$$

9. Compactness Check (Flange Local Buckling)

$$\frac{b_f}{2t_f} \leq \lambda_p = 0.38\sqrt{E/F_y}$$

For reinforcement flat bar: $\dfrac{b_R}{2t_R} \leq 0.38\sqrt{E/F_y}$

Frequently Asked Questions

How large can a web opening be in a steel beam? +
Per AISC Design Guide 2, the opening height h₀ must not exceed 70% of the beam depth (0.70d). The edge of the opening must be at least one beam depth (d) from the face of the support. For service openings with reinforcement, openings approaching this limit are achievable, but expect elevated DCR values — especially for Vierendeel bending. The opening length a₀ has no specific code limit, but aspect ratios a₀/h₀ greater than about 3 significantly increase secondary (Vierendeel) bending demands. Circular openings are treated as equivalent rectangular shapes per DG2 §3.7b4.
What is Vierendeel bending and why does it govern? +
When a shear force acts on a beam at an opening, the upper and lower tee sections must transfer that shear across the opening length like a small portal frame — a mechanism called Vierendeel action. The horizontal shear generates secondary bending moments at the four corners of the opening. These local moments are proportional to V×(a₀/4) and are distributed between the top and bottom tees in proportion to their moments of inertia. This check is most critical when the opening is in a high-shear zone (near supports) or when the opening is wide (large a₀). Placing openings in low-shear midspan regions significantly reduces Vierendeel demands.
When is flat-bar reinforcement required around a web opening? +
Reinforcement is required when any of the DCR checks exceed 1.0 for the unreinforced case. The most common trigger is the M–V interaction check or the Vierendeel DCR exceeding unity. Flat bars welded along the top and bottom edges of the opening increase the plastic section modulus of each tee, directly raising Vmt, Vmb, Mm, and Mpt/pb. As a rule of thumb: openings in the outer third of the span (high-shear zone) almost always require reinforcement for h₀ > 50% of d. Openings in the middle third at midspan typically pass unreinforced for h₀ up to 60% of d.
Does AISC Design Guide 2 cover circular openings? +
Yes. AISC DG2 §3.7b4 specifies that a circular opening of diameter D₀ may be treated as an equivalent rectangular opening with height h₀ = D₀ and length a₀ = 0.9D₀. This calculator applies that conversion automatically when "Circular" is selected. For very large-diameter openings (approaching 0.70d), the circular shape does offer a slight advantage over a square opening because corner stress concentrations are lower, but the code method conservatively uses the same rectangular equivalent checks.
Can I put an opening near the beam support? +
AISC DG2 prohibits the edge of the opening within one beam depth (d) from the face of a support. This calculator flags this violation with a warning. Near-support zones have both high shear and high web shear stress, making Vierendeel demands extremely large. Even with reinforcement, openings closer than 1d to supports are structurally inefficient. If MEP routing requires a near-support penetration, consider deepening the beam, using a stub-girder, or using a castellated/cellular beam system designed for that configuration.
What is the difference between castellated and cellular beams? +
Both are expanded steel beams with regularly-spaced web openings created by splitting a parent section along a cut pattern and re-welding. Castellated beams use a hexagonal cut pattern, producing hexagonal or sinusoidal openings. Cellular beams use a circular cut pattern, producing circular openings at regular intervals. Both achieve a deeper section (typically 40–60% deeper than the parent) with the same steel weight, giving higher bending efficiency. The web-post buckling check between adjacent openings is especially critical for these beam types. This calculator handles individual unreinforced or reinforced openings; for full castellated/cellular beam design, a specialized tool with web-post interaction is recommended.
SteelSolver.com — Complete User Guide

Steel Beam with Web Openings Calculator

A full walkthrough of every input, formula, and result in the free AISC Design Guide 2 web opening checker — with a worked example, common mistakes, and plain-English explanations of every check.

✅ AISC DG2 (3rd Ed.) ✅ LRFD & ASD ✅ US Customary & SI ✅ Free & Browser-Based
Accuracy & Disclaimer: This calculator implements the simplified procedures of AISC Design Guide 2 (Steel and Composite Beams with Web Openings, 3rd edition) using LRFD φ factors or ASD Ω factors as selected. Results are suitable for preliminary and feasibility design only. All values must be verified by a licensed structural engineer of record before use in construction documents. Web opening design involves multiple interacting failure modes; conservative judgment is always recommended.

1. What Is a Steel Beam Web Opening Calculation?

When mechanical, electrical, and plumbing (MEP) trades route ductwork, conduit, or piping through the floor structure of a building, they often need to pass through the webs of structural steel floor beams. This creates a web opening — a hole cut in the vertical plate of a wide-flange or I-beam — that weakens the beam at that location.

A web opening structural analysis determines whether the remaining steel around the opening can still safely carry the applied loads. Unlike a standard beam check (which treats the section as solid), a web opening introduces additional failure modes that must be checked independently:

  • Vierendeel bending — secondary frame action around the opening corners
  • Shear-moment (M–V) interaction — combined demand on the reduced tee sections
  • Tee-column (web post) buckling — axial instability of the compression tee
  • Lateral-torsional buckling — out-of-plane instability of the tee in compression
  • Flange local buckling — compactness of the flanges at the opening
  • Additional deflection — Vierendeel shear deformation at the opening

The governing standard for this work in the United States is AISC Design Guide 2: Steel and Composite Beams with Web Openings, which covers unreinforced and flat-bar-reinforced openings in both non-composite and composite steel beams.

2. Where Engineers Apply Web Opening Calculations

🏠
Multi-Story Office & Residential Buildings

HVAC ducts and plumbing risers route through structural bays. Web openings avoid dropped ceilings and preserve floor-to-floor height.

🏢
Parking Structures

Conduit runs and drainage pipes cross structural bays. Web openings are preferred over costly framing reroutes.

🏭
Industrial & Manufacturing Facilities

Process piping and cable trays run through heavy floor framing. Web openings must withstand dynamic loading and vibration.

🏥
Healthcare & Lab Buildings

Dense MEP coordination in plenum spaces. Every inch of headroom counts; web openings save significant floor depth.

🔧
Retrofit & Renovation Projects

Existing beams are checked when new MEP systems are installed. Engineers verify remaining capacity of existing cutouts.

📈
Castellated & Cellular Beam Systems

Purpose-manufactured beams with regular web openings. Web-post buckling between adjacent openings is the primary design check.

3. Key User Pain Points — and How This Calculator Solves Them

Pain points by user type and how the SteelSolver Web Openings Calculator addresses each one
UserPain PointHow This Tool Helps
Structural Engineer Hand-calculating 8–12 interdependent checks from AISC DG2 takes 2–4 hours per opening; errors are common with complex V-M interaction curves. All nine governing checks run simultaneously in under a second. Each DCR is color-coded PASS / MARGINAL / FAIL with an inline progress bar.
MEP Coordinator Cannot self-check duct routing feasibility before submitting RFIs. Relies entirely on SE availability, causing coordination delays. Enter duct OD, beam section, and position — get an instant feasibility verdict. Communicate informed RFIs to the SE faster.
Steel Fabricator Opening schedules arrive late or are under-specified. Reinforcement plate sizes and weld demands are missing from drawings. Copy Report generates a formatted calculation sheet with all inputs, checks, reinforcement dimensions, and weld demand — ready to share.
EIT / Junior Engineer AISC DG2 is dense and 50+ pages. It is unclear which check governs for a given opening location. Training time is significant. The Formulas panel shows every equation in rendered MathJax with code references. Sensitivity panel reveals how DCR changes if the opening moves or grows.
Building Inspector / PM Cannot verify whether a field-cut opening is safe without hiring a consultant. Enter the as-built opening dimensions and location. The tool flags whether reinforcement is required and suggests the minimum flat-bar size.

4. Annotated Steel Beam Web Opening Diagram

The diagram below identifies every geometric parameter used in the calculator. Understanding these terms is essential before entering inputs.

Annotated steel beam with rectangular web opening Wide-flange steel beam elevation showing geometric parameters: beam depth d, flange width bf, flange thickness tf, web thickness tw, opening height ho, opening length ao, top tee depth tt, bottom tee depth tb, and eccentricity e. Flat bar reinf. Flat bar reinf. d (in) h₀ (in) a₀ (in) tₜ (top tee) t₂ (bot tee) N.A. bₑ (in) x (ft from support) L (ft — total span) Vierendeel Frame Action Top Tee Bottom Tee Vᵤ transferred by Vierendeel mechanism Rectangular Opening D₀ (diameter) Circular Opening h₀ = D₀, a₀ = 0.9D₀ (per DG2 §3.7b4) Flanges / Tee stems Opening + reinforcement Neutral axis

Figure 1. Wide-flange beam elevation with rectangular web opening. Parameters: d = beam depth (in), bₑ = flange width (in), tₑ = flange thickness (in), tᵤ = web thickness (in), h₀ = opening height (in), a₀ = opening length (in), tₜ = top tee depth (in), t₂ = bottom tee depth (in), x = distance from left support (ft). Right: Vierendeel frame action and circular opening equivalent rectangle.

5. Step-by-Step User Guide

Follow these eight steps in order. The calculator prevents calculation until all required fields contain valid values.

  1. 1
    Select units and design method

    Use the Units toggle at the top of the calculator to choose US Customary (in / kips / ksi / ft) or SI (mm / kN / MPa / m). All labels and validation limits update automatically. Then choose LRFD (Load and Resistance Factor Design, φ = 0.90 for bending) or ASD (Allowable Stress Design, Ω = 1.67) from the Method toggle. If unsure, use LRFD — it is the default and the most common method in US practice today.

  2. 2
    Choose your W-shape or enter custom dimensions

    Select a standard AISC W-shape from the dropdown (W4 through W36 are pre-loaded with depth d, flange width bₑ, flange thickness tₑ, and web thickness tᵤ auto-filled). For built-up or non-standard sections, leave the dropdown at “Select or enter below” and type your dimensions directly. All four section dimensions are required.

  3. 3
    Set steel grade and elastic modulus

    Select A36 (Fᵧ = 36 ksi), A992 / A572-50 (Fᵧ = 50 ksi, most common for wide-flange sections), or A572-60. The yield strength Fᵧ auto-fills. The elastic modulus defaults to E = 29,000 ksi (200,000 MPa) and should only be changed for unusual materials.

  4. 4
    Enter span, support conditions, and loads

    Enter the total span length L (center-to-center of supports) and select the support condition (Simply Supported for most floor beams). Enter the uniform dead load wᴷ and live load wₗ in kips/ft or kN/m. The calculator automatically forms the governing LRFD combination wᵤ = 1.2D + 1.6L (or wₐ = D + L for ASD) and calculates shear Vᵤ and moment Mᵤ at the opening location.

  5. 5
    Define the opening geometry

    Choose Rectangular or Circular. For rectangular: enter opening height h₀ and length a₀. For circular: enter the diameter D₀ — the calculator automatically converts to an equivalent rectangle (h₀ = D₀, a₀ = 0.9D₀) per AISC DG2 §3.7b4. A red warning appears if h₀ > 0.70d. Enter the position x (distance from left support to opening center) and the eccentricity e (distance from beam neutral axis to opening center; use 0 for a centered opening). Enter the unbraced length L₂ for the lateral-torsional buckling check.

  6. 6
    Choose reinforcement option

    Select None (Unreinforced) for a first-pass check. If the unreinforced result shows FAIL, switch to Flat Bar (Top & Bottom) and enter the bar width bᴷ and thickness tᴷ. The reinforcement adds area to each tee, increasing plastic moment capacity Mₗₜ and Mₗ₂, raising both Vᵐ and Mᵐ. Reinforcement yield strength defaults to match the beam grade but can be changed independently.

  7. 7
    Click “Calculate Web Opening”

    The engine runs all nine checks, updates the live SVG beam diagram, populates the DCR table, and shows a PASS / MARGINAL / FAIL verdict banner. The Sensitivity panel automatically sweeps opening height (+10% / +20% / +30%) and sweeps x from 0.05L to 0.95L to find the optimal opening position with the lowest governing DCR.

  8. 8
    Export or copy your report

    Click Copy Full Report to copy a formatted calculation sheet to your clipboard (all inputs, tee properties, and DCR results). Click Print Report to send the full page to your printer or save as PDF. Always have a licensed structural engineer review and stamp the output before it enters construction documents.

6. Input Parameters, Valid Ranges, and Units

All inputs are validated before calculation. Values outside valid ranges are highlighted with a red border. The table below lists every input, its symbol, acceptable range, and unit in both systems.

Complete input parameter reference for the SteelSolver Web Openings Calculator
ParameterSymbol US UnitSI Unit Valid Range / Notes
Beam depth d in mm 3–60 in. Must be positive. For W-shapes, matches AISC table value.
Flange width bₑ in mm Must be positive and < d.
Flange thickness tₑ in mm 0.10–2.00 in. Thin flanges may govern LTB.
Web thickness tᵤ in mm 0.10–2.00 in. Directly controls Vₗ and Vierendeel capacity.
Yield strength Fᵧ ksi MPa 36, 50, or 60 ksi. Governs all plastic moment and shear capacities.
Elastic modulus E ksi MPa Default 29,000 ksi / 200,000 MPa. Do not change unless non-standard material.
Span length L ft m Center-to-center of supports. > 0.
Dead load wᴷ kips/ft kN/m Uniform. Does not include beam self-weight (add to wᴷ if needed).
Live load wₗ kips/ft kN/m Uniform. ASCE 7 IBC-compliant combination formed automatically.
Opening height h₀ in mm Must be ≤ 0.70d per AISC DG2. Red warning if exceeded.
Opening length a₀ in mm For circular: a₀ = 0.9D₀ auto-set. Larger a₀/h₀ = more Vierendeel demand.
Opening position x ft m Distance from left support to center of opening. 0 < x < L.
Eccentricity e in mm + = above neutral axis; − = below; 0 = centered. |e| < (d−h₀)/2.
Unbraced length L₂ ft m Distance between lateral braces for LTB check of compression tee. 0 < L₂ ≤ L.
Reinf. bar width bᴷ in mm Only if reinforcement selected. Typical: 3–6 in.
Reinf. bar thickness tᴷ in mm Minimum fillet weld: tᴷ/2 ≥ 3/16 in. Typical: 3/8–3/4 in.

7. All Formulas Used in the Calculation

Every calculation the tool performs is documented below with the governing equation, variable definitions, unit labels, and a plain-English explanation. All formulas follow AISC Design Guide 2 (3rd edition) and AISC 360-16/22 Chapter E for column buckling.

Formula 1 — Tee Section Depths (in)

$$t_t = \frac{d - h_o}{2} - e \qquad\qquad t_b = \frac{d - h_o}{2} + e$$
d = beam depth (in) h₀ = opening height (in) e = eccentricity from N.A. (in, + above) tₜ = top tee depth (in) t₂ = bottom tee depth (in)

What it means: When you cut an opening in the beam web, the cross-section splits into a top tee (flange + partial web above the opening) and a bottom tee (flange + partial web below). Their depths tₜ and t₂ determine the stiffness and plastic capacity available to resist shear and secondary bending. For a centered opening e = 0, both tees are equal. Moving the opening toward the tension (bottom) flange increases tₜ and decreases t₂, reducing the bottom tee's capacity.

Formula 2 — Web Shear Area and Plastic Shear Capacity (kips)

$$A_w = (d - 2t_f)\,t_w \qquad\qquad V_p = 0.6\,F_y\,A_w$$ $$\text{Preliminary check: } V_u \leq \tfrac{2}{3}\,V_p$$
Aᵤ = web area (in²) tₑ = flange thickness (in) tᵤ = web thickness (in) Fᵧ = yield strength (ksi) Vₗ = plastic shear capacity (kips) Vᵤ = factored shear at opening (kips)

What it means: Vₗ is the full shear capacity of the unperforated web. AISC DG2 imposes a preliminary limit: the factored shear at the opening must not exceed 2/3 of Vₗ. This check gates the analysis — if it fails, the opening is almost certainly in a high-shear zone and must be relocated regardless of other checks.

Formula 3 — Maximum Shear Strength at Opening (kips)

$$V_{mt} = \min\!\left(\frac{4\,M_{pt}}{a_o},\; 0.6\,F_y\,t_w\,t_t\right) \qquad V_{mb} = \min\!\left(\frac{4\,M_{pb}}{a_o},\; 0.6\,F_y\,t_w\,t_b\right)$$ $$V_m = V_{mt} + V_{mb}$$
Mₗₜ = Fᵧ Zₓₜ = plastic moment of top tee (kip·in) Mₗ₂ = Fᵧ Zₓ₂ = plastic moment of bottom tee (kip·in) Vᵐ = total max shear capacity at opening (kips)

What it means: Each tee can carry shear via two competing mechanisms: (a) plastic hinging (4Mₗ/a₀) and (b) direct shear yielding (0.6Fᵧtᵤt). The governing (lower) value is used for each tee, and the total Vᵐ is their sum. This is the denominator in the M–V interaction check. Wider openings (larger a₀) sharply reduce the hinging contribution 4Mₗ/a₀, making long openings much more critical than tall ones.

Formula 4 — Maximum Moment Strength at Opening (kip·in)

$$M_m \approx \phi_b\!\left(F_y Z_{xt} + F_y Z_{xb}\right) - V_{mt}\frac{a_o}{4} - V_{mb}\frac{a_o}{4}$$
Zₓₜ, Zₓ₂ = plastic section moduli of top and bottom tees (in³) φ₂ = 0.90 (LRFD bending resistance factor) Mᵐ = nominal max moment at opening (kip·in)

What it means: The moment capacity of the perforated cross-section is the sum of the tee plastic moments, reduced by the moment consumed transferring shear across the opening (the Vierendeel secondary bending term Vᵐt·a₀/4). A wider opening reduces Mᵐ doubly: by reducing tee depth and by increasing the subtracted term.

Formula 5 — Shear–Moment Interaction (Governing Limit State)

$$R = \sqrt{\left(\frac{V_u}{\phi_v V_m}\right)^2 + \left(\frac{M_u}{M_m}\right)^2} \leq 1.0$$
Vᵤ = factored shear demand at opening (kips) Mᵤ = factored moment demand at opening (kip·in) φᵤ = 1.00 (LRFD shear resistance factor per AISC) R = interaction ratio (DCR) ≤ 1.0 required

What it means: This is the master governing check for the opening. It accounts for the fact that shear and moment act simultaneously. Near supports, Vᵤ/Vᵐ dominates. Near midspan, Mᵤ/Mᵐ dominates. The circular interaction envelope means an opening located where both are moderate can still fail even if neither individual ratio exceeds 1.0.

Formula 6 — Vierendeel Secondary Bending (kip·in)

$$M_{vt} = V_u\,\frac{a_o}{4}\cdot\frac{I_t}{I_t + I_b} \qquad\qquad M_{vb} = V_u\,\frac{a_o}{4}\cdot\frac{I_b}{I_t + I_b}$$ $$\text{DCR}_{Vt} = \frac{M_{vt}}{\phi_b M_{pt}} \leq 1.0 \qquad\qquad \text{DCR}_{Vb} = \frac{M_{vb}}{\phi_b M_{pb}} \leq 1.0$$
Iₜ, I₂ = moments of inertia of top and bottom tees about their own centroidal axes (in⁴) Mᵤₜ, Mᵤ₂ = Vierendeel secondary moments (kip·in)

What it means: To transfer the shear Vᵤ across the opening, each tee must bend like a short cantilever over a length a₀/4. This creates local bending moments at the four corners of the opening. They are distributed between the tees in proportion to their stiffness (Iₜ/I₂ ratio). This check is independent of Mᵤ — even a beam with zero overall bending moment would fail Vierendeel if its shear is large enough. It is almost always the governing check for openings near supports.

Formula 7 — Tee-Column (Web Post) Buckling Check

$$\frac{KL}{r} = \frac{1.2\,a_o}{r_{y,tee}} \quad\Rightarrow\quad F_{cr}\ (\text{AISC Ch. E}) \quad\Rightarrow\quad P_c = \phi_c\,F_{cr}\,A_t$$ $$P = \frac{M_u}{d - t_t/2 - t_b/2} \qquad \text{DCR} = \frac{P}{P_c} \leq 1.0$$
K = 1.2 (effective length factor per DG2) rᵧ,ₜₑₑ = radius of gyration of tee about weak axis (in) F⌣ᵣ = critical buckling stress (ksi) per AISC Eq. E3-2 or E3-3 φ⌣ = 0.85 (LRFD column resistance factor) P = axial compression in tee due to overall bending (kips)

What it means: The compression tee acts like a short column of length a₀, loaded by the axial force P induced by the overall bending moment Mᵤ. If the tee is slender relative to its width (high KL/r), it can buckle sideways before reaching its plastic capacity. This check is most critical when openings are long (large a₀), the beam carries large moments, and the tee section is thin.

Formula 8 — Additional Deflection at Opening (in)

$$\delta_{opening} = \frac{V_u\,a_o^3}{12\,E\,(I_t + I_b)}$$ $$\delta_{total} = \delta_{primary} + \sum_{i}\delta_{opening,i} \leq \frac{L}{360}\ \text{(live load limit)}$$
E = 29,000 ksi (elastic modulus) Iₜ + I₂ = combined tee inertia (in⁴) δₗᵣ₃ᵐₐᵣᵧ = primary elastic deflection of unperforated beam (in)

What it means: The opening reduces web stiffness, causing extra shear deformation (Vierendeel mechanism) on top of the standard bending deflection. This additional deflection can be significant for large openings in slender beams. The L/360 serviceability limit applies to the total deflection under live load. With multiple openings, each contributes a δ₀ₗₐᵣ₃ᵣᵢ term.

Formula 9 — Flange Compactness Check

$$\frac{b_f}{2\,t_f} \leq \lambda_p = 0.38\sqrt{\frac{E}{F_y}}$$

For flat-bar reinforcement: $\dfrac{b_R}{2\,t_R} \leq 0.38\sqrt{E/F_y}$ must also be satisfied.

bₑ/2tₑ = flange slenderness ratio λₗ = compact limit = 0.38√(E/Fᵧ) ≈ 9.15 for A992 steel

What it means: The flanges must be compact for the plastic moment capacity formulas to be valid. For A992 steel (E = 29,000 ksi, Fᵧ = 50 ksi), λₗ = 9.15. Most standard W-shapes satisfy this automatically; it only governs for very thin flanges or non-standard plate girders. If the compactness DCR exceeds 1.0, the beam flanges will locally buckle before developing Mₗ, invalidating the Vierendeel and Mᵐ capacities.

8. Understanding Your Results — DCR Color Code and Verdict

Each check in the results table is expressed as a Demand-to-Capacity Ratio (DCR): the ratio of the applied demand (shear, moment, secondary moment, or axial force) to the available capacity. DCR = 1.0 means 100% utilization.

● PASS — DCR ≤ 0.90 ● MARGINAL — 0.90 < DCR ≤ 1.00 ● FAIL — DCR > 1.00
Explanation of all nine design checks and what their results mean
Check NameWhat Governs ItWhat to Do if FAIL
Opening Size (h₀ ≤ 0.70d) Opening too deep relative to beam depth. Reduce h₀, choose a deeper beam, or use a composite beam (DG2 allows up to 0.70d).
2/3 Vₗ Check Opening in high-shear zone (near support). Move opening toward midspan. Vᵤ drops rapidly away from supports for UDL.
M–V Interaction Combined shear + moment demand on tees. Add flat-bar reinforcement (increases Vᵐ and Mᵐ), or reposition the opening.
Vierendeel — Top Tee Large shear Vᵤ + wide opening (large a₀) + stiff top tee. Reduce a₀, add top flat bar (raises Mₗₜ), or move to lower-shear zone.
Vierendeel — Bottom Tee Large shear Vᵤ + stiff bottom tee or offset opening. Add bottom flat bar (raises Mₗ₂), reduce opening eccentricity, or reduce a₀.
Tee-Column Buckling Long opening (large a₀) in high-moment zone. Reduce a₀, add vertical stiffener plates beside the opening, or move to lower-moment zone.
Flange Compactness Thin flanges on non-standard or plate-girder sections. Use a compact W-shape. Nearly all ASTM A992 W-shapes are inherently compact.
Lateral-Torsional Buckling Long unbraced length L₂ relative to Lₗ of the compression tee. Add lateral bracing at or near the opening, or select a beam with a wider flange (higher rᵧ).
Deflection (δ/limit) Long span, large opening, or multiple openings — total deflection exceeds L/360. Select a deeper or stiffer beam section, reduce opening size, or limit openings to low-shear zones where additional δ is minimal.
Edge Distance Warning: If the calculator flags an Edge Distance FAIL, the opening is positioned less than one beam depth (d) from the face of the support. AISC DG2 prohibits openings in this zone. This is not a capacity check that can be solved with reinforcement — the opening must be physically relocated.

9. Worked Example — W21×57, 30 ft Span, Unreinforced Rectangular Opening

▶ Example: Floor Beam with HVAC Duct Penetration

Problem Statement

A structural engineer needs to verify a W21×57 (A992, Fᵧ = 50 ksi) floor beam spanning 30 ft (simply supported) can accommodate a 10 in. × 14 in. rectangular web opening centered 10 ft from the left support. Uniform loads: dead = 1.0 kips/ft, live = 1.5 kips/ft. LRFD, US Customary. Opening is centered on the neutral axis (e = 0). Unbraced length L₂ = 5 ft. No reinforcement (first-pass check).

Step 1 — Inputs

SectionW21×57
Beam Depth d21.06 in
Flange Width bₑ6.555 in
Flange Thickness tₑ0.650 in
Web Thickness tᵤ0.405 in
Yield Strength Fᵧ50 ksi
Span L30 ft
Dead Load wᴷ1.0 kips/ft
Live Load wₗ1.5 kips/ft
Opening h₀ × a₀10 × 14 in
Position x10 ft
Eccentricity e0 in (centered)

Step 2 — Factored Loads (LRFD: 1.2D + 1.6L)

$$w_u = 1.2(1.0) + 1.6(1.5) = 1.2 + 2.4 = 3.6\ \text{kips/ft}$$

Reactions: $R_L = R_R = 3.6 \times 30 / 2 = 54.0$ kips

Shear at x = 10 ft: $V_u = 54.0 - 3.6(10) = 18.0$ kips

Moment at x = 10 ft: $M_u = 54.0(10) - 3.6(10)^2/2 = 540 - 180 = 360$ kip–ft $= 4{,}320$ kip–in

Step 3 — Tee Depths (e = 0)

$$t_t = t_b = \frac{21.06 - 10}{2} = \frac{11.06}{2} = 5.53\ \text{in}$$

Step 4 — Plastic Shear Capacity

$$A_w = (21.06 - 2 \times 0.650)(0.405) = (19.76)(0.405) = 8.00\ \text{in}^2$$

$$V_p = 0.6(50)(8.00) = 240\ \text{kips}$$

Check: $V_u = 18.0 \leq \tfrac{2}{3}(240) = 160$ kips — PASS

Step 5 — Tee Plastic Moments (simplified)

Top tee plastic modulus (approx): $Z_{xt} \approx (6.555 \times 0.65 + (5.53-0.65)\times 0.405) \times 5.53/4$

$Z_{xt} \approx (4.26 + 1.98)(1.38) \approx 8.61\ \text{in}^3$

$M_{pt} = M_{pb} = 50 \times 8.61 = 430.5$ kip–in (symmetric, e = 0)

Step 6 — Max Shear at Opening

$$V_{mt} = V_{mb} = \min\!\left(\frac{4 \times 430.5}{14},\ 0.6(50)(0.405)(5.53)\right) = \min(123.0,\ 67.2) = 67.2\ \text{kips}$$

$$V_m = 67.2 + 67.2 = 134.4\ \text{kips}$$

Step 7 — Max Moment at Opening

$$M_m = 0.9(430.5 + 430.5) - 67.2\left(\frac{14}{4}\right) - 67.2\left(\frac{14}{4}\right) = 774.9 - 235.2 - 235.2 = 304.5\ \text{kip-in}$$

Note: Mᵤ = 4,320 kip-in >> Mᵐ = 304.5 kip-in at this location for unreinforced opening. This alone signals interaction failure.

Step 8 — M–V Interaction

$$R = \sqrt{\left(\frac{18.0}{1.0 \times 134.4}\right)^2 + \left(\frac{4320}{304.5}\right)^2} = \sqrt{(0.134)^2 + (14.2)^2} \approx 14.2$$

❌ M–V Interaction DCR = 14.2 — FAIL. Reinforcement required or opening must be repositioned to midspan.

Step 9 — Sensitivity Finding

The Sensitivity panel in the calculator reveals that at x = 15 ft (midspan), Vᵤ ≈ 0 kips and Mᵤ is maximum. The Vierendeel DCR drops to ≈ 0.03 but Mᵐ governs. The optimal position for minimizing governing DCR for this beam, load, and opening size is approximately x = 10–12 ft from the support with flat-bar reinforcement added.

✅ With 4 in. × 1/2 in. flat bar (both top and bottom), the governing DCR reduces below 1.0. Try it in the calculator using the Reinforcement inputs.

10. Common Mistakes and Microcopy Guidance

These are the most frequent errors engineers and detailers make when using a web opening calculator. Each box explains the mistake and how to avoid it.

Mistake 1: Entering h₀ > 0.70d. The 70% depth limit is a hard geometric constraint, not a capacity issue. Even with reinforcement, AISC DG2 does not cover openings deeper than 0.70d. If your MEP requires a larger duct, you must increase the beam depth (select a deeper W-shape) or use a different routing strategy. The red warning on the h₀ field in the calculator prevents this silently.
Mistake 2: Placing the opening within one beam depth (d) of the support. Near-support zones combine maximum shear with high diagonal tension, making any opening structurally expensive. The calculator flags this as an automatic FAIL with an Edge Distance warning. Move the opening by at least d + a₀/2 from the center of the support bearing.
Mistake 3: Confusing opening location x as the distance from the beam end vs. from the support centerline. Enter x as the distance from the support centerline to the opening center. If your drawing shows a dimension from the beam end, add half the beam setback or bearing length.
Mistake 4: Ignoring the aspect ratio a₀/h₀. AISC DG2 design aids are calibrated for aspect ratios between 1.0 and 3.0. Long, narrow openings (a₀/h₀ > 3) introduce Vierendeel demands the simplified method underestimates. The calculator displays the aspect ratio in results; treat values above 3.0 with extra conservatism and consider FEA validation.
Mistake 5: Assuming reinforcement always fixes a failure. Adding flat bars increases tee plastic moments and raises Vᵐ and Mᵐ, but it does not help the tee-column (web post) buckling check if the opening is long and in a high-moment zone. If the tee-column DCR remains above 1.0 after reinforcement, the opening length a₀ must be reduced.
Mistake 6: Entering loads in the wrong units. If using SI mode, loads must be in kN/m, not kN or kPa. If using US Customary, loads must be in kips/ft, not psf. The unit label next to each field updates with the unit toggle — always verify before calculating. A common error: entering 1.5 kips/ft in SI mode means 1.5 kN/m, which is about 100 lb/ft — severely underloaded.
Mistake 7: Forgetting beam self-weight in the dead load. The calculator takes your wᴷ as-entered and does not add beam self-weight automatically. For a W21×57, self-weight = 57 lb/ft = 0.057 kips/ft. Add this to your wᴷ input, or it will be missing from the factored combination, underestimating demand.

11. Frequently Asked Questions — Steel Beam Web Opening Design

Per AISC Design Guide 2, the opening height h₀ must not exceed 70% of the beam depth (0.70d). For a W21×57 (d = 21.06 in.), the maximum opening height is 14.7 in. There is no specific limit on opening length a₀ in the code, but the DG2 simplified method becomes less reliable for a₀/h₀ > 3. For circular openings, the equivalent rectangular height equals the diameter, so a circular opening diameter must also satisfy 0.70d.

Additionally, the edge of the opening must be at least one beam depth d from the face of the support. For W21×57, no part of the opening can be within 21.06 in. ≈ 1.75 ft of the support face.

The optimal location depends on which failure mode governs. For most simply supported beams under uniform load, shear Vᵤ is highest near supports and zero at midspan; bending moment Mᵤ is zero at supports and maximum at midspan. The best zone for unreinforced openings is typically the middle third of the span (between 0.33L and 0.67L), where shear is low enough that Vierendeel demands are manageable.

The calculator's Sensitivity panel automatically sweeps the full span in 5% increments and identifies the x position that minimizes the governing DCR. Use this feature to find the structural sweet spot before coordinating with MEP routing.

Reinforcement is required when any DCR check exceeds 1.0 for the unreinforced case. The most common triggers are the M–V interaction check and the Vierendeel DCR. As a rule of thumb:

  • Openings with h₀ > 50% of d in the outer third of the span almost always need reinforcement.
  • Openings at midspan with h₀ up to 60% of d often pass unreinforced for typical floor beam loads.
  • Any opening with a₀/h₀ > 2 in a zone with Vᵤ > 10% of Vₗ is a strong candidate for reinforcement.

Flat bars welded to the top and bottom edges of the opening increase Zₓₜ and Zₓ₂, raising Vᵐ and Mᵐ directly. The minimum weld should be a 3/16 in. fillet weld and should be sized for the horizontal shear flow demand q = VQ/I at the bar attachment line.

Vierendeel bending (named after Belgian engineer Arthur Vierendeel) describes the secondary frame action that occurs at a web opening. When the beam carries a shear force Vᵤ at an opening, the shear cannot flow through the missing web material. Instead, it must be transferred via bending of the upper and lower tee sections — each tee bends like a short fixed-fixed beam over a span equal to the opening length a₀.

The secondary bending moment in each tee is approximately Mᵤₜ = Vᵤ · a₀/4 · Iₜ/(Iₜ+I₂). For a 10 in. × 14 in. opening with Vᵤ = 18 kips, this is roughly Mᵤₜ ≈ 18 × 3.5 × 0.5 = 31.5 kip·in per tee — comparable to the tee plastic moment capacity for a shallow tee section. This is why Vierendeel almost always governs for openings in the shear-dominated outer portion of the span.

Yes. AISC DG2 §3.7b4 provides an explicit conversion: a circular opening of diameter D₀ is treated as an equivalent rectangular opening with height h₀ = D₀ and length a₀ = 0.9D₀. This conversion is slightly conservative because the circular shape has less material removed at the corners than a full rectangle of the same height, but the simplified rectangular approach is code-recognized and conservative.

The 0.9 factor on the equivalent length reflects that the effective shear-transfer length of a circular opening is slightly less than its diameter. This calculator applies this conversion automatically when the Circular shape option is selected.

This calculator handles individual isolated openings per AISC DG2. Castellated and cellular beams have regularly spaced openings (typically 6–20 or more), and the interaction between adjacent openings introduces an additional check called web-post buckling that is not included in this tool.

For castellated beams, the web post between adjacent hexagonal openings can buckle under the horizontal shear flow that results from the Vierendeel mechanism. For cellular beams, the circular opening spacing governs a similar web-post check. These require specialized software (ASDIP STEEL, Tekla Structural Designer, or dedicated spreadsheets calibrated to SCI P355 or AISC DG31).

However, if you are checking a single service opening in an otherwise solid-web beam, or a field-cut opening in a castellated beam that is located well away from the adjacent manufactured openings (spacing > 2 beam depths), this tool gives a conservative preliminary estimate.

Eccentricity e shifts the opening toward the tension (bottom) or compression (top) flange. For e = 0 (centered), both tees are equal depth and stiffness — the Vierendeel secondary moment is shared equally. For e ≠ 0, the shallower tee carries a smaller share but has less capacity, so its DCR can actually increase relative to the symmetric case.

For beams with non-composite loading (no concrete slab), centering the opening (e = 0) generally gives the most favorable result. For composite beams where the top tee benefits from composite action, shifting the opening slightly downward (positive e) can sometimes improve the governing DCR by routing the opening away from the concrete slab influence zone. This calculator assumes non-composite behavior; consult AISC DG2 Chapter 4 for composite beam web openings.

This tool is designed for preliminary design and feasibility checking only. It implements the simplified procedures of AISC DG2 and is suitable for use as a first-pass screening tool and as a cross-check for independently performed calculations. It is not a substitute for a full stamped structural calculation package.

For construction documents, outputs from this tool should be reviewed, validated, and stamped by a licensed structural engineer of record who takes professional responsibility for the design. The Copy Report function generates a formatted calculation sheet that can serve as a starting point for the EOR's documentation, but it is not a stand-alone deliverable.

12. More Free Structural Steel Calculators — SteelSolver.com

SteelSolver.com provides free, browser-based structural steel design tools covering common engineering calculations. Each tool follows the same design philosophy: no login, no download, instant results.

About Me – Muhiuddin Alam

Hello, I am Muhiuddin Alam, Founder and Chief Editor of SteelSolver.com.

With over two decades of experience in engineering, metalworking, and technical content creation, I build precision tools and calculators that help professionals optimize their projects.

What I Do: Structural design calculators, material optimization guides, and practical engineering resources — all free to use.

I consistently contribute to:

Explore our suite of calculators and tools to optimize construction, fabrication, architecture, and industrial projects for engineers, architects, fabricators, and metalworking professionals.

💌 Follow Me: LinkedIn | Google Knowledge Panel

Ready to Optimize Your Projects?

Start using our precision calculators today and experience the difference in accuracy, efficiency, and cost savings.

About – SteelSolver.com

300+ Calculators
100+ Guides
Free To Use

Precision Engineering Tools • Calculators • Expert Guidance

I am Muhiuddin Alam, Founder and Chief Editor of SteelSolver.com. My mission is to provide precision engineering tools, calculators, and expert resources that simplify metalworking, structural design, and industrial applications.

I've built a course-style learning ecosystem — a step-by-step roadmap from steel fundamentals to advanced applications. Each topic builds on the last, covering theory, practical calculations, tool-specific guides, real-world optimization, common mistakes, and cost management.

Every guide and calculator is part of a progressive learning series, taking you from awareness to mastery. With SteelSolver.com, you can save time, reduce waste, optimize materials, and ensure safety, making each project cost-effective, high-quality, and precise.

⚡ Trusted by Engineers Worldwide