CFVR8978 - Bending + Axial force checking according to ACI 318 14
Check this equivalent reinforced concrete beam, subjected to Bending + Axial force according to ACI 318 14, 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 CFVR8978.FM file
The aim of the example is to obtain the check criterion according to ACI 318 14. The reinforcement will not be in spiral, but "Other cases"
CFVR8978.FM file is needed to run this test case.
Element types used in the model: BEAM3 Needed CivilFEM Modules: |
|
| Model Statistics | |
| Number of elements | 29 |
| Number of nodes | 30 |
| Number of civil materials | 2 |
| Number of cross sections | 1 |
| Number of shell vertices | 0 |
Log file: CFVR8978.DAT
FINISH ~CFCLEAR,,1 NomFile='CFVR8978' /TITLE,%NomFile%, BENDING + AXIAL FORCE CHECKING ACCORDING TO ACI 318 14 ! -------------------------------------------------------------------- ! Initial data ! -------------------------------------------------------------------- ! CivilFEM SETUP ~UNITS,SI !m,s,Newton ~CODESEL,EC3-05,ACI_14,EC2-08,,EC8-04 h=1.0 ! Height b=1.0 ! Width NELEM=29 !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,CFVR8978,FM !File from which diagram points will be taken ! Bending + Axial checking for rectangular sections according to ACI ~CHKCON,2DB, ,0,0,0,0 !Other cases *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.99807 | 1.002 | 0.01 |
| CRTC2D_I | 1 | 1.0042 | 0.996 | 0.01 |
| CRTC2D_I | 1 | 1.0035 | 0.997 | 0.01 |
| CRTC2D_I | 1 | 1.0007 | 0.999 | 0.01 |
| CRTC2D_I | 1 | 0.99165 | 1.008 | 0.01 |
| CRTC2D_I | 1 | 1.009 | 0.991 | 0.01 |
| CRTC2D_I | 1 | 0.99324 | 1.007 | 0.01 |
| CRTC2D_I | 1 | 0.99489 | 1.005 | 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.99959 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 0.99729 | 1.003 | 0.01 |
| CRTC2D_I | 1 | 1.0016 | 0.998 | 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 | 1.0023 | 0.998 | 0.01 |
| CRTC2D_I | 1 | 0.99975 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 1.0015 | 0.999 | 0.01 |
| CRTC2D_I | 1 | 1.004 | 0.996 | 0.01 |
| CRTC2D_I | 1 | 1.0047 | 0.995 | 0.01 |
| CRTC2D_I | 1 | 1.0033 | 0.997 | 0.01 |
| CRTC2D_I | 1 | 1.0061 | 0.994 | 0.01 |
| CRTC2D_I | 1 | 1.0001 | 1.000 | 0.01 |
| CRTC2D_I | 1 | 1.0044 | 0.996 | 0.01 |
| CRTC2D_I | 1 | 1.0027 | 0.997 | 0.01 |
| CRTC2D_I | 1 | 1.0007 | 0.999 | 0.01 |
Contains proprietary and confidential information of Ingeciber, S.A.

