Eurocode 3 / EN 1993-1-8

Eurocode 3 Connection Design —
Automated EN 1993-1-8 Checks

FrameAI reads your structural PDF, extracts every bolted and welded connection through GPT-4o vision, and runs the full EN 1993-1-8 check suite clause-by-clause — bolt shear, bearing, tension with prying, end-plate yield lines, fillet weld resistance — without a CAD operator. Read the full clause-by-clause explainer →

EN 1993-1-8:2005 Bolt shear §3.6.1 Prying §6.2.4 T-stub yield lines Fillet welds §4.5.3.3 Component method §6 S355 · M24 gr 8.8

HEA300 Column + IPE400 Beam, S355, Four M24 Grade 8.8 Bolts

The connection is a flush end-plate moment connection: an IPE400 beam frames into the flange of an HEA300 column. A 12 mm S355 end plate is shop-welded to the beam web and flanges with 6 mm fillet welds, then site-bolted to the column flange with four M24 grade 8.8 bolts in two rows of two.

HEA300 Column (S355)
h290 mm
b300 mm
t_f (flange)14.0 mm
t_w (web)8.5 mm
r (root)27 mm
f_y355 N/mm²
f_u510 N/mm²
IPE400 Beam (S355)
h400 mm
b180 mm
t_f (flange)13.5 mm
t_w (web)8.6 mm
r (root)21 mm
f_y355 N/mm²
f_u510 N/mm²
Connection Detail
BoltM24 gr 8.8
Bolt layout2 rows × 2
End plate t12 mm S355
e₁ (end dist.)55 mm
e₂ (edge dist.)50 mm
p (bolt pitch)90 mm
Hole d₀26 mm
Weld a6 mm fillet

Bolt Shear Resistance — EN 1993-1-8 Table 3.4

Single-shear bolt in bearing-type connection. Shear plane passes through the threaded portion (conservative per EN 1993-1-8 §3.6.1). Four M24 grade 8.8 bolts; γM2 = 1.25.

F_v,Rd — Design shear resistance per bolt EN 1993-1-8 Table 3.4
F_v,Rd = α_v · f_ub · A_s / γ_M2
// α_v = 0.6 for grade 8.8 (shear through thread), f_ub = 800 N/mm², A_s = 353 mm²
F_v,Rd = 0.6 × 800 × 353 / (1.25 × 1000) = 135.6 kN
Applied V_Ed / (4 bolts × 135.6 kN)
0.42

Bolt Bearing Resistance — EN 1993-1-8 Table 3.4

Bearing on the 12 mm S355 end plate (thinner plate governs over the 14 mm column flange). EN 1993-1-8 Table 3.4 uses the directional method: k₁ in the direction perpendicular to load, α_b in the load direction.

α_b — bearing coefficient in load direction EN 1993-1-8 Table 3.4
// end distance e₁ = 55 mm, hole diameter d₀ = 26 mm, f_ub/f_u = 800/510
α_d = e₁ / (3·d₀) = 55 / (3×26) = 0.705
α_b = min(α_d, f_ub/f_u, 1) = min(0.705, 1.569, 1) = 0.705
k₁ — bearing coefficient perpendicular to load EN 1993-1-8 Table 3.4
// edge distance e₂ = 50 mm, hole diameter d₀ = 26 mm (edge bolt row)
k₁ = min(2.8·e₂/d₀ − 1.7, 2.5) = min(2.8×50/26 − 1.7, 2.5) = min(3.68, 2.5) = 2.5
F_b,Rd — Design bearing resistance per bolt EN 1993-1-8 Table 3.4
F_b,Rd = k₁ · α_b · f_u · d · t / γ_M2
// f_u = 510 N/mm² (plate), d = 24 mm, t = 12 mm, γ_M2 = 1.25
F_b,Rd = 2.5 × 0.705 × 510 × 24 × 12 / (1.25 × 1000) = 208.0 kN
F_v,Ed / F_b,Rd (critical bolt)
0.29

Bolt Tension and Prying — EN 1993-1-8 §6.2.4

Under moment loading, the top bolt row is in tension. Prying forces from end-plate bending add to the bolt tension. EN 1993-1-8 §6.2.4 uses the T-stub model (Table 6.2) to account for prying in three modes: Mode 1 (plate yielding), Mode 2 (plate yielding + bolt failure), Mode 3 (bolt failure without plate yielding).

