Left

CivilFEM Online Help

Right

CFVR4509 - GB50017: Compression Buckling


A fixed-pinned steel beam is subjected to a compression load of 250 kN, applied on one end of the beam.
The beam has a length of 10 m.
The cross section is a 2UPN 180.
The beam is made of GB 50017 Q235.
The aim of the example is to obtain the compression buckling criterion according to GB 50017.

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
Steel
Code Checking/Design
GB 50017

Model Statistics
Number of elements 24
Number of nodes 25
Number of civil materials 1
Number of cross sections 1
Number of shell vertices 0

Log file: CFVR4509.DAT


   FINISH
   ~CFCLEAR,,1
   NomFile='CFVR4509'
   /TITLE, %NomFile%, GB50017: Compression Buckling

 ! ---------------------------------------------------------------------------------
 ! Model definition
 ! ---------------------------------------------------------------------------------
 ! CivilFEM Setup: Code & Units
   ~UNITS,,LENG,M
   ~UNITS,,TIME,S
   ~UNITS,,FORC,KN
   ~CODESEL,GB50017,EC2,,,EC8-94
 /PREP7
 ! Preprocessor
 ! --------------------------------------------------
 ! Materials
   ~CFMP,1,LIB,STEEL,GB50017,Q235   !  GB50017  Q235
 ! Element Types
   ET,1,BEAM4           ! Type 1: 3D Beam
 ! Cross Sections
   ~SSECLIB,1,1,23,27  ! L 200 x 200 x 18 --> L Angle
 ! Member properties
   ~MEMBPRO,1,GB50017,ALL,0.0,0.0,0,0,10.0,1.0,1.0
 ! Beam properties
   ~BMSHPRO,1,BEAM,1,,,,4,1,0,,Beam properties

 ! Nodes
  N, 1
  N,25,,10
  FILL, 1,25
 ! Elements
   E,1,2
   EGEN,24,1,1
   EPLOT

/SOLU
 ! Solution
 ! --------------------------------------------------
 ! Displacements
   D, 1,UX
   D, 1,UY
   D, 1,UZ
   D,25,UX
   D,25,UZ
   D,ALL,ROTY
 ! Apply Load
   F,25,FY,-250
 ! Solve
   SOLVE

/POST1
 ! Postprocessor
 ! --------------------------------------------------
 ! Read results
   ~CFSET,,1,1       !Read first load step
 ! GB50017 Check in Buckling Compression
   ~CHKSTL,BUCK_CMP,

!--------------------------------------------------------------------------------------
! DATA CHECK
!--------------------------------------------------------------------------------------
! Data comparison number
  NComp    =  3
  NComp_ch =  0

! Marix 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) = 'FI'
  LABEL(2,1) = 'SEQ'
  LABEL(3,1) = 'CRT_TOT'

! Correct values
  VALUE(1,1) = 0.134960369
  VALUE(2,1) = -268035.83283
  VALUE(3,1) = 1.307491867

! Obtained values
  ~PLLSSTL,FI
  *GET,VALUE(1,2),ELEM,13,ETAB,CFETAB_I
  ~PLLSSTL,SEQ
  *GET,VALUE(2,2),ELEM,13,ETAB,CFETAB_I
  ~PLLSSTL,CRT_TOT
  *GET,VALUE(3,2),ELEM,13,ETAB,CFETAB_I

! Warning and error tolerances
  TOLER(1,1) = 1E-4 $ TOLER(1,2) = 1E-4
  TOLER(2,1) = 1E-5 $ TOLER(2,2) = 1E-5
  TOLER(3,1) = 1E-4 $ TOLER(3,2) = 1E-4

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

Results

LabelTargetCivilFEMRatioTolerance
FI 0.13496 0.134961.000 0.0001
SEQ-2.6804e+005-2.6804e+0051.000 1e-005
CRT_TOT 1.3075 1.30751.000 0.0001


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