Left

CivilFEM Online Help

Right

CFVR2957 - Shell crack check according to SP63133 (bending+axial tension)

Check SLS cracking of a reinforced concrete shell according to SP63133

Element types used in the model: SHELL_181

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

The example cannot be launched on an educational license.
KEYWORDS
Shell
Shell Vertex
Reinforced Concrete
Cracking check
SP63133

Model Statistics
Number of elements 288
Number of nodes 325
Number of civil materials 2
Number of cross sections 0
Number of shell vertices 1

Log file: CFVR2957.DAT


   FINISH
  ~CFCLEAR,,1
   NomFile='CFVR2957'
  /TITLE, %NomFile%, Shell crack check according to SP63133 (bending+axial tension)

! ------------------------------------------------------------------------------
! Model definition and solve
! ------------------------------------------------------------------------------

! Parameters
   PI=3.1415926
   A = 3
   B = 6
   T = 0.2         ! Thickness
   R = 0.03        ! Cover 
   Asb=6.1327e-3
   Ast=2.0558e-3
   SXT = 0.2
   SXB = 0.2
   SYT = 0.2
   SYB = 0.2
   PHIXT  = 2*SQRT(Ast*SXT/PI)*1e3 !mm
   PHIXB = 2*SQRT(Asb*SXB/PI)*1e3 !mm
   PHIYT = 2*SQRT(Ast*SYT/PI)*1e3 !mm
   PHIYB = 2*SQRT(Asb*SYB/PI)*1e3 !mm
   EsIZ = 0.25
   Q = 60
   H = 100
   
! Code
~CODESEL,,SP63133,

! Units
 ~UNITS,,FORC,KN 
  
/PREP7
! Material
~CFMP,1,LIB,CONCRETE,SP63133,B25
~CFMP,2,LIB,REINF,SP63133,A400  
~CFMP,2,USER
~CFMP,2,DatGen  ,Ex      ,,2.06e+08 

  
! Element types
ET,1,181
   
! Shell Vertex 
~SHLRNF,1,T,1,2,,,,,,0,0.000,45.00,SXT,PHIXT,SXB,PHIXB,SYT,PHIYT,SYB,PHIYB,R,R,R,R 
  

! Shell properties
~BMSHPRO,1,SHELL,1,1,1,1, 181,,, ,Shell 1   
  
! Geometry
RECTNG,0,A,0,B
  
! Mesh
AESIZE,1,EsIZ,  
AMESH,1
  
FINISH
/SOLU 
 
! BCs
NSEL,S,LOC,X,0
NSEL,A,LOC,X,A
D,ALL,UX  
NSEL,S,LOC,Y,0
D,ALL, , , , , ,UX,UY,UZ,ROTZ, ,   
NSEL,S,LOC,Y,B
D,ALL, , , , , ,UX,UZ,ROTZ, , ,
ALLSEL
  
! Tension
SFE,ALL,1,PRES, ,-Q

NSEL,S,LOC,Y,B
*GET,NNODE,NODE,,COUNT
F,ALL,FY,H*A/NNODE

ALLSEL
SOLVE
   
FINISH
/POST1

~CFSET,,1

~CHKCON,SHELL,CRACK, ,0.0003,1.0,0.5,1.2
~CFSET,1



!--------------------------------------------------------------------------------------
! DATA CHECK
!--------------------------------------------------------------------------------------
! Data comparison number
  NComp = 7
  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 ) = 'MCRT_Y'
  LABEL(2 ) = 'CRT_MY'
  LABEL(3 ) = 'X_M_Y'
  LABEL(4 ) = 'ABT_Y'
  LABEL(5 ) = 'LS_Y'
  LABEL(6 ) = 'ACRC_Y'
  LABEL(7 ) = 'CRTTOT_Y'


! Correct values
  VALUE(1 ,1)= 16.3
  VALUE(2 ,1)= 16.75
  VALUE(3 ,1)= 0.098
  VALUE(4 ,1)= 0.1
  VALUE(5 ,1)= 0.395
  VALUE(6 ,1)= 0.355E-3
  VALUE(7 ,1)= 1.183
 
 
! Comparison
 ~CFSET,1
 ~CFGET,VALUE(1 ,2),ELEMENT,145,RESULT,MCRT_Y,I
 ~CFGET,VALUE(2 ,2),ELEMENT,145,RESULT,CRT_MY,I
 ~CFGET,VALUE(3 ,2),ELEMENT,145,RESULT,X_M_Y,I
 ~CFGET,VALUE(4 ,2),ELEMENT,145,RESULT,ABT_Y,I
 ~CFGET,VALUE(5 ,2),ELEMENT,145,RESULT,LS_Y,I
 ~CFGET,VALUE(6 ,2),ELEMENT,145,RESULT,ACRC_Y,I
 ~CFGET,VALUE(7 ,2),ELEMENT,145,RESULT,CRTTOT_Y,I


  ! Warning and error tolerances
TOLER( 1,1)= VALUE(1 ,1)*1E-2 $ TOLER( 1,2)= VALUE(1 ,1)*1E-2 
TOLER( 2,1)= VALUE(2 ,1)*1E-2 $ TOLER( 2,2)= VALUE(2 ,1)*1E-2 
TOLER( 3,1)= VALUE(3 ,1)*1E-2 $ TOLER( 3,2)= VALUE(3 ,1)*1E-2
TOLER( 4,1)= VALUE(4 ,1)*1E-2 $ TOLER( 4,2)= VALUE(4 ,1)*1E-2
TOLER( 5,1)= VALUE(5 ,1)*1E-2 $ TOLER( 5,2)= VALUE(5 ,1)*1E-2
TOLER( 6,1)= VALUE(6 ,1)*1E-2 $ TOLER( 6,2)= VALUE(6 ,1)*1E-2
TOLER( 7,1)= VALUE(7 ,1)*1E-2 $ TOLER( 7,2)= VALUE(7 ,1)*1E-2


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

Results

LabelTargetCivilFEMRatioTolerance
MCRT_Y 16.3 16.3061.000 0.163
CRT_MY 16.75 16.7071.003 0.1675
X_M_Y 0.098 0.0976821.003 0.00098
ABT_Y 0.1 0.11.000 0.001
LS_Y 0.395 0.395181.000 0.00395
ACRC_Y 0.0003550.000354461.0023.55e-006
CRTTOT_Y 1.183 1.18151.001 0.01183


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