Left

CivilFEM Online Help

Right

CFVR0978 - Bending + Axial force checking according to ACI 349 06

Check this equivalent reinforced concrete beam, subjected to Bending + Axial force according to ACI 349 06, simulating a 1x1 m2 shell.

A fixed concrete shell is subjected to a list of axial forces and beding moments, in Z axis, from the CFVR0978.FM file
The aim of the example is to obtain the check criterion according to ACI 349 06. A spiral reinforcement will be disposed

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
Equivalent Beam
Spiral reinforcement
Code Checking
Reinforced Concrete
ACI 349 06
Interaction diagram

Model Statistics
Number of elements 30
Number of nodes 31
Number of civil materials 2
Number of cross sections 1
Number of shell vertices 0

Log file: CFVR0978.DAT


! D_ESCRIPTION: CFVR0978.FM file is needed to run this test case.
   FINISH
  ~CFCLEAR,,1
   NomFile='CFVR0978'
 /TITLE,%NomFile%, BENDING + AXIAL FORCE CHECKING ACCORDING TO ACI 349 06

! --------------------------------------------------------------------
! Initial data
! --------------------------------------------------------------------
! CivilFEM SETUP
 ~UNITS,SI    !m,s,Newton
~CODESEL,EC3-05,ACI34906,EC2-08,,EC8-04

h=1.0      ! Height
b=1.0      ! Width

NELEM=30    !Number of elements the beam will be divided into

! Preprocessor
  /PREP7

! Material Definition
 ~CFMP,1,LIB,CONCRETE,ACI,fc_6000
 ~CFMP,2,LIB,REINF,ACI,fy_60000

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

! Cross-section definition
 ~CSECDMS,1,REC,1,h,b
 
! Reinforcement definition
~RNFDEF,1,1,2,4,0,1.000E-06,10.000E-03, , , , , ,        	 ! Bot Reinf.: Total A.: 100 cm^2

! Beam & Shell property
 ~BMSHPRO,1,BEAM,1,1,,,3,1,,,Beam property

! Model Construction
  N,1,,,                                   ! Nodes input
  N,NELEM+1,1
  FILL,1,NELEM+1
  E,1,2                                 ! Elements input
  EGEN,NELEM,1,1,1
  D,1,ALL                               ! Boundary conditions

/SOLU

  SOLVE               ! Calculation

/POST1

! Postprocessor
  ~CFSET,,1,1       ! Read first load step
  
  ~FMREAD,CFVR0978,FM   !File from which diagram points will be taken

! Bending + Axial checking for rectangular sections according to ACI
~CHKCON,2DB, ,0,0,0,1      !Spiral reinforcement

*DO,JJ,1,NELEM
! Plot interaction diagram
  ! /wait,2
  ! ~PL2DINT,BEAM,JJ,I,,,,,,MZ

  ! ~PL2DINT,BEAM,JJ,J,,,,,,MZ
*ENDDO

!--------------------------------------------------------------------------------------
! DATA CHECK
!--------------------------------------------------------------------------------------
! Data comparison number
  NComp = NELEM
  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
*DO,JJ,1,NELEM
  LABEL(JJ,1) = 'CRTC2D_I'
*ENDDO
 
! Correct values
*DO,JJ,1,NELEM
  VALUE(JJ,1)=1.00
*ENDDO

! Comparison
 ~CFSET,1 ! ALT 1
*DO,JJ,1,NELEM
 ~CFGET,VALUE(JJ,2), ELEMENT, JJ ,RESULT , CRT_TOT, I 
*ENDDO

! Warning and error tolerances
*DO,JJ,1,NELEM
 TOLER(JJ,1)= 0.01*VALUE(JJ,1) $ TOLER(JJ,2)= 0.01*VALUE(JJ,1)
*ENDDO

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

Results

LabelTargetCivilFEMRatioTolerance
CRTC2D_I 1 11.000 0.01
CRTC2D_I 1 0.998281.002 0.01
CRTC2D_I 1 1.00380.996 0.01
CRTC2D_I 1 1.00320.997 0.01
CRTC2D_I 1 1.00060.999 0.01
CRTC2D_I 1 0.995281.005 0.01
CRTC2D_I 1 1.00590.994 0.01
CRTC2D_I 1 0.998651.001 0.01
CRTC2D_I 1 0.997321.003 0.01
CRTC2D_I 1 1.00270.997 0.01
CRTC2D_I 1 1.00390.996 0.01
CRTC2D_I 1 1.00180.998 0.01
CRTC2D_I 1 0.999581.000 0.01
CRTC2D_I 1 0.997231.003 0.01
CRTC2D_I 1 1.00420.996 0.01
CRTC2D_I 1 0.999991.000 0.01
CRTC2D_I 1 0.999991.000 0.01
CRTC2D_I 1 0.999991.000 0.01
CRTC2D_I 1 0.999521.000 0.01
CRTC2D_I 1 0.999731.000 0.01
CRTC2D_I 1 1.00160.998 0.01
CRTC2D_I 1 1.00420.996 0.01
CRTC2D_I 1 1.00490.995 0.01
CRTC2D_I 1 1.00340.997 0.01
CRTC2D_I 1 1.00630.994 0.01
CRTC2D_I 1 1.00011.000 0.01
CRTC2D_I 1 1.00450.996 0.01
CRTC2D_I 1 1.00280.997 0.01
CRTC2D_I 1 1.00070.999 0.01
CRTC2D_I 1 1.00590.994 0.01


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