Chapter 2
General Aspects of CivilFEM
2.1 Integration of CivilFEM in ANSYS
CivilFEM is a set of preprocessing, solution and post processing tools that is integrated within ANSYS to enhance the user’s evaluation of civil engineering problems.
CivilFEM commands are implemented in ANSYS as external commands through means of routines written and compiled into dynamic link libraries (DLL); these libraries are accessible through an explicit declaration in the ans_ext.tbl ANSYS file.
All of the CivilFEM tools have been integrated into the ANSYS GUI with their corresponding menus and commands. Users can therefore access them in the same manner as they would for ANSYS commands.
The integration of CivilFEM into ANSYS allows users to take advantage of the advanced capabilities of ANSYS while using CivilFEM commands: APDL Programming, File *.log, interactive Help...
The data flow between ANSYS and CivilFEM is schematized in the following figure.
2.2 Active Units System
CivilFEM allows performing calculations in any consistent units system. However, the user must determine which units system is going to be used (see ~UNITS command), since many aspects concerning checking according to codes depend on the active units system used (for example calculation formulae using non-solid units)
The active units system must be defined at the beginning of the session and shall not be changed afterwards.
By default, the active units system is the International System of Units (N, m, s).
2.3 Active Codes
When executing CivilFEM commands which depend on a code, the program checks which one is the active code and accomplishes calculations accordingly. CivilFEM allows having four active codes simultaneously: one for calculations concerning reinforced concrete structures, another for calculations concerning prestressed concrete structures, another for calculations concerning steel structures and another for seismic calculations (see ~CODESEL command).
Table 2.3‑1 Codes or standards for Steel Structures
|
Eurocode 3 (EN 1993-1-1:2005) |
|
Eurocode 3 (ENV 1993-1-1:1992) |
|
EA-95 |
|
British Standard 5950 (1985) |
|
British Standard 5950 (2001) |
|
AISC LRFD 2nd edition |
|
AISC LRFD 13th edition |
|
AISC ASD 13th edition |
|
AISC 14th edition |
|
AISC 15th edition |
|
AISC ASD 9th edition (1989) (CivilFEM NPP required) |
|
Chinese code GB50017 |
|
Código Técnico de Edificación CTE DB SE-A (2006) |
|
ASME BPVC Sect.III Div.1 SubSect NF (1989) (CivilFEM NPP required) |
|
ANSI/AISC N690-1994 (CivilFEM NPP required) |
|
ANSI/AISC N690-06 LRFD provisions (CivilFEM NPP required) |
|
ANSI/AISC N690-06 ASD provisions (CivilFEM NPP required) |
|
AASHTO LRFD Bridge Design Specifications (2010) |
|
Indian Standard 800 (2007) |
Table 2.3‑2 Codes or standards for Reinforced Concrete
|
Eurocode 2 (EN 1992-1-1:2004/AC:2008) |
|
Eurocode 2 (ENV 1992-1-1:1991) |
|
ACI 318 |
|
EHE 1998 |
|
EHE 2008 |
|
CEB-FIP |
|
British Standard 8110 |
|
Australian Standard 3600 |
|
Chinese code GB50010 |
|
Brazilian code NBR6118 |
|
AASHTO Standard Specifications for Highway Bridges |
|
Indian Standard 456 |
|
Russian code SP 52-101-03 (CP 52-101-03) |
|
Russian code SP 63.13330.2012 (CP 63.13330.2012) |
|
ACI 349-01 (CivilFEM NPP required) |
|
ACI 349-06 (CivilFEM NPP required) |
|
ACI 349-13 (CivilFEM NPP required) |
|
ACI 359-04 (CivilFEM NPP required) |
|
ITER Structural Design Code for Buildings (CivilFEM NPP required) |
Table 2.3‑3 Codes or standards for Prestressed Concrete
|
Eurocode 2 (EN 1992-1-1:2004/AC:2008) |
|
Eurocode 2 (ENV 1992-1-1:1991) |
|
ACI 318-2005 |
|
ACI 318-2019 |
|
EHE 1998 |
|
EHE 2008 |
|
ACI 359-04 (CivilFEM NPP required) |
|
ITER Structural Design Code for Buildings (CivilFEM NPP required) |
Table 2.3‑4 Codes or standards for Seismic Analysis
|
Eurocode 8 (EN 1998-1-1: 2004) |
|
Eurocode 8 (EN 1998-1-1: 1994) |
|
NCSE-94 |
|
NCSE-02 |
|
Chinese seismic code GB50011-01 |
|
Chinese seismic code GB50011-10 |
|
Italian 3274 seismic code |
|
AASHTO LRFD Bridge Design Specifications |
|
Greek code EAK 2000 |
|
California Seismic Design Criteria |
|
1997 Uniform Building Code |
|
PS92 French seismic code |
|
Indian Standard 1893 |
By default the active codes are for each calculation type are the following:
Structural steel: Â Â Â Â Â Â Â Â Â Â Â Â Â Eurocode 3 (EN 1993-1-1:2005)
Reinforced concrete: Â Â Â Eurocode 2 (EN 1992-1-1:2004/AC:2008)
Prestressed concrete:Â Â Â Eurocode 2 (EN 1992-1-1:2004/AC:2008)
Seismic calculations: Â Â Â Eurocode 8 (EN 1998-1-1: 2004)