F_t,Rd — Individual bolt tension resistance (no prying) EN 1993-1-8 Table 3.4
F_t,Rd = k₂ · f_ub · A_s / γ_M2
// k₂ = 0.9, f_ub = 800 N/mm², A_s = 353 mm², γ_M2 = 1.25
F_t,Rd = 0.9 × 800 × 353 / (1.25 × 1000) = 203.7 kN
T-stub parameters — end plate in bending EN 1993-1-8 §6.2.4
// m = distance from bolt centreline to weld toe on beam flange
m = e₁_plate − t_fb/2 − a_w·√2 = 55 − 13.5/2 − 6·1.414 = 39.8 mm
e = e₂ = 50 mm (edge distance to plate edge)
n = min(e, 1.25·m) = min(50, 1.25×39.8) = min(50, 49.7) = 49.7 mm
// Effective length l_eff for row group — non-circular pattern, Table 6.6
l_eff = p = 90 mm (bolt pitch governs interior row)
T-stub plastic moment M_pl,Rd (per row) EN 1993-1-8 §6.2.4, Table 6.2
M_pl,Rd = 0.25 · l_eff · t_ep² · f_yep / γ_M0
// l_eff = 90 mm, t_ep = 12 mm, f_yep = 355 N/mm², γ_M0 = 1.0
M_pl,Rd = 0.25 × 90 × 144 × 355 / 1.0 = 1,154,700 N·mm
T-stub resistance — Mode 1/2/3 EN 1993-1-8 §6.2.4, Table 6.2
// ΣF_t,Rd for 2 bolts per row = 2 × 203,700 = 407,400 N
F_T,1,Rd = 4·M_pl,Rd / m = 4×1,154,700 / 39.8 = 116.1 kN (Mode 1: plate yielding)
F_T,2,Rd = (2·M_pl,Rd + n·ΣF_t,Rd) / (m+n) = (2,309,400 + 49.7×407,400) / (39.8+49.7) / 1000 = 251.3 kN (Mode 2)
F_T,3,Rd = ΣF_t,Rd = 2×203.7 = 407.4 kN (Mode 3: bolt failure)
F_T,Rd = min(116.1, 251.3, 407.4) = 116.1 kN → Mode 1 governs (end plate too thin)
F_t,Ed (row 1) / F_T,Rd
0.78

Mode 1 governs — the 12 mm end plate yields before the bolts fail. Increasing plate thickness to 15 mm raises F_T,Rd to 181 kN and shifts the governing mode to Mode 3 (bolt failure). FrameAI flags this automatically and suggests t_ep = 15 mm.

Fillet Weld Resistance — EN 1993-1-8 §4.5.3.3

The end plate is shop-welded to the beam with 6 mm fillet welds along both flanges and the web. The directional method (§4.5.3.3) checks the weld throat stress against the combined normal and shear components. For structural steel S355, the correlation factor β_w = 0.90.

F_w,Rd — Design weld resistance per unit length EN 1993-1-8 §4.5.3.3, Table 4.1
F_w,Rd = a · f_u / (√3 · β_w · γ_M2)
// a = 6 mm, f_u = 510 N/mm², β_w = 0.90 (S355 Table 4.1), γ_M2 = 1.25
F_w,Rd = 6 × 510 / (1.732 × 0.90 × 1.25) = 3060 / 1.948 = 1.571 kN/mm
Weld on beam top flange — tension zone EN 1993-1-8 §4.5.3.3
// Weld length = beam flange width − 2 × weld size = 180 − 2×6 = 168 mm (each flange, two sides)
// Effective weld length = 168 mm; two parallel welds on top flange
F_w,tension,Rd = 2 × 168 × 1.571 = 528.4 kN (top flange welds)
// IPE400 top flange force at design moment: N_fl = M_Ed / (h − t_f) — governs weld utilisation
Weld throat utilisation (flange welds)
0.36

Utilization Ratios — HEA300/IPE400 End-Plate Connection

Summary of all EN 1993-1-8 checks. Design loads: V_Ed = 120 kN, M_Ed = 45 kN·m. FrameAI generates this table automatically for every connection detected in the PDF.

