CFVR1902 - Steel checking according to British Standard 5950 1985
Bending checking of a simply supported steel beam.
A simply supported steel beam with IPE I shape section is subjected to a uniform load of 2.75 Kp/cm.
Determine the section class and total criterion according to BS 5950-85.
Element types used in the model: BEAM3 Needed CivilFEM Modules: |
|
| 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: CFVR1902.DAT
FINISH ~CFCLEAR,,1 NomFile='CFVR1902' /TITLE, %NomFile%, BS 5950 1985 : Bending checking ! ------------------------------------------------------------------------------------- ! Initial data ! ------------------------------------------------------------------------------------- ! CivilFEM Setup: Code & Units ~UNITS,,LENG,cM ~UNITS,,TIME,S ~UNITS,,FORC,KP ~CODESEL,BS595085,EC2,,,EC8-94 /PREP7 ! Preprocessor ! -------------------------------------------------- ! Materials ~CFMP,1,LIB,STEEL,BS5950,GR50 ! BS595085 GR50 ! Element Types ET,1,BEAM3 ! Type 1: 2D Beam ! Cross Sections ~SSECLIB,1,1,1,7 !IPE 200 ! Beam & Shell properties ~BMSHPRO,1,BEAM,1,1,,,3,1,0, ! Nodes N, 1 $ N,25,1200 $ FILL, 1,25 ! Elements E,1,2 EGEN,24,1,1 EPLOT /SOLU ! Solution ! -------------------------------------------------- ! Displacements D, 1,UX D, 1,UY D,25,UY ! Apply Load SFBEAM,ALL,1,PRES,2.75 ! Kp/cm SOLVE /POST1 ! Postprocessor ! -------------------------------------------------- ! Read results ~CFSET,,1,1 ! Load first load case ! Plot bending moment MZ ~PLLSFOR,M,Z,-3 ! British Standadr 5950 (1985) Check for Bending ~CHKSTL,BENDING,-Z !-------------------------------------------------------------------------------------- ! DATA CHECK !-------------------------------------------------------------------------------------- NComp = 12 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 ) = 'CLASS' LABEL(2,1 ) = 'WEBCLASS' LABEL(3,1 ) = 'CRT_TOT' LABEL(4,1 ) = 'CRT_V' LABEL(5,1 ) = 'CRT_M' LABEL(6,1 ) = 'CRT_PV' LABEL(7,1 ) = 'FV' LABEL(8,1 ) = 'MX' LABEL(9,1 ) = 'PV' LABEL(10,1) = 'VCR' LABEL(11,1) = 'MC' LABEL(12,1) = 'MDF' ! Correct values VALUE(1,1 ) = 1 VALUE(2,1 ) = 1 VALUE(3,1 ) = 0.61986 VALUE(4,1 ) = 0.0 VALUE(5,1 ) = 0.61986 VALUE(6,1 ) = 0.0 VALUE(7,1 ) = 0.0 VALUE(8,1 ) = -495000. VALUE(9,1 ) = 24326. VALUE(10,1) = 189655. VALUE(11,1) = 798570. VALUE(12,1) = 220.600 ! Obtained values ~PLLSSTL,CLASS *GET,VALUE(1,2),ELEM,13,ETAB,CLASS_I ~PLLSSTL,WEBCLASS *GET,VALUE(2,2),ELEM,13,ETAB,CLASS_I ~PLLSSTL,CRT_TOT *GET,VALUE(3,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,CRT_V *GET,VALUE(4,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,CRT_M *GET,VALUE(5,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,CRT_PV *GET,VALUE(6,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,FV *GET,VALUE(7,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,MX *GET,VALUE(8,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,PV *GET,VALUE(9,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,VCR *GET,VALUE(10,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,MC *GET,VALUE(11,2),ELEM,13,ETAB,CFETAB_I ~PLLSSTL,MDF *GET,VALUE(12,2),ELEM,13,ETAB,CFETAB_I ! Warning and error tolerances TOLER(1,1 ) = 1E-4 $ TOLER(1,2 ) = 1E-4 TOLER(2,1 ) = 1E-4 $ TOLER(2,2 ) = 1E-4 TOLER(3,1 ) = 1E-4 $ TOLER(3,2 ) = 1E-4 TOLER(4,1 ) = 1E-5 $ TOLER(4,2 ) = 1E-5 TOLER(5,1 ) = 1E-4 $ TOLER(5,2 ) = 1E-4 TOLER(6,1 ) = 1E-5 $ TOLER(6,2 ) = 1E-5 TOLER(7,1 ) = 1E-5 $ TOLER(7,2 ) = 1E-5 TOLER(8,1 ) = 1E-5 $ TOLER(8,2 ) = 1E-5 TOLER(9,1 ) = 1E-0 $ TOLER(9,2 ) = 1E-0 ! Rounding error accepted TOLER(10,1) = 1E-0 $ TOLER(10,2) = 1E-0 ! Rounding error accepted TOLER(11,1) = 1E-0 $ TOLER(11,2) = 1E-0 ! Rounding error accepted TOLER(12,1) = 1E-4 $ TOLER(12,2) = 1E-4 !-------------------------------------------------------------------------------------- ! Results comparison !-------------------------------------------------------------------------------------- COMPARA.MAC |
Results
| Label | Target | CivilFEM | Ratio | Tolerance |
| CLASS | 1 | 1 | 1.000 | 0.0001 |
| WEBCLASS | 1 | 1 | 1.000 | 0.0001 |
| CRT_TOT | 0.61986 | 0.61986 | 1.000 | 0.0001 |
| CRT_V | 0 | 1.1665e-014 | 0.000 | 1e-005 |
| CRT_M | 0.61986 | 0.61986 | 1.000 | 0.0001 |
| CRT_PV | 0 | 0 | 0.000 | 1e-005 |
| FV | 0 | -2.8376e-010 | 0.000 | 1e-005 |
| MX | -4.95e+005 | -4.95e+005 | 1.000 | 1e-005 |
| PV | 24326 | 24326 | 1.000 | 1 |
| VCR | 1.8966e+005 | 1.8966e+005 | 1.000 | 1 |
| MC | 7.9857e+005 | 7.9857e+005 | 1.000 | 1 |
| MDF | 220.6 | 220.6 | 1.000 | 0.0001 |
Contains proprietary and confidential information of Ingeciber, S.A.

