Left

CivilFEM Online Help

Right

CFVR0935 - Shell shear reinforcement design according to Eurocode 2 (2008)

Shell shear reinforcement design according to Eurocode 2 (2008).

The model is made up of two square shell elements of 1.0m x 1.0m. The nodes of one side are completely restrained and one of the nodes between both element has its vertical movement restrained (perpendicular to the shells).
The initial shear reinforcement are 12 mm bars each 14 cm in both directions.
The applied load is a pressure of 3 kg/cm2 on one of the elements.
The design results from the shell model are compared to the results from a beam with the equivalent shear forces applied.

The reinforcement checking code is the Eurocode 2 (2008).

Element types used in the model: SHELL43, BEAM44

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
Shell
Shell Vertex
Reinforced Concrete
Eurocode 2

Model Statistics
Number of elements 3
Number of nodes 9
Number of civil materials 2
Number of cross sections 1
Number of shell vertices 1

Log file: CFVR0935.DAT


   FINISH
  ~CFCLEAR,,1
   NomFile='CFVR0935'
  /TITLE, %NomFile%, Shell shear reinforcement check according to Eurocode 2 (2008)
! ---------------------------------------------------------------------------------
! Model definition and solve
! ---------------------------------------------------------------------------------

! Setup
 ~UNITS,,MONE,EURO
 ~UNITS,,LENG,CM
 ~UNITS,,TIME,S
 ~UNITS,,FORC,KP
 ~CODESEL,EC3-92,EC2-08,EC2-08,,EC8-94
 ~CFCONFG,RESULT,CFSHF,1

  /PREP7
! Materials
  ~CFMP,5,LIB,CONCRETE,EC2,C40/50
  ~CFMP,2,LIB,REINF,EC2,S400
! Element types
  ET,2,SHELL43
  ET,12,BEAM44

! Shell Vertex
  t=25     ! Thickness
  r=4      ! Cover
 ~SHLRNF,1,t,5,2,r,0.0,0.0,0.0,0.0,0,0,45.0
 ~SHLSHR,1,2,,12,,,14,14
! Beam & Shell property
 ~BMSHPRO,10,SHELL,1,1,1,1,43,,,,Shell property

! Equivalent beam cross section
 ~CSECDMS,1,REC,5,t,1,0,0,0,0,0,0,2,2
 ~RNFDEF,1,SHEAR,2,0.0,0.0,((1.2/2)**2)*3.1416/14/14,0.0
 ~SECMDF,1,EC2PROP,D_Y ,,t-r 
 ~SECMDF,1,EC2PROP,D_Z ,,0.0
 ~SECMDF,1,EC2PROP,RHO1,,1e-20
 ~BMSHPRO,11,BEAM,1,1,,,44,1,0,,Beam 11  
 ~SECMDF,1,MECHPROP,HMAT,,5,7  
 ~SECMDF,1,STRPROP,ASEC,,5  

! Nodes
  N,10,0,0
  N,20,100,0
  N,30,200,0
  N,40,0,100
  N,50,100,100
  N,60,200,100
  N,100,0,0,100
  N,200,100,0,100
  N,300,0,100,100

! Elements
  MAT,5
  REAL,10
  TYPE,2
  EN,100, 10, 20, 50, 40
  EN,200, 20, 30, 60, 50
  REAL,11
  TYPE,12
  EN,300,100,200,300
  
! Boundary conditions
  D,10,ALL,0.0
  D,40,ALL,0.0
  D,50,UZ,0.0
  D,100,ALL,0.0
! Solve
  /SOLU
  SFE,100,2,PRES,,3.0
  SOLVE

! Solve beam equivalent states
  SFEDELE,ALL,ALL,ALL
  F,200,FZ,-284.379
  SOLVE
  F,200,FZ,SQRT(29.921**2+11.523**2)
  SOLVE

  /POST1
! ---------------------------------------------------------------------------------
! Check with CivilFEM
! ---------------------------------------------------------------------------------
 ~CFSET,,1
 ~DIMCON,SHELL,SHEAR
 ~CFSET,,2
 ~DIMCON,SHT,SHEAR
 ~CFSET,,3
 ~DIMCON,SHT,SHEAR

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