Check Resistance (kN) Demand Utilisation Status Clause
Bolt shear F_v,Rd 4 × 135.6 = 542.4 V_Ed = 120 kN 0.22 PASS Table 3.4
Bolt bearing F_b,Rd 4 × 208.0 = 832.0 V_Ed = 120 kN 0.14 PASS Table 3.4
Bolt tension F_t,Rd 2 × 203.7 = 407.4 F_t,Ed = 90 kN 0.22 PASS Table 3.4
T-stub (end plate, prying) Mode 1 F_T,Rd = 116.1 F_t,Ed = 90 kN 0.78 REVIEW §6.2.4 Table 6.2
Fillet weld (flange) 528.4 kN N_fl = 189 kN 0.36 PASS §4.5.3.3 Table 4.1
Block tearing (bolt group) V_eff,1,Rd = 542 kN V_Ed = 120 kN 0.22 PASS §3.10.2

The T-stub end-plate check at 0.78 is the critical path. FrameAI flags the utilisation amber and recommends increasing the end-plate thickness from 12 mm to 15 mm, which reduces utilisation to 0.49 and shifts the governing mode to Mode 3 (bolt failure) — the preferred failure sequence.

M20 Grade 8.8 Bolt Group in Shear and Tension — EN 1993-1-8 §3.6, §3.10, §4.5

A secondary beam fin-plate connection: 4 × M20 grade 8.8 bolts in a single vertical line, 5 mm clearance holes (d₀ = 22 mm), 10 mm S355 fin plate. Design shear V_Ed = 95 kN. All calculations per EN 1993-1-8:2005.

Bolt Properties — M20 grade 8.8
Nominal d20 mm
Hole d₀22 mm
Tensile area A_s245 mm²
f_ub800 N/mm²
α_v (shear plane in shank)0.6
γ_M21.25 (NL/DE)
§3.6.1 — Single Bolt Shear Resistance F_v,Rd
Formulaα_v · f_ub · A / γ_M2
A (shank)π/4 × 20² = 314 mm²
F_v,Rd0.6 × 800 × 314 / 1.25
= 120.6 kN per bolt
4 bolts total482.4 kN
Utilisation V_Ed / F_v,Rd,tot0.197 — PASS §3.6
§3.6.1 — Bearing Resistance F_b,Rd (fin plate governs)
Edge dist. e₁ (vertical)40 mm → e₁/3d₀ = 0.61
Pitch p₁70 mm → p₁/3d₀−0.25 = 0.81
α_b = min(e₁/3d₀, p₁/3d₀−¼, f_ub/f_ub, 1)0.61
e₂ = 35 mm → k₁ = min(2.8×35/22−1.7, 2.5) = 2.52.5
F_b,Rd = k₁·α_b·f_u·d·t / γ_M22.5×0.61×510×20×10/1.25
= 124.0 kN per bolt
Governs vs shear?No — §3.6.1 shear governs
§3.10.2 — Block Tearing V_eff,1,Rd
Net shear area A_nt (tension)= (3×70 + 40 − 3.5×22)×10 = 2 030 mm²
Net tension area A_nv= (40 − 0.5×22)×10 = 290 mm²
V_eff,1,Rd = f_u·A_nt/γ_M2 + f_y·A_nv/(√3·γ_M0)510×2030/1.25 + 355×290/(√3×1.0)
= 827.6 + 59.5 = 887 kN
Utilisation V_Ed / V_eff,1,Rd0.107 — PASS §3.10.2

All four M20 grade 8.8 bolt checks pass with low utilisation — the fin-plate geometry governs over the bolt capacity. FrameAI reports these numerical results per bolt and per-group in the Connection Details tab with clause references §3.6.1, §3.10.2.

How FrameAI Runs These Checks Automatically

Upload a structural PDF. FrameAI does the rest in under 90 seconds.

Step 1 — GPT-4o Vision Extraction
InputStructural PDF
ExtractsMembers, bolts, welds
OutputStructured JSON geometry
LanguagesEN, NL, DE, FR, SV
Step 2 — EN 1993-1-8 Check Engine
Bolt shearTable 3.4
Bolt bearingTable 3.4
Prying§6.2.4 T-stub M1/2/3
Weld resistance§4.5.3.3 directional
Moment M_j,Rd§6.2.7 bolt-row sum
Stiffness S_j,ini§6.3 component springs
Step 3 — Fabrication Outputs
PDF drawingConnection Details tab
DXFR12 shop drawings
DSTV NC1Pro/Studio
IFC 4BIM model
BOM ExcelEN 10365 weights
Supported Connection Types
End-plate moment✓ flush + extended
Base plate✓ EN 1993-1-8 §6.2.8
Fin plate (shear)
Cleat (angle)
Hollow sectionChapter 7

