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: |
|
| 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
| Label | Target | CivilFEM | Ratio | Tolerance |
| CRTC2D_I | 1 | 1 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 0.99828 | 1.002 | 0.01 |
| CRTC2D_I | 1 | 1.0038 | 0.996 | 0.01 |
| CRTC2D_I | 1 | 1.0032 | 0.997 | 0.01 |
| CRTC2D_I | 1 | 1.0006 | 0.999 | 0.01 |
| CRTC2D_I | 1 | 0.99528 | 1.005 | 0.01 |
| CRTC2D_I | 1 | 1.0059 | 0.994 | 0.01 |
| CRTC2D_I | 1 | 0.99865 | 1.001 | 0.01 |
| CRTC2D_I | 1 | 0.99732 | 1.003 | 0.01 |
| CRTC2D_I | 1 | 1.0027 | 0.997 | 0.01 |
| CRTC2D_I | 1 | 1.0039 | 0.996 | 0.01 |
| CRTC2D_I | 1 | 1.0018 | 0.998 | 0.01 |
| CRTC2D_I | 1 | 0.99958 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 0.99723 | 1.003 | 0.01 |
| CRTC2D_I | 1 | 1.0042 | 0.996 | 0.01 |
| CRTC2D_I | 1 | 0.99999 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 0.99999 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 0.99999 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 0.99952 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 0.99973 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 1.0016 | 0.998 | 0.01 |
| CRTC2D_I | 1 | 1.0042 | 0.996 | 0.01 |
| CRTC2D_I | 1 | 1.0049 | 0.995 | 0.01 |
| CRTC2D_I | 1 | 1.0034 | 0.997 | 0.01 |
| CRTC2D_I | 1 | 1.0063 | 0.994 | 0.01 |
| CRTC2D_I | 1 | 1.0001 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 1.0045 | 0.996 | 0.01 |
| CRTC2D_I | 1 | 1.0028 | 0.997 | 0.01 |
| CRTC2D_I | 1 | 1.0007 | 0.999 | 0.01 |
| CRTC2D_I | 1 | 1.0059 | 0.994 | 0.01 |
Contains proprietary and confidential information of Ingeciber, S.A.