! Matrix 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,1) = 'VRDC'
  LABEL( 2,1) = 'CRT_1'
  LABEL( 3,1) = 'VRDS'
  LABEL( 4,1) = 'VRDMAX'
  LABEL( 5,1) = 'CRT_3'
  LABEL( 6,1) = 'ASSH'
  LABEL( 7,1) = 'VRDC'
  LABEL( 8,1) = 'CRT_1'
  LABEL( 9,1) = 'VRDS'
  LABEL(10,1) = 'VRDMAX'
  LABEL(11,1) = 'CRT_3'
  LABEL(12,1) = 'ASSH'

! Comparison
 ~CFSET,1
 ~CFGET,VALUE(1,2),ELEMENT,100,RESULT,VRDC,I
 ~CFGET,VALUE(2,2),ELEMENT,100,RESULT,CRT_1,I
 ~CFGET,VALUE(3,2),ELEMENT,100,RESULT,VRDS,I
 ~CFGET,VALUE(4,2),ELEMENT,100,RESULT,VRDMAX,I
 ~CFGET,VALUE(5,2),ELEMENT,100,RESULT,CRT_3,I
 ~CFGET,VALUE(6,2),ELEMENT,100,RESULT,ASSH,I
 ~CFGET,VALUE(7,2),ELEMENT,200,RESULT,VRDC,I
 ~CFGET,VALUE(8,2),ELEMENT,200,RESULT,CRT_1,I
 ~CFGET,VALUE(9,2),ELEMENT,200,RESULT,VRDS,I
 ~CFGET,VALUE(10,2),ELEMENT,200,RESULT,VRDMAX,I
 ~CFGET,VALUE(11,2),ELEMENT,200,RESULT,CRT_3,I
 ~CFGET,VALUE(12,2),ELEMENT,200,RESULT,ASSH,I
 ~CFSET,2
 ~CFGET,VALUE(1,1),ELEMENT,300,RESULT,VRDC,J
 ~CFGET,VALUE(2,1),ELEMENT,300,RESULT,CRT_1,J
 ~CFGET,VALUE(3,1),ELEMENT,300,RESULT,VRDS,J
 ~CFGET,VALUE(4,1),ELEMENT,300,RESULT,VRDMAX,J
 ~CFGET,VALUE(5,1),ELEMENT,300,RESULT,CRT_3,J
 ~CFGET,VALUE(6,1),ELEMENT,300,RESULT,ASSH,J
 ~CFSET,3
 ~CFGET,VALUE(7,1),ELEMENT,300,RESULT,VRDC,J
 ~CFGET,VALUE(8,1),ELEMENT,300,RESULT,CRT_1,J
 ~CFGET,VALUE(9,1),ELEMENT,300,RESULT,VRDS,J
 ~CFGET,VALUE(10,1),ELEMENT,300,RESULT,VRDMAX,J
 ~CFGET,VALUE(11,1),ELEMENT,300,RESULT,CRT_3,J
 ~CFGET,VALUE(12,1),ELEMENT,300,RESULT,ASSH,J

! Warning and error tolerances
  *DO,II,1,NComp
    TOLER(II,1)= 1E-03 $ TOLER(II,2)= 1E-03
  *ENDDO

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

Results

LabelTargetCivilFEMRatioTolerance
VRDC 131.66 131.661.000 0.001
CRT_1 2.16 2.161.000 0.001
VRDS 284.38 284.381.000 0.001
VRDMAX 1295.1 1295.11.000 0.001
CRT_3 0.21958 0.219581.000 0.001
ASSH 0.0042422 0.00424221.000 0.001
VRDC 131.66 131.661.000 0.001
CRT_1 0.24354 0.243541.000 0.001
VRDS 32.063 32.0631.000 0.001
VRDMAX 1295.1 1295.11.000 0.001
CRT_3 0.024757 0.0247571.000 0.001
ASSH 0 00.000 0.001


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