Left

CivilFEM Online Help

Right

CFVR4054 - Reinforced concrete design according to GB 50010 2010 Chinese code

Shear design with seismic action.

A concrete simply supported beam with rectangular shape section is subjected to a uniform load and two concentrated loads.
Determine the shear reinforcement according to GB 50010-2010.

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 10
Number of nodes 11
Number of civil materials 2
Number of cross sections 1
Number of shell vertices 0

Log file: CFVR4054.dat


FINISH
~CFCLEAR,,1

NomFile='CFVR4054'
/TITLE, %NomFile%, Shear design checking according to GB50010 code (2010 version)

!-------------------------------------------------------------------------------
! initial data
!-------------------------------------------------------------------------------
~UNITS,,LENG,MM
~UNITS,,FORC,KN
~CODESEL,,GB50010N

! Parameters
L1=1950
L2=L1+2400
L3=L2+L1
Fp=325.164
qL=163.17

/PREP7

! materials
~CFMP,1,LIB,CONCRETE,GB50010,C30
~CFMP,2,LIB,REINF,GB50010,HRB335

! element type
ET,1,BEAM3

! cross-section
~CSECDMS,1,REC,1,900,400
~SECMDF,1,GB50010P,REC,,80
~RNFDEF,1,SHEAR,2

! beam properties
~BMSHPRO,1,BEAM,1,1,,,3,1,0
~MEMBPRO,1,GB50010N,ALL,1,1,L3

K,1,0
K,2,L1
K,3,L2
K,4,L3
L,1,2,(L1/1000)/4
L,2,3,(L1/1000)/4
L,3,4,(L1/1000)/4
LMESH,ALL

! loads  
DK,1,UX
DK,1,UY
DK,4,UY
FK,2,FY,-Fp
FK,3,FY,-Fp
SFBEAM,ALL,1,PRES,qL/1000  
ALLSEL

! resolution & postprocessing
/SOLU
SOLVE
/POST1
~CFSET,,1,1
~CFGET, V, ELEMENT, 1, FORCE, FY, I
V=ABS(V)
~DIMCON,SHT_HSL,SHEAR

!-------------------------------------------------------------------------------
! data check
!-------------------------------------------------------------------------------

! arrays
NComp    = 6
NComp_ch = 0
*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) = 'VRD1'
LABEL(2) = 'CRVRD1'
LABEL(3) = 'VRD2'
LABEL(4) = 'CRVRD2'
LABEL(5) = 'VS'
LABEL(6) = 'ASSH'

! correct data
VALUE(1,1) = 1250.77
VALUE(2,1) = V/VALUE(1,1)
VALUE(3,1) = 262.66
VALUE(4,1) = V/VALUE(3,1)
VALUE(5,1) = V - VALUE(3,1)
VALUE(6,1) =1.76

! CivilFEM data
~PLLSCON,VRD1
*GET,VALUE(1,2),ELEM,1,ETAB,CFETAB_I
~PLLSCON,CRVRD1
*GET,VALUE(2,2),ELEM,1,ETAB,CFETAB_I
~PLLSCON,VRD2
*GET,VALUE(3,2),ELEM,1,ETAB,CFETAB_I
~PLLSCON,CRVRD2
*GET,VALUE(4,2),ELEM,1,ETAB,CFETAB_I
~PLLSCON,VS
*GET,VALUE(5,2),ELEM,1,ETAB,CFETAB_I
~PLLSCON,ASSH
*GET,VALUE(6,2),ELEM,1,ETAB,CFETAB_I


! results comparison
EREL = 5.E-3
*DO,I,1,NCOMP
  TOLER(I,1) = EREL*ABS(VALUE(I,1))
  TOLER(I,2) = TOLER(I,1)
*ENDDO

COMPARA.MAC

Results

LabelTargetCivilFEMRatioTolerance
VRD1 1250.8 1253.50.998 6.254
CRVRD1 0.67091 0.669431.0020.003355
VRD2 262.66 263.190.998 1.313
CRVRD2 3.1948 3.18831.002 0.01597
VS 576.49 575.961.001 2.882
ASSH 1.76 1.7561.002 0.0088


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