Left

CivilFEM Online Help

Right

CFVR2209 - Reinforced concrete checking according to British Standard 8110

Combined shear & torsion checking.

A concrete cantilever beam with rectangular shape section and shear & torsion reinforcement is subjected to a vertical load and torsion moment at free end.
Determine the total criterion according to BS 8110.

Element types used in the model: BEAM4

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
BS 8110

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: CFVR2209.DAT


  FINISH
  ~CFCLEAR,,1
  NomFile='CFVR2209'
  /TITLE, %NomFile%, COMBINED SHEAR + TORSION CHECKING ACCORDING TO BS8110

! -------------------------------------------------------------------------------------
! Initial data
! -------------------------------------------------------------------------------------
! CivilFEM SETUP
  ~UNITS,,LENG,M
  ~UNITS,,TIME,S
  ~UNITS,,FORC,KN
  ~CODESEL,,BS8110

! Preprocessor
  /PREP7

! Parameters
  L= 1         ! Length in m
  b= 0.4       ! Cross-section width in m.
  h= 0.3       ! Depth in m.
  T= 15        ! Torsional moment in KN*m
  Q= 100       ! Maximum concomitant design shear force in KN

! Material Definition
  ~CFMP,1,LIB,CONCRETE,BS8110,C25
  ~CFMP,2,LIB,REINF,BS8110,Gr460A

! Element Type Definition
  ET,1,Beam4                                  ! Element Type 1: 3D Beam

! Cross-section definition
  ~CSECDMS,1,REC,1,h,b

! Reinforcement definition
  ~RNFDEF,1,TORSION,2, , ,0.10,12, ,16,4  ! Torsional reinfor.
  ~RNFDEF,1,SHEAR,2,0.0,0.0, , , , ,2e-2,6,2,2  ! Shear reinfor.

! Beam properties
  ~BMSHPRO,1,BEAM,1,1,,,4,0,0,,Beam properties

! Model Construction
  N,1
  N,5,L
  FILL,1,5
  E,1,2
  EGEN,4,1,1,1
! Boundary conditions
  D,1,ALL,0

/SOLU
! Solution
  F,5,FY,-Q
  F,5,MX,T
  SOLVE

/POST1
! Postprocessor
  ~CFSET,,1,1       ! Read first load step

! Shear in Y & Torsion checking according to BS8110
  ~CHKCON,SHT,BOTH

!--------------------------------------------------------------------------------------
! DATA CHECK
!--------------------------------------------------------------------------------------
! Data comparision number
  NComp = 10
  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) = 'VU1'
  LABEL( 2,1) = 'VC'
  LABEL( 3,1) = 'VS'
  LABEL( 4,1) = 'VU2'
  LABEL( 5,1) = 'CRTSHR'
  LABEL( 6,1) = 'TU1'
  LABEL( 7,1) = 'TU2'
  LABEL( 8,1) = 'ALT'
  LABEL( 9,1) = 'CRTTRS'
  LABEL(10,1) = 'CRT_TOT'

! Correct Values
  VALUE( 1,1) = 416.000
  VALUE( 2,1) =  44.900
  VALUE( 3,1) = 321.250
  VALUE( 4,1) = 366.150
  VALUE( 5,1) =   0.273
  VALUE( 6,1) =  31.400
  VALUE( 7,1) =  25.490
  VALUE( 8,1) =   6.107E-4
  VALUE( 9,1) =   0.759
  VALUE(10,1) =   0.759

! Comparison
 ~PLLSCON,VU1
 *GET,VALUE(1,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,VC
 *GET,VALUE(2,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,VS
 *GET,VALUE(3,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,VU2
 *GET,VALUE(4,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,CRTSHR
 *GET,VALUE(5,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,TU1
 *GET,VALUE(6,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,TU2
 *GET,VALUE(7,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,ALT
 *GET,VALUE(8,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,CRTTRS
 *GET,VALUE(9,2),ELEM,4,ETAB,CFETAB_J
 ~PLLSCON,CRT_TOT
 *GET,VALUE(10,2),ELEM,4,ETAB,CFETAB_J

! Warning and error tolerances
  TOLER( 1,1)= 1E-3 $ TOLER( 1,2)= 1E-3
  TOLER( 2,1)= 1E-3 $ TOLER( 2,2)= 1E-3
  TOLER( 3,1)= 1E-2 $ TOLER( 3,2)= 1E-2  ! Rounding error accepted
  TOLER( 4,1)= 1E-2 $ TOLER( 4,2)= 1E-2  ! Rounding error accepted
  TOLER( 5,1)= 1E-3 $ TOLER( 5,2)= 1E-3
  TOLER( 6,1)= 1E-1 $ TOLER( 6,2)= 1E-1  ! Rounding error accepted
  TOLER( 7,1)= 1E-2 $ TOLER( 7,2)= 1E-2  ! Rounding error accepted
  TOLER( 8,1)= 1E-5 $ TOLER( 8,2)= 1E-5
  TOLER( 9,1)= 1E-3 $ TOLER( 9,2)= 1E-3
  TOLER(10,1)= 1E-3 $ TOLER(10,2)= 1E-3

!--------------------------------------------------------------------------------------
! Results Comparison
!--------------------------------------------------------------------------------------
  COMPARA.MAC

Results

LabelTargetCivilFEMRatioTolerance
VU1 416 4161.000 0.001
VC 44.9 44.91.000 0.001
VS 321.25 321.251.000 0.01
VU2 366.15 366.151.000 0.01
CRTSHR 0.273 0.273111.000 0.001
TU1 31.4 31.4180.999 0.1
TU2 25.49 25.4911.000 0.01
ALT 0.00061070.000610731.000 1e-005
CRTTRS 0.759 0.759381.000 0.001
CRT_TOT 0.759 0.759381.000 0.001


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