CYPECAD Foundation Design: Spread Footings, Pile Caps, and Mat Foundations per Eurocode 7
A guide to foundation design in CYPECAD covering isolated and combined footings, pile cap design, mat foundation analysis, soil-structure interaction, and bearing capacity checks per Eurocode 7 (EN 1997-1).

CYPECAD Foundation Design: Spread Footings, Pile Caps, and Mat Foundations per Eurocode 7
Foundation design in CYPECAD is something I've come to rely on for Eurocode 7 projects. The integration with the superstructure model means you don't have to export reactions to a separate tool — everything stays in one project. I've used it for isolated footings, pile caps, and mat foundations on projects in Spain and Portugal. Let me walk you through the workflow.
Soil Parameters
Defining Soil Profile
- Foundations > Soil Profile
- Set:
- Bearing capacity (Rd): Allowable bearing pressure (e.g., 250 kN/m²)
- Soil type: Sand, clay, or rock
- Groundwater level: Depth below surface (e.g., 2.5m)
- Soil layers: Multiple layers with different properties
- For pile design:
- Shaft friction: Per soil layer (kN/m²)
- End bearing: Base resistance (kN/m²)
- Pile type: Driven, bored, CFA
Eurocode 7 Design Approaches
- Set design approach per EN 1997-1:
- DA1 (UK, recommended): Combination 1 (1.35G + 1.5Q) and Combination 2 (1.0G + 1.3Q)
- DA2 (France): Factor actions and ground resistance
- DA3 (Netherlands): Factor ground properties
- CYPECAD applies the selected approach automatically
Isolated Footing Design
Creating an Isolated Footing
- Foundations > Isolated Footing
- Select column (at base level)
- Set:
- Shape: Square, rectangular, or circular
- Initial dimensions: e.g., 2.0m × 2.0m × 0.5m
- Depth below ground: e.g., 1.5m
- Concrete: C25/30
- Reinforcement: B500S
- Cover: 50mm (foundations)
Bearing Capacity Check
- CYPECAD calculates bearing pressure:
- Centric load: p = N / (b × l)
- Eccentric load: p = N/(b×l) ± 6M/(b×l²) ± 6M'/(b²×l)
- Check per EN 1997-1:
- Serviceability: p ≤ Rd (allowable bearing)
- No uplift: pmin ≥ 0 (no tension on soil)
- If pressure exceeds Rd: increase footing dimensions
Structural Design
- One-way shear (at distance d from column face):
- Vu = p × (tributary area)
- VRd,c = 0.18/γc × ξ × (100 × ρl × fck)^(1/3) × b × d
- Check: Vu ≤ VRd,c
- Punching shear (at perimeter d/2 from column):
- Vu = p × (area outside punching perimeter)
- VRd,c = 0.18/γc × ξ × (100 × ρl × fck)^(1/3) × u × d
- Check: Vu ≤ VRd,c
- Flexural reinforcement:
- Mu = p × (cantilever length)² / 2
- As = Mu / (fyd × z), z ≈ 0.9d
- Minimum: As,min = max(0.26 × fctm/fyk, 0.0013) × b × d
Footing Output
| Parameter | Value | |-----------|-------| | Dimensions | 2.5m × 2.5m × 0.6m | | Bearing pressure (max) | 210 kN/m² < 250 ✓ | | One-way shear | Vu=280 < VRd,c=350 ✓ | | Punching shear | Vu=520 < VRd,c=680 ✓ | | Reinforcement | Ø16 @ 150mm both ways | | Steel weight | 85 kg |
Combined Footing Design
When to Use Combined Footings
- Two columns too close for separate footings
- Column at property line (eccentric loading)
- Bearing capacity insufficient for isolated footings
Creating a Combined Footing
- Foundations > Combined Footing
- Select two or more columns
- Set:
- Shape: Rectangular or trapezoidal
- Dimensions: Width and length
- Thickness: 600-1000mm
- CYPECAD analyzes as a beam on elastic foundation:
- Soil modeled as Winkler springs
- Subgrade modulus: ks (kN/m³)
- Calculates pressure distribution, shear, and moment
Design Checks
- Bearing pressure: Uniform or trapezoidal ≤ Rd
- Beam shear: At column faces
- Punching shear: At each column
- Flexural design: Top and bottom reinforcement
- Development length: Bars must extend past critical sections
Pile Cap Design
Pile Definition
- Foundations > Piles
- Set:
- Pile type: Bored, driven, or CFA
- Diameter: 600mm, 800mm, 1000mm
- Length: e.g., 15m
- Capacity: Compression, tension, lateral
- Shaft friction: Per soil layer
- End bearing: Base resistance
Pile Cap Creation
- Foundations > Pile Cap
- Select column
- Set:
- Number of piles: 2, 3, 4, 5, 6, 9
- Pile spacing: 3 × diameter minimum
- Cap dimensions: Thickness, width, length
- CYPECAD arranges piles and designs the cap
Pile Load Check
- CYPECAD calculates pile loads:
- Axial per pile: N/n ± My × x/I ± Mx × y/I
- Maximum pile load: ≤ pile capacity
- Minimum pile load: ≥ 0 (no tension) or ≤ tension capacity
- If maximum load exceeds capacity:
- Add more piles
- Increase pile diameter
- Increase pile length
Pile Cap Structural Design
- Punching shear: At column and at individual piles
- Beam shear: Between piles
- Flexural reinforcement: Top and bottom mats
- Detailing: Bars must anchor around piles
Mat Foundation Design
Creating a Mat Foundation
- Foundations > Mat Foundation
- Set:
- Plan area: Covers entire building footprint
- Thickness: 800-2000mm
- Soil model: Winkler springs (ks) or soil profile
- Mesh: Auto-mesh or manual
Mat Analysis
- CYPECAD models the mat as FEM plate elements:
- Element type: 4-node or 8-node plate
- Mesh size: 0.5m × 0.5m to 1.0m × 1.0m
- Soil springs: One per node (ks × tributary area)
- Apply column loads at node locations
- CYPECAD calculates:
- Pressure distribution: Varies across the mat
- Plate moments: Mx, My, Mxy per element
- Shear: At column perimeters
- Settlement: Total and differential
Mat Design Checks
- Bearing pressure: Maximum ≤ Rd at all locations
- Settlement: Total and differential within tolerable limits
- Punching shear: At each column
- One-way shear: At critical sections
- Flexural reinforcement: Based on plate moment output
Mat Reinforcement
- From plate moment output:
- Mx: Reinforcement in X direction
- My: Reinforcement in Y direction
- Top mat: For hogging moments (near columns)
- Bottom mat: For sagging moments (mid-span)
- Calculate As per meter:
- As = Mu / (fyd × z), z ≈ 0.9d
- Select bar size and spacing:
- Typical: Ø20 @ 200mm both ways, top and bottom
- Extra reinforcement at column locations
Retaining Wall Design
Basement Walls
- Walls > Retaining Wall
- Set:
- Wall type: Cantilever, propped, or anchored
- Height: e.g., 4.0m (basement depth)
- Soil properties: φ (friction angle), c (cohesion), γ (unit weight)
- Surcharge: e.g., 10 kN/m² (traffic load)
- Water pressure: Hydrostatic if applicable
- CYPECAD calculates:
- Active earth pressure: Ka × γ × H (Rankine or Coulomb)
- Surcharge pressure: Ka × q
- Water pressure: 0.5 × γw × H²
- Total lateral force: E = earth + surcharge + water
- Design checks:
- Overturning stability: resisting moment / overturning moment ≥ 1.5
- Sliding stability: resisting force / driving force ≥ 1.5
- Bearing capacity: Under footing
- Structural design: Wall stem and base reinforcement
Foundation Drawings
Automatic Drawing Generation
- Drawings > Foundation Drawings
- CYPECAD generates:
- Foundation plan: Footing/pile cap layout with dimensions
- Footing details: Section views with reinforcement
- Pile cap details: Plan and section with bar layout
- Mat reinforcement plan: Top and bottom reinforcement layout
- Retaining wall details: Section with stem and base reinforcement
- Export to DXF/DWG for CAD integration
Common Foundation Issues
Bearing Capacity Exceeded
Cause: Footing too small or soil capacity overestimated. Fix: Increase footing dimensions, verify soil report, use piles, or improve soil.
Excessive Settlement
Cause: Soft soil, heavy loads, or large footing area. Fix: Increase footing depth, use piles to stiffer strata, or use mat foundation.
Pile Capacity Insufficient
Cause: Pile too short, too small, or soil friction overestimated. Fix: Increase pile length, increase diameter, add more piles, or use end-bearing piles.
Differential Settlement
Cause: Variable soil or uneven loading. Fix: Use mat foundation, adjust footing sizes to equalize pressure, or use piles to uniform strata.
Wrapping Up
Foundation design in CYPECAD is efficient because it's integrated — no exporting reactions to a separate tool. The Eurocode 7 design approaches (DA1, DA2, DA3) are all supported, and the software handles the partial factor combinations for you. My advice: get the soil parameters right from the geotechnical report, and don't forget to check differential settlement — it's the thing that causes the most problems in practice.
Source Verification
More Cypecad Guides
workflow
CYPECAD Building Design: 3D Modeling, Analysis, and Concrete Design per Eurocode 2
12 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