Normative References

Frequently Asked Questions

What is EN 1993-1-8?
EN 1993-1-8 is Part 1-8 of Eurocode 3 (Design of steel structures) — the normative standard for design of joints in steel construction. It covers bolted connections (shear, bearing, tension, prying via the T-stub model), welded connections (fillet and butt welds), base plates, and the component method for calculating moment resistance and rotational stiffness of beam-to-column joints. It is applicable throughout the EU and in countries that have adopted the Eurocodes.
How does FrameAI verify prying forces per EN 1993-1-8 §6.2.4?
FrameAI implements the T-stub in tension model from EN 1993-1-8 §6.2.4 (Table 6.2). For each bolt row it calculates the plastic moment of the end plate or column flange (M_pl,Rd), the bolt centreline-to-weld-toe distance m, and the edge distance n = min(e, 1.25·m). It then evaluates all three failure modes — Mode 1 (complete flange yielding with full prying), Mode 2 (bolt failure with partial prying), and Mode 3 (bolt failure without prying) — and takes the minimum as the governing row resistance. Prying is implicit in Mode 1 and Mode 2: the plastic hinge mechanism in the plate concentrates additional load into the bolts beyond the applied tension.
Which connection types does FrameAI check under EN 1993-1-8?
FrameAI checks: (1) End-plate moment connections — flush and extended, using the component method (§6) for M_j,Rd and S_j,ini; (2) Base plates — bearing pressure distribution, anchor bolt tension, and weld to column (§6.2.8); (3) Fin plate (shear tab) connections — bolt shear, bearing, block tearing (§3.10.2); (4) Angle cleat connections — double-angle shear connections with bolt group checks; (5) Hollow section connections — Chapter 7 formulae for CHS/RHS chord and brace joints. Bolted connections use Table 3.4 for shear, bearing, and tension resistances.
What partial factors does FrameAI use for EN 1993-1-8?
By default FrameAI uses the recommended EN 1993-1-8 partial factors: γ_M0 = 1.0 (cross-section resistance), γ_M1 = 1.0 (member stability), γ_M2 = 1.25 (net section fracture and bolt/weld failure). National Annex overrides are supported for countries that prescribe different values — for example, the UK NA keeps γ_M0 = 1.0 but increases γ_M2 to 1.25 for bolts in tension (same as EN). The national annex is set at the project level and propagates to all connection checks in that project.
How accurate is the GPT-4o extraction for connection geometry?
For standard hot-rolled sections in structural PDFs with readable dimensions, FrameAI achieves >95% extraction accuracy on bolt diameter, bolt grade, edge distances, and profile sizes. The model is trained on structural drawings in English, Dutch, German, French, and Swedish. When a dimension is ambiguous or missing, FrameAI flags the field as "extracted with low confidence" in the results JSON and in the PDF report, prompting the engineer to verify. Critical dimensions for connection design — end distances, bolt pitch, plate thickness — are always flagged if they cannot be resolved unambiguously.
Does FrameAI classify the connection as rigid, semi-rigid, or pinned?
Yes. After computing M_j,Rd and S_j,ini via the component method (EN 1993-1-8 §6.3), FrameAI classifies the joint using the stiffness boundaries from EN 1993-1-8 §5.2.2 — sway vs. non-sway frames, and braced vs. unbraced. The classification (rigid / semi-rigid / nominally pinned) is shown in the Connection Details tab of the pipeline and in the export PDF. For semi-rigid connections, S_j,ini is passed to the member check module so that frame analysis uses the correct boundary conditions.

Run This Check in FrameAI

Upload any structural PDF and get the full EN 1993-1-8 connection report — bolt shear, bearing, prying, weld, block tearing — with utilisation ratios, fabrication drawings, and DXF output. No CAD licence needed. No setup.

No credit card required. Pro ($10/mo) includes DSTV NC1 export, BOM Excel, and batch processing.