Left

CivilFEM Online Help

Right

CFVR4004 - Reinforced concrete checking according to GB 50010 chinese code

Bending & axial force checking.

A concrete cantilever beam with box shape section and reinforcement uniformly distributed at bottom face is subjected to moment at free end.
Determine the total criterion according to GB 50010.

Element types used in the model: BEAM3

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
Beam
Cross Section
Code Checking/Design
Reinforced Concrete
GB 50010

Model Statistics
Number of elements 4
Number of nodes 5
Number of civil materials 2
Number of cross sections 1
Number of shell vertices 0

Log file: CFVR4004.DAT


   FINISH
  ~CFCLEAR,,1
   NomFile='CFVR4004'
 /TITLE, %NomFile%, BENDING + AXIAL FORCE CHECKING ACCORDING TO GB50010
! --------------------------------------------------------------------
! Initial data
! --------------------------------------------------------------------
! CivilFEM SETUP
 ~UNITS,,LENG,M
 ~UNITS,,TIME,S
 ~UNITS,,FORC,KN
 ~CODESEL,,GB50010

! Preprocessor
  /PREP7

! Material Definition
 ~CFMP,1,LIB,CONCRETE,GB50010,C20
 ~CFMP,2,LIB,REINF,GB50010,HRB400
 ~CFMP,2,GB_S    ,GAMs    ,,1.10

! Element Type Definition
  ET,1,Beam3                            ! Element Type 1: 2D Beam

! Cross-section definition
 ~CSECDMS,1,BOX,1,0.85,1.2,0.2,0.15

! Reinforcement definition
 ~RNFDEF,1,1,2,4,0,0.05,0.7320E-02       ! Total Reinf. Area= 7.3e-3 m^2
! Beam & Shell property
 ~BMSHPRO,1,BEAM,1,1,,,3,1,0,,Beam property

! Model Construction
  N,1                                   ! Nodes input
  N,5,5
  FILL,1,5

  E,1,2                                 ! Elements input
  EGEN,4,1,1,1

  D,1,,,,,,ALL                     ! Constraint conditions

/SOLU
  M=1800              ! 1800kN*m bending moment
  F,5,MZ,M
  SOLVE               ! Calculation

/POST1

! Postprocessor
  ~CFSET,,1,1         ! First load step

! Bending + Axial checking for box sections according to GB50010
  ~CHKCON,2DB,,0

!--------------------------------------------------------------------------------------
! DATA CHECK
!--------------------------------------------------------------------------------------
! Data Comparison number
  NComp = 2
  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) = 'CRTC2D_I'
  LABEL(2,1) = 'CRTC2D_J'

! Correct values
  VALUE(1,1)=1.00
  VALUE(2,1)=1.00

! Comparison
 ~PLLSCON,CRT_TOT
 *GET,VALUE(1,2),ELEM,4,ETAB,CFETAB_I
 ~PLLSCON,CRT_TOT
 *GET,VALUE(2,2),ELEM,4,ETAB,CFETAB_J

! Warning and error tolerances
  TOLER( 1,1)= 1E-2 $ TOLER( 1,2)= 1E-2     ! Rounding error accepted
  TOLER( 2,1)= 1E-2 $ TOLER( 2,2)= 1E-2     ! Rounding error accepted

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

Results

LabelTargetCivilFEMRatioTolerance
CRTC2D_I 1 1.00230.998 0.01
CRTC2D_J 1 1.00230.998 0.01


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