AS 4100:2020
The AS 4100 engine implements AS 4100:2020 - Steel Structures, the Australian standard for the design of steel structures. The engine supports common hot-rolled, welded, and hollow section member-strength checks with AS 4100 residual stress categories and optional local bearing checks where the required bearing details are supplied.
Standard Reference
| Standard | AS 4100:2020 (Steel Structures) |
| Design Method | Limit State Design (φ = 0.9) |
| Units | Metric (kN, kN·m, MPa, mm) |
| Verification Sources | Steel Structures Sample Worked Problems, Design Manual (Kirke/Al-Jamel), ASI/ATM Design Capacity Tables, independent benchmark cases |
| Benchmark Results | 60 test cases, 0.17% average difference |
Supported Geometry Families
Six geometry families are supported; catalogue variants such as UB/UC and RHS/SHS are grouped within their respective families.
- I-Shapes (UB, UC - rolled and welded)
- Channels (PFC)
- Tees (BT / UBT beam tee catalogue sections; sideways orientation is controlled by the member orientation flag in the FEA workflow)
- Rectangular Hollow Sections (SHS, RHS - hot-formed and cold-formed)
- Circular Hollow Sections (CHS)
- Angles (EA, UA - equal and unequal)
Checks Performed
The design-check table shows the specific row and clause used for each member result. The documentation keeps the same clause groups at a summary level:
- Section classification (Table 5.2 / Cl 6.2.4): Bending classification and compression form-factor effects are selected from the active section state.
- Tension (Cl 7.2): Gross yielding and net-section fracture are checked using optional member An; blank An defaults to Ag because fastener-hole geometry is not inferred.
- Compression (Cl 6.2 / Cl 6.3.3): Ordinary major/minor flexural buckling is checked. The additional FTB mode is numerical for fabricated unequal-flange I-sections, fabricated equal-flange channels, and minor-axis-braced hot-rolled channels; unequal-flange fabricated channels remain incomplete.
- Flexure (Cl 5.2 / Cl 5.6): Section bending and LTB member bending checks use the selected section orientation and restraint inputs.
- Shear (Cl 5.11.3-Cl 5.11.5 / Cl 5.12.3): Shear, shear buckling, non-uniform shear, and shear-moment rows report the active local path.
- Bearing (Cl 5.13 / Cl 6.3.3): Optional local bearing checks are reported when R*, bearing length, distance from the member end, and restraint inputs are supplied; RHS/SHS bending-bearing interaction is included where applicable.
- Combined actions (Cl 4.4.2 / Cl 8.3 / Cl 8.4): Section and member axial-plus-bending checks are reported with the applicable compression or tension branch. Linear-analysis compression interactions use station-concurrent delta_b amplification; N*/Nomb at or above 1.0, or invalid amplification inputs, fail closed. P-Delta moments are not amplified again.
Calculator Inputs
The standalone AS4100 calculator accepts the following inputs. All values are in metric units.
Fabrication & Residual Stress
Two dropdowns control how residual stresses affect section classification and buckling:
| Setting | Options |
|---|---|
| Fabrication | Filtered by section family: I-sections use hot rolled, welded, or flame-cut welded; channels and tees use hot rolled or welded; RHS/SHS/CHS use hot formed or cold formed; angles use hot rolled. |
| Residual Stress | Filtered by fabrication: hot rolled/formed uses HR or SR; cold formed uses CF or SR; welded uses HW, LW, or SR. |
The residual stress category determines the plate element yield slenderness limits (λey) in Table 5.2. Fabrication provenance also controls the member section constant (αb) in Table 6.3.3: generic welded or unknown plate provenance uses the as-rolled welded row, while the more favourable flame-cut row is used only when Welded (Flame-Cut Plates) is selected explicitly.
Generic welded fabrication defaults conservatively to HW. LW requires verified compressive residual stresses below the Table 5.2 threshold. Changing fabrication resets the residual-stress selection, and incompatible imported pairs are not used to publish capacity.
LTB Restraint Inputs
For I-shapes, channels, and RHS/SHS segments, including segments unrestrained at one end, lateral-buckling effective length can be built from the AS 4100 Table 5.6.3 inputs after the table-factor control is explicitly activated. Until activation, KLT is treated as the final Le/L factor and hidden table/load-height values are not applied. Tees use final KLT only because the Table 5.6.3 web/flange-factor workflow is not exposed for that family.
- Load height: shear centre or top flange, setting kl for gravity loading.
- Segment restraint: FF, FP, FL, PP, PL, LL, FU, or PU end-restraint arrangements.
- Load position: within segment or at segment end.
- Rotation restraint: neither end, one end, or both ends for the kr reduction where Table 5.6.3(C) allows it.
For a cantilever (a segment unrestrained at one end), Table mode permits only FU or PU restraint arrangements and fixes kr = 1.0. Top-flange gravity loading gives kl = 2.0 in both longitudinal load-position rows. Table 5.6.2 independently supplies the selected cantilever moment modification factor.
Section Geometry
Select a shape group, then enter dimensions or pick from the built-in section library (Australian sections).
| Shape | Dimensions |
|---|---|
| I-Shape (UB/UC) | d (depth), bf (flange width), tw (web thickness), tf (flange thickness) - mm |
| Channel (PFC) | d, b (width), tw, tf - mm |
| Tee (BT/UBT) | d, b (width), tw, tf - mm |
| RHS / SHS | d (height), b (width), t (wall thickness), rext (external corner radius for bearing) - mm |
| CHS | D (diameter), t (wall thickness) - mm |
| Angle (EA/UA) | d (leg 1), b (leg 2), t (thickness) - mm |
Material Properties
| Symbol | Description | Unit |
|---|---|---|
fy | Yield stress | MPa |
fy,w | Optional web/stem yield stress for slenderness and web shear. Blank or invalid values fall back to fy. | MPa |
fu | Ultimate tensile strength | MPa |
An | Optional net tension area after hole deductions; blank defaults to Ag | mm² |
kt | Optional Clause 7.3 tension distribution factor; blank defaults to 1.0 | - |
Member Lengths & Bracing
| Symbol | Description | Unit |
|---|---|---|
L | System member length | m |
Le,z | Effective length for major/strong-axis buckling (ke × L per Clause 4.6.3), paired with Izz | m |
Le,y | Effective length for minor/weak-axis buckling, paired with Iyy. Reduced if braced at intermediate points. | m |
Kt | Torsional/flexural-torsional compression factor for the additional Clause 6.3.3 mode; Le,t = KtL. Shown only when that mode is active: fabricated unequal-flange I-sections, fabricated channels, or a hot-rolled channel with the minor-axis FTB brace confirmed. | - |
Lb | Table mode: base segment length l before ktklkr. Final-length mode: the entered value is Le and KLT = Le/L. | m |
αm | Moment modification factor (default 1.0 = uniform moment). Auto-computed in FEA tool. | - |
A Continuously Restrained checkbox bypasses bending LTB. Lb, load height, αm, cantilever, and Table 5.6.3 controls are inactive while it is enabled; compression Kt remains independent where Clause 6.3.3 FTB applies.
Clause 6.3.3 ordinary major/minor flexural buckling is checked for supported compression members. For a hot-rolled channel, confirming minor-principal-axis bracing activates the additional flexural-torsional mode. The AS 4100 engine evaluates the referenced AS/NZS 4600 equations locally, then applies the AS 4100 reduction of 0.85 and capacity factor of 0.90. An unbraced hot-rolled channel remains on the ordinary flexural-buckling path.
Design Actions
| Symbol | Description | Unit | Sign Convention |
|---|---|---|---|
N* | Design axial force | kN | Positive = compression |
Mz* | Major/strong-axis bending moment | kN·m | - |
My* | Minor-axis bending moment | kN·m | - |
Vy* | Major/strong-axis shear force paired with Mz* | kN | - |
Vz* | Minor/weak-axis shear force paired with My* | kN | - |
Bearing Inputs
AS 4100 Clause 5.13 bearing is optional because it depends on local support or patch-load details that are not determined by the member force envelope alone.
| Symbol | Description | Applies To |
|---|---|---|
R* | Local bearing force or reaction at the support or patch load | I-shape, channel, RHS/SHS |
bs | Stiff bearing length along the member | I-shape, channel, RHS/SHS |
bd | Distance from the member end to the nearest edge of the stiff bearing | I-shape, channel, RHS/SHS |
Station | Model workflow: distance from member start to the bearing section, used for the coincident Cl 5.13.5 bending action. Standalone actions are uniform, so the adapter uses station 0 automatically. | RHS/SHS |
Loaded face | Local major/B face or minor/D face; selects the bending axis and rotates the Cl 5.13 geometry. Hidden for SHS because both choices are identical. | RHS only |
Web restraint | Lateral restraint condition of the web at the bearing point for Cl 5.13.4 | I-shape, channel |
I-shapes and channels report web bearing yield and bearing buckling. RHS/SHS sections report flat-wall bearing yield and buckling, plus Cl 5.13.5 bending-bearing interaction where bending demand is present. The interaction uses the moment at the entered bearing station on the selected local section axis, not an independently located member moment envelope. Sideways section mapping is automatic; horizontal, vertical, and sloped global member placement does not alter the selected physical face.
Capacity Reduction Factor
A single capacity reduction factor of φ = 0.9 is used across all member checks covered here (tension, compression, bending, shear, and bearing) per AS 4100:2020 Table 3.4.
Limitations & Notes
- Analysis and amplification basis: In the Structural FEA Design tab, linear/general compression interaction applies Clause 4.4.2 δb at each concurrent station. N*/Nomb at or above 1.0 gives an axis-specific FAIL; invalid E/I/K/L inputs give INCOMPLETE, and the affected compression interaction is suppressed. P-Delta moments are not amplified again. The standalone calculator has no frame-analysis basis and treats entered M* as design moments; it does not add δb, so include any required second-order/amplification effects in those entered actions.
- Custom-section axis convention: The engine expects section properties in the AutoCalcs strong/weak convention:
Izzis major/strong-axis inertia andIyyis minor/weak-axis inertia. In raw section-library files,Szz/Syyare plastic section modulus values; AS4100 standalone/PDF output displays those plastic values asPzz/Pyyand derives displayed/report elasticSzz/Syyseparately. Custom or imported sections with these axes swapped can produce incorrect bending, buckling, and LTB axis assignments. - Single-element Ze: Effective section modulus uses the governing slender element for the reported stress state. Rare edge cases with multiple slender elements may need separate review.
- Non-uniform shear distribution: Clause 5.11.3 distribution handling is selected by section type and shear direction for the supported member families.
- Cold-formed design thickness: The AS/NZS 1163 design-thickness convention is applied to slenderness calculations for cold-formed hollow sections, but not to gross area.
- Sideways members: For members marked
sideways=true, AS4100 major/minor design actions and capacities are reported after the section orientation mapping is applied. These design-axis results may not line up one-for-one with raw localMy/Mzresult component labels for mono-symmetric sections (tees, channels, angles), even when the governing capacities match. - Imported design metadata: Imported replay models may carry explicit AS4100 metadata such as
kf,alpha_b, orbeta_x. These are not ordinary required calculator inputs; they preserve known section metadata when an import source supplies it. - Flexural-torsional buckling: Bending LTB and compression FTB are distinct checks. The additional compression FTB mode required by Clause 6.3.3 is numerical for fabricated unequal-flange I-sections, fabricated equal-flange channels, and confirmed minor-axis-braced hot-rolled channels. Unequal-flange fabricated channels remain incomplete because validated principal-axis and two-coordinate shear-centre properties are unavailable.
- Net sections and connection force distribution: Tension fracture under Cl 7.2 uses entered An and kt; blank An defaults to Ag and blank kt defaults to 1.0. Fastener holes, staggered paths, and detailed Clause 7.3 connection layouts are not inferred.
- Bearing and stiffeners (Cl 5.13-5.16): Cl 5.13 bearing is checked only when local bearing inputs are supplied. R*, bearing length, bearing station/loaded face, and web restraint are not inferred automatically from reactions or point loads. RHS/SHS bending-bearing interaction fails closed without a valid station when bending is present. Load-bearing stiffeners, end posts, and transverse or longitudinal web stiffeners remain separate checks.
- Bracing and restraint systems: Effective lengths, unbraced lengths, load height, cantilever load type, and continuous restraint are design inputs. The engine does not design brace members, restraint connections, diaphragms, anchorage, or the Clause 6.6 restraint forces for compression members.
- Built-up and compound members: Laced, battened, back-to-back, and multi-component tension or compression member detailing in Clauses 6.4-6.5 and 7.4 is outside the automatic member check.
- Connection-region checks: Section 9 bolt, weld, pin, ply bearing, block shear, prying, and minimum connection action checks are separate from the member-strength result.
- αm computation: Auto-computed from the quarter-point moment distribution. For specific loading patterns, the manual override is available.
- Torsion (Bredt-Batho): Not an input in the standalone calculator. In the FEA tool, torsion is checked for closed hollow sections (RHS/SHS/CHS) only. Warping torsion for open sections (I-beams, channels, angles, tees) is not performed.
- Serviceability and special design states: Structural analysis results may report displacements separately, but the AS 4100 design engine does not perform serviceability limit comparisons, vibration checks, bolt slip checks, corrosion protection, brittle fracture, lamellar tearing, fatigue, fire, or earthquake detailing unless handled by a separate workflow.
Verification
The engine is benchmarked against 60 independent test cases from the Steel Structures Sample Worked Problems, the Design Manual by Kirke and Al-Jamel, ASI/ATM Design Capacity Tables, and independent benchmark cases, with an average difference of 0.17%.