Left

CivilFEM Online Help

Right

CFVR3001 - Rectangular Foundation Stiffness (SHELL63)


This example calculates the stiffness of a rectangular foundation, modelled as a rectangular shell.
For this purpose, it tests the stiffness at the following locations:

  • Corners
  • Sides
  • Center
  • Maximum global value

Element types used in the model: SHELL63

Needed CivilFEM Modules:
Geotechnical Module
Bridges and Civil Non Linearities Module
Advanced Prestressed Concrete Module

The example can be launched on an educational license.
KEYWORDS
Materials
Geotechnics
Material Models

Model Statistics
Number of elements 100
Number of nodes 121
Number of civil materials 1
Number of cross sections 0
Number of shell vertices 0

Log file: CFVR3001.DAT


  FINISH
  ~CFCLEAR,,1
  ~CFACTIV,GETC,Y

  NomFile='CFVR3001'
  /TITLE, %NomFile%, Rectangular foundation stiffness (SHELL63)

! -------------------------------------------------------------------------------------
! Initial data
! -------------------------------------------------------------------------------------
! CivilFEM SETUP
  ~UNITS,SI
  ~CODESEL,EC3-92,EHE,,,EC8-94

/PREP7
! Materiales
! --------------------------------------------------
! Soil
~CFMP,1,LIB,SOIL,,PH
~CFMP,1,SOIL,NUXYST,,0.35

! Elements
! --------------------------------------------------
   ET,1,63

! Model
! --------------------------------------------------
  ! Keypoints
   k,1,0,0
   k,2,5,0
   k,3,5,10
   k,4,0,10
  ! Lines
   l,1,2
   l,2,3
   l,3,4
   l,4,1
   lesize,all,,,10
  ! Area
   a,1,2,3,4
  ! Elements
   amap,1,1,2,3,4

! Terrain
! --------------------------------------------------
  ~TERDEF,1,NEW, 1, 0, Z
  ~TERDEF,1,LAYER, 1, 1, 6, 0,DB

! Calculate foundation
! --------------------------------------------------
   ~efscalc,1   ,1

!--------------------------------------------------------------------------------------
! DATA CHECK
!--------------------------------------------------------------------------------------
! Data comparison number
  NComp    = 7
  NComp_ch = 0

! Marix dim.
  *DIM,LABEL,CHAR,Ncomp,1
  *DIM,LABEL_CH,CHAR,Ncomp_ch,1
  *DIM,VALUE,,Ncomp,3
  *DIM,VALUE_CH,CHAR,Ncomp_ch,3
  *DIM,TOLER,,Ncomp,2

! Labels
!--------------------------------------------------------------------------------------
  LABEL( 1)  = 'Corner1'
  LABEL( 2)  = 'Corner2'
  LABEL( 3)  = 'Corner3'
  LABEL( 4)  = 'Side'
  LABEL( 5)  = 'Center'
  LABEL( 6)  = 'Maximum'
  LABEL( 7)  = 'Corner Elem'

! Correct data, obtained data
!--------------------------------------------------------------------------------------
   VALUE( 1,1) = 298e3   ! Corner
   VALUE( 2,1) = 298e3   ! Corner
   VALUE( 3,1) = 298e3   ! Corner
   VALUE( 4,1) = 203e3   ! Side
   VALUE( 5,1) = 149e3   ! Center
   VALUE( 6,1) = 297e3   ! Maximum value
   VALUE( 7,1) = 251e3   ! Corner. Value on element
   ~CFGET,VALUE( 1,2),FOUNDAT,1,NODE,EFS,,1  ! Corner
   ~CFGET,VALUE( 2,2),FOUNDAT,1,NODE,EFS,,2  ! Corner
   ~CFGET,VALUE( 3,2),FOUNDAT,1,NODE,EFS,,12 ! Corner
   ~CFGET,VALUE( 4,2),FOUNDAT,1,NODE,EFS,,17 ! Side
   ~CFGET,VALUE( 5,2),FOUNDAT,1,NODE,EFS,,81 ! Center
   ~CFGET,VALUE( 6,2),FOUNDAT,1,EFS,MAX      ! Maximum value
   ~CFGET,VALUE( 7,2),FOUNDAT,1,ELEM,EFS,,1  ! Corner. Value on element

! Warning and error tolerances
  *DO,II,1,7
    TOLER(II,1) = 1E3
    TOLER(II,2) = 1E3
  *ENDDO

!--------------------------------------------------------------------------------------
! Results comparison
!--------------------------------------------------------------------------------------
  COMPARA.MAC

Results

LabelTargetCivilFEMRatioTolerance
Corner1 2.98e+0052.9755e+0051.002 1000
Corner2 2.98e+0052.9755e+0051.002 1000
Corner3 2.98e+0052.9755e+0051.002 1000
Side 2.03e+0052.0306e+0051.000 1000
Center 1.49e+0051.4875e+0051.002 1000
Maximum 2.97e+0052.9755e+0050.998 1000
Corner E 2.51e+0052.5143e+0050.998 1000


Contains proprietary and confidential information of Ingeciber, S.A.