Documente Academic
Documente Profesional
Documente Cultură
Essential Course
CONTENTS
1 Introduction ...................................................................................... 10
1.1 Course Objectives .................................................................... 11
2 FEA and ANSYS with CivilFEM........................................................ 13
2.1 Finite Element Analysis ............................................................ 15
2.2 Solutions by Finite Element Method with CivilFEM .................. 20
3 ANSYS and CivilFEM Basics ........................................................... 21
3.1 Overview .................................................................................. 23
3.2 Starting ANSYS and CivilFEM ................................................. 23
Launcher ............................................................................. 24
File Management Tab ......................................................... 25
Customization/Preferences Tab .......................................... 26
High Performance Computing Setup Tab ........................... 27
Start ANSYS and CivilFEM ................................................. 28
4 The GUI............................................................................................ 29
4.1 GUI Layout ............................................................................... 31
Graphics Window ................................................................ 33
Main Menu .......................................................................... 33
Toolbar Menu ...................................................................... 37
Icon Toolbar Menu .............................................................. 38
Raise/Hidden Icon............................................................... 39
Input Window ...................................................................... 40
Utility Menu ......................................................................... 41
Current Settings .................................................................. 43
User Prompt Info ................................................................. 43
Output Window ................................................................... 44
Other GUI Notes ................................................................. 44
On-Line Help ....................................................................... 45
Graphics and Picking .......................................................... 47
5 CivilFEM: General Analysis Procedure ............................................ 55
5.1 Main Steps ............................................................................... 55
5.2 Example Description ................................................................ 56
5.3 Setup ........................................................................................ 57
Codes ................................................................................. 58
Units.................................................................................... 58
GUI Configuration ............................................................... 59
5.4 Preprocessing .......................................................................... 63
Materials ............................................................................. 63
Element Type ...................................................................... 65
Element Attributes............................................................... 67
Modeling ............................................................................. 71
Save Database and Resume .............................................. 89
Create Finite Element Model .............................................. 91
Selection and Components ............................................... 104
5.5 Solution .................................................................................. 112
Types of loads................................................................... 113
Solid-Model Loads ............................................................ 113
Solid loads transference process ...................................... 114
Plot and List Loads ........................................................... 115
Solve The Model ............................................................... 123
Results File ....................................................................... 124
5.6 Postprocessing ....................................................................... 126
Types of ANSYS Postprocessor Graphics ........................ 128
CivilFEM Postprocessor .................................................... 130
6 Importing Models ............................................................................ 141
6.1 Introduction ............................................................................ 143
7 Coordinate System ......................................................................... 147
7.1 Coordinate Systems ............................................................... 149
7.2 Global Coordinate System ..................................................... 150
7.3 Local Coordinate System ....................................................... 151
7.4 Element Coordinate System ................................................... 152
7.5 Nodal Coordinate System ...................................................... 154
7.6 Results Coordinate System .................................................... 155
7.7 Display Coordinate System .................................................... 156
8 Element types ................................................................................ 157
8.1 Mesh 200 elements ................................................................ 159
8.2 Surface elements ................................................................... 160
Surface Elements Example ............................................... 165
8.3 Contact Elements ................................................................... 175
9 CivilFEM Materials ......................................................................... 177
9.1 CivilFEM and ANSYS Materials Coupling .............................. 179
9.2 Materials definition ................................................................. 180
9.3 Structural Steel Material Properties ........................................ 183
General Properties ............................................................ 183
Analysis and Design Diagrams ......................................... 184
Steel Properties ................................................................ 185
Code Properties ................................................................ 185
9.4 Concrete Material Properties .................................................. 186
General Properties ............................................................ 186
Analysis Diagram .............................................................. 187
Design Diagram ................................................................ 188
Concrete properties and code properties .......................... 188
9.5 Reinforcing Steel Material Properties ..................................... 190
9.6 User Material Library .............................................................. 191
9.7 List of Materials ...................................................................... 194
10 CivilFEM Cross Sections ................................................................ 195
10.1 Cross Section concept ........................................................... 197
10.2 Steel Cross Sections .............................................................. 197
Hot Rolled Shapes Library ................................................ 198
Steel Sections by Dimensions .......................................... 202
Steel Sections by Plates ................................................... 203
Steel Sections by Merge ................................................... 204
10.3 Concrete Cross Sections........................................................ 206
Faces ................................................................................ 208
Concrete Reinforcement ................................................... 210
10.4 Export/Import Cross Sections ................................................. 217
Import ANSYS 2D model to CivilFEM ............................... 217
Export CivilFEM sections to ANSYS ................................. 218
10.5 User Data Base Cross Sections ............................................. 220
10.6 List of Cross Section .............................................................. 221
10.7 Cross Section Edition ............................................................. 222
10.8 Sections Modification ............................................................. 222
Section Menu .................................................................... 222
Select Menu ...................................................................... 223
Edit Menu .......................................................................... 223
10.9 Concrete Code Properties ...................................................... 229
11 Shell Vertex .................................................................................... 231
11.1 Shell Vertex Concept.............................................................. 233
11.2 Shell Reinforcement ............................................................... 234
11.3 List of Shell Vertex ................................................................. 237
12 CivilFEM Member Properties ......................................................... 239
12.1 Member Properties Concept .................................................. 241
12.2 Steel Member Properties ........................................................ 243
12.3 Concrete Member Properties ................................................. 244
13 CivilFEM Beam & Shell Properties ................................................. 245
13.1 Beam & Shell Properties and Real Constants ........................ 247
13.2 Beam & Shell Properties Definition ........................................ 248
Beam Property .................................................................. 249
Shell Property ................................................................... 249
13.3 Beam 188 and 189 elements ................................................. 252
14 CivilFEM Solid Models Analysis ..................................................... 253
14.1 Solid Section Concept ............................................................ 255
14.2 Capturing Solid Sections ........................................................ 255
15 Load Combinations ........................................................................ 257
15.1 Typical Problems .................................................................... 259
15.2 Main Applications of CivilFEM Combinations ......................... 261
15.3 General Procedure I. Obtain All possible Load Cases ........... 263
15.4 General Procedure II. Combine Results of the Whole
Structure by Searching for Specific Targets ........................... 264
15.5 General Procedure III. Search for a Specific Result at a
Specific Location .................................................................... 265
15.6 Define Combination Rules ...................................................... 266
Start States ....................................................................... 266
Combination Rules............................................................ 266
15.7 Combination window .............................................................. 273
Combinations Tree............................................................ 274
Tool Bar ............................................................................ 275
Information Window .......................................................... 275
Start States List................................................................. 276
Coefficients window .......................................................... 277
Combination Definition Process ........................................ 278
15.8 Obtain All Possible Load Cases ............................................. 280
15.9 Defining Targets ..................................................................... 281
15.10 Combine Searching for Targets ............................................. 284
15.11 Point to Combined Results ..................................................... 284
15.12 Reading Combined Results.................................................... 287
15.13 Inquiring ................................................................................. 288
15.14 Concomitance ........................................................................ 289
16 Concrete Check and Design .......................................................... 291
16.1 General Concepts .................................................................. 293
16.2 2D Axial + Bending Check ..................................................... 296
Interaction Diagram........................................................... 298
16.3 3D Axial + Biaxial Bending Check .......................................... 299
3D Interaction Diagram ..................................................... 300
16.4 Axial + Biaxial Bending Design............................................... 301
16.5 Shear and Torsion Check and Design.................................... 303
16.6 Cracking Check ...................................................................... 304
16.7 Shell Reinforcement Check and Design ................................. 305
16.8 Results ................................................................................... 312
17 CivilFEM Steel Checking ................................................................ 315
17.1 General concepts ................................................................... 317
17.2 Eurocode 3 ............................................................................. 318
17.3 EA-95 ..................................................................................... 321
17.4 BS 5950 ................................................................................. 321
17.5 AISC-LRFD and ASIC-ASD ................................................... 323
17.6 ANSI/AISC N690 .................................................................... 325
17.7 GB50017 ................................................................................ 326
17.8 CTE DB SE-A ......................................................................... 326
17.9 ASME BPVC Section III Div.1 SubSection NF (1989) ............ 327
18 CivilFEM Envelopes ....................................................................... 329
18.1 Alternatives and Envelopes .................................................... 331
19 CivilFEM Seismic Design ............................................................... 333
19.1 Time or Frequency Domain? .................................................. 335
19.2 Frequency Domain ................................................................. 335
19.3 What is a Spectrum? .............................................................. 336
19.4 Modal Analysis ....................................................................... 336
19.5 Seismic Design ...................................................................... 337
Modes Combination .......................................................... 341
19.6 Push Over Analysis ................................................................ 343
20 CivilFEM Further Training .............................................................. 353
20.1 Documentation ....................................................................... 355
20.2 Element Types ....................................................................... 355
20.3 Analysis Types ....................................................................... 356
Training Manual
CivilFEM INTRO Essentials
Registered Trademarks:
CivilFEM is a registered trademark of Ingeciber S.A.
ANSYS is a registered trademark of ANSYS Inc.
All other product names mentioned in this manual are trademarks or registered
trademarks of their respective manufacturers.
Disclaimer Notice:
This document has been reviewed and approved in accordance with the Ingeciber
S.A. Documentation Review and Approval Procedures. This Ingeciber S.A.,
software product (the Program) and program documentation (Documentation) are
furnished by Ingeciber, S.A. under a CivilFEM Software License Agreement that
contains provisions concerning non-disclosure, copying, length and nature of use,
warranties, disclaimers and remedies, and other provisions. The program and
Documentation may be used or copied only in accordance with the terms of that
License Agreement.
In general, the finite element method allows the user to obtain the displacements
in the nodes from the external applied forces.
By means of the assigning the element type, material properties, and real
constants (inertia, length ...), the stiffness matrix will be constructed for every
element.
The system stiffness matrix can be formed by directly superimposing the
elemental stiffness matrices. The size of [K] depends on the total number of nodal
displacements of the entire structure; whereas the size of elemental stiffness
matrices depends on the number of nodal displacements per element.
.. .
[M] x + [C] x + [K] x = [F]
e
e KeII K IJ Element
[K ]= e stiffness matrix
KeJI K JJ
I
J
KeII KeIJ I
I J
Global stiffness
matrix
F K u
Element Type
Element type to use according to the model dimensions, DOF and
analysis type.
The selection of the element type to generate the model is an important step
because it will affect the final results as well as the time of calculation of the
model.
Element type:
Every finite element type has an associated form function which is a polynomial
that defines the displacements in the whole element from the displacements
obtained at the nodes.
By increasing the number of elements, the precision of the results will improve, but
time of calculation will increase as well.
Linear approximation
(bad results)
Quadratic distribution of
Approximation with
elements (better Quadratic approximation
results) (The best results)
3.1 Overview
The ANSYS and CivilFEM program can be run in an interactive mode or a batch
mode.
In the interactive mode (default mode), you can exchange information with the
computer continuously. You can execute a command by selecting its menu path in
the GUI or by typing it directly. The ANSYS and CivilFEM program processes the
command in real time. Interactive mode allows you to use the GUI, online help,
and other various tools to create the engineering model in the graphics window
and modify it as you work through the analysis.
In batch mode, you submit a file of commands to the ANSYS and CivilFEM
program. This command file may have been generated by a previous ANSYS and
CivilFEM session, by another program, or by creating a command file with an
editor. On some operating systems, you can run a batch job in the background
while completing other tasks on the computer. Batch mode is useful when you do
not need to interact with the program, such as during the solution phase of an
analysis.
3.1 Overview
Two ways of working with ANSYS and CivilFEM:
Interactive and Batch Modes
Launcher
Allows you to start CivilFEM and other CivilFEM utilities
by pressing buttons on a menu.
From the ANSYS or CivilFEM Start Menu, you can select other options in addition
to the launcher:
Utilities (administration, animate, )
Help
CivilFEM Internet Update
Use the Product Launcher to select product settings, such as the simulation
environment, the specific license, or any add-on modules or analysis type you
want to run. Based on your product selection, you can then specify file
management, customization/preferences, and solver setup options. Product
settings and options under each tab are explained below. All options may not be
displayed, depending on your product selection.
Launcher
Here, specify your simulation environment, license, and add-on modules.
The simulation environment allows the user to choose an interactive interface or to
start a batch run.
Options include:
ANSYS Workbench
ANSYS
ANSYS Batch
MFX - ANSYS/CFX
LS-DYNA Solver
Depending on which environment you select and what licenses are available, the
product selection choices or options under the following tabs may vary.
CivilFEM is only available in the ANSYS environment.
In the License field, select a license from the available types. Only those licenses
that are both available at your site and valid with the simulation environment
selected will be shown.
Output file: Specifies the file to which ANSYS and CivilFEM directs text
output by the program
Include input listing in output: Includes or excludes the input file listing at the
beginning of the output file
Customization/Preferences Tab
The options under this tab allow you to specify detailed settings about your
working environment, such as memory settings, parallel/distributed processing
settings, custom executables, and additional parameters. The available options
will differ depending on the simulation environment you selected on the first tab.
You can specify commands to be executed at program start-up in the start.ans file.
For example, if you frequently use certain functions during an ANSYS/CivilFEM
session, you might define them as abbreviations/buttons; these abbreviations can
be defined in the start.ans file.
By default, ANSYS/CivilFEM reads start.ans at the beginning of an interactive
session, but does not read it during a batch session.
Start
CivilFEM
Model Control
Toolbar
1. Graphics window
Displays the location of model entities,
postprocessing contours, and postprocessing graphs.
Graphics Area
Graphics Window
1. Graphics window
Displays the location of model entities,
postprocessing contours, and postprocessing graphs.
Graphics Area
This window is where graphics displays are plotted. It is usually the largest of the
GUI windows.
The Capture Image function (Capture Image button in the Standard Toolbar or
Utility Menu> PlotCtrls> Capture Image) allows you to create snapshots of the
Graphics Window. After an image is captured you can save it to a file and then
restore it in any ANSYS and CivilFEM session. Captured images are useful for
comparing different views, sets of results, or other significant images
simultaneously on the screen.
Click the right mouse button to access many functions that can adjust the
Graphics Window display. The available information will vary according to the type
of display and the position of the cursor in the window. Along with some of the
standard Pan-Zoom-Rotate functions, you can also access many of the window
control functions in the PlotCtrls section of the Utility Menu.
Main Menu
The Main Menu is where you begin your analysis. It contains the ANSYS and
CivilFEM analysis functions you use to create your model and perform the
analysis. The Main Menu is arranged in a tree structure. This structure makes
progressive submenus accessible as you proceed through the steps of the
analysis. Each menu topic in the Main Menu either expands to show more menu
You can set your menus to automatically collapse and expand your subtopics. Use
the Collapse Siblings feature (found in the right mouse click menu) to set your
menu expansion preferences. When you choose collapse, the subtopics you have
open automatically collapse when you choose another main topic.
You use the same right mouse click context-sensitive control to configure the main
menu for selectable contrasting color display within each nested level. You can
designate any color for the menu text at each level, making the transition between
levels easily detectable.
Filtered Branches
Main Menu with structural and Main Menu with only thermal
thermal element type defined element type defined
One of the most useful customizations you can perform from the GUI is to apply
filtering to your menu choices. Filtering lets you grey out, or completely hide many
of the functions that will not be needed during your analysis. The preferences
dialog box is used to adjust filtering.
Toolbar Menu
The Toolbar Menu is a convenient area where you can add push-buttons for
command, function, and macro shortcuts. These push buttons execute commonly
used ANSYS and CivilFEM functions.
3. Toolbar Menu
You can create abbreviations either through the *ABBR command or through the
Utility Menu> Macro> Edit Abbreviations or Utility Menu> MenuCtrls> Edit Toolbar
menu items. Using one of the menu items is preferable for two reasons:
Image Capture
Open ANSYS File
Report Generator
New Analysis: Saves and clears information for the existing analysis and
starts a new analysis.
Open ANSYS and CivilFEM File: Opens ANSYS and CivilFEM database
or input files to be read into ANSYS and CivilFEM. The file type determines
the operation.
Save Analysis: Saves the current analysis to a database file.
Pan-Zoom-Rotate: Opens the Pan-Zoom-Rotate dialog box.
Image Capture: Opens the image capture GUI.
Report Generator: Opens the report generator GUI.
ANSYS Help: Displays the table of contents for the ANSYS HTML-based
help.
Raise/Hidden Icon
The Raise/Hidden Icon has been introduced to help display hidden ANSYS
created windows. This icon is located in the upper right part of the New GUI next
to the input window. As an example, consider the hiding of the Pan/Zoom/Rotate
widget by the New GUI window. By simply selecting the Raise/Hidden Icon, the
Pan/Zoom/Rotate widget is brought to the front and displayed in front of the New
GUI. Note, selecting the Raise/Hidden Icon brings forward all hidden ANSYS
created windows except the output window.
5. Raise/Hidden Icon
The Raise/Hidden Icon can be used to bring to the front
any hidden ANSYS or CivilFEM created windows (except
the output window).
Select Raise/
Hidden Icon
Pan/Zoom/Rotate
Widget Hidden
Pan/Zoom/Rotate
Widget Shown
Input Window
You use the Input Window to conveniently enter single commands and access the
history buffer without changing the overall configuration of the GUI
6. Input Window
Allows you to enter commands. (All GUI functions actually
send commands to ANSYS and CivilFEM. If you know
these commands, you can type them in the Input Window).
As you enter commands into the Input Window, the dynamic command help
appears in a box above the window. As you type the letters, the command help
displays the possible commands and guides you through the proper spelling and
syntax of the command.
You can view and access the history buffer by clicking the down arrow on the right
of the text entry box. A drop down list containing the entry history appears.
Clicking the left mouse button on any line in the history buffer moves that line to
the text entry box where you can edit and execute it. A double click on any line in
the history buffer automatically executes that line.
The vertical scroll bar at the right corner of the history buffer box allows you to
scroll through the history buffer. You can also use the up and down arrow keys to
navigate the history buffer.
Reissuing commands
List of issued commands
Utility Menu
7. Utility Menu
functions under the File menu are valid at Begin level only. If you choose
such a function when you are not at Begin level, you will see a dialog box
giving you a choice of moving to Begin level and executing the function or
cancelling the function.
Select: Includes functions that allow you to select subsets of entities and to
create components.
List: Enables you to list virtually any data item stored in the ANSYS and
CivilFEM database. You can also obtain status information about different
areas of the program and list the contents of files residing on your system.
Plot: Lets you plot keypoints, lines, areas, volumes, nodes, elements, and
other data that can be graphically displayed.
PlotCtrls: Includes functions which control the view, style, and other
characteristics of graphics displays. The Hard Copy function lets you obtain
hard copies of the entire screen or just the Graphics Window.
WorkPlane: Enables you to toggle the working plane on or off and to move,
rotate, and otherwise manoeuvre the working plane. You can also create,
delete, and switch coordinate systems by using this menu.
Parameters: Includes functions to define, edit, and delete scalar and array
parameters.
Macro: Allows you to execute macros and data blocks. You can also create,
edit, and delete abbreviations, which appear as push buttons on the
Toolbar.
MenuCtrls: Lets you create, edit, and delete abbreviations on the ANSYS
and CivilFEM Toolbar and modify the colors and fonts used in the GUI
display. Once you've adjusted the GUI to your liking, you can use the Save
Menu Layout function to save the current GUI configuration.
Help: Brings up the ANSYS Help System.
Current Settings
8. Current Settings
The current element attributes settings and currently active
coordinate system are displayed at the bottom on the GUI.
Element Attributes
Active Coordinate
System
Output Window
The Output window receives all text output from the program - command
responses, notes, warnings, errors, and any other messages. It is usually
positioned behind the GUI, but you can raise it to the front when necessary.
On-Line Help
As you scan a page of text in the navigation window, you will notice certain words
or phrases are underlined and appear in a different color. These items are
hypertext links. A hypertext link is a text navigation tool that, when clicked, shows
information about that item. Typical items which appear as hypertext links are
command names, element types, and manual section references.
Example
ANSYS help
Press help
Or press: Help,K
Or press:
Help,~CFMP
CivilFEM help
Press Alt+126
to write this
Press help
symbol
To access the
tutorial, click on Utility
Menu > Help >
ANSYS Tutorials
Picking
Picking allows you to identify model
entities or locations by clicking in the
Graphics Window.
Whenever you use graphical picking (that is, when you click on a menu topic
ending with the + symbol), the GUI brings up a picking menu, sometimes known
as the picker.
entities in a box, polygon, or circle. Loop mode is available for picking lines and
areas only.
Pick Status [3]. Shows the number of items picked ("Count") and the
minimum and maximum number of picks required for the function.
Picked Data [4]. Shows information about the item being picked. For
locational picking, the working plane and global Cartesian coordinates of
the point are shown. For retrieval picking, this area shows the entity
number.
Keyboard Entry Options [5]. In some cases, you may need to enter the
required data by keyboard in the picker. For example, to specify a known
coordinate location during locational picking, it may be easier to enter the
coordinates than to use the mouse. In that case, you can choose between
working plane coordinates and global Cartesian coordinates. For retrieval
picking, you can choose between entering a list of entity numbers and a
range of numbers.
Action Buttons [6]. This area of the menu contains buttons that take action
on the picked entities, as follows:
- OK: Applies the picked items to execute the function and closes the
picking menu.
- Apply: Applies the picked items to execute the function but does not
close the picking menu.
- Reset: Unpicks all picked entities and restores the menu and the
graphics area to their state at the last Apply.
- Cancel: Cancels the function and closes the picking menu.
- Pick All: Picks all entities, executes the selected function, and closes
the picking menu. This feature is available for retrieval picking only.
- Help: Brings up help information for the function being performed.
Materials:
10000 Pa
Steel. EC3: Fe 430
10 C
Concrete. EC2: C35/45
15 m
30 m
5000 N
Element types:
Plane42
20 m
15 m
Solid45
Beam4
196200 Pa 15 m Shell63
15 m
Link8
Loads:
Self weight
Punctual Load: 5000 N
Surface Load: 10000 Pa
Hydrostatic Pressure: 196200 Pa (bottom)
Thermal Increment: 10 C
5.3 Setup
5.3 SETUP
The first step when working with CivilFEM is to choose the
active codes and units.
Once you have chosen the units system and have begun
your work with CivilFEM, you cannot change the active
units system.
CivilFEM converts all the section dimensions available in the library (including
the user cross section library), the active code formulation, etc. to the active
units. However, it is important to note that CivilFEM can do this conversion only
as a first step.
Codes
Codes
Select:
Code for Steel Checking
Code for Concrete Checking (concrete and
reinforced concrete)
Code for Prestressed Concrete
Code for Seismic Design
Units
Units
Select:
Length unit
Time unit
Force, or Pressure/Stress or Mass unit (left
as User the other two of them).
The units system for all of the calculations is selected in this window. By default,
CivilFEM uses the International System (SI). Given that the units are related,
only 3 of them may be personalised and the rest are automatically calculated.
Results data are given in the corresponding units, and abbreviations must be
specified in the second column (in the example: mm, s, kN, uuP, uuM). See
~UNITS command.
GUI Configuration
GUI Configuration
This tab includes graphical options, interface configurations,
background colors, and the following options:
Title color and title shadow: These
buttons change the title and
shadow color for all the GUI.
Zoom Box: Zone utilized when performing a zoom operation. This can
be an inner rectangle selected by the mouse, a bounding rectangle
constrained by the graphics area window, or both.
Tab Views: The different views for the tabs of the editors are up, down,
or the operating system default.
The CivilFEM setup window also includes other tabs such as: CF config,
Bridges config, Geotechnical config and Prestressed config.
CF CONFIG
In this section diverse configuration parameters are determined.
BRIDGES CONFIG
Bridge configuration parameters. This tab only appears if the Bridge and Civil
Non Linearities Module is activated.
GEOTECHNICAL CONFIG
Geotechnical Module parameters. This tab only appears if the Geotechnical
Module is activated.
5.4 Preprocessing
Materials
Material properties defined by CivilFEM include ANSYS standard properties as
well as other properties necessary for CivilFEM specific calculations, such as
properties related to codes: characteristic strengths, yield strengths, reduction
coefficients, etc.
5.4 PRE-PROCESSING
Materials
Once you have chosen the units system and the active
code, select the materials that will be used.
In the CivilFEMs materials window the user may find a list of the materials
currently defined in the database. It is possible to choose any of the different
materials CivilFEM has in its library.
When defining a material with CivilFEM, ANSYS standard properties are
defined by assigning ANSYS materials the same numbering as CivilFEM
materials. It is not recommended to directly modify material properties with
ANSYS, as CivilFEM may later change those properties automatically to
coordinate with ones specified in the database, to update time dependent
properties, etc.
Example
In this example you must define the following materials:
Element Type
Element Type
The element type is an important choice that determines
the following element characteristics:
A model built with CivilFEM and ANSYS may have any of the element types of
ANSYS library. However, CivilFEM only carries out calculations on certain
element types (depending on the kind of calculation) and ignores the remaining
ones, which will be used by ANSYS.
Example
To continue the example, the next step is to select the
elements to be used.
Element Attributes
Element Attributes
Calculations within ANSYS and CivilFEM require elements
to have the following attributes:
Element type:
Element type selected depending on the required dimensions
of the model, degrees of freedom, type of analysis: LINK1,
BEAM3, BEAM4, SHELL, BEAM44, SHELL63...
ANSYS Section:
Replaces the real constants (only valid in certain beams).
CivilFEM Beam and Shell Properties will also generate this
section automatically if needed.
Example
Define the cross section of the beam and the thickness of the
shell.
Dont forget to
enter the number
of the material
Dont forget to
select the material
Next, define the Beam and Shell Properties (and the real
constants) for the beam element.
Dont forget to enter the
type of the element
The real constants group CivilFEM generates from the Beam and Shell
Properties will have the same numbering as the beam and shell properties.
Modeling
Modeling
Definitions: Volumes
A solid model is defined by volumes,
areas, lines, and keypoints.
Areas
Volumes are bounded by areas, areas by
lines, and lines by keypoints.
Lines &
Hierarchy of entities from low to high: Keypoints
keypoints > lines > areas > volumes
Top-Down Modeling
add
With ANSYS and CivilFEM, the user can also create a model using geometric
primitives, which are fully-defined lines, areas, and volumes. As you define a
primitive, the program automatically creates all of the associated "lower"
entities. If your modeling effort begins with the "higher" primitive entities, you
are said to be building your model "from the top down." You can freely combine
bottom-up and top-down modeling techniques, as appropriate, in any model.
When you create a 2-D primitive, ANSYS defines an area, along with
its underlying lines and keypoints.
When you create a 3-D primitive, ANSYS defines a volume, along with
its underlying areas, lines and keypoints.
Divide: Cuts an entity into two or more pieces that are still connected to
each other by common boundaries. The cutting tool may be the
working plane, an area, a line, or even a volume.
Intersect: Keeps only the overlapping portion of two or more entities. If
there are more than two input entities, there are two choices: common
intersection and pairwise intersection:
Common intersection finds the common overlapping region
among all input entities.
Pairwise intersection finds the overlapping region for each pair of
entities and may produce more than one output entity
Partition: Cuts two or more intersecting entities into multiple pieces that
are still connected to each other by common boundaries.
Note: When you operate with two (or more) areas, the program assigns a
number to the total area by default. This choice is not arbitrary; the
program searches for the first free number.
ADD
GLUE
OVERLAP
SUBTRACT
DIVIDE
Common
Intersection
INTERSECT
Pairwise
Intersection
L2 L6
L1 L3
PARTITION
L4
L7
Bottom-Up Modeling
When building your model from the bottom up, you begin by defining the lowest-
order solid model entities: keypoints. Keypoints are defined within the currently
active coordinate system. You can then define lines, areas, and volumes
connecting these keypoints. You do not always have to explicitly define all
entities in ascending order to create higher-order entities; you can define areas
and volumes directly in terms of the keypoints at their vertices. The intermediate
entities will then be generated automatically as needed. For example, if you
define a brick-like volume in terms of the eight keypoints at its corners, the
program will automatically generate the bounding areas and lines.
Keypoints definition
1. KEYPOINTS
To define keypoints:
Main Menu > Preprocessor > Modeling > Create > Keypoints
To define individual keypoints, use one of the methods listed in the following
table:
Main Menu> Preprocessor> Modeling>
Create> Keypoints> In Active CS
In the active coordinate
system Main Menu> Preprocessor> Modeling>
Create> Keypoints> On Working Plane
Main Menu> Preprocessor> Modeling>
Create> Keypoints> On Line
At a given location on an
existing line Main Menu> Preprocessor> Modeling>
Create> Keypoints> On Line w/Ratio
Once you create an initial pattern of keypoints, you can generate additional
keypoints and work with existing keypoints using several methods described in
ANSYS Help: Modelling and Meshing Guide. Chapter 5.2: Creating Your Solid
Model from the Bottom Up. Many Boolean operations will also create
keypoints.
Hard Points
Hard points are a special type of keypoints. You can use hard points to apply
loads or to obtain data from arbitrary points on lines and areas within your
model. Hard points do not modify either the geometry or the topology of your
model. Hard points have their own extension in the GUI under the keypoints
extension.
If you issue any commands that update the geometry of an entity, such as
Boolean or simplification commands, any hard points associated with that entity
will be deleted. Therefore, it is recommended to add hard points after
completing the solid model. If you delete an entity that has associated hard
points, the hard points are either:
Deleted along with the entity (if the hard points are not associated with
any other entities).
Detached from the deleted entity (if the hard points are associated with
additional entities).
You can define hard points on existing lines or areas. In both cases, you can
define the location of hard points on such entities by:
Picking (unavailable for models imported from IGES files).
Specifying ratios (available for lines only).
Specifying global X, Y and Z coordinates.
To create hard points, use one of the methods listed in the following table.
Example
KP 11 KP 10 KP 15
KP 12 KP 9
KP 7 KP 6
KP 14
KP 8
KP 5 KP 13
KP 3 KP 2
KP 4 KP 1
Lines Definition
Lines are mainly used to represent the edges of an object. As with keypoints,
lines are defined within the currently active coordinate system. You do not
always need to define all lines explicitly because the program will generate the
necessary lines in many instances when an area or volume is defined. Lines are
required if you want to generate line elements (such as beams) or to create
areas from lines.
2. LINES
Create > Lines > Create > Lines > Create > Lines > Operate >
Lines Arcs Splines Extrude
Example
Once the KPs have been created, define the lines between
those KPs.
Main Menu > Preprocessor > Modeling > Create > Lines >
Lines > Straight Line
Pick or enter the KPs that define the line.
Repeat with all of the KPs to define the lines.
Areas Definition
3. AREAS
Creating areas using the bottom-up method requires the
definition of keypoints or lines.
Volume Definition
4. VOLUMES
Example
Finally, we create areas and volumes to completely define the
geometry of the model.
Main Menu > Preprocessor > Modeling > Create > Areas >
Arbitrary > Through KPs
Enter the KPs numbers to define the first area: 5, 13, 14, 6.
Repeat with the remaining KPs to define the second area. The
second area is defined by the KPs 6, 14, 15, 10.
Once all the areas and volumes have been created, the
geometry is the following:
If the area that is being extruded is meshed (or belongs to a meshed volume),
the mesh will be used as a pattern for the mesh of the volume that is created.
4. Issue one of the following options (in this case Extrude by XYZ
Offset):
SAVE and RESUME commands will only operate on the ANSYS .DB database.
It is therefore recommended to use the ~CFSAVE and ~CFRESUM commands,
which operate on both databases.
Example
Mesh Controls
Mesh generation
Sweep
Sweep meshing is another option available for volume meshing. It is the
process of meshing an existing volume by sweeping an area mesh. It is similar
to mesh extrusion, except that the volume already exists in this case.
Procedure:
First define and activate a 3-D hexahedral solid element type, such as structural
SOLID45 or SOLID95.
Then bring up Mesh Tool and choose Hex/Wedge, Sweep, and how the source
and target surfaces are identified:
Auto Source/Target means that ANSYS and CivilFEM will automatically
choose them based on the volumes topology.
Pick Source/Target means that the user will choose them.
Finally press the SWEEP button and follow prompt instructions from the picker.
Meshing Methods
Free Mesh
Has no element shape restrictions.
The mesh does not follow any pattern.
Suitable for complex shaped areas and
volumes.
Mapped Mesh
Restricts element shapes to
quadrilaterals for areas and hexahedral
(bricks) for volumes.
Typically has a regular pattern with
obvious rows of elements.
Suitable only for regular areas and
volumes such as rectangles and bricks.
Free Mesh
Mapped Mesh
In most cases, the model geometry is such that the areas have more than 4
sides and volumes have more that 6 sides. To convert these to regular shapes,
you may need to do one or both of the following operations:
Slice the areas (or volumes) into smaller, simpler shapes.
Concatenate two or more lines (or areas) to reduce the total number of
sides.
SLICING
Slicing can be accomplished with the Boolean divide operation. Remember that
you can use the working plane, an area, or a line as the slicing tool.
CONCATENATION
Concatenation creates a new line (for meshing purpose) that is a combination of
two or more lines, thereby reducing the number of lines that surround the area.
Use the LCCAT command or Main Menu > Preprocessor > Meshing >
Concatenate > Lines, then pick the lines to be concatenated.
For area concatenation, use ACCAT command or Main Menu >
Preprocessor > Meshing > Concatenate > Areas.
Concatenating these
two lines makes this a
4-sided area
You can also apply a concatenation by simply identifying the three or four
corners of the area. In this case, ANSYS and CivilFEM internally
generate the concatenation.
- To do this, choose Quad shape and Map mesh in the Mesh Tool.
- Then change 3/4 sided to pick corners.
- Press the Mesh button, pick the area, and then pick the 3 or 4
corners that form the regular shape.
Notes on concatenation:
If concatenations are present ANSYS and CivilFEM will not allow the
extrusion operation.
It is purely a meshing operation and therefore should be the last step
before meshing, after all solid modelling operations. This is because the
output entity obtained from a concatenation cannot be used in any
subsequent solid modelling operation.
You can undo a concatenation by deleting the line or area it produced.
Concatenating areas (for mapped volume meshing) is generally much
more complicated because you may also need to concatenate some
lines. Lines are automatically concatenated only when two adjacent, 4-
sided areas are concatenated.
Example
Once the geometry is totally defined, we generate the mesh.
Element types and materials are the following:
Mat: Concrete
ET: Solid45
Mat: Concrete
ET: Plane42
Mat: Concrete
ET: Shell63
Mat: Steel
ET: Beam4
Now we mesh the two areas. The element edge length is the
same.
Select the area to
be meshed
Selection Tools
Selecting enables you to group subsets of nodes, elements, keypoints, lines,
etc. so that you can work with just a handful of entities. The ANSYS and
CivilFEM program uses a database to store all the data that you define during
an analysis. The database design allows you to select only a portion of the data
without destroying other data.
Selection Tools
Entity to select
The selection Tools allows
you to select a subset of
entities and operate only on Criterion by
which to select
those entities.
The GUI path is Utility Menu> Select> Entities. From the Select Entities dialog
box the user can choose, among other things, the type of entities and the
criteria by which the entities are selected:
Type of selection
From Full: selects a subset
from the full set of entities. From Full
Reselect: selects (again) a
subset from the current Reselect
subset.
Also Select
Also Select: adds another
subset to the current subset. Unselect
Unselect: deactivates a
portion of the current subset. Invert
Invert: toggles the active and
Select None
inactive subsets.
Select None: deactivates the Select All
full set of entities.
Select All: reactivates the full
set of entities.
Selecting can also help the user during postprocessing. For instance, in
POST1, you can select just a portion of your model to display or list the results.
You should always use selecting to obtain meaningful results in POST1 when
the model has discontinuities.
Sometimes it is convenient to group portions of the model and give them
recognizable names. These groupings may be components or assemblies.
Components
A component consists of one type of entity: nodes, elements, keypoints, lines,
areas or volumes.
Assemblies
An assembly may consist of any number of components and other assemblies
(both of which must have been previously defined). Use the CMGRP command
(Utility Menu> Select> Comp/Assembly> Create Assembly) to define an
assembly.
Example
Now, create the elements of the struts. These elements will be
created by direct generation, so first, select the nodes that will
define these elements.
Select these
nodes
Select these
nodes
If you select everything and plot the elements, you can see
the complete finite element model.
Utility Menu > Select > Everything
Utility Menu > Plot > Elements
5.5 Solution
The word loads in ANSYS and CivilFEM terminology includes boundary
conditions and externally or internally applied forcing functions.
5.5 SOLUTION
Loads and Boundary Conditions
The solution step is where we apply loads and boundary
conditions on the object and let the solver calculate the
finite element solution.
Loads are available both in the Solution and Preprocessor
menus.
Types of loads
You can apply most loads either on the solid model (on keypoints, lines, and
areas) or on the finite element model (on nodes and elements). For example,
you can specify forces at a keypoint or at a node. Similarly, you can specify
convections (and other surface loads) on lines and areas or on nodes and
element faces. No matter how you specify the loads, the solver expects all
loads to be in terms of the finite element model. Therefore, if you specify loads
on the solid model, the program automatically transfers them to the nodes and
elements at the beginning of solution.
Solid-Model Loads
Advantages:
Solid-model loads are independent of the finite element mesh. Therefore,
the element mesh can be changed without affecting the applied loads.
This allows you to make mesh modifications and conduct mesh
sensitivity studies without having to reapply loads each time.
The solid model usually involves fewer entities than the finite element
model. Therefore, selecting solid model entities and applying loads on
them is much easier, especially with graphical picking.
Disadvantages:
Elements generated by ANSYS and CiviFEM meshing commands are in
the currently active element coordinate system. Nodes generated by
meshing commands use the global Cartesian coordinate system (by
default). Therefore, the solid model and the finite element model may
have different coordinate systems and loading directions.
You cannot display all solid-model loads.
Constraint Constraints
on line at nodes
Solid model FEA model
Or list them:
Utility Menu > List > Loads
Example
To apply the boundary conditions on the bottom
surface of the block, select the nodes of that
surface.
Utility Menu > Select > Entities
Main Menu > Solution > Define Loads > Apply >
Structural > Displacement > on Nodes
You can apply a linearly varying surface load, such as hydrostatic pressure on a
structure immersed in water:
- GUI:
Main Menu> Preprocessor> Loads> Define Loads> Settings> For
Surface Ld> Gradient
Main Menu> Solution> Define Loads> Settings> For Surface Ld>
Gradient
- Command: SFGRAD
To create the gradient specification, you specify the type of load to be controlled
(the Lab argument), the coordinate system and coordinate direction the slope is
defined in (SLKCN and Sldir, respectively), the coordinate location where the
value of the load (as specified on a subsequent surface load command) will be
in effect (SLZER), and the slope (SLOPE).
Self weight
Utility Menu > Select > Everything
Main Menu > Solution > Define Loads > Apply > Structural >
Inertia > Gravity > Global
Surface Load
Main Menu > Solution > Define Loads > Apply > Structural >
Pressure > On Elements
The first step is to select the elements where the pressure
will be applied.
Pressures are applied perpendicular to the element surfaces. Faces where the
pressure will be applied are represented by number; this numbering depends on
the element type. Information about face numbers can be found in element
type help.
In this example, the element type used for the terrain is SOLID45. This is a 3D
solid element defined by eight nodes and six faces. The geometry, node
locations, faces, and coordinate system for this element are shown in the
following figure:
So in this example, the face where the pressure has been applied is the number
6 (the top surface). The face numbering is always associated with the element
coordinate system. In the example all the solid elements have their coordinate
system parallel to the Global Cartesian (default orientation).
Punctual Load
Utility Menu > Select > Everything
Utility Menu > Plot > Elements
Main Menu > Solution > Define Loads > Apply > Structural >
Force/Moment > On Keypoints
Select the KP located on the corner of the shell (or enter the
number of that KP)
Select this KP
Then enter the direction and the value of the force. This load
will be transferred to the nodes in the solution process.
Thermal Increment
Utility Menu > Select > Everything
Utility Menu > Plot > Elements
Main Menu > Solution > Define Loads > Apply > Structural >
Temperature > On Areas
Select the area of the wall
Solve
Once the loads and boundary conditions have
been applied, the next step is to solve the
model. This can be done through the menu:
Main Menu > Solution > Solve > Current LS
Example
Results File
Results file
When the model has been solved, the results file is
created. CivilFEM results file (.RCV) is created
simultaneously with ANSYS results file (.RST).
The name of the ANSYS results file depends on the analysis discipline:
5.6 Postprocessing
Postprocessing refers to reviewing the results of an analysis. It is arguably the
most important step in the analysis because the user can observe how the
applied loads have affected the design or model, the quality finite element
mesh, etc.
Two postprocessors are available for reviewing the results: POST1, the general
postprocessor and POST26, the time-history postprocessor.
POST1 allows you to review the results over the entire model at specific
load steps and substeps (or at specific time-points or frequencies).
POST26 allows you to review the variation of a particular result item at
specific points in the model with respect to time, frequency, or some
other result item.
In this essential training manual the only postprocessor that will be explained is
the general postprocessor (POST1). The time-history postprocessor, POST26,
is explained in the advanced training manual.
The solution phase calculates two types of results data:
Primary data consist of the degree-of-freedom solution calculated at
each node: displacements in a structural analysis, temperatures in a
thermal analysis, and magnetic potentials in a magnetic analysis. These
are also known as nodal solution data.
Derived data are those results calculated from the primary data, such as
stresses and strains in a structural analysis, thermal gradients and fluxes
in a thermal analysis, magnetic fluxes in a magnetic analysis, etc. They
are typically calculated for each element and may be reported at any of
the following locations: all nodes of each element, all integration points of
each element, or the centroid of each element. Derived data are also
known as element solution data, except when they are averaged at the
nodes. In such cases, they become nodal solution data.
To enter the ANSYS general postprocessor: Main Menu> General Postproc.
To enter the CivilFEM Civil Engineering particular processor: Main Menu> Civil
Postprocessor.
5.6 POSTPROCESSING
You can plot and list results such as reactions, stress, strain,
etc. with ANSYS and forces and moments or results on cross
sections with CivilFEM
The first step is to read the results for each load step.
Once the desired results data are loaded into the computers
memory, you can review them through graphics displays and
tabular listings. In addition, you can map the results data onto
a path.
Vector Displays
Vector displays use arrows to show the
variation of both the magnitude and direction
of a vector quantity in the model. Examples
of vector quantities are displacement (U),
rotation (ROT), magnetic vector potential (A),
magnetic flux density (B), thermal flux (TF),
thermal gradient (TG), fluid velocity (V),
principal stresses (S), etc.
To produce a vector display, use the
following:
Main Menu > General Postproc > Plot Results
> Vector Plot
Path Plots
These are graphs that show the variation
of a quantity along a predefined path
through the model. To produce a path
plot, perform these tasks:
Define a path.
Main Menu > General Postproc > Path
Operations > Define Path > By Nodes,
On Working Plane or By Location
CivilFEM Postprocessor
Main Menu > Civil Postprocessor > Beam Utilities > Graph Results
Main Menu > Civil Postprocessor > Shell Utilities > Graph Results
These graphics and section results are only available if the model contains
CivilFEM entities. Beam and Shell Properties or Solid Sections, must be used.
With CivilFEM, axial and shear forces and torsion and bending moments can be
displayed or listed.
CivilFEM also can display stresses and strains results in tessella sections and
points.
RESULTS DESCRIPTION
Section Data
Tessella results
Section Data
Points results
More results
can be plotted
Example
6 Importing Models
6.1 Introduction
6.1 Introduction
It is possible to import into CivilFEM models created from
other sources:
DXF geometry.
ASCII Grid and LiDAR terrain definitions.
SAP2000 Finite Element model.
ROBOT Finite Element model.
The import Utility can be accessed from the Windows Start Menu (inside the
CiviFEM group) or from the Civil Preprocessor menu.
6.2 DXF
After selecting the DXF geometry file, CivilFEM will read
the existent layers in the model and will allow the user to
select layers to be imported:
The entities that will be read from the DXF file are the
following: 3DFACE, ARC, CIRCLE, LINE, LWPOLYLINE,
POINT, POLYLINE (POLYFACE MESH, 3D POLYLINE,
3D POLYGON MESH), SOLID, TEXT, TRACE.
Entities that are not included in this list may generate a warning message.
Despite the message, the model will be created, ignoring those entities that
cannot be imported.
7 Coordinate System
The default orientations for most elements' coordinate systems fit the following
patterns:
Line elements have the element X-axis directed from their node I toward
their node J. Y-axis parallel to the global X-Y plane.
Shell elements:
- element X from node I to node J
- element Y perpendicular to element X in the plane of the element
- element Z normal to X-Y by right-hand rule
For 2-D and 3-D solid elements, the element coordinate system is
usually parallel to the global Cartesian system.
Characteristics:
They overlay the surface of an underlying mesh like a
skin.
They act as a conduit for surface loads.
Creating them is very easy:
Select nodes on the surface of interest and at least the elements
attached to them.
Activate the appropriate element type.
Issue ESURF (or Preprocessor > Create > Elements > Surf /
Contact > Surf Effect).
Select all nodes.
SURF154 as depicted
in the Elements
Reference manual
Face 1:
Normal pressure.
Positive value acts into the
element (along element -Z).
Faces 2 & 3:
Tangential pressures, along
element X & Y respectively.
Face 4:
Normal pressure, tapered. Magnitude = P1 + XgP2 + YgP3 + ZgP4
P1-P4 are specified VAL1-VAL4 on SFE command.
Xg,Yg, Zg are the global Cartesian locations of the element's
integration points.
P2,P3,P4 are the slopes in global X,Y,Z respectively and default to
P1 if left blank.
Positive value acts into the element (along element -Z).
P2
P1
Xg=0 Xg
Face 5
Vector-oriented pressure of magnitude P1.
P2 Xg P3 Yg P4 Zg
Direction = P22 P32 P42
Second, the material for the model is selected from CivilFEM material library.
KP X Y Z
1 0 0 0
2 10 0 0
3 0 5 0
4 5 5 0
5 0 0 -20
6 10 0 -20
7 0 5 -20
8 5 5 -20
Finally, generate the mesh (Main Menu> Preprocessor> Meshing> Mesh Tool):
First, change the attributes: select the solid45 element
Third, select Hex and Mapped mesh and select the volume (the number
of divisions in opposite lines must be the same).
Finally, generate the mesh.
Change the symbols to arrows for the applied loads. (Utility Menu > PlotCtrls >
Symbols)
Choose Arrows
For applying a horizontal pressure on the sloped face, follow the steps below:
Confirm the element type selected is the surf element (element type
number 1). This can be done by looking at the bottom of the GUI window.
If not, change it (Main Menu> Modeling> Create> Elements> Elements
Attributes).
Finally, select these created elements and apply the pressure of 1000 Pa
in the X direction. (Main Menu> Solution> Define Loads> Apply>
Structural> Pressure> On elements: Pick all)
Real constant:
Target and contact elements that make up a contact pair, are
associated with the same real constant set.
Different contact pairs must be defined by a different real constant
set.
Some materials in
CivilFEM are time
dependent
Structural Steel
Concrete
Reinforcing Steel
Prestressing Steel (*)
Soils (*)
Rocks (*)
Where:
MatAge: Material Age
ActTime: Active Time
TmAct: Materials activation time
Imat: Material taken into account
This age allows the calculation of any property of the material in the considered
instant by interpolation of the respective time dependent vectors.
Material
activation time
Calculation
time
Analysis Diagram
Analysis Diagram is the stress-strain diagram used for the
structural analysis of the model. If the option User Def is
activated, the user will be able to add or delete diagram
points.
Type of plot
Code dependent stress-
strain diagrams exist for
different material
thicknesses. In addition, Type of
diagram
the diagram may be
displayed in tension,
compression or tension Diagram points
and compression.
Non-Linear
Material Behavior
thickness
Design Diagram
Depending on the active code, the material properties may depend on the
thickness of the steel plate. The variation of the properties that depend on the
thickness can be seen by selecting the thickness range on the bottom buttons.
Steel Properties
The material type window will vary according to the selected material and active
code.
Steel Properties
Steel properties are properties related to the steel material
only. If the option User Def is selected, the user will be
able to change the material thickness as well as the
modulus of elasticity.
Steel properties include:
Thickness dependent
properties
Linear structural properties Thickness definition
ANSYS plastic behavior
Strain limits
Strain limits
Code Properties
The code window will vary according to the selected material and active code.
Code Properties
Properties related to the active steel code.
Safety factors
according to code
Mechanical
properties
User Defined:
You can define a material
from the library and then
modify it, changing its
reference to User Def.
Material
Birth Time
Analysis Diagram
Analysis Diagram
Design Diagram
Design Diagram
The design diagram is the stress-strain curve that is used by
CivilFEM for sections check and design.
With time dependent materials, the user has the option to plot the evolution of
certain properties through time by clicking with the right mouse button on the
name of the property:
User Defined:
You can define a material
from the library and then
modify it, changing its
reference to User Def.
By default, the user material file will have the jobname. The
extension of this file is .UMP and it is stored in the
following folder:
%AppData%\CivilFEM\MatUserLib
Where %AppData% is the System Application Data folder. For
example: C:\Documents and Settings\User\Application Data
To delete a saved material, select the material and press the button Delete
material/file.
To delete a whole file, all of the materials it contains must be deleted first. Once
it is empty it is possible to delete it by selecting it and pressing the Delete
material/file.
In the top right corner of the window, the user may find the Search button
(Find).
The user data files for hot rolled shapes are stored in the
following folder:
%AppData%\CivilFEM\ShapeUserLib
Where %AppData% is the System Application Data folder.
Reading files: The user must specify the files (the geometric
data file and the mechanical properties file) needed to import
the new shapes. If the mechanical data are not available,
CivilFEM will calculate them automatically from the defined
geometry.
I
C
T
L
PIPE
BOX
After defining the type of section, the desired values are introduced in the
corresponding boxes. To identify the notation used in the sections geometry,
the user may consult the figure attached in the bottom left corner of the screen.
Dimensions
These types of
shapes can be
checked by codes.
Plate Type:
web or flange
Connections
Plate end
points
coordinates
Definition of
first section
Definition of
second section
Coordinates of
the section 1 Section 3
respect to the
section 2
The created section will maintain all the code properties of section 1 and will
have all the points, tessella, faces, plates, reinforcement groups, etc. of the two
initial sections.
Cross sections by
dimensions
Import/Export of a
2D mesh
Merge sections
I
C
T
L
PIPE
BOX
After defining the section type, the desired values must be introduced in the
corresponding boxes. To identify the notation used in the sections geometry,
the user may consult the figure attached in the bottom left corner of the screen.
Available shapes
Material
by dimensions
number
Pipe Circular I
Faces
Faces
Each reinforcement group is located on a face.
A single face may have different reinforcement groups
associated to simulate several reinforcement layers.
The face is a polygonal line defined by at least two
points.
4
Reinforcement location
The reinforcement is
located at the left of the
face.
3
1 2
Face
Modify a face
Create a face
Click on a face to
select it
A face does not need to be defined by all the points of the contour of the
section; only the beginning and ending points of a straight line are needed.
In fact, a face can be inside the section; it does not have to be on the border
line of the section.
Tessella
Face
Points
Concrete Reinforcement
Concrete Reinforcement
Once the concrete section has been created and the faces
are defined, the user can reinforce it.
Types of concrete reinforcement:
Bending
Shear
Torsion
To enter the reinforcement definition dialog you must modify the section and
enter the Edit > Reinforcement groups:
Modify Reinforcement
New
Reinforcement
Group
Bending Reinforcement
The bending reinforcement of concrete sections is organized in groups, allowing
an unlimited number of reinforcement groups.
The reinforcement groups can be located on any face defined in the section.
The different possibilities that CivilFEM includes regarding the definition of
bending reinforcement groups are the following:
Total reinforcement group area
Reinforcement group area per unit of length
Number of bars in a group and its diameter
Number of bars in a group per length unit and its diameter
Space between bars and diameter of bars
When the bending reinforcement is introduced, by means of any of these 5
options, the rest of the data is calculated automatically.
It is possible to define a preliminary reinforcement in CivilFEM by activating the
Rkey option. Depending on the type of section, the Rkey field will have different
values. The reinforcement material is determined in the Rmat field.
Bending Reinforcement
RKEY options:
Box
GROUP 2
GROUP 8
GROUP 3
GROUP 1
GROUP 5
GROUP 7
GROUP 6
GROUP 4
RKEY=1
Rectangular
GROUP 1 GROUP 2
GROUP 1
GROUP 1
GROUP 3
GROUP 2
GROUP 2 GROUP 4
Circular
GROUP 1
RKEY=1
Pipe
GROUP 1
GROUP 2
RKEY=1
I Section
GROUP 1
GROUP 1
GROUP 2 GROUP 1
T Section
GROUP 1
GROUP 1
GROUP 2
RKEY=1 RKEY=2
Scalable
Constant
Location
Face that will support the reinforcement group and the
bar situation.
Amount
By ratio
By area Class
By bars
Face
Bar situation
By area
By ratio
By bars
Shear Reinforcement
The possibilities of input definitions concerning shear reinforcements in
CivilFEM are the following:
Area per unit length.
Input of a stirrups total area and the distance between stirrups.
Input of the longitudinal spacing of the stirrups and the diameters of bars.
Shear Reinforcement
Only one group of shear reinforcement may be defined for
each cross section.
Shear reinforcement may be defined:
By ratio: Area of shear reinforcement per unit of length.
Y
ALPHA Y
X Shear Y Shear Z
Y
ALPHA Y
X
S
Shear Y Shear Z
Distance between
stirrups
Number of bars
to Shear Z
Number of bars
to Shear Y
Distance between
stirrups
Diameter of bars
Torsion Reinforcement
Torsion Reinforcement
Only one group of torsion reinforcement may be defined for
each section.
ANSYS
The user can define CivilFEM cross sections from any ANSYS 2D model using
nodes and MESH200 elements. ANSYS nodes and elements are transformed
into points and tessella of the CivilFEM section.
The number of the ANSYS coordinate system which will be the sections
coordinate system must be specified. By default, this coordinate system will be
the active coordinate system.
The section coordinate system will be the ANSYS coordinate system defined in
this window. It should be taken into account that the nodes and elements must
be contained on the YZ plane (X axis normal to the section).
This option allows exporting the points and tessella of a CivilFEM cross section
to nodes and elements or keypoints and areas into ANSYS.
When you export the section you can create nodes and elements or areas and
keypoints only. In the case of creating elements, the superficial and linear
tessella are exported as MESH200 elements and the point tessella
(reinforcement) are exported as MASS21 elements.
are displayed in a tree form, showing each of the files created and the sections
it contains.
Section
redefinition
options
Section Menu
The only option available is to exit the modification utility, without saving the
changes done (Quit). It is equivalent to the Cancel button in the tool bar menu.
Select Menu
In this menu, subgroups of the selected data can be chosen. The selection may
be carried out with the mouse pointer (By Pick), by Material Type or by Material
Number.
If the selected option is By Pick, CivilFEM will provide a list of entities from
which to choose:
Points
Tesella
Faces
Reinforcements
Plates
Edit Menu
In this menu the user may access the sections properties edition.
Common data
Common Data
General Properties
Data identifying the section:
Identification number, type, shape, titles
Dimensions
Data with the dimensions and geometry of the section:
Depth, width, thickness of the flange and web, filet radius
Points and Tessella Structure
When defining a cross section in CivilFEM the program
automatically divides it into points and tessella. Points are
used for the geometric description of the cross section and
tessella are needed when calculating the sections geometric
resistance.
Points Data
Data associated to each section point.
Material number associated to the point, material type,
Tessella Data
Data associated to each tessella such as:
Material associated to the tessella, material type,
The Refining Tessella option (TRefine) allows the user to increment the number
of tessella that form the section (remeshing the section) to obtain more precise
results in the calculations carried out.
Type of Tessella:
Used for:
Representing reinforcements defined by
TYPE 1 bars
Associate LINK and BEAM elements
Point
ends (I or J)
Used for:
Represent plates
TYPE 2 Associate SHELL elements faces
Represent reinforcements uniformly
Line with two points distributed (Fi=0)
Used for:
Associate SHELL elements faces with
TYPE 3 edge nodes
Represent reinforcements distributed
Line with three points uniformly by curves (Fi=0)
Used for:
TYPE 4
Associate SOLID elements faces
Triangle with three
points
Used for:
TYPE 5 Associate SOLID element faces with
edge nodes
Triangle with six points
Used for:
TYPE 6
Associate SOLID element faces
Quad with four points
Used for:
TYPE 7 Associate SOLID element faces with
edge nodes
Material 1
Homogenize to
Material 1
11 Shell Vertex
Enter the
thickness
Steel shell
Select the
material
It is also possible to Create a new vertex, Modify an existing vertex, Delete it,
Create a vertex from another vertex already defined, and List created vertices.
When a vertex is created or modified, a window with two sections is displayed.
The first one refers to general parameters and the second one to
Reinforcement.
Enter the
thickness
Concrete shell
Select the
material
Reinforcement Material
cover
Reinforcement
per unit length
Braced reinforcement
bars Angle of reinforcement
(only for Wood method)
Concrete
compression
strut angle
Material
By Ratio or By Number of bars
The properties already created are listed in the member properties window.
Moreover, New Properties can be created and existing properties Deleted,
Modified, Copied or Listed.
It is possible to change the property Number and Name in this window. The
different code-dependent parameters may be modified in the first tabs. In the
last tab, non-linearities for CivilFEM, non-linear beam calculations are activated
or deactivated (Bridges and Civil Non Linearities Module).
Default values
Active code
Default values
Active code
It is important to indicate during the definition of the property the element type to
which the Beam and Shell Property will be associated for the correct definition
of the real constants.
Beam & Shell property = Cross section (I) + Cross section (J) +
Member property + Offsets
1 2 3
Beam Property
The Beam Property window is divided into:
Upper Menu The beams general properties are defined here: Number,
Name, Beam type (Ename) and Offset location (Offset).
Cross Section (left side) where the type of beam section is chosen and its
offsets can be seen and modified.
Member Properties (right side) where member properties of the beam are
chosen and can be reviewed.
On the left side (Cross Section), it is possible to choose if the beam has a
constant section or is a tapered beam (pressing on the Constant Section button
will change the screen to display Variable Section)
Element
Offset
type
definition
Node location
(offset)
There is a button in the bottom side to display the Real Constants assigned to
the beam.
Shell Property
The window is the same in the case of Shell Properties, but beam ends
(sections) are substituted by shell ends (vertex). Instead of displaying each end,
two fields with the vertex Thickness and the Material are shown.
For SHELL63 elements, the Elastic Foundation Stiffness (EFS) edit box is
available.
Member
Shell vertex
properties
Offset Definition
When creating a BEAM44 or BEAM54 The nodes location can be
modified by entering an offset.
Offset
definition
(~BMSHOFF command).
User:
Offset
definition
(~BMSHOFF command).
User:
Display of
SUB =1
TIME=1
SX (AVG)
element real
RSYS=0
PowerGraphics
EFACET=1
AVRES=Mat
CivilFEM allows the definition of solid sections from a 2D model containing the
following two-dimensional elements: LINK1, PLANE2, BEAM3, PLANE42,
BEAM54, PLANE82, PLANE182, PLANE183.
CivilFEM allows the definition of solid sections from a 3D model containing the
following three-dimensional elements: BEAM4, LINK8, LINK10, PIPE16,
PIPE20, BEAM23, BEAM24, SHELL41, SHELL43, BEAM44, SOLID45,
SHELL63, SOLID64, SOLID65, SOLID72, SOLID73, SOLID92, SHELL93,
SOLID95, SHELL143, LINK180, SHELL181, SOLID185, SOLID186, SOLID187,
BEAM188, BEAM189.
those nodes. The tessella will have the same properties assigned to their
corresponding elements (material, type). This way, the points and tessella will
be linked to the nodes and elements of the model. This union will be used for
the calculation of stresses and the integration of forces and moments.
For the definition of the solid section, in addition to selecting the plane of nodes,
it is necessary to define a local Cartesian coordinate system whose axes Y-Z
define the plane of nodes. This coordinate system will be the coordinate system
of the associated cross section once it is captured.
Automatic generation
of cross section
Plane of
nodes
?
? A A
? ? ? ?
? ? ?
gG = 1.00 or 1.35 ?
gQ = 1.00 or 0.00 ?
Mobile loads
Combinations with variable coefficients (favorable/
unfavorable)
Actions in different directions (wind, earthquakes, )
Combinations according to codes logic
Example:
Border Target:
2x200kN located in the most
Maximum MZ
unfavorable position Minimum MZ
Combination 6
1st level combinations
2nd level combinations Permanent and transient
3rd level combinations situations
This procedure will create new load steps that will be appended after the last
step is defined in the RST and RCV files.
Postprocessing of new load steps is done in the same way as for solved load
steps.
This procedure is very useful when the load combinations may generate many
load cases (moving vehicle, for example).
CivilFEM INTRO. Essential 264
15.5. General Procedure III. Search for a Specific Result at a Specific Location
Combination Rules
Combination Rules
Combination Rules are logic relations between Start
States.
Each combination rule has its own Start States.
A combination rule may have any number of Start States
(up to a maximum of 1,000,000).
The result of the combination is called the combined result.
Combination rules can be nested unlimited times.
That means that the combined result of the combination i can be a
start state for the combinations i+1, i+2, , n, and combined
results of combination i+1 may be a start state for combinations
i+2, i+3, , n
E G, Gravity G k, Gravity G, Dead G k, Dead Q, Live Q k, Live Q, Wind 0, Wind Q k, Wind ...
Addition [ADD]
Description
Addition of all the Start States multiplied by fixed coefficients
Required Coefficients
1 Coefficient per Start State
Additional Data
None
Notes
It is the classic addition
It is equivalent to ANSYS combinations
Description
As maximum one Start State may be selected (one or none) from
the defined ones
Required Coefficients
None
Additional Data
None
Notes
Used for representing mobile loads which can only occupy one
position of the possible ones
Description
Addition of any subset of the Start States defined (none, one,
several or all of them)
Required Coefficients
None
Additional Data
None
Notes
For representing mobile loads which may occur simultaneously
(surface loads)
Option [OPTION]
Description
Only one Start State is selected from the ones defined
Required Coefficients
None
Additional Data
None
Notes
For selecting from several hypotheses. For example, different
code hypotheses...
Description
Addition of all the Start States, but with each one multiplied by
+1.00 or -1.00
Required Coefficients
None
Additional Data
None
Notes
For actions which may act indistinctly in two opposed directions
(earthquake, wind...)
Selection [SELECT]
Description
Addition of a fixed number of Start States selected from the ones
defined
Required Coefficients
None
Additional Data
Number of Start States to add
Notes
For mobile loads which can act simultaneously in more than one
position
Description
Addition of a fixed number of Start States; each can be
multiplied by two coefficients
Required Coefficients
2 Coefficients per Start State
Additional Data
Number of Start States to add
Notes
It is the most general type; by degeneration, it is adapted to
any of the previous types
Combination Rule
ADD C1 C2 = C1 ALL
ADDVC C1 C2 ALL
INCOMPAT 0 1 1
COMPATIB 0 1 ALL
OPTION 1 1 1
OPOSED 1 -1 ALL
SELECT 1 1 NADD
SELECTVC C1 C2 NADD
Tool bar
Information and
coefficients of the
selected start state
Combinations Tree
The combinations tree has a list of all the defined combinations, and each
combination contains a list of the start states that it combines. Each start state
can be a data set (load step with substep) or another combination previously
defined.
It has two main groups:
Combinations. It groups the list of all the combinations for the defined
loads.
Families. It groups the list of all the defined families (see the Bridge and
Civil Non Linearities Module in CivilFEM help).
After clicking with the right mouse button on the different elements of the tree, a
contextual menu will appear showing the actions that can be performed on this
element or group of elements.
Tool Bar
Tool Bar
The tool bar is located at the upper part of the window. The
tool bar has two parts: the fixed part, that remains
unchanged at any time, and the variable part, that adapts
to each situation, showing only the buttons that can be
used at each moment.
Information Window
This window, located at the right of the objects tree, has the following functions:
To show the properties of each selected object. Whenever an object is
selected (combination, load step, dataset, family, etc.), the window will
show all its properties.
To allow modification to the data.
Combination name
Combination number
Coefficients window
When a combination is defined, the default coefficients have to be introduced if
they are required. These coefficients are applied to all the start states which
form the combination.
Once the combination has been created, the start states coefficients can be
changed by selecting the desired start state and changing their value at Start
State window.
Defining Coefficients
Define the coefficients of each start state (if required)
4. Select from the start state list, the start states desired to be included
in the combination (more than one can be selected while pressing
the control key [CTRL]). The default coefficients for the start states in
the combination must also be defined.
5. Select the combination from the tree (it still does not have its start
states defined):
6. Drag the selected start states from list with the mouse and drop them
into the combination:
Following Procedure I, CivilFEM will generate all the load cases defined by the
combination rules.
These new load cases will be appended to the RST and RCV files, following the
previously solved load steps.
Targets related to
element ends (CivilFEM)
Cross sections
Shell vertex CivilFEM Targets
A target is defined by its referred datum (for example FX) and by its TYPE
(Minimum, Maximum or Maximum in absolute value).
Target Number
Targets Group
Type of Target
User Point
number
Cross section
point number
Stress or strain
CivilFEM will create two additional results files: .CMB and .CVMB in which the
enveloped results will be stored.
After combining targets, it is necessary to point to the correct results file for
postprocessing:
.RST/.RCV for the initial load steps.
.CMB/.CVMB for the enveloped or combined results.
*.RST *.CMB
~COMBINE
*.RCV
*.RCV *.CVMB
1 2
~CMBDAT
Combination
Target
15.13 Inquiring
15.13 Inquiring
CivilFEM allows the user to determine which coefficients to
multiply the start states of a combination and where the loads
must be applied to achieve a particular target at a determined
node or element of the structure.
Target, node,
and combination
rule required
Listing values
Loading
concomitance in
the whole model
Combination Rule
Worst Combination
15.14 Concomitance
15.14 Concomitance
Code check
CivilFEM checks the structure with
a fixed amount of reinforcement
and shows the safety factor of each
element.
Code design
CivilFEM checks the structure and
multiplies the initial scalable
reinforcement until obtaining a
safety factor (1/criterion) as close
as possible to 1.00.
Code check has the following options available for beam elements and solid
sections:
Check under bending moments and in plane loading, using the CEB-FIP
formulation.
Check for bending moments, axial loads, in plane shear loads, out of plane
shear loads, and torsional moments using the Orthogonal Directions
Method.
Check for bending moments, axial loads, in plane shear loads, out of plane
shear loads and torsional moments using the Most Unfavorable Directions
method.
Check the shear reinforcement (not available for all codes).
CivilFEM can obtain the needed reinforcement (design) in order to fulfill the
code requirements. For beam elements, the following design options are
available:
Results
The available results of a concrete
check or design are grouped into two
blocks:
Beam Results
This group includes the results for
beam cross sections as well as the
results of check or design of a solid
section.
The available results to be plotted or
listed depend on the type of checking or
design that has been carried out.
Shell Results
This group includes the results for shell
element vertices.
This check only complies with the sections strength requirements, thus ignoring
the requirements related to the minimum reinforcement amounts or dispositions
for each code and structural typology.
CivilFEM INTRO. Essential 296
16.2. 2D Axial + Bending Check
The check criteria provide information about the relationship between the acting
force and moment combination and the ultimate force and moment combination.
If this criterion is less than 1.0, in such a way that the forces and moments
acting on the section are inferior to its ultimate strength, the section is safe
(element is OK). On the contrary, for criterion higher than 1.0, the section will be
considered as not valid (element is NOT OK).
Red elements
need more
reinforcement
Elements with
Criterion < 1
are O.K.
Interaction Diagram
2D Interaction diagram
Design loads
Ultimate
strength
Without
reinforcement
Inside OK
Outside Not OK
As for the 2D axial + bending check, the check criteria provide information
about the relationship between the acting axial force and moment combination
and the ultimate axial force and moment combination.
If this criterion is less than 1.0, the forces and moments acting on the section
are lower than its ultimate strength: the section is safe (element is OK). For
criterion higher than 1.0, the section will be considered as not valid (element is
NOT OK).
3D Interaction Diagram
3D Interaction diagram
Selection of
bending plane
Reinforcement
factor
The Partial Safety Factors are the code comparison criteria. For example, the
torsion check according to Eurocode 2 (EN 1992-1-1:2004/AC:2008) uses the
following comparison parameters: TRDMAX (Maximum design torsional
moment that can be resisted by the section without crushing of the concrete
compressive struts, TRd,max), CRT_1 (Ratio of the design torsional moment (T Ed)
to the resistance TRd,max), TRD (Maximum design torsional moment that can be
resisted by the torsion reinforcement, TRd) and CRT_2 (Ratio of the design
torsional moment (TSd) to the resistance TRd)
The Global Safety Factor takes into account all of the Partial Safety Factors and
indicates the higher ratio of the design shear, torsional moment, or combined
shear and torsional moment to the sections ultimate resistance: if it is less than
1.0, the section is valid (element is OK); whereas if it exceeds 1.0, the section is
not valid (element is NOT OK).
Wood Method
WOOD METHOD
Design of reinforcement is done for MX, MY and MXY. In-
plane axial and shear loads are ignored.
My*
Mx*
Element
axis
CEB Method
Struts and
ties model
Torsional moment and membrane shear force may or may not be neglected.
T* y Ty Txy Sign(Ty )
M* x Mx Mxy Sign(Mx )
M* y My Mxy Sign(My )
Where T*x and T*y are axial forces, Mx and My bending moments, and Mxy
torsional moment and Txy membrane shear force.
CivilFEM INTRO. Essential 309
16.7. Shell Reinforcement Check and Design
To solve it, the total bottom reinforcement and the total top
reinforcement are minimized independently.
Shear
SHEAR
V Vx 2 Vy 2
The design shear force is the composition of the shear forces in each direction
of the shell.
16.8 Results
Checking results are stored in Alternatives. The RCV results file will store the
solved load steps and substeps, and the alternatives obtained by code check or
design. In order to postprocess the code results, it is necessary to point at the
desired alternative, not the load step.
16.8 RESULTS
BEAM RESULTS
Partial results of the calculation according to the
selected code
Total criteria
Elements OK and NOT OK
Reinforcement amount or scaling factor (design)
SHELL RESULTS
17.2 Eurocode 3
Eurocode 3
Types of checking
Y
Bending (2D): MZ or MY
Y
Shear (2D): FY or FZ
Bending + shear (2D): (FY, MZ) or (FZ, MY)
Bending + Axial (3D): FX, MY, MZ
Bending + Axial + Shear (3D): FX, FY, FZ, MY, MZ
Compression Buckling (1D): FX-
Lateral Buckling (2D): MZ or MY
Lateral Buckling in Bending + Tension (3D): FX+, (MY or MZ)
Buckling in Bending + Compression (3D): FX-, MY, MZ
Class 1 Cross-sections that can form a plastic hinge with the rotation
capacity required for plastic analysis.
Class 2 Cross-sections that can reach their plastic moment resistance,
but have limited rotation capacity.
Class 3 Cross-sections in which the stress in the extreme compression
fiber of the steel member can reach its yield strength, but local
buckling is liable to prevent development of the plastic moment
resistance.
Class 4 Cross-sections in which it is necessary to make explicit
allowances for the effects of local buckling when determining
their moment resistance or compression resistance.
Class 1 Class 3
Mu = fy * W plastic Mu = fy * Welastic
It can form a plastic hinge Only elastic solutions
Class 2 Class 4
Mu = fy * W plastic Mu < fy * Welastic
Limited rotation capacity Only elastic solutions
In class 4 sections, the section resistance is reduced: for each section plate, the
effective lengths at both ends of the plate and the reduction factors 1 and 2
are calculated.
Class 4 section
Axis selection
Plot options
The program
takes into account Section forces
the reduction in and moments list
the resistance of
slender sections
(class 4) due to
local buckling. Plates list
To define the Eurocode 3 reference system, the user must indicate which of the
CivilFEM axis: -Z, -Y, +Z or +Y coincides with the relevant axis for positive
bending.
Class
Calculation
Class Calculation:
Partial: Check only takes into account the forces and
moments corresponding to the check being executed.
Full: Check takes into account all forces and moments.
Notes
According to Eurocode 3, CivilFEM checks:
Section resistance
Local buckling of the section plates
Element buckling with the method
17.3 EA-95
EA-95
Types of Checks:
17.4 BS 5950
Z G.C.
X
Z
Y Y
Z G.C.
Z
X
Specify the main
axis for bending
To define this reference system, the user must indicate which direction of the
CivilFEM axis: -Z, -Y, +Z or +Y coincides with the relevant axis for positive
bending.
The steps for the checking process are as follows:
1. Read the checking type requested by the user.
2. Read the CivilFEM axis to be considered as the principal bending
axis in order to coincide with the X-axis of BS5950.
3. Checking operations for each element:
Obtain material properties stored in the CivilFEM database
corresponding to the element and calculate the rest of the
properties needed for checking: Shear Modulus, Epsilon (material
coefficient).
Obtain the cross-section data corresponding to the element.
Determine of the section class (similar classification to Eurocode
3) and calculate the reduction factors applied to the design
strength in the case of slender sections.
Obtain forces acting on the section (Fx, Fvx, Fvy, Mx, My).
CivilFEM INTRO. Essential 322
17.5. AISC-LRFD and ASIC-ASD
Tension
Compression for flexural buckling
Compression for flexural-torsional buckling
Bending
Shear
Plate Girders
Bending + Axial
Bending + Axial + Shear + Torsion
Tension
Compression for flexural buckling
Compression for flexural-torsional buckling
Bending
Shear
Axial compression + Bending
Axial tension + Bending
Tension
Compression for flexural buckling
Compression for flexural-torsional buckling
Bending
Shear
Plate Girders
Bending + Axial
Bending + Axial + Shear + Torsion
Tension
Compression for Flexural Buckling
Compression for Flexural-Torsional Buckling
Bending
Shear
Plate Girders
Bending + Axial
Bending + Axial + Shear + Torsion
ANSI/AISC N690-1994
Types of Checks:
Tension
Compression for Flexural Buckling
Compression for Flexural-Torsional Buckling
Bending
Shear
Axial Compression + Bending
Axial Tension + Bending
17.7 GB50017
GB50017
Types of Checks:
Bending
Shear
Bending + Shear
Axial Force
Bending + Axial
Compression Buckling
CTE DB SE-A
Types of Checks:
Tension
Compression
Bending
Shear
Bending + Axial Force
Bending + Shear
Bending + Axial Force + Shear
Compression Buckling
Bending Buckling
Bending + Tension Buckling
Bending + Compression Buckling
RCV.File
RCV.File Stresses
Stresses
Strains
Strains
Forces
Forces
Moments
Moments
Alternative 1 Alternative 1
Alternative 2 Alternative 2
~ENVELOP
Alternative 3
The envelope of several alternatives is a new data block (new alternative) that
contains the minimum, maximum or absolute maximum values (depending on
type) of each input alternatives.
Acceleration
Spectrum for a
certain location
Elements available:
All elements
Up to four spectra may be defined with different damping ratios. Each of the
spectra may be created using different code options, but only the last ones used
will be listed.
Spectrum
component
to be drawn
Initial Final
Increments
period period
Modes Combination
Once the vibration modes are obtained by means of the ~CMBMOD command,
they are combined in the indicated directions.
The combination of
vibration modes can be
done with the command
~CMBMOD.
The combination result is stored in CivilFEMs results file (file.RCV) with a Load
Step number following the last Load Step carried out.
If the combination method is SRSS, for each one of the three directions
(longitudinal, transversal and vertical), the result combination for the different
vibration modes is the square root of the sum of the considered variables
squares. Once the significant vibration modes are combined in each of the three
directions (longitudinal, transversal and vertical), the result is again the square
root of the sum of the squares.
For the rest of combination methods (CQC, DSUM, GRP y NRLSUM), it is only
possible to apply the spectrum and combine the vibration modes in the selected
direction.
m i ik
PFk i1
N
(Modal Mass Coefficient)
m
i1
i 2
ik
2
N
mi ik
k N i1 N (Modal Participation Factor)
2
mi mi ik
i1 i1
m
i1
i ik2 1 (N = total number of degrees of freedom)
N
PFk m
i1
i ik
PFk2
k (W/g)
To carry out the Push Over analysis, a change of variables is made from the
roof V diagram built before, to a new Sd Sa diagram called Acceleration-
Displacement Response Spectrum or ADRS.
The change of variables is
V
Sa
W k
roof
Sd
PFk . k,roof
Therefore:
Sa
(x g) 2
T g
______
Sd = 2
Sa
T
ZPA
(Rigid body acceleration)
Sa T=T1 T=T2
(x g)
T=T3
ADRS Format
Response Spectra Sd
Sd/Sa = c , (constant)
The lines depicted through the origin represent, in this plane, the locus of an
equal vibration period:
Sd c
T = 2 2
g Sa g
With lower values of T, the structure is stiffer. In fact, the value of Sa for T = 0 is
known as ZPA (zero period acceleration), so the value
1 Sa
k
c Sd
for these straight lines is a measure of the stiffness.
Superposing the Capacity Spectrum Curves (CSC) and the Demand Spectrum
Curve (DSC) with (Sd, Sa) axes obtains the following graph:
Capacity Spectrum
Curve
Elastic Point
Performance
Inelastic Point (PP)
Point (IP)
If the structure remains elastic during the entire load process, the intersection
point of the CSC and DSC curves (capacity and demand), known as the
Performance Point (PP), represents the equilibrium situation. This is to say, pp
would be the deformation that would be obtained when the seismic forces act
on the structure.
Nevertheless, in general, the structure does not remain in an elastic regime
during the whole process. For this reason, several authors prefer to consider
the Inelastic Point (IP) as a working point in presence of seismic forces,
obtained as shown in the previous figure. It is therefore equivalent to conclude
that when regarding displacements, the structure maintains its elastic behaviour
until its intersection with the demand curve.
During the process, plastic local phenomena take place which cause the
weakening of the structure.
1 (x 1) x x x x
D 3 4
B 2 5
P Q
A C
Elastic behaviour Sa
Plastic behaviour
(x g) T=T1 T=TI T=T2
3 PP (Performance Point)
4
2 5 T=T3
1
Sd
Retrofit Analysis
If < 2 the structure stays elastic with a stiffness that is determined by the
straight line corresponding to the period T = TI.
General Data
Coordinates
Number of node
of node
Vertical axis
~PUSHDEF
command
Disp. Measure Point: The Push Over curves will be defined with the
displacement found at this point. It may be defined by node coordinates
or by the node number.
LS File: Load state file that contains the loads placed on the structure
that will be increased by the multiplier factor.
Lambda: load multiplier factor.
SS num: Number of substeps. For every substep, the load will be
increased by / SS num. (For example, if there are 10 substeps and
=5, 1 =0.5 2 = 1 3 =1.5 10 =5, then the load is multiplied by 1 in the
first load state, by 2 in the second load state, etc)
Vertical Axis: A vertical axis must be defined (direction of gravity).
Modal Shape
Solve
(~PUSHMOD and
~PUSHSLV commands)
Curves
Plot
Lambda or
Sd Values
(~RETROFT
Command)
Yielded
elements
20.1 Documentation
20.1 Documentation
ANSYS documentation:
ANSYS Element Reference
ANSYS Commands Reference
Analysis Procedures Start > Programs >
ANSYS Theory Reference
ANSYS > Help
APDL Programmer's Guide
ANSYS Tutorials
CivilFEM documentation:
CivilFEM Commands Reference Start > Programs >
CivilFEM Theory Manual
CivilFEM > Help
CivilFEM Dialog Boxes
Workbook
Manual of Exercises
Manual of Essential Examples
Exercises
Advanced Examples