CYPECAD Steel Design: Eurocode 3 Code Checking, Member Optimization, and Connection Design
A guide to steel structure design in CYPECAD covering Eurocode 3 code checking for beams, columns, and braces, section optimization, fire design per EN 1993-1-2, and steel connection design with CYPE Connect.

CYPECAD Steel Design: Eurocode 3 Code Checking, Member Optimization, and Connection Design
Steel design in CYPECAD per Eurocode 3 is straightforward once you've done it a few times. The code checking, section optimization, and connection design through CYPE Connect cover most of what I need for steel building projects in Europe. Let me walk you through the workflow I use.
Steel Section Database
Available Sections
- Beams > Steel Sections
- Select from database:
- IPE: European I-beams (IPE 80 to IPE 600)
- HEA/HEB/HEM: European H-sections (HEA 100 to HEM 1000)
- UPN: European channels (UPN 80 to UPN 400)
- L-sections: Equal and unequal angles
- Tubular: Square (SHS), rectangular (RHS), circular (CHS)
- Custom: User-defined sections
- Set material:
- S235: fy = 235 MPa
- S275: fy = 275 MPa
- S355: fy = 355 MPa
- S420: fy = 420 MPa
- S460: fy = 460 MPa
Section Classification
Eurocode 3 Classification
CYPECAD automatically classifies sections per EN 1993-1-1 Table 5.2:
| Class | Description | Design Method | |-------|-------------|---------------| | Class 1 | Compact (can form plastic hinge) | Plastic design | | Class 2 | Compact (can develop plastic moment) | Plastic design | | Class 3 | Semi-compact (can reach yield) | Elastic design | | Class 4 | Slender (local buckling before yield) | Effective section |
Classification Parameters
- CYPECAD checks:
- Flange slenderness: c/tf ≤ limit (per Table 5.2)
- Web slenderness: d/tw ≤ limit (per Table 5.2)
- Depends on: Section type, material grade, stress distribution
- Example:
- IPE 300, S355: Class 1 (flange c/tf = 5.5 < 9ε = 7.6)
- HEA 200, S355: Class 2 (flange c/tf = 7.0 < 10ε = 8.4)
Code Checking per EN 1993-1-1
Tension Members
- Plastic resistance: Npl,Rd = A × fy / γM0
- Ultimate resistance at net section: Nu,Rd = 0.9 × A_net × fu / γM2
- Check: NEd ≤ min(Npl,Rd, Nu,Rd)
- γM0 = 1.0, γM2 = 1.25
Compression Members
- Cross-section resistance: Nc,Rd = A × fy / γM0
- Buckling resistance: Nb,Rd = χ × A × fy / γM1
- χ: Reduction factor based on slenderness ratio λ̄
- λ̄ = √(A × fy / Ncr) where Ncr = π²EI / (KL)²
- χ from buckling curves (a, b, c, d) per section type
- Check: NEd ≤ Nb,Rd
Bending Members
- Class 1-2 (plastic): Mc,Rd = Wpl × fy / γM0
- Class 3 (elastic): Mc,Rd = Wel × fy / γM0
- Class 4 (effective): Mc,Rd = Weff × fy / γM0
- Lateral-torsional buckling: Mb,Rd = χLT × Wy × fy / γM1
- χLT: Reduction factor based on λ̄LT
- λ̄LT = √(Wy × fy / Mcr) where Mcr = elastic critical moment
- Check: MEd ≤ Mb,Rd
Shear
- Plastic shear resistance: Vpl,Rd = Av × fy / (√3 × γM0)
- Shear buckling (for slender webs): Per EN 1993-1-5
- Check: VEd ≤ Vpl,Rd
Combined Loading (Interaction)
- Bending + axial (EN 1993-1-1 6.3.3):
- For Class 1-2 sections:
- NEd/Npl,Rd + MEd,y/Mpl,y,Rd + MEd,z/Mpl,z,Rd ≤ 1.0
- With buckling modifiers per 6.3.3(4)
- Shear + bending:
- If VEd ≤ 0.5 × Vpl,Rd: No reduction in moment capacity
- If VEd > 0.5 × Vpl,Rd: Reduced moment capacity per 6.2.8
Section Optimization
Running Optimization
- Results > Steel > Optimize
- Set:
- Section list: Available sections for each member group
- Optimization target: Minimum weight
- Constraints: Maximum depth, maximum width
- CYPECAD iterates:
- Analyzes with current sections
- Identifies over-designed members (utilization < 0.5)
- Selects lighter section
- Re-analyzes
- Repeats until all members optimized
Group Optimization
- Group members by type:
- Columns: Group all columns on same grid line
- Beams: Group all beams with same span and load
- Braces: Group all braces on same face
- Assign same section to each group
- Reduces fabrication complexity and cost
Fire Design (EN 1993-1-2)
Fire Resistance
- Results > Steel > Fire Design
- Set:
- Fire resistance: R30, R60, R90, R120 (minutes)
- Fire protection: None, boards, intumescent coating, concrete encasement
- Critical temperature: θcr = 0.7 × fy (typical)
- CYPECAD calculates:
- Critical temperature: Per EN 1993-1-2
- Section factor (Am/V): Exposed area per unit volume
- Time to critical temperature: With or without protection
- Required protection thickness: For specified fire rating
- Check:
- Without protection: Time to θcr ≥ required fire rating
- With protection: Protection thickness sufficient for required rating
Fire Protection Output
| Section | Fire Rating | Protection | Thickness | |---------|------------|------------|-----------| | IPE 300 | R60 | Boards | 15mm | | HEA 200 | R90 | Intumescent | 1.2mm | | SHS 100 | R30 | None | - |
Connection Design (CYPE Connect)
Launching CYPE Connect
- Results > Connections > Launch CYPE Connect
- Or: Open CYPE Connect as standalone
- Import member forces from CYPECAD
Connection Types
- Beam-to-column:
- Fin plate (single plate shear connection)
- End plate (bolted or welded)
- Double angle cleat
- Seated connection
- Column base:
- Pinned base plate
- Fixed base plate
- Grouted base plate
- Splices:
- Bolted cover plate splice
- Welded splice
- End plate splice
Bolt Checks
- CYPE Connect checks per EN 1993-1-8:
- Shear resistance: Fv,Rd = αv × fub × A / γM2
- Tension resistance: Ft,Rd = k2 × fub × As / γM2
- Combined shear + tension: Fv,Ed/Fv,Rd + Ft,Ed/(1.4 × Ft,Rd) ≤ 1.0
- Bearing resistance: Fb,Rd = k1 × αb × fu × d × t / γM2
- Bolt grades:
- Class 4.6: fub = 400 MPa
- Class 5.6: fub = 500 MPa
- Class 8.8: fub = 800 MPa
- Class 10.9: fub = 1000 MPa
Weld Checks
- CYPE Connect checks per EN 1993-1-8:
- Fillet weld: Fw,Rd = fu × a × βw / (√3 × γM2)
- a: Throat thickness
- βw: Correlation factor (0.85 for S355)
- Butt weld: Full penetration = parent metal strength
- Fillet weld: Fw,Rd = fu × a × βw / (√3 × γM2)
- Check: Fw,Ed ≤ Fw,Rd
Connection Output
- Connection drawing: Detailed drawing with dimensions
- Bolt layout: Number, diameter, grade, spacing
- Weld sizes: Throat thickness, weld length
- Plate dimensions: Thickness, width, height
- Capacity ratios: For each check (bolts, welds, plates)
Seismic Design (EN 1998-1)
Ductility Classes
- Set behavior factor (q):
- DCL (Low): q = 1.5-2.0, limited ductility
- DCM (Medium): q = 3.0-4.0, moderate ductility
- DCH (High): q = 5.5-6.5, high ductility
- Higher q → lower seismic forces but stricter detailing
Seismic Detailing
- For DCM and DCH:
- Section compactness: Class 1 only (for high ductility)
- Overstrength: Design columns for 1.3 × beam moment capacity
- Panel zone: Check column web shear in beam-column connection
- Brace slenderness: KL/r ≤ limit (per EN 1998-1)
- Concentric bracing: Tension-only design for X-bracing
Common Steel Design Issues
Lateral-Torsional Buckling Controls
Cause: Long unbraced length for compression flange. Fix: Add lateral bracing, increase section size, or use section with larger flange width.
Excessive Deflection
Cause: Section too flexible for the span. Fix: Increase section depth (most effective for deflection), add camber, or reduce span.
Connection Fails
Cause: Insufficient bolts, welds, or plate thickness. Fix: Add more bolts, increase bolt diameter, thicken plates, or increase weld size.
Fire Protection Required
Cause: Steel reaches critical temperature before fire rating. Fix: Add fire protection (boards, intumescent coating), increase section size (lower section factor), or encase in concrete.
Wrapping Up
Steel design in CYPECAD per Eurocode 3 covers most of what I need for building projects. The section classification and buckling checks are reliable, and the CYPE Connect integration for joints is handy. My tip: pay attention to section classification — it determines which design method applies, and getting it wrong can lead to either unsafe or overly conservative designs. And don't forget fire design — it's often required by building regulations and CYPECAD handles it per EN 1993-1-2.
Source Verification
More Cypecad Guides
workflow
CYPECAD Building Design: 3D Modeling, Analysis, and Concrete Design per Eurocode 2
12 min read
workflow
CYPECAD Foundation Design: Spread Footings, Pile Caps, and Mat Foundations per Eurocode 7
11 min read
workflow
CYPECAD Reinforcement Detailing: Bar Scheduling, Drawings, and 3D Visualization
11 min read
workflow
CYPECAD Seismic Design: Eurocode 8 Analysis, Ductility, and Capacity Design
12 min read
comparison
CYPECAD vs ETABS: Building Design Platform Comparison for European and Latin American Markets
10 min read
Related workflow Guides
Similar workflow content for other CAD tools
Abaqus
•workflow
Abaqus Composite Material Analysis: Laminate Modeling, Damage, and Progressive Failure
12 min read
Abaqus
•workflow
Abaqus Contact Mechanics: General Contact, Friction, and Wear Simulation
12 min read
Abaqus
•workflow
Abaqus/Explicit Dynamic Analysis: Crash, Drop Test, and High-Speed Impact Simulation
13 min read
Abaqus
•workflow
Abaqus Fracture Mechanics: XFEM, Cohesive Zone, and J-Integral for Crack Propagation
12 min read