CYPECAD Building Design: 3D Modeling, Analysis, and Concrete Design per Eurocode 2
A guide to CYPECAD for building structural design covering 3D model creation from architectural plans, automatic load generation, finite element analysis, and reinforced concrete design per Eurocode 2 and national annexes.

CYPECAD Building Design: 3D Modeling, Analysis, and Concrete Design per Eurocode 2
I started using CYPECAD on a project in Barcelona about five years ago, and it was a bit of a culture shock coming from ETABS. The workflow is very European — tightly integrated with Eurocodes, with a strong emphasis on automatic reinforcement detailing and drawing production. Once I got used to it, I came to appreciate how it handles the full chain from architectural plan import to concrete design per Eurocode 2. Let me walk you through the workflow.
Project Setup
Creating a New Project
- File > New Job
- Set:
- General data: Project name, location, date
- Units: Metric (kN, m, cm, mm)
- Design code: Eurocode 2 (EN 1992-1-1) with national annex
- Concrete grade: C25/30, C30/37, C35/45
- Steel grade: B500S (fyk = 500 MPa)
- Seismic code: Eurocode 8 (EN 1998-1) if applicable
Importing Architectural Plans
- Files > Import > DXF/DWG
- Select architectural floor plans (one per story)
- Set:
- Scale: Verify scale matches (1:100 typical)
- Origin: Set coordinate origin
- Layer mapping: Map architectural layers to CYPECAD layers
- Import one DXF per floor as a background reference
Modeling
Grid and Axes
- Job > Grid > Define Axes
- Create X and Y grid lines:
- Based on imported architectural plans
- Place axes at column centerlines
- Name axes: A, B, C... (X) and 1, 2, 3... (Y)
Columns
- Beams > Columns > Insert
- Click at grid intersections (on the DXF background)
- Set:
- Section: Rectangular (b × h), circular (Ø)
- Material: Concrete (grade per project)
- Height: Per story height
- Columns extend from floor to floor
Beams
- Beams > Insert Beam
- Click between two columns to place a beam
- Set:
- Type: Simply supported, continuous, cantilever
- Section: Rectangular (b × h), T-beam, L-beam
- Material: Concrete
- For continuous beams: define spans and support conditions
Walls
- Walls > Insert Wall
- Draw wall outline (click points or trace DXF)
- Set:
- Thickness: e.g., 200mm, 250mm, 300mm
- Material: Concrete (reinforced)
- Height: Per story
Slabs
- Slabs > Insert Slab
- Draw slab boundary (closed polygon)
- Set:
- Type: One-way, two-way, waffle, flat slab
- Thickness: e.g., 200mm, 250mm
- Material: Concrete
- For flat slabs: define drop panels and column capitals
Foundations
- Foundations > Insert Footing
- Click at column base
- Set:
- Type: Isolated, combined, mat
- Dimensions: Width × length × thickness
- Soil bearing capacity: e.g., 200 kN/m²
- Depth: Below ground level
Loading
Automatic Dead Load
- CYPECAD automatically calculates:
- Self-weight: From element dimensions and material density
- Slab weight: Including beam tributary loads
- Wall weight: Including cladding and partitions
Live Load
- Loads > Live Loads
- Set per Eurocode 1 (EN 1991-1-1):
- Residential: 2.0 kN/m²
- Office: 3.0 kN/m²
- Corridor/stairs: 3.0 kN/m²
- Storage: 5.0 kN/m²
- Parking: 2.5 kN/m²
- Apply to slabs by area
Wind Load
- Loads > Wind Load
- Set per Eurocode 1 (EN 1991-1-4):
- Basic wind speed (vb): e.g., 26 m/s
- Terrain category: 0, I, II, III, or IV
- Building height: For pressure variation
- CYPECAD automatically:
- Calculates wind pressure at each elevation
- Applies to building faces
- Generates wind load cases
Seismic Load
- Loads > Seismic Load
- Set per Eurocode 8 (EN 1998-1):
- Reference PGA (agR): e.g., 0.25g
- Importance factor (γI): 1.0 (II), 1.2 (III), 1.4 (IV)
- Soil type: A, B, C, D, or E
- Behavior factor (q): 3.0 (medium ductility), 5.85 (high ductility)
- Damping: 5%
- CYPECAD automatically:
- Calculates seismic mass per story
- Generates response spectrum
- Calculates base shear
- Distributes lateral forces per story
Analysis
Finite Element Analysis
- Calculate > Analyze
- CYPECAD performs:
- Mesh generation: For slabs and walls (plate elements)
- Stiffness matrix assembly: For all elements
- Load vector generation: For all load cases
- Displacement calculation: Nodal displacements
- Force calculation: Member and plate forces
- Analysis includes:
- Linear static analysis
- Modal analysis (if seismic)
- Response spectrum analysis (if seismic)
P-Delta
- Calculate > Analysis Options > P-Delta
- Enable P-Delta for:
- Buildings taller than 5 stories
- High seismic zones
- Flexible structures
Concrete Design (Eurocode 2)
Beam Design
- Results > Beams
- For each beam, CYPECAD calculates:
- Design moment (MEd): From critical load combination
- Required reinforcement (As1, As2): Top and bottom
- Minimum reinforcement: As,min = 0.26 × fctm/fyk × b × d
- Maximum reinforcement: As,max = 0.04 × Ac
- Shear reinforcement (Asw/s): Stirrup area per unit spacing
- Design per EN 1992-1-1:
- Flexure: MEd ≤ MRd = As × fyd × (d - λx/2)
- Shear: VEd ≤ VRd,c + VRd,s (concrete + stirrup contribution)
- Minimum stirrups: ρw,min = 0.08 × √fck/fyk
- Output:
- Top bars: e.g., 4 Ø20
- Bottom bars: e.g., 3 Ø16
- Stirrups: Ø8 @ 150mm (critical), Ø8 @ 250mm (general)
Column Design
- Results > Columns
- For each column, CYPECAD calculates:
- Design loads (NEd, MEd,y, MEd,z): From critical combination
- Interaction diagram: N-M curve for the section
- Required reinforcement: Total As and bar arrangement
- Minimum reinforcement: ρmin = 0.10 × NEd/fcd (but ≥ 0.002 × Ac)
- Maximum reinforcement: ρmax = 0.04 × Ac
- Design per EN 1992-1-1:
- Axial + bending: Check (NEd, MEd) within interaction diagram
- Shear: VEd ≤ VRd,c (usually no stirrup design needed for columns)
- Buckling: Check slenderness ratio λ ≤ λlim
- Output:
- Section: 400 × 400mm
- Reinforcement: 8 Ø20 (1.57%)
- Ties: Ø8 @ 200mm (general), Ø8 @ 100mm (confinement)
Wall Design
- Results > Walls
- For each wall, CYPECAD calculates:
- In-plane forces: N (axial), V (shear), M (moment)
- Out-of-plane forces: M (bending), V (shear)
- Required reinforcement: Vertical and horizontal, each face
- Design per EN 1992-1-1:
- Vertical reinforcement: ρv ≥ 0.002 (minimum)
- Horizontal reinforcement: ρh ≥ 0.002 (minimum)
- Shear: VEd ≤ VRd,c + VRd,s
- Output:
- Vertical bars: Ø12 @ 200mm each face
- Horizontal bars: Ø10 @ 200mm each face
- Boundary elements: If required (per EN 1998-1 for seismic)
Slab Design
- Results > Slabs
- For each slab, CYPECAD calculates:
- Moments (Mxx, Myy, Mxy): From FEM analysis
- Shear (Vx, Vy): From FEM analysis
- Required reinforcement: Per unit width (mm²/m)
- Design per EN 1992-1-1:
- Flexure: As = MEd / (fyd × z), z ≈ 0.9d
- Shear: VEd ≤ VRd,c (usually no shear reinforcement for slabs)
- Minimum reinforcement: As,min = 0.26 × fctm/fyk × b × d
- Maximum spacing: smax = 3h or 400mm
- Output:
- Top reinforcement: Ø12 @ 200mm (support zone), Ø10 @ 200mm (general)
- Bottom reinforcement: Ø10 @ 200mm (general)
Construction Drawings
Automatic Drawing Generation
- Drawings > Generate Drawings
- CYPECAD generates:
- Floor plans: Column, beam, and wall layouts
- Foundation plan: Footing layout and dimensions
- Reinforcement plans: Bar layouts for beams, columns, slabs
- Sections: Typical cross-sections with reinforcement
- Details: Standard hook, lap splice, and anchorage details
- Export to DXF/DWG for CAD integration
Reinforcement Detailing
- Drawings > Reinforcement Detailing
- View detailed reinforcement for each element:
- Beam sections: With bar arrangement, stirrups, hooks
- Column sections: With longitudinal bars, ties, confinement
- Slab mesh: With bar sizes, spacing, and extent
- Automatic bar scheduling:
- Bar mark, shape, diameter, length, quantity
- Total steel weight per element and per floor
Wrapping Up
CYPECAD's integrated workflow is what makes it special — from architectural plans to concrete design to reinforcement drawings, all in one package. The automatic load generation per Eurocode saves me hours, and the reinforcement drawings are good enough to issue with minimal cleanup. If you're working in a Eurocode jurisdiction, especially in Spain or Latin America, CYPECAD is hard to beat for efficiency.
Source Verification
More Cypecad Guides
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
workflow
CYPECAD Steel Design: Eurocode 3 Code Checking, Member Optimization, and Connection Design
11 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