ANSYS Mechanical Users Guide
ANSYS Mechanical Users Guide
ANSYS, ANSYS Workbench, AUTODYN, CFX, FLUENT and any and all ANSYS, Inc. brand, product, service and feature
names, logos and slogans are registered trademarks or trademarks of ANSYS, Inc. or its subsidiaries located in the
United States or other countries. ICEM CFD is a trademark used by ANSYS, Inc. under license. CFX is a trademark
of Sony Corporation in Japan. All other brand, product, service and feature names or trademarks are the property
of their respective owners. FLEXlm and FLEXnet are trademarks of Flexera Software LLC.
Disclaimer Notice
THIS ANSYS SOFTWARE PRODUCT AND PROGRAM DOCUMENTATION INCLUDE TRADE SECRETS AND ARE CONFID-
ENTIAL AND PROPRIETARY PRODUCTS OF ANSYS, INC., ITS SUBSIDIARIES, OR LICENSORS. The software products
and documentation are furnished by ANSYS, Inc., its subsidiaries, or affiliates under a software license agreement
that contains provisions concerning non-disclosure, copying, length and nature of use, compliance with exporting
laws, warranties, disclaimers, limitations of liability, and remedies, and other provisions. The software products
and documentation may be used, disclosed, transferred, or copied only in accordance with the terms and conditions
of that software license agreement.
ANSYS, Inc. and ANSYS Europe, Ltd. are UL registered ISO 9001: 2008 companies.
For U.S. Government users, except as specifically granted by the ANSYS, Inc. software license agreement, the use,
duplication, or disclosure by the United States Government is subject to restrictions stated in the ANSYS, Inc.
software license agreement and FAR 12.212 (for non-DOD licenses).
Third-Party Software
See the legal information in the product help files for the complete Legal Notice for ANSYS proprietary software
and third-party software. If you are unable to access the Legal Notice, contact ANSYS, Inc.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. iii
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
iv of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. vii
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
viii of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ix
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
x of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xi
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xii of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xiii
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xiv of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xv
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xvi of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xvii
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xviii of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xix
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xx of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxi
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxii of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxiii
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxiv of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical User's Guide
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxv
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxvi of ANSYS, Inc. and its subsidiaries and affiliates.
Overview
ANSYS Mechanical is a Workbench application that can perform a variety of engineering simulations,
including stress, thermal, vibration, thermo-electric, and magnetostatic simulations.
A typical simulation consists of setting up the model and the loads applied to it, solving for the model's
response to the loads, then examining the details of the response with a variety of tools.
The Mechanical application has "objects" arranged in a tree structure that guide you through the different
steps of a simulation. By expanding the objects, you expose the details associated with the object, and
you can use the corresponding tools and specification tables to perform that part of the simulation.
Objects are used, for example, to define environmental conditions such as contact surfaces and loadings,
and to define the types of results you want to have available for review.
The following Help topics describe in detail how to use the Mechanical application to set up and run
a simulation:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xxvii
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
xxviii of ANSYS, Inc. and its subsidiaries and affiliates.
The ANSYS Product Improvement Program
This product is covered by the ANSYS Product Improvement Program, which enables ANSYS, Inc., to
collect and analyze anonymous usage data reported by our software without affecting your work or
product performance. Analyzing product usage data helps us to understand customer usage trends
and patterns, interests, and quality or performance issues. The data enable us to develop or enhance
product features that better address your needs.
How to Participate
The program is voluntary. To participate, select Yes when the Product Improvement Program dialog
appears. Only then will collection of data for this product begin.
Data We Collect
The data we collect under the ANSYS Product Improvement Program are limited. The types and amounts
of collected data vary from product to product. Typically, the data fall into the categories listed here:
Hardware: Information about the hardware on which the product is running, such as the:
System: Configuration information about the system the product is running on, such as the:
• country code
• time zone
• language used
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1
The ANSYS Product Improvement Program
• time duration
Session Actions: Counts of certain user actions during a session, such as the number of:
• project saves
• restarts
• toolbar selections
• number and types of entities used, such as nodes, elements, cells, surfaces, primitives, etc.
• time and frequency domains (static, steady-state, transient, modal, harmonic, etc.)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
2 of ANSYS, Inc. and its subsidiaries and affiliates.
• the solution controls used, such as convergence criteria, precision settings, and tuning options
• solver statistics such as the number of equations, number of load steps, number of design points, etc.
• geometry- or design-specific inputs, such as coordinate values or locations, thicknesses, or other dimen-
sional values
• actual values of material properties, loadings, or any other real-valued user-supplied data
In addition to collecting only anonymous data, we make no record of where we collect data from. We
therefore cannot associate collected data with any specific customer, company, or location.
No, your participation is voluntary. We encourage you to participate, however, as it helps us create
products that will better meet your future needs.
No. You are not enrolled unless you explicitly agree to participate.
3. Does participating in this program put my intellectual property at risk of being collected or discovered by ANSYS?
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
The ANSYS Product Improvement Program
Yes, you can stop participating at any time. To do so, select ANSYS Product Improvement Program
from the Help menu. A dialog appears and asks if you want to continue participating in the program.
Select No and then click OK. Data will no longer be collected or sent.
No, the data collection does not affect the product performance in any significant way. The amount
of data collected is very small.
The data is collected during each use session of the product. The collected data is sent to a secure
server once per session, when you exit the product.
Not at this time, although we are adding it to more of our products at each release. The program
is available in a product only if this ANSYS Product Improvement Program description appears in the
product documentation, as it does here for this product.
8. If I enroll in the program for this product, am I automatically enrolled in the program for the other ANSYS products
I use on the same machine?
Yes. Your enrollment choice applies to all ANSYS products you use on the same machine. Similarly,
if you end your enrollment in the program for one product, you end your enrollment for all ANSYS
products on that machine.
9. How is enrollment in the Product Improvement Program determined if I use ANSYS products in a cluster?
In a cluster configuration, the Product Improvement Program enrollment is determined by the host
machine setting.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
4 of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical Application Interface
This section describes the elements of the Mechanical application interface, their purpose and conditions,
as well as the methods for their use.
Interface Overview
The functional elements of the interface include the following.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Application Interface
• 3D Geometry
• 2D/3D Graph
• Spreadsheet
• HTML Pages
Note
Reference Help Opens an objects reference help (p. 1629) page for the highlighted object.
Status Bar Brief in-context tip. Selection feedback.
Splitter Bar Application window has up to three splitter bars.
Windows Management
The Mechanical window contains window panes that house graphics, outlines, tables, object details,
and other views and controls. Window management features allow you to move, resize, tab-dock, and
auto-hide window panes. A window pane that is "tab-docked" is collapsed and displayed at the side of
the application interface. Auto-hide indicates that a window pane (or tab-docked group of panes)
automatically collapses when not in use.
Auto-Hiding
Panes are either pinned or unpinned . Toggle this state by clicking the icon in the pane title bar.
A pinned pane occupies space in the window. An unpinned pane collapses to a tab on the periphery
of the window when inactive.
To examine an unpinned pane, move the mouse pointer over the tab. This causes the pane to open
on top of any other open window panes. Holding the mouse pointer over the tab keeps the tab visible.
Clicking the tab activates the window pane (also causing it to remain visible). Pin the pane to restore
it to its open state.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
6 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree Outline
1. Move the mouse pointer over a target to preview the resulting location for the pane. Arrow targets indicate
adjacent locations; a circular target enables tab-docking of two or more panes (to share screen space).
2. Release the button on the target to move the pane. You can abort the drag operation by pressing the
ESC key.
Tip
You can also double-click a window’s title bar to undock the window and move it freely
around the screen. Once undocked, you can resize the window by dragging its bor-
ders/corners.
Tree Outline
The object tree Outline matches the logical sequence of simulation steps. Object sub-branches relate
to the main object. For example, an analysis environment object, such as Static Structural, contains
loads. You can right-click an object to open a context menu which relates to that object. A variety of
options are available from the context menu and the options vary depending upon the object that is
selected, but common selections are typically presented, such as the ability to rename an object. You
can rename objects individually using the Rename option when only one object is selected or you can
select multiple objects and use the Rename All option. The Rename All option enables you to rename
the objects with sequential numbers appended to the name or you can simply rename all of them the
same name.
Selecting a tree object in the Outline displays attributes and controls for the selected object in the
Details view. The Geometry window displays your CAD model and, based on the tree object selected,
displays pertinent information about object specifications and how they relate to the displayed geometry.
The Geometry window is considered a “tab”. In addition to Geometry, there is a Print Preview tab
and a Report Preview tab. These tabs provide alternative views of the currently selected Outline object.
Refer to the Objects Reference (p. 1629) section of the Help for a listing and description of all of the objects
available in the application.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 7
Application Interface
Note
Numbers preceded by a space at the end of an object's name are ignored. This is especially
critical when you copy objects or duplicate object branches. For example, if you name two
force loads as Force 1 and Force 2, then copy the loads to another analysis environment,
the copied loads are automatically renamed Force and Force 2. However, if you rename the
loads as Force_1 and Force_2, the copied loads retain the same names as the two original
loads.
The following topics present further details related to the tree outline.
Understanding the Tree Outline
Correlating Tree Outline Objects with Model Characteristics
Suppressing Objects
Filtering the Tree
Searching the Tree
• Icons appear to the left of objects in the tree. Their intent is to provide a quick visual reference to the identity
of the object. For example, icons for part and body objects (within the Geometry object folder) can help
distinguish solid, surface and line bodies.
• A symbol to the left of an item's icon indicates that it contains associated subitems. Click to expand the
item and display its contents.
• To collapse all expanded items at once, double-click the Project name at the top of the tree.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
8 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree Outline
• To delete a tree object from the Tree Outline (p. 7), right-click on the object and select Delete. A confirm-
ation dialog asks if you want to delete the object.
• Filter tree contents and expand the tree by setting a filter (p. 14) and then clicking the Expand on Refresh
button.
Status Symbols
As described below, a small status icon displays to the left of the object icon in the Tree Outline (p. 7).
Status Symbol
Symbol Example
Name
A load requires a nonzero magnitude.
Underdefined
Mapped Face or Face could not be mapped meshed, or mesh of face pair could
Match Control not be matched.
Failure
The object is defined properly and/or any specific action on
Ok
the object is successful.
Needs to be Equivalent to "Ready to Answer!"
Updated
A body or part is hidden.
Hidden
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 9
Application Interface
Status Symbol
Symbol Example
Name
Red down arrow: Failed background solution (p. 1376) ready
for download.
Note
The state of an environment folder can be similar to the state of a Solution folder. The
solution state can indicate either solved (check mark) or not solved (lightning bolt) depending
on whether or not an input file has been generated.
Status Coloring
In addition to the status icons, you may see objects highlighted in orange to indicate that there is a
potential problem related to the object or to a child-object. Objects highlighted in orange have a cor-
responding message in the Messages window (p. 58). You can turn this feature off using the Op-
tions (p. 105) dialog box (see the Miscellaneous (p. 115) category).
To activate this feature, right-click anywhere in the Geometry window, choose Go To, then choose an
option in the context menu. In some cases (see table below), you must select geometry prior to
choosing the Go To feature. The resulting objects that match the correlation are highlighted in the tree
outline and the corresponding geometry is highlighted on the model.
For example, you can identify contact regions in the tree that are associated with a particular body by
selecting the geometry of interest and choosing the Contacts for Selected Bodies option. The contact
region objects associated with the body of the selected items will be highlighted in the tree and the
contact region geometry will be displayed on the model.
Several options are filtered and display only if specific conditions exist within your analysis. The Go To
options are presented in the following table along with descriptions and conditions under which they
appear in the context menu.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree Outline
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
Application Interface
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
12 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree Outline
Suppressing Objects
Suppression Behaviors
Mechanical provides an option to suppress tree outline (p. 7) objects. This feature enables you to remove
an individual object or multiple objects from the analysis. Any corresponding (scoped) objects are also
affected. For example, when you suppress a part, the application automatically removes the part from
the display, under-defines any object that is scoped to the part, and clears data from all solution objects.
This can be useful when you are applying different types of loading conditions. You can quickly include
and/or remove conditions through suppression. Not all tree objects provide the suppression capability.
For child objects of the Geometry and the Environment objects: the application removes suppressed
objects from the solution process. You can also use the Grouping feature (p. 100) on the Geometry
object to select and suppress (and unsuppress) one or more objects.
For the Solution object: the application clears result data for suppressed objects and the object is not
included during any subsequent solution processing. You can use this feature to remove under-defined
result objects and/or perform comparisons for different result types.
You can also suppress/unsuppress these items through context menu options available via a right
mouse button click. Included is the context menu option Invert Suppressed Body Set, which enables
you to reverse the suppression state of all bodies (unsuppressed bodies become suppressed and sup-
pressed bodies become unsuppressed). You can suppress the bodies in a named selection using either
the context menu options mentioned above, or through the Named Selection Toolbar (p. 94).
Another way to suppress a body is by selecting it in the graphics window, then using a right mouse
button click in the graphics window and choosing Suppress Body in the context menu. Conversely,
the Unsuppress All Bodies option is available for unsuppressing bodies. Options are also available in
this menu for hiding or showing bodies. Hiding a body only removes the body from the display. A
hidden body is still active in the analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
Application Interface
This toolbar enables you to filter tree items by either showing or hiding objects which match one or
more search terms. Filtering options include the following:
• All - this default option displays all tree objects and requires you to make a selection
to initiate the filter process.
• Results
• Boundary Conditions
• Connections
• Commands
State Provides a drop-down list of filters for a selected state. State options include:
• All states
• Suppressed
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
Tree Outline
• Underdefined
• Ignored
Coordinate Provides a drop-down list of all coordinate systems in the tree. You can choose
System to filter All coordinate system objects or you can select an individual coordinate
system object. The filter displays all objects within the tree that employ the
individually selected coordinate system.
Note
All coordinate systems display in the filter. There are cases where an
object does not have a coordinate system property in its Details view,
but it does have an associated coordinate system as a requirement.
As a result, it may appear as though an unaccounted for coordinate
system is present. This is especially true for the Global Coordinate
System.
Model Provides a drop-down list of all source models (External Model, Mechanical Model,
etc., including the source model's cell ID) that create an assembly. You can choose
to filter All source models or you can select a specific model. The current system
is the first item. This feature is only supported for models assembled in ANSYS
Mechanical 18.2 or greater.
Graphics The default option, All, displays all tree objects. The Visible Bodies option filters
the tree so that only visible bodies and objects associated with any visible body
display. Objects independent of geometry, that is, those that do not require
scoping, are always shown (e.g. Analysis Settings). The default setting for this
selection can be modified using the Options dialog box. See the Specifying
Options (p. 105) section of the Help under Visibility (p. 121).
Environment For an analysis with multiple environments, this selection provides a drop-down list
of all of the system's environments. You can choose to filter All (default) environments
or you can select a specific environment. Once selected, all objects specific to the
environment are displayed in the tree.
Note
Performing a search for an object that does not exist in the tree results in all objects
being displayed.
Toolbar Buttons
The filter toolbar buttons perform the following actions.
Refresh Search
Refreshes the search criteria that you have specified following changes to the environment.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
Application Interface
Clear Search
Clear the filter and returns the tree to the full view.
Remove
Turned off by default. Depressing this button turns the feature on and off. When active, it removes the
objects in question from the tree display.
Expand on Refresh
Selecting this option enables filtering updates to automatically display. The default setting is off. Select
the button to turn the feature on and off. This option can be configured so that the filter will be automat-
ically applied when bodies are hidden or shown. See the Specifying Options (p. 105) section of the Help
under Visibility (p. 121).
Hide Folders
Selecting this option hides all grouping objects present in the tree. The default setting is off. Select the
button to turn the feature on and off. If active, the grouping feature (p. 100) is unavailable and the tree
displays in the default view, i.e., no grouping.
Sort Ascending
Selecting this option sorts tree objects in alphanumeric order. This excludes most parent objects such as
Geometry, Coordinate Systems, Connections, and Named Selections objects, however, child objects
are sorted. For example, selecting this option would sort all contact regions, user- or system defined named
selections, loading conditions, results, etc., in alphanumeric precedence.
• Name
• Tag
• Type
• State
• Coordinate System
• Model
• Graphics
• Environment
2. For Name and Tag, enter one or more search terms. For the other filters, select an option from the drop-
down list to further specify your inquiry.
3. Click the Refresh Search button (or press Enter) to execute your search. If you want to eliminate content
from the tree, click the Remove button and then click Refresh Search to remove the requested objects.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
16 of ANSYS, Inc. and its subsidiaries and affiliates.
Details View
4. When searching, the tree displays only objects matching your search criteria. If you enter multiple search
terms, the tree shows only objects matching all of the specified terms. When removing objects, the re-
quested objects do not display.
Once you make an entry and click the Find button, the application highlights the first instance of the
search string. The application will cycle through (highlight) each instance of the string as you continue
to press the Find button. Furthermore, this cycle is sensitive to the order in which objects were generated,
created, or renamed.
Search options may be case sensitive and you can search tree objects for all instances of a name/text-
based string. The application highlights all objects in your specified string when you select the Find all
matching objects option.
Details View
The Details view is located in the bottom left corner of the window. It provides you with information
and details that pertain to the object selected in the Tree Outline (p. 7). Some selections require you
to input information (e.g., force values, pressures). Some selections are drop-down dialogs, which allow
you to select a choice. Fields may be grayed out. These cannot be modified.
The following example illustrates the Details view for the object called Geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
Application Interface
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
18 of ANSYS, Inc. and its subsidiaries and affiliates.
Details View
Features
The Details view enables you to enter information that is specific to each section of the Tree Outline.
It automatically displays details for branches such as Geometry, Model, Connections, etc. Features of
the Details view include:
• Row selection/activation.
• Auto-sizing/scrolling.
Header
The header identifies the control and names the current object.
Categories
Category fields extend across both columns of the Details Pane:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
Application Interface
This allows for maximum label width and differentiates categories from other types of fields. To expand
or collapse a category, double-click the category name.
Decisions
Decision fields control subsequent fields and/or properties:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
Details View
The properties associated with decision-based fields often provide a drop-down list of options, such as
the list of Named Selections shown here.
You can search these option-based fields. For example and as illustrated below, an "A" was entered in
the field and the application filtered all of the options that included that letter. This search feature is
not case sensitive. And, you can change disable this capability (turned on by default) under the UI
Controls category of the Miscellaneous Options (p. 115).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
Application Interface
Note
The left column always adjusts to fit the widest visible label. This provides maximum space
for editable fields in the right column. You can adjust the width of the columns by dragging
the separator between them.
Text Entry
Text entry fields may be qualified as strings, numbers, or integers. Units are automatically removed and
replaced to facilitate editing:
Inappropriate characters are discarded (for example, typing a Z in an integer field). A numeric field
cannot be entered if it contains an invalid value. It is returned to its previous value.
Separator Clarification
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
Details View
Some languages use “separators” within numerical values whose meanings may vary across different
languages. For example, in English the comma separator [,] indicates “thousand” (“2,300” implies “two
thousand three hundred”), but in German the comma separator indicates “decimal” (“2,300” implies
“two and three tenths”, equivalent to “2.300” in English). To avoid misinterpretation of numerical values
you enter that include separators, you are asked to confirm such entries before they are accepted.
For example, in English, if you enter “2,300”, you receive a message stating the following:
“Entered value is 2,300. Do you want to accept the correction proposed below?
2300
To close this message and correct the number yourself, click No.
Note
If an invalid entry is detected, an attempt is made to interpret the entry as numerical and
you receive the message mentioned above if an alternate value is found. If an invalid value
is entered, for example "a1.3.4", and no numerical alternative is found, the entry is rejected
and the previous value is re-displayed.
Numeric Values
You can enter numeric expressions in the form of a constant value or expression, tabular data, or a
function. See Defining Boundary Condition Magnitude (p. 1150) for further information.
Ranges
If a numeric field has a range, a slider appears to the right of the current value:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
Application Interface
If the value changes, the slider moves; if the slider moves the value updates.
Increments
If a numeric field has an increment, a horizontal up/down control appears to the right of the current
value:
The arrow button controls behave the same way a slider does.
Geometry
Geometry fields filter out inappropriate selection modes. For example, a bearing load can only be scoped
to a face. Geometries other than face will not be accepted.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
24 of ANSYS, Inc. and its subsidiaries and affiliates.
Details View
Clicking Apply locks the current selection into the field. Other gestures (clicking Cancel or selecting a
different object or field) do not change the field's preexisting selection.
Options
Option fields allow you to select one item from a short list. Options work the same way as De-
cisions (p. 20), but don't affect subsequent fields. Options are also used for boolean choices (true/false,
yes/no, enabled/disabled, fixed/free, etc.) Double-clicking an option automatically selects the next item
down the list.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
Application Interface
Parameterizing a Variable
Variables that you can parameterize display in the interface with a check box. Clicking the check box
displays a blue capital "P", as illustrated below.
The boxes that appear in the Mechanical application apply only to the Parameter Workspace. Checking
or clearing these boxes will have no effect on which CAD parameters are transferred to Design Explor-
ation.
Geometry Window
The Geometry window/tab displays a 3D graphical representation of your model. All view manipulation,
geometry selection, and graphics display of a model occurs in this window.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
26 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry Window
Legend
The information presented by the Legend varies, but in general, it provides information about the currently
selected object or objects as well as the analysis type. For the above example, a Fixed Support object is
selected. The face to which the support is applied is shown via color coding.
You can reposition the legend by dragging and dropping it to a location in the window.
Scale Ruler
Based on the selected unit of measure, the ruler provides a reference for your geometry.
Triad
Shows the global XYZ coordinate triad. The axes are color-coded as follows:
• Red: X
• Green: Y
• Blue: Z
The Triad enables you to reorient the position of your model based on a desired axis as well as reset
the isometric view (light blue ball). If you move your cursor around the triad, you will see an arrow
appear that shows the direction that corresponds to the position of your cursor (+x, -x, +y, -y, +z,
-z). If you click the arrow, it changes your view so that the axis indicated by the arrow is facing
outward.
These options can be turned on and off using selections in the View menu.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 27
Application Interface
Isometric View
Displays your model in the default isometric view.
Set
This option enables you can define a custom isometric viewpoint based on the current viewpoint. That is,
you position your model where you would like it, using the other view options as desired, and then selecting
this option establishes a new Isometric View.
Restore Default
This option resets the Isometric View to the application default.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
28 of ANSYS, Inc. and its subsidiaries and affiliates.
Status Bar
Zoom To Fit
Fits the entire model in the graphics window.
Cursor Mode
This option provides a different method for selecting the cursor mode. See the Graphics Toolbar (p. 70)
section of the Help for a description of each selection.
View
This option changes the viewpoint of your model. It operates much like the Triad.
Select All
Selects all items in the Model of the current selection filter type (vertex, edge, face, or body).
Note
As applicable and based on the object that you have selected in the tree, the contextual
menu also provides options specific to that object.
• Geometry Legend (p. 486): Content is driven by Display Style selection in the Details view panel.
• Joint Legend (p. 814): Depicts the free degrees of freedom characteristic of the type of joint.
• Results Legend (p. 1366): Content is accessible via the right mouse when the legend for a solved object in
the Solution folder is selected.
Status Bar
The status bar of the Mechanical interface is illustrated below. This area of the interface displays
whether messages exist, it provides information about selections made in the Geometry window, as
well as the selected Units of measure (that corresponds to the selection of the Unit menu (p. 67)).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 29
Application Interface
The application will display information such as (but not limited to):
Note
Geometry calculations such as length and area are an approximation based on geometry
information contained in either the CAD data or graphics tessellation.
Print Preview
Print Preview runs a script to generate an HTML page and image. The purpose of the Print Preview
tab is to allow you to view your results or graphics image.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
30 of ANSYS, Inc. and its subsidiaries and affiliates.
Report Preview
The title block is an editable HTML table. The table initially contains the Author, Subject, Prepared
For and Date information supplied from the details view of the Project tree node. To change or add
this information, double click inside the table. The information entered in the table does not propagate
any changes back to the details view and is not saved after exiting the Print Preview tab.
The image is generated in the same way as figures in Report Preview. The new Print Preview copies
all current view settings, including those defined in the Options (p. 105), such as the Font Magnification
Factor.
Report Preview
The Report Preview tab enables you to create a report based on the analyses in the Tree Outline. This
report selects items in the Tree Outline, examines the worksheets for it, then appends any material data
used in the analysis. The report generation process starts immediately, and, once started, it must run
to completion before you can begin working in the interface again.
You can click the Report Preview tab to create a report that covers all analyses in the Tree Outline.
The process starts immediately. Unlike prior report generators, this system works by extracting inform-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 31
Application Interface
ation from the user interface. It first selects each item in the Outline, then examines worksheets in a
second pass, and finally appends any material data used in the analysis. The material data will be ex-
pressed in the Workbench standard unit system which most closely matches the Mechanical application
unit system. Once started the report generation process must run to completion. Avoid clicking anywhere
else in Workbench during the run because this will stop the report process and may cause an error.
This approach to reporting ensures consistency, completeness, and accuracy.
Important
When running multiple Mechanical sessions, the application automatically overwrites any
existing files (MHT, HTML, Word, or PPT) if you generate report outputs without first managing
them with the Publish feature or by copying files to a new location.
Tables
Most tables in the report directly correspond to the Details of an object or set of related objects. Object
names appear across the top of the tables.
By default, tables contain no more than six columns. This limit increases the likelihood that tables will
fit on the screen and on printed pages. In the Report Options (p. 117) dialog you can increase or decrease
the limit. For example, you may allow more columns if object names take up little space, if you have a
high resolution screen, or print in landscape layout. The minimum is two columns, in which case no
grouping of objects occurs and the Contents is equivalent to the Outline.
The system merges identical table cells by default. This reduces clutter and helps to reveal patterns.
You can disable this feature in the Report Options (p. 117) dialog.
Note
The Report Preview feature does not display table entries from the nonlinear joint stiffness
matrix.
You may change the size of charts and figures in the Report (p. 117) preference in the default Op-
tions (p. 105) settings. For example, you may specify smaller charts due to few data points or bigger
figures if you plan to print on large paper. For best print quality, increase the Graphics Resolution in
the Report (p. 117) preference. In addition, you can increase legend font sizes using the Font Magnific-
ation Factor option under the Graphics Options (p. 113) preference.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
32 of ANSYS, Inc. and its subsidiaries and affiliates.
Report Preview
Full support for MHT file format by any other browser cannot be guaranteed.
• An email attachment. This option attaches a single MHT file automatically to your email application.
Some email systems may strip or filter MHT files from incoming messages. If this occurs, email
a ZIP archive of a published report or email the report from Microsoft Word.
• A Word document. This format is equivalent to opening a published HTML file in the application.
• A PowerPoint presentation (images only). A presentation is automatically created and includes the
images (one per slide) of your analysis. It includes no other report information.
Note
If you have multiple Mechanical sessions open, the application overwrites any reports
that you have produced in the above formats if do not manage the reports with the
Publish feature or by copying the files to a different location.
Comparing Databases
Because the report content directly corresponds to the user interface, it is easy to determine exactly
how two databases differ. Generate a report for the first database, open it in Word, save and exit. Open
the report for the second database in Word and choose Tools>Compare Documents. In the dialog,
clear the Find Formatting box and select the first file. Word highlights the differences, as illustrated
here:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 33
Application Interface
2. Specify the location under Custom Report Generator Folder in the Report Options (p. 117) (for example:
\\server\copied_Report2006_folder).
The easiest customization is to simply replace Logo.png. The system uses that image on the wait
screen and on the report cover page.
The file Template.xml provides the report skeleton. Editing this file allows:
• Addition of standard content at specific points inside the report body. This includes anything supported by
XHTML, including images and tables.
• Standard files to include and publish with reports. The first is always the logo; other files could be listed as
the images used for custom XHTML content.
• Selective exclusion of an object’s details. For example, part Color (extracted as a single number) isn’t
meaningful in a report.
• Exclusion of Graph figures for certain objects. This overrides the other four criteria used to decide if a Graph
figure is meaningful.
• Search and replace of Details text. For example, the report switches "Click to Change" to "Defined". This
capability allows for the use of custom terminology.
• Insertion of custom XHTML content based on object, analysis and physics types, and whether the content
applies to the details table, the chart or the tabular data. For example, report includes a paragraph describing
the modal analysis bar chart.
All files in the Report2006 folder contain comments detailing customization techniques.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
34 of ANSYS, Inc. and its subsidiaries and affiliates.
Full Screen Mode
When using this mode, the presentation inherits the active selection tool. For example, if you had the
Body selection option active, it continues to be active in full screen mode. This includes other toolbar
options such as Wireframe and Show Mesh. Based on the active selection filter, you can affect the
model as desired. In addition, when in the full screen mode, you may find it useful to employ Mechan-
ical Hotkeys (p. 167). These options enable you to quickly change the selection options.
By default, full screen mode maximizes the display based on the largest resolution available for your
computer monitor. This is useful when you if you want to maximize the display for a model when you
have a smaller screen, such as laptop.
The tree Outline panel displays by default while presenting your analysis. You can use the Hotkey
combination Ctrl+T to toggle the Outline on and off. You can also use the Hotkey combination Ctrl+D
to toggle the Details view on and off.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 35
Application Interface
Contextual Windows
A number of other windows are available. Some appear when specific tools are activated; others are
available from the View>Windows menu.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
36 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
• Select the Selection Information button on the Standard Toolbar (p. 69).
• Double-click the field on the Status Bar that displays the geometry description.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 37
Application Interface
Note
Selection Information may not be available for virtual entities (p. 1847).
Vertex
Individual vertex location and average location are reported. The bodies that the vertex attaches to are
also reported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
38 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
Node
The information displayed for selected nodes is similar to a vertex with the addition of the Node ID.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 39
Application Interface
Edge
Combined and individual edge length and centroid are reported. The bodies that the edge attaches to
are reported. The type of the edge is also reported. If an edge is of circle type, the radius of the edge
is reported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
40 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
Face
Combined and individual area and centroid are reported. The bodies that the face attaches to are re-
ported. The type of the face is reported. If a face is of cylinder type, the radius of the face is also reported.
Body
Combined and individual volume, mass, and centroid are reported. The body name is reported. Your
choice of the mass moment of inertia in the selected coordinate system or the principal is also reported.
The choice is provided in the Selection Information Column Control dialog box (accessible from the
Using the Selection Information Window Toolbar (p. 43)).
Coordinate
If there is a mesh present, the picked point location and the closest mesh node ID and location are re-
ported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 41
Application Interface
In the case of a surface body model, the closest node will be located on the non-expanded mesh (that
can be seen if you turn off the option View> Thick Shells and Beams).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
42 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
Coordinate System
A Coordinate System drop-down selection box is provided on the toolbar. You can select the coordinate
system under which the selection information is reported. The centroid, location, and moment of inertia
information respect the selected coordinate system.
For example, if a cylindrical coordinate system is selected, the vertex location is reported using the
cylindrical coordinates.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 43
Application Interface
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
44 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
The following example shows the effects of unchecking the centroid for face.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 45
Application Interface
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
46 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
Reselect
Right click to reselect the highlighted rows.
Export
Right click to export the table to a text file or Excel file.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 47
Application Interface
Sort
Click on the column header to sort the table.
Worksheet Window
The worksheet presents you with information about objects in the tree in the form of tables, charts and
text, thereby supplementing the Details view. It is typically intended to summarize data for a collection
of objects (for example, the Connections folder worksheet reveals the inputs for all contacts, joints and
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
48 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
others) or to receive tabular inputs (for example, to specify the coefficients and the analyses to include
in Solution Combinations).
Behavior
• Dockable Worksheet
By default, when you select an applicable object in the tree, a dockable (p. 7) Worksheet window
displays alongside the Geometry window, allowing you to review both at once. You may, however,
disable the display of the Worksheet window using the Worksheet toolbar button (see below). This
preference is persisted in future sessions of the product. There are specific objects that ignore the
preference, as outlined below.
For tree objects that include an associated Worksheet, the Worksheet button on the standard toolbar
enables you to toggle the Worksheet window display on or off. The button is not available (grayed
out) for objects that do not include a Worksheet.
Worksheets designed to display many data items do not automatically display the data. The data
readily appears however when you click the Worksheet button. This feature applies to the worksheets
associated with the following object folders: Geometry, Coordinate System, Contact, Remote Points,
Mesh, and Solution.
Features
• Go To Selected items
This useful feature enables you to find items in either the tree or Geometry window that match one
or more rows of the worksheet. If the worksheet displays a tabular summary of a number of objects,
select the rows of interest, right-click, and choose Go To Selected Items in Tree to instantly highlight
items that match the contents of the Name column (leftmost column). Control is thus transferred to
the tree or Geometry window, as needed.
When a worksheet includes a table with multiple columns, you can control which columns to display.
To do so, right-click anywhere inside the table. From the context menu, check the column names of
interest to activate their display. Some columns may ignore this setting and remain hidden should
they be found inapplicable.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 49
Application Interface
To choose the columns that will display, right mouse click anywhere inside the worksheet table. From
the context menu, click any of the column names. A check mark signifies that the column will appear.
There are some columns in the worksheet that will not always be shown even if you check them. For
example, if all contact regions have a Pinball Region set to Program Controlled, the Pinball Radius
will not display regardless of the setting.
Furthermore, based upon your activity, these windows provide right-click Context Menu Options (p. 53).
Analysis Settings
For analyses with multiple steps, you can use these windows to select the step(s) whose analysis set-
tings (p. 873) you want to modify. The Graph window also displays all the loads used in the analysis.
These windows are also useful when using restarts. See Solution Restarts (p. 1385) for more information.
Loading Conditions
Inserting a loading condition (p. 919) updates the Tabular Data window with an entry table that enables
you to enter data on a per-step basis. The Graph window updates as you make Tabular Data entries.
All new tabular data is entered into the row that begins with an asterisk (*) regardless of whether the
time or frequency point is higher or lower than the last defined point in the table. The application
automatically sorts the content of the table into ascending order. In addition, any Tabular Data values
preceded by an equal sign (=) are not defined table values. These values are application interpolated
values shown for reference.
A check box is available in the column title for each component of a load in order to turn on or turn
off the viewing of the load in the Graph window. Components are color-coded to match the component
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
50 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
name in the Tabular Data window. Clicking on a time value in the Tabular Data window or selecting
a row in the Graph window will update the display in the upper left corner of the Geometry window
with the appropriate time value and load data.
As an example, if you use a Displacement (p. 1080) load in an analysis with multiple steps, you can alter
both the degrees of freedom and the component values for each step by modifying the contents in
the Tabular Data window as shown above.
If you wish for a load to be active in some steps and removed in some other steps you can do so by
following the steps outlined in Activation/Deactivation of Loads (p. 875).
You can animate your results in the Graph window for the specified result set domain. And, you can
further specify a specific range to animate by dragging your mouse across graph content.
Note
If you refine the mesh using the Nonlinear Adaptive Region (p. 1112) condition, the Changed
Mesh column displays and indicates when mesh regeneration took place.
Important
For results displayed in Tabular Data window, if 0 (zero) displays for both the Minimum
and Maximum values of a row, the result set may not contain result data. You can use the
Retrieve option, discussed below, to view a result set in order to determine if any data exists
for the set. If no data is available, the result contours in the Geometry window display as
fully transparent.
Retrieving Results
To view the results in the Geometry window for a desired time point, select the time point in the Graph
window or Tabular Data window, then click the right mouse button and select Retrieve This Result.
The Details view for the chosen result object will also update to the selected step.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 51
Application Interface
Creating Results
The contextual (right-click) menu of the Tabular Data window also includes an option to Create Results.
This feature enables you to select multiple rows in the table and create individual results for each selec-
tion. These new results are placed in a Group folder (p. 100) in the tree. The Group folder has the same
name as the original result. Or, in the event the originally result was already grouped, the new results
are added to this existing group.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
52 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
the Tabular Data window displays the Time associated with each Step of the analysis as well as each
Substep as applicable. The following examples of the Tabular Data window show these options for a
deformation result.
Charts
With charts (p. 1162), the Graph and Tabular Data windows can be used to display loads and results
against time or against another load or results item.
• Retrieve This Result: As discussed above, for a selected object, this option retrieves and presents the result
data at the selected time point you have selected in the Graph window or Tabular Data window.
• Create Resultsa: As discussed above, this option create result objects for the rows that you select in the
Tabular Data window and places the new results in a group folder.
• Insert Step: Inserts a new step at the currently selected time in the Graph window or Tabular Data window.
The newly created step will have default analysis settings. All load objects in the analysis will be updated
to include the new step.
• Copy Cell: Copies the cell data into the clipboard for a selected cell or group of cells. The data may then be
pasted into another cell or group of cells. The contents of the clipboard may also be copied into Microsoft
Excel. Cell operations are only valid on load data and not data in the Steps column.
• Paste Cell: Pastes the contents of the clipboard into the selected cell, or group of cells. Paste operations are
compatible with Microsoft Excel.
• Delete Rows: Removes the selected rows. In the Analysis Settings object this will remove corresponding
steps. In case of loads this modifies the load vs time data.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 53
Application Interface
• Select All Steps: Selects all the steps. This is useful when you want to set identical analysis settings for all
the steps.
• Select All Highlighted Steps: Selects a subset of all the steps. This is useful when you want to set identical
analysis settings for a subset of steps.
• Activate/Deactivate at this step!: This enables a load to become inactive (deleted) in one or more steps.
By default any defined load is active in all steps.
• Zoom to Range: Zooms in on a subset of the data in the Graph window. Click and hold the left mouse at
a step location and drag to another step location. The dragged region will highlight in blue. Next, select
Zoom to Range. The chart will update with the selected step data filling the entire axis range. This also
controls the time range over which animation takes place.
• Zoom to Fit: If you have chosen Zoom to Range and are working in a zoomed region, choosing Zoom to
Fit will return the axis to full range covering all steps.
Result data is charted in the Graph window and listed in the Tabular Data window. The result data
includes the Maximum and Minimum values of the results object over the steps.
Exporting Data
Mechanical enables you to export specifically supported analysis data to one or more of the following
file types.
• Text (delimiter-separated)
Refer to the topics below for the type of data you wish to export based upon the desired export file
format.
Export Procedure
General steps to export
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
54 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
3. Right-click the selected object in the tree or within the Tabular Data window, select Export, and then
select a file type as required.
4. Specify a file name and save the file. Based on the object type, the application may automatically open
Excel, assuming you have the application.
Note
You must right-mouse click the selected object in the tree to use this Export feature. On
Windows platforms, if you have the Microsoft Office 2002 (or later) installed, you may
see an Export to Excel option if you right-mouse click in the Worksheet. This is not
the Mechanical application Export feature but rather an option generated by Microsoft
Internet Explorer.
Mechanical supports exporting data from the following object types (without access to worksheet data):
Contour Results
Node-Based Named Selections
Element-Based Named Selections
Imported Loads
Data from the following additional objects can be exported but requires worksheet data to be active:
Con-
Con-
Geo-
nec-
ver-
metry
tions
gence
Con-
Co-
Mesh
tact
ordin-
Group
ate
Sys-
tems
Con-
Fa-
Solu-
tact
tigue
tion
Ini-
Sens-
tial
it-
In-
iv-
form-
it-
a-
ies
tion
Con-
Fre-
Thermal
tact
quency
Con-
Tool
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 55
Application Interface
Re-
di-
sponse
tion
Note
Note the following with regards to how data is presented in text file format:
• Exported result values equal the values the application used to create the results contour
(color) displays.
– The column headings in the file combine results names and result unit types.
– The node ID column and, if applicable, the element ID column, are NOT necessarily sorted.
Note
• When a model contains multiple bodies, Mechanical uses a nonstandard file format for the
ASCII representation. In this case, the application separates the bodies.
• Files saved in the STL format can be viewed in appropriate STL supported applications, such
as SpaceClaim. Currently for the Mesh object and results-based objects, files exported in
the ASCII format enable you to render individual parts of your model in SpaceClaim. Files in
the binary format do not support this display capability.
• The exported file is written using the CAD application's unit system.
• When you select Top/Bottom as the Shell setting in the Details view for a surface body and
export the result contours (such as stresses and strains), the export file contains two results
for every node on a shell element (p. 1210). The first result is for the bottom face and the
second result is for the top face.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
56 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
• For result contours that are scoped to more than one body, and that share nodes by more
than one body, the export file will contain multiple result listings for each shared node.
Furthermore, if the result type is a degree of freedom result, such as temperature and dis-
placement results, then the result values for a given shared node are identical (and redund-
ant). In addition, if the result type is an element nodal result, like stress or strain, then the
result values for a given shared node can be different because the solver can compute dif-
ferent element nodal result values for a node shared by different bodies.
Note
Exporting results that include a customized legend may present legend/contour display
inconsistencies in the viewer.
• Right-clicking on the Geometry object and then selecting Export>Geometry. The application writes
the entire geometry to the .pmdb file. This option also writes any Named Selections created in Mech-
anical into the .pmdb file.
Or...
• Right-clicking one or more bodies/parts, and then select Export>Geometry. The application writes
the selected parts to the .pmdb file. If a selected body is part of a multi-body part, then the entire part
is written to the file.
Or...
• Right-clicking one or more bodies in the Graphics window and then selecting Export>Geometry. The
application writes the selected parts to the .pmdb file.
Note
• Exporting the Geometry as a .pmdb file facilitates future geometry import into SpaceClaim,
DesignModeler, as well as re-importing the file back into Mechanical.
• When exporting a geometry to a .pmdb file, the application exports all bodies, including
suppressed bodies, to the file without maintaining their suppression status. Therefore, when
you re-import the geometry, all of the bodies are unsuppressed. However, the application
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 57
Application Interface
does export whether or not a you have hidden bodies. This means that suppressed bodies,
which are typically hidden, appear hidden when you re-import the geometry. As a result,
your geometry may have bodies that are hidden, because they were suppressed on export,
but that are no longer suppressed.
• The application does not export supplemental model data created after the geometry was
imported. This includes coordinate systems, work points, spot welds, or materials that you
manually added during your Mechanical session.
• When defined, .pmdb files include geometry cross sections for line bodies in the exported
file. Subsequent SpaceClaim and Mechanical sessions import the line body cross section
data accordingly. However, DesignModeler does not support importing line body cross
section data and as needed, requires you to redefine the cross sections if imported into
DesignModeler.
Options Settings
The Export the Mechanical application settings (p. 110) in the Options dialog box (p. 105) enables you
to:
Messages Window
The Messages Window is a Mechanical application feature that prompts you with feedback concerning
the outcome of the actions you have taken in the application. For example, Messages display when you
resume a database, Mesh (p. 182) a model, or when you initiate a Solve (p. 191).
• Error
• Warning
• Information
As illustrated below, when the application issues a message, a pop-up window first displays the message
for five seconds and then the pop-up is automatically hidden.
By default the Messages window is hidden. To display the window manually: select View>Windows>Mes-
sages. An example of the Messages window is shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
58 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
In addition, the status bar provides a dedicated area (highlighted above) to alert you should one or
more messages become available to view. You can double-click this dedicated area in the status bar to
display messages. The Messages window can be automatically hidden or closed using the buttons on
the top right corner of the window.
As illustrated below, messages may display with an orange highlight to indicate that there is a potential
problem related to an object. The object corresponding to this message is also highlighted in the
tree (p. 10). You can turn this feature off using the Options (p. 105) dialog box (see the Miscel-
laneous (p. 115) category).
Note
You can toggle between the Graph and Messages windows by clicking a tab.
• Highlight a message and then press the key combination Ctrl + C to copy its contents to the clipboard.
• Press the Delete key to remove a selected message from the window.
• Select one or more messages and then use the right mouse button click to display the following context
menu options:
– Go To Object - Selects the object in the tree which is responsible for the message.
– Refresh - Refreshes the contents of the Messages Window as you edit objects in the Mechanical applic-
ation tree.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 59
Application Interface
Application
You display the Graphics Annotations window by selecting:
• The User Defined Graphics Annotation option on the Standard toolbar (p. 69).
• A result object in the tree, you can place an annotation on your model using the Probe option on the
Result toolbar (p. 84).
Note
Probe annotations are not supported for results scoped to edges and vertices.
Annotation Types
Examples of the annotation types as displayed in the Geometry window are shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
60 of ANSYS, Inc. and its subsidiaries and affiliates.
Contextual Windows
• When you select the User Defined Graphics Annotation option on the toolbar and place the annotation
on a point of your model, the Graphics Annotations window displays as shown below. The Note cell
of the table is active and you can being to type your note. You can edit the text entry for a user-defined
annotation by double-clicking the annotation’s Note cell. Your text entries can span more than one
line using the backspace (\) keyboard character. Note the Two Line Note Example above.
• Selecting a table cell in the Value column (or a cell of the Association column) or selecting the annota-
tion label in the Geometry window, highlights the annotation in the table as well as in the Geometry
window. Note that for a user-defined annotations, the Geometry display switches to the corresponding
object of the tree that includes the annotation, such as the Element Size example shown above.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 61
Application Interface
• To delete an annotation, select a row in the window or select the annotation label in the Geometry
window, and then press the Delete key. You can select multiple probe labels or table cells using the
Ctrl key.
• As illustrated below, the window provides a context menu when you make a table selection and then
right-click the mouse.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
62 of ANSYS, Inc. and its subsidiaries and affiliates.
Main Menus
• Selecting the Label or Imported Objects button ( ) on the Graphics Toolbar (p. 70) enables you
select and then drag and drop an annotation to a different location in the Geometry window. As illus-
trated below, a white line directs you to where on the model the probe is located and two vertical red
lines appear beside an annotation to indicate it was moved. You can then freely drag and drop the
annotation to a different location. Note that, when moved, an annotation that you moved becomes
stationary and if your rotate, pan, etc., your model, the annotations remain in the same position in the
window. As needed, you can simply return the annotation to the original position or drag and drop it
to an new postilion.
To return probe annotations to their original position (the anchor of the probe always remains
in the original position), select the annotation in the Geometry window or in the window and
press the Esc key. You can select multiple probes using the Ctrl key.
Main Menus
The main drop-down menus include the following:
File Menu
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 63
Application Interface
Edit Menu
View Menu
Units Menu
Tools Menu
Help Menu
File Menu
Function Description
Refresh All Data Updates the geometry, materials, and any imported loads that are in the tree.
Save Project Enables you to save the project.
Export Enables you to export outside of the project. You can export a .mechdat file
(when running the Mechanical application) that later can be imported into a new
Workbench project. Note that only the data native to the Mechanical application
is saved to the .mechdat file. External files (such as solver files) will not be
exported. You can also export the mesh for input to any of the following: Fluent
(.msh), Polyflow (.poly), CGNS (.cgns), and ICEM CFD (.prj).
Clear Generated Clears all results and meshing data from the database depending on the object
Data selected in the tree.
Close Mechanical Exits the Mechanical application session.
Edit Menu
Function Description
Duplicate Duplicates a selected tree object. Note that you duplicate the Model and
environment objects from the Project Schematic (see Duplicating Systems for
details).
Duplicate Without (Only available on solved result objects.) Duplicates the object you highlight,
Results including all subordinate objects. Because the duplicated objects have no result
data the process is faster than performing Duplicate.
Copy Copies an object.
Cut Cuts the object and saves it for pasting.
Paste Pastes a cut or copied object.
Delete Deletes a selected object.
Select All Selects all items in the Model of the current selection filter type. Select All is also
available in a context menu if you click the right mouse button in the Geometry
window.
Find In Opens a dialog box that enables you to search the tree objects, such as the
Tree (p. 17) name of an object or objects or a string of characters that are included in the
name of objects.
View Menu
Function Description
Shaded Exterior Displays the model in the graphics window with shaded exteriors and distinct edges.
and Edges This option is mutually exclusive with Shaded Exterior and Wireframe.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
64 of ANSYS, Inc. and its subsidiaries and affiliates.
Main Menus
Function Description
Displays the model in the graphics window with shaded exteriors only. This option
Shaded Exterior
is mutually exclusive with Shaded Exterior and Edges and Wireframe.
Displays the model in the Geometry window with a wireframe display rather than
a shaded one (recommended for seeing gaps in surface bodies). This option is
mutually exclusive with Shaded Exterior and Edges and Shaded Exterior.
The Wireframe option not only applies to geometry, mesh, or named selections
displayed as a mesh, but extends to probes, results, and variable loads to
enable a better understanding of regions of interest.
Wireframe When the View> Wireframe option is set, just the exterior faces of the meshed
models are shown, not the interior elements.
Note that when this option is on, green scoping is not drawn on probes. Also,
elements are shown on probes and results, whereas the outline of the mesh
is shown on isoline contour results.
Selecting any of the edges options (p. 88) on contour results automatically
closes Wireframe mode.
Enables you to change the drawing options for edge connectivity. Most of
these options are also available on the Edge Graphics Options toolbar. See
the Edge Graphics Options Toolbar (p. 97) section for additional details. This
menu also provides the Draw Face Mode menu that enables you to change
how faces are displayed as a function of back-face culling. Options include:
• Draw Front Faces: face culling is forced to stay on. Back-facing faces will not
be drawn in any case, even if using Section Planes.
• Draw Both Faces: back-face culling is turned off. Both front-facing and
back-facing faces are drawn.
See the Displaying Interior Mesh Faces (p. 602) section of the Help for a related
discussion of how these options are used.
Cross Section Displays line body cross sections in 3D geometry. See Viewing Line Body Cross
Solids (Geometry) Sections (p. 501) for details.
Thick Shells and Toggles the visibility of the thickness applied to shells and beams in mesh and in
Beams result displays. See notes below.
Toggles the visibility of either a single cyclic sector mesh or the full symmetry mesh
in a cyclic symmetry analysis. Toggling this option can help preview before solving
Visual Expansion
the density of nodes on the sector boundaries, or it can help confirm the expanded
mesh in each case.
Annotation Prefer-
Displays the Annotation Preferences (p. 164) dialog box.
ences
Annotations Toggles the visibility of annotations in the graphics window.
Ruler Toggles the visibility of the visual scale ruler in the graphics window.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 65
Application Interface
Function Description
Legend Toggles the visibility of the results legend in the graphics window.
Triad Toggles the visibility of the axis triad in the graphics window.
Eroded Nodes Toggles the visibility of eroded nodes for explicit dynamics analyses.
Large Vertex Used in mesh node result scoping to toggle the size of the displayed dots that
Contours represent the results at the underlying mesh nodes.
Display Edge Displays model edge directions. The direction arrow appears at the midpoint
Direction of the edge. The size of the arrow is proportional to the edge length.
Expand All: Restores tree objects to their original expanded state.
Outline Collapse Environments: Collapses all tree objects under the Environment object(s).
Collapse Models: Collapses all tree objects under the Model object(s).
Toolbars Named Selections: Displays the Named Selection Toolbar (p. 94).
Unit Conversion: Displays the Unit Conversion Toolbar (p. 94).
(this menu can
also be Graphics Options: Displays the Graphics Options Toolbar (p. 94).
displayed by Edge Graphics Options: Displays the Edge Graphics Options Toolbar (p. 97).
right-clicking
Tree Filter: Displays the Tree Filter Toolbar (p. 100).
the toolbar
area of the Joint Configure: Displays the Joint Configure Toolbar (p. 100).
interface)
Messages: Toggles the display of the Messages window.
Mechanical Wizard: Toggles the display of a wizard on the right side of the window
which prompts you to complete tasks required for an analysis.
Graphics Annotations: Toggles the display of the Graphics Annotations window.
Windows Section Planes: Toggles the display of the Section Planes window.
Selection Information: Toggles the display of the Selection Information window.
Manage Views: Toggles the display of the Manage Views (p. 151) window.
Tags: Toggles the display of the Tags (p. 1626) window.
Reset Layout: Restores the Window layout back to a default state.
Notes:
• Displaying Shells for Large Deflections: The display of shells may become distorted for large deform-
ations such as in large deflection or during an Explicit Dynamics analyses. A workaround for this is to
disable Shell Thickness by toggling View>Thick Shells and Beams. Or, set a Workbench variable,
UsePseudoShellDisp = 1, through Tools> Variable Manager. It may be necessary to toggle the de-
formation scaling from True Scale to Undeformed to True Scale again (see Scaling Deformed Shape
in the Context Toolbar (p. 77) Section). Note that this option requires True Scaling to work properly.
• Displaying Shells with Thickness on Geometry that Spans Large Angles: The graphical representation
of your meshed shell model may appear distorted when the shell spans a large angle, such as a 90°
angle. Ordinarily, the application calculates an average of the normals between elements (based on a
default setting of 180°). Given too large of an angle, a graphical abnormality may occur. Modify the
default setting using the Graphics (p. 113) option in the Options (p. 105) dialog box. 60° is the recom-
mended setting to avoid the display of any graphical abnormalities.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
66 of ANSYS, Inc. and its subsidiaries and affiliates.
Main Menus
• Displaying Results on Very Thin Shell Bodies: If you are viewing result contours of a very thin geometry,
you could observe a graphical distortion as a result of colors from the back face of the geometry
bleeding onto the front face of the geometry. This is a graphics-based limitation. In addition, turning
off the View Menu selection Thick Shells and Beams can cause the distortion to worsen.
• Displaying Shells on Shared Entities: The display of shells is done on a nodal basis. Therefore,
graphics plot only 1 thickness per node, although node thickness can be prescribed and solved on a
per elemental basis. When viewing shell thickness at sharp face intersections or a shared body boundary,
the graphics display may become distorted.
• Displaying Contours and Displaced Shapes on Line Bodies: The contour result on a line body are
expanded to be viewed on the cross section shape, but only one actual result exists at any given node
and as a result no contour variations across a beam section occur.
• Display Pipes using Pipe Idealizations: Although the solution will account for cross section distortions,
the graphics rendering for the results display the cross sections in their original shape.
Units Menu
Function Description
Metric (m, kg, N, s, V, A) Sets unit system.
Metric (cm, g, dyne, s, V, A)
Metric (mm, kg, N, s, mV, mA)
Metric (mm, t, N, s, mV, mA)
Metric (mm, dat, N, s, mV, mA)
Metric (μm, kg, μN, s, V, mA)
U.S. Customary (ft, lbm, lbf, °F, s, V, A)
U.S. Customary (in, lbm, lbf, °F, s, V, A)
Degrees Sets angle units to degrees.
Radians Set angle units to radians.
rad/s Sets angular velocity units to radians per second.
RPM Sets angular velocity units to revolutions per minute.
Celsius Sets the temperature values to degree Celsius (not available
if you choose either of the U.S. Customary settings).
Kelvin Sets the temperature values to Kelvin (not available if you
choose either of the U.S. Customary settings).
Tools Menu
Function Description
Write Input File Writes the Mechanical APDL application input file (p. 1468) from the active Solution
branch. This option does not initiate a Solve.
Read Result File Reads the Mechanical APDL application result files (p. 1468) (.rst, solve.out, and so
on) in a directory and copies the files into the active Solution branch.
Solve Process Enables you to configure solve process settings (p. 1377).
Settings
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 67
Application Interface
Function Description
Addins Launches the Addins manager dialog that enables you to load/unload third-party
add-ins that are specifically designed for integration within the Workbench
environment.
Options (p. 105) Enables you to customize the application and to control the behavior of Mechanical
application functions.
Variable Manager Enables you to enter an application variable.
Run Macro Opens a dialog box to locate a script (.vbs, .js ) file.
Help Menu
Function Description
Mechanical Help Displays the Help system in another browser window.
Mechanical This option displays the Worksheet view that includes an illustrated review of the
Highlights - release's new features and capabilities.
What's New?
(Windows Platform
Only)
Scripting - Quick This option links to the introductory documentation for Mechanical's scripting
Start Guide capability.
ANSYS Product This option launches the dialog for the ANSYS Product Improvement Program and
Improvement enables you to either accept or decline the invitation to participate in the program.
Program
About Mechanical Provides copyright and application version information.
Note
View menu settings are maintained between Mechanical application sessions except for the
Outline items and Reset Layout in the Windows submenu.
Toolbars
Toolbars are displayed across the top of the window, below the menu bar. Toolbars can be docked to
your preference. The layouts displayed are typical. You can double-click the vertical bar in the toolbar
to automatically move the toolbar to the left.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
68 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Standard Toolbar
The Standard Toolbar contains application-level commands, configuration toggles and important gen-
eral functions. Each icon button and its description follows:
Application-level
Icon Button Description
command
View ACT Console Opens the ACT Console.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 69
Application Interface
Application-level
Icon Button Description
command
New Simplorer Pin For Rigid Dynamic analyses, Simplorer
Pins (p. 431) are used to define/describe
interface points between a Simplorer
model and the joints of the Rigid Dynamics
model.
New Comment (p. 1654) Adds a comment within the currently
highlighted outline branch.
New Figure (p. 1697) Captures any graphic displayed for a particular
object in the Geometry window.
New Image (p. 1706) Adds an image within the currently highlighted
outline branch.
Image from File Imports an existing graphics image.
Image to File Saves the content of the Graphics window
to a file. File formats include: PNG (.png),
JPEG (.jpg), TIFF (.tif ), BMP (.bmp), and EPS
(.eps).
Graphics Toolbar
The Graphics Toolbar sets the selection/manipulation mode for the cursor in the graphics window.
The toolbar also provides commands for modifying a selection or for modifying the viewpoint. Each
icon button and its description follows:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
70 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
• Single Select
• Box Select
• Lasso Select
Note
Selection shortcuts:
Vertex Designates the Vertex filter (p. 126) for selection or viewing in
the Geometry window.
Edge Designates the Edge filter (p. 126) for selection or viewing in the
Geometry window.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 71
Application Interface
Zoom Displays a closer view of the body by dragging the mouse cursor
vertically toward the top of the graphics window, or displays a more
distant view of the body by dragging the mouse cursor vertically
toward the bottom of the graphics window.
Box Zoom Displays selected area of a model in a box that you define.
Toggle Magnifier Displays a Magnifier Window, which is a shaded box that functions
Window On/Off as a magnifying glass, enabling you to zoom in on portions of the
model. When you toggle the Magnifier Window on, you can:
• Pan the Magnifier Window across the model by holding down the
left mouse button and dragging the mouse.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
72 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Manage Views Displays the Manage Views window (p. 151), which you can use to
save graphical views.
Rescale Annotation Adjusts the size of annotation symbols, such as load direction arrows.
Tags Displays the Tags window (p. 1626), where you can mark objects in
the tree with meaningful labels, which can then be used to filter the
tree.
Viewports Splits the graphics display into a maximum of four simultaneous
views (p. 150).
Keyboard Support
The same functionality is available via your keyboard provided the NumLock key is enabled. The
numbers correlate to the following functionality:
0 = View Isometric
1 = +Z Front
2 = -Y Bottom
3 =+X Right
4 = Previous View
5 = Default Isometric
6 = Next View
7 = -X Left
8 = +Y Top
9 = -Z Back
. (dot) = Set Isometric
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 73
Application Interface
Selection Utilities
The Selection Utility toolbar provides options for making and/or manipulating geometry selections.
Each toolbar option provides a sub-menu that you use to set the selection or manipulation mode for
the cursor.
Note
The toolbar’s functionality uses ANSYS ACT. The relevant python modules (selection.py
and toolbar.py) are available for review in the install folder:
aisol/DesignSpace/DSPages/Python.
Toolbar Description
Options
Size Select All Entities With the Same Size: The application adds all geometry entities in the
model with the same size as the current selection to the current selection.
Select All Entities Smaller than Selection: The application adds all geometry entities in
the model that are smaller than the current selection added to the current selection.
Select All Entities Smaller than...: The application displays a dialog box that enables you
to specify the type of geometric entity as well as a reference value.
The Select drop-down menu default option is Bodies. The application overrides this
default if you have actively selected edges or faces. The default of the Value field equals
the size of the current selection. The application adds all entities in the model for the
given type that are smaller than the reference value to the current selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
74 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Toolbar Description
Options
Note that the units are based on the active unit system when the dialog was first launched
and the type of entity.
Select All Entities Larger than Selection: The application adds all geometry entities in
the model that are larger than the current selection to the current selection.
Select All Entities Larger than...: The application displays a dialog box (shown above)
that enables you to specify the type of geometric entity as well as a reference value. The
application adds all entities in the model for the given type that are larger than the
reference value to the current selection. The units are based on the active unit system
Loc- Select All Entities With the Same X Location: The application adds all geometry entities
a- in the model with the same X location in the Global Coordinate System as the current
tion selection to the current selection.
Select All Entities With the Same Y Location: The application adds all geometry entities
Note in the model with the same Y location in the Global Coordinate System as the current
selection to the current selection.
For
a Select All Entities With the Same Z Location: The application adds all geometry entities
line in the model with the same Z location in the Global Coordinate System as the current
body selection to the current selection.
geometry,
the
location
is
estimated
as
the
weighted
arithmetic
mean
of
the
centroids
of
its
edges.
The
weight
is
based
on
the
edge
lengths.
Con- Convert Selection To Bodies: This option selects all bodies associated with your current
vert selection of either faces, edges, vertices, elements, or nodes. The selection mode
automatically changes to Body selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 75
Application Interface
Toolbar Description
Options
Convert Selection To Faces: This option selects all Faces associated with your current
selection of either bodies, edges, vertices, elements, or nodes. For example, if your selection
is a body or bodies, all faces on that body will be selected. The selection mode
automatically changes to Face selection.
Convert Selection To Edges: This option selects all Edges associated with your current
selection of bodies, faces, vertices, elements, or nodes. For example, if vertices are selected,
any edges associated with the vertices will be selected. The selection mode automatically
changes to Edge selection.
Convert Selection To Vertices: This option selects all Vertices associated with your current
selection of either bodies, faces, edges, elements, or nodes. The selection mode
automatically changes to Vertex selection.
Mis- Invert Selection: Only entities of the same type (e.g. face, edge, etc.) that are not currently
cel- selected will become selected. Any selection made before selecting this button will be
laneous removed from the selection.
Edges Common To Selected Faces: This option selects common edges of selected faces.
Select All Cylindrical Faces: This option selects all faces on the model that are cylindrical
(they do not need to be full cylinders).
Select All Bodies with the Same Material: This option selects all bodies with the same
Material assignment as the currently selected body.
Grow Elements by One Layer: This option selects all elements adjacent to your current
element selection. This option effectively grows the element selection by one layer of
elements.
Select All Edges With Shared Topology: This option selects any edge on the interior of
a multi-body part.
Select All Faces With Shared Topology: This option selects any face on the interior of
a multi-body part.
Tol- Selecting the Tolerances option opens a dialog box that enables you to specify a search
er- tolerance for your geometric entity selections. The dialog box fields include Zero Tolerance
ances and Relative Tolerance.
Note
Tolerance settings are only applicable when using the Select All Entities With
Same Size option or a Location menu option.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
76 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Toolbar Description
Options
By default, the Zero Tolerance property is set to 1.e-08 and the Relative Tolerance
value is 0.001.
Relative tolerance is a multiplying factor applied to comparisons. For example, if you want
a tolerance of 1%, enter .01 in the Relative Tolerance field.
Tolerance values are dimensionless. All comparisons are done in the CAD unit system.
Review the Adjusting Tolerance Settings for Named Selections by Worksheet Criteria (p. 587)
topic in the Specifying Named Selections using Worksheet Criteria section for the Help for
additional information.
Context Toolbar
The Context Toolbar configures its buttons based on the type of object selected in the Tree Out-
line (p. 7). The Context Toolbar makes a limited number of relevant choices more visible and readily
accessible.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 77
Application Interface
Note
• Some context toolbar items, such as Connections or Mesh Controls, can be hidden.
• Some context toolbar items cannot be hidden (for simplicity and to avoid jumbling the screen).
The toolbar appears blank when no options are relevant.
• The toolbar displays a text label for the current set of options.
• A Workbench Options dialog box setting turns off button text labels to minimize context toolbar
width.
The Model context toolbar becomes active when the Model object is selected in the tree. The Model
context toolbar contains options for creating objects related to the model, as described below.
Construction Geometry
See Construction Geometry Context Toolbar (p. 79) topic below as well as the Path (p. 661) and Surface (p. 666)
sections for details.
Virtual Topology
You can use the Virtual Topology option to reduce the number of elements in a model by merging faces
and lines. This is particularly helpful when small faces and lines are involved. The merging will impact
meshing and selection for loads and supports. See Virtual Topology Context Toolbar (p. 79) below as well
as the Virtual Topology Overview (p. 183) Help section for details.
Symmetry
For symmetric bodies, you can remove the redundant portions based on the inherent symmetry, and replace
them with symmetry planes. Boundary conditions are automatically included based on the type of analyses.
Also see the Symmetry Context Toolbar (p. 80) topic below.
Remote Point
See the Specifying Remote Points in the Mechanical Application (p. 609) section for details.
Connections
The Connections button is available only if a connection object is not already in the tree (such as a model
that is not an assembly), and you wish to create a connections object. See the Connections Context Tool-
bar (p. 80) topic below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
78 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
You can transfer structural loads and heat flows across the contact boundaries and “connect” the
various parts. See the Contact (p. 681) section for details.
A joint typically serves as a junction where bodies are joined together. Joint types are characterized
by their rotational and translational degrees of freedom as being fixed or free. See the Joints (p. 746)
section for details.
You can define a spring (longitudinal or torsional) to connect two bodies together or to connect a
body to ground. See the Springs (p. 818) section for details.
Fracture
Inserts a Fracture object. See the Fracture Context Toolbar (p. 81) topic below as well as the Performing
a Fracture Analysis (p. 841) section for additional information.
Mesh Edit
Inserts a Mesh Edit object. Also see the Mesh Edit Context Toolbar (p. 81) topic below.
Mesh Numbering
The Mesh Numbering feature enables you to renumber the node and element numbers of a generated
meshed model consisting of flexible parts. See the Specifying Mesh Numbering in the Mechanical Applic-
ation (p. 657) section for details.
Solution Combination
Use the Solution Combination option to combine multiple environments and solutions to form a new
solution. A solution combination folder can be used to linearly combine the results from an arbitrary
number of load cases (environments). Note that the analysis environments must be static structural with
no solution convergence. Results such as stress, elastic strain, displacement, contact, and fatigue may be
requested. To add a load case to the solution combination folder, right-click the worksheet view of the
solution combination folder, choose add, and then select the scale factor and the environment name. An
environment may be added more than once and its effects will be cumulative. You may suppress the effect
of a load case by using the check box in the worksheet view or by deleting it through a right-click. For
more information, see Solution Combinations (p. 1370).
Named Selection
You can create named selections to specify and control like-grouped items such as types of geometry. For
more information, see Specifying Named Selections in the Mechanical Application (p. 583).
See the Specifying Construction Geometry (p. 661) section for additional details.
• Merge Cells button: For creating Virtual Cell (p. 1844) objects in which you can group faces or edges.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 79
Application Interface
• Split Edge at + and Split Edge buttons: For creating Virtual Split Edge (p. 1845) objects, which allow you to
split an edge to create two virtual edges.
• Split Face at Vertices button: For creating Virtual Split Face (p. 1846) objects, which allow you to split a face
along two vertices to create 1 to N virtual faces. The selected vertices must be located on the face that you
want to split.
• Hard Vertex at + button: For creating Virtual Hard Vertex (p. 1845) objects, which allow you to define a hard
point according to your cursor location on a face, and then use that hard point in a split face operation.
• and buttons: For cycling through virtual topology entities in the sequence in which they were created.
If any virtual topologies are deleted or merged, the sequence is adjusted automatically. See Cycling Through
Virtual Entities in the Geometry Window.
• Delete button: For deleting selected virtual topology entities, along with any dependents if applicable.
Based on your analysis type, the Symmetry context toolbar includes options to insert Symmetry Region
(including Linear Periodic), Periodic Region, Cyclic Region, and Pre-Meshed Cyclic Region objects
in order to define symmetry planes.
The Connections context toolbar includes the following settings and functions:
• Contact drop-down menu: Inserts one of the following: a manual Contact Region (p. 723) object set to a
specific contact type, a Contact Tool (p. 1268) object (for evaluating initial contact conditions), or a Solution
Information (p. 1395) object.
• Body Interactions See Body Interactions in Explicit Dynamics Analyses for details.
• Body-Ground drop-down menu: Inserts a type of Joint (p. 750) object, Spring (p. 818) object, or a Beam (p. 1638)
object, whose reference side is fixed.
• Body-Body drop-down menu: Inserts a type of Joint (p. 750) object, Spring (p. 818) object, or a Beam (p. 1638)
object, where neither side is fixed.
• Body Views toggle button to display parts and connections in separate auxiliary windows for joints, contacts,
springs, and beam connections.
• Sync Views toggle button: When the Body Views button is engaged, any manipulation of the model in the
Geometry window will also be reflected in both auxiliary windows.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
80 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
The Fracture Context toolbar enables you to apply the objects associated with a Fracture Analysis (p. 841),
including Cracks (p. 851) as well as progressive failure features (p. 865) in the form of Interface
Delamination (p. 1741) and Contact Debonding (p. 1667) objects.
(Rigid Dynamics Only) The Condensed Geometry Context toolbar enables you to apply the objects
associated with substructuring (p. 835), including the Condensed Part (p. 1660) object as well as a Solution
Information (p. 1395) object.
The Mesh Edit context toolbar enables you to modify and create Mesh Connection objects that enable
you to join the meshes of topologically disconnected surface bodies and also move individual nodes
on the mesh. The Mesh edit context toolbar includes the following settings and functions:
• Mesh Connection Group: insert a Mesh Connection Group folder object (p. 1754).
• Manual Mesh Connection: insert a Mesh Connection Group folder that includes a Mesh Connection ob-
ject (p. 1757).
• Node Merge Group: insert a Node Merge Group folder object (p. 1772).
• Node Move: select and move individual nodes on the mesh. Requires mesh generation.
• Body Views (only visible when Mesh Connection object selected): toggle button to display parts in separate
auxiliary windows.
• Sync Views (only visible when Mesh Connection object selected): toggle button that you can use when the
Body Views button is engaged. Any change to the model in the Geometry window is reflected in both
auxiliary windows.
The Geometry context toolbar is active when you select the Geometry branch in the tree or any items
within the Geometry branch. This toolbar has a number of functions that are based on a specific ana-
lysis or feature. Use the options as follows:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 81
Application Interface
• You can apply a Point Mass (p. 505), Distributed Mass (p. 506), Surface Coating (p. 507), Thermal Point
Mass (p. 509) (during Transient Thermal analyses), or you can specify an Element Orientation ob-
ject (p. 1687).
• For surface bodies, you can add a Thickness object or an Imported Thickness object to define variable
thickness (p. 491), or Layered Section (p. 494) objects to define layers applied to surfaces.
• For the appropriate model of a Printed Circuit Board (PCB), the Imported Trace (p. 1736) group folder
provides the Imported Trace option. This feature is used during a Trace Analysis (p. 466).
• The Imported Material Fields (p. 569) enables you to map user-defined Field Variables onto nodes or
elements of your geometry.
• If you are using an assembly meshing algorithm, you can use the Geometry toolbar to insert a virtual
body (p. 1841).
• And, you can also add a Commands object (p. 1475) to individual bodies.
• Create Coordinate System: use the Create Coordinate System button on the toolbar to create a
coordinate system.
– Move Up and Move Down: scroll up or down through the Transformation category properties.
Update
Option to update a cell that references the current mesh. This includes mesh generation as well as gener-
ating any required outputs.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
82 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Mesh
Drop-down menu for implementing meshing ease of use features.
Mesh Control
Drop-down menu for adding Mesh Controls to your model.
Mesh Edit
Drop-down menu for adding Mesh Edit options. Also see the Mesh Edit Context Toolbar (p. 81) topic.
Metric Graph
Option to show and/or hide the Mesh Metrics bar graph.
Edges Options
This drop-down menu provides options to change the display of your model, including:
These options are the same options that are available on the Meshing Edit Context Toolbar (p. 81).
The Environment Context toolbar enables you to apply loads to your model. The toolbar display varies
depending on the type of simulation you choose. For example, the toolbar for a Static Structural
analysis is shown above.
The Variable Data toolbar enables you to view contours or the isoline representation of variable data
for imported boundary conditions (p. 1133) and imported thicknesses (p. 1734) as well as spatial varying
loads and displacements (p. 1149). Drop-down menu options include: Smooth Contours, Contour Bands,
and Isolines. The MIN and MAX buttons on the toolbar generate annotations on the model for the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 83
Application Interface
corresponding locations and the line thickness drop-down menu gives you three thickness display options
for Isolines.
Note
• The Isolines option is drawn based on nodal values. When drawing isolines for imported loads
that store element values (Imported Body Force Density, Imported Convection, Imported
Heat Generation, Imported Heat Flux, Imported Pressure, and Imported Surface Force
Density), the program automatically calculates nodal values by averaging values of the elements
to which a node is attached.
• This toolbar is not available for Imported Loads that are scoped to nodal-based Named Selec-
tions.
The options displayed on this toolbar are based on the type of analysis that is selected. The example
shown above displays the solution options for a static structural analysis.
Objects created via the Solution toolbar are automatically selected in the Outline. Prior to a solution
this toolbar always remains in place (no contours to display).
A table in the Applying Results Based on Geometry (p. 1191) section indicates which bodies can be rep-
resented by the various choices available in the drop-down menus of the Solution toolbar.
Selecting the Solution Information (p. 1395) object displays a corresponding toolbar.
Options include the Result Tracker (p. 1405) drop-down menu and the Retrieve button. The Retrieve
feature enables you to track background solutions (p. 1404).
The Result toolbar applies to Solution level objects that display contour or vector results. The following
subsections describe the options available on this toolbar.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
84 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Scale factors precede the descriptions in parentheses in the list. The scale factors shown above apply
to a particular model's deformation and are intended only as an example. Scale factors vary depending
on the amount of deformation in the model.
You can choose a preset option from the list or you can type a customized scale factor relative to the
scale factors in the list. For example, based on the preset list shown above, typing a customized scale
factor of 0.6 would equate to approximately 100 times the Auto Scale factor.
• Auto Scale scales the deformation so that it's visible but not distorting.
The system maintains the selected option as a global setting like other options in the Result toolbar.
For results that are not scaled, the combo box has no effect.
Note
Most of the time, a scale factor will be program chosen to create a deformed shape that will
show a visible deflection to allow you to better observe the nature of the results. However,
under certain conditions, the True Scale displaced shape (scale factor = 1) is more appro-
priate and is therefore the default if any of the following conditions are true:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 85
Application Interface
This applies to all analyses except for Modal and Eigenvalue Buckling analyses (in which case
True Scale has no meaning).
• (Currently) If you are performing a Modal or Eigenvalue Buckling analysis that includes rigid body parts,
the application experiences a limitation while scaling and/or animating results.
Because of the difference in the nature of these concepts, a unified scaling algorithm that satisfies
both scenarios has not yet been implemented for auto scaling. With the Auto Scale option,
Mechanical displays rigid parts as white asterisks at the centroid of the part. The application
maintains the correct position of the rigid parts with respect to the flexible parts, however, the
displayed asterisks do not indicate angular displacement or rotation.
• True Scale will not properly display the shapes in Modal or Buckling analysis and should not be used.
• For the best scaling results when working on a Modal analysis (where displacements are not true), use
the Auto Scale option. If a given body's optimal scaling is True and another body's optimal scaling
is Auto Scale, the graphical display of the motion of the bodies may not be optimal.
For the following analyses and configuration conditions, Mechanical sets the scale factor to zero so that
the image of the finite element model does not deform.
• Response Spectrum.
Relative Scaling
The combo list provides five "relative" scaling options. These options scale deformation automatically
relative to preset criteria:
• Undeformed
• True Scale
• 0.5x Auto
• Auto Scale
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
86 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
• 2x Auto
• 5x Auto
Geometry
You can observe different views from the Geometry drop-down menu.
• Exterior
• IsoSurfaces
For contour results, displays a collection of surfaces of equal value of the chosen result, between its
minimum and a maximum as defined by the legend settings. The application displays the interior of
the model only.
• Capped IsoSurfaces
The Capped IsoSurfaces display represents mainly a set of all points that equal a specified result value
within the range of values for the result with additional features. This option provides three display
selections. A display based on all points of a specified result, all points equal to and less than the
specified result, and all points equal to and greater than the specified result value. Refer to Capped
Isosurfaces (p. 1361) for a description of the controls included in the toolbar. This view displays contours
on the interior and exterior.
• Section Planes
This view displays planes cutting through the result geometry; only previously drawn Section
Planes (p. 154) are visible.
Contours Options
To change the way you view your results, click any of the options on this toolbar.
• Smooth Contours
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 87
Application Interface
• Contour Bands
• Isolines
• Solid Fill
Edges Options
You can switch to wireframe mode to see gaps in surface body models. Red lines indicate shared edges.
In addition, you can choose to view wireframe edges, include the deformed model against the unde-
formed model, or view elements.
Showing a subdued view of the undeformed model along with the deformed view is especially useful
if you want to view results on the interior of a body yet still want to view the rest of the body's shape
as a reference. An example is shown here.
The Show Undeformed Model option is useful when viewing any of the options in the Geometry drop-
down menu (p. 87).
• No Wireframe
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
88 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
If the Creating Section Planes (p. 154) feature is active, choosing Show Undeformed WireFrame ac-
tually displays the wireframe with the deformations added to the nodes. This is intended to help you
interpret the image when you drag the section plane anchor across smaller portions of the model.
This view shows the deformed body with contours, with the undeformed body in translucent form.
• Show Elements
• Click the Graphics button on the Result context toolbar to convert the result display from contours (default)
to vectors.
• When in vector display, a Vector Display toolbar appears with controls as described below.
Controls the relative length of the vectors in incremental steps from 1 to 10 (default
= 5), as displayed in the tool tip when you drag the mouse cursor on the slider
handle.
Displays all vectors, aligned with each element.
Controls the relative size of the grid, which determines the quantity (density) of
the vectors. The control is in uniform steps from 0 [coarse] to 100 [fine] (default =
20), as displayed in the tool tip when you drag the mouse cursor on the slider
handle.
Note
This slider control is active only when the adjacent button is chosen
for displaying vectors that are aligned with a grid.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 89
Application Interface
• When in vector display, click the Graphics button on the Result context toolbar to change the result display
back to contours. The Vector Display toolbar is removed.
Uniform vector lengths identify paths using vector arrows in line form.
Course grid size with vector arrows in solid Same using wireframe edge
form. option.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
90 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Uniform vector lengths , grid display on section plane with vector arrows in solid form.
Zoomed-in uniform vector lengths , grid display with arrow scaling and vector arrows in solid form.
These toolbar options enable you to 1) toggle the Max and Min annotations on and off, and 2) create
probe annotations. If you display the Graphics Annotations window (p. 60), you can view the result
value at the location of your probe annotation, the unit of the result, as well as the coordinate values
for the probe.
Display
The Display feature on the Result Context Toolbar enables you to view:
• All Bodies - Regions of the model not being drawn as a contour are plotted as translucent even for unscoped
bodies as long as the bodies are visible (not hidden (p. 485)).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 91
Application Interface
• Scoped Bodies - (default setting) Regions of the model not being drawn as a contour are plotted as trans-
lucent for scoped bodies only. Unscoped bodies are not drawn.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
92 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Limitations
• The Scoped Bodies and Results Only options support geometry-based scoping (Geometry Selection
property = Geometry) and Named Selections that are based on geometry selections or worksheet criteria.
• The Scoped Bodies and Results Only options do not support Construction Geometry features Path (p. 661)
and Surface (p. 666).
• The Results Only option does not support the Explicit Dynamics Solver.
• For the Scoped Bodies option for results that are scoped across multiple entities (vertices, edges, faces, or
volumes), all of these entities may not display because there are times when only the nodes of one of the
shared entities are used in the calculation.
The Print Preview toolbar enables you to print the currently-displayed image, or send it to an e-mail
recipient or to a Microsoft Word or PowerPoint file.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 93
Application Interface
The Report Preview toolbar enables you to send the report to an e-mail recipient or to a Microsoft Word
or PowerPoint file, print the report, save it to a file, or adjust the font size.
The Named Selection toolbar enables you to select, add to, and remove items from existing user-
defined named selections as well as modify the visibility and suppression states.
The specific features available on the toolbar are described in the Applying Named Selections via the
Toolbar (p. 603) section.
The Unit Conversion toolbar is a built-in conversion calculator. It enables conversion between consistent
unit systems (p. 1418).
The Units menu sets the active unit system. The status bar shows the current unit system. The units
listed in the toolbar and in the Details view are in the proper form (i.e. no parenthesis).
The Unit Conversions toolbar is hidden by default. To see it, select View> Toolbars> Unit Conversion.
The Graphics Options toolbar provides quick access to features that are useful for controlling the
graphical display of models. The toolbar is displayed by default, but can be hidden (or turned back on)
by selecting View> Toolbars> Graphics Options. Refer to the table below for the specific actions you
can take using this toolbar’s features.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
94 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 95
Application Interface
(Purple Vectors)
Element Reference Dir-
ection
(Yellow Vectors)
Element Normal Direc-
tion
(Orange Vectors)
Note
As illustrated below, annotations may not always display properly when the Show Mesh
button is activated. Turning on Wireframe mode accurately displays Annotations when Show
Mesh is selected.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
96 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
The Edge Graphics Options toolbar is a graphical display feature used for displaying the edges on a
model; their connectivity and how they are shared by faces. The toolbar is displayed by default, but
can be hidden (or turned back on) by selecting View>Toolbars>Edge Graphics Options. Refer to the
table below for the specific actions you can take using this toolbar’s features. Also see the Assemblies
of Surface Bodies (p. 488) section for details.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 97
Application Interface
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
98 of ANSYS, Inc. and its subsidiaries and affiliates.
Toolbars
Note
Note the following restrictions when you are using the Edge Graphics Options functions
on the mesh, as compared to their use on geometry.
• When you are using the Edge Coloring options when viewing the mesh, the application only
draws the corner nodes to display the outline of the elements (mid-side nodes are ignored if
available). You can use the Wireframe tool and also hide bodies to properly display the colored
edges. And in doing so, you can see where mid-side nodes are located, if available.
• Not all of the buttons/options are functional, for example, Double always displays thin black
lines. The width of the colored lines cannot be changed. They are always thick.
• During slicing, the colors of shared element edges are not drawn. They display as black and appear
only when the selected section plane is losing focus in the slice tool pane.
The Explode View Options toolbar is a graphical display feature used to create imaginary distance
between geometry bodies (only) of your model for viewing purposes. Once the mesh is generated, this
feature is not supported when you have the Mesh object selected or when the Show Mesh feature is
turned on. In addition, when viewing the mesh, exploded geometry bodies, although not visible in the
graphics window, are still in an exploded state and passing the cursor over an exploded body will
highlight the (otherwise invisible) body and it is also selectable at this time.
To display the toolbar (or turn it off ), select View>Toolbars>Explode View Options.
This button ensures that you see an accurate representation of connections on your model, such as
Springs and Beams, by showing the connections stretched from the assigned locations on the moving
parts. Because the display is graphically accurate, the processing requirements are intensive. Use the default
position (not active/depressed) when moving the slider for large models and when connection represent-
ations are not critical.
Reset Button
This button reassembles the parts of your model to their original position.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 99
Application Interface
Note
The explode view feature does not support the Body Views display, such as when you are
displaying contact bodies in separate windows (p. 726).
The Tree Filter toolbar is used to filter the tree for objects or tags matching specified search terms
For information on using this toolbar, see Filtering the Tree (p. 14).
The Tree Filter toolbar is shown by default. To hide it, select View> Toolbars> Tree Filter. Mechanical
will restore your last setting with each new session.
The Joint Configure context toolbar includes the following settings and functions:
• Configure, Set, and Revert buttons; and Δ = field: Graphically configures the initial positioning of a joint.
Refer to Example: Configuring Joints (p. 796) for details.
• Assemble button: For joints, performs the assembly of the model, finding the closest part configuration
that satisfies all the joints.
This toolbar only displays when you have a Joint selected. It can be displayed manually by selecting
View>Toolbars>Joint Configure.
• Model object children (except Chart) cannot be grouped. However, the child objects of these model-level
children may be grouped.
• System generated Named Selections under the Fracture object cannot be grouped.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
100 of ANSYS, Inc. and its subsidiaries and affiliates.
Group Tree Objects
• Global Coordinate System: this is the application defined Coordinate System and does not support
grouping.
• Reference Coordinate Systems: These coordinate systems are not defined by the Coordinate Systems
object and do not support grouping.
Note
If you change and update your geometry, always verify groupings. For example, actions such
as Explode Part in Design Modeler alter Part IDs.
The right-click context menu options are illustrated below. Use the Group option when you individually
select multiple objects to be grouped. The Group Similar Objects groups together objects of the same
type (e.g., Pressure, Displacement, etc.) and renames the group folder according to that type.
Once inserted, you are prompted to rename the folder or you may accept the default name (New
Folder). In the following example, the folder was named "Supports." The similar objects folder name is
automatically created based on the object type, in this case, Pressure. Also note that this new object
provides the Details view property Children in Group that displays the total number of objects contained
in the new group.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 101
Application Interface
Once defined, options become available that enable you to Suppress (and Unsuppress) a group as
well as remove objects from a group (Remove From Group), further group objects into sub-
folders/groups (Group), Ungroup a particular folder, as well as delete a folder and its sub-folders (Delete
Group and Children option or [Delete] key). In addition to the context menu options, you can drag
and drop objects between folders.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
102 of ANSYS, Inc. and its subsidiaries and affiliates.
Group Tree Objects
Group All
The Mesh, Named Selection, Environment, and Solution objects provide an option to Group All
Similar Children. This option groups together the same type (e.g., Mesh Method, Pressure, Stress result,
etc.) of objects (that are not already included in a grouping) and automatically names the folder based
on that type.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 103
Application Interface
• If the licensing level does not allow an object to be inserted, it will not show in the Insert menus.
• If you open a database with an object that does not fit the current license level, the database changes to
"read-only" mode.
• If a Details view option is not allowed for the current license level, it is not shown.
• If a Details view option is not allowed for the current license level, and was preselected (either through re-
opening of a database or a previous combination of settings) the Details view item will become invalid and
shaded yellow.
Note
When you attempt to add objects that are not compatible with your current license level,
the database enters a read-only mode and you cannot save data. However, provided you
are using any license, you can delete the incompatible objects, which removes the read-only
mode and enables you to save data and edit the database.
Environment Filtering
The Mechanical interface includes a filtering feature that only displays model-level items applicable to
the particular analysis type environments in which you are working. This provides a simpler and more
focused interface.
• Model-level objects in the tree that are not applicable to the environments under a particular model are
hidden.
• The user interface inhibits the insertion of model-level objects that are not applicable to the environments
of the model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
104 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
• Model-level object properties (in the Details view of objects) that are not applicable to the environments
under the model are hidden.
The filter is enabled by default when you enter the Mechanical application. You can disable the filter
by highlighting the Model object, clicking the right mouse button, and choosing Disable Filter from
the context menu. To enable the filter, repeat this procedure but choose Auto Filter from the context
menu. You can also check the status of the filter by highlighting the Model object and in the Details
view, noting whether Control under Filter Options is set to Enabled or Disabled.
The filter control setting (enabled or disabled) is saved when the model is saved and returns to the
same state when the database is resumed.
Interface Customization
Specifying Options (p. 105)
Setting Variables (p. 122)
Using Macros (p. 123)
Specifying Options
Using the Options dialog, you can control various behaviors and default functions of the application
to better suit your uses. This feature essentially enables you to establish preferences for application
behaviors and property settings.
Application
To open and make changes to Options settings:
1. Select Tools> Options. A dialog box titled Options displays. Groupings associated with default behaviors
for the application display under the Mechanical heading. These groups are referred to as categories.
Within each category are various properties that you can change the settings for. For example, and as illus-
trated below, the Connections category is highlighted by default. Here you can see that you can specify
a value for the Face Overlap Tolerance from the default of zero (0). These types of customizations can be
very beneficial.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 105
Application Interface
3. Change any of the property settings by clicking directly in the field. You will first see a visual indication for
the kind of interaction required in the field (examples are drop-down menus, secondary dialog boxes, direct
text entries).
4. Click OK.
Important
Option settings within a particular language are independent of option settings in another
language. If you change any options from their default settings, then start a new Workbench
session in a different language, the changes you made in the original language session are
not reflected in the new session. You are advised to make the same option changes in the
new language session.
Mechanical Options
Select a link below to jump to the topic concerned with the desired application preference:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
106 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
Connections
The Auto Detection category enables you to change the default values in the Details view for the fol-
lowing:
Note
The auto contact detection on geometry attach can be turned on/off from the Workbench
Options dialog box for the Mechanical application. See the Mechanical part of the Setting
ANSYS Workbench Options section of the Help.
• Tolerance: Sets the default for the contact detection slider; that is, the relative distance to search for contact
between parts. The higher the number, the tighter the tolerance. In general, creating contacts at a tolerance
of 100 finds fewer contact surfaces than at 0. The default is 0. The range is from -100 to +100.
• Face Overlap Tolerance: Sets the default tolerance for overlap of faces in contact; that is, the minimum
percentage of overlap at which a contact pair is created for two overlapping faces. For example, if Face
Overlap Tolerance is set to 25, a contact pair is created for each pair of faces for which at least 25% of one
face overlaps the other. This setting enables the software to obtain more precise contact pairs during
automatic contact generation based on a tolerance that is appropriate for your simulation type. The default
is 0, which means overlap checks are turned off. The range is from 0 to 100.
Note
The Face Overlap Tolerance value and the Tolerance value are evaluated together to
determine which faces are considered to be in contact.
• Face/Face: Sets the default preference1 (p. 108) for automatic contact detection between faces of different
parts. The choices are Yes or No. The default is Yes.
• Cylindrical Faces: Set the default for separating flat surfaces from cylindrical faces for face/face contact.
Options include Include (default), Exclude, and Only.
• Face/Edge: Sets the default preference1 (p. 108) for automatic contact detection between faces and edges
of different parts. The choices are:
– Yes
– No (default)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 107
Application Interface
• Edge Overlap Tolerance: Sets the default tolerance for overlap of an edge and a face in contact; that is,
the minimum percentage of overlap at which a contact pair is created for an edge and a face that overlap.
For example, if Edge Overlap Tolerance is set to 25, a contact pair is created for an edge and a face when
at least 25% of the edge overlaps the face. This setting enables the software to obtain more precise contact
pairs during automatic contact generation based on a tolerance that is appropriate for your simulation type.
The default is 0, which means overlap checks are turned off. The range is from 0 to 100.
• Edge/Edge (3D): Sets the default preference1 (p. 108) for automatic contact detection between edges of
different parts in a three dimensional model. The choices are Yes or No. The default is No.
• Edge/Edge (2D): Sets the default preference1 (p. 108) for automatic contact detection between edges of
different parts in a two dimensional model. The choices are Yes or No. The default is Yes.
• Priority (p. 690): Sets the default preference1 (p. 108) for the types of contact interaction priority between a
given set of parts. The choices are:
– Face Overrides
– Edge Overrides
• Revolute Joints: Sets the default preference for automatic joint creation (p. 809) of revolute joints (p. 750).
The choices are Yes and No. The default is Yes.
• Fixed Joints: Sets the default preference for automatic joint creation (p. 809) of fixed joints (p. 750). The
choices are Yes and No. The default is Yes.
1
Unless changed here in the Options dialog box, the preference remains persistent when starting any
Workbench project.
The Transparency category includes the following exclusive controls for this category. There are no
counterpart settings in the Details view.
• Parts With Contact: Sets transparency (p. 725) of parts in selected contact region so the parts are highlighted.
The default is 0.8. The range is from 0 to 1.
• Parts Without Contact: Sets transparency of parts in non-selected contact regions so the parts are not
highlighted. The default is 0.1. The range is from 0 to 1.
The Default category enables you to change the default values in the Details view for the following:
• Type: Sets the definition type of contact (p. 701). The choices are:
– Bonded (default)
– No Separation
– Frictionless
– Rough
– Frictional
• Behavior (p. 703): Sets the contact pair. The choices are:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
108 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
– Asymmetric
– Symmetric
– Auto Asymmetric
• Formulation: Sets the type of contact formulation method (p. 707). The choices are:
– Augmented Lagrange
– Pure Penalty
– MPC
– Normal Lagrange
• Update Stiffness: Enables an automatic contact stiffness update (p. 713) by the program. The choices are:
– Never
– Each Iteration
• Shell Thickness Effect (p. 699): This setting enables you to automatically include the thickness of surface
bodies during contact calculations. The default setting is No.
• Auto Rename Connections: Automatically renames joint, spring, contact region, and joint condition objects
when Type or Scoping are changed. The choices are Yes and No. The default is Yes.
Convergence
The Convergence category enables you to change the default values in the Details view for the following:
• Target Change: Change of result from one adapted solution to the next. The default is 20. The range is from
0 to 100.
• Allowable Change: This should be set if the criteria is the max or min of the result. The default is Max.
The Solution category enables you to change the default values in the Details view for the Max Refine-
ment Loops property. This property enables you to change the number of refinement loops the applic-
ation performs. The default is 1. The range is from 1 to 10. When performing an out of process (p. 1376)
solution asynchronously, wherein the solve may finalize during another Workbench session, the applic-
ation performs only one maximum refinement loop. As necessary, you must manually perform additional
loops. To solve with a single user action, solve synchronously.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 109
Application Interface
Import
The Import category enables you to specify preferences for when you import data into Mechanical.
Currently, these preferences are for importing delamination interfaces from the ANSYS Composite
PrepPost (ACP) application.
• Create Delamination Objects: This option controls the automatic creation of Interface Delamination objects
in Mechanical when importing layered section data from ACP. When Interface layers are specified in ACP,
Interface Delamination objects corresponding to Interface Layers are automatically inserted into the Mech-
anical Tree Outline under the Fracture object. The default setting is Yes.
• Delete Invalid Objects: This option controls the deletion of Invalid Interface Delamination objects scoped
to Interface Layers from ACP. When an Interface Layer specified in ACP is deleted, the corresponding Interface
Delamination object is deleted in Mechanical when the project is refreshed. The default setting is No. This
default setting suppresses invalid objects instead of automatically deleting them.
Export
The Text File Export category provides the following exclusive settings. There are no counterpart settings
in the Details view.
• File Encoding: select either ASCII (default) or UNICODE (Windows only) as the encoding to use for exporting
data.
• Automatically Open Excel: Excel will automatically open with exported data. The default is Yes.
• Include Node Numbers: Node numbers will be included in exported file. The default is Yes.
• Include Node Location: Node location can be included in exported file. The default is No.
• Show Tensor Components: Options include Yes and No (default). For the default setting No, the export
data contains the principal stresses and strains (1, 2, and 3) as well as the three Euler angles. The export data
for the Yes setting contains raw components of stress and strain (X, Y, Z, XY, YZ, XZ).
The STL Export category provides the setting Export Format. This property sets the default for how
STL files are exported, using either Binary (default) or ASCII format.
The AVZ Viewer Option category provides the property Open AVZ Viewer. When this property is set
to Yes, the application automatically opens the ANSYS Viewer (after you have saved the file) when you
are exporting a result object using the contextual menu option ANSYS Viewer File (AVZ). When set
to No, the application simply prompts you to save the AVZ file. This feature applies to result objects
only (p. 1804).
Fatigue
The General category enables you to change the default values in the Details view for the following:
• Design Life: Number of cycles that indicate the design life for use in fatigue calculations. The default is 1e9.
• Analysis Type: The default fatigue method for handling mean stress effects. The choices are:
– SN - None (default)
– SN - Goodman
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
110 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
– SN - Soderberg
– SN - Gerber
The Goodman, Soderberg, and Gerber options use static material properties along with S-N data to
account for any mean stress while Mean-Stress Curves use experimental fatigue data to account for
mean stress.
The Cycle Counting category enables you to change the default values in the Details view for the fol-
lowing:
• Bin Size: The bin size used for rainflow cycle counting. A value of 32 means to use a rainflow matrix of size
32 X 32. The default is 32. The range is from 10 to 200.
The Sensitivity category enables you to change the default values in the Details view for the following:
• Lower Variation: The default value for the percentage of the lower bound that the base loading will be
varied for the sensitivity analysis. The default is 50.
• Upper Variation: The default value for the percentage of the upper bound that the base loading will be
varied for the sensitivity analysis. The default is 150.
• Number of Fill Points: The default number of points plotted on the sensitivity curve. The default is 25. The
range is from 10 to 100.
• Sensitivity For: The default fatigue result type for which sensitivity is found. The choices are:
– Life (default)
– Damage
– Factor of Safety
Frequency
The Modal category enables you to change the Modal Analysis default values in the Details view for
the following:
• Max Number of Modes: The number of modes that a newly created frequency branch will contain. The
default is 6. The range is from 1 to 200.
• Limit Search to Range: You can specify if a frequency search range should be considered in computing
frequencies. The default is No.
• Min Range (Hz): Lower limit of the search range. The default is value is 0.01 for Modal Acoustic analyses
and 0.0 all other analysis types.
• Max Range (Hz): Upper limit of the search range. The default is value is 100000000.
• Cyclic Phase Number of Steps: The number of intervals to divide the cyclic phase range (0 - 360 degrees)
for frequency couplet results in cyclic modal analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 111
Application Interface
The Eigenvalue Buckling category enables you to change the Eigenvalue Buckling Analysis default
values in the Details view for the Max Modes to Find property. This property defines the number of
buckling load factors and corresponding buckling mode shapes. The default value is 2.
The Harmonic category enables you to change the default setting in the Details view for the Frequency
Spacing property. The options include:
• Linear (default)
• Logarithmic
• Octave Band
Geometry
The Geometry category enables you to change the default values in the Details view for the following:
• Beam Cross Section (For Solver): define the default setting to send user-defined cross-sections, to the
Mechanical APDL solver, as either a Pre-Integrated (default) cross-section or as a Mesh section.
• Nonlinear Material Effects: Indicates if nonlinear material effects should be included (Yes), or ignored (No).
The default is Yes.
• Thermal Strain Calculation: Indicates if thermal strain calculations should be included (Yes), or ignored
(No). The default is Yes.
Note
This setting applies only to newly attached models, not to existing models.
The Material category provides the setting Prompt for Model Refresh on Material Edit. This setting
relates to the material Assignment (p. 179) property. If you choose to edit a material or create/import
a new material via this property, the application displays a message (illustrated below) reminding you
to refresh the Model cell in the Workbench Project Schematic. The default setting is Yes. The message
in Mechanical provides you with the option to not show the message again. This option is in addition
to this method of changing this setting to No.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
112 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
Meshing
The Meshing category enables you to change the value of Default Physics Preference. The physics
preference that you choose here will be the default for all Mechanical systems, regardless of whether
they are analysis systems or component systems. The choices are:
• Mechanical (default)
• Nonlinear Mechanical
Note
The default physics preference that you can set in the Meshing application's Options dialog
box has no effect on the default that is set for Mechanical systems.
Graphics
The Default Graphics Options category enables you to change the default values in the Details view
for the following:
• Reset Views on Geometry Refresh: Select whether geometry refreshes will reset the graphical view in
Mechanical. The default setting is No.
• Max Number of Annotations to Show: A slider that specifies the number of annotations that are shown
in the legend of the Geometry window. The range is adjustable from 0 to 50. The default is 10.
• Show Min Annotation: Indicates if Min annotation will be displayed by default (for new databases). The
default setting is No.
• Show Max Annotation: Indicates if Max annotation will be displayed by default (for new databases). The
default setting is No.
– Smooth Contour
– Isolines
– Solid Fill
• Flat Contour Tolerance: Flat contours (no variation in color) display if the minimum and maximum results
values are equal. The comparison of the minimum and maximum values is made using scientific notation
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 113
Application Interface
with the number of significant digits to the right of the decimal point as specified with the flat contour tol-
erance setting (3 to 9). Increasing this tolerance enables you to display contours for an otherwise too narrow
range of values. Decreasing this tolerance prevents insignificant range variations from being contoured.
This setting has a default value of 3.
– No Wireframe
– Both Sides
• Number of Circular Cross Section Divisions: Indicates the number of divisions to be used for viewing line
body cross sections (p. 501) for circular and circular tube cross sections. The range is adjustable from 6 to
360. The default is 16.
• Mesh Visibility: Indicates if mesh is automatically displayed when the Mesh object is selected in the Tree
Outline, or if it’s only displayed when you select the Show Mesh button. The default is Automatic.
• FE Annotation Color: This option enables you to change the default coloring for FE related annotations
(FE-based Named Selections and/or Objects scoped to Nodes (p. 137) or Elements (p. 142)). It also changes
the color of the elements displayed for an Analysis Ply (p. 1633) object.
• Model Rotation Center: This option enables you to change how the rotation feature behaves. Options in-
clude:
– Click to Set (default): Select a location on the model to be the center of rotation.
– On Mouse Down: Select a location on the model to be the center of rotation. Rotation is available imme-
diately - no additional mouse selections ("clicks") are required.
• Max Number of Labels to Shown in Legend: A slider that specifies the number of annotations that are
shown in the legend of the Graph window when you are using Charts (p. 1162). The range is adjustable from
0 to 50. The default is 10.
• Shell Expansion Edge Angle: This option enables you to change the setting for the angle used to determine
whether adjacent element normals are averaged. This is applicable when shell thickness is being applied
to the mesh to represent the actual thickness. The range is adjustable from 0 to 180. The default is 180.
• Line Body Thickness: This option enables you to change how line bodies are displayed in the Geometry
window. Selections include Thin (default) and Thick.
The Image Export category defines the resolution, image content, background characteristics, and font
size contained on the image when you save it as a file using the Image to File option on the New
Figure or Image menu on the Standard Toolbar (p. 69), or when you create a Figure (p. 166), or when
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
114 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
you prepare a Print Preview (p. 30) of an object or a Report Preview (p. 31). It includes the following
properties:
Note
• Capture: Defines whether the legend is included in the image. Options include:
– Image Only
– Graphics Appearance Setting (default): ANSYS Mechanical setting or user-defined background color.
– White
• Show Preferences Dialog: Yes (default) or No. This option determines whether a dialog box automatically
displays when you select the Image to File option. The dialog box contains all of the above options. If disabled
using this option, the application saves the most recent settings that you have used.
• Font Magnification Factor: This setting changes the font size of the textual content contained in the legend.
The magnification range for the font size is 0.5 to 1.5. If you enter a value less than or greater than this
range, the application will default to the corresponding minimum (0.5) or maximum (1.5) value. The default
value is 1. This setting also scales the contour color band.
Miscellaneous
The UI Controls category contains the property Details View Combo Boxes. This property enables
you to change the default setting for the ability to search drop-down lists (p. 20) in the Details view.
The options include: Searchable (default) and Non-Searchable.
The Miscellaneous category enables you to change the default values in the Details view for the fol-
lowing:
• Load Orientation Type: Specifies the orientation input method for certain loads. This input appears in the
Define By option in the Details view of the load, under Definition.
– Vector (default)
– Component
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 115
Application Interface
• Report Performance Diagnostics in Message: Turn on messaging that reports the time it takes for certain
processes to execute, such as the time it takes for contact detection, mesh generation, writing the input file,
solution, etc. Options include Yes and No (default).
• Message Coloring: Set whether to have the application highlight objects in the tree that are experiencing
an issue. The objects as well as the corresponding message in the Messages window can be highlighted or
you can select to highlight only Message window content. The available options include On (default), Off,
and Messages Window Only.
Note
You need to close and then reopen Mechanical in order for changes to this preference to
take effect.
The Image category includes the following exclusive controls for this category. There are no counterpart
settings in the Details view.
• Image Transfer Type: Defines the type of image file created when you send an image to Microsoft Word
or PowerPoint, or when you select Print Preview. The choices are:
– PNG (default)
– JPEG
– BMP
The Post Processing (MAPDL Only) category includes the following controls for results files written
by the Mechanical APDL solver:
• Result File Caching: By holding substantial portions of a file in memory, caching reduces the amount of
I/O associated with result file reading. The cache can, however, reduce memory that would otherwise be
used for other solutions. The choices are:
– System Controlled (default): The operating system determines whether or not the result file is cached
for reading.
– Program Controlled: The Mechanical application determines whether or not the result file is cached for
reading.
Note
You need to close and then reopen Mechanical in order for changes to this preference to
take effect.
The Save Options category includes the following controls for this category.
• Save Project Before Solution: Sets the Yes / No default for the Save Project Before Solution setting located
in the Project Details panel. Although you can set the default here, the solver respects the latest Save Project
Before Solution setting in the Details panel. The default for this option is No. Selecting Yes saves the entire
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
116 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
project immediately before solving (after any required meshing). If the project had never been previously
saved, you can now select a location to save a new file.
• Save Project After Solution: Sets the Yes / No default for the Save Project After Solution setting in the
Project Details panel. The default for this option is No Selecting Yes Saves the project immediately after
solving but before postprocessing. If the project had never been previously saved, nothing will be saved.
Note
The save options you specify on the Project Details panel override the options specified
in the Options dialog box and will be used for the current project.
Report
The Figure Dimensions (in Pixels) category includes the following controls that allow you to make
changes to the resolution of the report for printing purposes.
• Maximum Number of Table Columns: (default = 12 columns) Changes the number of columns used when
a table is created.
• Merge Identical Table Cells: merges cells that contain identical values. The default value is Yes.
• Omit Part and Joint Coordinate System Tables: chooses whether to include or exclude Coordinate System
data within the report. This data can sometimes be cumbersome. The default value is Yes.
• Include Figures: specifies whether to include Figure objects as pictures in the report. You may not want
to include figures in the report when large solved models or models with a mesh that includes many nodes
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 117
Application Interface
and elements are involved. In these cases, figure generation can be slow, which could significantly slow
down report generation. The default value is Yes.
Note
This option applies only to Figure objects as pictures. Graph pictures, Engineering Data
graphs, and result graphs (such as phase response in a harmonic analysis) are not affected
and will appear regardless of this option setting.
• Custom Report Generator Folder: reports can be run outside of the Workbench installation directory by
copying the Workbench Report2006 folder to a new location. Specify the new folder location in this field.
See the Customize Report Content (p. 34) section for more information.
• Solver Type: Specifies which ANSYS solver will be used. The choices are:
– Direct
– Iterative
• Use Weak Springs: specifies whether weak springs are added to the model. The Program Controlled setting
automatically enables weak springs to be added if an unconstrained model is detected, if unstable contact
exists, or if compression only supports are active. The choices include:
– Program Controlled
– On
– Off (default)
• Solver Pivot Checking (p. 881): Sets the default for all new analyses created. Options include:
– Warning: Instructs the solver to continue upon detection of the condition and attempt the solution.
– Error: Instructs the solver to stop upon detection of the condition and issue an error message.
The Solver Control (Eigenvalue Buckling) category provides the Include Negative Load Multiplier
property. Options include Program Controlled (default), Yes, and No. This option enables you to
evaluate either negative and positive load multipliers or only positive load multipliers. The No setting
evaluates positive load multipliers given the load directions. The Yes setting evaluates positive load
multipliers given the load directions as well as the negative load multipliers by flipping the load directions.
The Output Controls (Static and Transient) category enables you to change the default values in the
Details view for the following:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
118 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
The Output Controls (Modal) category enables you to change the default value in the Details for the
following:
• Stress: Writes stress results to the file, file.mode. Options include Yes (default) and No.
• Strain: Writes strain results to the file, file.mode. Options include Yes (default) and No.
• Store Modal Results: Options include Program Controlled (default), No, or For Future Analysis.
The Options (Random Vibration) category enables you to change the default value in the Details view
for the following:
• Exclude Insignificant Modes: When set to Yes, this property enables you to exclude modes for the mode
combination based on the entry of the Mode Significance Level property. The default setting is No.
• Mode Significance Level: This property defines the threshold for the numbers of modes for mode combin-
ation. The default setting is 0 (all modes selected). Supported entries are between 0.0 and 1. Displayed
only when Exclude Insignificant Modes is set to Yes.
The Output Controls (Random Vibration) category enables you to change the default value in the
Details view for the following:
• Keep Modal Results: include or remove modal results from the result file of Random Vibration analysis. The
default setting is No.
• Calculate Velocity: Write Velocity results to the results file. The default setting is No.
• Calculate Acceleration: Write Acceleration results to the results file. The default setting is No.
The Restart Controls category enables you to change the default value in the Details view for the fol-
lowing:
• Generate Restart Points: Program Controlled (default setting) automatically generates restart points.
Additional options include Manual, that provides user-defined settings, and Off, which restricts the creation
of new restart points.
• Retain Files After Full Solve: when restart points are requested, the necessary restart files are always retained
for an incomplete solve due to a convergence failure or user request. However, when the solve completes
successfully, you have the option to request to either keep the restart points by setting this field to Yes, or
to delete them by setting this field to No.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 119
Application Interface
You can control these settings in the Details view of the Analysis Settings object under Restart Con-
trols (p. 885), or here under Tools> Options in the Analysis Settings and Solution preferences list. The
setting in the Details view overrides the preference setting.
The Solution Information category enables you to change the default value in the Details view for the
following:
• Refresh Time: specifies how often any of the result tracking items under a Solution Information (p. 1395) object
get updated while a solution is in progress. The default is 2.5 s.
• Activate FE Connection Visibility: specifies the value of the Activate Visibility property. The default setting
is Yes.
The Solution Settings category enables you to set the default value in the Details view for the following:
• Results Availability: specifies what results to allow under the Solution object in Design Assessment systems
when the Solution Selection (p. 1541) object allows combinations. The default is Filter Combination Results.
The Analysis Data Management category enables you to specify default settings in the Details view
for the following:
• Scratch Solver Files Directory: Use this option to specify a unique disk drive that the application will
use to process the solution. Using this entry field, you must specify an existing disk location. If the entry
is invalid, the application uses the default disk.
• Save MAPDL db: Use this option to set the default value in the Details view for the Save MAPDL db
control. Selections include No (default) or Yes. The setting of the Future Analysis control (see Analysis
Data Management (p. 910) Help section) can sometimes require the db file to be written. In this case,
the Save MAPDL db control is automatically set to Yes.
The Analysis Data Management (Modal) category enables you to set the default value in the Details
view for the Future Analysis property. The options include None (default), MSUP Analyses, and Topo-
logy Optimization. If this property is set to MSUP Analyses or Topology Optimization, the application
creates the files needed for future MSUP analyses or Topology Optimization. If this property is set to
None, the files are not created in order to improve solution time and reduce file size.
The Analysis Data Management (Static Structural) category enables you to set the default value in
the Details view for the Future Analysis property. The options include None (default) or Topology
Optimization. If this property is set to Topology Optimization, the application creates the files needed
for Topology Optimization. If this property is set to None, the files are not created in order to improve
solution time and reduce file size.
Results
The Default category of the Results option provides the following controls:
• Calculate Time History: Sets the default value for calculation of time history. The default is Yes.
• Auto Rename Results: Automatically renames a result when the result Type is changed. The choices are
Yes and No. The default is Yes.
• Average Across Bodies: Change the default setting of the property Average Across Bodies. The options
are Yes and No. The default setting is No.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
120 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Customization
• Prompt Before Deleting Results on Solve: this control enables you to activate a confirmation prompt for
the Solve option on the Solution folder’s (p. 1817) right-click context menu as well as the child object of the
Solution folder (e.g., result objects). The prompt only displays for analyses with existing solution data. The
available options include:
– Failed and Restart Solution (default): You are prompted when you attempt to re-solve a failed solution
or for a solution with restart points.
– Always: you are always prompted when you select the right-click Solve option.
Note
Visibility
The Visibility selection and category provides the Part Mesh Statistics setting. This setting enables
you to display or hide the Statistics category in the Details view for Body (p. 1644) and Part (p. 1781) objects.
• Graphics: Never (default) or On Hide/Show Bodies. Setting this option to On Hide/Show Bodies
when the Graphics filter is active and set to Visible Bodies, causes the tree to automatically filter using
that option whenever a body is hidden or shown so that only visible bodies and objects associated
with any visible body display.
• Expand: Yes or No (default). Change the default setting of the Expand on Refresh button on the Fil-
tering toolbar (p. 14).
Wizard
The Wizard Options category includes the following exclusive controls for this category. There are no
counterpart settings in the Details view.
• Default Wizard: This is the URL to the XML wizard definition to use by default when a specific wizard isn't
manually chosen or automatically specified by a simulation template. The default is StressWizard.xml.
• Flash Callouts: Specifies if callouts will flash when they appear during wizard operation. The default is Yes.
The Skin category includes the following exclusive controls for this category. There are no counterpart
settings in the Details view.
• Cascading Style Sheet: This is the URL to the skin (CSS file) used to control the appearance of the Mechan-
ical Wizard. The default is Skins/System.css.
The Customization Options category includes the following exclusive controls for this category. There
are no counterpart settings in the Details view.
• Mechanical Wizard URL: For advanced customization. See Appendix: Workbench Mechanical Wizard Advanced
Programming Topics for details.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 121
Application Interface
• Enable WDK Tools: Advanced. Enables the Wizard Development Kit. The WDK adds several groups of tools
to the Mechanical Wizard. The WDK is intended only for persons interested in creating or modifying wizard
definitions. The default is No. See the Appendix: Workbench Mechanical Wizard Advanced Programming Topics
for details.
Note
• URLs in the Mechanical Wizard follow the same rules as URLs in web pages.
• Relative URLs are relative to the location of the Mechanical Wizard URL.
• Absolute URLs may access a local file, a UNC path, or use HTTP or FTP.
%APPDATA%\Ansys\v182\%AWP_LOCALE182%\dsPreferences.xml
Setting Variables
Variables enable you to override default settings.
To set a variable:
4. Click OK.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
122 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Status
The status box indicates if a particular variable is active or not. Checked indicates that the variable is
active. Unchecked indicates that the variable is available but not active. This saves you from typing in
the variable and removing it.
Using Macros
The Mechanical application enables you to execute custom functionality that is not included in a
standard Mechanical application menu entry via its Run Macro feature. The functionality is defined in
a macro - a script that accesses the Mechanical application programming interface (API).
Macros can be written in Microsoft's JScript or VBScript programming languages. Several macro files
are provided with the ANSYS Workbench installation under \ANSYS
Inc\v182\AISOL\DesignSpace\DSPages\macros. Macros cannot currently be recorded from
the Mechanical application.
3. Open the macro. The functionality will then be accessible from the Mechanical application.
Graphic Selection
Here are some tips for working with graphics:
• You can use the ruler, shown at the bottom of the Geometry window, to obtain a good estimate of the
scale of the displayed geometry or results (similar to using a scale on a geographic map). The ruler is useful
when setting mesh sizes.
• Hold the control key to add or remove items from a selection. You can paint select faces on a model by
dragging the left mouse button.
• Use the stack of rectangles in the lower left corner of the Geometry Window (p. 26) to select faces hidden
by your current selection.
• To multi-select one or more faces, hold the Ctrl key and click the faces you wish to select, or use Box Select
to select all faces within a box. The Ctrl key can be used in combination with Box Select to select faces
within multiple boxes.
• Use the options of the Selection Utilities Toolbar (p. 74) to make or manipulate geometry selections.
• Click the Using Viewports (p. 150) icon to view up to four images in the Geometry Window (p. 26).
• Mechanical supports 3Dconnexion devices. See the Platform Support section of ANSYS.com for a complete
list of 3Dconnexion products certified with the current release of ANSYS applications.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 123
Application Interface
Selecting Nodes
Selecting Elements and Element Faces
Selecting Nodes and Elements by ID
Manipulating Model in the Geometry Window
Defining Direction
Using Viewports
Controlling Graphs and Charts
Managing Graphical View Settings
Creating Section Planes
Viewing Annotations
Controlling Lighting
Inserting Comments, Images, and Figures
Selecting Geometry
This section discusses cursor modes and how to select and pick geometry in the Geometry window. It
includes information on the following:
For Help on how to select mesh nodes and elements, see the Selecting Nodes (p. 137) and Selecting
Elements (p. 142) sections. Many of the same selection and picking tools are employed for mesh selections.
Pointer Modes
The pointer in the graphics window is always either in a picking filter mode or a view control mode.
When in a view control mode the selection set is locked. To resume the selection, repress a picking filter
button.
The Graphics Toolbar (p. 70) offers several geometry filters and view controls as the default state, for
example, face, edge, rotate, and zoom.
If a Geometry field in the Details View (p. 17) has focus, inappropriate picking filters are automatically
disabled. For example, a pressure load can only be scoped to faces.
If the Direction field in the Details View (p. 17) has focus, the only enabled picking filter is Select Dir-
ection. Select Direction mode is enabled for use when the Direction field has focus; you never choose
Select Direction manually. You may manipulate the view while selecting a direction. In this case the
Select Direction button enables you to resume your selection.
Highlighting
Hovering your cursor over a geometry entity highlights the selection and provides visual feedback about
the current pointer behavior (e.g. select faces) and location of the pointer (e.g. over a particular face).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
124 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Picking
A pick means a click on visible geometry. A pick becomes the current selection, replacing previous se-
lections. A pick in empty space clears the current selection.
By holding the Ctrl key down, you can add additional selections or remove existing selections. Clicking
in empty space with Ctrl depressed does not clear current selections.
Blips
As illustrated below, when you make a selection on a model, a crosshair “blip” appears.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 125
Application Interface
• Represent a ray normal to the screen passing through all hidden geometry.
When you make multiple selections using the Ctrl key, the blip is placed at the last selection entity.
Clicking in empty space clears your current selection, but the blip remains in its last location. Once you
have cleared a selection, hold the Ctrl key down and click in clear space again to remove the blip.
Note
Painting
Painting means dragging the mouse on visible geometry to select more than one entity. A pick is a
trivial case of painting. Without holding the Ctrl key down, painting picks all appropriate geometry
touched by the pointer.
Depth Picking
Depth Picking enables you to pick geometry through the Z-order behind the blip.
Whenever a blip appears above a selection, the graphics window displays a stack of rectangles in the
lower left corner. The rectangles are stacked in appearance, with the topmost rectangle representing
the visible (selected) geometry and subsequent rectangles representing geometry hit by a ray normal
to the screen passing through the blip, front to back. The stack of rectangles is an alternative graphical
display for the selectable geometry. Each rectangle is drawn using the same edge and face colors as
its associated geometry.
Highlighting and picking behaviors are identical and synchronized for geometry and its associated
rectangle. Moving the pointer over a rectangle highlights both the rectangle its geometry, and vice
versa. Ctrl key and painting behaviors are also identical for the stack. Holding the Ctrl key while clicking
rectangles picks or unpicks associated geometry. Dragging the mouse (Painting (p. 126)) along the
rectangles picks geometry front-to-back or back-to-front.
Selection Filters
When you are using your mouse pointer in the Geometry window, you are often selecting or viewing
geometry entities or mesh selections. The Graphics Toolbar (p. 70) provides the geometry and mesh
selection filters listed below. When you activate a filter, the specific entities (vertex, edge, face, body,
node, or element) that you can select highlight as you pass your cursor over the entity. This helps you
to make desired selections. You can use the filters with the options of the Select Mode drop-down list
(i.e., Single Select, Box Select, Box Volume Select, etc.).
Depressing the Ctrl key enables you to make multiple selections for a specific entity type. Furthermore,
you can switch between modes (single, box, lasso, etc. as supported) and continue to add to your se-
lection using the Ctrl key. You can release the Ctrl key while you change selection modes.
• Vertex
• Edge
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
126 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
• Face
• Body
• Node
• Element Face
• Element
Selection Modes
The Select Mode toolbar button enables you to select items designated by the Selection Filters (p. 126)
through the Single Select or Box Select drop-down menu options.
• Box Select: Define a box that selects filtered items. When defining the box, the direction that you drag the
mouse from the starting point determines what items are selected, as shown in the following figures:
– Dragging to the right to form the box selects entities that are completely enclosed by the box.
– Dragging to the left to form the box selects all entities that touch the box.
– Visual cue: 4 tick marks that cross the sides of the box.
• Box Volume Select: Available for node-based Named Selections (p. 142) only. Selects all the surface and in-
ternal node within the box boundary across the cross-section. The line of selection is normal to the screen.
• Lasso Select: Available for node-based Named Selections (p. 142) only. Selects surface nodes that occur
within the shape you define.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 127
Application Interface
• Lasso Volume Select: Available for node-based Named Selections (p. 142) only. Selects nodes that occur
within the shape you define.
Note
Selection shortcuts:
• You can use the Ctrl key for multiple selections in both modes.
• You can change your selection mode from Single Select to Box Select by holding the right
mouse button and then clicking the left mouse button.
• Given a generated mesh and that the Mesh Select option is active, holding the right mouse
button and then clicking the left mouse button scrolls through the available selection options
(single section, box selection, box volume, lasso, lasso volume).
For Help on how to select mesh nodes and elements, see the Selecting Nodes (p. 137) and Selecting
Elements (p. 142) sections. Many of the same selection and picking tools are employed for mesh selections.
Pointer Modes
The pointer in the graphics window is always either in a picking filter mode or a view control mode.
When in a view control mode the selection set is locked. To resume the selection, repress a picking filter
button.
The Graphics Toolbar (p. 70) offers several geometry filters and view controls as the default state, for
example, face, edge, rotate, and zoom.
If a Geometry field in the Details View (p. 17) has focus, inappropriate picking filters are automatically
disabled. For example, a pressure load can only be scoped to faces.
If the Direction field in the Details View (p. 17) has focus, the only enabled picking filter is Select Dir-
ection. Select Direction mode is enabled for use when the Direction field has focus; you never choose
Select Direction manually. You may manipulate the view while selecting a direction. In this case the
Select Direction button enables you to resume your selection.
Highlighting
Hovering your cursor over a geometry entity highlights the selection and provides visual feedback about
the current pointer behavior (e.g. select faces) and location of the pointer (e.g. over a particular face).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
128 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Picking
A pick means a click on visible geometry. A pick becomes the current selection, replacing previous se-
lections. A pick in empty space clears the current selection.
By holding the Ctrl key down, you can add additional selections or remove existing selections. Clicking
in empty space with Ctrl depressed does not clear current selections.
Blips
As illustrated below, when you make a selection on a model, a crosshair “blip” appears.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 129
Application Interface
• Represent a ray normal to the screen passing through all hidden geometry.
When you make multiple selections using the Ctrl key, the blip is placed at the last selection entity.
Clicking in empty space clears your current selection, but the blip remains in its last location. Once you
have cleared a selection, hold the Ctrl key down and click in clear space again to remove the blip.
Note
Painting
Painting means dragging the mouse on visible geometry to select more than one entity. A pick is a
trivial case of painting. Without holding the Ctrl key down, painting picks all appropriate geometry
touched by the pointer.
Depth Picking
Depth Picking enables you to pick geometry through the Z-order behind the blip.
Whenever a blip appears above a selection, the graphics window displays a stack of rectangles in the
lower left corner. The rectangles are stacked in appearance, with the topmost rectangle representing
the visible (selected) geometry and subsequent rectangles representing geometry hit by a ray normal
to the screen passing through the blip, front to back. The stack of rectangles is an alternative graphical
display for the selectable geometry. Each rectangle is drawn using the same edge and face colors as
its associated geometry.
Highlighting and picking behaviors are identical and synchronized for geometry and its associated
rectangle. Moving the pointer over a rectangle highlights both the rectangle its geometry, and vice
versa. Ctrl key and painting behaviors are also identical for the stack. Holding the Ctrl key while clicking
rectangles picks or unpicks associated geometry. Dragging the mouse (Painting (p. 126)) along the
rectangles picks geometry front-to-back or back-to-front.
Selection Filters
When you are using your mouse pointer in the Geometry window, you are often selecting or viewing
geometry entities or mesh selections. The Graphics Toolbar (p. 70) provides the geometry and mesh
selection filters listed below. When you activate a filter, the specific entities (vertex, edge, face, body,
node, or element) that you can select highlight as you pass your cursor over the entity. This helps you
to make desired selections. You can use the filters with the options of the Select Mode drop-down list
(i.e., Single Select, Box Select, Box Volume Select, etc.).
Depressing the Ctrl key enables you to make multiple selections for a specific entity type. Furthermore,
you can switch between modes (single, box, lasso, etc. as supported) and continue to add to your se-
lection using the Ctrl key. You can release the Ctrl key while you change selection modes.
• Vertex
• Edge
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
130 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
• Face
• Body
• Node
• Element
Selection Modes
The Select Mode toolbar button enables you to select items designated by the Selection Filters (p. 126)
through the Single Select or Box Select drop-down menu options.
• Box Select: Define a box that selects filtered items. When defining the box, the direction that you drag the
mouse from the starting point determines what items are selected, as shown in the following figures:
– Dragging to the right to form the box selects entities that are completely enclosed by the box.
– Dragging to the left to form the box selects all entities that touch the box.
– Visual cue: 4 tick marks that cross the sides of the box.
• Box Volume Select: Available for node-based Named Selections (p. 142) only. Selects all the surface and in-
ternal node within the box boundary across the cross-section. The line of selection is normal to the screen.
• Lasso Select: Available for node-based Named Selections (p. 142) only. Selects surface nodes that occur
within the shape you define.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 131
Application Interface
• Lasso Volume Select: Available for node-based Named Selections (p. 142) only. Selects nodes that occur
within the shape you define.
Note
Selection shortcuts:
• You can use the Ctrl key for multiple selections in both modes.
• You can change your selection mode from Single Select to Box Select by holding the right
mouse button and then clicking the left mouse button.
• Given a generated mesh and that the Mesh Select option is active, holding the right mouse
button and then clicking the left mouse button scrolls through the available selection options
(single section, box selection, box volume, lasso, lasso volume).
• Extend to Adjacent
– For faces, Extend to Adjacent searches for faces adjacent to faces in the current selection that meet an
angular tolerance along their shared edge.
Single face selected in part on Additional adjacent faces selected after Extend to
the left. Adjacent option is chosen.
– For edges, Extend to Adjacent searches for edges adjacent to edges in the current selection that meet
an angular tolerance at their shared vertex.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
132 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Single edge selected in part on Additional adjacent edges selected after Extend to
the left. Adjacent option is chosen.
• Extend to Limits
– For faces, Extend to Limits searches for faces that are tangent to the current selection as well as all faces
that are tangent to each of the additional selections within the part. The selections must meet an angular
tolerance along their shared edges.
Single face selected in part on Additional tangent faces selected after Extend to Limits
the left. option is chosen.
– For edges, Extend to Limits searches for edges that are tangent to the current selection as well as all
edges that are tangent to each of the additional selections within the part. The selections must meet an
angular tolerance along their shared vertices.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 133
Application Interface
Single edge selected in part on the left. Additional tangent edges selected after Extend
to Limits option is chosen.
• Extend to Instances (available only if CAD pattern instances are defined in the model): When a CAD feature
is repeated in a pattern, it produces a family of related topologies (for example, vertices, edges, faces, bodies)
each of which is named an "instance". Using Extend to Instances, you can use one of the instances to select
all others in the model.
As an example, consider three parts that are instances of the same feature in the CAD system. First
select one of the parts.
Then, choose Extend to Instances. The remaining two part instances are selected.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
134 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
• Extend to Connection
– As described in Define Connections (p. 182), connections can be contact regions, joints, and so on. Available
for faces only, the Extend to Connection option is especially useful for assembly meshing as an aid in
picking faces related to flow volumes. For example, if you are using a Fluid Surface object to help define
a virtual body, you can generate connections, pick one face on each body of the flow volume, and then
select Extend to Connection. As a result, the faces related to the flow volume are picked to populate the
Fluid Surface object.
Extend to Connection searches for faces that are adjacent to the current selection as well as all
faces that are adjacent to each of the additional selections within the part, up to and including all
connections on the selected part. This does not include all faces that are part of a connection—it
includes only those faces that are part of a connection and are also on the selected part.
If an edge used by a connection is encountered, the search stops at the edge; a face across the
edge is not selected. If there are no connections, all adjacent faces are selected. If the current se-
lection itself is part of a connection, it remains selected but the search stops.
Note
→ Virtual Body and Fluid Surface objects are fluids concepts, and as such they are not sup-
ported by Mechanical solvers.
→ The extent of the faces that will be included depends greatly on the current set of connec-
tions, as defined by the specified connections criteria (for example, Connection Type, Tol-
erance Value, and so on). By modifying the criteria and regenerating the connections, a
different set of faces may be included. Refer to Common Connections Folder Operations for
Auto Generated Connections (p. 691) for more information.
→ The figures below illustrate simple usage of the Extend to Connection option. Refer to
Defining Virtual Bodies in the Meshing help for a practical example of how you can use the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 135
Application Interface
Extend to Connection option and virtual bodies together to solve assembly meshing
problems.
Single face selected in part. In this example, Additional connected faces selected after
a multiple edge to single face connection Extend to Connection option is chosen.
is defined. When the connection is encountered, search
stops at edge.
For all options, you can modify the angle used to calculate the selection extensions in the Workbench
Options dialog box setting Extend Selection Angle Limit under Graphics Interaction.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
136 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Selecting Nodes
As with geometry selection, you use many of the same selection tools for mesh nodes. Once you have
generated the mesh on your model, you use picking tools to select individual or multiple nodes on the
mesh. You use node selections to define objects such as a node-based coordinate system or node-based
Named Selections (p. 583) as well as examining solution information about your node selections. This
section describes the steps to create node-based objects in Mechanical.
Additional topics included in this section, as show below, cover additional uses for the node selection
capability.
Also see the following sections for the steps to create node-based coordinate systems and Named Se-
lections.
Node Selection
To select individual nodes:
1. Generate a mesh by highlighting the Mesh object and clicking the Generate Mesh button.
2. From the Graphics Toolbar (p. 70), select the Node filter option.
3. As needed, choose the appropriate selection tool from the Select Mode drop-down list. For more inform-
ation on the node-based selection modes, see Selection Modes for Node Selection (p. 137).
Note
• When working with Line Bodies: Nodes can be selected using volume selection modes only
(Box Volume Select or Lasso Volume Select).
• When working with Line Bodies and Surface Bodies: it is recommended that you turn off
the Thick Shells and Beams option (View>Thick Shells and Beams). This option changes
the graphical display of the model’s thickness and as a result can affect how your node se-
lections are displayed.
4. Select individual nodes or define the shape to select nodes. With your selections active, you can now
define a coordinate system (p. 141) or named selection (p. 142) from selected nodes.
Single Select
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 137
Application Interface
Selects all the surface nodes within the box boundary for all the surfaces oriented
toward the screen.
Box Select
Selects all the surface and internal nodes within the box boundary across the
cross-section. The line of selection is normal to the screen.
Box Volume
Select
Is similar to the Box Select mode. Selects surface nodes that occur within the
shape you define for surfaces oriented toward the screen.
Lasso Select
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
138 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Similar to Box Volume Select mode. Selects the nodes that occur within the shape
you define.
Lasso Volume
Select
Tip
• To select multiple nodes, press the Ctrl key or press the left mouse and then drag over the surface.
You can also create multiple node groups at different locations using the Ctrl key.
• To select all internal and surface nodes, use the Box Volume Select or Lasso Select tool and
cover the entire geometry within the selection tool boundary.
• The Select All (Ctrl+A) option is not available when selecting nodes.
The following options are available as drop-down menu items in the Selection Information window.
For more information see the Selection Information Toolbar (p. 43) section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 139
Application Interface
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
140 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
The positions of selected nodes reported in the Selection Information window are those from non-
deformed mesh.
Note
If the graphics expansion is used (for shells and cyclic expansion, for example), the se-
lection will work on the expanded graphics, while the reported node ID and position
will be those in the non-expanded mesh. To eliminate confusion, switch the expansion
off.
1. Using the Node selection filter on the Graphics Toolbar (p. 70), select a node.
A new coordinate system is created at the location of the selected node or the centroid of multiple
nodes.
If you re-mesh the body at this point, you will see that the coordinate system remains in the same loc-
ation, as it is based on node location rather than node number.
Note
While you cannot create an aligned coordinate system based on multiple nodes, you
can create a local coordinate system at the centroid with an axis oriented in the direction
of the global coordinate system.
1. From the Tree Outline, select a Vector Principal Stress or Vector Principal Strain result.
2. Using the Node selection filter on the Graphics Toolbar (p. 70), select one or more nodes.
3. Right-click in the Graphics window and select Create Aligned Coordinate System.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 141
Application Interface
A coordinate system is created. The Y-axis of the local coordinate system is oriented in the direction
of S1 (direction of max. principal stress).
Note
Vector Principal Stress and Vector Principal Strain results cannot be applied to line bodies
or a node located on a line body. As a result, any automatically generated (aligned) coordinate
system would be incorrect.
Note
You can make direct node selections when working with beams (line bodies) using the
Worksheet (p. 587). Direct graphical selection is also available using the Node selection
filter on the Graphics Toolbar (p. 70).
1. Using the Node selection filter on the Graphics Toolbar (p. 70), select one or more nodes.
Note
For accuracy, ensure that the selected node lies within the scoped area of the result
2. In the graphics window, right-click the selected node or nodes and select Create Named Selection.
Note
• If you select a large number of nodes (order of magnitude: 10,000), you are prompted with a
warning message regarding selection information time requirements.
• Following a remesh or renumber, all nodes are removed from named selections. If named selec-
tions were defined with Scoping Method set to Worksheet and if the Generate on Remesh
field was set to Yes in the Details view of the Named Selection folder, then the nodes are up-
dated. Otherwise, node scoping does not occur and the named selection will be empty.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
142 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
1. Generate the mesh by highlighting the Mesh object and clicking the Generate Mesh button.
2. From the Graphics Toolbar (p. 70), select the Element or Element Face filter option.
3. As needed, choose the desired selection tool from the Select Mode drop-down menu on the Graphics
Toolbar (p. 70).
• Hold the Ctrl key and click the desired elements/element faces individually. You can also deselect ele-
ments/element faces by holding down the Ctrl key clicking an already selected element/element face.
• Hold the left mouse button and drag the cursor across multiple elements/element faces.
• Use the Box Select tool to select all elements/element faces within a box. The Ctrl key can also be used
in combination with Box Select to select multiple boxes of elements/element faces.
2. With your desired element/element face selections highlighted, right-click the mouse and select Create
Named Selection from the context menu.
Element-based Named Selections are written into the Mechanical APDL input file and this data can be
used by the Command (p. 1475) object for further processing.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 143
Application Interface
• For Element Face-based Named Selections, each selected face is displayed and each face is “filled”
as illustrated in the first image shown below. This is different from Element-based selections that
only highlight/display edges. When the Show Mesh feature is active, the element faces of a
Named Selections may present “bleeding” on the annotation as illustrated in the second image
shown below. You can turn on Wireframe mode to accurately display annotations when Show
Mesh is selected, as illustrated in the third image.
• When working with Line Bodies and Surface Bodies: it is recommended that you turn off the
Thick Shells and Beams option (View > Thick Shells and Beams). This option changes the
graphical display of the model’s thickness and as a result can affect how your element selections
are displayed.
• For surface body Element Face-based Named Selections, the selected element faces can become
invisible as a result of being hidden behind an expanded mesh as illustrated below in the first
two images below. This issue can again be remedied using Wireframe mode to accurately display
annotations when Show Mesh is selected, as illustrated in the third image.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
144 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
In addition, and as illustrated below in the first image below, not expanding the mesh
(turn Thick Shells and Beams option off ) displays the annotations properly. You can also
use Wireframe mode, as illustrated in the second image below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 145
Application Interface
Note
The Status Bar at the bottom of the application window also displays the number of ele-
ments/element faces you currently have selected.
For additional information, see the Selection Information Toolbar (p. 43) section.
From this entry window, you can make comma separated entries of individual nodes (or elements),
range entries by using a dash, and/or a combination of the two and then click the Select button. Range
entries must increase in the appropriate order (e.g., 1-10, not 10-1). The dialog displays messages re-
garding incorrect criteria as needed.
This feature works in tandem with the Selection Information window (p. 36), enabling you to view
and verify your entries. Open the window to display information about your selections as you make
them. In addition, the Status Bar displays your selections. You can double-click the Status Bar field to
activate the Selection Information window (p. 37). You can refer to the View Node/Element Inform-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
146 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
ation topics in the Selecting Nodes (p. 137) and Selecting Elements (p. 142) sections of the Help for ad-
ditional information.
Important
• The application does not verify your ID entries. The application ignores any specified ID that does
not exist.
Once you make your selections, you can create an associated Named Selection (p. 583) by selecting the
Create Named Selection button. For the newly created Named Selection, there will be a Work-
sheet (p. 596) entry for each delimiter-separated set of nodes or elements.
Note
At any time while the Pan option is active, you can use the middle mouse button (or
[Ctrl]+[Arrows Keys]) to rotate your model.
To rotate about a specific point on the model, select a new point of rotation on your model with the
left mouse button. This action recenters your model in the Geometry window and displays a red sphere
that indicates the newly selected center of rotation. From this position, you can rotate your model freely
about the new rotation point. To restore the default rotation point, simply click off of the model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 147
Application Interface
Note
These middle mouse button options are always available when the Geometry window
has focus.
• Selecting the Zoom button enables you to drag your left mouse button up and down in the Geometry
window to zoom in and out on your model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
148 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
• Selecting the Box Zoom button displays a box selection area when you to drag your left mouse button.
The application zooms in on this area in the Geometry window. Note that the smaller area that you
select with this tool, the smaller area that is zoomed in upon.
Note
• You can hold the Shift key and use the up and down arrow buttons respectively, to zoom in and
out on your mode.
Defining Direction
Orientation may be defined by any of the following geometric selections:
• A straight edge.
• Two vertices.
Direction Defaults
If you insert a load on selected geometry that includes both a magnitude and a direction, the Direction
field in the Details view states a particular default direction. For example, a force applied to a planar
face by default acts normal to the face. One of the two directions is chosen automatically. The load
annotation displays the default direction.
• Planar faces
• Straight edges
• Vertices
If one vertex is selected, you must hold down the Ctrl key to select the other. When you press the Ctrl
key, only vertices highlight.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 149
Application Interface
• Two arrows show the possible orientations. They appear in the lower left corner of the Geometry Win-
dow (p. 26).
When you finish editing the direction, the hit point (initially marked by the selection blip) becomes the
default location for the annotation. If the object has a location as well as a direction (e.g. Remote Force),
the location of the annotation will be the one that you specify, not the hit point.
Note
Using Viewports
The Viewports toolbar button enables you to split the graphics display into a maximum of four simul-
taneous views. You can see multiple viewports in the Geometry Window (p. 26) when any object in
the tree is in focus except Project. You can choose one, horizontal, vertical, or four viewports. Each
viewport can have separate camera angles, labels, titles, backgrounds, etc. Any action performed when
viewports are selected will occur only to the active viewport. For example, if you animate a viewport,
only the active viewport will be animated, and not the others.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
150 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
A figure can be viewed in a single viewport only. If multiple viewports are created with the figure in
focus, all other viewports display the parent of the figure.
Note
If using the Section Plane (p. 154) feature, each viewport window is treated independently.
The concept of copying a Section Plane from one window to the next does not exist. If
you want Section Planes in a new window, you must create them in that window.
Feature Control
Pan Right Mouse Button
Zoom Middle Mouse Button
Box Zoom Alt+Left Mouse Button
Rotate (3D only) Left Mouse Button
Perspective Angle (3D Shift+Left Mouse Button
only)
Display Coordinates (2D Ctrl+Left Mouse Button along graph
only) line
• Zoom will zoom to or away from the center of the graph. Pan so that your intended point of focus is in the
center prior to zooming.
• If the graph has a Pan/Zoom control box, this can be used to zoom (shrink box) or pan (drag box).
• Double-clicking the Pan/Zoom control box will return it to its maximum size.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 151
Application Interface
Creating a View
To save the current graphical view:
A new entry with the naming convention of “View #” is created in the Manage Views window.
This entry is selected for renaming.
You can now return to this view at any time using this view entry.
Note
You must save the project to save your created views in the Manage Views window.
Applying a View
Saved graphical views are listed in the Manage Views window. You can return to a saved view at any
time.
Renaming a View
To rename a saved graphical view:
1. In the Manage Views window, select the view you want to rename.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
152 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Deleting a View
To delete a saved graphical view:
1. In the Manage Views window, select the view you want to delete.
1. In the Manage Views window, select the view you want to update.
2. Navigate to the file directory where you want to store the XML file and enter the desired file name.
3. Click Save.
3. Click Open.
1. In the Manage Views window, right-click a view and select Copy as MAPDL Command.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 153
Application Interface
3. Paste the new Mechanical APDL command into the file. The settings structure is:
/FOC
/VIEW
/ANG
/DIST
4. Select the Solve button, and the new view is available in the Commands (APDL) file.
See the next section, Section Plane Display Differences (p. 158), for information about the differences
between how section planes
Select the New Section Plane button on the Standard toolbar (p. 69) to open the Section Planes
window illustrated below. The window displays a list of existing section planes and also provides the
tools used to add, modify, or delete you section planes.
Select this option and create a new Section Plane in the Geometry window. Drag the mouse
pointer across the geometry where you want to create a section plane. The new section plane
automatically displays in the Section Planes window with a default name of "Section Plane #." The
checkmark next to the plane's name indicates it is an active section plane. You can construct addi-
tional Section Planes by clicking the New Section Plane button and dragging additional lines across
the model. Note that activating multiple planes displays multiple sections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
154 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Important
Note that for incidences, such as very large models, where the accessible memory is ex-
hausted, the New Section Plane tool reverts to a Hardware Slice Mode that prohibits the
visualization of the mesh on the cut-plane.
Highlight one of the Section Planes available in the window listing and then select this option to
edit the highlighted section plane.
1. In the Section Planes window, select the plane you want to edit.
2. Click the Edit Section Plane button. The section plane's anchor appears.
3. Drag the Section Plane or Capping Plane anchor to change the position of the plane.
You can click on the line on either side of the anchor to view the exterior on that side of
the plane. The anchor displays a solid line on the side where the exterior is being displayed.
Clicking on the same side a second time toggles between solid line and dotted line, i.e.
exterior display back to section display.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 155
Application Interface
This animation shows the result of dragging the anchor (not visible for PDF versions of the Help).
When you have the Mesh object selected or you have the Show Mesh feature activated, this selection
causes any partially sliced elements to display entirely.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
156 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
When you are viewing a Mesh display, you can use the Show Whole Elements button to display
the adjacent elements to the section plane which may be desirable in some cases.
When only one Section Plane is contained in the window, by default, the slice is not capped and
you can see the interior of the geometry. Selecting this option caps the geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 157
Application Interface
This selection works in tandem with the Show Capping Faces option. Selecting this option changes
the color of the capped geometry surface to match the body color of the geometry.
Caution
When using the Section Planes feature: make sure that the Thick Shells and Beams view
option is deactivated. It is active by default, so you would need to deselect it (View>Thick
Shells and Beams) to turn it off. Turning this view feature off changes the graphical display.
The coloring for the top and bottom surfaces can degrade seriously for this feature. So much
so that the application could display both sides of a section plane simultaneously and as a
result, the application could display inaccurate results.
Results Display
For result displays, if the Section Plane feature is active, selecting the following option from the Edges
drop-down menu on the Result Context Toolbar (p. 84):
• Show Undeformed WireFrame: displays the wireframe with the deformations added to the nodes.
This is intended to help you interpret the image when you drag the anchor across smaller portions of
the model.
• Show Undeformed Model: displays the portion of model behind the plane as a deformed gray scale
image. In order to not clutter the graphics display in this situation, the application does not currently
display undeformed bodies.
Note
The software algorithm always caps the surfaces created by the section plane as opposed
to the hardware clipping method that may or may not cap the surface depending on the
display options you have selected. See the Creating Section Planes (p. 154) section for the
capping display options. When capping, the software algorithm creates a visible surface at
the intersection of the object and the section plane.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
158 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
In addition, and as illustrated in the examples below, Section Planes do not cut the orientation or
element displays if you employ:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 159
Application Interface
Viewing Annotations
Annotations provide the following visual information:
• Boundary of the scope region by coloring the geometry for edges, faces or vertices.
Note
Custom annotations that you create using the Label (p. 162) feature remain visible even when
you suppress the body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
160 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
In addition, you can also specify preferences for your annotations. For more information, see Specifying
Annotation Preferences (p. 164).
See Selecting Geometry (p. 124) for details on highlighting and selection.
Scope Graphics
In general, selecting an object in the Tree Outline (p. 7) displays its Scope by painting the geometry
and displays text annotations and symbols as appropriate. The display of scope via annotation is carried
over into the Report Preview (p. 31) if you generate a figure.
Contours are painted for results on the scoped geometry. No boundary is drawn.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 161
Application Interface
Use the pointer after selecting the Label or Imported Objects toolbar button for managing an-
notations and to drag the annotation to a different location within the scope.
• If other geometry hides the 3D point (e.g. the point lies on a back face) the block arrow is unfilled (transparent).
• The initial placement of an annotation is at the pick point. You can then move it by using the Label or Im-
ported Objects toolbar button for managing annotations.
• Drag the label to adjust the placement of an annotation. During the drag operation the annotation moves
only if the tip lies within the scope. If the pointer moves outside the scope, the annotation stops at the
boundary.
Note that, if you have a large number of objects, you may want to display each object as a different
color. For more information, see the Random Colors toolbar button documentation (p. 96).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
162 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
Rescaling Annotations
This feature modifies the size of annotation symbols, such as load direction arrows, displayed in the
Mechanical application. For example, and as illustrated below, you can reduce the size of the pressure
direction arrow when zooming in on a geometry selection. To change the size of an annotation, click
the Rescale Annotation toolbar button ( ).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 163
Application Interface
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
164 of ANSYS, Inc. and its subsidiaries and affiliates.
Graphic Selection
1. Click the Preferences button on the Graphics Options toolbar, or select View>Annotation Preferences.
The Annotation Preferences dialog box appears. By default, all annotations are selected, and thus
set to visible.
2. Under Basic Annotations, select or clear the check boxes for the following options:
• View User Defined Graphics Annotations: Toggles the visibility of custom user annotation in the
graphics window.
• View Annotation Labels: Toggles the visibility of annotation labels (p. 162) in the graphics window.
3. Under Remote Boundary Conditions, select or clear the check boxes for the following options:
Note
The size range for Point Masses and Springs is from 0.2-2 (Small-0.2, Default-1, Large-2).
4. Under Remote Boundary Conditions, slide the indicator to specify the size of the annotations for Point
Masses and Springs.
5. Under Additional Display Preferences, select or clear the check boxes for the following options:
• Individual Force Arrows on Surface Reactions: Toggles the visibility of individual force arrows on
surface reactions.
6. Under Mesh Display, select or clear the check boxes for the following options:
• Mesh Annotations: Toggles the visibility of mesh node and mesh element annotations in Named Se-
lection displays.
• Node Numbers: Toggles the visibility of mesh node numbers in Named Selection, Mesh, and Result
displays. This selection also provides options to specify a numerical range of which nodes to display.
For example, display the nodes 1 (Min) through 200 (Max). An increment (Inc) property enables you
to further define the range so that it selects only every Nth value (e.g., every 5th node). The default
Minimum value is 1 and the default Maximum value is 100000.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 165
Application Interface
Depending upon the number of nodes that you are displaying as well as how you have positioned
your model in the Graphics window, Node Numbers may not fully display, as illustrated below.
The Rescale Annotation option, available in the Graphics Toolbar (p. 70), adjusts the size of
annotation symbols, as such, this option may improve the display issue.
• Element Numbers: Toggles the visibility of mesh element numbers in Named Selection, Mesh, and
Result displays. This selection also provides options to specify a numerical range of which elements to
display. Because Element Numbers are displayed at the centroid of the elements, Wireframe mode is
required to properly display all Element Numbers.
• Plot Elements Attached to Named Selections: Toggles the visibility of elements for all items in the
Named Selections group. For nodal Named Selections, this option shows the full elements, while for
face or body Named Selections this option shows just the element faces. This option does not affect
Line Bodies. You must have the Show Mesh button toggled off to see the elements in the Named Se-
lection.
7. When you are finished specifying your annotation preferences, click Apply Changes to apply your pref-
erences and leave the dialog box open, or click OK to apply and close.
Controlling Lighting
The Details view properties of the Model (p. 1767) object provide lighting controls that affect the display
in the Graphics Window.
Figure
Figures allow you to:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
166 of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical Hotkeys
• Capture result contours, mesh previews, environment annotations etc., for later display in Report (p. 31).
Clicking the Figure button in the Standard Toolbar (p. 69) creates a new Figure object inside the selected
object in the Tree Outline (p. 7). Any object that displays 3D graphics may contain figures. The new
figure object copies all current view settings, including those defined in the Options (p. 105), such as
the Font Magnification Factor, and gets focus in the Outline automatically.
• Camera settings
• Legend configuration
A figure's view settings are fully independent from the global view settings. Global view settings are
maintained independently of figures.
Figure Behaviors
• If you select a figure after selecting its parent in the Outline, the graphics window transforms to the figure's
stored view settings automatically (e.g. the graphics may automatically pan/zoom/rotate).
• If you change the view while a figure is selected in the Outline, the figure's view settings are updated.
• If you reselect the figure's parent in the Outline, the graphics window resumes the global view settings. That
is, figure view settings override but do not change global view settings.
• Figures always display the data of their parent object. For example, following a geometry Update and Solve,
a result and its figures display different information but reuse the existing view and graphics options. Figures
may be moved or copied among objects in the Outline to display different information from the same view
with the same settings.
• You may delete a figure without affecting its parent object. Deleting a parent object deletes all figures (and
other children).
• In the Tree Outline (p. 7), the name of a figure defaults to simply Figure appended by a number as needed.
• You may enter a caption for a figure as a string in the figure's details. It is your responsibility to maintain
custom captions when copying figures.
• For a result object that includes one or more Figure objects, if you clear (Clear Generated Data option)
the parent object's data or re-solve the analysis, the application also clears any result toolbar settings of the
child Figure objects. The application does maintain Camera settings and legend configurations, as noted
above, such as the last viewing setting.
Mechanical Hotkeys
To quickly perform certain actions in Mechanical, use the following hotkeys and hotkey combinations.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 167
Application Interface
General Actions
The F5 key starts the solution process for a selected Environment or if you have an object selected in
the tree that is above all of the properly defined environments, then all branches will be solved. This
action is also available when the Graphics window has focus.
Graphics Actions
H: when the Geometry window has focus, and you have modified the view of your model (e.g.,
examining a part up-close), this key returns the view to the application default, Isometric View.
I: when the Geometry window has focus, this key toggles the display of the Selection Informa-
tion (p. 36) Window on/off.
M: when the Geometry window has focus, this key opens the Select Mesh By ID (p. 146) dialog box.
N: when the Geometry window has focus, this key opens the Named Selection (p. 583) dialog window,
enabling you to create a named Selection for the selected geometric or mesh entity.
Z: when the Geometry window has focus, this key zooms in on the selected entity (body, face,
edge, vertex). If no geometric entity is selected in the Geometry window, this key acts the same
as the F7 (Zoom to Fit) option.
Ctrl+A: selects all entities based on the active selection filter (bodies, faces, edges, vertices, nodes).
Ctrl+C: Copy the content of the graphics window into the clipboard. The content is available to
paste (Ctrl + V) into a compatible application. Default image resolution settings can be changed
using the Graphics Resolution option under the Graphics (p. 113) preference.
F4: this key enables you to move a vertex or a node to a new location. When you are using the
Node Move feature, hold this key to reposition the desired node if you want to relax the node and
move the node away from the geometry it is associated with.
F6: toggles between the Shaded Exterior and Edges, Shaded Exterior, and Wireframe views (also
available on the View Menu (p. 64)).
F7: executes the Zoom to Fit option (also available on the Graphics Toolbar (p. 70)).
F8: hide selected faces.
F9: hide selected bodies in Geometry window and hide/show selected bodies from the tree view.
F11: when the Geometry window has focus, this key toggles the full screen display on/off.
Ctrl+F9: hide all other bodies.
Shift+F9: show all bodies.
Arrow Keys: Pan your model in the Geometry (p. 26) window. The window needs to be the active
interface element.
Ctrl+Arrow Keys: Rotate the model about the Triad (global XYZ coordinate).
Selection Filters
These selection filters are also available on the Graphics Toolbar (p. 70).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
168 of ANSYS, Inc. and its subsidiaries and affiliates.
Wizards
Note
When you place your cursor within the Geometry window, and given a generated mesh,
and the Node or Element selection option is active, holding the right mouse button and
then clicking the left mouse button scrolls through the available Select Mode options (single
section, box selection, box volume, lasso, lasso volume).
Animation Actions
The following hotkeys are available for the animation feature when the Geometry window has focus.
Wizards
Wizards provide a layer of assistance above the standard user interface. They are made up of tasks or
steps that help you interpret and work with simulations. Conceptually, the wizards act as an agent
between you and the standard user interface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 169
Application Interface
Note
Callouts close automatically, or you may click inside a Callout to close it.
Wizards use hyperlinks (versus command buttons) because they generally represent links to locations
within the standard user interface, to content in the help system, or to a location accessible by a
standard HTML hyperlink. The status of each step is taken in context of the currently selected Tree
Outline (p. 7) object. Status is continually refreshed based on the Outline state (not on an internal
wizard state). As a result you may:
• Freely move about the Tree Outline (p. 7) (including between branches).
Wizards are docked to the right side of the standard user interface for two reasons:
• The Tree Outline (p. 7) sets the context for status determination. That is, the wizards interpret the Outline
rather than control it. (The user interface uses a top-down left-right convention for expressing dependencies.)
To close wizards, click the . To show/hide tasks or steps, click the section header. Options for wizards
are set in the Wizard (p. 121) section of the Options dialog box (p. 105) under the Mechanical application.
The Mechanical Wizard (p. 170) is available for your use in the Mechanical application.
Mechanical Wizard
Display the Mechanical Wizard by selecting the wizard button on the Standard Toolbar (p. 69) or selecting
View>Windows>Mechanical Wizard. You can close the wizard at any time by clicking the close button
at the top of the panel. To show or hide the sections of steps in the wizard, click the section header.
When activated, a task navigates to a particular location in the user interface and displays a callout with
a message about the status of the task and information on how to proceed. Activating a task may
change your tab selection, cursor mode, and Tree Outline (p. 7) selection as needed to set the proper
context for proceeding with the task.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
170 of ANSYS, Inc. and its subsidiaries and affiliates.
Wizards
You may freely click tasks to explore the Mechanical application. Standard tasks WILL NOT change any
information in your simulation.
Callouts close automatically based on your actions in the software. Click inside a callout to close it
manually.
Most tasks indicate a status via the icon to the left of the task name. Rest your mouse on a task for a
description of the status. Each task updates its status and behavior based on the current Tree Out-
line (p. 7) selection and software status.
Tasks are optional. If you already know how to perform an operation, you don't need to activate the
task.
Click the Choose Wizard task at the top of the Mechanical Wizard to change the wizard goal. For ex-
ample, you may change the goal from Find safety factors to Find fatigue life. Changing the wizard
goal does not modify your simulation.
At your discretion, simulations may include any available feature not covered under Required Steps
for a wizard. The Mechanical Wizard does not restrict your use of the Mechanical application.
You may use the Mechanical Wizard with databases from previous versions of the Mechanical application.
• Magnetostatic results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 171
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
172 of ANSYS, Inc. and its subsidiaries and affiliates.
Steps for Using the Mechanical Application
This section describes the overall workflow involved when performing any analysis in the Mechanical
application. The following workflow steps are described:
Create Analysis System
Define Engineering Data
Attach Geometry
Define Part Behavior
Create Geometry in Mechanical
Define Substructures
Define Connections
Apply Mesh Controls and Preview Mesh
Establish Analysis Settings
Define Initial Conditions
Apply Pre-Stress Effects for Implicit Analysis
Apply Loads and Supports
Solve
Review Results
Create Report (optional)
Each analysis type is represented by an analysis system that includes the individual components of the
analysis such as the associated geometry and model properties. Most analyses are represented by one
independent analysis system. However, an analysis with data transfer can exist where results of one
analysis are used as the basis for another analysis. In this case, an analysis system is defined for each
analysis type, where components of each system can share data. An example of an analysis with data
transfer is a response spectrum analysis, where a modal analysis is a prerequisite.
• To create an analysis system, expand the Standard Analyses folder in the Toolbox and drag an analysis
type object “template” onto the Project Schematic. The analysis system is displayed as a vertical array of
cells (schematic) where each cell represents a component of the analysis system. Address each cell by right-
clicking on the cell and choosing an editing option.
• To create an analysis system with data transfer to be added to an existing system, drag the object template
representing the upstream analysis directly onto the existing system schematic such that red boxes enclose
cells that will share data between the systems. After you up-click, the two schematics are displayed, including
an interconnecting link and a numerical designation as to which cells share data.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 173
Steps for Using the Application
• Depending on the application, material properties can be linear or nonlinear, as well as temperature-depend-
ent.
• Nonlinear material properties are usually tabular data, such as plasticity data (stress-strain curves for different
hardening laws), hyperelastic material data.
• To define temperature-dependent material properties, you must input data to define a property-versus-
temperature graph.
• Although you can define material properties separately for each analysis, you have the option of adding
your materials to a material library by using the Engineering Data tab. This enables quick access to and re-
use of material data in multiple analyses.
• For all orthotropic material properties, by default, the Global Coordinate System (p. 1705) is used when you
apply properties to a part in the Mechanical application. If desired, you can also apply a local coordinate
system (p. 671) to the part.
To manage materials, right-click the Engineering Data cell in the analysis system schematic and choose
Edit.
Attach Geometry
There are no geometry creation tools in the Mechanical application. You create your geometry in an
external application or import an existing mesh file. Options to bring geometry into Mechanical; include:
• From within Workbench using either SpaceClaim or DesignModeler. See the SpaceClaim or DesignModeler
Help for details on the use of the various creation tools available.
• From a CAD system supported by Workbench or one that can export a file that is supported by ANSYS
Workbench. See the CAD Systems (p. 1849) section for a complete list of the supported systems.
• From within Workbench using the External Model component system. This feature imports an ANSYS Mesh
(.cdb) file. See the Mesh-Based Geometry (p. 511) section in the Specifying Geometry in the Mechanical Applic-
ation Help.
• From within Workbench by linking the Solution cell of a supported analysis system to the Model cell. This
option transfers the deformed geometry from the upstream analysis. See the Geometry from Deformation
Results (p. 575) section of the Help for more information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
174 of ANSYS, Inc. and its subsidiaries and affiliates.
Attach Geometry
Before attaching geometry, you can specify several options that determine the characteristics of the
geometry you choose to import. These options are: solid bodies, surface bodies, line bodies, parameters,
attributes, named selections, material properties; Analysis Type (2D or 3D), allowing CAD associativity,
importing coordinate systems (Import Work Points are only available in the DesignModeler application),
saving updated CAD file in reader mode, “smart” refreshing of models with unmodified components,
and allowing parts of mixed dimension to be imported as assembly components that have parts of
different dimensions. The availability of these options varies across the supported CAD systems. See
the Geometry Preferences section for details.
Related Procedures
Procedure Condition Procedural Steps
Specifying Optional task that can be 1. In an analysis system schematic, perform either of the
geometry done before attaching following:
options. geometry.
• Right-click the Geometry cell and choose Proper-
ties
OR
Attaching You have created and Double-click the Model cell. Mechanical opens and
SpaceClaim generated a geometry in displays the geometry.
geometry SpaceClaim.
to the SpaceClaim is not 1. Select the Geometry cell in an analysis system
Mechanical running. Your geometry schematic.
application. is stored in an .scdoc
file. 2. Browse to the .scdoc file by right-clicking the Geo-
metry cell and selecting Import Geometry > Browse.
Attaching You have created and Double-click the Model cell. Mechanical opens and
DesignModeler generated a geometry in displays the geometry.
geometry to DesignModeler.
the DesignModeler is not running. 1. Select the Geometry cell in an analysis system
Mechanical Your geometry is stored in an schematic.
application. .agdb file.
2. Browse to the .agdb file by right-clicking the Geo-
metry cell and selecting Import Geometry > Browse.
Attaching CAD system is running. 1. Select the Geometry cell in an analysis system
CAD schematic.
geometry to
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 175
Steps for Using the Application
CAD system is not running. 1. Select the Geometry cell in an analysis system
Geometry is stored in a native schematic.
CAD system file, or in a CAD
“neutral” file such as Parasolid 2. Browse to the CAD file by right-clicking on the Geo-
or IGES. metry cell and selecting Import Geometry.
• Attaching geometry in plug-in mode: requires that the CAD system be running.
• Attaching geometry in reader mode: does not require that the CAD system be running.
Selective Update
Using the Geometry object right-click menu option Update Selected Parts>Update: Use Geometry
Parameter Values, you can selectively update individual parts and synchronize the Mechanical applic-
ation model to the CAD model. This option reads the latest geometry and processes any other data
(parameters, attributes, etc.) based on the current user preferences for that model.
Note
Changes to either the number of turns or the thickness properties associated with a body
do not update the CAD model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
176 of ANSYS, Inc. and its subsidiaries and affiliates.
Define Part Behavior
This update feature only applies to part(s) that you select and other instances of the same part(s) that
were previously imported. It does not import new parts added in the CAD system following the original
import or last complete update. Assembly parameter values are always updated.
In addition, this feature is not a tool for removing parts from the Mechanical application tree, however;
it will remove parts which have been selected for update in WB, but that no longer exist in the CAD
model if an update is successful (if at least one valid part is updated).
The Update Selected Parts feature supports the associative geometry interfaces for:
• DesignModeler
• Autodesk Inventor
• CATIA V5
• Solid Edge
• NX
• SolidWorks
With the exception of AutoCAD, executing the selective update feature on any unsupported interface
will complete a full update of the model.
Using the Geometry Preferences, you enable the Smart CAD Update. Note that Geometry Preferences
are supported by a limited number of CAD packages. See the Project Schematic Advanced Geometry
Options table for details.
An Analysis Settings object is added to the tree. See the Establish Analysis Settings (p. 183) overall step
for details.
An Initial Condition object may also be added. See the Define Initial Conditions (p. 186) overall step
for details.
The Mechanical application uses the specific analysis system as a basis for filtering or making available
only components such as loads, supports and results that are compatible with the analysis. For example,
a Static Structural analysis type will allow only structural loads and results to be available.
Presented below are various options provided in the Details view for parts and bodies following import.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 177
Steps for Using the Application
Stiffness Behavior
In addition to making changes to the material properties of a part, you may designate a part's Stiffness
Behavior as being flexible, rigid, as a gasket, and can specify a line body as a stiff beam, essentially
making the body rigid.
• Setting a part’s behavior as rigid essentially reduces the representation of the part to a single point mass
thus significantly reducing the solution time.
• A rigid part will need only data about the density of the material to calculate mass characteristics. Note that
if density is temperature dependent, density will be evaluated at the reference temperature (p. 178). For
contact conditions, specify Young’s modulus.
• Flexible and rigid behaviors are applicable only to static structural, transient structural, rigid dynamics, ex-
plicit dynamics, and modal analyses. Gasket behavior is applicable only to static structural analyses.
Flexible is the default Stiffness Behavior. To change, simply select Rigid, Gasket, or Stiff Beam (for
a line body only) from the Stiffness Behavior drop-down menu. Also see the Rigid Bodies (p. 481),
Gasket Bodies (p. 482), and/or Stiff Beam (p. 484) sections.
Note
Coordinate Systems
The Coordinate Systems object and its child object, Global Coordinate System, is automatically placed
in the tree with a default location of 0, 0, 0, when a model is imported.
For solid parts and bodies: by default, a part and any associated bodies use the Global Coordinate Sys-
tem (p. 1705). If desired, you can apply a apply a local coordinate system (p. 671) to the part or body.
When a local coordinate system is assigned to a Part, by default, the bodies also assume this coordinate
system but you may modify the system on the bodies individually as desired.
For surface bodies, solid shell bodies, and line bodies: by default, these types of geometries generate
coordinates systems on a per element type basis. It is necessary for you to create a local coordinate
system and associated it with the parts and/or bodies using the Coordinate System setting in the Details
view for the part/body if you wish to orient those elements in a specific direction.
Reference Temperature
The default reference temperature is taken from the environment (By Environment), which occurs
when solving. This necessarily means that the reference temperature can change for different solutions.
The reference temperature can also be specified for a body and will be constant for each solution (By
Body). Selecting By Body will cause the Reference Temperature Value field to specify the reference
temperature for the body. It is important to recognize that any value set By Body will only set the ref-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
178 of ANSYS, Inc. and its subsidiaries and affiliates.
Define Part Behavior
erence temperature of the body and not actually cause the body to exist at that temperature (unlike
the Environment Temperature entry on an environment object, which does set the body's temperature).
Note
Selecting By Environment can cause the body to exist at that temperature during the ana-
lysis but selecting By Body will only ever effect reference temperature. So if the environment
temperature and the body have a different specification, thermal expansion effects can occur
even if no other thermal loads are applied.
Note
If the material density is temperature dependent, the mass that is displayed in the Details
view will either be computed at the body temperature, or at 22°C. Therefore, the mass
computed during solution can be different from the value shown, if the Reference Temper-
ature is the Environment.
Note
When nonlinear material effects are turned off, values for thermal conductivity, specific heat,
and thermal expansion are retrieved at the reference temperature of the body when creating
the ANSYS solver input.
Reference Frame
The Reference Frame determines the analysis treatment perspective of the body for an Explicit Dynamics
analysis. The Reference Frame property is available for solid bodies when an Explicit Dynamics system
is part of the solution. The valid values are Langrangian (default) and Eulerian (Virtual). Eulerian is
not a valid selection if Stiffness Behavior is set to Rigid.
Material Assignment
Once you have attached your geometry, you can choose a material for the simulation. When you select
a part in the tree outline, the Assignment entry under Material in the Details view lists a default ma-
terial for the part.
• Import a material
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 179
Steps for Using the Application
When you edit the currently assigned material, create a material, or import a material, you work in the
Engineering Data tab. Once you have completed any of those operations, you must refresh the model
cell in the Project Schematic to bring new data into the Mechanical application.
• By default the program will use all applicable material properties including nonlinear properties such as
stress-strain curve data.
• Setting Nonlinear Effects to No will ignore any nonlinear properties only for that part.
• This option will allow you to assign the same material to two different parts but treat one of the parts as
linear.
• This option is applicable only for static structural, transient structural, steady state thermal and transient
thermal analyses.
Cross Section
When a line body is imported into the Mechanical application, the Details view displays the Cross
Section field and associated cross section data. These read-only fields display the name and data assigned
to the geometry in DesignModeler or the supported CAD system, if one was defined. See Line Bod-
ies (p. 498) for further information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
180 of ANSYS, Inc. and its subsidiaries and affiliates.
Define Substructures
Model Dimensions
When you attach your geometry or model, the model dimensions display in the Details View (p. 17) in
the Bounding Box sections of the Geometry (p. 1701) or Part (p. 1781) objects. Dimensions have the following
characteristics:
• ACIS model units, if available during import and/or update, are used.
Define Substructures
Mechanical enables you to specify flexible bodies in your Rigid Dynamics analyses with the help of the
Condensed Part feature. This feature enables you to treat a set of bodies as a single superelement
consisting of matrices and load vectors with far fewer degrees of freedom, suitable for the Rigid Dynamics
solver.
Once you specify the flexible bodies, the application generally identifies the points of connection
(contact, joint, spring, etc.) on their interface and defines the Condensed Parts accordingly.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 181
Steps for Using the Application
See the Working with Substructures (p. 835) section of the Help for more information about, as well as
the specific steps for using this feature.
Define Connections
Once you have addressed the material properties and part behavior of your model, you may need to
apply connections to the bodies in the model so that they are connected as a unit in sustaining the
applied loads for analysis. Available connection features are:
• Contacts (p. 693): defines where two bodies are in contact or a user manually defines contact between two
bodies.
• Joints (p. 746): a contact condition in the application that is defined by a junction where bodies are joined
together that has rotational and translational degrees of freedom.
• Mesh Connections: used to join the meshes of topologically disconnected surface bodies that reside in
different parts.
• Springs (p. 818): defines as an elastic element that connects two bodies or a body to “ground” that maintains
its original shape once the specified forces are removed.
• Bearings (p. 831): are used to confine relative motion and rotation of a rotating machinery part.
• Beam Connections (p. 825): used to establish body to body or body to ground connections.
• End Releases (p. 828) are used to release degrees of freedoms at a vertex shared by two or more edges of
one or more line bodies.
• Spot Welds (p. 828): connects individual surface body parts together to form surface body model assemblies.
Given the complex nature of bodies coming into contact with one another, especially if the bodies are
in motion, it is recommended that you review the Connections (p. 681) section of the documentation.
Your model is automatically meshed at solve time. The default element size is determined based on a
number of factors including the overall model size, the proximity of other topologies, body curvature,
and the complexity of the feature. If necessary, the fineness of the mesh is adjusted up to four times
(eight times for an assembly) to achieve a successful mesh.
If desired, you can preview the mesh before solving. Mesh controls are available to assist you in fine
tuning the mesh to your analysis. Refer to the Meshing Help for further details.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
182 of ANSYS, Inc. and its subsidiaries and affiliates.
Establish Analysis Settings
Some procedures below include animated presentations. View online if you are reading the PDF version of
the help. Interface names and other components shown in the demos may differ from those in the released
product.
1. Highlight the Analysis Settings object in the tree. This object was inserted automatically when you es-
tablished a new analysis in the Create Analysis System (p. 173) overall step.
2. Verify or change settings in the Details view of the Analysis Settings object. These settings include default
values that are specific to the analysis type. You can accept or change these defaults. If your analysis involves
the use of steps, refer to the procedures presented below.
To create multiple steps (applies to structural static, transient structural, rigid dynamics,
steady-state thermal, transient thermal, magnetostatic, and electric analyses):
You can create multiple steps using any one of the following methods:
1. Highlight the Analysis Settings object in the tree. Modify the Number of Steps field in the Details view.
Each additional Step has a default Step End Time that is one second more than the previous step. These
step end times can be modified as needed in the Details view. You can also add more steps simply by
adding additional step End Time values in the Tabular Data window.
The following demonstration illustrates adding steps by modifying the Number of Steps field in
the Details view.
Or
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 183
Steps for Using the Application
2. Highlight the Analysis Settings object in the tree. Begin adding each step's end time values for the
various steps to the Tabular Data window. You can enter the data in any order but the step end time
points will be sorted into ascending order. The time span between the consecutive step end times will
form a step. You can also select a row(s) corresponding to a step end time, click the right mouse button
and choose Delete Rows from the context menu to delete the corresponding steps.
The following demonstration illustrates adding steps directly in the Tabular Data window.
Or
3. Highlight the Analysis Settings object in the tree. Choose a time point in the Graph window. This will
make the corresponding step active. Click the right mouse button and choose Insert Step from the context
menu to split the existing step into two steps, or choose Delete Step to delete the step.
The following demonstration illustrates inserting a step in the Graph window, changing the End
Time in the Tabular Data window, deleting a step in the Graph window, and deleting a step in
the Tabular Data window.
1. Create multiple steps following the procedure ”To create multiple steps” above.
2. Most Step Controls, Nonlinear Controls, and Output Controls fields in the Details view of Analysis
Settings are “step aware”, that is, these settings can be different for each step. Refer to the table in Ana-
lysis Settings for Most Analysis Types (p. 873) to determine which specific controls are step aware (designated
as footnote 2 in the table). Activate a particular step by selecting a time value in the Graph window or
the Step bar displayed below the chart in the Graph window. The Step Controls grouping in the Details
view indicates the active Step ID and corresponding Step End Time.
The following demonstration illustrates turning on the legend in the Graph window, entering
analysis settings for a step, and entering different analysis settings for another step.
If you want to specify the same analysis setting(s) to several steps, you can select all the steps of
interest as follows and change the analysis settings details.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
184 of ANSYS, Inc. and its subsidiaries and affiliates.
Establish Analysis Settings
2. Highlight steps in the Tabular Data window using either of the following standard windowing
techniques:
3. Click the right mouse button in the window and choose Select All Highlighted Steps from the
context menu.
4. Specify the analysis settings as needed. These settings will apply to all selected steps.
2. Highlight steps in the Graph window using either of the following standard windowing techniques:
3. Specify the analysis settings as needed. These settings will apply to all selected steps.
1. Click the right mouse button in either window and choose Select All Steps.
2. Specify the analysis settings as needed. These settings will apply to all selected steps.
The following demonstration illustrates multiple step selection using the bar in the Graph window,
entering analysis settings for all selected steps, selecting only highlighted steps in the Tabular
Data window, and selecting all steps.
The Worksheet for the Analysis Settings object provides a single display of pertinent settings in
the Details view for all steps.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 185
Steps for Using the Application
Details of various analysis settings are discussed in Configuring Analysis Settings (p. 873).
For the following analysis types, a tree object is automatically generated allowing you to define specific-
ations. For additional information, see the individual analysis types section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
186 of ANSYS, Inc. and its subsidiaries and affiliates.
Define Initial Conditions
Note
Depending upon the analysis type an object is automatically added to the tree. To define an initial
condition in the Mechanical application:
• For a Transient Structural analysis, use the Initial Conditions object to insert Velocity. For an Explicit
Dynamics analysis, use the Initial Conditions object to insert Velocity, Angular Velocity, and Drop Height.
These values can be scoped to specific parts of the geometry.
• For a Harmonic Response, Modal, Eigenvalue Buckling, or Explicit Dynamics analysis, use the Details
view of the Pre-Stress object to define the associated Pre-Stress Environment (p. 188). For an Explicit
Dynamics analysis, use the Details view of this object to select either Material State (displacements, velo-
cities, strains and stresses) or Displacements only modes, as well as the analysis time from the implicit
analysis which to obtain the initial condition. For Displacements only, a Time Step Factor may be specified
to convert nodal DOF displacements in the implicit solution into constant velocities for the explicit analysis
according to the following expression:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 187
Steps for Using the Application
Note
The Displacements only mode is applicable only to results from a linear, static structural
analysis.
• For a Random Vibration or Response Spectrum analysis, you must point to a modal analysis using the
drop-down list of the Modal Environment field in the Details view.
• For the Steady-State and Transient Thermal analyses, use the Details of the Initial Temperature object
to scope the initial temperature value. For a Transient Thermal analysis that has a non-uniform temperature,
you need to define an associated Initial Temperature Environment.
• The Details view of the Modal (Initial Conditions) object for linked Mode-Superposition Harmonic and Mode-
Superposition Transient analyses displays the name of the pre-stress analysis system in the Pre-Stress En-
vironment field, otherwise the field indicates None.
The following features are available that are based on this technology:
• Large deflection static analysis followed by pre-stress modal analysis. Thus the static analysis can be linear
or nonlinear including large deflection effects.
Note
– If performing a pre-stress modal analysis, it is recommended that you always include large
deflection effects to produce accurate results in the modal analysis.
– Pre-stress results should always originate from the same version of the application as that of
the modal solution.
– Although the modal results (including displacements, stresses, and strains) will be correctly
calculated in the modal analysis, the deformed shape picture inside Mechanical will be based
on the initial geometry, not the deformed geometry from the static analysis. If you desire to
see the mode shapes based on the deformed geometry, you can take the result file into
Mechanical APDL.
• True contact status as calculated at the time in the static analysis from which the eigen analysis is based.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
188 of ANSYS, Inc. and its subsidiaries and affiliates.
Apply Pre-Stress Effects for Implicit Analysis
For a pre-stressed eigen analysis, you can insert a Commands object (p. 1475) beneath the Pre-Stress
initial conditions object. The commands in this object will be executed just before the first solve for
the pre-stressed modal analysis.
Different buckling loads may be predicted from seemingly equivalent pressure and force loads in a
buckling analysis because in the Mechanical application a force and a pressure are not treated the same.
As with any numerical analysis, we recommend that you use the type of loading which best models
the in-service component. For more information, see the Mechanical APDL Theory Reference, under
Structures with Geometric Nonlinearities> Stress Stiffening> Pressure Load Stiffness.
You can change Pre-Stress Define By to Load Step, and then another property called Pre-Stress
Loadstep will appear in the Details view. Pre-Stress Loadstep gives you an option to start from any
load step in the static structural analysis. If you use this property, then Mechanical will always pick the
last substep available in that load step. You can see the actual reported substep and time as read only
properties. The input value of load step should be less than or equal to the number of load steps in
the parent static structural analysis. Loadstep 0 stands for the last load step available.
You can change Pre-Stress Define By to Time, and then another property called Pre-Stress Time will
appear in the Details view. Pre-Stress Time gives you an option to start from any time in the static
structural analysis. If there is no restart point available at the time of your input, then Mechanical will
pick the closest restart point available in the static structural analysis. You can see the actual reported
load step, sub step and time as read only properties. The input value of time should be non-negative
and it should be less than the end time of parent static structural analysis. Time 0 stands for end time
of the parent analysis. If there is no restart point available in the input loadstep and the number of restart
points in the parent analysis is not equal to zero, then the following error message appears:
“There is no restart point available at the requested loadstep. Change the restart controls in the parent
static structural analysis to use the requested loadstep.”
Note
If you use Pre-Stress Time, then Mechanical will pick the closest restart point available. It
may not be the last sub step of a load step; and if it is some intermediate substep in a load
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 189
Steps for Using the Application
step, then the result may not be reproducible if you make any changes in the parent static
structural analysis or you solve it again.
If there is no restart point available in the parent static structural analysis, then Reported
Loadstep, Reported Substep and Reported Time are set to None Available regardless of
the user input of Load Step/Time but these will be updated to correct values once the
analysis is solved with the correct restart controls for the parent structural analysis.
Contact Status
You may choose contact status for the pre-stressed eigen analysis to be true contact status, force
sticking, or force bonded. A property called Contact Status is available in the Details view of the Pre-
Stress object in the eigen analysis. This property controls the CONTKEY field of the Mechanical APDL
PERTURB command.
• Use True Status (default): Uses the current contact status from the restart snapshot. If the previous run for
parent static structural is nonlinear, then the nonlinear contact status at the point of restart is frozen and
used throughout the linear perturbation analysis.
• Force Sticking: Uses sticking contact stiffness for the frictional contact pairs, even when the status is sliding
(that is, the no sliding status is allowed). This option only applies to contact pairs whose frictional coefficient
is greater than zero.
• Force Bonding: Uses bonded contact stiffness and status for contact pairs that are in the closed (sticking/slid-
ing) state.
Loads applied to static structural, transient structural, rigid dynamics, steady-state thermal, transient
thermal, magnetostatic, electric, and thermal-electric analyses default to either step-applied or ramped.
That is, the values applied at the first substep stay constant for the rest of the analysis or they increase
gradually at each substep.
Load Load
Substep
Full value applied Load step
at first substep
1 1
Final
load
value
2 2
Time Time
(a) Stepped loads (b) Ramped loads
You can edit the table of load vs. time and modify this behavior as needed.
By default you have one step. However you may introduce multiple steps at time points where you
want to change the analysis settings such as the time step size or when you want to activate or deac-
tivate a load. An example is to delete a specified displacement at a point along the time history.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
190 of ANSYS, Inc. and its subsidiaries and affiliates.
Solve
You do not need multiple steps simply to define a variation of load with respect to time. You can use
tables or functions to define such variation within a single step. You need steps only if you want to
guide the analysis settings or boundary conditions at specific time points.
When you add loads or supports in a static or transient analysis, the Tabular Data and Graph windows
appear. You can enter the load history, that is, Time vs Load tabular data in the tabular data grid. An-
other option is to apply loads as functions of time. In this case you will enter the equation of how the
load varies with respect to time. The procedures for applying tabular or function loads are outlined
under the Defining Boundary Condition Magnitude (p. 1150) section.
Note
• You can also import or export load histories from or to any pre-existing libraries.
• If you have multiple steps (p. 914) in your analysis, the end times of each of these steps will always
appear in the load history table. However you need not necessarily enter data for these time
points. These time points are always displayed so that you can activate or deactivate the load
over each of the steps. Similarly the value at time = 0 is also always displayed.
• If you did not enter data at a time point then the value will be either a.) a linearly interpolated
value if the load is a tabular load or b.) an exact value determined from the function that defines
the load. An “=” sign is appended to such interpolated data so you can differentiate between
the data that you entered and the data calculated by the program as shown in the example below.
Here the user entered data at Time = 0 and Time = 5. The value at Time = 1e-3, the end time of
step 1, is interpolated.
Solve
The Mechanical application uses the same solver kernels that ANSYS Mechanical APDL (MAPDL) uses.
At the Solve step, Mechanical passes its data to the appropriate MAPDL solver kernel, based on the
type of analysis to be performed. That kernel then passes the solution data back to Mechanical, where
you are able to look at the results. Because the same solver kernels are used, you will obtain the same
results from Mechanical that you would if doing the same analysis in MAPDL.
Based on the analysis type, the following solvers are available in Mechanical:
• ANSYS Rigid Dynamics Solver: only available for Rigid Dynamics Analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 191
Steps for Using the Application
• Samcef Solver: only available for Static Structural, Transient Structural, Steady-State Thermal, Transient
Thermal, Modal, and Eigenvalue Buckling analyses.
• ABAQUS Solver: only available for Static Structural, Transient Structural, Steady-State Thermal, Transient
Thermal, and Modal analyses.
You can execute the solution process on your local machine or on a remote machine such as a powerful
server you might have access to. The Remote Solve Manager (RSM) feature allows you to perform
solutions on a remote machine. Once completed, results are transferred to your local machine for post
processing. Refer to the Solve Modes and Recommended Usage (p. 1376) section for more details.
Solution Progress
Since nonlinear or transient solutions can take significant time to complete, a status bar is provided
that indicates the overall progress of solution. More detailed information on solution status can be ob-
tained from the Solution Information object which is automatically inserted under the Solution folder
for all analyses.
The overall solution progress is indicated by a status bar. In addition you can use the Solution Inform-
ation (p. 1395) object which is inserted automatically under the Solution folder. This object allows you
to i) view the actual output from the solver, ii) graphically monitor items such as convergence criteria
for nonlinear problems and iii) diagnose possible reasons for convergence difficulties by plotting Newton-
Raphson residuals. Additionally you can also monitor some result items such as displacement or tem-
perature at a vertex or contact region’s behavior as the solution progresses.
Review Results
The analysis type determines the results available for you to examine after solution. For example, in a
structural analysis, you may be interested in equivalent stress results or maximum shear results, while
in a thermal analysis, you may be interested in temperature or total heat flux. The Using Results (p. 1161)
section lists various results available to you for postprocessing.
2. Select the appropriate result from the Solution context toolbar or use the right-mouse click option.
2. After the solution has been calculated, you can review and interpret the results in the following ways:
• Contour results (p. 84) - Displays a contour plot of a result such as stress over geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
192 of ANSYS, Inc. and its subsidiaries and affiliates.
Create Report (optional)
• Vector Plots (p. 89) - Displays certain results in the form of vectors (arrows).
• Probes (p. 1175) - Displays a result at a single time point, or as a variation over time, using a graph and a
table.
• Charts (p. 1162) - Displays different results over time, or displays one result against another result, for
example, force vs. displacement.
• Animation (p. 1358) - Animates the variation of results over geometry including the deformation of the
structure.
• Stress Tool (p. 1254) - to evaluate a design using various failure theories.
• Contact Tool (p. 1268) - to review contact region behavior in complex assemblies.
Note
Displacements of rigid bodies are shown correctly in transient structural and rigid dy-
namics analyses. If rigid bodies are used in other analyses such as static structural or
modal analyses, the results are correct, but the graphics will not show the deformed
configuration of the rigid bodies in either the result plots or animation.
Note
If you resume a Mechanical model from a project or an archive that does not contain result
files, then results in the Solution tree can display contours but restrictions apply:
• The result object cannot show a deformed shape; that is, the node-based displacements are
not available to deform the mesh.
• Contours are not available for harmonic results that depend upon both real and imaginary
result sets.
See the Using Results (p. 1161) section for more references on results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 193
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
194 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Types
You can perform analyses in the Mechanical application using pre-configured analysis systems:
Design Assessment Analysis
Electric Analysis
Explicit Dynamics Analysis
Linear Dynamic Analysis Types
Acoustics Analysis Types
Magnetostatic Analysis
Rigid Dynamics Analysis
Static Structural Analysis
Steady-State Thermal Analysis
Thermal-Electric Analysis
Topology Optimization Analysis
Transient Structural Analysis
Transient Structural Analysis Using Linked Modal Analysis System
Transient Thermal Analysis
Special Analysis Topics
Each analysis description assumes that you are familiar with the analysis type as well as with the inform-
ation presented in Steps for Using the Mechanical Application (p. 173).
To learn how to perform an analysis, see Create Analysis System (p. 173). Note that the features available
may differ from one solver to another.
To perform analyses that are beyond those available using Workbench, you can use Commands ob-
jects (p. 1475) in the Mechanical application interface.
The Design Assessment system supports solution combinations for following analysis types:
• Static Structural
• Transient Structural
• Explicit Dynamics
• Modal
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 195
Analysis Types
• Harmonic Response
• Random Vibration
• Response Spectrum
The scripting language supported is python based. The location of the script and the available properties
for the additional attributes and results can be defined via an XML file (p. 1548) which can be easily created
in any text editor and then selected by right-clicking on the Setup cell on the system.
The Design Assessment system must be connected downstream of another analysis system (the allowed
system types are listed below in Preparing the Analysis).
An Assessment Type (p. 1493) must be set for each Design Assessment system. Predefined scripts are
supplied to interface with the BEAMCHECK and FATJACK products.
Points to Remember
• The BEAMCHECK and FATJACK assessment types are not available on Linux.
From the Toolbox, drag one of the allowed system templates to the Project Schematic.
Then, drag a Design Assessment template directly onto the first template, making sure
that all cells down to and including the Model cell are shared. If multiple upstream sys-
tems are included, all must share the cells above and including the Model cell.
Attach Geometry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
196 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment Analysis
Define Connections
You must point to a structure analysis in the Initial Condition environment field.
Solve
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 197
Analysis Types
Solution Information (p. 1395) continuously updates any listing output from the Design
Assessment log files and provides valuable information on the behavior of the structure
during the analysis. The file solve.out is provided for log information from any ex-
ternal process your analysis may use. Solve script (p. 1553) and Evaluate script (p. 1553) log
files are produced by the solve and evaluate Python processes respectively. Select the
log information that you want to display from the Solution Output drop-down.
Review Results
The following Mechanical results are available when Solution Combination (p. 1541) is
enabled for the design assessment analysis:
• Stress Tool
• Fatigue Tool
• Contact Tool (for the following contact results: Frictional Stress, Penetration, Pressure, and
Sliding Distance)
• Beam Tool
• Beam Results
• Stresses
• Elastic Strains
• Deformations
The results available for insertion will depend on the types of the systems selected for
combination and the setting of the Results Availability field in the Details panel of the
Design Assessment Solution object in the tree.
In addition, DA Result (p. 1547) objects will be available if they are enabled for the design
assessment analysis.
Note
Not all of the standard right-click menu options are available for DA
Result objects. Cut, Copy, Paste, Copy to Clipboard, Duplicate, Rename,
and Export are removed.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
198 of ANSYS, Inc. and its subsidiaries and affiliates.
Electric Analysis
Electric Analysis
Introduction
An electric analysis supports Steady-State Electric Conduction. Primarily, this analysis type is used to
determine the electric potential in a conducting body created by the external application of voltage or
current loads. From the solution, other results items are computed such as conduction currents, electric
field, and joule heating.
An Electric Analysis supports single and multibody parts. Contact conditions are automatically established
between parts. In addition, an analysis can be scoped as a single step or in multiple steps.
An Electric analysis computes Joule Heating (p. 1321) from the electric resistance and current in the con-
ductor. This joule heating may be passed as a load to a Thermal analysis (p. 344) simulation using an
Imported Load (p. 1133) if the Electric analysis Solution data is to be transferred to Thermal analysis.
Similarly, an electric analysis can accept a Thermal Condition (p. 1139) from a thermal analysis to specify
temperatures in the body for material property evaluation of temperature-dependent materials.
Points to Remember
A steady-state electric analysis may be either linear (constant material properties) or nonlinear (temper-
ature dependent material properties). Additional details for scoping nonlinearities are described in the
Nonlinear Controls (p. 900) section.
Once an Electric Analysis is created, Voltage (p. 1010) and Current (p. 1012) loads can be applied to any
conducting body. For material properties that are temperature dependent, a temperature distribution
can be imported using the Thermal Condition (p. 1139) option.
In addition, equipotential surfaces can be created using the Coupling Condition (p. 1105) load option.
From the Toolbox, drag the Electric template to the Project Schematic.
When an Emag license is being used only the following material properties are allowed:
Isotropic Resistivity, Orthotropic Resistivity, Relative Permeability, Relative Permeability
(Orthotropic), Coercive Force & Residual Induction, B-H Curve, B-H Curve (Orthotropic),
Demagnetization B-H Curve. You may have to turn the filter off in the Engineering Data
tab to suppress or delete those material properties/models which are not supported for
this license.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 199
Analysis Types
Attach Geometry
Note that 3D shell bodies and line bodies are not supported in an electric analysis.
Mechanical does not support Rigid Bodies in electric analyses. For more information,
see the Stiffness Behavior documentation for Rigid Bodies (p. 481).
Define Connections
In an electric analysis, only bonded, face-face contact is valid. Any joints or springs are
ignored. For perfect conduction across parts, use the MPC formulation. To model contact
resistance, use Augmented Lagrange or Pure Penalty with a defined Electric Conduct-
ance (p. 716).
For an electric analysis, the basic Analysis Settings (p. 873) include:
Multiple steps are needed if you want to change load values, the solution settings,
or the solution output frequency over specific steps. Typically you do not need to
change the default values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
200 of ANSYS, Inc. and its subsidiaries and affiliates.
Electric Analysis
Solve
The Solution Information (p. 1395) object provides some tools to monitor solution pro-
gress.
Solution Output continuously updates any listing output from the solver and provides
valuable information on the behavior of the model during the analysis. Any convergence
data output in this printout can be graphically displayed as explained in the Solution
Information (p. 1395) section.
Review Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 201
Analysis Types
Once a solution is available, you can contour the results (p. 84) or animate the res-
ults (p. 1358) to review the responses of the model.
For the results of a multi-step analysis that has a solution at several time points, you can
use probes (p. 1175) to display variations of a result item over the steps.
You may also wish to use the Charts (p. 1162) feature to plot multiple result quantities
against time (steps). For example, you could compare current and joule heating. Charts
can also be useful when comparing the results between two analysis branches of the
same model.
In reality, however, structures are subject to rapidly applied forces (or so-called dynamic forces), e.g.,
high-rise buildings, airplane wings, and drilling platforms are subject to wind gusts, turbulences, and
ocean waves, respectively. These structures are in a state of motion as a result of the dynamic forces.
To simulate and solve for the structural responses in a logical manner, a dynamic equilibrium analysis,
or a dynamic analysis, is desirable. In a dynamic analysis, in addition to structural elasticity force, struc-
tural inertia and dissipative forces (or damping) are also considered in the equation of motion to equi-
librate the dynamic forces. Inertia forces are a product of structural mass and acceleration while dissip-
ative forces are a product of a structural damping coefficient and velocity.
When performing a linear dynamic analysis, the application calculates structural responses based the
assumption that a structure is linear.
The following sections discuss the steps and requirements to perform different linear dynamic simulations.
Eigenvalue Buckling Analysis
Harmonic Response Analysis
Harmonic Response (Full) Analysis Using Pre-Stressed Structural System
Harmonic Response Analysis Using Linked Modal Analysis System
Modal Analysis
Random Vibration Analysis
Response Spectrum Analysis
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
202 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
A more accurate approach to predicting instability is to perform a nonlinear buckling analysis. This in-
volves a static structural analysis with large deflection effects turned on. A gradually increasing load is
applied in this analysis to seek the load level at which your structure becomes unstable. Using the
nonlinear technique, your model can include features such as initial imperfections, plastic behavior,
gaps, and large-deflection response. In addition, using deflection-controlled loading, you can even track
the post-buckled performance of your structure (which can be useful in cases where the structure
buckles into a stable configuration, such as "snap-through" buckling of a shallow dome, as illustrated
below).
Note
The content of this Help page is based on the use of the ANSYS Mechanical APDL Solver.
Points to Remember
• An Eigenvalue Buckling analysis must be linked to (proceeded by) a Static Structural Analysis (p. 339). This
static analysis can be either linear or nonlinear and the linear perturbation procedure refers to it as the "base
analysis" (as either linear or nonlinear).
• The nonlinearities present in the static analysis can be the result of nonlinear:
– Contact status (a contact definition other than Bonded and No Separation type with MPC formulation)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 203
Analysis Types
– Material (e.g., definition of nonlinear material properties in Engineering Data, such as hyperelasticity,
plasticity, etc.)
• A structure can have an infinite number of buckling load factors. Each load factor is associated with a different
instability pattern. Typically the lowest load factor is of interest.
• Based upon how you apply loads to a structure, load factors can either be positive or negative. The application
sorts load factors from the most negative values to the most positive values. The minimum buckling load
factor may correspond to the smallest eigenvalue in absolute value.
• For Pressure boundary conditions in the Static Structural analysis: if you define the load with the Normal
To option for faces (3D) or edges (2-D), you could experience an additional stiffness contribution called the
"pressure load stiffness" effect. The Normal To option causes the pressure acts as a follower load, which
means that it continues to act in a direction normal to the scoped entity even as the structure deforms.
Pressure loads defined with the Components or Vector options act in a constant direction even as the
structure deforms. For a same magnitude, the "normal to" pressure and the component/vector pressure can
result in a significantly different buckling load factor in the follow-on Eigenvalue Buckling analysis.
• Buckling mode shapes do not represent actual displacements but help you to visualize how a part or an
assembly deforms when buckling.
• The procedure that the Mechanical APDL solver uses to evaluate buckling load factors is dependent upon
whether the pre-stressed Eigenvalue Buckling analysis is linear-based (linear prestress analysis) or nonlinear-
based (nonlinear prestress analysis). The subsequent Help topics examine each case.
• For a linear upstream Static Structural Analysis (p. 339), you can define loading conditions only in the
upstream analysis.
• The results calculated by the Eigenvalue Buckling analysis are buckling load factors that scale all of the
loads applied in the Static Structural analysis. Thus for example if you applied a 10 N compressive load
on a structure in the static analysis and if the Eigenvalue Buckling analysis calculates a load factor of
1500, then the predicted buckling load is 1500x10 = 15000 N. Because of this it is typical to apply unit
loads in the static analysis that precedes the buckling analysis.
• The buckling load factor is to be applied to all the loads used in the static analysis.
• Note that the load factors represent scaling factors for all loads. If certain loads are constant (for example,
self-weight gravity loads) while other loads are variable (for example, externally applied loads), you need
to take special steps to ensure accurate results.
One strategy that you can use to achieve this end is to iterate on the Eigenvalue buckling solution,
adjusting the variable loads until the load factor becomes 1.0 (or nearly 1.0, within some conver-
gence tolerance).
Consider, for example, a pole having a self-weight W0, which supports an externally-applied load,
A. To determine the limiting value of A in an Eigenvalue Buckling analysis, you could solve repet-
itively, using different values of A, until by iteration you find a load factor acceptably close to 1.0.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
204 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
• If you receive all negative buckling load factor values for your Eigenvalue Buckling analysis and you wish
to see them in the positive values, or vice versa, reverse the direction of all of the loads you applied in
Static Structural analysis.
• You can apply a nonzero constraint in the static analysis. The load factors calculated in the buckling
analysis should also be applied to these nonzero constraint values. However, the buckling mode shape
associated with this load will show the constraint to have zero value.
• At least one form of nonlinearity must be defined in the pre-requisite static analysis.
• In addition to the loads defined in Static Structural Analysis, you must define at least one load in the
buckling analysis to proceed with the solution. To enable this, setting the Keep Pre-Stress Load-Pattern
property to Yes (default setting) retains the loading pattern from the Static Structural Analysis in the
Eigenvalue Buckling analysis. Settings the property to No requires you to define a new loading pattern
for the Eigenvalue Buckling analysis. This new loading pattern can be completely different from that of
the prestress analysis.
• In a nonlinear-based Eigenvalue Buckling analysis, load multipliers scale the loads applied in buckling
analysis ONLY. When estimating the ultimate buckling load for the structure, you must account for the
loading applied in both static structural and eigenvalue analyses. The equation to calculate the ultimate
buckling load for the Nonlinear-based Eigenvalue Buckling analysis is:
where:
– FRESTART = Total loads in Static Structural analysis at the specified restart load step.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 205
Analysis Types
For example, if you applied a 100 N compressive force on a structure in the static analysis and a
compressive force of 10 N in the Eigenvalue Buckling analysis and you get a load factor of 15,
then the ultimate buckling load for the structure is 100 + (15 x 10) = 250 N.
Note
You can verify the ultimate buckling load of the above equation using the buckling
of a one dimensional column. However, calculating the ultimate buckling load for 2D
and 3D problems with different combinations of loads applied in the Static Structural
and Eigenvalue Buckling analyses may not be as straightforward as the 1D column
example. This is because the FRESTART and FPERTRUB values are essentially the effective
loading values in the static and buckling analyses, respectively.
• Consider, for example, a cantilever beam that has a theoretical ultimate buckling strength of 1000N and
which is subjected to a compressive force (A) of 250N. The procedure to calculate the ultimate buckling
load (F), based on the load factors evaluated by Mechanical for Linear-Based and Nonlinear-Based Eigen-
value Buckling analyses is illustrated in the following schematic.
Note
As illustrated, cases (3) and (5) are identical. In Case (3), setting the Keep Pre-Stress
Load-Pattern property to Yes automatically retains the loading from pre-stress analysis
for the buckling analysis. As a result, there is no need to define new loads for the
buckling analysis in Case 3. For Case 5, the Keep Pre-Stress Load-Pattern property
is set to No, allowing you to define a new load pattern in the buckling analysis which
can be completely different from that of the Static Structural analysis.
• The buckling load factor evaluated in nonlinear-based Eigenvalue Buckling should be applied to all the
loads used in the buckling analysis.
• If you receive all negative buckling load factor values for your Eigenvalue Buckling analysis and you wish
to see them in the positive values, or vice versa, reverse the direction of all of the loads you applied in
the Static Structural analysis when the Keep Pre-Stress Load-Pattern property is set to Yes. If this
property is set to No, reverse the direction of all of the loads that you applied in Eigenvalue Buckling
analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
206 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
Because this analysis is based on the Static Structural solution, a Static Structural analysis
is a prerequisite. This linked setup allows the two analysis systems to share resources
such as engineering data, geometry, and boundary condition type definitions made in
Static Structural analysis.
From the Toolbox, drag a Static Structural template to the Project Schematic. Then,
drag an Eigenvalue Buckling template directly onto the Solution cell of the Static
Structural template.
• Material properties can be linear, nonlinear, isotropic or orthotropic, and constant or temper-
ature-dependent.
Attach Geometry
Define Connections
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 207
Analysis Types
Or...
• The Type property is set to Bonded or No Separation and Small Sliding is active.
Springs with linear stiffness definition are taken into account if they are present in
the static analysis.
Only Bushing and General joints enable you to solve an analysis with nonlinear
Joint Stiffness (p. 771). Mechanical considers all other joint types to be linear. The
application accounts for linear joints if they are present in the static analysis.
For an Eigenvalue Buckling analysis, the basic Analysis Settings (p. 873) include:
• Use the Max Modes to Find property to specify the number of buckling load factors
and corresponding buckling mode shapes of interest. Typically the first (lowest) buckling
load factor is of interest. The default value for this field is 2. You can change this default
setting under the Buckling category of the Frequency (p. 111) options in the Options
(p. 105) preference settings tool.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
208 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
pattern for the Eigenvalue Buckling analysis (refer to PARKEEP LoadControl key setting
for PERTURB command).
Important
• Solver Type: The default option, Program Controlled, allows the application to select
the appropriate solver type. Options include Program Controlled, Direct, and Subspace.
By default, the Program Controlled option uses the Direct solver for Linear-based Ei-
genvalue Buckling and Subspace solver for Nonlinear-based Eigenvalue Buckling analyses.
Note
Both the Direct and Subspace solvers evaluate the buckling solutions
for most engineering problems. If you experience a solution failure using
one of the solvers because it cannot find the requested modes, it may
help to switch the solvers. If both of the solvers fail to find the solution,
then review your model carefully for possible stringent input specifica-
tions or loading conditions.
• Include Negative Load Multiplier: The default option Program Controlled and Yes
will extract both the negative and positive eigenvalues (load multipliers). Set the property
to No to extract only positive eigenvalues (load multipliers).
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 209
Analysis Types
You must point to a static structural analysis of the same model in the initial condition
environment.
• An Eigenvalue Buckling analysis must be preceded by a Static Structural analysis and the
same solver type must be used for each (ANSYS or Samcef ).
• The Pre-Stress Environment property in the Pre-Stress (Static Structural) Initial Condition
object displays whether the pre-stress environment is considered linear or nonlinear for the
Eigenvalue Buckling analysis.
• If the Static Structural analysis has multiple result sets, the value from any restart point
available in the Static Structural analysis can be used as the basis for the Eigenvalue Buckling
analysis. See the Restarts from Multiple Result Sets (p. 189) topic in the Applying Pre-Stress
Effects (p. 188) Help section for more information.
Loads are supported by Eigenvalue Buckling analysis only when the pre-stressed envir-
onment has nonlinearities defined.
The following loads are allowed for a nonlinear-based Eigenvalue Buckling analysis:
• Direct FE (p. 1120) (node-based Named Selection scoping and constant loading only):
– Nodal Displacement (p. 1126) - At least one non-zero Component is required for the
boundary condition to be fully defined.
Note
• Choosing to keep the default setting (Yes) for the Keep Pre-Stress Load-Pattern
property retains the pre-stress loading pattern for the buckling analysis and no
additional load definition is necessary.
• For Nodal Pressure, the only definition option is Normal To. This results in the
"pressure load stiffness" effect. To avoid the pressure stiffness effect, apply an
equivalent Nodal Force load to the same surface and set the Divide Load by
Nodes property to Yes. The equivalent force is equal to the value of the pressure
multiplied by the area of the scoped surface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
210 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
• The node-based Named Selections used with the above Direct FE Loads (p. 1120)
cannot contain nodes scoped to a rigid body.
Solve
Solution Information (p. 1395) continuously updates any listing output from the solver
and provides valuable information on the behavior of the structure during the analysis.
Review Results
You can view the buckling mode shape associated with a particular load factor by dis-
playing a contour plot (p. 84) or by animating (p. 1358) the deformed mode shape. The
contours represent relative displacement of the part.
Buckling mode shape displays are helpful in understanding how a part or an assembly
deforms when buckling, but do not represent actual displacements.
“Stresses” from an Eigenvalue Buckling analysis do not represent actual stresses in the
structure, but they give you an idea of the relative stress distributions for each mode.
You can make Stress and Strain results available in the buckling analysis by setting the
proper Output Controls (p. 904) before the solution is processed.
Introduction
In a structural system, any sustained cyclic load will produce a sustained cyclic or harmonic response.
Harmonic analysis results are used to determine the steady-state response of a linear structure to loads
that vary sinusoidally (harmonically) with time, thus enabling you to verify whether or not your designs
will successfully overcome resonance, fatigue, and other harmful effects of forced vibrations.
This analysis technique calculates only the steady-state, forced vibrations of a structure. The transient
vibrations, which occur at the beginning of the excitation, are not accounted for in a harmonic analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 211
Analysis Types
In this analysis all loads as well as the structure’s response vary sinusoidally at the same frequency. A
typical harmonic analysis will calculate the response of the structure to cyclic loads over a frequency
range (a sine sweep) and obtain a graph of some response quantity (usually displacements) versus fre-
quency. “Peak” responses are then identified from graphs of response vs. frequency and stresses are
then reviewed at those peak frequencies.
Points to Remember
A Harmonic Analysis is a linear analysis. Some nonlinearities, such as plasticity will be ignored, even if
they are defined.
All loads and displacements vary sinusoidally at the same known frequency (although not necessarily
in phase).
If the Reference Temperature is set as By Body and that temperature does not match the environment
temperature, a thermally induced harmonic load will result (from the thermal strain assuming a nonzero
thermal expansion coefficient). This thermal harmonic loading is ignored for all harmonic analysis.
Mode-Superposition (default)
For the Mode-Superposition (MSUP) method, the harmonic response to a given loading condition is obtained
by performing the necessary linear combinations of the eigensolutions obtained from a Modal analysis.
For MSUP, it is advantageous for you to select an existing modal analysis directly (although Mech-
anical can automatically perform a modal analysis behind the scene) since calculating the eigenvectors
is usually the most computationally expensive portion of the method. In this way, multiple harmonic
analyses with different loading conditions could effectively reuse the eigenvectors. For more details,
refer to Harmonic Response Analysis Using Linked Modal Analysis System (p. 225).
Acceleration (p. 923) and/or Displacement (p. 1080) applied as a base excitation uses the Enforced
Motion Method. See the Enforced Motion Method for Mode-Superposition Transient and Harmonic
Analyses section of the Mechanical APDL Structural Analysis Guide for additional information.
Full
Using the Full method, you obtain harmonic response through the direct solution of the simultaneous
equations of motion. In addition, a Harmonic Response analysis can be linked to, and use the structural
responses of, a Static-Structural analysis. See the Harmonic Analysis Using Pre-Stressed Structural Sys-
tem (p. 223) section of the Help for more information.
Note
• Nodal Force
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
212 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
Variational Technology
This property is available when the Solution Method is set to Full. When this property is set to No, the
Harmonic Response analysis uses the Full method. The direct solution of the simultaneous equations of
motion is solved for each excitation frequency, i.e., frequency steps defined in the Solution Intervals. When
this property is set to Yes, it uses Variational Technology to evaluate harmonic response for each excitation
frequency based on one direct solution. This property is set to Program Controlled by default allowing
the application to select the best solution method based on the model. For more technical information
about Variational Technology, see the Harmonic Analysis Variational Technology Method section of the
Mechanical APDL Theory Reference.
This option is an alternate Solution Method that is based on the harmonic sweep algorithm of the
Full method.
For additional information, see the HROPT command in the Mechanical APDL Command Reference.
If a Command (p. 1652) object is used with the MSUP method, object content is sent twice; one for the
modal solution and another for the harmonic solution. For that reason, harmonic responses are double
if a load command is defined in the object, e.g., F command.
From the Toolbox, drag the Harmonic Response template to the Project Schematic.
Both Young's modulus (or stiffness in some form) and density (or mass in some form)
must be defined. Material properties must be linear but can be isotropic or orthotropic,
and constant or temperature-dependent. Nonlinear properties, if any, are ignored.
Attach Geometry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 213
Analysis Types
Define Connections
Any nonlinear contact such as Frictional contact (p. 701) retains the initial status
throughout the harmonic analysis. The stiffness contribution from the contact is based
on the initial status and never changes.
The stiffness as well as damping of springs is taken into account in a Full method of
harmonic analysis. In a Mode-Superposition harmonic analysis, the damping from
springs is ignored.
For a Harmonic Response analysis, the basic Analysis Settings (p. 873) include:
Two solution methods are available to perform harmonic analysis: the Mode-Super-
position method, the Direct Integration (Full) method, and the Variational Techno-
logy method.
This is the default method, and generally provides results faster than the Full
method or the Variational Technology method. The Mode-Superposition
method cannot be used if you need to apply imposed (nonzero) displacements.
This method also allows solutions to be clustered about the structure's natural
frequencies. This results in a smoother, more accurate tracing of the response
curve. The default method of equally spaced frequency points can result in missing
the peak values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
214 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 215
Analysis Types
The Store Results At All Frequencies (p. 894) option, when set to No, requests
that only minimal data be retained to supply just the harmonic results requested
at the time of solution. The availability of the results is therefore not determined
by the settings in the Output Controls.
Note
With this option set to No, the addition of new frequency or phase re-
sponses to a solved environment requires a new solution. Adding a
new contour result of any type (stress or strain) or a new probe result
of any type (reaction force or reaction moment) for the first time on a
solved environment requires you to solve, but adding additional contour
results or probe results of the same type does not share this require-
ment; data from the closest available frequency is displayed (the repor-
ted frequency is noted on each result).
Caution
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
216 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
• Full method: Calculates all displacements and stresses in a single pass. Its main disad-
vantages are:
– It does not allow clustered results, but rather requires the results to be evenly spaced
within the specified frequency range.
Element Damping: You can also apply damping through spring-damper elements.
The damping from these elements is used only in a Full method harmonic analysis.
Note
For a Pre-Stressed Full Harmonic analysis, the preloaded status of a structure is used as
a starting point for the Harmonic analysis. That is, the static structural analysis serves as
an Initial Condition for the Full Harmonic analysis. See the Applying Pre-Stress Ef-
fects (p. 188) section of the Help for more information.
Note
• In the Pre-Stressed MSUP Harmonic Analysis, the pre-stress effects are applied
using a Modal analysis.
• When you link your Harmonic (Full) analysis to a Structural analysis, all structural
loading conditions, including Inertial (p. 922) loads, such as Acceleration and Ro-
tational Velocity, are deleted from the Full Harmonic Analysis portion of the sim-
ulation once the loads are applied as initial conditions (p. 186) (via the Pre-Stress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 217
Analysis Types
Currently, the initial conditions Initial Displacement and Initial Velocity are not sup-
ported for Harmonic analyses.
A Harmonic Response Analysis supports the following boundary conditions for a Solution
Method setting of either Full or MSUP:
Inertial
Acceleration (p. 923) (Phase Angle not supported.)
Loads
• Pipe Pressure (p. 945) (line bodies only) - Not supported for MSUP Solution Method.
Supports
Any type of linear Support (p. 1077) can be used in harmonic analyses.
Note
The Compression Only (p. 1095) support is nonlinear but should not be
utilized even though it behaves linearly in harmonic analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
218 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
Conditions
Constraint Equation (p. 1107)
Note
Support for boundary conditions varies for a Harmonic Response analysis that
is linked to either a Static-Structural or Modal analysis. See the Harmonic Re-
sponse Analysis Using Linked Modal Analysis System (p. 225) or the Harmonic
Analysis Using Pre-Stressed Structural System (p. 223) sections of the Help for
specific boundary condition support information.
In a Harmonic Response Analysis, boundary condition application has the following re-
quirements:
• Boundary conditions supported with the Phase Angle property allow you to specify a phase
shift that defines how the loads can be out of phase with one another. As illustrated in the
example Phase Response below, the pressure and force are 45o out of phase. You can specify
the preferred unit for phase angle (in fact all angular inputs) to be degrees or radians using
the Units toolbar.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 219
Analysis Types
• An example of a Bearing Load (p. 963) acting on a cylinder is illustrated below. The Bearing
Load, acts on one side of the cylinder. In a harmonic analysis, the expected behavior is that
the other side of the cylinder is loaded in reverse; however, that is not the case. The applied
load simply reverses sign (becomes tension). As a result, you should avoid the use of Bearing
Loads in this analysis type.
Solve
Solution Information (p. 1395) continuously updates any listing output from the solver
and provides valuable information on the behavior of the structure during the analysis.
Review Results
• Contour plots include stress (p. 1229), elastic strain (p. 1229), and deformation (p. 1226), and are
basically the same as those for other analyses. If you wish to see the variation of contours
over time for these results, you must specify an excitation frequency and a phase. The
Sweeping Phase property in the details view for the result is the specified phase, in time
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
220 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
domain, and it is equivalent to the product of the excitation frequency and time. Because
Frequency is already specified in the Details view, the Sweeping Phase variation produces
the contour results variation over time. The Sweeping Phase property defines the parameter
used for animating the results over time. You can then see the total response of the structure
at a given point in time, as shown below.
By setting the Amplitude property to Yes, you can see the amplitude contour plots
at a specified frequency. For additional information about Amplitude calculation for
derived results, see the Amplitude Calculation in Harmonic Analysis (p. 222) section of
the Help.
Since each node may have different phase angles from one another, the complex re-
sponse can also be animated to see the time-dependent motion.
• Frequency Response (p. 1246) and Phase Response (p. 1246) charts which give data at a
particular location over an excitation frequency range and a phase period (the duration of
the Phase Response results, respectively). Graphs can be either Frequency Response graphs
that display how the response varies with frequency or Phase Response plots that show
how much a response lags behind the applied loads over a phase period.
Note
• You can use the Fatigue Tool (p. 1692) to view fatigue results for the repeated loading of a
particular Frequency and Phase Angle.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 221
Analysis Types
(1)
(2)
You can verify Equation (2) for component results, such as a Directional Deformation, by solving the
equation using the real and imaginary components of the given result.
(3)
For derived results, the following procedure is employed to calculate Amplitude. Using the formula for
a particular derived result, the real and the imaginary parts of the derived quantity are evaluated from
the real and imaginary component results respectively. The Amplitude for the derived result is then
calculated using Equation (2).
For example, the Amplitude of Total Deformation is calculated using the formula for Total Deformation,
shown here:
(4)
(5)
(6)
Caution
Note that for the Amplitude results for Minimum, Middle, and Maximum Principal Stresses,
the application sorts the three values from highest to lowest before it reports the results. To
illustrate this, consider real and imaginary values for Minimum, Middle, and Maximum Prin-
cipal Stresses, as S1, S2, and S3, at a certain node and frequency. You obtain the result values
by setting the Sweeping Phase property to 0 and 90 degrees respectively. The table below
shows application generated result values for this example. The amplitude values do not
correspond, as applicable to Equation (2), for the real and imaginary components. This is
because the application sorts the three amplitude values from highest to lowest, before re-
porting the result values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
222 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
Because this analysis is linked to (and based on) structural responses, a Static-Structural
analysis is a prerequisite. This setup allows the two analysis systems to share resources,
such as engineering data, geometry, and the boundary condition type definitions that
are defined the in the structural analysis.
From the Toolbox, drag a Static-Structural template to the Project Schematic. Then,
drag a Harmonic Response template directly onto the Solution cell of the Structural
template.
For this analysis configuration, the basic Analysis Settings (p. 873) include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 223
Analysis Types
The Initial Conditions (Pre-Stress) object of the Harmonic Response analysis must point
to the linked Static Structural analysis.
Note
• All structural loads, including Inertial (p. 922) loads, such as Acceleration and Ro-
tational Velocity, are deleted from the Harmonic Analysis portion of the simulation
once the loads are applied as initial conditions (p. 186) (via the Pre-Stress object).
Refer to the Mechanical APDL command PERTURB ,HARM,,,DZEROKEEP for
more details.
• For Pressure boundary conditions in the Static Structural analysis: if you define
the load with the Normal To option for faces (3D) or edges (2-D), you could ex-
perience an additional stiffness contribution called the "pressure load stiffness"
effect. The Normal To option causes the pressure acts as a follower load, which
means that it continues to act in a direction normal to the scoped entity even as
the structure deforms. Pressure loads defined with the Components or Vector
options act in a constant direction even as the structure deforms. For a same
magnitude, the "normal to" pressure and the component/vector pressure can
result in significantly different results in the follow-on Full-Harmonic Analysis.
See the Pressure Load Stiffness (p. 189) topic in the Applying Pre-Stress Effects for
Implicit Analysis (p. 188) Help Section for more information about using a pre-
stressed environment.
The following loads are allowed for linked Harmonic Response (Full) analysis:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
224 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
– Nodal Displacement (p. 1126) - At least one non-zero Component is required for the
boundary condition to be fully defined.
Note
Because this analysis is linked to (or based on) modal responses, a Modal analysis is a
prerequisite. This setup allows the two analysis systems to share resources such as en-
gineering data, geometry and boundary condition type definitions made in modal ana-
lysis.
Note
• When solving a linked MSUP harmonic system database from a version prior to
the most current version of Mechanical, it is possible to encounter incompatibility
of the file file.full created by the modal system. This incompatibility can cause the
harmonic system’s solution to fail. In the event you experience this issue, use the
Clear Generated Data feature and resolve the modal system.
From the Toolbox, drag a Modal template to the Project Schematic. Then, drag a
Harmonic Response template directly onto the Solution cell of the Modal template.
For this analysis configuration, the basic Analysis Settings (p. 873) include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 225
Analysis Types
Modal Analysis System, only the Mode-Superposition option is applicable, and therefore
is read-only. In addition, you can turn the Include Residual Vectors property On to execute
the RESVEC command and calculate residual vectors. Also, Mode Frequency Range is not
applicable because available modes are defined in the linked Modal system.
Note
• Nodal Force
The Harmonic analysis must point to a Modal analysis in the Modal (Initial Conditions)
object. This object also indicates whether the upstream Modal analysis is pre-stressed.
If it is a pre-stress analysis, the name of the pre-stress analysis system is displayed in the
Pre-Stress Environment field, otherwise the field indicates None. The Modal Analys-
is (p. 227) must extract enough modes to cover the frequency range. A conservative rule
of thumb is to extract enough modes to cover 1.5 times the maximum frequency in the
excitation.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
226 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
Inertial
Acceleration (p. 923) (Phase Angle not supported.)
Loads
Direct FE
The Direct FE option Nodal Force (p. 1121) is supported for node-based Named Selection
scoping and constant loading only.
Support Limitations
Note the following analysis requirements.
• Moment is not supported for vertex scoping on 3D solid bodies because a beam entity
is created for the load application.
Modal Analysis
Introduction
A modal analysis determines the vibration characteristics (natural frequencies and mode shapes) of a
structure or a machine component. It can also serve as a starting point for another, more detailed, dy-
namic analysis, such as a transient dynamic analysis, a harmonic analysis, or a spectrum analysis. The
natural frequencies and mode shapes are important parameters in the design of a structure for dynamic
loading conditions. You can also perform a modal analysis on a pre-stressed structure, such as a spinning
turbine blade.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 227
Analysis Types
If there is damping in the structure or machine component, the system becomes a damped modal
analysis. For a damped modal system, the natural frequencies and mode shapes become complex.
For a rotating structure or machine component, the gyroscopic effects resulting from rotational velocities
are introduced into the modal system. These effects change the system's damping. The damping can
also be changed when a Bearing (p. 831) is present, which is a common support used for rotating
structure or machine component. The evolution of the natural frequencies with the rotational velocity
can be studied with the aid of Campbell Diagram Chart Results.
A Modal analysis can be performed using the ANSYS, Samcef, or ABAQUS solver. Any differences are
noted in the sections below. Rotordynamic analysis is not available with the Samcef or ABAQUS solver.
Points to Remember
• The Rotational Velocity load is not available in Modal analysis when the analysis is linked to a Static Structural
analysis.
• Pre-stressed Modal analysis requires performing a Static Structural analysis (p. 339) first. In the modal analysis
you can use the Initial Condition object (p. 186) to point to the Static Structural analysis to include pre-
stress effects.
From the Toolbox, drag a Modal, Modal (Samcef), or Modal (ABAQUS) template to
the Project Schematic.
Due to the nature of modal analyses any nonlinearities in material behavior are ignored.
Optionally, orthotropic and temperature-dependent material properties may be used.
The critical requirement is to define stiffness as well as mass in some form. Stiffness may
be specified using isotropic and orthotropic elastic material models (for example, Young's
modulus and Poisson's ratio), using hyperelastic material models (they are linearized to
an equivalent combination of initial bulk and shear moduli), or using spring constants,
for example. Mass may be derived from material density or from remote masses.
Note
Hyperelastic materials are supported for pre-stress modal analyses. They are
not supported for standalone modal analyses.
Attach Geometry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
228 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
When 2D geometry is used, Generalized Plane Strain is not supported for the Samcef or
ABAQUS solver.
When performing a Rotordynamic Analysis, the rotors can be easily generated using the
Import Shaft Geometry feature of ANSYS DesignModeler. The feature uses a text file to
generate a collection of line bodies with circular or circular tube cross sections.
You can define a Point Mass (p. 505) for this analysis type.
Define Connections
• Joints are allowed in a modal analysis. They restrain degrees of freedom as defined by the
joint definition.
• The stiffness of any spring is taken into account and if specified, damping is also considered.
• For the Samcef and ABAQUS solvers, only contacts, springs, and beams are supported. Joints
are not supported.
For a Modal analysis, the basic Analysis Settings (p. 873) include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 229
Analysis Types
• Damped: use this property to specify if the modal system is undamped or damped. De-
pending upon your selection, different solver options are provided. Damped by default,
it is set No and assumes the modal system is an undamped system.
• Solver Type (p. 878): it is generally recommended that you allow the program to select
the type of solver appropriate for your model in both undamped and damped modal
systems. When the Solver Type is set to Reduced Damped, the following additional
properties become available:
– Store Complex Solution: This property is only available when the Solver Type
property is set to Reduced Damped. This property enables you to solve and store a
damped modal system as an undamped modal system. By default, it is set to Yes.
– Mode Reuse: This property allows the solver to compute complex eigensolutions ef-
ficiently during subsequent solve points by reusing the undamped eigensolution that
is calculated at the first solve point. The default setting is Program Controlled. Set
this property to Yes to enable it or No to disable it.
Note
Cyclic Controls
When running a cyclic symmetry analysis, set the Harmonic Index Range to Program
Controlled to solve for all harmonic indices, or to Manual to solve for a specific range of
harmonic indices.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
230 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
Note
• Solver Type, Damping Controls, and Rotordynamic Controls are not available
to the Samcef or ABAQUS solver.
• Solver Type, Scratch Solver Files, Save ANSYS db, Solver Units, and Solver
Unit System are only applicable to Modal systems.
You can point to a Static Structural analysis in the Initial Condition environment field
if you want to include pre-stress effects. A typical example is the large tensile stress in-
duced in a turbine blade under centrifugal load that can be captured by a static struc-
tural analysis. This causes significant stiffening of the blade. Including this pre-stress effect
will result in much higher, realistic natural frequencies in a modal analysis.
If the Modal analysis is linked to a Static Structural analysis for initial conditions and the
parent static structural analysis has multiple result sets (multiple restart points at load
steps/sub steps), you can start the Modal analysis from any restart point available in the
Static Structural analysis. By default, the values from the last solve point are used as the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 231
Analysis Types
basis for the modal analysis. See Restarts from Multiple Result Sets (p. 189) in the Applying
Pre-Stress Effects for Implicit Analysis (p. 188) Help section for more information.
Note
• When you perform a pre-stressed Modal analysis, the support conditions from
the static analysis are used in the Modal analysis. You cannot apply any new
supports in the Modal analysis portion of a pre-stressed modal analysis. When
you link your Modal analysis to a Structural analysis, all structural loading condi-
tions, including Inertial (p. 922) loads, such as Acceleration and Rotational Velocity,
are deleted from the Modal portion of the simulation once the loads are applied
as initial conditions (p. 186) (via the Pre-Stress object). Refer to the Mechanical
APDL command PERTURB,HARM,,,DZEROKEEP for more details.
• To account for the Coriolis Effect of rotational velocity applied in the Static ana-
lysis, you need to re-apply the rotational velocity in the Modal analysis.
• For Pressure boundary conditions in the Static Structural analysis: if you define
the load with the Normal To option for faces (3D) or edges (2-D), you could ex-
perience an additional stiffness contribution called the "pressure load stiffness"
effect. The Normal To option causes the pressure acts as a follower load, which
means that it continues to act in a direction normal to the scoped entity even as
the structure deforms. Pressure loads defined with the Components or Vector
options act in a constant direction even as the structure deforms. For a same
magnitude, the "normal to" pressure and the component/vector pressure can
result in significantly different modal results in the follow-on Modal Analysis. See
the Pressure Load Stiffness (p. 189) topic in the Applying Pre-Stress Effects for
Implicit Analysis (p. 188) Help Section for more information about using a pre-
stressed environment.
Only the Rotational Velocity (p. 931) and Thermal Condition (p. 987) boundary conditions
are supported for a stand-alone modal analysis. All structural supports (p. 1077) can be
applied except a non-zero Displacement, a Remote Displacement, and the Velocity
support. Due to its nonlinear nature, a Compression Only Support is not recommended
for a modal analysis. Use of compression only supports may result in extraneous or
missed natural frequencies.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
232 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
For the Samcef and ABAQUS solvers, the following supports are not available: Compres-
sion Only Support, Elastic Support. When using line bodies, the following Pipe Pressure
and Pipe Temperature loads are not available to the Samcef solver. Additionally, the
Pipe Idealization object is also unavailable for the Samcef or ABAQUS solver.
Note
• Any structural supports used in the static analysis persist. Therefore, you are
not allowed to add new supports in the pre-stressed modal analysis.
• When creating a Campbell diagram, the Rotational Velocity (p. 931) in the
Static Structural Analysis is used to create normal stress stiffening effects in
the Modal Analysis. It is not used to create centrifugal force effects for gen-
erating the Campbell diagram.
Solve
Solution Information (p. 1395) continuously updates any listing output from the solver
and provides valuable information on the behavior of the structure during the analysis.
Review Results
Highlight the Solution object in the tree to view a bar chart of the frequencies obtained
in the modal analysis. A tabular data grid is also displayed that shows the list of frequen-
cies, stabilities, modal damping ratios and logarithm decrements of each mode.
Note
For an undamped modal analysis, only frequencies are available in the Tabular Data
window. For a damped modal analysis, real and imaginary parts of the eigenvalues of
each mode are listed as Stability and Damped Frequency, respectively, in the Tabular
Data window. If the real/stability value is negative, the eigenmode is considered to be
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 233
Analysis Types
stable. For the damped modal analysis, Modal Damping Ratio and Logarithmic
Decrement are also included in the Tabular Data window. Like the stability value, these
values are an indicator of eigenmode stability commonly used in rotordynamics.
If you select the Reduced Damped solver and set the Store Complex Solution property
to No, then the application solves and stores the damped modal system as an undamped
modal system. In addition to the undamped Frequency, the Damped Frequency, Sta-
bility, Modal Damping Ratio and Logarithmic Decrement result values are available
in the Tabular Data window.
Note
For the Reduced Damped solver with the Store Complex Solution property
set to No, the Mechanical APDL Solver only writes undamped frequencies
into result file. The solver retrieves the Damped Frequency, Stability, Modal
Damping Ratio and Logarithmic Decrement from the ANSYS database on
the fly during the solution process. Use extra caution when using the /POST1
in a Command object and make sure that your command entries and syntax
are correct (especially if using the *GET command). Incorrect command entries
can cause zero values for the Damped Frequency and Stability. Check the
Solution Information (p. 1395) and error/warning messages to troubleshooting
issues.
If Campbell Diagram (p. 913) is set to On, a Campbell diagram chart result is available
for insert under Solution. A Campbell diagram chart result conveys information as to
how damped frequencies and stabilities of a rotating structural component evolve/change
in response to increased rotational velocities. More detailed information about the result
can be found in Campbell Diagram Chart Results (p. 1305). The Campbell Diagram function
is not available to the Samcef or ABAQUS solver.
Note
The Campbell diagram result chart is only appropriate for a rotating structural
component that is axis-symmetrical. It is supported for all body types: solid,
shell, and line bodies, but limited to single spool systems. For a single spool
system, all bodies in the modal system are subjected to one and only single
rotational velocity.
The contour and probe results are post-processed using set number, instead of mode
number. The total set number is equal to number of modes requested multiplied by
number of rotational velocity solve points. You can use the Set, Solve Point and Mode
columns in the table to navigate between the set number and mode, and rotational
velocity solve point and mode.
The ABAQUS solver does not allow modal expansion when post-processing mode shapes.
You can choose to review the mode shapes corresponding to any of these natural fre-
quencies by selecting the frequency from the bar chart or tabular data and using the
context sensitive menu (right mouse click) to choose Create Mode Shape Results. You
can also view a range of mode shapes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
234 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
“Stresses” from a Modal analysis do not represent actual stresses in the structure, but
they give you an idea of the relative stress distributions for each mode. Stress and Strain
results are available only if requested before solution using Output Controls.
You can view the mode shape associated with a particular frequency as a contour
plot (p. 84). You can also animate (p. 1358) the deformed shape including, for a damped
analysis, the option to allow or ignore the time decay animation for complex modes.
The contours represent relative displacement of the part as it vibrates.
For complex modes, the Phase Angle associated with a particular frequency represents
the specified angle in time domain and is equivalent to the product of frequency and
time. Since the frequency is already specified in the results details view for a specific
mode, the phase angle variation produces the relative variation of contour results over
time.
When running a cyclic symmetry analysis, additional result object settings in the Details
view are available, as well as enhanced animations and graph displays. See Cyclic Sym-
metry in a Modal Analysis for more information.
Note
Loads such as the acceleration caused by the pavement roughness are not deterministic, that is, the
time history of the load is unique every time the car runs over the same stretch of road. Hence it is not
possible to predict precisely the value of the load at a point in its time history. Such load histories,
however, can be characterized statistically (mean, root mean square, standard deviation). Also random
loads are non-periodic and contain a multitude of frequencies. The frequency content of the time history
(spectrum) is captured along with the statistics and used as the load in the random vibration analysis.
This spectrum, for historical reasons, is called Power Spectral Density or PSD.
In a random vibration analysis since the input excitations are statistical in nature, so are the output re-
sponses such as displacements, stresses, and so on.
Typical applications include aerospace and electronic packaging components subject to engine vibration,
turbulence and acoustic pressures, tall buildings under wind load, structures subject to earthquakes,
and ocean wave loading on offshore structures.
Points to Remember
• The excitation is applied in the form of Power Spectral Density (PSD). The PSD is a table of spectral values
vs. frequency that captures the frequency content. The PSD captures the frequency and mean square
amplitude content of the load’s time history.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 235
Analysis Types
• The square root of the area under a PSD curve represents the root mean square (rms) value of the excitation.
The unit of the spectral value of acceleration, for example, is G2/Hertz.
• The input excitation is expected to be stationary (the average mean square value does not change with
time) with a zero mean.
• This analysis is based on the mode-superposition method. Hence a modal analysis (p. 227) that extracts the
natural frequencies and mode shapes is a prerequisite.
• This feature covers one type of PSD excitation only- base excitation.
• The base excitation could be an acceleration PSD (either in acceleration2 units or in G2 units), velocity PSD
or displacement PSD.
• The base excitation is applied in the specified direction to all entities that have a Fixed Support (p. 1077)
boundary condition. Other support points in a structure such as Frictionless Surface are not excited by the
PSD.
• Multiple uncorrelated PSDs can be applied. This is useful if different, simultaneous excitations occur in dif-
ferent directions.
• If stress/strain results are of interest from the random vibration analysis then you will need to request
stress/strain calculations in the modal analysis itself. Only displacement results are available by default.
• Postprocessing:
– The results output by the solver are one sigma or one standard deviation values (with zero mean value).
These results follow a Gaussian distribution. The interpretation is that 68.3% of the time the response will
be less than the standard deviation value.
– You can scale the result by 2 times to get the 2 sigma values. The response will be less than the 2 sigma
values 95.45% of the time and 3 sigma values 99.73% of the time.
– The Coordinate System setting for result objects is, by default, set to Solution Coordinate System and
cannot be changed because the results only have meaning when viewed in the solution coordinate system.
– Since the directional results from the solver are statistical in nature they cannot be combined in the usual
way. For example the X, Y, and Z displacements cannot be combined to get the magnitude of the total
displacement. The same holds true for other derived quantities such as principal stresses.
– A special algorithm by Segalman-Fulcher is used to compute a meaningful value for equivalent stress.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
236 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
From the Toolbox, drag a Modal template to the Project Schematic. Then, drag a
Random Vibration template directly onto the Modal template.
Both Young's modulus (or stiffness in some form) and density (or mass in some form)
must be defined in the modal analysis. Material properties must be linear but can be
isotropic or orthotropic, and constant or temperature-dependent. Nonlinear properties,
if any, are ignored.
Attach Geometry
Define Connections
Only linear behavior is valid in a random vibration analysis. Nonlinear elements, if any,
are treated as linear. If you include contact elements, for example, their stiffnesses are
calculated based on their initial status and are never changed.
Only the stiffness of springs is taken into account in a random vibration analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 237
Analysis Types
Note
If you set the Mode Significance Level property to 0.0, the application
considers all modes in mode superposition of random vibration responses.
This can require significant computation time for large systems that use
a large number of modes to obtain random vibration displacement re-
sponses.
To further improve your solution time, do not request velocity and accel-
eration responses unless needed. The velocity and acceleration responses
require approximately the same computation time.
Note
Default settings can be modified using the Options dialog box. See the
Specifying Options (p. 105) section of the Help under Analysis Settings
and Solution (p. 118).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
238 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
is required. The Constant Damping Ratio has a default setting of 0.01. This value can be
modified by setting the Constant Damping property to Manual.
Note
For a Random Vibration system, if you choose the Manual setting for the
Constant Damping property and do not define damping for one of the
above controls, the solver uses a default damping value of 0.01.
Note
The Inertia Relief option (under Analysis Settings) for an upstream Static
Structural analysis is not supported in a Random Vibration analysis.
You must point to a modal analysis in the Initial Condition environment field. The
modal analysis (p. 227) must extract enough modes to cover the PSD frequency range.
A conservative rule of thumb is to extract enough modes to cover 1.5 times the maximum
frequency in the PSD excitation. When a PSD analysis is linked to a modal analysis, addi-
tional solver files must be saved to achieve the PSD solution. (See Analysis Data Manage-
ment (p. 910).) If the files were not saved, then the modal analysis has to be solved again
and the files saved.
• Any Support Type (p. 1077) boundary condition must be defined in the prerequisite Modal
Analysis.
• The only applicable load is a PSD Base Excitation (p. 982) of spectral value vs. frequency.
• Remote displacement cannot coexist with other boundary condition types (for example,
fixed support or displacement) on the same location for excitation. The remote displacement
will be ignored due to conflict with other boundary conditions.
• Four types of base excitation are supported: PSD Acceleration, PSD G Acceleration, PSD
Velocity, and PSD Displacement.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 239
Analysis Types
• Each PSD base excitation should be given a direction in the nodal coordinate of the excitation
points.
• Multiple PSD excitations (uncorrelated) can be applied. Typical usage is to apply 3 different
PSDs in the X, Y, and Z directions. Correlation between PSD excitations is not supported.
Solve
Solution Information (p. 1395) continuously updates any listing output from the solver
and provides valuable information on the behavior of the structure during the analysis.
In addition to solution progress you will also find the participation factors for each PSD
excitation. The solver output also has a list of the relative importance of each mode in
the modal covariance matrix listing.
Note
When using a random vibration system database from a version prior to the
most current version of Mechanical, it is possible to encounter incompatibility
of the file(s) file.mode, file.full, and/or file.esav, created by the modal system.
This incompatibility can cause the random vibration system’s solution to fail.
In the event you experience this issue, use the Clear Generated Data feature
and resolve the modal system.
Refer to the Obtain the PSD Solution section of the MAPDL Structural Analysis
Guide for more information.
Review Results
• If stress/strain results are of interest from the Random Vibration analysis then you will need
to request stress/strain calculations in the modal analysis itself. You can use the Output
Controls under Analysis Settings in the modal analysis for this purpose. Only displacement
results are available by default.
• Linking a Random Vibration analysis system to a fully solved Modal analysis may result in
zero equivalent stress. To evaluate correct equivalent stress in this situation, you need to re-
solve the Modal analysis.
• The displacement results are relative to the base of the structure (the fixed supports).
• The velocity and acceleration results include base motion effects (absolute).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
240 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
• Since the directional results from the solver are statistical in nature they cannot be combined
in the usual way. For example the X, Y, and Z displacements cannot be combined to get the
magnitude of the total displacement. The same holds true for other derived quantities such
as principal stresses.
• For directional acceleration results, an option is provided to display the Transient Structural
Analysis Using Linked in G (gravity) by selecting Yes in the Acceleration in G field.
• By default the 1 σ results are displayed. You can apply a scale factor to review any multiples
of σ such as 2 σ or 3 σ. The Details view as well as the legend for contour results also reflects
the percentage (using Gaussian distribution) of time the response is expected to be below
the displayed values.
• The Fatigue Tool (p. 1692) enables you to perform a Spectral Fatigue analysis using the 1, 2,
3 σ stresses.
• For a User Defined result, if you want to request equivalent stress, you must specify SPSD
for the Expression property (not SEQV). The SPSD Type uses the Segalman-Fulcher algorithm.
SEQV uses a standard method to calculate equivalent stress, and in this instance, is incorrect
for the desired 1 Sigma calculation.
To ensure you properly select the SPSD expression, display results in the Solution
Worksheet (p. 1341) and generate your result from the list of solution quantities. See
the User Defined Results for the Mechanical APDL Solver (p. 1350) section for additional
information.
• Force Reaction and Moment Reaction probes can be scoped to a Remote Displacement,
Fixed Support, or Displacement boundary conditions to view Reactions Results.
Note
• The use of nodal averaging may not be appropriate in a random vibration analysis because
the result values are not actual values but standard deviations. Moreover, the element co-
ordinate system for the shell elements in a surface body may not all be aligned consistently
when using the Default Coordinate System. Consider using unaveraged results for postpro-
cessing instead.
File Management
When solving a Random Vibration analysis in an "In Process" solve mode, the pre-requisite files from
the upstream Modal system are referenced by specifying the full path of their location (refer to RESUME
and MODDIR commands) instead of making copies in order to improve solution time and disk usage.
See the Solve Modes and Recommended Usage (p. 1376) section of the Help for more information about
the different solve modes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 241
Analysis Types
When you are solving in the "Out of Process" mode or when the Keep Modal Results property is set
to Yes, the application copies the pre-requisite files from the Modal analysis to the Random Vibration
Solver Files Directory. This may increase the required solution time for large models.
If your command object contains commands which require this data, set the Keep Modal Results
property in the Output Controls (p. 904) to Yes.
A Response Spectrum analysis has similarities to a Random Vibration Analysis (p. 235). However, unlike
a Random Vibration analysis, responses from a Response Spectrum analysis are deterministic maxima.
For a given excitation, the maximum response is calculated based upon the input Response Spectrum
and the method used to combine the modal responses. The combination methods available are: the
Square Root of the Sum of the Squares (SRSS), the Complete Quadratic Combination (CQC) and the
Rosenblueth's Double Sum Combination (ROSE). See Response Spectrum Options Category (p. 896) for
further details.
Points to Remember
• The excitation is applied in the form of a response spectrum. The response spectrum can have displacement,
velocity or acceleration units. For each spectrum value, there is one corresponding frequency.
• The response spectrum is calculated based on modal responses. A modal analysis is therefore a prerequisite.
• If response strain/stress is of interest, then the modal strain and the modal stress need to be determined in
the modal analysis.
• Because a new solve is required for each requested output, for example, displacement, velocity and acceler-
ation, the content of Commands objects inserted in a response spectrum analysis is limited to SOLUTION
commands.
• The results from the ANSYS solver are displayed as the model’s contour plot. The results are in terms of the
maximum response.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
242 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
From the Toolbox, drag a Modal template to the Project Schematic. Then, drag a Re-
sponse Spectrum template directly onto the Modal template.
Attach Geometry
Define Connections
Nonlinear element types are not supported. They will be treated as linear. For example,
the contact stiffness is calculated using the initial status without convergence check.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 243
Analysis Types
• Specify the Number of Modes To Use for the response spectrum calculation. It is recom-
mended to include the modes whose frequencies span 1.5 times the maximum frequency
defined in the input response spectrum.
• Specify the Spectrum Type to be used for response spectrum calculation as either Single
Point or Multiple Points. If the input response spectrum is applied to all fixed degrees
of freedom, use Single Point, otherwise use Multiple Points.
• Specify the Modes Combination Type to be used for response spectrum calculation.
In general, the SRSS method is more conservative than the CQC and the ROSE methods.
Note
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
244 of ANSYS, Inc. and its subsidiaries and affiliates.
Linear Dynamic Analysis Types
• Supported boundary condition types include fixed support, displacement, remote displace-
ment and body-to-ground spring. If one or more fixed supports are defined in the model,
the input excitation response can be applied to all fixed supports.
• Remote displacement cannot coexist with other boundary condition types (for example,
fixed support or displacement) on the same location for excitation. The remote displacement
will be ignored due to conflict with other boundary conditions.
• Note that the All boundary condition types for Single Point Response Spectrum only includes
those fixed degree of freedoms defined using Fixed Support, Displacement, Remote Displace-
ment and Body-to-Ground Spring. To apply an RS load to All boundary condition types for
Single Point Response Spectrum, at least one allowed boundary condition must be defined.
• For a Single Point spectrum type, input excitation spectrums are applied to all boundary
condition types defined in the model. For Multiple Points however, each input excitation
spectrum is associated to only one boundary condition type.
• Three types of input excitation spectrum are supported: displacement input excitation (RS
Displacement), velocity input excitation (RS Velocity) and acceleration input excitation (RS
Acceleration). See RS Base Excitation (p. 983) for further details.
• The input excitation spectrum direction is defined in the global coordinate system for Single
Point spectrum analysis. For Multiple Points spectrum analysis, however, the input excitation
is defined in the nodal coordinate systems (if any) attached to the constrained nodes.
• More than one input excitation, with any different combination of spectrum types, is allowed
for the response spectrum analysis.
• Specify option to include or not include contribution of high frequency modes in the total
response calculation by setting Missing Mass Effect (p. 983) to Yes or No. The option for
including the modes is normally required for nuclear power plant design.
• Specify option to include or not include rigid responses to the total response calculation by
setting Rigid Response Effect (p. 983) to Yes or No. The rigid responses normally occur in
the frequency range that is lower than that of missing mass responses, but is higher than
that of periodic responses.
• Missing Mass Effect is only applicable to RS Acceleration excitation. See the RS Base Excit-
ation (p. 983) section of the Help for more information.
• For a Single Point spectrum type, the entire table of input excitation spectrum can be scaled
using the Scale Factor setting. The factor must be greater than 0.0. The default is 1.0.
Solve
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 245
Analysis Types
It is recommended that you review the Solution Information (p. 1395) page for any
warnings or errors that might occur during the ANSYS solve. You may receive some
warning messages and still be able to solve the analysis.
Note
Refer to the Obtain the Spectrum Solution section of the MAPDL Structural
Analysis Guide for more information.
Review Results
• To view strain/stress results, a selection must be made in Output Controls of the modal
analysis. By default, only Deformation drop-down menu results are available.
• Applicable Deformation results are Total, Directional (X/Y/Z), Directional Velocity and
Directional Acceleration. If strain/stress are requested, applicable results are normal strain
and stress, shear strain and stress, and equivalent stress.
• In addition to standard files generated by the Mechanical APDL application after the solve,
the file Displacement.mcom is also made available. If the Output Controls are set to Yes
for Calculate Velocity and/or Calculate Acceleration, the corresponding Velocity.mcom
and/or Acceleration.mcom are also made available. These files contain the combination
instructions including mode coefficients.
• Force Reaction and Moment Reaction probes can be scoped to a Remote Displacement,
Fixed Support, or Displacement boundary conditions to view Reactions Results.
Note
• These probe results are not supported when the Missing Mass Effect and/or Rigid Response
Effect properties of the RS Acceleration base excitation are set to Yes.
• When the Missing Mass Effect property is set to Yes, the Deformation results that include
the data from property in their result calculation are the Directional (Deformation/Displace-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
246 of ANSYS, Inc. and its subsidiaries and affiliates.
Acoustics Analysis Types
ment) and Directional Acceleration results. Note that the application supports the Direc-
tional Velocity result; however, it does not incorporate Missing Mass Effect conditions for
its calculation.
File Management
When solving a Response Spectrum analysis in "In Process" solve mode, the pre-requisite files from the
upstream Modal system are referenced by specifying the full path of their location (refer to RESUME
and MODDIR commands) instead of making copies in order to improve solution time and disk usage.
Please see the Solve Modes and Recommended Usage (p. 1376) section of the Help for more information
about the different solve modes.
When you are solving in the "Out of Process" mode, the application copies the pre-requisite files from
the Modal analysis to the Response Spectrum Solver Files Directory. This may increase the required
solution time for large models.
For additional technical information, refer to the Spectrum Analysis section of the Mechanical APDL
Structural Analysis Guide as well as the MMASS command and the RIGRESP command in the Mechanical
APDL Command Reference.
The following sections discuss the steps and requirements to perform the different acoustics simulations.
Harmonic Acoustics Analysis
Modal Acoustics Analysis
See Harmonic Acoustics Analysis for guidelines in performing a Harmonic Acoustics simulation.
In Harmonic Response analyses, the following equation is resolved for pure acoustic problems:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 247
Analysis Types
For fluid structure interaction problems, the acoustic and the structural matrices are coupled using the
following equation:
Points to Remember
The Harmonic Acoustics environment provides the following context menu (right-click) options:
• Create Automatic > FSI: This selection creates a Fluid Solid Interface object with all possible Fluid
Solid Interface face selection based on the physics region definitions.
• Create Automatic > Equivalent Source Surfaces: This selection automatically creates an Equivalent
Source Surface object that includes all possible Equivalent Source (Maxwell) Surfaces available in the
analysis. Mechanical identifies the following faces as equivalent source (Maxwell) surfaces:
– Interface between the normal acoustic element and PML acoustic element (Interface between Normal
Acoustic and PML Acoustic Region)
• Create Automatic > FSI and Equivalent Source Surfaces: This selection performs both of the above
object generation options.
If you have not already created a Harmonic Acoustics system in the Project Schematic,
see the Harmonic Acoustics section in the Workbench User's Guide for the steps to create
this system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
248 of ANSYS, Inc. and its subsidiaries and affiliates.
Acoustics Analysis Types
All the acoustic bodies must be assigned a material containing density and speed of
sound. Air is available from the Favorites section in the Engineering Data Sources.
Important
Important: Air as a material contains only the density property as default. You
need to specify the Speed of Sound from the Toolbox > Physical Properties
category of Engineering Data workspace.
Define Connections
For a Harmonic Acoustics analysis, the basic Analysis Settings (p. 873) include:
Only the Direct Integration (p. 892) (Full) Solution Method is available to perform
a Harmonic Acoustics analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 249
Analysis Types
• On: Selecting this option turns scattering controls on and also displays the Scattering
Output Type property.
The Scattering Output Type property is used to specify the output type for
an acoustic scattering analysis. The options for this property include Total
and Scattered. Select the Total option when you wish to output the total
pressure field and the Scattered option when you want to output the
scattered pressure field.
If you specify an Incident Wave Source excitation and also specify the Incid-
ent Wave Location property as Inside the Model, then the application uses
the Total setting for the Scattering Output Type property only.
For more information, refer to the ASOL and ASCRES commands in the
Mechanical APDL Command Reference.
Advanced
The Advanced category includes the property Equivalent Source Surface. Far-field
result calculations are based on the Equivalent Source (Maxwell) Surfaces. Therefore,
this field controls far-field result definitions and results. The options include:
• Manual: This option requires the definition of at least one user-defined Equivalent
Source Surface object.
• No: This setting invalidates all Equivalent Source (Maxwell) Surface objects and Far
Field Result objects.
By default, the application calculates Acoustic Pressure. You can also request
Acoustic Velocity and Acoustic Energy.
Additional Output Controls are available when solving an FSI problem in order
to control the results calculated on structural domain. By default, only deform-
ations are calculated. You can request Stress and Strain results. You can also
specify to Calculate Reactions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
250 of ANSYS, Inc. and its subsidiaries and affiliates.
Acoustics Analysis Types
Coefficient (beta damping), and a Mass Coefficient (alpha damping). They can also
be applied as Material Damping using the Engineering Data tab.
Element Damping: You can also apply damping through spring-damper ele-
ments. The damping from these elements is used only in a Full method harmonic
analysis.
Important
Note
1. Highlight the Environment object and select the Physics Region button on the Envir-
onment toolbar (p. 83) or right-click the Environment object or within the Geometry
window and select Insert > Physics Region.
2. Define all of the properties for the new object. For additional information, see the
Physics Region (p. 1787) object reference section.
The following loading conditions are supported for this analysis type:
Inertial
Acoustic Excitations
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 251
Analysis Types
Acoustic Loads
Acoustic Models
The following loading conditions are supported if the analysis has structural physics:
Loads
Supports
Conditions
Direct FE
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
252 of ANSYS, Inc. and its subsidiaries and affiliates.
Acoustics Analysis Types
Solve
The Solution Information (p. 1395) object provides some tools to monitor solution pro-
gress.
Solution Output continuously updates any listing output from the solver and provides
valuable information on the behavior of the model during the analysis. Any convergence
data output in this printout can be graphically displayed as explained in the Solution
Information section.
Review Results
You can scope most of the Harmonic Acoustic analysis results (p. 1308) to entities on
acoustic bodies and, by default, all acoustic bodies compute results for display.
Additional results are available for structural domain when solving Fluid Structural Inter-
action (FSI) problems. Refer to the Review Results section of Harmonic Response Ana-
lysis (p. 211) for more information regarding how to set up the harmonic results.
A Modal Acoustic analysis usually involves modeling the fluid medium as well as the surrounding
structure in order to determine frequencies and standing wave patterns within a structure. Typical
quantities of interest are the pressure distribution in the fluid at different frequencies, pressure gradient,
and particle velocity of acoustic waves.
Mechanical enables you to model pure acoustic problems and fluid-structure interaction (FSI) problems.
A coupled acoustic analysis accounts for FSI. An uncoupled acoustic analysis simulates the fluid only
and ignores any fluid-structure interaction.
See Modal Acoustics Analysis for guidelines in performing a Modal Acoustics simulation.
Points to Remember
Note that:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 253
Analysis Types
• This analysis requires that the air surrounding the physical geometry be modeled as part of the overall
geometry. The air domain can be easily modeled in DesignModeler using the Enclosure feature.
• The Physics Region (p. 1787)object(s) need to identify all of the active bodies that may belong to the
acoustic and structural (if FSI) physics types. For your convenience, when you open a Modal Acoustics
system, the application automatically inserts a Physics Region object and scopes it to all bodies. You
need to specify the physics selection.
The following context menu (right-click) options are available for this object:
• Create Automatic > FSI: This selection creates a Fluid Solid Interface object with all possible Fluid
Solid Interface face selection based on the physics region definitions.
If you have not already created a Modal Acoustics system in the Project Schematic,
see the Modal Acoustics section in the Workbench User's Guide for the steps to create
this system.
All the acoustic bodies must be assigned a material containing density and speed of
sound. Air is available from the Favorites section in the Engineering Data Sources.
Important
Important: Air as a material contains only the density property as default. You
need to specify the Speed of Sound from the Toolbox > Physical Properties
category of Engineering Data workspace.
Attach Geometry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
254 of ANSYS, Inc. and its subsidiaries and affiliates.
Acoustics Analysis Types
Define Connections
• Only the Bonded (p. 701) contact Type setting and the MPC Formulation (p. 707) are valid
when defining contact between two acoustic bodies or an acoustic and a structural body
(FSI contact) which have non-conforming meshes. In addition, for FSI contact, the Contact
side must be on the acoustic body and the Target must be on the structural body.
Note
Contact settings other than Bonded using MPC are ignored and are over-
written with the following preferred key options of Bonded/MPC contact:
Joints, Springs, Bearings, and/or Beams are not supported on acoustic bodies.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 255
Analysis Types
Or...
Note
The Limit Search to Range property is set to Yes by default and the
Range Minimum property is set to greater than or equal to 0.01 Hz.
• Damped: Use this property to specify if the modal system is undamped or damped.
Depending upon your selection, different solver options are provided. The default setting
of the Damped property is No, which assumes that the modal acoustics system is an
undamped system.
• Solver Type: It is generally recommended that you allow the application to select the
solver type for your analysis, be it an undamped and damped system.
Output Controls
For Acoustic region:
By default, the application calculates Acoustic Pressure. You can additionally request
Acoustic Velocity and Acoustic Energy.
Additional output controls are available when solving an FSI problem to control the
results calculated on structural domain. By default, only mode shapes are calculated.
You can request Stress and Strain results to be calculated but note that “stress” results
only show the relative distribution of stress in the structure and are not real stress
values. You can also specify to Calculate Reactions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
256 of ANSYS, Inc. and its subsidiaries and affiliates.
Acoustics Analysis Types
Damping vs. Frequency, enable you to define the method used to define the Stiffness
Coefficient. If you select Damping vs. Frequency, the Frequency and Damping Ratio
properties appear and require you to enter values to calculate the Stiffness Coefficient.
Otherwise, you specify the Stiffness Coefficient manually. The Mass Coefficient property
requires a manual entry
1. Highlight the Environment object and select the Physics Region button on the Envir-
onment toolbar (p. 83) or right-click the Environment object or within the Geometry
window and select Insert > Physics Region.
2. Define all of the properties for the new object. For additional information, see the
Physics Region (p. 1787) object reference section.
The following loading conditions are supported for this analysis type:
Inertial
Acoustic Loads
The following loading conditions are supported if the analysis has structural physics:
Loads
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 257
Analysis Types
Supports
Conditions
Direct FE
Solve
Selecting the Solution Information (p. 1395) object enables you to view continuously
updates any listing output from the solver and provides valuable information on the
behavior of the fluid (and structure, if FSI) during the analysis.
Review Results
You can scope Modal Acoustic analysis results (p. 1308) to entities on acoustic bodies and,
by default, all acoustic bodies compute results for display.
If you set the Amplitude property to Yes for contour plots, you can see the amplitude
contours at a specified frequency. This field is available only when complex results are
available for a Modal Acoustics analysis while using the damped or unsymmetric Solver
Type. The Amplitude calculation procedure for derived results when complex result sets
are available for Modal analysis is similar to that of the Harmonic Analysis. For additional
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
258 of ANSYS, Inc. and its subsidiaries and affiliates.
Magnetostatic Analysis
Note
Magnetostatic Analysis
Introduction
Magnetic fields may exist as a result of a current or a permanent magnet. In the Mechanical application
you can perform 3D static magnetic field analysis. You can model various physical regions including
iron, air, permanent magnets, and conductors.
• Electric machines
• Transformers
• Induction heating
• Solenoid actuators
• High-field magnets
• Nondestructive testing
• Magnetic stirring
• Electrolyzing cells
• Particle accelerators
Points to Remember
• This analysis is applicable only to 3D geometry.
• The geometry must consist of a single solid multibody part (p. 477).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 259
Analysis Types
• A magnetic field simulation requires that air surrounding the physical geometry be modeled as part of the
overall geometry. The air domain can be easily modeled in DesignModeler using the Enclosure feature. Ensure
that the resulting model is a single multibody part which includes the physical geometry and the air.
• In many cases, only a symmetric portion of a magnetic device is required for simulation. The geometry can
either be modeled in full symmetry in the CAD system, or in partial symmetry. DesignModeler has a Symmetry
feature that can slice a full symmetry model, or identify planes of symmetry for a partial symmetry model.
This information is passed to the Mechanical application for convenient application of symmetry plane
boundary conditions.
From the Toolbox, drag the Magnetostatic template to the Project Schematic.
1. Linear “soft” magnetic materials - typically used in low saturation cases. A Relative Per-
meability is required. This may be constant, or orthotropic with respect to the coordinate
system of the body (See Details view). Orthotropic properties are often used to simulate
laminate materials.
2. Linear “hard” magnetic materials - used to model permanent magnets. The demagnetiz-
ation curve of the magnet is assumed to be linear. Residual Induction and Coercive
Force are required.
3. Nonlinear “soft” magnetic material - used to model devices which undergo magnetic
saturation. A B-H curve is required. For orthotropic materials, you can assign the B-H
curve in any of the orthotropic directions, while specifying a constant Relative Permeab-
ility in the other directions. (Specifying a value of “0” for Relative Permeability will make
use of the B-H curve in that direction.)
• When an Emag license is being used only the following material properties are allowed:
Isotropic Resistivity, Orthotropic Resistivity, Relative Permeability, Relative Permeability (Or-
thotropic), Coercive Force & Residual Induction, B-H Curve, B-H Curve (Orthotropic), Demag-
netization B-H Curve. You may have to turn the filter off in the Engineering Data tab to
suppress or delete those material properties/models which are not supported for this license.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
260 of ANSYS, Inc. and its subsidiaries and affiliates.
Magnetostatic Analysis
• Conductor bodies require a Resistivity material property. Solid source conductor bodies
can be constant or orthotropic with respect to the coordinate system of the body. Stranded
source conductor bodies can only be modeled as isotropic materials.
• For convenience, a library of common B-H curves for soft magnetic material is supplied with
the product. Use the Import tool in Engineering Data to review and retrieve curves for use.
Note
Attach Geometry
Mechanical does not support Rigid Bodies in Magnetostatic analyses. For more informa-
tion, see the Stiffness Behavior documentation for Rigid Bodies (p. 481).
Define Connections
• Although your body is automatically meshed at solve time, it is recommended that you select
the Electromagnetic Physics Preference in the Details view of the Mesh (p. 1749) object
folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 261
Analysis Types
• Solution accuracy is dependent on mesh density. Accurate force or torque calculations require
a fine mesh in the air regions surrounding the bodies of interest.
• The use of pyramid elements in critical regions should be minimized. Pyramid elements are
used to transition from hexagonal to tetrahedral elements. You can eliminate pyramid ele-
ments from the model by specifying Tetrahedrons using a Method mesh control tool.
Multiple steps are needed if you want to change load values, the solution settings,
or the solution output frequency over specific steps. Typically you do not need to
change the default values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
262 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
• You can apply electromagnetic boundary conditions and excitations in the Mechanical ap-
plication. See Electromagnetic Boundary Conditions and Excitations (p. 1015) for details.
• Boundary conditions may also be applied on symmetry planes via a Symmetry. A Symmetry
folder allows support for Electromagnetic Symmetry, Electromagnetic Anti-Symmetry, and
Electromagnetic Periodicity conditions.
Solve
The Solution Information (p. 1395) object provides some tools to monitor solution progress
in the case of a nonlinear magnetostatic analysis.
Solution Output continuously updates any listing output from the solver and provides
valuable information on the behavior of the structure during the analysis. Any conver-
gence data output in this printout can be graphically displayed as explained in the
Solution Information (p. 1395) section.
Review Results
A magnetostatic analysis offers several results (p. 1316) for viewing. Results may be scoped
to bodies and, by default, all bodies will compute results for display. For Inductance or
Flux Linkage, define these objects prior to solution. If you define these after a solution,
you will need to re-solve.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 263
Analysis Types
Points to Remember
• Inputs and outputs are forces, moments, displacements, velocities and accelerations.
• All parts are rigid such that there are no stresses and strain results produced, only forces, moments, displace-
ments, velocities and accelerations.
• The solver is tuned to automatically adjust the time step. Doing it manually is often inefficient and results
in longer run times.
Note
Refer to the Multibody Analysis Guide for a reference that is particular to multibody motion
problems. In this context, “multibody” refers to multiple rigid parts interacting in a dynamic
fashion.
Although not all dynamic analysis features discussed in this manual are directly applicable
to Workbench features, it provides an excellent background on general theoretical topics.
From the Toolbox, drag a Rigid Dynamics template to the Project Schematic.
Density is the only material property utilized in a rigid dynamics analysis. Models that
use zero or nearly zero density fail to solve with the ANSYS Rigid Dynamics solver.
Attach Geometry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
264 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Sheet, solid, and line bodies are supported by the ANSYS Rigid Dynamics solver, but line
bodies can only be flexible and included in a condensed part. Plane bodies cannot be
used.
Rigid line bodies are not supported in RBD because the mass moment of inertia is not
available. This is non-trivial in a general cross-section.
You can define a Point Mass (p. 505) for this analysis type.
Part stiffness behavior is not required for the ANSYS Rigid Body Dynamics solver in ANSYS
Workbench.
Define Connections
Applicable connections are joints (p. 746), springs (p. 818), and contact (p. 702).
When an assembly is imported from a CAD system, joints or constraints are not imported,
but joints may be created automatically after the model is imported. You can also choose
to create the joints manually.
Each joint is defined by its coordinate system of reference. The orientation of this co-
ordinate system is essential as the free and fixed degrees of freedom are defined in this
coordinate system.
For information on contact specifically oriented for rigid dynamics, see Contact in Rigid
Dynamics (p. 729) and Best Practices for Contact in Rigid Body Analyses (p. 732).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 265
Analysis Types
Step Controls (p. 873) allow you to create multiple steps. Multiple steps (p. 873) are useful
if new loads are introduced or removed at different times in the load history.
Rigid dynamics analyses use an explicit time integration scheme. Unlike the implicit time
integration, there are no iterations to converge in an explicit time integration scheme.
The solution at the end of the time step is a function of the derivatives during the time
step. As a consequence, the time step required to get accurate results is usually smaller
than is necessary for an implicit time integration scheme. Another consequence is that
the time step is governed by the highest frequency of the system. A very smooth and
slow model that has a very stiff spring will require the time step needed for the stiff
spring itself, which generates the high frequencies that will govern the required time
step.
Because it is not easy to determine the frequency content of the system, an automatic
time stepping algorithm is available, and should be used for the vast majority of models.
This automatic time stepping algorithm is governed by Initial Time Step, Minimum
Time Step, and Maximum Time Step under Step Controls; and Energy Accuracy
Tolerance under Nonlinear Controls.
• Initial Time Step: If the initial time step chosen is vastly too large, the solution will typically
fail, and produce an error message that the accelerations are too high. If the initial time step
is only slightly too large, the solver will realize that the first time steps are inaccurate, auto-
matically decrement the time step and start the transient solution over. Conversely, if the
chosen initial time step is excessively small, and the simulation can be accurately performed
with higher time steps, the automatic time stepping algorithm will, after a few gradual in-
creases, find the appropriate time step value. Choosing a good initial time step is a way to
reduce the cost of having the solver figure out what time step size is optimal to minimize
run time. While important, choosing the correct initial time step typically does not have a
large influence on the total solution time due to the efficiency of the automatic time stepping
algorithm.
• Minimum Time Step: During the automatic adjustment of the time step, if the time step
that is required for stability and accuracy is smaller than the specified minimum time step,
the solution will not proceed. This value does not influence solution time or its accuracy,
but it is there to prevent Workbench from running forever with an extremely small time step.
When the solution is aborting due to hitting this lower time step threshold, that usually
means that the system is over constrained, or in a lock position. Check your model, and if
you believe that the model and the loads are valid, you can decrease this value by one or
two orders of magnitude and run again. That can, however generate a very large number
of total time steps, and it is recommended that you use the Output Controls settings to
store only some of the generated results.
• Maximum Time Step: Sometimes the time step that the automatic time stepping settles
on produces too few results outputs for precise postprocessing needs. To avoid these post-
processing resolution issues, you can force the solution to use time steps that are no bigger
than this parameter value.
Solver Controls (p. 877): for this analysis type, enables you to select a time integration
algorithm (Program Controlled, Runge-Kutta order 4 or 5, Implicit Generalized-α, MJ
Time Stepping) and select whether to use constraint stabilization. The default time in-
tegration option, Program Controlled, provides the appropriate accuracy for most ap-
plications. When constraint stabilization is employed, Stabilization Parameters are an
automatic option. The default, Program Controlled is valid for most applications, how-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
266 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
ever; you may wish to set this option to User Defined and manually enter customized
settings for weak spring and damping effects. The default is Off.
Nonlinear Controls (p. 900) allow you to modify convergence criteria and other specialized
solution controls. Typically you will not need to change the default values for this control.
• Energy Accuracy Tolerance: This is the main driver to the automatic time stepping. The
automatic time stepping algorithm measures the portion of potential and kinetic energy
that is contained in the highest order terms of the time integration scheme, and computes
the ratio of the energy to the energy variations over the previous time steps. Comparing the
ratio to the Energy Accuracy Tolerance, Workbench will decide to increase or decrease the
time step. Energy accuracy tolerance is program controlled by default. It is enabled with
Explicit Runge-Kutta methods and disabled by default with implicit Generalized-α.
Note
For systems that have very heavy slow moving parts, and also have small
fast moving parts, the portion of the energy contained in the small parts
is not dominant and therefore will not control the time step. It is recom-
mended that you use a smaller value of integration accuracy for the motion
of the small parts.
Spherical (p. 753), slot (p. 752) and general (p. 757) joints with three rotation
degrees of freedom usually require a small time step, as the energy is
varying in a very nonlinear manner with the rotation degrees of freedom.
• Force Residual Relative Tolerance: (Only available with Implicit Generalized-Alpha time
integration or MJ Time Stepping integration) This option controls the threshold used in
Newton-Raphson for force residual convergence. The default value is 1.e-8. A smaller value
will lead to a smaller residual, but it will require more iterations. The convergence of force
residual can be monitored in Solution Information using Force Convergence.
• Constraint Equation Residual Relative Tolerance: (Only available with Implicit Generalized-
Alpha time integration or MJ Time-Stepping integration) This option controls the threshold
used in Newtom-Raphson to check convergence of constraint equations violations. The default
value is 1.e-8. The convergence of this criterion can be checked in Solution Information
using Displacement Convergence
Output Controls (p. 904) allow you to specify the time points at which results should be
available for postprocessing. In a transient nonlinear analysis it may be necessary to
perform many solutions at intermediate time values. However i) you may not be interested
in reviewing all of the intermediate results and ii) writing all the results can make the
results file size unwieldy. This group can be modified on a per step basis.
Before solving, you can configure the joints and/or set a joint load to define initial con-
ditions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 267
Analysis Types
1. Define a Joint Load (p. 985) to set initial conditions on the free degrees of freedom of a
joint.
For the ANSYS Mechanical APDL solver to converge, it is recommended that you
ramp the angles and positions from zero to the real initial condition over one step.
The ANSYS Rigid Dynamics solver does not need these to be ramped. For example,
you can directly create a joint load for a revolute (p. 750) joint of 30 degrees, over a
short step to define the initial conditions of the simulation. If you decide to ramp it,
you have to keep in mind that ramping the angle over 1 second, for example, means
that you will have a non-zero angular velocity at the end of this step. If you want to
ramp the angle and start at rest, use an extra step maintaining this angle constant
for a reasonable period of time or, preferably, having the angular velocity set to zero.
Another way to specify the initial conditions in terms of positions and angles is to
use the Configure tool (p. 796), which eliminates the time steps needed to apply the
initial conditions.
To fully define the initial conditions, you must define position and velocities. Unless
specified by joint loads, if your system is initially assembled, the initial configuration
will be unchanged. If the system is not initially assembled, the initial configuration
will be the “closest” configuration to the unassembled configuration that satisfies
the assembly tolerance (p. 107) and the joint loads.
Unless specified otherwise, relative joint velocity is, if possible, set to zero. For example,
if you define a double pendulum and specify the angular velocity of the grounded
revolute joint, by default the second pendulum will not be at rest, but will move ri-
gidly with the first one.
2. Configure a joint (p. 796) to graphically put the joint in its initial position.
The following loads and supports can be used in a rigid dynamics analysis:
Both Acceleration and Standard Earth Gravity must be constant throughout a rigid
dynamics analysis and cannot be deactivated.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
268 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
For a Joint Load, the joint condition’s magnitude could be a constant value or could
vary with time as defined in a table or via a function. Details of how to apply a tabular
or function load are described in Defining Boundary Condition Magnitude (p. 1150). Details
on the Joint Load are included below.
In addition, see the Apply Loads and Supports (p. 190) section for more information about
time stepping and ramped loads.
The underlying fitting method used for interpolation can be configured using the Fitting
Method field (specific to Rigid Dynamics analysis). Options include:
• Program Controlled (default): Depending on the Joint Load type, the solver chooses the
appropriate interpolation method. Accelerations and Force joint loads use a piecewise linear.
Displacement/Rotation/Velocity joint loads use a cubic spline fitting as shown on the following
graph:
A large difference between the interpolated curve and the linear interpolation may
prevent the solution from completing. If this is the case and you intend to use the
linear interpolation, you can simply use multiple time steps, as the interpolation is
done in one time step.
• Fast Fourier Transform: Fast Fourier Transform is performed to fit tabular data. Unlike cubic
spline fitting, no verification on the fitting quality is performed. The additional cutoff fre-
quency parameter specifies the threshold (expressed in Hz) used to filter high frequencies.
Higher cutoff frequency results in a better fitting, but leads to smaller time steps. The following
graphs show the effect of cutoff frequency on FFT fitting on a triangular signal using 5 Hz
and 10 Hz, respectively.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 269
Analysis Types
When defining a joint load for a position and an angle, the corresponding velocities and
accelerations are computed internally. When defining a joint load for a translational and
angular velocity, corresponding accelerations are also computed internally. By activating
and deactivating joint loads, you can generate some forces/accelerations/velocities, as
well as position discontinuities. Always consider what the implications of these discon-
tinuities are for velocities and accelerations. Force and acceleration discontinuities are
perfectly valid physical situations. No special attention is required to define these velocity
discontinuities. Discontinuities can be obtained by changing the slope of a relative dis-
placement joint load on a translational joint, as shown on the following graphs using
two time steps:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
270 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
This discontinuity of velocity is physically equivalent to a shock, and implies infinite ac-
celeration if the change of slope is over a zero time duration. The ANSYS Rigid Dynamics
solver will handle these discontinuities, and redistribute velocities after the discontinuity
according to all active joint loads. This process of redistribution of velocities usually
provides accurate results; however, no shock solution is performed, and this process is
not guaranteed to produce proper energy balance. A closer look at the total energy
probe will tell you if the solution is valid. In case the redistribution is not done properly,
use one step instead of two to use an interpolated, smooth position variation with respect
to time.
Discontinuities of positions and angles are not a physically acceptable situation. Results
obtained in this case may not be physically sensible. Workbench cannot detect this
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 271
Analysis Types
situation up front. If you proceed with position discontinuities, the solution may abort
or produce false results.
For example, replace a rotation joint load designed to create a joint rotation from an
angle from 0 to 720 degrees over 2 seconds by an angular velocity of 360 degrees/second.
The second solution will always provide the right result, while the behavior of the first
case can sometimes lead to the problems mentioned above.
For 3D rotations on a general joint for example, no angle over 2π can be handled. Use
an angular velocity joint load instead.
Solve
Only synchronous (p. 1376) solves are supported for rigid dynamics analyses.
Review Results
Use a Solution Information object to track, monitor, or diagnose problems that arise
during solution.
Note
If you highlight Deformation results in the tree that are scoped to rigid
bodies, the corresponding rigid bodies in the Geometry window are not
highlighted.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
272 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
To plot different results against time on the same graph or plot one result quantity
against a load or another results item, use the Chart and Table (p. 1162) feature.
If you duplicate (p. 63) a rigid dynamics analysis, the results of the duplicated branch
are also cleared (p. 1199).
Remote Force
Remote Force (p. 957) direction can be configured in rigid dynamics analyses using the Follower Load
option. Remote direction can be either constant (Follower Load=No, Default), or it can follow the un-
derlying body/part (Follower Load=Yes).
IronPython References
Rigid dynamics uses an object-based approach, so it is useful to have experience with object oriented
programming and the Python language when writing commands for the solver. ANSYS Workbench
scripting is based on IronPython, which is well integrated with the rest of the .NET Framework (on
Windows) and Mono CLR (on Linux). This makes all related libraries easily available to Python program-
mers while maintaining compatibility with the Python language. For more information on IronPython,
see http://ironpython.codeplex.com/.
IronPython is compatible with existing Python scripts, but not all C-based Python library modules are
available under IronPython. Refer to the IronPython website for more information. For more information
on Python, including a standard language reference, see http://www.python.org/.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 273
Analysis Types
the environment contains the representation of a given simulation done on the model. This means that
Bodies and Joints belong to the systems, and Joint Conditions or Loads are available on the environ-
ment.
You can access an object using its unique ID, which is the same ID used by Mechanical. Global object
tables help you to access an object for which you have an ID.
For example, a Joint with the ID _jid can be accessed using the following call:
Joint= CS_Joint.Find(_jid)
If the ID of an object is not known, or if only one occurrence of the object exists in the object model,
query the object table to find the first occurrence of a given object type. This is explained in the following
example:
Environment = CS_Environment.FindFirstNonNull()
GetId()
This call returns the object ID.
GetName()
This call returns the object name.
SetName(name)
This call sets or changes the object name.
Some objects have to be created by calling the object constructor. For example, to create a constant
variable:
Var = CS_ConstantVariable()
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
274 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Actuator
The actuator is the base class for all Loads (p. 290), Body Loads (p. 278), and Drivers (p. 281).
ID table: CS_Actuator
Members:
Condition
All actuators can be conditional. See Condition (p. 279) to create this condition.
AppliedValue
Measure that stores the evaluation of the actuator variable. Can be useful when the applied value
depends on a measure other than time.
EnergyMeasure
Measure that stores the energy generated by the actuator.
Member Functions:
There are two ways to define the value of the load: using a variable, or by defining a table of input
measures (in which case a variable is defined automatically).
SetVariable(variable)
variable is a list of input measures in table form.
SetInputMeasure(measure)
measure is typically the time measure object, but other measures can be used as well. When using
an expression to define a load variation, the measure must have only one component (it cannot
be a vector measure). The variation can be defined by a constant, an expression, or a table.
SetConstantValues(value)
value is a Python float constant. See Relation (p. 295) object for defining a constant.
SetTable(table)
table is a CS_Table .
SetFunc(string, is_degree)
string is similar to the expression used in the user interface to define a joint condition by a
function. Note that the literal variable is always called time, even if you are using another measure
as input.
Basis
A basis is a material frame moving with a body. Each coordinate system has a basis, but multiple coordinate
systems can share the same basis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 275
Analysis Types
ID table: CS_Basis
Constructors:
CS_Basis()
CS_Basis(Angle1, Angle2, Angle3)
Members:
double [,]Matrix
Sets or gets function of the transformation matrix
Body
A body corresponds to a Part in the geometry node of the Mechanical tree, or can be created by a command
snippet. The preset _bid variable can be used to find a corresponding body.
ID table: CS_Body
Example:
MyBody = CS_Body.Find(_bid)
print MyBody.Name
Constructors:
CS_Body()
CS_Body(Id)
Members:
Name
Name of the body.
Origin
Origin Coordinate System of the body. This Coordinate System is the moving coordinate system
of one of the joints connected to the body. The choice of this joint, called parent joint, is the result
of an optimization that minimizes the number of degrees of freedom of the system.
InertiaBodyCoordinateSystem
Inertia body coordinate system of the body.
BodyType
Type of body, values in E_UnknownType, E_Ground, E_Rigid, E_CMS, E_General, E_Fic-
titious, E_RigidLeaf, E_RigidSubModel, E_PointMass, E_Beam
Member Functions:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
276 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Derived Classes:
CS_FlexibleBody
ID table: CS_BodyCoordinateSystem
Constructors:
Members:
Basis (p. 275)
Member Functions:
RotateArrayThroughTimeToLocal(MeasureValues)
Rotates the transient values of a measure to a coordinate system. MeasureValues is a python
two-dimensional array, such as that coming out of FillValuesThroughTime or FillDeriv-
ativesThroughTime. This function works for 3D vectors such as relative translation between
two coordinate systems or 6-D vectors such as forces/moments.
RotateArrayThroughTimeToGlobal(MeasureValues)
Rotates the transient values of a measure from a coordinate system to the global coordinate system.
Type
Type of coordinate system, values in E_Unknown, E_Ground, E_Part, E_Joint, E_Inertia,
E_BodyTransform, E_Contact, E_SplitJoint.
Derived Classes:
None
Example:
forceInGlobal=joint.GetForce()
valuesInGlobal=forceInGlobal.FillValuesThroughTime()
for i in range(0,valuesInGlobal.GetLength(0)):
print '{0:e} {1:e} {2:e} {3:e}'.format(valuesInGlobal[i,0],
valuesInGlobal[i,1],valuesInGlobal[i,2],valuesInGlobal[i,3])
mobileCS=joint.MobileCoordinateSystem
valuesInLocal=valuesInGlobal.Clone()
mobileCS.RotateArrayThroughTimeToLocal(valuesInLocal)
for i in range(0,valuesInGlobal.GetLength(0)):
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 277
Analysis Types
Body Load
A body load is a load that is applied to all bodies in the system. Gravity or global acceleration are body
loads.
The body load must implement a GetAccelerationVector method. This vector is applied to
the center of mass of each body. In order to maintain the energy balance of the system, the body
load must also implement a ComputeEnergy method.
HalfTime = 1.0
HalfAmplitude = 10.0
Env=CS_Environment.GetDefault()
Sys=Env.System
(ret,found,time) = Sys.FindOrCreateInternalMeasure(CS_Measure.E_MeasureType.E_Time)
class MyBodyLoad(CS_UserBodyLoad):
def __init__(self):
CS_UserBodyLoad.__init__(self)
self.value = 0.0
def GetAccelerationVector(self,Mass,xyz,vel,bodyLoadForce):
values = time.Values
print 'MyBodyLoad::GetAccelerationVector'
bodyLoadForce[0] = 0.0
bodyLoadForce[1] = 0.0
bodyLoadForce[2] = Mass*HalfAmplitude*math.sin(values[0]*3.14/(2.*HalfTime))
def ComputeEnergy(self,Mass,xyz,vel):
print 'MBodyLoad::ComputeEnergy'
return 0.0
load=MyBodyLoad()
load.value = 10.0
Env=CS_Environment.GetDefault()
Env.BodyLoads.Add(load)
CMSBody
A CMSBody represents a condensed part in the Mechanical tree.
Constructors:
None.
Members:
Member Functions:
None.
Derived Classes:
None.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
278 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Condition
Condition causes a load or a joint condition to be active only under defined circumstances. A condition is
expressed in one of the following forms:
For case 1:
E_GreaterThan
E_LessThan
E_DoubleEqual
E_ExactlyEqual
Note
A condition cannot be shared between various actuators. For example, if two joint con-
ditions must be deactivated at the same time, two conditions must be created.
Example:
DispCond = CS_Condition(CS_Condition.E_ConditionType.E_GreaterThan,DispX,0.1)
For case 2:
• LeftThreshold and RightThreshold are the bounds within which the condition will be
true.
Example:
RangeCond = CS_Condition(DispX,0.0,0.1)
For case 3:
E_Or
E_And
Example:
BoolCond = CS_Condition(CS_Condition.E_ConditionType.E_Or, RangeCond, DispCond)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 279
Analysis Types
ContactDebugMask
The ContactDebugMask object allows you to activate and customize the output of contact points. It can
also be used to modify the default behaviour of contact. ContactDebugMask uses a set of switches that
can be toggled on or off.
ID table: CS_ContactDebugMask
Constants:
E_DEBUG_Flag.E_None,
(*)E_DEBUG_Flag.E_Point1: point on the side 1 (contact)
E_DEBUG_Flag.E_Point2: point on the side 2 (target)
E_DEBUG_Flag.E_Normal: contact normal
E_DEBUG_Flag.E_Normal1: normal on side 1 (Reference)
E_DEBUG_Flag.E_Normal2: normal on side 2 (Target)
E_DEBUG_Flag.E_Violation: contact violation (rd.n = P1P2.n)
E_DEBUG_Flag.E_MaterialVelocity: material normal velocity (V2-V1).n
(*)E_DEBUG_Flag.E_TotalVelocity: total normal velocity (material velocity + sliding velocity)
E_DEBUG_Flag.E_EntityId1: geometric entity Id on side 1 (contact)
E_DEBUG_Flag.E_EntityId2: geometric entity Id on side 2 (target)
E_DEBUG_Flag.E_SurfaceId1: surface Id on side 1 (contact)
E_DEBUG_Flag.E_SurfaceId2: surface Id on side 2 (target)
(*)E_DEBUG_Flag.E_EntityType: type of geometric entities (vertex/edge/surface)
(*)E_DEBUG_Flag.E_GeometricStatus: status of the contact position and velocity (touching,separated,...)
E_DEBUG_Flag.E_Accepted: points that are finally kept
E_DEBUG_Flag.E_InconsistentPoint: points not consistent with rank analysis
E_DEBUG_Flag.E_ReceivedPoint: all points send by the contact
E_DEBUG_Flag.E_DeletedPoint: points deleted during Geometric Filtering
E_DEBUG_Flag.E_TrackedPoint: points successfully tracked
E_DEBUG_Flag.E_TrackedPointFailure: points that failed for tracking
E_DEBUG_Flag.E_NormalAngle: angle between normal (in degrees)
E_DEBUG_Flag.E_SlidingVelocity1: sliding velocity on side 1 (contact) in global coordinates
E_DEBUG_Flag.E_SlidingVelocity2: sliding velocity on side 2 (target) in global coordinates
E_DEBUG_Flag.E_FailSafeFilteringMode: adjust contact radius to accept at least one point
E_DEBUG_Flag.E_CheckIntegration: check consistency of integration between solver and contact
E_DEBUG_Flag.E_RankAnalysis: result from rank analysis
E_DEBUG_Flag.E_Transition: result from edge transitions analysis
(*)E_DEBUG_Flag.E_NewTimeStep: at beginning of time step
E_DEBUG_Flag.E_BeforeCorrection: before external loop of correction
E_DEBUG_Flag.E_BeforeCorrectionPlus: before geometric correction
E_DEBUG_Flag.E_All
Members:
None
Member Functions:
SetOn(E_DEBUG_Flag flag)
Enable output of contact points information specified by flag.
SetOff(E_DEBUG_Flag flag)
Disable output of contact points information specified by flag.
Example:
CS_ContactDebugMask.SetOn(E_DEBUG_Flag.E_Accepted)
ContactOptions
The ContactOptions object allows you to customize the behaviour of a contact server. ContactOptions
uses a set of numerical values (real or integer) that can be get or set. When used as a switch, 0 means off
and 1 is on.
Constants:
None
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
280 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Members:
TimeOut
Time in second (=30.0 by default)
Verbose
Enable verbose mode in contact.out file (=0, disabled by default)
NumberOfThreads
Number of parallel threads used for contact detection (=2 by default)
Member Functions:
None
Example:
cOpts=CS_ContactOptions()
cOpts.Verbose=1
Driver
A driver is a position, velocity or acceleration, or translational or rotational joint condition. Drivers derive
from the Actuator class.
Constants:
E_Acceleration, E_Position, E_Velocity
Members:
None
Member Functions:
Environment
This is the top level of the Rigid Dynamics model.
ID table: CS_Environment
Members:
System:
Corresponding system.
Example:
Env=CS_Environment.FindFirstNonNull()
Sys = Env.System
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 281
Analysis Types
Ground:
Ground body.
Example:
Env = CS_Environment.FindFirstNonNull()
Ground = Env.Ground
Loads:
The vector of existing loads. This includes Springs that are considered by the solver as loads, as
well as force and torque joint conditions.
Example:
Xdof = 0
Friction=CS_JointDOFLoad(PlanarJoint,Xdof)
Env.Loads.Add(Friction)
BodyLoads:
The vector of Body Loads.
Example:
MyBodyLoad = CS_BodyLoad()
…
Env.BodyLoads.Add(MyBodyLoad)
Relations:
The vector of external constraint equations.
Example:
rel3=CS_Relation()
rel3.MotionType=CS_Relation.E_MotionType.E_Velocity
var30=CS_ConstantVariable()
var30.SetConstantValues(System.Array[float]([0.]))
var31=CS_ConstantVariable()
var31.SetConstantValues(System.Array[float]([23.]))
var32=CS_ConstantVariable()
var32.SetConstantValues(System.Array[float]([37.]))
var33=CS_ConstantVariable()
var33.SetConstantValues(System.Array[float]([-60.+37.]))
rel3.SetVariable(var30)
rel3.AddTerm(jp,0,var31)
rel3.AddTerm(js3,0,var32)
rel3.AddTerm(jps,0,var33)
Env.Relations.Add(rel3)
Drivers:
The vector of Displacements, Velocity and Acceleration joint conditions.
InitialConditions:
The vector of Displacements, Velocity, and Acceleration joint conditions to be used only at
time=0.
PotentialEnergy:
Gets the Potential Energy Measure.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
282 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
KineticEnergy:
Gets the Kinetic Energy Measure.
TotalEnergy:
Gets the Total Energy Measure.
ActuatorEnergy:
Gets the Actuator Energy Measure.
RestartTime
Specifies the starting time in a restart analysis
Member Functions:
FindFirstNonNull():
Returns the first environment in the global list. The table usually contains only one environment,
thus it is a common way to access the current environment.
Example:
Env=CS_Environment.FindFirstNonNull()
AlterSimulationEndTime(endTime)
Overwrites the end time of the simulation.
Solve()
Solves the current analysis.
Derived Classes:
None
FlexibleBody
A Flexible Body is used by RBD for bodies that have flexible behavior, for instance a CMSBody (p. 278).
Constructors:
None.
Members:
AlphaDamping
Uses a variable to define the amount of alpha Rayleigh damping (proportional to the mass matrix)
to be considered for the flexible body. The variable can be either dependent or constant.
Example:
aFlexibleBody.AlphaDamping=100
Or equivalently:
var=CS_Variable()
var.SetConstantValues(System.Array[float]([100.]))
aFlexibleBody.AlphaDamping=var
BetaDamping
Uses a variable to define the amount of beta Rayleigh damping (proportional to the mass matrix)
to be considered for the flexible body. The variable can be either dependent or constant.
Example:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 283
Analysis Types
Env=CS_Environment.GetDefault()
Sys=Env.System
array=System.Array.CreateInstance(float,4,2)
array[0,0]=0.0
array[0,1]=5.e-6
array[1,0]=0.05
array[1,1]=5.e-6
array[2,0]=0.051
array[2,1]=1.e-4
array[3,0]=0.1
array[3,1]=1.e-4
table=CS_PointsTable(array)
(err,found,time)=Sys.FindOrCreateInternalMeasure(CS_Measure.E_MeasureType.E_Time)
var=CS_Variable()
var.AddInputMeasure(time)
var.SetTable(table)
aFlexibleBody.BetaDamping = var
CMatrixScaleFactor
Define a factor to be used to multiply the default damping matrix. For instance, with a CMS-
Body (p. 278), this matrix can be created during the generation pass. When the damping matrix is
generated for a Condensed Part (CMSBody (p. 278)), it will be automatically taken into account in
the RBD use pass with a factor equal to 1.0.
Member Functions:
SetModalDamping(iDof, variable)
Define the amount of damping used for the degree of freedom specified by iDof (index starts at
0). The variable can be either dependent or constant.
GetModalDamping(iDof)
Retrieve the damping variable defined for the degree of freedom iDof (index starts at 0).
SetLoadVectorScaleFactor(iLV, variable)
Define a scale factor applied to the flexible body internal load specified by iLV (index starts at 0).
By default, the first load vector uses a constant scale factor equal to 1.0.
GetLoadVectorScaleFactor(iLV, variable)
Retrieve the variable associated to the factor specified by iLV (index starts at 0).
Derived Classes:
CS_CMSBody
GILTable
A general multi-input interpolated table based on an unstructured cloud of points.
Member Functions:
CS_GILTable(sizeIn,sizeOut)
Creates a GIL table with sizeIn inputs and sizeOut outputs
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
284 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Example file:
AddInterpolationPoint(values)
Adds an interpolation point to the General Interpolation Table. values is a one dimensional array
of size sizeIn+sizeOut. The first sizeIn values in array values corresponds to the values
of the input variables. The following sizeOut values in array values correspond to the output
values.
Omega = -1.0
dY = -1e-4
stiff = -9.0
values=System.Array.CreateInstance(float,3)
values[0] = Omega
values[1] = dY
values[2] = stiff
EvalY.AddInterpolationPoint( values )
Omega = 11.0
dY = -1e-4
stiff = -21.0
values[0] = Omega
values[1] = dY
values[2] = stiff
EvalY.AddInterpolationPoint( values )
…
AddInterpolationPointArray(values)
Adds a set of points to the General Interpolation Table. values is a two dimensional array of size
(numberOfPoints, sizeIn+sizeOut). On each row of the array, first sizeIn values in array
values corresponds to the values of the input variables. The following sizeOut values in array
values correspond to the output values. Each row contains a single interpolation point in the
cloud of points.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 285
Analysis Types
Example 2: Creation of a Nonlinear Force Value (F) That Depends on Deflection (dX)
ForceVariable = CS_Variable()
ForceVariable.AddInputMeasure( TransX )
Evaluator = CS_GILTable( 1,1 )
values = System.Array.CreateInstance( float, 6, 2 )
dX = 0.0
F = 0.0
values[0,0] = dX
values[0,1] = F
dX = 10.0
F = 1.0
values[1,0] = dX
values[1,1] = F
dX = 30.0
F = 2.0
values[2,0] = dX
values[2,1] = F
dX = 60.0
F = 3.0
values[3,0] = dX
values[3,1] = F
dX = 90.0
F = 4.0
values[4,0] = dX
values[4,1] = F
dX = 130.0
F = 5.0
values[5,0] = dX
values[5,1] = F
Evaluator.AddInterpolationPointArray( values )
SetVerbosity(bVerbose)
If bVerbose is set to true, the GILTable will print the output value every time it is evaluated. This
can be used for debugging purposes, but it will affect the performance if used on a table in a long
simulation.
Limitations:
These tables can only be used to apply forces and moments, not for other joint conditions or remote
displacements.
Joint
ID table: CS_Joint
Members:
Name
Name of the joint
ReferenceCoordinateSystem
Joint reference coordinate system
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
286 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Example:
J1 = CS_Joint.Find(_jid)
CSR = J1.ReferenceCoordinateSystem
MovingCoordinateSystem
Joint moving coordinate system
Example:
J1 = CS_Joint.Find(_jid)
CSM = J1. MovingCoordinateSystem
Type
Joint type
IsRevert
The internal representation of the joint can use flipped reference and mobile coordinate systems.
In that case, all the joint results (e.g., forces, moments, rotation, velocities and acceleration) must
be multiplied by -1 to go from their internal representation to the user representation. As transient
values of joint measures are giving the internal representation, use this IsRevert information
to know if results should be negated.
AccelerationFromVelocitiesDerivatives
When extracting joint degrees of freedom on joints that return true, accelerations should be done
using the time derivatives of the joint velocity measure. On joints that return false, joint DOF deriv-
atives should be extracted using the joint acceleration measure. It is important to check this flag
first. Use of the wrong method to query joint acceleration can result in failure or incorrect results.
Example:
if Universal.AccelerationFromVelocitiesDerivatives:
UniversalAccelerationValues=UniversalVelocityM.FillDerivativesThroughTime()
else:
UniversalAcceleration = Universal.GetAcceleration()
UniversalAccelerationValues=UniversalAcceleration.FillDataThroughTime()
Stops
Returns the list of the stops defined on the joint.
Member Functions:
GetVelocity()
Returns the joint velocity measure. The size of this measure is the number of degrees of freedom
of the joint. The derivatives of this measure give access to the joint accelerations.
GetRotation()
Returns the joint rotation measure. The type of measure depends on the joint number of rotational
degrees of freedom (E_1DRotationMeasure, E_3DRotationMeasure, E_Univer-
salAngles). These rotations components are relative to the reference coordinate system of the
joint.
GetTranslation()
Returns the joint translation measure. The length of this measure is the number of translational
degrees of freedom of the joint. The translation components are expressed in the reference co-
ordinate system of the joint.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 287
Analysis Types
GetForce()
Returns the joint force measure. The length of this measure is always 6 (3 forces components, 3
torque component). This force measure is the total force/moment, including constraint
forces/moment, external forces/moment applied to the joint, and joint internal forces/moment,
such as elastic moment in a revolute joint that has a stiffness on the Z rotation axis. The force
measure components are expressed in the global coordinate system. Note that the sign convention
is different from the sign convention used in the Joint Probes in Mechanical.
GetAcceleration()
Returns the joint acceleration measures on the joints that are constraint equations based. See the
AccelerationFromVelocitiesDerivatives member to see when this function should
be used.
Example:
J1 = CS_Joint.Find(_jid)
jointRotation = J1.GetRotation()
jointVelocity = J1.GetVelocityMeasure()
jointAcceleration = J1.GetAccelerationMeasure()
jointForce = J1.GetForceMeasure()
SetFrictionVariable(var)
Replaces the constant value already given to the friction coefficient with the expression given by
var.
Example:
Joint = CS_Joint.Find(_jid)
Var = CS_Variable()
u0 = 0.1
u1 = 0.2
alpha = 0.5
Var.SetFunc('u0+u1exp(-alpha*time)',0)
Var.AddInputMeasure(Joint.GetVelocityMeasure())
Joint.SetFrictionVariable(Var)
The command has no effect if no value for the friction coefficient has been provided in the
UI. For more information, see Joint Friction (p. 773)
SetFrictionTolerance(tol)
Sets the friction tolerance.
Example:
Joint = CS_Joint.Find(_jid)
Joint = Joint.SetFrictionTolerance(1e-4)
Derived Classes:
On SphericalJoint, SlotJoint, BushingJoint, FreeJoint, GeneralJoint.
Member Function
AddStop(angle_max, restitution_factor)
Adds a spherical stop to a joint that has three rotations. A spherical stop constrains the motion
of the X and Y rotational degrees of freedom, to give to the joint the behavior of a loose revolute
joint, with a rotational gap. This will allow easier handling of over-constrained systems and
building higher fidelity models without having to use contact.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
288 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
angle_max
The angle between the reference coordinate system Zr axis and the moving coordinate
system Zm. Zr is the natural revolute axis.
restitution_factor
The restitution factor, similar to other joint stops (p. 810).
Zr
Zm
Yr
Xr
On CylindricalJoint:
ReplaceByScrew(pitch)
Creates a relation between the translational and the rotational degrees of freedom of a
cylindrical joint. Note that the pitch is in the current length unit.
On Bushing Joint:
GetBushingAngles()
Returns the measure of the joint angles. This measure is used to compute the forces and
torques developed in the joint. Note that this is only available for post-processing operations,
as the measure does not exist before the solve has been performed.
JointDOFLoad
JointDOFLoads are loads applied on a given degree of freedom of a joint. The load is applied in the joint
reference coordinate system.
Constructor:
CS_JointDOFLoad(joint,dof)
joint
A joint object
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 289
Analysis Types
dof
An integer that defines the joint degree of freedom to be included in the term. The ordering of
the degrees of freedom sets the translation degrees of freedom first. The degrees of freedom
numbering is zero based. For example, in a slot joint, the translational degree of freedom is 0, while
the third rotational degree of freedom is 3.
Members:
None
Member functions:
None
Load
Loads derive from the Actuator (p. 275) class. They are derived from various types of loads, such as the
CS_JointDOFLoad.
Members:
None
Members Functions:
None
Measure:
Most useful measures are pre-existing in the rigid dynamics model, and can be accessed using other object
“get” functions. Additional measures can be created before solving for use in custom post-processing or
as input values for joint conditions. For example, measures can be created to express conditions. In this
case, the measure must be added to the system to be computed at each time step (see component
measure example below).
ID table: CS_Measure
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
290 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Members:
Length:
Number of components of the measure
Example:
nbValues = Measure.Length
Type:
Measure type
Calculation Method:
A measure can use direct calculation or be time integrated. On a measure that uses direct calculation,
it is possible to retrieve the measure value through time. On a measure that is time-integrated,
both values and time derivatives can be retrieved.
Name:
Measure Name
Member Functions:
FillValuesThroughTime()
Returns a two dimensional array. This function is to be called after the solution has been performed.
The first dimension of the returned array is the number of time values in the transient. The second
dimension is the size of the measure plus one. The first column contains the time values, while the
subsequent columns contain the corresponding measure values.
Example:
jointRotation = J1.GetRotation()
jointVelocity = J1.GetVelocityMeasure()
jointAcceleration = J1.GetAccelerationMeasure()
jointForce = J1.GetForceMeasure()
jointRotationValues =jointRotation.FillDataThroughTime()
jointVelocityValues =jointVelocity.FillDataThroughTime()
jointAccelerationValues =jointAcceleration.FillDataThroughTime()
jointForceValues =jointForce.FillDataThroughTime()
nbValues = jointRotationValues.GetLength(0)
print jointRotation.Id
fich.close()
FillDerivativesThroughTime()
Returns a two dimensional array. This function is to be called after the solution has been performed.
The first dimension of the returned array is the number of time values in the transient. The second
dimension is the size of the measure plus one: the first column contains the time values, while the
subsequent columns contain the corresponding measure derivatives. These derivatives are available
on measures that are time integrated. To know if a measure is time integrated, use the Calcula-
tionMethod member.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 291
Analysis Types
Derived Classes:
CS_JointVelocityMeasure
Both translational and rotational joint velocities are expressed in the joint reference coordinate
system. The number of components is the number of translational degrees of freedom plus the
number of rotational degrees of freedom. For example, the size of the joint velocity measure for
a revolute joint is 1. It contains the relative joint rotation velocity along the z axis of the joint refer-
ence coordinate system. The size of the measure for a slot joint is 4: one component for the relative
translational velocity, and the 3 components of the relative rotational velocity. The joint velocity
measure can be obtained from the joint using the GetVelocity function. Rotational velocities
are expressed in radians/second.
CS_JointAccelerationMeasure
Both translational and rotational joint accelerations are expressed in the joint reference coordinate
system. The number of components is the number of translational degrees of freedom plus the
number of rotational degrees of freedom. The joint acceleration measure can be obtained from
the joint using the GetAcceleration function.
CS_JointRotationMeasure
• For revolute joints, cylindrical joints, or single rotation general joints, this measure has only one
component: the relative angle between the reference and the moving coordinate system of the
joint. Rotations are expressed in radians.
• For slots, spherical joints, bushing joints, and 3 rotation vectors, this measure contains values
that are not directly usable.
• For universal joints, this measure contains the two joint axis rotational velocities. (The first one
along the X axis of the reference coordinate system and the second along the Z axis of the
moving coordinate system.) These angles are expressed in radians.
CS_JointTranslationMeasure
This measure contains only the joint relative translations, expressed in the joint reference coordinate
system. The joint translation measure can be obtained from the joint using the GetTransla-
tionfunction.
CS_JointForceMeasure
This measure contains the total forces and moment that develop in the joint. This includes constraint
forces, elastic forces, and external forces. The joint velocity measure can be obtained from the joint
using the GetForcefunction.
CS_PositionMeasure
This measure allows for tracking of the position of a Body Coordinate System over time.
Example:
CoMBCS = OneBody.InertiaBodyCoordinateSystem
Pos = CS_PositionMeasure(CoMBCS)
Env=CS_Environment.FindFirstNonNull()
Sys = Env.System
Sys.AddMeasure(Pos)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
292 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
CS_ComponentMeasure
This measure allows the extraction of one component of an existing measure. This component can
be expressed in a non default coordinate system. A component of -2 will compute the norm 2 of
the vector of values of the measure.
Example:
Planar = CS_Joint.Find(_jid)
Vel = Planar.GetVelocity()
Xglobaldirection = 0
VelX = CS_ComponentMeasure(Vel,Xglobaldirection)
Sys.AddMeasure(VelX)
CS_AXPYMeasure
This measure allows a linear transformation from another measure with a scaling factor and an
offset. This can be useful to transform an internal rotation measure that is expressed in radians to
a measure in degrees used as an input to a load calculation, for example.
Example:
Revolute = CS_Joint.Find(_jid)
Rot = Revolute.GetRotation()
RotInDegrees = CS_AXPYMeasure( Rot, 180.0/math.pi, 0. )
Sys.AddMeasure(RotInDegrees)
CS_ModulusMeasure
This measure allows you to compute the floating point remainder of value/modulus.
Example:
Revolute = CS_Joint.Find(_jid)
Rot = Revolute.GetRotation()
Rot02pi = CS_ModulusMeasure( Rot, 2.0*math.pi )
Sys.AddMeasure(Rot02pi)
MSolverDB
Solver database. The database is both the input and the results file to the solver. It can be used to solve
outside the Mechanical session (for example, for co-simulation purposes) or to restart from a previous run.
Members:
SetFileName(FileName)
Set the database file name.
SetDirectoryName(DirectoryName)
Set the database directory.
ReadDatabase()
Read the content of the database.
WriteDatabase()
Write the current database to a file.
DeleteDatabase()
Delete the database.
CloseDatabase()
Close the database file.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 293
Analysis Types
OpenDatabase()
Open the database file and reads the database content table.
Dispose()
Clear the content of the database and free memory used by the database.
PointsTable
Corresponding ID table: CS_PointsTable
Members Functions:
CS_PointsTable( tab )
tab is a two dimensional array where the first column contains the input values and the second
column contains the corresponding output values.
Example:
tab = System.Array.CreateInstance(float,6,2)
tab[0,0]=-100.
tab[1,0]=-8.
tab[2,0]=-7.9
tab[3,0]= 7.9
tab[4,0]= 8.
tab[5,0]= 100.
tab[0,1]=1.0
tab[1,1]=1.0
tab[2,1]=0.1
tab[3,1]=0.1
tab[4,1]=1.0
tab[5,1]=1.0
Table = CS_PointsTable(tab);
Here, the output (shown as Stiffness in the chart above) varies in a linear, piece-wise manner.
For values of input less than -8.0 or greater than 8.0, the output is equal to 1.0. For values
between -7.9 and +7.9, the output is 0.1. The transition is linear between -8.0 and -7.9, and
as well between +7.9 and +8.0.
Polynomial Table
Corresponding ID: CS_PolynomialTable
Create a polynomial relation between sizeIn inputs and sizeOut outputs using the following
function:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
294 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Where i denotes the index of input and goes from 1 to n (sizeIn), j denotes the index of output
(from 1 to sizeOut).
Member Functions:
CS_PolynomialTable()
Creates an empty polynomial table.
Initialize(constant)
Specialized for 1x1 table. Initializes the table to be a 1 input, 1 output table, and sets the constant
term (constant is a float value).
Initialize(sizeIn,sizeOut,constantValues)
(generic version) Initializes the table with sizeIn inputs and sizeOut outputs and sets the
constant terms. sizeIn and sizeOut are two integer values, and constantValues is an array
of sizeOut float values.
AddTerm(coefficient,order)
Specialized for 1x1 table. Adds one monomial term to the table. The coefficient is a float value and
order is an integer value giving the power of the input.
AddTerm(coefficients,orders)
(generic version) Adds one monomial term to the table. The coefficients are given by a sizeOut
float array and the power for each input by an array of sizeIn integers.
Relation
The relation object enables you to write constraint equations between degrees of freedom of the model.
For example, two independent lines of shaft can be coupled using a relation between their rotational ve-
locities.
If you have a gear coupling between two shafts where the second shaft rotates twice as fast as the
first one, you can write the following equation:
2.0 X Ω1 + Ω2 = 0
This relation contains two terms and a constant right hand side equal to zero.
The first term (2 X Ω1) can be described using the following information:
• A joint selection
• The nature of motion that is used in the equation (joint velocities, which is the most common case). For
convenience, the nature of motion upon which the constraint equation is formulated is considered as
being shared by all the terms in the relation.
• The factor 2.0 in the equation can be described by a constant variable, whose value is 2.0
ID table: CS_Actuator
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 295
Analysis Types
The coefficients of the relation can be constant or variable; however, the use of non-constant coef-
ficients is limited to relations between velocities and relations between accelerations. If non-constant
coefficients are used for relations between positions, the solution will not proceed.
Constants:
E_Acceleration, E_Position, E_Velocity
Members:
None
Member Functions:
SetRelationType(type)
Type of relation, with type selected in the previous enumeration.
joint
A joint object
dof
An integer that defines the joint degree of freedom to be included in the term. The ordering
of the degrees of freedom sets the translation degrees of freedom first, and that the degrees
of freedom numbering is zero based. For example the translational degrees of freedom in a
slot joint is 0, while the third rotational degree of freedom is 3.
variable
A variable object
SetVariable(variable)
Sets the right hand side of the relation.“variable” is a variable object.
SolverOptions
The SolverOptions object allows you to customize the behaviour of the RBD solver. The option uses a
group of numerical values (real or integer) that can be get or set. When used as a switch, 0 means off and
1 is on.
Constants:
None
Member Functions:
VelocityToleranceFactor
Multiplicative factor used to determine zero velocity tolerance (=100.0 by default);
ContactRadiusFactor
Contact radius factor used in contact failsafe mode (=2.0 by default);
MaximumNumberOfCorrectionAttempts
Number of external loops for geometric correction (=2 by default));
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
296 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
FrictionForShock
Enable friction for shock solve (=0, disabled by default);
MaximumNumberOfDiagnostics
Number of diagnostics messages given in Mechanical UI (=10 by default);
InactiveTouchingInDynamics
Prevent inactive contact pair from being violated (=1, enabled by default);
DisablePolygonEvent
Disable polygon event for contact (=0, active by default);
PrintDynamicSystem
Print the dynamics system (=0 by default);
PurgeGST
Purge GST file every n steps (=0, never by default);
PrintErrorEstimation
Force output of error estimation (=0, disabled by default);
ExportXLSFileForCMS
Export generalized coordinates for CMS bodies in a CSV file (=0, disabled by default)
Member Functions:
None
Example:
sOpts=CS_SolverOptions()
sOpts.ExportXLSFileForCMS=1
Spring
Corresponding ID table: CS_Actuator
Members:
None
Member Functions:
ToggleCompressionOnly()
Calling this function on a translational spring will make the spring develop elastic forces only if its
length is less than the spring free length. The free length has to be defined in the regular spring
properties.
ToggleTensionOnly()
Calling this function on a translational spring will make the spring develop elastic forces only if its
length is greater than the free length of spring. The free length has to be defined in the regular
spring properties.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 297
Analysis Types
SetNonLinearSpringProperties(table_id)
Enables you to replace the constant stiffness of a spring with a table of ID table_id that gives
the force as a function of the elongation of the spring. The table gives the relation between the
force and the relative position of the two ends.
GetDamper()
The user interface has stiffness and damping properties of the spring. Internally, the Spring is
made of two objects; a spring and a damper. This function enables you to access the internal
damper using the Spring object in the GUI.
Derived Classes:
None
System
Corresponding ID table: CS_System
Members:
Bodies
Gets the list of bodies.
Joints
Gets the list of joints.
Member Functions:
AddBody(body)
Adds a body to the system.
AddJoint(joint)
Adds a joint to the system.
PrintTopology()
Prints the topology of the systems (parent/child relation).
AddMeasure(measure)
Adds a measure to the system, to be calculated during the simulation. This function must be called
prior to solving so that the measure values through time can be retrieved.
(istat,found,measure)=FindOrCreateInternalMeasure( MeasureType)
Extracts an existing global measure on the system. Supported measure types are: E_Energy,
E_PotentialEnergy, E_ElasticEnergy, E_KineticEnergy, and E_Time.
ExportFMU(modelName, fmiVersion)
Export an RBD model in an FMU file to be used as a slave in cosimulation with an external tool
(cosimulation master). For more details about the FMI standard and tools that support cosimulation
FMU, see fmi-standard.org.
modelName is the name of the model. The output file will be named modelName.fmu.
fmiVersion is the version of the FMI standard to be used for this FMU. It must be one of
the following values:
CS_System.E_FMIVersion.E_FMI1
CS_System.E_FMIVersion.E_FMI2
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
298 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
The inputs and outputs of the RBD FMU are defined in the Mechanical UI using pins. See
Simplorer/Rigid Dynamics Co-Simulation (p. 429) for more details.
Note
The results of the cosimulation analysis may vary with the tool used as the cosim-
ulation master. ANSYS Simplorer provides cosimulation with the RBD solver with
a fully integrated Workbench workflow that does not require FMU. For more in-
formation, see Simplorer/Rigid Dynamics Co-Simulation (p. 429).
Derived Classes:
None
UserTable
A user table is a function with i input values and o output values, with an evaluator that is defined in
IronPython, allowing complex variation, or even evaluation performed outside the solver.
Example:
LeftVarCoefX = CS_Variable();
class XForceTable(CS_UserTable):
def __init__(self,sizeIn,sizeOut):
CS_UserTable.__init__(self,sizeIn,sizeOut)
def Evaluate(self,In,Out):
TX = In[0]
VX = In[3]
Force = 1000.0*TX
Out[0] = Force
print 'ForceX = {0:e}'.format(Out[0])
return 0
LeftForceTableX = XForceTable( 9, 1 )
LeftVarCoefX.SetTable( LeftForceTableX )
Variable
A variable is an n-dimensional vector quantity that varies over time. It is used to define the variation of a
load or a joint condition, or to express the coefficients in a relation between degrees of freedom. For
convenience, the solver allows the creation of constant variables, where only the value of the constant
has to be provided. More complex variables can be built using a function variable. A function variable is
a function of input, where input is given by a measure (p. 290) and function is described by a table. In some
cases, you are able to replace the table or the measure of an internal variable as used in a joint condition.
ID table: CS_Variable
Members:
None
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 299
Analysis Types
Member Functions:
SetConstantValues(value)
value is an array, whose size is equal to the size of the table. To create a constant scalar variable,
the value can be defined as shown in the following example:
value = System.Array[float]([1.0])
System, Array, and float are part of the Python language. The result of this is an array of size
one, containing the value 1.0.
AddInputMeasure(measure)
measure is a measure object. The same variable can have more than one measure. The input
variable of the variable is formed by the values of the input measure in the order that they have
been added to the list of input measures.
SetTable(table)
table is a CS_PointsTable.
SetFunc(string, is_degree)
string is similar to the expression used in the user interface to define a joint condition by a
function. Note that the literal variable is always called "time", even if you are using another measure
as input. "is_degree" is a boolean argument. If the expression uses a trigonometric function, it
specifies that the input variable should be expressed in degrees.
Note
Derived Classes:
ConstantVariable
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
300 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Screw Joint
This example considers a screw joint. While the screw joint is not displayed by the Mechanical GUI,
there are two ways to create a screw joint.
• Use a cylindrical joint and link translation and rotation with the following relation:
Tz = Pitch * Rz
• Modify an existing cylindrical joint into a specialized screw joint. Retrieve the joint using its ID (_jid) to
the joint, then replace the joint with a screw joint giving the pitch. The commands for this approach
are shown below:
Joint = CS_Joint.Find(_jid)
Pitch = 2
Joint.ReplaceByScrew(Pitch)
Note that the pitch value is unit dependant. The joint where these commands are inserted must be a
cylindrical joint.
Constraint Equation
This example considers the gear mechanism shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 301
Analysis Types
A relation is created between two revolute joints to simulate a gear with a ratio 2 M. Commands are
used to enforce the ratio of velocities between the two wheels, and create a linear relation between
rotational velocities, defined by:
(1)*ω 1 + (-2)*ω2 = 0
Next, the relationship between the two wheels is defined. The complete list of commands is shown
below. A description of these commands follows.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
302 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
2. The constant coefficients that appear in the relation are created. The first constant term is created by:
var1=CS_ConstantVariable()
var1.SetConstantValues(System.Array[float]([1.]))
3. The second coefficient and constant right hand side are created by:
var2=CS_ConstantVariable()
var2.SetConstantValues(System.Array[float]([-2.]))
varrhs=CS_ConstantVariable()
varrhs.SetConstantValues(System.Array[float]([0.]))
4. The first term of relation (1) X ω_1 is added to the relation object:
rel.AddTerm(j1id,0,var1)
The first argument is the joint object. The second argument defines the DOF (degrees of freedom)
of the joint that are involved in the relation. Here, 0 represents the rotation, which is the joint’s first
and only DOF is the rotation.
5. The second term and right hand side are introduced in the same manner:
rel.AddTerm(j2id,0,var2)
rel.SetVariable (varrhs)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 303
Analysis Types
The driver constructor takes the joint instance as the first argument. The second argument is an array
of integer that defines which DOFs are active. The physical meaning of these integers is dependent
of the joint. For instance, if the underlying joint is a translation joint, 0 is the translation along x. But
if the joint is revolute, 0 now is the rotation along z axis. Similarly, for a cylindrical joint,0 is is the
translation along z, and 1 is the rotation. The last argument gives the type of driver here velocity.
Drivers can be one of three types: position, velocity, or acceleration:
4. This command returns an instance on an internal measure. It is often used to obtain the instance of the
time measure:
(ret,found,time) = Sys.FindOrCreateInternalMeasure(CS_Measure.E_MeasureType.E_Time)
5. The time measure is specified as the input measure for the driver and a constant value is given to the driver.
As the driver may be applied to several components of the joint, the values are given as an array of float:
driver.SetInputMeasure(time)
driver.SetConstantValues(System.Array[float]([-4.9033]))
6. The driver is added to the list of initial conditions. Consequently, it will be active only at t=0 and will give
an initial velocity to the joint:
Env.InitialConditions.Add(driver)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
304 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Method 1
Next, modify an existing moment in order to use the velocity measure as its input measure:
Env=CS_Environment.FindFirstNonNull()
ids=Env.DSToInternalIds[_jcid]
load=CS_Actuator.Find(ids[0])
load.SetInputMeasure(vel)
Method 2
Using this method, the load is created entirely using commands. These commands are shown below.
Env=CS_Environment.FindFirstNonNull()
load=CS_JointDOFLoad(joint,0)
load.SetInputMeasure(vel)
load.SetFunc('0.1*(-2*acos(-1)-time)',0)
Env.Loads.Add(load)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 305
Analysis Types
2. Create an array of real values and fill it with the pairs of values (elongation, force):
Spring_table=System.Array.CreateInstance(float,7,2)
In this command, 7 represents the number of rows and 2 for the number of columns. The first column
gives elongation and the second, the corresponding force value. This command generates a Point-
sTable assigned to the spring, as shown below.
Each spring object in the Mechanical GUI is actually a combination of a spring and a damper. The
GetDamper method enables you to retrieve the damper object on a given spring, as shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
306 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Spherical Stop
This example describes the implementation of a spherical stop. A spherical stop is a joint that has 3
rotations (joints include spherical, slot, bushing, free and general joints). This specific type of stop creates
a limit to the angle between the z-axis of the reference frame and the z-axis of the moving frame. This
functionality is available using the following command:
AddStop(angle_max, restitution_factor)
For example, to add a spherical stop for an angle value equal to 0.45 radians and a restitution factor
equal to 1.0, the following command would be issued:
Joint.AddStop(0.45,1.0)
An example of the model and the results of this command are shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 307
Analysis Types
First, the joint is retrieved by inserting the following command on the corresponding joint in the tree:
TopRevolute = CS_Joint.Find(_jid)
Next, the commands object shown below is inserted in the result node. An explanation of these com-
mands follows.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
308 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
fich.close()
9. Get the joint reference coordinate system, and rotate the forces from the global coordinate system to the
joint coordinate system:
if IsRevert:
TopRevolute.MobileCoordinateSystem.RotateArrayThroughTimeToLocal(TRF)
else:
TopRevolute.ReferenceCoordinateSystem.RotateArrayThroughTimeToLocal(TRF)
fich=open(r"TopRevoluteForceRotated.csv",'w')
fich.write('Time,FX,FY,FZ,MX,MY,MZ\n')
for i in range(0,nbValues):
fich.write('{0:4.3f},{1:11.4e},{2:11.4e},{3:11.4e},{4:11.4e},{5:11.4e},
{6:11.4e}\n'.format(TRF[i,0],fact*TRF[i,1],fact*TRF[i,2],fact*TRF[i,3],
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 309
Analysis Types
fact*TRF[i,4],fact*TRF[i,5],fact*TRF[i,6]))
fich.close()
Breakable Joint
This example considers a breakable joint. A breakable joint is a joint that cannot withstand an internal
force higher than a given value. To create a breakable joint:
2. Create a joint condition to prescribe zero velocity on the two translational degrees of freedom:
driver=CS_Driver(Joint,System.Array[int]([0,1]),CS_Driver.E_MotionType.E_Velocity)
3. Define the value of the velocity, then retrieve the time measure:
Env=CS_Environment.GetDefault()
Sys=Env.System
(ret,found,time)=Sys.FindOrCreateInternalMeasure(CS_Measure.E_MeasureType.E_Time)
4. Define the time as variable, and use constant values for the two components:
driver.SetInputMeasure(time)
driver.SetConstantValues(System.Array[float]([0.,0.]))
Next, make the driver only active if the force in the joint is less than a maximum threshold of 3N.
To do that, create a Condition based on the joint force measure norm.
6. Create a component measure, that is the norm 2 of the force. To be computed at each time step, this
measure has to be added to the system.
norm=CS_ComponentMeasure(force,-2)
Sys.AddMeasure(norm)
1. To begin, insert the following lines before the commands snippet you want to debug. (Note that if there
are several commands snippet, they are executed in the order they appear in the Mechanical tree.)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
310 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
2. Begin the solve. When the solution begins, the following warning dialog appears. Do not close this dialog.
The dialog will pause the solver and allow you to attach the Visual Studio debugger and set breakpoints.
3. In Visual Studio, select Attach To Process... from the DEBUG menu. In the Select Code Type dialog, select
Managed, then click OK.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 311
Analysis Types
4. In the Attach to Process dialog, select the RBD solver process (Ansys.solvers.RBD.exe), then click Attach.
5. Once Visual Studio is attached to the RBD solver, open the script file in Visual Studio. To locate script files,
in Mechanical, right-click the Solution object and select Open Solver Files Directory.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
312 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
6. In the solver files directory, commands are written to two python files: filepre.py and filepost.py.
filepre.py contains the commands that are executed before solve (all command snippets except
those at solution level). filepost.py is executed after the solve (only command snippets at solution
level).
Open the desired file in Visual Studio. You can insert breakpoints as desired and click Ignore on
the warning dialog to resume the solve.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 313
Analysis Types
Before using the values in an RBD script, it may be necessary to convert them to real values:
realValues=System.Array.CreateInstance(float,2,values.GetLength(0))
for i in range(0,values.GetLength(0)):
print '{0:e} {1:e}'.format(values[i,0],values[i,1])
realValues[0,i]=values[i,0].real
realValues[1,i]=values[i,1].real
Similarly, it is possible to write values to the current worksheet. The following sequence of commands
shows how to create a new worksheet and write the joint force in the new worksheet:
# retrieve joint force measure
force=joint.GetForce()
len=values.GetLength(0)
cell=ws2.Range["A1"]
cell.Value2='Time'
cell=ws2.Range["B1"]
cell.Value2='Fx'
cell=ws2.Range["C1"]
cell.Value2='Fy'
cell=ws2.Range["D1"]
cell.Value2='Fz'
cell=ws2.Range["E1"]
cell.Value2='Mx'
cell=ws2.Range["F1"]
cell.Value2='My'
cell=ws2.Range["G1"]
cell.Value2='Mz'
You can access the IronPython console by clicking the File > Scripting > Open Command Window
menu item.
The following code snippets load the RBD Command module into IronPython:
import sys
clr.AddReference('Ans.Utilities')
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
314 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
ver=Ansys.Utilities.ApplicationConfiguration.DefaultConfiguration.VersionInfo.VersionString
awp_root=os.getenv('AWP_ROOT'+ver)
sys.path.Add(awp_root+r'\aisol\bin\winx64')
clr.AddReference('Ans.MotionSolver.MSolverLib.CSMotion')
You can read an already-solved rigid body dynamics model using the following code:
dbIn=CS_MSolverDB()
dbIn.SetFileName(GetProjectDirectory()+'/TestRestart_files/dp0/SYS/MECH/file.mbd')
dbIn.OpenDataBase(0)
dbIn.ReadDB()
dbIn.Dispose()
The environment and system objects are accessed in the following way:
environment=CS_Environment.GetDefault()
system=environment.System
It is now possible to alter properties of the simulation. For example, you could modify the end time
and restart from 0.5 s:
environment.AlterSimulationEndTime(2.0)
environment.RestartTime=0.5
environment.Solve()
Once you have made your changes, make use the following code snippet to save the modified database:
dbOut=CS_MSolverDB()
dbOut.SetFileName(GetProjectDirectory()+'/TestRestart_files/dp0/SYS/MECH/file.mbd')
dbOut.OpenDataBase(1)
dbOut.WriteDB()
dbOut.Dispose()
The primary unknowns of a rigid dynamics solution are the translation and rotation of each body and
the motion in the joints themselves. The output quantities of rigid body dynamics are the forces that
develop in the joints and flow through the rigid bodies, as opposed to a structural analysis where the
output quantities are strains or stresses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 315
Analysis Types
Degrees of freedom
This section discusses the options available when selecting degrees of freedom (DOFs) in a rigid body
assembly and their effect on simulation time.
The double pendulum model shown below is considered in this section. The first body in this model
(in blue) has center of gravity G1. This body is linked to the ground through revolute joint R1, and linked
to a second body through revolute joint R2. The second body (in red) has center of gravity G2, and is
linked to the first body through revolute joint R2.
The two bodies in this model are rigid, meaning that the deformations of these bodies are neglected.
The distance between any two points on a single rigid body is constant regardless of the forces applied
to it. All the points on the body can move together, and the body can translate and rotate in every
direction.
Many parameters are available to describe the body position and orientation, but the parameter usually
chosen for the translation is the position of the center of mass with respect to a ground coordinate
system. It is extremely difficult to represent 3D rotations for the orientation in a universal way. A sequence
of angles is often used to describe the orientation, but some configurations are singular. An option
frequently used to describe the orientation in computer graphics is the use of quaternion (also known
as Euler-Rodrigues parameters); however, this option uses four parameters instead of three, and does
not have a simple interpretation.
A natural choice of parameters to describe the position and orientation of the double pendulum model,
is to use the position and orientation of the two individual bodies. In other words, use three translational
and rotational degrees of freedom for each body, and introduce the joints using constraint equations.
The constraint equations used state that the two points belonging to the two bodies linked by the re-
volute joint are always coincident, and that the rotation axis of the joint remains perpendicular to the
other body. This requires five constraint equations for each revolute joint.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
316 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
The selected degrees of freedom (six DOFs per body and certain joints based on constraint equations)
are considered “absolute” parameters.
The model shown in Figure 2: Absolute Degrees of Freedom (p. 317) depicts global parameters in 2-D
for the double pendulum. Body 1 and 2 are respectively parameterized by X and Y translation and theta
rotation. Because the model has only two degrees of freedom, it does not require any additional con-
straint equations.
Global parameters for the body are chosen independently of the joints that exist between those bodies.
When these joints are known, parameters for the joints can be chosen that reduce the number of
parameters and constraint equations needed. For this example, the first degree of freedom is defined
as the relative orientation of the first body with respect to the ground. The second degree of freedom
is defined as the relative orientation of the second body with respect to the first body. Relative degrees
of freedom are shown in the figure below:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 317
Analysis Types
Next, a third body is added to the model that is grounded on one side and linked to the second body
with another revolute joint, as shown below:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
318 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
The closed loop model shown above has three bodies (plus the ground) and four revolute joints. The
degrees of freedom can be chosen for the example as follows:
The fourth revolute joint cannot be based on degrees of freedom because both the motions of Body
2 and Body 3 are already defined by existing degrees of freedom. For this joint, constraint equations
are added to the relative degree of freedom parameters.
Θ1, Θ2, and Θ3 will be the degrees of freedom, and the corresponding joints will be topological joints.
The fourth joint will be based on a constraint equation. Constraint equation-based joints are also known
as kinematic joints. Kinematic joints are needed when the model has closed loops, i.e., when there is
more than one way to reach the ground from a given body in the system.
To determine which joints will be topological joints and which will be kinematic joints, a graph is con-
structed to show connections where the bodies are vertices and the joints are arcs. This graph is decom-
posed into a tree, and the joints corresponding to arcs that are not used in the tree are transformed
into kinematic joints.
The Model Topology view displays whether joints are based on degrees of freedom or constraint
equations.
• A sequence of three rotations, as introduced by Euler (the first rotation around X, the second rotation around
the rotated Y’ axis, and the third rotation around the updated Z’’ axis). Many other sequences of rotations
exist, among them the Bryant angles.
• Etc…
Unfortunately, these minimal sets of parameters are not perfect. Sequences of angles usually have some
singular configurations, and the composition of rotations using these angles is simple. This composition
of rotation is intensively used in transient simulation. For example, it can be used to prevent the use
of the rotation vector.
Another option is to use the 3x3 rotation matrix. Composition of rotations is easy with this option, as
it corresponds to matrix multiplication; however, this matrix is an orthogonal matrix, and time integration
must be done carefully to maintain the matrix properties.
A good compromise is to use quaternion, which have 4 parameters and a normalization equation.
Once rotation parameters have been selected, the time derivatives of these parameters have to be es-
tablished:
(7)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 319
Analysis Types
• Geometric variables, expressed as {g}, as well as the position variables for the translations. The geometric
variables are obtained by time-integration of the kinematic variables.
Shape Functions
Shape functions, also called generalized velocities, are the projections of the velocity of material point
Mk attached to body k on the kinematic variables of the model. Generalized velocities of a material
point are depicted in the figure below:
L(L(L(k)))
L(L(k))
L(k)
Mk
Because of the choice of relative degrees of freedom, the velocity of Mk is a function of kinematic
variables of the joint located between body k and its parent body L(k), as well as those of the joint
between L(k) and L(L(k)), continuing until the ground is reached.
To understand how these generalized velocities are formed, it helps to first focus on the contribution
of the first joint of the chain (pictured below). This joint is located between body k and its parent, L(k).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
320 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
0L(k)
Rk
Vk/L(k)
k/L(k)
0k
Mk
Because body k is rigid, the velocity of point Mk with respect to the ground 0 can be expressed from
the velocity of point Ok . Point Ok is the material point on the mobile coordinate system of the joint
between body k and its parent, L(k). This is expressed as follows:
(8)
The angular velocity of body k with respect to the ground can be expressed as the angular velocity
of its parent, plus the contribution of the joints linking body k and its parent, L(k). This is expressed as
follows:
(9)
Similarly, can be expressed using point Rk , which is the reference coordinate system of the joint
between body k and its parent, L(k). Note that Rk is a material point on body L(k). This is expressed as
follows:
(10)
where is the joint relative velocity, i.e. the translational velocity between body k and its parent,
L(k).
It is important to realize that the vector has an angular velocity of . Joints can have transla-
tional degrees of freedom, and rotational degrees of freedom. The translation is expressed in the reference
coordinate system, while the rotation center is the moving coordinate system. In other words, the joint
translation is applied first, and the rotation is applied after the coordinate system is updated with the
results of the joint translation. The decomposition of the Model Topology graph into a tree results in
an oriented parent-child relationship. When the joint has both translational and rotational degrees of
freedom and its reference coordinate system is on the child side, the joint must be split into a rotational
joint linked to the parent side, and a translational joint linked to the child side, with a fictitious mass-
less body between these two joints. While this is an internal representation of that “reverted” joint (i.e.,
a joint that has both translational and rotational degrees of freedom and a link to the ground on the
mobile coordinate system side), results are reported on the original user-defined joint.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 321
Analysis Types
Because Rk is a material point of body L(k), the same methodology can be used to decompose the ve-
locity into the contribution of the parent joint located between L(k) and L(L(k)) and the contribution of
the parent.
The concept of recursive calculation of the generalized velocities has also been introduced. The gener-
alized velocities on body k can be computed by adding the contribution of the parent joint to the
generalized velocities of body L(k).
The contribution of each joint in the chain between body k and the ground can be found and expressed
as:
(11)
(12)
Vector , which is associated with the kinematic variable qi , is the “partial velocity” of the variable
expressed at point Mk . It is configuration dependent, i.e., it varies with the geometric variables of the
joints located between body k and the ground.
(13)
(14)
Equations of Motion
Many methods are available to derive the equations of motion, such as Newton Euler equations, Gibbs-
Appell equations, and Lagrange equations.
The combination of Gibbs-Appell equations with generalized velocities is often referred to as Kane’s
equations [KAN61 (p. 339)]. Kane’s equations are used for this example.
Similarly, the translational acceleration of point Mk can be expressed using reduction point Ok :
(16)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
322 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
The virtual work of the acceleration can be formed and integrated over body k, and summed over the
bodies as follows:
(17)
(18)
(19)
In this equation, Mk stands for the mass of body k, and Gk stands for the center of gravity of that body.
Other terms lead to:
(20)
where v is a constant vector. Those terms can be expressed as a function of the inertia tensor of body
k.
Finally, the open loop equations of motion lead to the following algebraic system:
(22)
Both the mass matrix M and the force vector F are dependent on the geometric variables and time t.
The force vector is also a function of the generalized velocities.
(23)
Each kinematic joint generates up to six of these equations, depending on the motion direction that
the joint fixes.
To be introduced in the equations of motion, a time derivative of these equations must be written as
follows:
(25)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 323
Analysis Types
Subject to:
(27)
An additional scalar variable λ (called a Lagrange Multiplier) is introduced for each constraint equation.
These constraint equations are introduced in the algebraic system, which then becomes:
(28)
M, B, F, and G can be formed from a set of known geometric variables and kinematic variable values.
The above system can be resolved, providing both accelerations and Lagrange multipliers λ.
These Lagrange multipliers can be interpreted as “constraint forces”, i.e., the amount of force needed
to prevent motion in the direction of the constraint equations.
The constraint equations are applied to the piston/crankshaft system shown below to demonstrate how
the B matrix can contain redundant constraint equations.
The revolute joint between point P1 on body 1 and point P2 on body 2 generates five constraint
equations. For the sake of simplicity, these equations are written below in the global coordinate system,
even if it is not always possible in general cases. The equations are:
1.
2.
3.
4.
5.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
324 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
These equations must be projected on the degrees of freedom. This is achieved in the code by writing
the shape functions on each body on points P1 and P2:
(29)
(30)
and:
(31)
(32)
1.
2.
3.
4.
5.
The five equations above only generate two nontrivial constraints. The third equation indicates that
the mechanism cannot shift along the z axis. It also indicates that the mechanism cannot be assembled
if the z-coordinate of O2 and O2 are not the same. Similarly, the fourth and fifth equations indicate that
the orientation of the axis of the revolute joint in P1/P2 is already entirely dependent on the axis of
the two other revolute joints. A manufacturing error in the parallelism of the axis would result in a
model that cannot be assembled. As such, this system is redundant.
Because introducing the five equations into Equation 28 (p. 324) would make the system matrix singular,
some processing must be done on the full set of equations to find a consistent set of equations. Equations
that are trivial need to be removed, as well as equations that are colinear. An orthogonalization technique
is used to form a new set of equations that keep the matrix invertible. The matrix is decomposed into
two orthogonal matrices, Bf and R:
(33)
where the [Bf] matrix has a full rank and [R] is a projection matrix. This matrix can then used in Equa-
tion 28 (p. 324):
(34)
When the system has redundancies, i.e., the [B] matrix does not have a full rank, some forces cannot
be calculated. In the crankshaft example, no information is available in the forces developing in the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 325
Analysis Types
revolute joint in P1/P2 in the z direction, and the moments cannot be calculated in this joint. These
values will be reported as zero, but it is recommended that you avoid such situations by releasing some
of the degrees of freedom in the system.
Equation 7 (p. 319) provides a relation between generalized velocities {q} and the time derivatives of the
geometry variables
These two sets of equations form a system of first order explicit ordinary differential equations (ODE).
(35)
This system is integrated using two explicit Runge-Kutta methods: RK4 and RK5.
RK4 Method
The fourth order method is based on four estimations. Given an initial value y at time value t, and a
time step value dt, the following four estimations are formed:
(36)
(37)
(38)
(39)
RK5 Method
The fifth order method is based on six estimations. This method was introduced by Cash and Karp
[CAS90 (p. 338)]
Both RK4 and RK5 are conditionally stable, meaning that stability can be guaranteed if the time step is
small enough. While both algorithms are accurate when they are stable, the time step chosen must be
large enough to maintain computational efficiency.
For both integration schemes, quantifying the amount of kinetic energy contained in the highest order
term of the polynomial approximation can give a good indication of whether the time step should be
reduced or increased.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
326 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
If the energy in the high order term is too large, it is likely that the approximation is inaccurate, and
the time step should smaller.
If this energy is significant and controlled, the time step can be accepted, but the time step used will
be smaller.
If the energy is low, then the next time step can be increased.
Rigid body systems usually have relatively slow motion, but the following factors can lead to smaller
time steps:
• Three-dimensional rotations
• Proximity to geometrically singular configurations, such as the top, dead center position of a piston/crankshaft
mechanism
These factors imply that the optimal time step varies with the system velocities and configuration, and
thus cannot be determined before running the solution. As a consequence, automatic time stepping
generally should not be turned off.
When automatic time stepping is used, the energy balance of the system is maintained within the tol-
erance that is requested. Note that impacts and shock can be non-conservative, and will affect the energy
balance. This loss during impact is detailed in Contact and Stops (p. 332).
(41)
At the beginning of the simulation, this variable is initialized as . The following difference equations
relate , and :
(43)
where the constants of , , , and are suitably chosen so that the scheme is stable. The algorithm
is unconditionally stable if the coefficients are chosen such that for ρ∞<1,
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 327
Analysis Types
(44)
The scheme is based on a prediction step and a correction step where some Newton iterations are
performed in order to solve the dynamical and the constraint residuals Rq and Rλ, defined by:
(45)
(46)
is the damping matrix, and k denotes the number of the Newton iterations. Note that this
algorithm maintains the constraints at the position level, but it can also be reformulated to write the
constraints at the velocity level or the acceleration level.
When considering the constraints at the velocity level, the problem is formulated as an index-2 DAE,
whose discretization is given by the first two equations of Equation 43 (p. 327), as well as:
(47)
In this case, the correction step is performed using Newton iterations to solve the following linear system:
(48)
where:
The integration error is estimated using the methodology proposed by Géradin and Cardona for the
HHT schemes family. The exact value of the positions vector can be approximated using a truncated
Taylor series development around tn as follows:
(49)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
328 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
(50)
By substituting the expression qn+1 from Equation 43 (p. 327) into Equation 50 (p. 329), we obtain:
(51)
(52)
By substituting an+1 and into Equation 51 (p. 329), and by using the relations in Equation 43 (p. 327),
we obtain:
(53)
Unlike RK4 and RK5, the Generalized-Alpha method is unconditionally stable. This method remains
stable even for large time steps, regardless the accuracy. As such, it is particularly suitable to address
situations where explicit RK4 and RK5 methods require small time steps. The energy tolerance control
can be relaxed in these situations, and the time step is driven only by the Newton-Raphson convergence.
If a large number of iterations was required for the last time step, the time step decreases. Conversely,
if fewer iterations were required for convergence of the previous time step, the time step increases.
Moreau-Jean Method
In time-stepping schemes, the formulation of the dynamics equations enables the scheme to simultan-
eously handle the smooth dynamics and non-smooth dynamics. The idea behind these schemes is to
consider the dynamics equations as a measure differential inclusion. On the velocity level, they are ex-
pressed as:
(54)
In the case :
(55)
therefore:
(56)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 329
Analysis Types
In the Moreau-Jean time stepping method (MJ Time Stepping (p. 883)), unilateral contact is modeled
with a Signorini condition at the velocity level, that is a complementarity between the contact impulse
and the relative velocity, which ensures impenetrability. In order to handle multiple contacts with po-
tentially changing status, an implicit algorithm is used to integrate the dynamics. As a simplified example,
consider and . The discrete form of the equations of motion is:
(57)
(58)
then:
(59)
where is the approximation of the impulse over the time step. Note that the acceleration
of the system is never explicitly computed because it becomes infinite for impulsive forces. The kinematic
equations are discretized as follows for contact :
(60)
(61)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
330 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
Because the Moreau-Jean time stepping method is formulated in terms of non-smooth velocities, it
better handles the acceleration discontinuities that can happen when the geometry is non-smooth.
Consequentially, it is well-suited to work with mesh-based contact (p. 338).
The time integration schemes that are used provide a 4th or 5th order polynomial approximation of
the solution. These schemes realize a polynomial approximation of the solution. The constraint equations
such as those developed in the crankshaft example shown in Figure 7: Crankshaft Mechanism (p. 324)
are not polynomial expressions of the geometric variables. Similarly the relation between kinematic
variables and geometric variables, expressed as , is usually not polynomial. As a con-
sequence, the constraint equations that are exactly satisfied in terms of accelerations at each of the
Runge-Kutta estimations might not be satisfied in terms of velocities and positions at the end of the
time step. After a number of time steps, closed loops will not be closed anymore, and points P1 and
P2 in the crankshaft example will slowly drift away from each other.
The method known as Baumgarte stabilization [BAU72 (p. 338)] introduces additional correction terms
in the constraint equation that will be proportional to the current violation of the constraints.
For constraint equations that are expressed in terms of velocities, the following is used:
(62)
For constraint equations expressed in terms of positions, the constraint equation becomes:
(64)
where the subscript p represents the position violation and the subscript v stands for the velocity viol-
ation. Careful selection of and results in stabilization of the drift.
Another way of correcting the violation of constraints is using projection. Two methods are available
to perform it:
Both positions and velocities can be projected back using this correction.
By projecting the solution, an increment of the geometry variables can be found iteratively:
(65)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 331
Analysis Types
(66)
(67)
Note that the relation between the kinematic variables and the geometric variables is reused in an
incremental form.
Because of the dependency of the constraint equations on the geometric variables, this solution is
nonlinear, and must be performed until the increment is small enough.
Once the position has been corrected, another step can be done to correct velocities:
(68)
(69)
As these equations are not velocity dependant, there is no need to iterate on this system.
(70)
(71)
This method results from the minimization of kinetic energy. Using the inertia matrix for correction
of violated constraints leads to more consistent results than when using the pure kinematic method.
Furthermore, scaling with the inertia matrix enables you to perform a resolution which is consistent
with the metrics of the problem.
Contact Formulation
Two bodies will impact when their distance is equal to zero. Once the distance is equal to zero and the
bodies are touching, forces can develop in the contact. When the contact distance is greater than zero,
there is no interaction between the bodies. Introducing interaction in the equations of motion results
in the addition of inequalities to the system:
(72)
Unilateral constraints can be introduced in the equations of motion using some highly nonlinear non-
penetration forces. At every configuration, the penetration is computed and a reaction force is applied.
This force is equal to zero if the penetration is negative. Force increases rapidly when the penetration
is positive. This method simply requires the computation of the penetration, making it very easy to
implement.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
332 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
This force can increase in a linear or non-linear fashion with respect to the penetration. When force in-
crease is linear, it is referred to as contact stiffness. Increasing this force sharply will limit penetrations,
and is required for solution accuracy; however, it also has a strong influence on time step stability because
it introduces high frequencies in the system. It also introduces pseudo-deformation of the bodies, even
though bodies are assumed to be rigid in the equations of motion.
In the rigid dynamics solver, two alternate methods are available. The first method is suited for situations
where contact is mostly intermittent, the second method is suited where contact is mostly established,
for example the contact involved in a pair of gears.
Determining the time of the transition using this point mass model involves advancing in time
without introducing non-penetration constraint equations, and realizing at the end of the time step
that the penetration is not acceptable. By using the polynomial interpolation that the time integration
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 333
Analysis Types
scheme provides over the time step, the moment where the penetration reaches zero can be found
fairly accurately. This time value can be expressed as a fraction of the time step. To determine this
time value, find α such that p(t+αΔt)=0 where p is the penetration distance.
Advancing in time up to αΔt will position the system exactly at the impact time and position,
where an impact occurs between the bodies. This impact is assumed to have a very short duration,
orders of magnitude smaller than the simulation time. During the impact, the interaction forces
between the bodies are first increasing in a compression phase, and then decreasing in the expansion
phase until they vanish entirely. This impact will lead to a certain amount of energy loss determined
by the material of the bodies interacting.
Newton’s impact laws are idealized in this impact process. They relate the relative velocity before
the impact to the “bouncing” velocity after the impact using a restitution factor. This restitution
factor varies from zero to one. A restitution factor of one indicates that the normal velocity after
the impact is equal to the velocity before the impact.
(73)
Where the superscript + represents quantities after the impact, and the superscript – represents
quantities before the impact.
This equation is written as a scalar equation at the impact point. Combined with the conservation
of momentum it leads to the following system:
M(g,t){Δq}={0}
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
334 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
B(q){Δq}=0 for all permanent equations and active contacts, and B(q){Δq}=–(1+r)v– for the impacting
contact.
Each impact with a restitution factor less than one will introduce an energy loss in the system. In a
model with multiple imperfect impacts over time, the total energy will be constant piecewise with
a drop at each impact.
• If requires accurate detection of the transition time, thus forcing the reduction of the time step to avoid
missing changes. If events are changed, inconsistencies between the state of the contact (whether the
contact is touching, separated, or in-between) and the actual relative position of the bodies.
To work around these difficulties, it is possible to reformulate what happens during the time step
in terms of variation of velocities. These variations come from both smooth dynamics (the variation
due to finite accelerations) and from non-smooth dynamics (the variation due to infinite accelerations
over a zero duration, which corresponds to a shock). For specific theory information, see Moreau-
Jean Method (p. 329).
Contact Kinematics
The figure below depicts the contact between convex bodies j and k.
Body j
Mj n
Mk
Body k
The non-penetration equation below describes the contact between these bodies, and is written along
the shared normal at the contact point:
(76)
In this equation, the two points Mj and Mk are the points that minimize the distance between the two
bodies, and thus are not material points, i.e., their location varies over the bodies with time.
For more information on the definition of the contact point, refer to Pfeiffer [PFE96 (p. 338)] in Refer-
ences (p. 338).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 335
Analysis Types
Special Cases
Some special cases are worth mentioning. For instance, when contact occurs in a joint between two
bodies linked by that joint, the contact points become material points, and Equation 76 (p. 335) can
become dependent on one single degree of freedom. Figure 9: Stops on a Translational Joint (p. 336)
shows an example of stop on a translational joint. Both left and right vertical surfaces can impact the
red body, but this translates very easily into a simple double inequality:
(77)
where subscript m stands for the minimum bound, and M stands for the maximum bound. The normal
here is replaced by the projection on the joint degree of freedom.
Another case of specialized contact geometry is the radial gap where contact points can be computed
explicitly. In the general case of complex geometries, the strategy for computing the contact points
and the impact times is more complex.
General Cases
In general cases, geometries that are potentially in contact are neither simple nor convex. It is however
required to find the accurate position of the contact points between two bodies. Sometimes the contact
point is unique, as shown in the figure below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
336 of ANSYS, Inc. and its subsidiaries and affiliates.
Rigid Dynamics Analysis
But for the same pair, the contact can occur in more than one point, as shown in the figure below.
Finally, the contact can exist along a full line for some geometries, or even on an entire surface, as
shown in the figure below. In this case, there is an infinite number of contact points.
To control the density of contact points that will need to be adjusted, a surface mesh is used on the
bodies that has contact defined. Mesh based contact points are first computed.
When the contact is geometry-based, these discrete points are then adjusted on the actual geometrical
surfaces.
Based on whether the contact is geometry-based or mesh-based, the requirements in terms of mesh
are different:
Geometry-Based Contact
It is important to understand that contact will create constraints between the two bodies. The relative
motion between these two bodies varies in a 6-dimensional space, so 6 contact points at most will be used
to constrain the relative motion of two bodies. These constraints will be added to already existing constraint,
so contact can create additional redundancies. For example, two cams with parallel axis will contact along
a line (as shown in the figure below). However, if the two axes are maintained parallel by existing joints in
the model, one single point through the thickness of the cam is necessary to properly represent the kin-
ematics of the assembly. To avoid useless calculation, the mesh through the thickness can be coarse.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 337
Analysis Types
If the mesh is very refined, many points through thickness can satisfy the contact equations. An
automatic filtering of the contact points will also be performed, but the position of the points
through thickness might vary from one step to the next. This can cause some unexpected changes
in the moment developed in the contact. To avoid this situation, it can be useful to modify the
joints or the geometry itself, and include a draft angle in the cam profile extrusion for force the
contact along a line.
Mesh-Based Contact
Similar to geometry-based contact, the mesh defines the density of contact points defined between the
bodies. Because the points are on the mesh and not on the geometry, the contact happens between faceted
geometries. To avoid spikes in the forces, it is recommended that you refine the mesh further when contact
is mesh-based.
Caution
When the mesh-based contact detection method is used, the behavior of the contact is
not symmetric. Results may change when the contact is flipped.
Using mesh-based contact with Runge-Kutta (p. 326) may lead to computationally expens-
ive simulations. Mesh-based contact is recommended for use with the Moreau-Jean
method (p. 329).
References
1. [BAU72] J. Baumgarte,“Stabilization of constraints and integrals of motion in dynamical systems”, Comp.
Math. Appl. Mech. Eng. 1, 1972, p. 1-16
2. [CAS90] J. R. Cash, A. H. Karp, "A variable order Runge-Kutta method for initial value problems with rapidly
varying right-hand sides", ACM Transactions on Mathematical Software, 1990, Vol 16, p.201-222
4. [PFE96] F. Pfeiffer, C. Glocker,“Multibody Dynamics with Unilateral Contacts”, Wiley, New. York, 1996.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
338 of ANSYS, Inc. and its subsidiaries and affiliates.
Static Structural Analysis
5. [KAN61] Kane, T.R., Dynamics of nonholonomic systems, Transactions of the ASME, J. App. Mech., 1961,
Vol. 28, December, p.574-578
6. [WIT77] Wittenburg, J., Dynamics of Systems of Rigid Bodies. Stuttgart. B. G. Teubner. 1977.
Point to Remember
A static structural analysis can be either linear or nonlinear. All types of nonlinearities are allowed -
large deformations, plasticity, stress stiffening, contact (gap) elements, hyperelasticity and so on. This
chapter focuses on linear static analyses, with brief references to nonlinearities. Details of how to handle
nonlinearities are described in Nonlinear Controls (p. 900).
Note that available nonlinearities can differ from one solver to another.
From the Toolbox, drag a Static Structural, Static Structural (Samcef), or Static
Structural (ABAQUS) template to the Project Schematic.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 339
Analysis Types
Attach Geometry
When 2D geometry is used, Generalized Plane Strain is not supported for the Samcef or
ABAQUS solver.
You can define a Point Mass (p. 505) for this analysis type.
A “rigid” part is essentially a point mass connected to the rest of the structure via joints.
Hence in a static structural analysis the only applicable loads on a rigid part are acceler-
ation and rotational velocity loads. You can also apply loads to a rigid part via joint
loads. The output from a rigid part is the overall motion of the part plus any force
transferred via that part to the rest of the structure. Rigid behavior cannot be used with
the Samcef or ABAQUS solver.
Define Connections
Contact, joints, springs, beams, mesh connections, and end releases are all valid in a
static structural analysis.
For the Samcef and ABAQUS solvers, only contacts, springs, and beams are supported.
Joints are not supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
340 of ANSYS, Inc. and its subsidiaries and affiliates.
Static Structural Analysis
include nonlinearities, the mesh should be able to capture the effects of the nonlinear-
ities. For example, plasticity requires a reasonable integration point density (and therefore
a fine element mesh) in areas with high plastic deformation gradients.
For simple linear static analyses you typically do not need to change these settings. For
more complex analyses the basic Analysis Settings include:
Small deflection and small strain analyses assume that displacements are small
enough that the resulting stiffness changes are insignificant. Setting Large Deflection
to On will take into account stiffness changes resulting from changes in element
shape and orientation due to large deflection, large rotation, and large strain.
Therefore the results will be more accurate. However this effect requires an iterative
solution. In addition it may also need the load to be applied in small increments.
Therefore, the solution may take longer to solve.
You also need to turn on large deflection if you suspect instability (buckling) in the
system. Use of hyperelastic materials also requires large deflection to be turned on.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 341
Analysis Types
nonlinear analyses. Your selections execute the Mechanical APDL NROPT command. The
default option, Program Controlled, allows the application to select the appropriate
NROPT option or you can make a manual selection and choose Full, Modified, or Unsym-
metric.
See the Help section for the NROPT command in the Mechanical APDL Command
Reference for additional information about the operation of the Newton-Raphson
Type property.
Note
Scratch Solver Files, Save ANSYS db, Solver Units, and Solver Unit
System are applicable to Static Structural systems only.
For a static structural analysis applicable loads are all inertial (p. 922), structural, imported,
and interaction loads (p. 938), and applicable supports are all structural supports (p. 1077).
For the Samcef and ABAQUS solvers, the following loads and supports are not available:
Hydrostatic Pressure, Bearing Load, Bolt Pretension, Joint Load, Fluid Solid Interface,
Motion Loads, Compression Only Support, Elastic Support.
Loads and supports vary as a function of time even in a static analysis as explained in
the Role of Time in Tracking (p. 914). In a static analysis, the load's magnitude could be
a constant value or could vary with time as defined in a table or via a function. Details
of how to apply a tabular or function load are described in Defining Boundary Condition
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
342 of ANSYS, Inc. and its subsidiaries and affiliates.
Static Structural Analysis
Magnitude (p. 1150). In addition, see the Apply Loads and Supports (p. 190) section for
more information about time stepping and ramped loads.
Note
When using the Samcef or ABAQUS solver, Direct FE boundary conditions are not
available.
Solve
When performing a nonlinear analysis you may encounter convergence difficulties due
to a number of reasons. Some examples may be initially open contact surfaces causing
rigid body motion, large load increments causing non-convergence, material instabilities,
or large deformations causing mesh distortion that result in element shape errors. To
identify possible problem areas some tools are available under Solution Informa-
tion (p. 1395) object Details view.
Solution Output continuously updates any listing output from the solver and provides
valuable information on the behavior of the structure during the analysis. Any conver-
gence data output in this printout can be graphically displayed as explained in the
Solution Information (p. 1395) section.
You can display contour plots of Newton-Raphson Residuals in a nonlinear static ana-
lysis. Such a capability can be useful when you experience convergence difficulties in
the middle of a step, where the model has a large number of contact surfaces and other
nonlinearities. When the solution diverges identifying regions of high Newton-Raphson
residual forces can provide insight into possible problems.
Result Tracker (p. 1405) (applicable to Static Structural systems only) is another useful
tool that enables you to monitor displacement and energy results as the solution pro-
gresses. This is especially useful in case of structures that possibly go through conver-
gence difficulties due to buckling instability. Result Tracker is not available to the Samcef
or ABAQUS solver.
Review Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 343
Analysis Types
All structural result types (p. 1224) except frequencies are available as a result of a static
structural analysis. You can use a Solution Information (p. 1395) object to track, monitor,
or diagnose problems that arise during a solution.
Once a solution is available you can contour the results (p. 84) or animate the res-
ults (p. 1358) to review the response of the structure.
As a result of a nonlinear static analysis you may have a solution at several time points.
You can use probes (p. 1175) to display the variation of a result item as the load increases.
An example might be large deformation analyses that result in buckling of the structure.
In these cases it is also of interest to plot one result quantity (for example, displacement
at a vertex) against another results item (for example, applied load). You can use the
Charts (p. 1162) feature to develop such charts.
Important
By default, the application does not write thermal gradient results to the result file. To have
these results written to the results file, use a Command object and insert the command
OUTRES,ERASE.
Point to Remember
A steady-state thermal analysis may be either linear, with constant material properties; or nonlinear,
with material properties that depend on temperature. The thermal properties of most material do vary
with temperature, so the analysis usually is nonlinear. Including radiation effects or temperature depend-
ent convection coefficient also makes the analysis nonlinear.
From the Toolbox, drag a Steady-State Thermal, Steady-State Thermal (Samcef), or Steady-State
Thermal (ABAQUS) template to the Project Schematic.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
344 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady-State Thermal Analysis
Attach Geometry
Mechanical does not support Rigid Bodies in thermal analyses. For more information,
see the Stiffness Behavior documentation for Rigid Bodies (p. 481).
Define Connections
In a thermal analysis only contact is valid. Any joints or springs are ignored.
With contact the initial status is maintained throughout the thermal analysis, that is, any
closed contact faces will remain closed and any open contact faces will remain open for
the duration of the thermal analysis. Heat conduction across a closed contact face is set
to a sufficiently high enough value (based on the thermal conductivities and the model
size) to model perfect contact with minimal thermal resistance. If needed, you can
model imperfect contact by manually inputting a Thermal Conductance (p. 714) value.
By default, Contact Results (p. 1243) (accessible through User Defined Results (p. 1340) via
CONTSTAT or CONTFLUX – see the User Defined Results for the Mechanical APDL Solv-
er (p. 1350) section.) are not written to the result file in a thermal analysis.
There are no specific considerations for steady-state thermal analysis itself. However if
the temperatures from this analysis are to be used in a subsequent structural analysis
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 345
Analysis Types
the mesh must be identical. Therefore in this case you may want to make sure the mesh
is fine enough for structural analysis.
For a steady-state thermal analyses you typically do not need to change these settings.
The basic Analysis Settings include:
For a steady-state thermal analysis you can specify an initial temperature value. This
uniform temperature is used during the first iteration of a solution as follows:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
346 of ANSYS, Inc. and its subsidiaries and affiliates.
Steady-State Thermal Analysis
Loads and supports vary as a function of time even in a static analysis as explained in
the Role of Time in Role of Time in Tracking (p. 914). In a static analysis, the load’s mag-
nitude could be a constant value or could vary with time as defined in a table or via a
function. Details of how to apply a tabular or function load are described in Defining
Boundary Condition Magnitude (p. 1150). In addition, see the Apply Loads and Sup-
ports (p. 190) section for more information about time stepping and ramped loads.
Fluid Solid Interface (p. 1027) is not available for the Samcef or ABAQUS solver.
Solve
The Solution Information (p. 1395) object provides some tools to monitor solution pro-
gress.
Solution Output continuously updates any listing output from the solver and provides
valuable information on the behavior of the structure during the analysis. Any conver-
gence data output in this printout can be graphically displayed as explained in the
Solution Information (p. 1395) section.
You can also insert a Result Tracker (p. 1405) object under Solution Information. This
tool enables you to monitor temperature at a vertex as the solution progresses. Result
Tracker is not available to the Samcef or ABAQUS solver.
Review Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 347
Analysis Types
Once a solution is available you can contour the results (p. 84) or animate the res-
ults (p. 1358) to review the response of the structure.
As a result of a nonlinear analysis you may have a solution at several time points. You
can use probes (p. 1175) to display the variation of a result item over the load history.
Also of interest is the ability to plot one result quantity (for example, maximum temper-
ature on a face) against another results item (for example, applied heat generation rate).
You can use the Charts (p. 1162) feature to develop such charts.
Note that Charts (p. 1162) are also useful to compare results between two analyses of the
same model.
Thermal-Electric Analysis
Introduction
A Steady-State Thermal-Electric Conduction analysis allows for a simultaneous solution of thermal and
electric fields. This coupled-field capability models joule heating for resistive materials and contact
electric conductance as well as Seebeck, Peltier, and Thomson effects for thermoelectricity, as described
below.
• Joule heating - Heating occurs in a resistive conductor carrying an electric current. Joule heating is propor-
tional to the square of the current, and is independent of the current direction. Joule heating is also present
and accounted for at the contact interface between bodies in inverse proportion to the contact electric
conductance properties. (Note however that the Joule Heat results object will not display contact joule
heating values. Only solid body joule heating is represented).
• Seebeck effect - A voltage (Seebeck EMF) is produced in a thermoelectric material by a temperature differ-
ence. The induced voltage is proportional to the temperature difference. The proportionality coefficient is
known as the Seebeck Coefficient (α).
• Peltier effect - Cooling or heating occurs at a junction of two dissimilar thermoelectric materials when an
electric current flows through that junction. Peltier heat is proportional to the current, and changes sign if
the current direction is reversed.
• Thomson effect - Heat is absorbed or released in a non-uniformly heated thermoelectric material when
electric current flows through it. Thomson heat is proportional to the current, and changes sign if the current
direction is reversed.
Points to Remember
Electric loads may be applied to parts with electric properties and thermal loads may be applied to
bodies with thermal properties. Parts with both physics properties can support both thermal and electric
loads. See the Steady-State Thermal Analysis (p. 344) section and the Electric Analysis (p. 199) section of
the help for more information about applicable loads, boundary conditions, and results types.
In addition to calculating the effects of steady thermal and electric loads on a system or component, a
Steady-State Thermal-Electric analysis supports a multi-step solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
348 of ANSYS, Inc. and its subsidiaries and affiliates.
Thermal-Electric Analysis
From the Toolbox, drag the Thermal-Electric template to the Project Schematic.
To have Thermal and/or Electrical effects properly applied to the parts of your model,
you need to define the appropriate material properties. For a steady-state analysis, the
electrical property Resistivity is required for Joule Heating effects and Thermal Con-
ductivity for thermal conduction effects. Seebeck/Peltier/Thomson effects require you
to define the Seebeck Coefficient material property.
Attach Geometry
Note that 3D shell bodies and line bodies are not supported in a thermal-electric analysis.
Mechanical does not support Rigid Bodies in thermal-electric analyses. For more inform-
ation, see the Stiffness Behavior documentation for Rigid Bodies (p. 481).
Define Connections
Contact across parts during a thermal-electric analysis consider thermal and/or electric
effects based on the material properties of adjacent parts. That is, if both parts have
thermal properties, thermal contact is applied and if both parts have electric properties,
electric contact is applied.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 349
Analysis Types
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
350 of ANSYS, Inc. and its subsidiaries and affiliates.
Thermal-Electric Analysis
Solve
The Solution Information (p. 1395) object provides some tools to monitor solution pro-
gress.
Solution Output continuously updates any listing output from the solver and provides
valuable information on the behavior of the model during the analysis. Any convergence
data output in this printout can be graphically displayed as explained in the Solution
Information (p. 1395) section.
Review Results
Applicable results include all thermal and electric results (p. 1161).
Once a solution is available, you can contour the results (p. 84) or animate the res-
ults (p. 1358) to review the responses of the model.
For the results of a multi-step analysis that has a solution at several time points, you can
use probes (p. 1175) to display variations of a result item over the steps.
You may also wish to use the Charts (p. 1162) feature to plot multiple result quantities
against time (steps). For example, you could compare current and joule heating. Charts
can also be useful when comparing the results between two analysis branches of the
same model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 351
Analysis Types
Before beginning, note that Topology Optimization does not support the Linux platform and it cannot
be used in conjunction with the Remote Solve Manager (RSM). You may wish to review the Topology
Optimization Limitations (p. 383) section before beginning your analysis.
Design Validation
Once you have completed your Topology Optimization analysis, you can choose whether or not to wish
to validate the newly created design by importing the new model into geometry modeling software.
Note that in order to perform a validation, your Topology Optimization analysis must be in a solved
state. A completed analysis is illustrated below (the Solution is complete) for a single upstream system.
As shown, the highlighted context menu option Transfer to Design Validation System becomes
available to transfer the Results (cell) of your completed Topology Optimization analysis to the Geometry
(cell) of a newly created system (required), as illustrated in the next image.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
352 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Once updated, through this new system, you can validate the design of your model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 353
Analysis Types
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
354 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Once your systems are open in Mechanical, The Future Analysis property of the Analysis Data Manage-
ment Category (p. 910) in the Analysis Settings object of the upstream system is specified as Topology
Optimization. The Environment Selection List property in the Solution (p. 1817) object of the Topology
optimization system shows the cell identifiers of the environments linked to the current topology op-
timization environment.
As illustrated below, the application automatically inserts and assigns default values to the optimization
region, objective, and constraint objects in the Topology Optimization analysis. In this example, fixed
supports and a Remote Force were specified on the model.
Definition Category
The Definition category of the Analysis Settings is only available when performing a Topology Optimiza-
tion (p. 352) analysis. The properties of the Definition category include:
• Maximum Number of Iterations: This property specifies the maximum number of iterations performed
for the topology optimization analysis. The solution process continues until the application achieves
convergence accuracy or reaches the maximum number of iterations. The default value is 500.
• Minimum Normalized Density: This property requires a value greater than 0 and less than 1. The topo-
logy optimization analysis uses this value to extract the permissible range of retained threshold values.
The default value is 0.001.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 355
Analysis Types
• Convergence Accuracy: This property specifies the convergence criteria of the topology optimization
analysis. The solution process continues until the application achieves convergence accuracy or reaches
the maximum number of iterations. This value must be less than or equal to 2. The default value is 0.1%.
Note
• Program Controlled (default): The application selects the Sequential Convex Programming solver as
the default option.
See the Optimization Solver Methods (p. 368) section for additional technical detail about this
solver type.
• Optimality Criteria: The Optimality Criteria method can be used to solve topology optimization
problems with a simple compliance objective that uses a volume or mass constraint.
Note
– Only supports the Compliance (Structural) setting for the Response Type column
of the Objective object worksheet.
– The Manufacturing Constraint is supported where only the Minimum property for
the Member Size constraint subtype can be specified.
See the Optimization Solver Methods (p. 368) section for additional technical details about this
solver type.
For a general overview of the use of analysis settings, see the Establish Analysis Settings (p. 183) section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
356 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Note
The Mechanical APDL solver supports the use of the Commands object (p. 1475) for Topology
Optimization analyses. This support includes all iterations of the Topology Optimization
analysis and for all load steps.
Optimization Region
You use the Optimization Region object (p. 1779) to select a region of your geometry on which to
perform topology optimization. Using the properties of the object, you define the Design Region and
the Exclusion Region for the analysis.
The properties of the Design Region category enable you to define the geometry as a Geometry Se-
lection or a Named Selection. This is the region that you wish to optimize.
The properties of the Exclusion Region category enable you to specify a region (geometric entities or
elements) to be excluded from optimization. You specify excluded regions using defined Boundary
Conditions, Geometry Selection, or a Named Selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 357
Analysis Types
The topology optimization solution does not optimize the exclusion region defined using this Exclusion
Region object. The recommended use of the Exclusion Region object includes scenarios wherein certain
regions of interest, that may be disconnected, need to be retained even though no loads or boundary
conditions exists on the region.
Category Properties/Options/Description
Design Scoping Method. The options for this property include:
Re-
gion • Geometry Selection (default): This option indicates that the design region is applied to
a geometry or geometries, which are chosen using graphical selection tools. When you
specify Geometry Selection for the Scoping Method, the Geometry property will appear.
In this case, use selection filters on the Graphics Toolbar (p. 70) to pick your
geometric entities (only body and element selection), and then click Apply. Once
complete, the property displays the type of geometry (Body, Element, etc.) and the
number of selected geometric entities (for example: 1 Body, 12 Elements).
• Named Selection: Indicates that the geometry selection is defined by a Named Selection.
When you specify Named Selection for the Scoping Method, the Named Selection
property will appear. This property provides a drop-down list of available user-defined
Named Selections (only body-based and element-based Named Selections are supported).
– All Boundary Conditions: Applies the locations of all loading conditions and
supports from the upstream static/modal system.
– All Loads: Applies the locations of all loading conditions from the upstream
static/modal system.
– All Supports: Applies the locations of all supports from the upstream static/modal
system.
• Geometry Selection: This option indicates that the design region is applied to a geometry
or geometries, which are chosen using graphical selection tools. When you specify
Geometry Selection for the Scoping Method, the Geometry property will appear.
Exclusion Region geometry selections can be scoped to bodies, faces, edges, vertices,
elements, and nodes.
• Named Selection: Indicates that the geometry selection is defined by a Named Selection.
When you specify Named Selection for the Scoping Method, the Named Selection
property will appear. This property provides a drop-down list of available user-defined
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
358 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Category Properties/Options/Description
Named Selections. Exclusion Region Named Selections support body-, face-, edge-, vertex-,
element-, and node-based Named Selections.
Refer to the Optimization Region object (p. 1779) reference page for additional information.
Manufacturing Constraint
It is important to understand that a topology optimization solution could create unmanufacturable
designs. As a result, any change to the manufacturing process due to an unintended design could un-
dermine the integrity of the original design. Therefore, you (the designer), apply and specify Manufac-
turing Constraints based on your manufacturing process. The Manufacturing Constraint condition, when
applied to a Topology Optimization system (p. 352), helps to alleviate design problems by enabling you
to specify manufacturing limitations.
Subtypes
The Manufacturing Constraint feature supports the following subtypes.
• Member Size
• Extrusion
• Cyclic
• Symmetry
Note
The application does not support any combination of the Pull Out Direction, Extrusion,
Cyclic, and Symmetry options. You can otherwise combine these options with a
Member Size.
Application
The analysis can include only one Manufacturing Constraint object.
1. To add the object, either look on the Environment context toolbar and select Manufacturing Constraint
> [Subtype] or right-click the Environment tree object or within the Geometry window and select Insert
> [Subtype].
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 359
Analysis Types
Category Fields/Options/Description
Definition Type: This is a read-only property. The value displayed in the field,
Response Constraint or Manufacturing Constraint, is based upon
the type of object that you insert.
Note
• Extrusion: Using this subtype, you can make sure that the resulting
cross section of your final design is kept constant along the selected
plane.
• Cyclic: Using this subtype, you control how the sectors are repeated,
at the required times, along the specified axis and yields a design
that is symmetric with respect to an axis of rotation.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
360 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Category Fields/Options/Description
• Minimum: The options include Program Controlled (default)
and Manual. Using the Program Controlled setting, the
application automatically sets the minimum size at 2.5 times the
mesh element size. Min Size: By default, this field is hidden. You
display the property by setting the Minimum property to Manual.
The application computes the default value using the mesh size
of the generated mesh. This value can simplify the topology
optimization solution run. The Program Controlled setting is
applicable even when no Member Size is added to the Topology
Optimization analysis.
Location and Orienta- When one of the following subtypes is selected, their associated
tion properties display in the Location and Orientation category of the
Details view.
Extrusion
When this subtype is selected, the following associated properties
display:
Cyclic
When this subtype is selected, the following associated properties
display:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 361
Analysis Types
Category Fields/Options/Description
• Number of Sectors: This property specifies the appropriate
number of sectors.
Symmetry
When this subtype is selected, the following associated properties
display:
• Axis: Specify the axis for the symmetry model. Options include:
X-Axis, Y-Axis, Z-Axis.
Refer to the Manufacturing Constraint object (p. 1748) reference page for additional information.
Response Constraint
The Topology Optimization analysis requires and automatically inserts a response constraint. The
available response types include:
• Volume Constraint
You can add additional constraints to the Topology Optimization analysis system.
Application
To apply a Response Constraint:
1. On the Environment context toolbar, open the Response Constraint drop-down menu and select
the desired response constraint, or, right-click the Environment tree object or in the Geometry window
and select Insert>[desired response constrain option].
2. The application inserts the appropriate object matching the selected response option. Additional
properties display based on the type of response. For:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
362 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
• Natural Frequency (Modal): specify the values for the Mode Number, Minimum Frequency, and
Maximum Frequency properties. Modify the Environment Selection property as needed.
• Global von-Mises Stress (Structural) or Local von-Mises Stress (Structural): specify the Maximum
stress value. Modify the Environment Selection property as needed.
• Displacement (Structural): specify the X/Y/Z Component (Max) properties. Modify the Environment
Selection property as needed.
• Reaction Force (Structural): specify the X/Y/Z Component (Max) properties and the Axis property.
Modify the Environment Selection property as needed.
Note
The Response Constraint object provides the context menu (right-click) option Rename Based on
Definition. This option automatically renames the object based on your Response property selection.
That is, it renames the object " Mass Constraint," " Volume Constraint ", " Global von-Mises Stress
Constraint " or " Natural Frequency Constraint " accordingly. This feature supports all of the options
of the Response property.
Category Fields/Options/Description
Definition Type
You use this property to define the constraint type. Options include
Response Constraint (default) and Manufacturing Constraint (p. 359).
Response
The options for this property include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 363
Analysis Types
Category Fields/Options/Description
Volume/Mass that the application retains at the end of the analysis.
The default value for each is 50. The entry range for these properties
is between 1 and 99.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
364 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Category Fields/Options/Description
property also displays and is automatically and set to Nodal
Coordinate System. You specify the displacement value of the X/Y/Z
Component (Max) properties as either a Constant (default), Free, or
using Tabular Data entries (via fly-out menu). The application supports
multiple Displacement constraints.
Suppressed
Include (No, default) or exclude (Yes) the response constraint.
Environment Selection
The application displays this property when you select the Global
von-Mises Stress Constraint, Local von-Mises Stress Constraint,
Natural Frequency Constraint, Displacement Constraint, or Reaction
Force Constraint options for the Response property. The entry depends
upon your upstream analysis type. Per the upstream system, the default
entry is All Structural or All Modal. Also included in the drop-down list
are the specific upstream systems. You can select from one of these
systems to specify individual values for stress, frequency, etc.
Refer to the Response Constraint object (p. 1799) reference page for additional information.
Objective
An Objective object (p. 1778) is added by default for Topology Optimization systems. This object displays
the Worksheet in order for you to specify the topology optimization goal.
Application
To apply an Objective object: On the Environment context toolbar: select Objective, or right-click on
the Environment tree object or in the Geometry window and select Insert > Objective.
Objective Worksheet
When you select the Objective object, the Worksheet displays by default, as illustrated in the images
shown below. You use the Worksheet to specify Response Type, Formulation, Goal, and Weights for
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 365
Analysis Types
the steps/modes of the upstream analysis. A Topology Optimization analysis supports one or more
upstream Static Structural analyses or Modal analyses as well as a combination of the two analysis types.
Whenever you link a Static Structural or a Modal analysis to a Topology Optimization analysis in the
Project Schematic, a new row is added to the Worksheet. The default Response Type setting for a
Static Structural analysis is Compliance and for a Modal analysis it is Frequency.
You can insert additional rows into the Worksheet to specify multiple response types for multiple systems
and Weight values for a single step or multiple steps (by disabling or enabling the Multiple Sets option).
Note
When you have multiple objectives specified, the solver normalizes the objectives with their
initial response to give equal weightage for all objectives.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
366 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Multiple Systems
Worksheet Properties
You set the values for properties in the Worksheet columns to define the Objective object as follows:
• Enabled: This option is checked by default. When checked the application includes the specifications
of the row in the solution. Unchecking the row excludes it from the solution.
• Response Type: The options for this column depend upon the analysis you are optimizing.
• Goal: The options for this property depend upon the type of analysis that you are optimizing as well
as the selection made in the Response Type column.
• Formulation: This column is used to specify the formulation method by which maximum stiffness can
be attained to minimize the compliance. This column is applicable only when Response Type is set to
Compliance (Static Structural). Options include Program Controlled (default), Force, and Displacement.
• Environment Name: From the drop-down list, select the environment associated with the entries of
the Response Type and Goal properties.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 367
Analysis Types
• Weight: The default value for this option is 1. The Weight can be any real number.
• Multiple Sets: The values for this option are Enabled (default) or Disabled.
– If Enabled, you can specify Start Step and End Step values within the boundaries of the maximum
number of steps defined in the upstream Static Structural analysis.
– If Disabled, only the Step column is available to define the Weight for a single step.
• Start Step: This option is only supported when a Static Structural system is specified in the Environ-
ment Name column. This option requires the Multiple Sets option to be set to Enabled in order to
define the Start Step from the upstream solution.
• End Step: This option is only supported when a Static Structural system is specified in the Environment
Name column. This option requires the Multiple Sets option to be set to Enabled in order to define
the End Step from the upstream solution.
• Step: This option is only supported when a Static Structural system is specified in the Environment
Name column. This option specifies the step number used from the upstream solution. This field is
read-only when the Multiple Sets option is set to Enabled, and the entry for this option can also be
Multiple or All, if the Start and End Step values cover more than one step or the entire analysis from
the upstream solution. Otherwise, you can specify the weight for single steps using this option.
• Start Mode: Only supported when Modal system is selected in the Environment Name column. This
field requires the Multiple Sets option to be set to Enabled in order to define the Start Mode for the
selected Modal analysis solution.
• End Mode: Only supported when Modal system is selected in the Environment Name column. This
field requires the Multiple Sets option to be set to Enabled in order to define the Start Mode for the
selected Modal analysis solution.
• Mode: Only supported when Modal system is selected in the Environment Name column. This option
specifies the mode number used from the upstream solution. This field is read-only when the Multiple
Sets option is set to Enabled and the entry for this option can also be Multiple or All, if the Start Mode
and End Mode values cover more than one mode or all of the modes from the upstream solution.
Otherwise, you can specify the weight for single modes using this option.
Refer to the Objective object (p. 1778) reference page for additional information.
The Sequential Convex Programming method extends MMA to ensure convergence by rejecting steps
that do not lead to an optimal solution of the underlying problem. The test for acceptance is done by
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
368 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
a merit function and a corresponding line search procedure, see Zillober [4 (p. 371)]. The goal of the
merit function is to measure the progress and enable the objective function and the constraints to be
combined in a suitable way.
Optimality Criteria
The Optimality Criteria method can be used to solve topology optimization problems with a simple
compliance objective that uses a volume or mass constraint. The Optimality Criteria method is an iter-
ative solver, see Bensoe and Sigmund [1 (p. 370)]. The Optimality Criteria method should not be used
for a Modal Analysis.
Note
The following limitations apply when using the Optimality Criteria Solver Type:
• Only supports the Compliance (Structural) setting for the Response Type column of the
Objective object worksheet.
• The Manufacturing Constraint is supported where only the Minimum property for the
Member Size constraint subtype can be specified.
The following topics provide a brief description of how Mechanical defines Natural Frequencies and
Global Stress Constraints during a Topology Optimization analysis. Solution convergence criteria is also
described.
In addition, you can add a single natural frequency as a constraint and define a lower and an upper
bound on the frequency. The solver will guarantee, if possible, that this frequency lies within the specified
range.
If the design objective is to optimize a frequency, then all of the repeating frequencies are optimized
simultaneously.
It is important to note that the mode shapes will change during the iterative solution procedure and
that there is no tracking with respect to the initial mode shape. Only the actual value of the specified
natural frequency is considered. This means at the final iteration the mode shape may change dramat-
ically in comparison to the initial shape of the optimized mode.
Because the underlying solver is sensitivity based, problems with natural frequencies have to be handled
with care. The problem is not deferential in the common sense, such as a case of multiple eigenvalues.
Instead, derivatives for multiple eigenvalues have to be calculated in a special way. Since the mode
shapes are not unique for multiple eigenvalues, additional effort is necessary to get sensitivities that
are independent of the mode shapes. In order to obtain unique sensitivities for these eigenvalues, an
additional eigenvalue problem has to be solved for each optimized element, see Seyranian [7 (p. 371)].
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 369
Analysis Types
To simplify the notation, we assume that only one constraint exists. The optimality conditions of the
topology optimization problem can be stated with the following equation:
Where denotes the Lagrange function. The Lagrange function is defined by:
Where is the Lagrange multiplier corresponding to the constraint , and is the objective function
to be either maximized or minimized. The solver will stop as soon as the desired tolerance is achieved,
where: , as defined here:
Because approaching this stationary point can require a large number of iterations, a relaxed convergence
criterion is used. The optimization stops as soon as the following equation has three successive iterations.
In this equation, denotes the vector of pseudo densities of the iteration.
Note that three successive iterations are considered as the underlying solver is stabilized by a line search
procedure. This line search procedure might lead to small changes with respect to the pseudo densities
as well as small changes to the objective function. It is possible that the convergence tolerance is satisfied
for one iteration but the next iteration leads to a significant improvement of the objective function.
Due to the relaxed stopping criterion, the optimization might terminate too early. In this case, the op-
timization should be rerun with a smaller tolerance.
References
[1] Bendsoe, M.P. and Sigmund O., Topology Optimization: Theory, Methods and Applications, Springer,
Berlin, 2003.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
370 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
[2] Svanberg, K., The Method of Moving Asymptotes { a new method for structural optimization, Inter-
national Journal for Numerical Methods in Engineering, 24:359-373, 1987.
[3] Zillober, Ch., A globally convergent version of the method of moving asymptotes, Structural Optim-
ization, 6(3):166-174, 1993.
[4] Zillober, Ch., Global convergence of a nonlinear programming method using convex approximations,
Numerical Algorithms, 27(3):256-289, 2001.
[5] Zillober, Ch., A combined convex approximation { interior point approach for large scale nonlinear
programming, Optimization and Engineering, 2(1):51-73, 2001.
[6] Zillober, Ch., SCPIP {an e\u000Ecient software tool for the solution of structural optimization problems,
Structural and Multidisciplinary Optimization, 24(5), 2002.
[7] Seyranian, A.P., Lund E., and Olhoff N., Multiple eigenvalues in structural optimization problems,
Structural Optimization, 8:207-227, 1994.
[8] Holmberg E., Torstenfelt B., and Klarbring A., Stress constrained topology optimization, Structural and
Multidisciplinary Optimization, 48(1):33-47,2013.
Topology Density
The Topology Optimization analysis supports Topology Density results. This result produces nodal
averaged results.
One Topology Density object is added automatically to the Topology Optimization analysis system.
You can add additional objects by selecting Topology Density from the Solution toolbar or by right-
clicking the Solution folder (or in the Geometry window) and selecting Insert>Topology Density.
Note
You can further analyze your optimized model, through continued simulation or by performing
a design validation by exporting your results and making them available to a new downstream
system.
The Solution object (p. 1817) property Export Topology (STL file) enables you to automatically
export (p. 54) your results in Standard Tessellation Language (STL) and in Part Manager
Database (PMDB) file format, archive the files in zip file format, and then place the zipped
file in the Solver Files Directory. This option is set to Yes by default.
In order to make the optimized results available to a downstream system, you need to create
the new system on the Workbench Project Schematic and link the Results cell of your Topo-
logy Optimization analysis to the Geometry cell of a new downstream system, either a
Geometry component system or the Geometry cell of another analysis system. Refer to the
Design Validation (p. 378) section for additional details about this process.
Display Limitation
This result type does not support the display options available from the Geometry drop-down
menu (p. 87) on the Result toolbar and that include the following views: Exterior, IsoSurfaces, Capped
IsoSurfaces, and Section Planes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 371
Analysis Types
Category Properties/Options/Description
Scope Scoping Method. The options for this property include:
• Optimization Region (default): This option indicates that the design region is applied to
the specified Optimization Region. When you select Optimization Region for the Scoping
Method, the Optimization Region property displays.
• Geometry Selection: This option indicates that the design region is applied to a geometry
or geometries, which are chosen using the graphical selection tools. When you specify
Geometry Selection for the Scoping Method, the Geometry property displays.
In this case, use selection filters on the Graphics Toolbar (p. 70) to pick your
geometric entities (body and element selection only), and then click Apply. Once
complete, the property displays the type of geometry (Body, Element, etc.) and the
number of selected geometric entities (for example: 1 Body, 12 Elements).
• Named Selection: This option indicates that the design region is applied to a Named
Selection. When you specify Named Selection for the Scoping Method, the Named Se-
lection property displays. This property provides a drop-down list of available user-defined
Named Selections (only body-based and element-based Named Selections are supported).
Defin- Type: Read-only field that describes the object - Topology Density.
i-
tion By: Read-only field that displays "Iteration".
Retained Threshold: This property is controlled by a slider that represents the range from
minimum to maximum for the result. The default value is 0.5. The supported range is
0.01 to 0.99 (greater than zero and less than 1).
Once you evaluate the result, use the slider to view the optimized topology in the graphics
view. The application computes and displays the values for the Original Volume, Final
Volume, Percent Volume of Original, Original Mass, Final Mass, and Percent Mass of Original
properties.
Exclusions Participation: Yes (default) or No. When set to Yes, the application uses the
excluded elements to compute the Original Volume, Final Volume, Percent Volume of
Original, Original Mass, Final Mass, and Percent Mass of Original properties. When set to
No, excluded elements are not considered.
Original Volume: Read-only field that displays, per scoping, the computed original volume.
Final Volume: Read-only field that displays, per scoping and the Retained Threshold
setting, the optimized volume.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
372 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Category Properties/Options/Description
Percent Volume of Original: Read-only field that displays the value of the Final Volume
divided by the Original Volume.
Original Mass: Read-only field that displays, per scoping, the computed original mass.
Final Mass: Read-only field that displays, per scoping and the Retained Threshold setting,
the optimized mass.
Percent Mass of Original: Read-only field that displays the value of the Final Mass divided
by the Original Mass.
Note
Vis- Show Optimized Region: This property is used to control graphical view changes only.
ib- The options for this property include:
il-
ity • All Regions: This option displays all of the regions selected by the Scoping Method. Three
color bands are shown: Remove (Red), Marginal (Yellow), and Keep (Gray). Remove indicates
a Retained Threshold value of 0 to 0.4, Marginal indicates a value of 0.4 to 0.6, and Keep
indicates a value greater than 0.6.
• Retained Region (default): When Retained region is selected, then the Retained Threshold
value is used from the details view to show the region which needs to be kept.
In- Iteration Number: Read-only field that displays the converged iteration step number.
form-
a-
tion
You can add the object (or objects) by selecting Topology Elemental Density from the Solution
toolbar or by right-clicking the Solution folder (or in the Geometry window) and selecting Insert >
Topology Elemental Density.
Note
You can further analyze your optimized model, through continued simulation or by performing
a design validation by exporting your results and making them available to a new downstream
system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 373
Analysis Types
The Solution object (p. 1817) property Export Topology (STL file) enables you to automatically
export (p. 54) your results in Standard Tessellation Language (STL) and in Part Manager
Database (PMDB) file format, archive the files in zip file format, and then place the zipped
file in the Solver Files Directory. This option is set to Yes by default.
In order to make the optimized results available to a downstream system, you need to create
the new system on the Workbench Project Schematic and link the Results cell of your Topo-
logy Optimization analysis to the Geometry cell of a new downstream system, either a
Geometry component system or the Geometry cell of another analysis system. Refer to the
Design Validation (p. 378) section for additional details about this process.
Display Limitation
This result type does not support the display options available from the Geometry drop-down menu
on the Result toolbar and that include the following views: Exterior, IsoSurfaces, Capped IsoSurfaces,
and Section Planes.
Category Properties/Options/Description
Scope Scoping Method. The options for this property include:
• Optimization Region (default): This option indicates that the design region is applied to
the specified Optimization Region. When you select Optimization Region for the Scoping
Method, the Optimization Region property displays.
• Geometry Selection: This option indicates that the design region is applied to a geometry
or geometries, which are chosen using the graphical selection tools. When you specify
Geometry Selection for the Scoping Method, the Geometry property displays.
In this case, use selection filters on the Graphics Toolbar (p. 70) to pick your
geometric entities (body and element selection only), and then click Apply. Once
complete, the property displays the type of geometry (Body, Element, etc.) and the
number of selected geometric entities (for example: 1 Body, 12 Elements).
• Named Selection: This option indicates that the design region is applied to a Named
Selection. When you specify Named Selection for the Scoping Method, the Named Se-
lection property displays. This property provides a drop-down list of available user-defined
Named Selections (only body-based and element-based Named Selections are supported).
Defin- Type: Read-only field that describes the object - Topology Elemental Density.
i-
tion By: Read-only field that displays "Iteration."
Retained Threshold: This property is controlled by a slider that represents the range from
minimum to maximum for the result. The default value is 0.5. The supported range is
0.01 to 0.99 (greater than zero and less than 1). Once you evaluate the result, use the
slider to view the optimized topology in the graphics view. The application computes and
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
374 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
Category Properties/Options/Description
displays the values for the Original Volume, Final Volume, Percent Volume of Original,
Original Mass, Final Mass, and Percent Mass of Original properties.
Exclusions Participation: Yes (default) or No. When set to Yes, the application uses the
excluded elements to compute the Original Volume, Final Volume, Percent Volume of
Original, Original Mass, Final Mass, and Percent Mass of Original properties. When set to
No, excluded elements are not considered.
Original Volume: Read-only field that displays, per scoping, the computed original volume.
Final Volume: Read-only field that displays, per scoping and the Retained Threshold
setting, the optimized volume.
Percent Volume of Original: Read-only field that displays the value of the Final Volume
divided by the Original Volume.
Original Mass: Read-only field that displays, per scoping, the computed original mass.
Final Mass: Read-only field that displays, per scoping and the Retained Threshold setting,
the optimized mass.
Percent Mass of Original: Read-only field that displays the value of the Final Mass divided
by the Original Mass.
Vis- Show Optimized Region: This property is only used to control graphical view changes.
ib- The options for this property include:
il-
ity • All Regions: This option displays all of the regions selected by the Scoping Method. Three
color bands display: Remove (Red), Marginal (Yellow), and Keep (Gray). Remove indicates
a Retained Threshold value of 0 to 0.4, Marginal value indicates a value of 0.4 to 0.6, and
Keep value indicates a value greater than 0.6.
• Retained Region (default): When Retained region is selected, then the Retained Threshold
value is used from the details view to show the region which needs to be kept.
In- Iteration Number: Read-only field that displays the converged iteration step number.
form-
a-
tion
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 375
Analysis Types
you to view the progress of different solution elements, including response convergence charts, using
the output features of the Solution Information Object (p. 1397).
Important
• For a Modal analysis: your Topology Optimization analysis will terminate prior to completion if
every iteration of the optimization run is not able to extract the maximum number of modes
specified from the modal solver.
• The solver unit system specified in the analysis settings of the Static Structural or Modal analysis
needs to match the unit system specified in the Topology Optimization analysis. If not, the op-
timization run presents a unit system mismatch error.
For a general overview of the solution process, see the Solve (p. 191) section of the Help.
"The solution ran for iterations and aborted as you requested. Please look into the convergence
plots to determine if this is an acceptable solution."
Reviewing Results
You can increase and decrease the degree of detail displayed by the tracker using the Retained
Threshold property. This property provides a scalable slider feature to increase and decrease the dis-
played threshold of the removed/retained elements on the model.
See the Topology Density (p. 371) and the Topology Elemental Density (p. 373) sections for descriptions
of the purpose and use of the results specific to a Topology Optimization analysis.
Note
You can further analyze your optimized model, through continued simulation or by performing
a design validation by exporting your results and making them available to a new downstream
system.
The Solution object (p. 1817) property Export Topology (STL file) enables you to automatically
export (p. 54) your results in Standard Tessellation Language (STL) and in Part Manager
Database (PMDB) file format, archive the files in zip file format, and then place the zipped
file in the Solver Files Directory. This option is set to Yes by default.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
376 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
In order to make the optimized results available to a downstream system, you need to create
the new system on the Workbench Project Schematic and link the Results cell of your Topo-
logy Optimization analysis to the Geometry cell of a new downstream system, either a
Geometry component system or the Geometry cell of another analysis system. Refer to the
Design Validation (p. 378) section for additional details about this process.
For a general overview of the results types and their use, see the Review Results (p. 192) section.
In addition, you can open the Solution Information object and select its child object, the Topology
Density Tracker object (inserted automatically), as illustrated below.
You can select this object to view the optimization of the model during the solution. The content of
the display is determined by the setting of the Show Optimized Region property whose options include:
Retained Region (default), Removed Region, and All Regions. Note that the All Regions option displays
only color changes on the model. Note the following behaviors of the tracker and its properties:
• The display is only available when the Topology Density Tracker object (p. 1835) is selected.
• If the Topology Density Tracker object is not selected during the solution process, by default, the
application displays the result of the final iteration.
• The Iteration Number property of the Topology Density Tracker object indicates the iteration number
of the result currently displayed in the Geometry window based on the setting of the Update Interval
property of the Solution Information object.
An example of the Topology Density Tracker object is shown in the following animation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 377
Analysis Types
You can also insert and select a Topology Elemental Density Tracker (p. 373) object under the Solution
Information (p. 1395) object to view elemental optimization of the model during the solution.
Design Validation
After you have performed an optimization study, of a single upstream system or multiple upstream
systems, and you have generated an output of elements that need to be removed, you need to smooth
the geometry of the optimized design using geometry modeling software.
Note
It is important that you use geometry simplification tools on the STL file of the optimized
geometry before you attempt to open the geometry in Mechanical. Given the STL file size
and the need to generate facets on the geometry, the application will require a certain
amount of time to load the file.
You have two options once you have generated the optimized design that you want to work with: (1)
to validate the optimized design using ANSYS tools or (2) to validate the optimized design using non-
ANSYS tools.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
378 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
The operation is the same if you have multiple upstream systems, as illustrated here.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 379
Analysis Types
Once you select the option, Workbench creates a new Mechanical system of the same type that is up-
stream of the Topology Optimization system and send the original geometry and the optimized geometry
to the Geometry cell of the new system. Next, update the Geometry cell of the new system to update
the Results cell of the Topology Optimization system (which changed to out of date after the new
system is created and linked) and the Geometry cell of the new system. The Geometry cell of the new
system becomes up-to-date after the action is complete.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
380 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
If you are working with two upstream systems, you simply need to Update each of the newly created
systems.
Note
Even though the Geometry cell of the new system is up-to-date, first simplify the optimized
geometry using SpaceClaim before attempting to open up the geometry in Mechanical. At-
tempting to open the unsimplified optimized design from the STL file in Mechanical will take
a long time and will lead to issues due to the use of facets.
The optimized geometry file—in Standard Tessellation Language (STL)—is created from the selected
topology density result picked using the --Topology Result property of the Solution object of
the Topology Optimization system in Mechanical. The --Topology Result property only appears
when the property Export Topology (STL file) is set to Yes of the Solution folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 381
Analysis Types
By having both geometries available in the Geometry cell, you can perform actions such as overlaying
or preserving sections of the geometry or sweep surfaces in order to create additional material around
selected regions such as bolt holes.
If you decide to use SpaceClaim to adjust the optimized geometry, check the Additive manufacturing
section (as well as the Designing, Repairing problems, and Preparing designs for analysis sections)
in the SpaceClaim Help for the tools you can use to simplify and prepare the optimized geometry in
the new system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
382 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Optimization Analysis
• PLANE182
• PLANE183
• SOLID185
• SOLID186
• SOLID187
Any element types other than these that are created through the Optimization Region are excluded
from the optimization solution.
• If you specify Compliance as the Response Type in Objective Worksheet, the selected Static Structural
analysis cannot apply both force- and displacement-based loading. Select either force or displacement
for your loading condition in that analysis.
• In some cases the solution may not satisfy the Minimum Member Size at the boundary of the optimized
domain. To improve your result, you can either increase the Minimum Member Size or you can exclude
additional elements at the boundary.
• If you specify the Solver Type as Optimality Criteria, the application only supports Response constraints
types of Mass and Volume and Manufacturing Constraints where only the Minimum Member Size can
be specified.
• Use of Section Planes (p. 154) with Topology Density and Topology Elemental Density results. Note
that the User Defined Result does support this feature.
• Joints.
• Axisymmetric model when you wish to define a Global von-Mises Stress Constraint (p. 362) and Local
von-Mises Stress Constraint. (p. 362)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 383
Analysis Types
• Damping when the Damped property set to Yes (and therefore also the Campbell Diagram chart).
When linked to a Static Structural analysis, Topology Optimization does not support the following
boundary conditions:
• Inertial Type Boundary Conditions (Acceleration, Standard Earth Gravity, Rotational Velocity, and Rota-
tional Acceleration).
• Joint Load.
• EM Transducer.
You can perform a transient structural analysis (also called time-history analysis) in the Mechanical ap-
plication using the transient structural analysis that specifically uses the ANSYS Mechanical APDL solver.
This type of analysis is used to determine the dynamic response of a structure under the action of any
general time-dependent loads. You can use it to determine the time-varying displacements, strains,
stresses, and forces in a structure as it responds to any transient loads. The time scale of the loading is
such that the inertia or damping effects are considered to be important. If the inertia and damping effects
are not important, you might be able to use a static analysis instead.
Points to Remember
A transient structural analysis can be either linear or nonlinear. All types of nonlinearities are allowed
- large deformations, plasticity, contact, hyperelasticity, and so on. ANSYS Workbench offers an additional
solution method of Mode-Superposition to perform linear transient structural analysis. In the Mode-
Superposition method, the transient response to a given loading condition is obtained by calculating
the necessary linear combinations of the eigenvectors obtained in a modal analysis. For more details,
refer to Transient Structural Analysis Using Linked Modal Analysis System (p. 394) section. The Mode
Superposition method is not available to the Samcef or ABAQUS solver.
A transient dynamic analysis is more involved than a static analysis because it generally requires more
computer resources and more of your resources, in terms of the “engineering” time involved. You can
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
384 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Structural Analysis
save a significant amount of these resources by doing some preliminary work to understand the physics
of the problem. For example, you can:
1. Try to understand how nonlinearities (if you are including them) affect the structure's response by doing
a static analysis first. In some cases, nonlinearities need not be included in the dynamic analysis. Including
nonlinear effects can be expensive in terms of solution time.
2. Understand the dynamics of the problem. By doing a modal analysis, which calculates the natural frequencies
and mode shapes, you can learn how the structure responds when those modes are excited. The natural
frequencies are also useful for calculating the correct integration time step.
3. Analyze a simpler model first. A model of beams, masses, springs, and dampers can provide good insight
into the problem at minimal cost. This simpler model may be all you need to determine the dynamic response
of the structure.
Note
Refer to the following sections of the Mechanical APDL application documentation for a
more thorough treatment of dynamic analysis capabilities:
• The Transient Dynamic Analysis chapter of the Structural Analysis Guide - for a technical overview
of nonlinear transient dynamics.
• The Multibody Analysis Guide - for a reference that is particular to multibody motion problems.
In this context,“multibody” refers to multiple rigid or flexible parts interacting in a dynamic
fashion.
Although not all dynamic analysis features discussed in these manuals are directly applicable
to Mechanical features, the manuals provide an excellent background on general theoretical
topics.
Attach Geometry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 385
Analysis Types
You can define a Point Mass (p. 505) for this analysis type.
In a transient structural analysis, rigid parts are often used to model mechanisms that
have gross motion and transfer loads between parts, but detailed stress distribution is
not of interest. The output from a rigid part is the overall motion of the part plus any
force transferred via that part to the rest of the structure. A “rigid” part is essentially a
point mass connected to the rest of the structure via joints. Hence in a transient struc-
tural analysis the only applicable loads on a rigid part are acceleration and rotational
velocity loads. You can also apply loads to a rigid part via joint loads. Rigid behavior
cannot be used with the Samcef or ABAQUS solver.
Define Connections
Contact (p. 681), joints (p. 746) and springs (p. 818) are all valid in a transient structural
analysis. In a transient structural analysis, you can specify a damping coefficient property
in longitudinal springs that will generate a damping force proportional to velocity.
For the Samcef and ABAQUS solvers, only contacts, springs, and beams are supported.
Joints are not supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
386 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Structural Analysis
In a dynamic analysis, the mesh should be fine enough to be able to represent the
highest mode shape of interest.
Small deflection and small strain analyses assume that displacements are small
enough that the resulting stiffness changes are insignificant. Setting Large Deflection
to On will take into account stiffness changes resulting from change in element
shape and orientation due to large deflection, large rotation, and large strain.
Therefore the results will be more accurate. However this effect requires an iterative
solution. In addition it may also need the load to be applied in small increments.
Therefore the solution may take longer to solve.
You also need to turn on large deflection if you suspect instability (buckling) in the
system. Use of hyperelastic materials also requires large deflection to be turned on.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 387
Analysis Types
Transient Structural analysis, the Newton-Raphson Type property becomes available. This
property only affects nonlinear analyses. Your selections execute the Mechanical APDL
NROPT command. The default option, Program Controlled, allows the application to select
the appropriate NROPT option or you can make a manual selection and choose Full,
Modified, or Unsymmetric.
See the Help section for the NROPT command in the Mechanical APDL Command
Reference for additional information about the operation of the Newton-Raphson
Type property.
1. A transient analysis involves loads that are functions of time. The first step in applying
transient loads is to establish initial conditions (that is, the condition at Time = 0).
2. The default initial condition for a transient structural analysis is that the structure is
“at rest”, that is, both initial displacement and initial velocity are zero. A transient
structural analysis is at rest, by default. The Initial Conditions object enables you to
specify Velocity.
3. In many analyses one or more parts will have an initial known velocity such as in a
drop test, metal forming analysis or kinematic analysis. In these analyses, you can
specify a constant Velocity initial condition if needed. The constant velocity could be
scoped to one or more parts of the structure. The remaining parts of the structure
which are not part of the scoping will retain the “at rest” initial condition.
4. Initial Condition using Steps (ANSYS solver only): You can also specify initial condi-
tions using step controls, that is, by specifying multiple steps in a transient analysis
and controlling the time integration effects along with activation/deactivation of loads
(ANSYS solver only) (p. 875). This comes in handy when, for example, you have different
parts of your model that have different initial velocities or more complex initial condi-
tions. The following are approaches to some commonly encountered initial condition
scenarios:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
388 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Structural Analysis
a. Initial Displacement = 0, Initial Velocity ≠ 0 for some parts: The nonzero velocity
is established by applying small displacements over a small time interval on the
part of the structure where velocity is to be specified.
i. Specify 2 steps in your analysis. The first step will be used to establish initial
velocity on one or more parts.
ii. Choose a small end time (compared to the total span of the transient analysis)
for the first step. The second step will cover the total time span.
iii. Specify displacement(s) on one or more faces of the part(s) that will give you
the required initial velocity. This requires that you do not have any other
boundary condition on the part that will interfere with rigid body motion of
that part. Make sure that these displacements are ramped from a value of 0.
iv. Deactivate or release the specified displacement load in the second step so
that the part is free to move with the specified initial velocity.
In this case the end time of the actual transient analysis is 30 seconds.
Note that the Y displacement in the second step is deactivated.
v. In the Analysis Settings Details view, set the following for first step:
vi. You can choose appropriate time step sizes for the second step (the actual
transient). Make sure that time integration effects are turned on for the second
step.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 389
Analysis Types
In the first step, inertia effects will not be included but velocity will be
computed based on the displacement applied. In the second step, this dis-
placement is released by deactivation and the time integration effects are
turned on.
i. Specify 2 steps in your analysis. The first step will be used to establish initial
displacement and velocity on one or more parts.
ii. Choose a small end time (compared to the total span of the transient analysis)
for the first step. The second step will cover the total time span.
iii. Specify the initial displacement(s) on one or more faces of the part(s) as needed.
This requires that you do not have any other boundary condition on the part
that will interfere with rigid body motion of that part. Make sure that these
displacements are ramped from a value of 0.
iv. Deactivate or release the specified displacement load in the second step so
that the part is free to move with the specified initial velocity.
In this case the end time of the actual transient analysis is 5 seconds.
Note that the Z displacement in the second step is deactivated.
v. In the Analysis Settings Details view, set the following for first step:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
390 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Structural Analysis
vi. You can choose appropriate time step sizes for the second step (the actual
transient). Make sure that time integration effects are turned on for the second
step.
In the first step, inertia effects will not be included but velocity will be
computed based on the displacement applied. In the second step, this dis-
placement is released by deactivation and the time integration effects are
turned on.
c. Initial Displacement ≠ 0, Initial Velocity = 0: This requires the use of two steps
also. The main difference between b. above and this scenario is that the displace-
ment load in the first step is not ramped from zero. Instead it is step applied as
shown below with 2 or more substeps to ensure that the velocity is zero at the end
of step 1.
i. Specify 2 steps in your analysis. The first step will be used to establish initial
displacement on one or more parts.
ii. Choose an end time for the first step that together with the initial displacement
values will create the necessary initial velocity.
iii. Specify the initial displacement(s) on one or more faces of the part(s) as needed.
This requires that you do not have any other boundary condition on the part
that will interfere with rigid body motion of that part. Make sure that this load
is step applied, that is, apply the full value of displacements at time = 0 itself
and maintain it throughout the first step.
iv. Deactivate or release the specified displacement load in the second step so
that the part is free to move with the initial displacement values.
In this case the end time of the actual transient analysis is 5 seconds.
Note that the Z displacement in the second step is deactivated.
v. In the Analysis Settings Details view, set the following for first step. Note that
the number of substeps must be at least 2 to set the initial velocity to zero.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 391
Analysis Types
vi. You can choose appropriate time step sizes for the second step (the actual
transient). Make sure that time integration effects are turned on for the second
step.
In the first step, inertia effects will not be included but velocity will be
computed based on the displacement applied. But since the displacement
value is held constant, the velocity will evaluate to zero after the first substep.
In the second step, this displacement is released by deactivation and the
time integration effects are turned on.
For a static structural analysis applicable loads are all inertial (p. 922), structural loads,
imported, and interaction loads (p. 938), and applicable supports are all structural sup-
ports (p. 1077). Joint Loads are used to kinematically drive joints. See the Joint Load (p. 985)
section for details. Joint Loads are not available to the Samcef or ABAQUS solver.
In this analysis, the load’s magnitude could be a constant value or could vary with time
as defined in a table or via a function. Details of how to apply a tabular or function load
are described in Defining Boundary Condition Magnitude (p. 1150). In addition, see the
Apply Loads and Supports (p. 190) section for more information about time stepping
and ramped loads.
For the solver to converge, it is recommended that you ramp joint load angles and po-
sitions from zero to the real initial condition over one step.
Note
Acceleration (p. 923) and/or Displacement (p. 1080) can be defined as a base
excitation only in a Transient Structural Analysis Using Linked Modal Analysis
System (p. 394).
Solve
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
392 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Structural Analysis
When performing a nonlinear analysis, you may encounter convergence difficulties due
to a number of reasons. Some examples may be initially open contact surfaces causing
rigid body motion, large load increments causing non-convergence, material instabilities,
or large deformations causing mesh distortion that result in element shape errors. To
identify possible problem areas some tools are available under Solution Informa-
tion (p. 1395) object Details view.
Solution Output continuously updates any listing output from the solver and provides
valuable information on the behavior of the structure during the analysis. Any conver-
gence data output in this printout can be graphically displayed as explained in the
Solution Information (p. 1395) section.
You can display contour plots of Newton-Raphson Residuals in a nonlinear static ana-
lysis. Such a capability can be useful when you experience convergence difficulties in
the middle of a step, where the model has a large number of contact surfaces and other
nonlinearities. When the solution diverges, identifying regions of high Newton-Raphson
residual forces can provide insight into possible problems.
Result Tracker (p. 1405) is another useful tool that enables you to monitor displacement
and energy results as the solution progresses. This is especially useful in the case of
structures that may go through convergence difficulties due to buckling instability.
Result Tracker is not available to the Samcef or ABAQUS solver.
Review Results
All structural result types (p. 1224) except frequencies are available as a result of a transient
structural analysis. You can use a Solution Information (p. 1395) object to track, monitor,
or diagnose problems that arise during a solution.
Once a solution is available you can contour the results (p. 84) or animate the res-
ults (p. 1358) to review the response of the structure.
As a result of a nonlinear static analysis, you may have a solution at several time points.
You can use probes (p. 1175) to display the variation of a result item as the load increases.
Note
Fixed body-to-body joints between two rigid bodies will not produce a joint
force or moment in a transient structural analysis.
Also of interest is the ability to plot one result quantity (for example, displacement at a
vertex) against another result item (for example, applied load). You can use the
Charts (p. 1162) feature to develop such charts. Charts (p. 1162) are also useful to compare
results between two analyses of the same model. For example, you can compare the
displacement response at a vertex from two transient structural analyses with different
damping characteristics.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 393
Analysis Types
Because this analysis is linked to (or based on) modal responses, a modal analysis is a
prerequisite. This linked setup allows the transient system to share resources such as
engineering data, geometry, and boundary condition type definitions made in the
Modal Analysis.
Linking the Modal Solution cell to the Transient Setup cell configures the Transient
analysis so that the application selects, by default, the Mode-Superposition Solution
Method.
The Samcef and ABAQUS solvers do not support a linked Modal/Transient Structural
analysis. For additional support requirements and notes regarding this analysis configur-
ation, see the references at the bottom of this section.
Note
• When solving a linked MSUP transient system database from a version prior to
the most current version of Mechanical, it is possible to encounter incompatibility
of the file file.full created by the modal system. This incompatibility can cause the
transient system’s solution to fail. In the event you experience this issue, use the
Clear Generated Data feature and resolve the modal system.
From the Toolbox, drag a Modal template to the Project Schematic. Then, drag a
Transient Structural template directly onto the Solution cell of Modal template.
For a Transient Structural system linked to a Modal system, the basic Analysis Set-
tings (p. 873) include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
394 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Structural Analysis Using Linked Modal Analysis System
value is applicable to all the load steps. All of the Step Controls settings applied to this
analysis are not step aware. The time integration is turned on by default and will always
be in read-only mode. A Time Step value that results in an integral number of sub steps
over the load step must be selected.
Note
• Nodal Force
Note
Solver Controls (p. 877), Restart Controls (p. 885), Nonlinear Controls (p. 900)
and Creep Controls (p. 888) are not applicable to the current analysis.
The Transient Structural analysis must point to a Modal analysis in the Modal (Initial
Conditions) object. This object also indicates whether the upstream Modal analysis is
pre-stressed. If it is a pre-stress analysis, the name of the pre-stress analysis system is
displayed in the Pre-Stress Environment field, otherwise the field indicates None. The
Modal Analysis (p. 227) must extract all modes that may contribute to the dynamic re-
sponse.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 395
Analysis Types
Direct FE
The Direct FE option Nodal Force (p. 1121) is supported for node-based Named Selection
scoping.
Support Limitations
Note the following limitations:
• If the Reference Temperature is set as By Body and that temperature does not match the environment
temperature, a thermally induced transient load will result (from the thermal strain assuming a nonzero
thermal expansion coefficient). This thermal transient loading is ignored for Transient Structural Analysis
using Linked Modal Analysis System.
• During a linked MSUP Transient analysis, if a Remote Force or Moment scoped to an internal remote point
is specified with the Behavior property set to Deformable, the boundary conditions cannot be scoped to
the edges of line bodies such that all of their nodes in combination are collinear.
• Moment is not supported for vertex scoping on 3D solid bodies because a beam entity is created for the
load application. The beam entity changes the stiffness of the structural component shared and solved by
the preceding modal analysis.
• Joint probes (p. 1298), Energy Probe, and Strain Energy (p. 1238) results are not supported when expanded from
a Modal solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
396 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Thermal Analysis
• Cyclic symmetry (p. 628) models are not supported for a Transient Structural Analysis that is using a linked
Modal Analysis System.
• Spring probe (p. 1301) only supports Elastic force result when expanded from modal solution where as it
supports both Elastic force and Elongation results when expanded from transient solution. The Elastic force
results include the spring damping effect if the Reduced method is selected from Modal Solver controls (p. 877),
and Store Complex Solution is set to No.
• Standard Earth Gravity is not allowed in conjunction with the Acceleration load.
• Elemental Triads (p. 1166) results are not available on solid bodies.
• When the Step Controls are defined by Substeps, the time step value sent to the solver is based on the
settings for the first load step. For the load steps greater than one, you may notice an inconsistent value of
the number of sub-steps in the Details View or the Worksheet View.
• For the Samcef and ABAQUS solvers, Hydrostatic Pressure and Pipe Pressure are not supported.
Notes
• Remote Force and Moment loading combined with the Rigid contact behavior is allowed when the loading
is scoped through a Remote Point Application (p. 610).
• To obtain the most accurate results, it is recommended that you specify Bonded as the contact Type and
set the contact Formulation to MPC in the Details for the Contact Region. See the Contact Definition (p. 701)
and Contact Advanced Category (p. 706) for more detailed information about these settings.
• When the result is expanded from Modal Solution or when Reaction Object is scoped to a Contact Region,
the Reaction Object requires both Nodal Forces and Calculate Reactions Output Controls settings to be
turned On. If they are not set, the error message “A result is invalid with current output control settings”
displays. For other cases, the Reaction Object requires only the Calculate Reactions Output Controls setting
to be turned On.
• The default value of Numerical Damping is different for full and mode-superposition transient structural
analyses. So, the results comparison of a model must be done by matching the Numerical Damping value
settings in the Damping Controls (p. 898) section.
Many heat transfer applications such as heat treatment problems, electronic package design, nozzles,
engine blocks, pressure vessels, fluid-structure interaction problems, and so on involve transient thermal
analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 397
Analysis Types
Point to Remember
A transient thermal analysis can be either linear or nonlinear. Temperature dependent material properties
(thermal conductivity, specific heat or density), or temperature dependent convection coefficients or
radiation effects can result in nonlinear analyses that require an iterative procedure to achieve accurate
solutions. The thermal properties of most materials do vary with temperature, so the analysis usually is
nonlinear.
From the Toolbox, drag the Transient Thermal, Transient Thermal (Samcef), or Transient Thermal
(ABAQUS) template to the Project Schematic.
Thermal Conductivity, Density, and Specific Heat must be defined for a transient thermal
analysis. Thermal Conductivity can be isotropic or orthotropic. All properties can be
constant or temperature-dependent.
Attach Geometry
Mechanical does not support Rigid Bodies in thermal analyses. For more information,
see the Stiffness Behavior documentation for Rigid Bodies (p. 481).
You can define a Thermal Point Mass (p. 509) for this analysis type.
Define Connections
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
398 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Thermal Analysis
In a thermal analysis only contact is valid. Any joints or springs are ignored.
With contact the initial status is maintained throughout the thermal analysis, that is, any
closed contact faces will remain closed and any open contact faces will remain open for
the duration of the thermal analysis. Heat conduction across a closed contact face is set
to a sufficiently high enough value (based on the thermal conductivities and the model
size) to model perfect contact with minimal thermal resistance. If needed, you can
model imperfect contact by manually inputting a Thermal Conductance (p. 714) value.
By default, Contact Results (p. 1243) (accessible through User Defined Results (p. 1340) via
CONTSTAT or CONTFLUX – see the User Defined Results for the Mechanical APDL Solv-
er (p. 1350) section.) are not written to the result file in a thermal analysis.
There are no specific considerations for transient thermal analysis itself. However if the
temperatures from this analysis are to be used in a subsequent structural analysis the
mesh must be identical. Therefore in this case you may want to make sure the mesh is
fine enough for a structural analysis.
For a Transient Thermal analysis, the basic Analysis Settings controls include:
The rate of loading could be important in a transient thermal analysis if the material
properties vary rapidly with temperature. When such nonlinearities are present it
may be necessary to apply the loads in small increments and perform solutions at
these intermediate loads to achieve convergence. Multiple steps are needed if you
want to change the solution settings, for example, the time step size or the solution
output frequency over specific time spans in the transient analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 399
Analysis Types
A transient thermal analysis involves loads that are functions of time. The first step in
applying transient thermal loads is to establish initial temperature distribution at Time
= 0.
The default initial condition for a transient thermal analysis is a uniform temperature of
22°C or 71.6°F. You can change this to an appropriate value for your analysis. An example
might be modeling the cooling of an object taken out of a furnace and plunged into
water.
You can also use the temperature results from a steady-state analysis of the same
model for the initial temperature distribution. A casting solidification study might start
with different initial temperatures for the mold and the metal. In this case a steady-state
analysis of the hot molten metal inside the mold can serve as the starting point for the
solidification analysis.
In the first iteration of a transient thermal analysis, this initial temperature is used as the
starting temperature value for the model except where temperatures are explicitly spe-
cified. In addition this temperature is also used to evaluate temperature-dependent
material property values for the first iteration.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
400 of ANSYS, Inc. and its subsidiaries and affiliates.
Transient Thermal Analysis
In this analysis, the load’s magnitude could be a constant value or could vary with time
as defined in a table or via a function. Details of how to apply a tabular or function load
are described in Defining Boundary Condition Magnitude (p. 1150). In addition, see the
Apply Loads and Supports (p. 190) section for more information about time stepping
and ramped loads.
Solve
The Solution Information (p. 1395) object provides some tools to monitor solution pro-
gress.
Solution Output continuously updates any listing output from the solver and provides
valuable information on the behavior of the structure during the analysis. Any conver-
gence data output in this printout can be graphically displayed as explained in the
Solution Information (p. 1395) section.
You can also insert a Result Tracker (p. 1405) object under Solution Information. This
tool enables you to monitor temperature at a vertex as the solution progresses. Result
Tracker is not available to the Samcef or ABAQUS solver.
Review Results
Once a solution is available you can contour the results (p. 84) or animate the res-
ults (p. 1358) to review the response of the structure.
As a result of a nonlinear analysis you may have a solution at several time points. You
can use probes (p. 1175) to display the variation of a result item over the load history.
Also of interest is the ability to plot one result quantity (for example, maximum temper-
ature on a face) against another results item (for example, applied heat generation rate).
You can use the Charts (p. 1162) feature to develop such charts.
Note that Charts (p. 1162) are also useful to compare results between two analyses of the
same model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 401
Analysis Types
• Thermal loss data generated by the HFSS, Maxwell, or Q3D Extractor applications and perform a thermal
analysis using the imported load. The resulting temperature results then can be exported and applied during
the subsequent solution of the upstream Maxwell analysis.
• Force densities generated by the Maxwell application and perform a static or transient structural analysis
using the data. The resulting deformation results can then be exported and applied during the subsequent
solution of the upstream Maxwell analysis.
• Forces and moments generated by the Maxwell application and perform a harmonic analysis using the load.
2. Drag and drop a steady-state thermal, transient thermal, static structural, transient structural, or harmonic
(Maxwell only) template on top of the HFSS, Maxwell, or Q3D Extractor systems solution cell to enable the
data transfer.
3. Attach geometry to the Mechanical application, and then double-click Setup to open the Mechanical
window. An Imported Load or an Imported Remote Load folder is added under the Environment folder,
by default.
4. As required, you can add or generate imported loads and set their options.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
402 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
5. Perform all steps to set up a Steady-State Thermal (p. 344), Transient Thermal (p. 397), Static Structural (p. 339),
Transient Structural (p. 384), or Harmonic Response (p. 211) analysis. Specify mesh controls, boundary con-
ditions, and solution settings as you normally would.
7. If applicable, export your results to make them available for import by the upstream applications.
See the following sections for more detailed procedures to import and/or export loads during Thermal,
Structural, and Harmonic analyses.
• Importing Data into a Thermal or Structural (Static or Transient) Analysis (p. 403)
For additional information, refer to the Maxwell Coupling section in the Maxwell Online Help, available
through the ANSYS Customer Portal.
For a thermal analysis, you can import Imported Heat Generation (p. 1143) and Imported Heat Flux (p. 1143)
load types.
For a structural analysis you can import Imported Body Force Density (p. 1138) (illustrated below) and
Imported Surface Force Density (p. 1148) load types.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 403
Analysis Types
1. Double-click the Model cell in your analysis system to open the Mechanical application.
2. Click on the Imported Load group object. In the Details view, set the following field as needed:
• If you want to suppress all of the loads under this Imported Load group, set the Suppressed field to
Yes.
3. For the Body Force Density and the Surface Force Density loading types, you can choose to import the
Max Force Density or the DC Force Density, if the source provides the data, using the Data Type property.
By default, the application imports the DC Force Density values. The application combines AC and DC
values to calculate the Max Force Density value. Because the AC force is a complex vector, the peak vector
among all phases of the AC force is taken and added to the DC force to obtain the Max Force Density.
4. There are several ways to select an imported load and associate it with a part of your model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
404 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
• Click an Imported Load Group object in the tree, click a part of the model, then right-click Imported
Loads and from the Import menu item select the desired load type from the allowed imported load
types. The load will be applied to the object you selected on the model.
• Click on an Imported Load Group object in the tree, then click the Imported Loads button in the toolbar
and select the desired load type from the allowed imported load types. In the Details view, click the
Geometry field. Select the objects in the model to which you want to apply the load and click the Apply
button in the Geometry field.
• Right-click the Imported Loads Group object that was just added to the tree and select the desired
load type from the allowed imported load types. In the Details view, click the Geometry field. Select the
objects in the model to which you want to apply the load and click the Apply button in the Geometry
field.
Note
Heat generation loads scoped to a surface body use the constant thickness value specified
in the details view of the surface body object when data is imported. Surface body
thickness defined using the thickness object is not accounted for when data is imported.
2. Select the desired Ansoft solution you would like to import the load from. Some of the properties in the
Details view and Data View tab are filtered based on this selection.
• Scoping Method– Select the method of choosing objects to which the load is applied: Geometry Selection
or Named Selection.
• Geometry or Named Selection– Use these fields to choose the objects to which the load is applied, as
appropriate from your Scoping Method choice.
• Ansoft Surface(s)– Select the Ansoft Surface(s) for a Heat Flux or Surface Force Density load.
or
Ansoft Volume(s)– Select the Ansoft Volume(s) for a Heat Generation or Body Force Density load.
To see the analysis setting for a load, click the object that you've added to the tree. The analysis options
appear in the Data View tab of the window below the model. Make any changes to the load's analysis
options as indicated below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 405
Analysis Types
• Source Frequency - Select from the drop-down list one of the frequencies supplied from the transfer file.
The load values associated with this frequency will be imported.
• Source Time - Select from the drop-down list one of the Source Times supplied from the transfer file. The
load values associated with this time will be imported.
• For thermal loads from Maxwell transient solutions, you must select from the drop-down list the desired
Source Start Time and Source Stop Time to define the interval for integrating the power loss density dis-
tribution.
• Analysis Time - Choose the analysis time at which the load will be applied. This must coincide with the end
time of a step defined in the Analysis Settings object in the tree.
• Scale - The amount by which the imported load values are scaled before applying them.
• Offset - An offset that is added to the imported load values before applying them.
You must re-solve after making any changes to the analysis options of a load.
You can define multiple rows in the Data View tab to import additional data from the selected Ansoft
solution and apply the rows at different analysis times. If multiple rows are defined in the Data View
tab, you can display imported values at different time steps by changing the Active Row option in the
Details pane.
Right-click the Imported Load object and click Import Load to import the load. When the load has
been imported successfully, a contour plot of the temperatures will be displayed in the Geometry window
and a summary of the transfer is displayed as a comment in the particular load branch.
• Importing Forces and Moments (p. 406): Supported by Maxwell Transient and Eddy Current Solvers.
• Importing Surface Force Density (p. 408): Supported by Maxwell Eddy Current Solver.
For additional information, refer to the Maxwell Coupling section in the Maxwell Online Help, available
through the ANSYS Customer Portal.
1. Double-click the Model cell of your harmonic analysis system to open the Mechanical application.
2. Select the Imported Remote Loads object. In the Details view, define the following properties, if necessary:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
406 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Scoping Method
This property defines the geometry on which the imported data is applied. Face/edge/vertex selections
are supported for 3D analyses and edges/vertices for 2D analyses. Options include:
• Geometry Selection: default setting, indicating that the load is applied to a geometry or geometries.
When the Scoping Method is set to Geometry Selection, the Geometry property becomes
visible. Use this property to specify your desired geometry selections. Once specified, the field
displays the type of geometry (Face or Edge) and the number of geometric entities (1 Face,
2 Edges) to which the load has been applied using the selection tools.
• Named Selection: indicates that the geometry selection is defined by a Named Selection.
When the Scoping Method is set to Named Selection a Named Selection property becomes
visible. This property provides a drop-down list of available user-defined Named Selections.
Ansoft Solution
Select the desired Maxwell solution you would like to import the load from.
Remote Points
Select the appropriate option to generate Internal or Globally Available remote points.
On Data Refresh
This option is available when the Remote Points options is set to Globally Available. The Regenerate
option deletes the remote points that were created during the previous import and adds new remote
points when data is imported. The Reuse Remote Points option reuses the previously added remote
points and only updates the scoping and location, if necessary.
Import Status
This read-only property displays the status of the import. One of the following status conditions will
exist:
• Obsolete: data is available to be imported, but no data has been imported or the data is obsolete
and should be re-imported.
• Import Failed: an error occurred during the import process and no data was imported
Suppressed
If you want to suppress all of the loads under this Imported Remote Loads object, set this property
to Yes.
Note
3. Once you have defined the necessary import options, right-click the Imported Remote Loads object and
select Generate Remote Loads. This action imports the source data and associates it with the selected
target geometry. Once executed, Mechanical adds objects to the tree based on the source data.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 407
Analysis Types
The following items will be added into the tree based on the source data. For each location that
Maxwell reports the calculated forces, Mechanical:
• Adds a Remote Force object and a Moment object with the imported data. Each set of two loads are
named with a Group ID number, as illustrated in the following example.
• Creates a Remote Point at that location and associates it with the group of two loads. The Remote Point
is named with the same Group ID number as the load group, as illustrated below.
Note
When using internal remote points, if you change the scoping or behavior of a load,
all loads of the group automatically update because they share the same remote point.
For each scoped reference (face or edge), applied using the Scoping Method property on the
Imported Remote Load object, Mechanical finds the closest Remote Point and assigns the ref-
erence as scoping for that Remote Point.
1. Double-click the Model cell of your harmonic analysis system to open the Mechanical application.
2. Open the Imported Load object and select the Surface Force Density object.
3. In the Details view for the Surface Force Density object, change the default settings as necessary:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
408 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Category Properties/Descriptions
Scope Scoping Method: Options include Geometry Selection and Named Selection. Based
on your selection, you need to specify the desired geometry or Named Selection using
the associated property.
Defini- Type: This read-only property indicates the imported load type - Surface Force
tion Density.
• Ramped
• Stepped
• Off
Suppressed: You use this property to include (No) or exclude (Yes) the load in your
analysis.
Graph- Complex Component: The options for this property include Imaginary (default) and
ics Real.
Con-
trols Component: This property provides the following options.
• All
• Total
• X Component (default)
• Y Component
• Z Component
Trans- Ansoft Solution
fer
Defini- Data Type: This is a read-only property. AC Force Density is the only supported loading
tion type.
Ansoft Surface(s): Select the Ansoft surface(s) for the Surface Force Density load.
The default setting is All Surfaces.
4. You can specify when the imported data should be applied and also modify the imported data, either by
adding an offset or by using a scale factor. Change any of the columns in the Data View tab as needed:
• Source Frequency: Select from the drop-down list one of the frequencies supplied from the transfer
file. The load values associated with this frequency will be imported.
• Analysis Frequency: Select the frequency at which the load will be applied.
• Scale: The amount by which the imported load values are scaled before applying them.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 409
Analysis Types
• Offset: An offset that is added to the imported load values before applying them.
Note
• You can define multiple rows in the Data View tab to import additional data from the selected
Ansoft solution and apply the load at different analysis frequencies. If multiple rows are
defined in the Data View tab, you can display imported values at different frequency steps
by changing the Active Row option in the Details pane.
• You need to re-solve the analysis if you make changes to the Data View options.
• Temperature results can be exported back to HFSS or Maxwell from a thermal analysis
• Deformation, Stress, and Strain results can be exported to Maxwell from a structural analysis.
Click on the Imported Load Group object in the tree to view the Details for the load. If the export option
is set, you will see an Export Definition section in the Details View. The Setup field enables you to
specify the Ansoft Setup for which the exported results will be written. The All option for the Setup
field exports results to all the setups requesting feedback.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
410 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
In the Details view you can also set the analysis time at which results are exported. The default is the
end time of the analysis, which you select by entering 0. You must enter a value between 0 and the
end time of the analysis.
If you want to export the results automatically at the end of the analysis, click on the Imported Load
(Ansoft) object in the tree before you start the analysis. In the Details panel, set the Export After Solve
field to Yes. The results will be written when the solution has finished.
If you want to export the results manually after the analysis, click the Imported Load (Ansoft) object in
the tree before you start the analysis. In the Details panel, set the Export After Solve field to No. To
export the file after the solution, right-click the Imported Load (Ansoft) object in the tree. Select Export
Results. The results will be written to the file.
If necessary, you can modify the load transfer Mapper Settings (p. 1879) for the export.
Note
• Refer to the Ansoft application documentation for more details on settings required to support
the export from the Mechanical application to the Ansoft application.
• Results can only be exported to setups that have contributed to the current solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 411
Analysis Types
• This feature does not support the mapping of stress and strain results from shell bodies. Shell
bodies and their corresponding results are not included in during the mapping process.
1. In the Project Schematic, add any number of files to an External Data system and specify the necessary
details.
• When multiple files are added to the same External Data system, each file is given a unique identifier
(that is, File1, File2, and so on). These identifiers are used in conjunction with the data identifiers
(Pressure1, Thickness1, and so on) to identify and apply the dataset(s) within Mechanical.
• If your files contain data for the same nodal coordinates, or if only one of your files contains the nodal
information, you can choose the Master option in the External Data system to designate a master file.
This option notifies the mapping utility that the group of files, defined in the External Data system,
share the same nodal information. The nodal information is therefore processed and stored only from
the master file. This greatly reduces the memory usage by only allocating space for the nodes once,
not once per file. It can also result in much faster import times as only one mapping operation will be
required.
• Mechanical APDL .cdb files can be added as a master mesh in the External Data system; for details,
see Importing a CDB File as Input in the Workbench User's Guide.
2. To transfer data to Mechanical, create a link between the Setup cell of the External Data system and that
of an applicable downstream system.
– Drag the Setup cell of the External Data and drop it onto the Model cell of a Mechanical system to
create the link.
– Right-click the Setup cell of the External Data system and select Transfer Data to New > mechan-
ical_system. This creates a link to the Model cell of a new Static Structural system and a connec-
tion to the Setup cell. Remove the unwanted connection to the Setup cell.
• To transfer load data to Mechanical, drag the Setup cell of the External Data system and drop it onto
the Setup cell of an applicable Mechanical system.
Alternatively, you can right-click the Setup cell of the External Data system and select Transfer
Data to New > mechanical_system. This creates a link to the Setup cell of a new Static
Structural system and a connection to the Model cell. Remove the unwanted connection to the
Model cell.
• When an External Data System is connected to a system using the Samcef or ABAQUS solver, the fol-
lowing quantities cannot be used: Body Force Density, Stress, Strain, Heat Flux, and the Emag Condition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
412 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
• When an External Data System is connected to a system using the ABAQUS solver, the ABAQUS system
does not support the import of Forces.
3. Attach geometry to the analysis system, and then double-click Setup to open the Mechanical window.
If your simulation has a shell thickness defined from an External Data system, an Imported Thickness
folder is added under the Geometry folder.
1. Select appropriate geometry in the Details view, and then click Apply.
2. Select appropriate options in the Details view. You can modify the mapping settings to achieve the desired
mapping accuracy.
3. You can specify a thickness value for the unmapped target nodes using the Unmapped Data Value
property. By default, a zero thickness value is assigned to the unmapped nodes.
Important
For the ANSYS solver, the thickness value at each node must be greater than zero.
4. Right-click the Imported Thickness, and then click Import Thickness to import the thickness. When the
thickness has been imported successfully, a contour plot will be displayed in the Geometry window and
any mesh display will be based upon the mapped thickness of the elements.
If your simulation has load data defined from an External data system, an Imported Load folder is added
under the Environment folder.
1. To add an imported load, click the Imported Load folder to make the Environment toolbar available, or
right-click the Imported Load folder and select the appropriate load from the context menu.
2. Select appropriate geometry in the Details view, and then click Apply.
3. In a 3D structural analysis, if the Imported Body Temperature load is scoped to one or more surface bodies,
the Shell Face option in the details view enables you to apply the temperatures to Both faces, to the Top
face(s) only, or to the Bottom face(s) only. See Imported Body Temperature (p. 1139) for additional inform-
ation.
4. When mapping data to surface bodies, you can control the effective offset and thickness value at each
target node, and consequently the location used during mapping, by using the Shell Thickness Factor
property.
By default, the thickness value at each target node is ignored when data is mapped.
You can choose to enter a positive or negative value for the Shell Thickness Factor. This value is
multiplied by each target node’s physical thickness and is used along with the node’s offset to
determine the top and bottom location of each target node. A positive value for the Shell Thickness
Factor uses the top location of each node during mapping, while a negative value uses the bottom
location of each node. For example:
• A value of 0.0 means that the physical thickness and offset of the surface body nodes will be ignored;
all target nodes are mapped at default surface body locations.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 413
Analysis Types
• A value of 1.0 means that the thickness used for a target node will be equal to the physical thickness
value specified for that node. The top location of the node will be used during the mapping process.
• A value of -2.0 means that the thickness used for a target node will be equal to twice the physical
thickness value specified for that node. The bottom location of the node will be used during the mapping
process.
The Viewer will look similar to the following for a value of –1.0. The colored dots represent the
location and corresponding values of the source nodes. In this case, each target node will be
projected using its physical thickness value to its bottom location and then mapped.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
414 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
5. Select appropriate options in the Details view. You can modify the mapper settings (p. 1879) to achieve
the desired mapping accuracy. Mapping can be validated by using Mapping Validation (p. 1899) the objects.
• For pressure loads, you can apply the load in the direction normal to the face or by specifying a direction.
Setting Define By to Components enables you to define the direction by specifying the x, y, and z
magnitude components of the load. The z component is not applicable for 2-D analyses. For pressure
loads in Harmonic Response, you can apply both real and imaginary components of the loads.
• In a 3D analysis, if the Triangulation mapping algorithm is used, the Transfer Type mapping option
defaults to Surface when an Imported Temperature or Imported Body Temperature load scoping is
only on shell bodies. If the scoping is on shell bodies and other geometry types, the Transfer Type
mapping option will default to Volumetric. In such cases, to obtain a more accurate mapping, you
should create a separate imported load for geometry selections on shell bodies, and use the Surface
option for Transfer Type. See Transfer Type under Mapping Settings for additional information.
• For Imported Pressure loads, you can apply the load onto centroids or corner nodes using the Applied
to property in the Details view. See Imported Pressure (p. 1147) for additional information.
• For imported force loads, both conservative and profile preserving algorithms are available using the
Mapping property. See Imported Force (p. 1142) and Mapping Settings for additional information.
6. For each load step, if an Imported Displacement and other support/displacement constraints are applied
on common geometry selections, you can choose to override the specified constraints by using the
Override Constraints option in the details of the Imported Displacement object. By default, the specified
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 415
Analysis Types
constraints are respected and imported displacements are applied only to the free degrees of freedom
of a node.
7. For Vector 2 (p. 419) and Tensor 3 (p. 419) loads, the Coordinate System property can be used to asso-
ciate the component identifiers, defined in the worksheet, to a particular coordinate system. This option
is useful when the source data is defined, or needs to be defined, with respect to a coordinate system
that is not aligned with the Global coordinate system. If a cylindrical coordinate system is chosen, the
data is interpreted to be in the radial, tangential, and axial directions. By default, the Source coordinate
system is used.
Note
The Source Coordinate System drop-down option is an internal coordinate system used
by Mechanical and is not visible in the tree. It represents the coordinate system that
was used to define source points in the upstream External Data system. If there are no
Rigid Transformations (Theta XY/YZ/ZX) defined in the upstream External Data system,
the Source Coordinate System is the same as the Global Coordinate System.
8. Under Data View, select the desired data Identifier, for the imported load. The data identifier (File
Identifier: Data Identifier) strings are specified in the upstream External Data system. You can also change
the Analysis Time/Frequency and specify Scale and Offset values for the imported loads.
• For Vector 2 (p. 419) and Tensor 3 (p. 419) loads, if the Define By property is set to Components you
should select data identifiers that represent the x/radial, y/tangential, and z/axial magnitude components
of the load. For Vector 2 (p. 419) and Tensor 3 (p. 419), the components are applied in the Coordinate
System specified in the Details view. The z component is not applicable for 2-D analyses. For Imported
Displacement load, you can choose to keep a component free, or fixed (displacement = 0.0) by selecting
the Free or Fixed option from the list of data identifiers. For all other loads, you can choose to ignore
a component if you do not have data for that direction by selecting the Ignore identifier from the drop-
down list.
– For Imported Pressure/Imported Velocity in Harmonic response, you should select data identifiers
for both real and imaginary components. You can also specify Scale and Offset for both real and
imaginary components.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
416 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
• For Imported Convections, you should select data identifiers for film coefficient and ambient temper-
ature. You can also specify Scale and Offset values for both film coefficient and ambient temperature.
9. Right-click in the Data View and select Add row to specify additional data for a different analysis
time/frequency.
10. Change any of the columns in the Data View tab as needed:
Select the appropriate data identifier that represents the load values to be applied from the
drop-down list.
• X Component
Select the appropriate data identifier that represents the x component of the load values to be
applied from the drop-down list.
• Y Component
Select the appropriate data identifier that represents the y component of the load values to be
applied from the drop-down list.
• Z Component
Select the appropriate data identifier that represents the z component of the load values to be
applied from the drop-down list.
Note
If you do not have data for a direction you can choose to ignore that component by
selecting Ignore from the appropriate drop-down box. Select the Fixed option from
the drop-down list to make the component constant with a value of zero or the Free
option for the component to be without any constraints.
If multiple files have been used in the upstream External Data system, the data iden-
tifiers for component-based vector or convection loads must come from the same file
or from files that have a master file association. For example, you can select
File1:PressureX, File1:PressureY, and File1:PressureZ, but you cannot select File1:Pres-
sureX, File2:PressureY, File3.PressureZ (assuming that File1, File2, and File3 do not
have a master file association).
Select the appropriate data identifiers to represent the components of the symmetric tensor to
be applied from the drop-down list.
• Analysis Time/Frequency
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 417
Analysis Types
• Scale
The amount by which the imported load values are scaled before applying them.
• Offset
An offset that is added to the imported load values before applying them.
11. In the project tree, right-click the Imported Load, and then click Import Load to import the load.
12. When the load has been imported successfully, a contour or vector plot will be displayed in the Geometry
window.
• For Vector 2 (p. 419) loads, contours plots of the magnitude (Total) or X/Y/Z component can be viewed
by changing the Data option in the details pane. Defaults to a vector plot (All).
• For Tensor 3 (p. 419) loads, contours plots of the Equivalent (von-Mises) or XX, YY, ZZ, XY, YZ and ZX
components can be viewed by changing the Data option in the details pane. Defaults to a Vector
Principal plot.
• For Imported Convections loads, contours plots of film coefficient or ambient temperature can be
viewed by changing the Data option in the details pane.
• For complex load types, e.g. Pressure/Velocity in Harmonic Response, the real/imaginary component
of the data can be viewed by changing the Complex Data Component option in the details pane.
Note
The range of data displayed in the graphics window can be controlled using the Legend
controls options. See Imported Boundary Conditions (p. 1133) for additional information.
13. If multiple rows are defined in the Data View, imported values at different time steps can be displayed
by changing the Active Row option in the details pane.
14. To activate or deactivate the load at a step, highlight the specific step in the Graph or Tabular Data
window, and choose Activate/Deactivate at this step! See Activation/Deactivation of Loads for additional
rules when multiple load objects of the same type exist on common geometry selections.
Important
• For Vector 2 (p. 419) and Tensor 3 (p. 419) loads, when the Define By property is set to Compon-
ents, any rotation transformations (Theta XY/YZ/ZX) specified in the External Data system will
be appropriately applied to the mapped data if the Coordinate System is specified as Source
Coordinate System. If any other coordinate system is specified then the components are applied
in the specified Coordinate System. Rotations, resulting from using a cylindrical projection co-
ordinate system, for 2D to 3D mapping are also appropriately applied to the mapped data. Rota-
tions, resulting from analytical transformations specified in the External Data system, do not get
applied to the mapped data.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
418 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
• For Imported Displacements, selecting the Free identifier for a source component will result
in the corresponding target component being left unconstrained and free to deform in that dir-
ection, whereas Fixed identifier results in a value of zero being applied. For other load types, a
value of zero is applied on selecting the Ignore component.
Two methods of exporting are available. The first method uses the right-click Export option on a Result
object, see Exporting Data (p. 54). Be sure to include the Node Locations which are off by default as
described in the Exporting Data section.
The second method, available for thermal analyses, will export the temperatures and heat flows on any
surface with a Fluid Solid Interface boundary condition; see Fluid Solid Interface (p. 1027) for more inform-
ation.
A general way of tying two otherwise independent analyses together is described in System Coup-
ling (p. 445). The specific use of System Coupling as one way to perform certain FSI analyses is mentioned
where applicable in the following sections.
For one specific multiphysics problem, the structural thermal-stress analysis, an FSI analysis is not always
required. If the thermal capabilities of the Mechanical application are sufficient to determine a proper
thermal solution, an FSI approach (using separate applications for separate analyses) is not required
and the thermal-stress analysis can be done entirely within the Mechanical application. In the case
where the thermal solution requires the specialized capabilities of a CFD analysis, the structural thermal-
stress analysis is done using the FSI approach. The CFD analysis is done first, then the calculated tem-
peratures at the fluid-structure interface are applied as loads in the subsequent mechanical analysis.
• Biomedical: drug delivery pumps, intravenous catheters, elastic artery modeling for stent design.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 419
Analysis Types
The Mechanical application supports two types of Fluid-Structure Interaction: one-way transfer (p. 420)
and two-way transfer (p. 420). In one-way FSI, CFD results are applied as loads in the mechanical analysis,
but the results of the mechanical analysis are not passed back to a fluids analysis. In two-way FSI, the
results of the mechanical analysis are passed back as loads to the fluids model. Two-way FSI is important
when the mechanical analysis could produce results that, when applied as loads in the fluids analysis,
would significantly affect the fluids analysis.
1. Pressure results from a CFD analysis are input as applied forces in a structural analysis at the fluid-structure
interface.
2. Temperature results from a heat transfer CFD analysis are input as body loads in a structural analysis to
determine the thermally induced displacement and stresses (thermal-stress analysis).
3. Convections from a heat transfer CFD analysis are input as convection boundary conditions (film coefficients
and bulk temperatures) in a thermal analysis at the fluid-structure interface.
4. Temperatures or heat flows from a heat transfer CFD analysis are input as temperature or heat flow
boundary conditions in a thermal analysis at the fluid-structure interface.
There are two methods available for performing a one-way FSI analysis: importing loads and System
Coupling. See Using Imported Loads for One-Way FSI (p. 421) and System Coupling (p. 445), respectively.
Because of the two-way interaction between the two analyses, the analyses are looped through repeatedly
until overall equilibrium is reached between the Mechanical application solution and CFD solution. Two-
way FSI is supported between Mechanical and Fluent and Mechanical and CFX. In either case, you set
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
420 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
up the static or transient structural portion of the analysis in the Mechanical application, including de-
fining one or more fluid-structure interface boundary conditions. You continue the analysis in Fluent
or CFX, and view the structural results in the Mechanical application. For more information on two-way
FSI using Mechanical and Fluent, see System Coupling (p. 445). For more information on two-way FSI
using Mechanical and CFX, see Coupling CFX to an External Solver: ANSYS Multi-field Simulations in the
CFX-Solver Modeling Guide.
Note
In a System Coupling setup, if you apply an external force or external heat flow on the same
region as a Fluid-Structure Interaction load, this external variable will not be acknowledged
by the Mechanical APDL solver.
This one-way transfer of face forces (tractions) at a fluid-structure interface enables you to investigate
the effects of fluid flow in a static or transient structural analysis. Similarly the one-way transfer of
temperatures or convection information from a CFD analysis can be used in determining the temperature
distribution on a structure in a steady-state or transient thermal analysis or to determine the induced
stresses in a structural analysis.
1. In the Project Schematic, add an appropriate analysis with data transfer to create a link between the
solution of a CFD analysis and the newly added analysis.
2. Attach geometry to the analysis system, and then double-click Setup to open the Mechanical window. An
Imported Load folder is added under the Environment folder, by default.
3. To add an imported load, click the Imported Load folder to make the Environment toolbar available or
right-click the Imported Load folder and select the appropriate load from the context menu.
4. On the Environment toolbar, click Imported Load, and then select an appropriate load.
6. In a structural analysis, if the Imported Body Temperature load is scoped to one or more surface bodies,
the Shell Face option in the details view enables you to apply the temperatures to Both faces, to the Top
face(s) only, or to the Bottom face(s) only. See Imported Body Temperature (p. 1139) for additional information.
• For surface transfer, click the CFD Surface list, and then select the corresponding CFD surface.
• For volumetric transfer, click the CFD Domain list, and then select the corresponding CFD Domain.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 421
Analysis Types
b. For CFD Convection loads only: Select the appropriate Ambient Temperature Type.
Note
CFD Near-Wall Ambient (bulk) Temperature (default): This option uses the fluid
temperature in the near-wall region as the ambient temperature for the film coefficient
calculation. This value will vary along the face.
Constant Ambient Temperature: This constant value applies to the entire scoped
face(s). The film coefficient will be computed based on this constant ambient temper-
ature value. Use of a constant ambient temperature value in rare cases may produce
a negative film coefficient if the ambient temperature is less than the local face tem-
perature. If this is the case, you can define a Supplemental Film Coefficient. This value
will be used in place of the negative computed film coefficient and the ambient
temperature adjusted to maintain the proper heat flow.
8. Under Data View, select the Source Time, for the imported load. The Source Time Step value changes
based on the source time you select. If the selected source time corresponds to more than one source time
step, you will also need to select the desired time step value. You can also change the Analysis Time and
specify Scale and Offset values for the imported loads.
9. In the Project tree, right-click the imported load, and then click Import Load to import the load. When the
load has been imported successfully, a contour plot will be displayed in the Geometry window.
After the solution is complete, a CFD Load Transfer Summary is displayed as a Comment in the particular
CFD load branch. The summary contains the following information:
• For a CFD Pressure load: the net force, due to shear stress and normal pressure, on the face computed in
CFD and the net force transferred to the Mechanical application faces.
• For a CFD Temperature load: For surface transfers - the average computed temperature on the CFD
boundary and the corresponding average mapped temperature on the Mechanical application faces.
For volumetric transfers – the average, maximum, and minimum temperature of the CFD domain and
the corresponding Mechanical Application body selection(s).
• For a CFD Convection load: the total heat flow across the face, and the average film coefficient and ambient
temperature on the face.
The computed and mapped face data may be compared in order to get a qualitative assessment of the
accuracy of the mapped data. The following is an example of a CFD Load Transfer Summary for a CFD
Pressure load.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
422 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Note
The force values shown in the CFD Load Transfer Summary should only be used as a qualit-
ative measure of the load transferred from CFD to the Mechanical application mesh. In the
example above, the closer the CFD Computed forces are to the Mechanical application
Mapped Forces, the better the mapping. The actual force transferred to the Mechanical ap-
plication is reflected in the reaction forces.
• The location of the CFD boundary (with respect to the global Cartesian coordinate system) must be the
same as the corresponding face(s) in the Mechanical application model.
Refer to the Imported Boundary Conditions (p. 1133) section for more information.
The import process involves interpolating a CFD solution onto the Mechanical application face mesh.
This requires that the following conditions are met:
• The location of the CFD boundary (with respect to the global Cartesian coordinate system) must be the
same as the corresponding face(s) in the Mechanical application model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 423
Analysis Types
Refer to the Imported Loads (p. 1133) section for more information.
• The location of the bodies in the Mechanical application model (with respect to the global Cartesian coordin-
ate system) must be the same as the corresponding CFD domains.
Rule c. will always work, so in the end every node will get some kind of mapping. However the most
accurate load mapping occurs for nodes projected normal to the mesh face. The percentage of the
Mechanical application nodes that mapped successfully using rule a. above is reported in the diagnostics.
When the Mechanical application mesh is very coarse, there can be some misses near the edges of the
CFD boundary. However all nodes become mapped eventually. The accuracy of force transfer improves
as the Mechanical application mesh is refined.
When mapping CFD domain results onto the corresponding Mechanical Application body selection(s),
all the Mechanical Application nodes that cannot be mapped to the CFD domain will be set to the av-
erage temperature.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
424 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
to a file with the extension loads. In addition, a summary file with the extension load summary is written
out.
Note
The CFD Post/Mechanical data option must be enabled in the Solve panel to transfer
data to CFD-Post/Mechanical. If this option was not enabled prior to solving, you also
have the option of exporting data using the Post > Workflow data menu in ANSYS Icepak.
2. Drag and drop a Mechanical cell, which could be one of Static Structural, Steady-State Thermal, Transient
Structural, Transient Thermal, or Thermal-Electric analysis on top of the Icepak Solution cell.
3. Import the geometry or transfer the geometry into the Mechanical application. Double click the Setup cell
to display the Mechanical application.
4. In the Details section of Imported Temperature or Imported Body Temperature under Imported Loads,
you will first select the Scoping method. Select Geometry Selection as the Scoping method unless you
have created a Named Selection. See Scoping Analysis Objects to Named Selections (p. 605) for a detailed
description.
5. If Geometry Selection is selected as the Scoping method, pick the geometry using Single select or Box
select and click Apply or select a Named Selection object in the drop-down list.
6. In a structural analysis, if the Imported Body Temperature load is scoped to one or more surface bodies,
the Shell Face option in the details view enables you to apply the temperatures to Both faces, to the Top
face(s) only, or to the Bottom face(s) only. See Imported Body Temperature (p. 1139) for additional information.
7. To suppress this load, select Yes. Otherwise, retain the default setting.
8. In the drop-down field next to Icepak Body, select one body at a time, All or a Named Selection. If selecting
an individual body, make sure your selection corresponds to the volume selected in step 5. If All bodies
were selected, select All.
9. The Icepak Data Solution Source field displays the Icepak temperature source data file.
10. You can modify the Mapper Settings (p. 1879) to achieve the desired mapping accuracy.
11. Click on the imported load object, then right-click and select Import Load. This process first generates a
mesh, if one doesn't already exist, and then interpolates the temperatures from the Icepak mesh onto the
Mechanical mesh. This process might take long if the mesh size or the number of bodies is large. Improving
the quality of the mesh will improve the interpolation results but the computation time may be higher.
Note
If the import is successful, you can see the temperature plot in the graphics display win-
dow.
If multiple time steps refer to the same time, an error will be displayed in the Mechanical
message window.
12. You can apply other boundary conditions and click Solve to solve the analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 425
Analysis Types
3. Click the Analysis Settings object in the tree. Begin adding each step's End Time values for the various
steps to the tabular data window. You can enter the data in any order but the step end time points will be
sorted into ascending order. The time span between the consecutive step end times will form a step. You
can also select a row(s) corresponding to a step end time, click the right mouse button and choose Delete
Rows from the context menu to delete the corresponding steps. See Establish Analysis Settings (p. 183) for
further information. Whenever a new row is added or deleted, the imported body temperature data view
will be updated to match the number of rows in the Analysis Settings.
4. Click on the imported load object and the Data View tab with updated Analysis Times is displayed. If the
Analysis Time is different, the Source Time will display the original time, matching to the closest available
Source Time coming from Icepak. If the match is not satisfactory, you can select a Source Time(s) from
the drop-down list and Mechanical will calculate the source node and temperature values at that particular
time. This combo box will display the union of source time and analysis time values. The values displayed
in the combo box will always be between the upper and lower bound values of the source time. If the user
modifies the source time value, the selection will be preserved until the user modifies the value even if the
step's end time gets changed on the analysis settings object. If a new end time value is added/deleted,
Source Time will get the value closest to the newly added Analysis time value.
5. Click on the imported load object, then right-click and select Import Load. This will interpolate the value
at all the selected time steps.
6. User can display interpolated temperature values at different time steps by changing the Active Row option
in the detail pane.
7. Apply required boundary conditions, continue with any further analysis and solve.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
426 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
2. Define the inputs using Remote Points and/or Named Selections. The names of the entities created must
include the prefix input_ and the degree of freedom in the trailing suffix, signified by an underbar (e.g.
"input_MyName_ux").
Note
3. Define the outputs using Named Selection. The names of the entities created must include the prefix
output_ and the degree of freedom in the suffix (e.g. "output_MyName2_rotx”).
Note
5. At Solution level, add a Commands Object and import the macro ExportStateSpaceMatrices.mac
to export the reduced model. It is located at the installation folder under: ANSYS
Inc\v182\AISOL\DesignSpace\DSPages\macros
Note
7. The reduced model file (file.spm) and the graphics file (file_spm.png) will exist in the solver files
directory and can then be imported into Simplorer. (See Project File Management in Workbench User's Guide
for more information on solver files directories.)
1. From the Tools menu in the Mechanical application, select Variable Manager.
2. In the Variable Manager window, add/activate the variable ExportToSimplorer and set it to 1.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 427
Analysis Types
• In the Project Schematic, right-click the Solution cell of the Polyflow system and select Transfer Data to
New><mechanical system>, a link is created to the Model cell of the selected Mechanical system. If
you select Transfer Data to New > <mechanical system> , this operation automatically creates a link
to the Model cell of the Mechanical system. Alternatively, you can drag the Solution cell of the Polyflow
system and drop it onto the Model cell of a Mechanical system to create the link.
• To transfer temperature data to Mechanical, drag the Solution cell of the Polyflow system and drop it onto
the Setup cell of an applicable Mechanical system.
• To transfer thickness data to Mechanical, drag the Solution cell of the Polyflow system and drop it onto
the Model cell of an applicable Mechanical system.
If your simulation has thickness defined from a Polyflow system, an Imported Thickness folder is added
under the Geometry folder.
1. Select appropriate geometry in the Details view, and then click Apply.
2. Select appropriate options in the Details view. You can modify the mapping settings to achieve the desired
mapping accuracy.
3. You can specify a thickness value for the unmapped target nodes using the Unmapped Data Value
property. By default, a zero thickness value is assigned to the unmapped nodes.
Important
For the ANSYS solver, the thickness value at each node must be greater than zero.
4. Right-click the Imported Thickness object, and then click Import Thickness to import the thickness.
When the thickness has been imported successfully, a contour plot will be displayed in the Geometry
window and any mesh display will be based upon the mapped thickness of the elements.
If your simulation has temperature data defined from a Polyflow system, an Imported Load folder is
added under the Environment folder.
1. To add an imported temperature load, click the Imported Load folder to make the Environment toolbar
available, or right-click the Imported Load folder and select the appropriate load from the context menu.
2. Select appropriate geometry in the Details view, and then click Apply.
3. In a 3D structural analysis, if the Imported Body Temperature load is scoped to one or more surface bodies,
the Shell Face option in the details view enables you to apply the temperatures to Both faces, to the Top
1
The rigid dynamics solver is not supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
428 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
face(s) only, or to the Bottom face(s) only. See Imported Body Temperature (p. 1139) for additional inform-
ation.
4. Select appropriate options in the Details view. You can modify the mapper settings (p. 1879) to achieve
the desired mapping accuracy.
• In a 3D analysis, if the Triangulation mapping algorithm is used, the Transfer Type mapping option
defaults to Surface when an Imported Temperature or Imported Body Temperature load scoping is
only on shell bodies. If the scoping is on shell bodies and other geometry types, the Transfer Type
mapping option will default to Volumetric. In such cases, to obtain a more accurate mapping, you
should create a separate imported load for geometry selections on shell bodies, and use the Surface
option for Transfer Type.
5. Under Data View, select the desired data Identifier, for the imported load. The data identifier (File
Identifier: Data Identifier) strings are specified by the upstream Polyflow system. You can also change
the Analysis Time and specify Scale and Offset values for the imported loads.
6. Right-click in the Data View and select Add row to specify additional data for a different analysis time.
7. In the project tree, right-click the Imported Load object, and then click Import Load to import the load.
When the load has been imported successfully, a contour plot will be displayed in the Geometry window.
8. If multiple rows are defined in the Data View, imported values at different time steps can be displayed
by changing the Active Row option in the details pane.
• Magnitude
Select the appropriate data identifier that represents the load values to be applied from the
drop-down list.
• Analysis Time
Choose the analysis time at which the load will be applied. For the ANSYS solver, this must coin-
cide with the end time of a step defined in the Analysis Settings object in the tree.
• Scale
The amount by which the imported load values are scaled before applying them.
• Offset
An offset that is added to the imported load values before applying them.
10. To activate or deactivate the load at a step, highlight the specific step in the Graph or Tabular Data
window, and choose Activate/Deactivate at this step! See Activation/Deactivation of Loads for additional
rules when multiple load objects of the same type exist on common geometry selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 429
Analysis Types
complex electronic semiconductor device models used in controls. You can export a rigid dynamics
sub-circuit and perform an analysis of the structure in Simplorer.
• Simplorer and rigid dynamics models are connected by Simplorer Pins (p. 431).
• Results can be reviewed in Simplorer, and then imported back to ANSYS Mechanical.
Density is the only material property utilized in a rigid dynamics analysis. Models that
use zero or nearly zero density fail to solve using the ANSYS Rigid Dynamics solver.
Attach Geometry
Only sheet and solid bodies are supported by the ANSYS Rigid Dynamics solver. Plane
bodies and line bodies cannot be used.
You can define a Point Mass for this analysis type. Part stiffness behavior is not required
for the ANSYS Rigid Dynamics solver in ANSYS Workbench.
When an assembly is imported from a CAD system, joints and constraints are not impor-
ted; however, joints can be created automatically or manually after the model has been
imported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
430 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Each joint is defined by its coordinate system of reference. The orientation of this co-
ordinate system is essential, as free and fixed degrees of freedom are defined in this
coordinate system.
The quantities that are driven by Simplorer are defined as input pins. The quantities that
are monitored by Simplorer are defined as output pins.
Some of the analysis settings might be overwritten by those defined in Simplorer, because
Simplorer drives the co-simulation.
Simplorer Pins
Simplorer Pins are connection points that describe the interface between a rigid dynamics model and
a Simplorer model.
• Input Pins are used by Simplorer to drive the rigid dynamics model.
• Output Pins are sensors used by Simplorer to monitor the rigid dynamics model state.
Pins are defined by the degrees of freedom of joints. One pin can be attached to each degree of freedom
of a joint. The type of joint quantity attached to pin depends on the nature of the degrees of freedom.
Translational degrees of freedom can have Displacement, Velocity, Acceleration, and Force pins.
Rotational degrees of freedom can have Rotation, Angular Velocity, Angular Acceleration, and Moment
pins.
Note
It is not recommended that you place additional joint conditions on degrees of freedom that
are associated with pins.
1. Open a Rigid Dynamics analysis system in Workbench, then double-click the Model field to open the
model for editing in the Mechanical application.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 431
Analysis Types
2. In the Mechanical application tool bar, click the New Simplorer Pin button as shown below to add a new
pin. If you click the New Simplorer Pin button while a joint is selected, the pin will automatically have
joint information associated with it. If no joint is selected, you will need to associate the pin with a joint
at a later time.
3. With the new pin selected in the Outline view, edit the DOF, Type, and Pin Nature fields in the Details
view to complete the pin setup.
6. When finished adding pins, refer to Set up the Mechanical Application for Export to Simplorer (p. 427) for
more information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
432 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
2. Specify the time of interest in the tabular data table or in the Graph window.
3. Select a solution result object and click the right mouse to display the popup menu. Select Export Motion
Loads and specify a load file name.
4. In the project schematic, duplicate the Rigid Dynamics analysis system. Replace the duplicated analysis
system with a Static Structural analysis system.
Note
If you do not need to keep the original Rigid Dynamics analysis, you can replace it with
the Static Structural analysis system.
5. Edit the Static Structural analysis (using Model, Edit) by suppressing all parts except the desired part for
the Static Structural analysis.
6. Change the Stiffness Behavior of the part to be analyzed from Rigid to Flexible.
7. Change mesh solver preference to be ANSYS Mechanical instead of ANSYS Rigid Dynamics.
9. Import the motion loads that were exported from the Rigid Dynamics analysis. Highlight the Static
Structural branch and then right mouse click, Insert> Motion Loads....
Note
Moments and forces created for the static structural analysis can be in an invalid state if
all three components of the force/moment are almost equal to zero.
11. Solve the single part model with the static structural analysis and evaluate the results.
Point to Remember
It is important that you create the Static Structural analysis after the Rigid Dynamics analysis is finished
and the export load is done.
Submodeling
The Submodeling feature in Mechanical enables you to import the solution output of an upstream
(source) analysis and apply that output as boundary conditions in the downstream (target) system in
order to more closely analyze a region of interest. The application uses the results for your entire
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 433
Analysis Types
model as the imported data. The application interpolates the data for the geometry region you specify
as the submodel.
In order to use this feature, you need to prepare your submodel in the appropriate modeling application
and understand where on the geometry the loading will be applied.
Note
For nonlinear, load-history-dependent problems (for example, when plastic materials exist),
you must cut boundary conditions from the coarse model at multiple substeps to simulate
the load history dependency in the fine-mesh model analysis. The more boundary cutting
you do, the more accurate are the results of the fine-mesh model analysis.
During the data transfer process, the application creates a Submodeling object in Mechanical. This object
is essentially the same as an Imported Load (Group) (p. 1725).
Mechanical allows submodeling for structural (stress) and thermal analyses. In a thermal analysis, the
temperatures calculated on the cut boundary of the coarse model are specified as boundary conditions
for the submodel.
Take the time to review the Submodeling section of the Advanced Analysis Guide for a more detailed
technical description of the feature and the principles in use. Also see the Shell-to-Solid Submodels (p. 444)
section for the specific requirements for submodeling shells.
Restrictions
The following restrictions apply to submodeling:
• The principle behind submodeling assumes that the cut boundaries are far enough away from the
stress concentration region. You must verify that this assumption is adequately satisfied.
Benefits
Aside from the obvious benefit of yielding more accurate results in a region of your model, the submod-
eling technique has other advantages:
• It reduces, or even eliminates, the need for complicated transition regions in solid finite element
models.
• It enables you to experiment with different designs for the region of interest (different fillet radii, for
example).
Application
See the following topics for additional information and the steps to perform submodeling in structural
and thermal analyses:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
434 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Note
You can add a template for the linked structural systems by creating your own template.
Body Temperature
This option inserts an Imported Body Temperature (p. 1139) object when you transfer temperatures
from the coarse analysis.
Important
In order to add beam forces to the results file and make them available for your
submodel, you need to set the Nodal Forces property (Analysis Settings>Output
Controls (p. 904)) to On in the coarse model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 435
Analysis Types
To easily identify this initial model, this example uses the name "Coarse" to identity the upstream
system. This does not mean that the mesh refinement is coarse, only that it is relatively coarse
compared to the "Submodel."
2. Create a new Static Structural or Transient Structural analysis on the Project page. Link the Solution
cell of the upstream onto the Setup cell of the downstream system. As required, you can also link the
Engineering Data and Geometry cells.
3. Double-click the downstream system's Setup cell to open Mechanical. The application automatically adds
a Submodeling object to the system's tree. This object references the upstream analysis' Solution object
in parenthesis, for example, Submodeling "(A6)".
4. Select the Submodeling object and add the desired imported conditions by:
• Selecting the appropriate load from the Imported Loads drop-down list on the Environment toolbar.
Or...
• Right-clicking on the Submodeling object and selecting Insert and then selecting the appropriate
load from the context menu.
5. Now, you need to select the appropriate cut-boundaries from the geometry using either the Geometry
or the Named Selection scoping option. The scoping options for the imported boundary conditions are
described below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
436 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Note
• You cannot mix the scoping of surface bodies with other geometry types.
• Node-based Named Selections are not valid for transferring temperatures for Shell-Shell
submodeling.
6. The application automatically populates the Transfer Key property. Options include:
Shell-Shell
The application selects this option for a shell-based geometry in the upstream system.
• You have the option to import Displacements, Rotations, or Both using the Sub Type
property.
• You have the option to import temperatures from the Top/Bottom face or the Middle shell
plane using the Shell Face option. The Top/Bottom option uses the temperature on both
the top and bottom shell face to calculate the temperature on a target node, whereas the
Middle option only uses the temperature at the middle shell plan.
Solid-Solid
The application selects this option for a solid body geometry in the upstream system.
Shell-Solid
You may select this Transfer Key option for Shell-to-Solid (p. 444) submodels.
For Shell-Solid submodeling, you have the option to import temperatures on Top/Bottom
face or the Middle shell plane using the Shell Face option. The Top/Bottom option calculates
and applies the temperatures on the top and bottom face independently, whereas the Middle
option calculates the temperature at the middle shell plane and applies it across the thickness
of the shell.
Beam-Shell/Solid
The application selects this option for a beam-based geometry in the upstream system.
Important
If your submodel includes only forces and moments and has no other constraints, you
must set the Weak Springs (p. 881) property (Analysis Settings>Solver Settings (p. 877))
to On.
Note
• When you set the Transfer Key property to Shell-Shell or Shell-Solid, only shell bodies are
selected from the upstream analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 437
Analysis Types
• When the Transfer Key is set to Beam-Shell/Solid, only beam bodies are selected from the
upstream analysis.
• When you set the Transfer Key property to Solid-Solid, the values on the middle shell plane
of shell bodies are used for mapping.
• Mapping Validation is not supported when the Transfer Key property is set to Shell-Solid
or Beam-Shell/Solid.
7. As needed, modify Details view properties. See Appendix B: Data Transfer Mapping and Validation (p. 1879)
for additional information.
8. Select your defined imported load, right-click the object, and click Import Load. When the load successfully
imports, a plot of the mapped values displays in the Geometry window.
• Displacement
Note
• When multiple data types are available for viewing, the appropriate data type can be chosen
in the Data field the Graphics Controls category.
• Contours plots of the magnitude (Total) or X/Y/Z component can be viewed by changing
the Vector Component option in the details pane. Defaults to a vector plot (All).
• The range of data displayed in the Geometry window can be controlled using the properties
of the Legend Controls category. See Imported Boundary Conditions (p. 1133) for additional
information.
• For temperature loads on bodies when the Transfer Key property is set to Shell-Shell, the
Shell Face option becomes available under Graphics Controls. This property enables you
to view the data on top, middle or the bottom face of the shell.
• The data displayed on the middle face is calculated by averaging the interpolated data on
the top and bottom face.
9. To activate or deactivate the load at a step, highlight the specific step in the Graph or Tabular Data
window, and select Activate/Deactivate.
See Activation/Deactivation of Loads for additional rules when multiple load objects of the same
type exist on common geometry selections.
10. Define any other loads and boundary conditions, specify load step options, and obtain the submodel
solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
438 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
11. The final step is to verify that the cut boundaries of the submodel are far enough away from the concen-
tration. You can do this by comparing results (stresses and so on) along the cut boundaries with those
along the corresponding locations of the coarse model. If the results are in good agreement, it indicates
that proper cut boundaries have been chosen; otherwise, you will need to recreate and reanalyze the
submodel with different cut boundaries further away from the region of interest.
Note
If the upstream (coarse) system is modified and re-solved after importing the load, a refresh
operation on the Submodel system’s Setup cell is required to notify Mechanical that source
data has changed and re-import is required. Alternatively, the source data can be refreshed
using the right-click operation on the Submodeling folder and choosing the Refresh Imported
Load option.
Beam-to-Solid/Shell Submodels
For the Beam-to-Shell or -Solid submodeling technique, the coarse model is a beam model, and the
submodel is either a 3D solid model or 3D shell model.
• The application determines the beam node that is nearest to each cut face (for beam-solid) or edge
(for beam-shell) on the submodel. Then, depending upon the desired submodeling method, the applic-
ation calculates either forces and moments or displacements and rotations from the coarse analysis’s
beam solution. If the scoped cut boundaries include connected faces or edges, the application uses
the result from the nearest common beam node for each group of connected boundaries.
• The application applies the extracted forces and moments or displacements and rotations, from the
beam nodes to the submodel by generating remote loads. The application positions these remote loads
at the nearest beam node, but scoped to the appropriate cut face or edge on the submodel.
• Beam to shell or solid submodeling transfers can transfer the following from a beam model:
– Forces and moments using the Cut Boundary Remote Force option. Using this method, each remote
force and moment pair share a remote point that is by default, deformable. See examples below.
– Displacements and rotations using the Cut Boundary Remote Constraint option. Using this method,
the application applies displacements and rotations using remote displacement objects that by default,
are rigid. See examples below.
• The generated remote loads are by default, read-only, however, you can change this setting using the
Read Only property for generated load.
Here is an example of imported forces and moments using the Cut Boundary Remote Force import
option. Note the beam nodes at the cut face locations (as well as all beam node locations). The remote
points are located at the nearest beam node.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 439
Analysis Types
This example illustrates the force and moment loads for a specific cut face.
This example illustrates the Cut Boundary Remote Constraint import option.
Here you can see the remote displacements for the imported loading for the specific cut faces.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
440 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
In addition, note the information provided by the Imported Load Transfer Summary object. This im-
portant tabular information enables validation of the data transfer. In particular, the nodes used to map
the imported loads as well as the target coordinates.
To easily identify this initial model, this example uses the name "Coarse" to identity the upstream
system. This does not mean that the mesh refinement is coarse, only that it is relatively coarse
compared to the "Submodel."
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 441
Analysis Types
2. Create a new Steady-State Thermal or Transient Thermal analysis on the Project page. Link the Solution
cell of the upstream onto the Setup cell of the downstream system. As required, you can also link the
Engineering Data and Geometry cells.
Note
• You can add a template for the linked thermal systems by creating your own template.
• Data can be transferred from a 2D coarse model to a 3D submodel. The settings for 2D pro-
jection of target mesh nodes can be specified in Appendix B: Data Transfer Mapping and
Validation.
3. Double-click the downstream system's Setup cell to open Mechanical. The application automatically adds
a Submodeling object to the system's tree. This object references the upstream analysis' Solution object
in parenthesis, for example, Submodeling "(A6)".
An imported temperature object is automatically inserted under the Submodeling folder to rep-
resent the transfer. To add additional Imported Temperature objects, click the Submodeling folder
to make the Environment toolbar available, or right-click the Submodeling folder and select the
appropriate load from the context menu.
4. Now, you need to select the appropriate cut-boundaries from the geometry using either the Geometry
or the Named Selection scoping option.
The Imported Temperature (p. 1148) boundary condition supports Face, Edge, and Node selections
for 3D solids and Edge and Node selections for 2D shells.
Note
You cannot mix the scoping of surface bodies with other geometry types.
5. The application automatically populates the Transfer Key property. Options include:
Shell-Shell
The application selects this option for a shell-based geometry in the upstream system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
442 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Solid-Solid
The application selects this option for a solid body geometry in the upstream system.
Shell-Solid
You may select this Transfer Key option for Shell-to-Solid (p. 444) submodels.
For Shell-Solid submodeling, you have the option to import temperatures on Top/Bottom
face or the Middle shell plane using the Shell Face option. The Top/Bottom option calculates
and applies the temperatures on the top and bottom face independently, whereas the Middle
option calculates the temperature at the middle shell plane and applies it across the thickness
of the shell.
Beam-Shell/Solid
The application selects this option for a beam-based geometry in the upstream system.
Note
• When you set the Transfer Key property to Shell-Shell or Shell-Solid, only shell bodies are
selected from the upstream analysis.
• When the Transfer Key is set to Beam-Shell/Solid, only beam bodies are selected from the
upstream analysis.
• Mapping Validation is not supported when the Transfer Key property is set to Shell-Solid
or Beam-Shell/Solid.
• The range of data displayed in the graphics window can be controlled using the Legend
controls options. See Imported Boundary Conditions (p. 1133) for additional information.
6. As needed, modify Details view properties. See Appendix C (p. 1879) for additional information.
7. Right-click the Imported Load object and click Import Load to import the load. When the load has been
imported successfully, a plot of the mapped values will be displayed in the Geometry window.
8. To activate or deactivate the load at a step, highlight the specific step in the Graph or Tabular Data
window, and choose Activate/Deactivate at this step!
See Activation/Deactivation of Loads for additional rules when multiple load objects of the same
type exist on common geometry selections.
9. Define any other loads and boundary conditions, specify load step options, and obtain the submodel
solution.
10. The final step is to verify that the cut boundaries of the submodel are far enough away from the concen-
tration. You can do this by comparing results (stresses and so on) along the cut boundaries with those
along the corresponding locations of the coarse model. If the results are in good agreement, it indicates
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 443
Analysis Types
that proper cut boundaries have been chosen; otherwise, you will need to recreate and reanalyze the
submodel with different cut boundaries further away from the region of interest.
Note
If the upstream (Coarse) system is modified and re-solved after importing the load, a
refresh operation on the Submodel system’s Setup cell is required to notify Mechanical
that source data has changed and re-import is required. Alternatively, the source data
can be refreshed using the right-click operation on the Submodeling folder and choosing
the Refresh Imported Load option.
Shell-to-Solid Submodels
In the shell-to-solid submodeling technique, the coarse model is a shell model, and the submodel is a
3D solid model, as shown in this example:
The procedure for shell-to-solid submodeling is essentially the same as that for solid-to-solid submod-
eling, with these exceptions:
• Shell-to-solid submodeling is activated by setting the Transfer Key to Shell-Solid in the Imported Load details
view.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
444 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
• Cut boundaries on the submodel are the end planes that are normal to the shell plane (see Figure 15: Node
rotations (a) before mapping command, (b) after mapping command (p. 445)).
• To determine the degree-of-freedom values at a cut-boundary node, the program first projects the node
onto the nearest element in the shell plane. The degree-of-freedom values of this projected point are then
calculated by interpolation and assigned to the corresponding node.
• In a structural analysis, only translational displacements are calculated for the cut-boundary nodes, but their
values are based on both the translations and rotations of the projected point. Also, the node is rotated
such that the nodal UY direction is always perpendicular to the shell plane, as shown in Figure 15: Node
rotations (a) before mapping command, (b) after mapping command (p. 445). A UY constraint is calculated
only for nodes that are within 10 percent of the average shell element thickness from the shell plane, pre-
venting overconstraint of the submodel in the transverse direction.
Figure 15: Node rotations (a) before mapping command, (b) after mapping command
System Coupling
System Coupling is an all-purpose infrastructure for tying two otherwise independent analyses together.
In ANSYS Mechanical, you can use System Coupling to perform a fluid-structure interaction (FSI) analysis.
For more information on FSI analyses, including methods other than System Coupling for performing
them, see Fluid-Structure Interaction (FSI) (p. 419).
You can perform a one-way or two-way fluid-structure interaction (FSI) analysis by connecting a Mech-
anical system and another participant system (such as Fluent) to a System Coupling component system.
The Mechanical system (Static Structural, Transient Structural, Steady-State Thermal, or Transient Thermal)
and other participant system are both dragged onto the Project Schematic from the Analysis Systems
toolbox. The System Coupling component system is dragged onto the Project Schematic from the
Component System toolbox. The participating systems are connected to the System Coupling component
system (via the Setup cells).
• Fluent
• CFX
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 445
Analysis Types
• Static Structural
• Transient Structural
• Steady-State Thermal
• Transient Thermal
• External Data
Thermal data can be transferred from another participant system to ANSYS Mechanical directly through
System Coupling for one-way and two-way transfers. The coupling of the External Data system with
System Coupling is a second method to set up a one-way, steady-state thermal transfer. When using
the External Data system for one-way steady-state thermal coupling (for example, Fluent to Mechanical),
an External Data and a Mechanical system are connected via the System Coupling system. The External
Data system is used to gain access to the static ANSYS External Data (.axdt files) generated by Fluent
or another solver, and the Mechanical system consumes these data. See Fluid-Structure Interaction (FSI)
- One-Way Transfer Using System Coupling (p. 450) for more information.
Once the participant systems are connected to the System Coupling component system, the System
Coupling component system requests information from each. The information exchange includes system
information (system type, units, file names, etc.), the number of coupling interface regions, and the
number and type of variables involved in the coupling. Once connected and set up, the System Coupling
component system controls the solver execution for the Mechanical and the other participant system’s
solver, and it manages the coupled-field analysis.
• Data exchange across the fluid-solid interface. The fluid-solid interface defines the interface between the
fluid in the coupled participant system (for example, Fluent) and the solid in the Mechanical system. This
interface is defined on regions in the Mechanical model (see Fluid Solid Interface (p. 1027)).
• Thermal-fluid-structural coupling between Mechanical and another participant system (for example, Fluent)
is supported as an expert option, and requires the use of appropriate coupled field elements (SOLID226 and
SOLID227). See Thermal-Fluid-Structural Analyses using System Coupling (p. 452) for details about how to
set up this type of analysis.
• Shared memory parallel mode. Note that convergence and therefore results will change between repeated
runs of Mechanical in shared memory parallel mode. These changes will occur even if no setup changes
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
446 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
were applied. The changes in the coupled analysis’ convergence and results are due to the segregated
solution algorithm used and the inherent sensitivity of the coupled physics problems being solved.
• Distributed parallel mode. Note that in order to run Mechanical in distributed parallel mode from within the
Workbench interface, the working directory must be a shared network directory with the same path for all
computer servers. Alternatively, the analysis can run in different working directories on all servers if Mech-
anical is run as a System Coupling Participant from the command line. For more information, see Running
Mechanical as a System Coupling Participant from the Command Line (p. 457).
• SOLID and SHELL elements. For a complete list of elements, see Load Transfer Coupled Analysis - Workbench:
System Coupling in the Mechanical APDL Coupled-Field Analysis Guide.
• Structural convergence information and Result Tracker information are provided to the System Coupling
system for display in System Coupling Chart.
When using the Result Tracker in a System Coupling analysis, note that Kinetic Energy and Stiffness
Energy are only computed at the end of a coupling step, and values of zero are reported for the in-
termediate coupling iterations. The Kinetic Energy and Stiffness Energy values reported in System
Coupling are lagged, so the value reported at the start of a coupling step is actually the value corres-
ponding to the end of the previous coupling step. The value corresponding to the last coupling step
will not be reported in System Coupling.
• Data transfer regions are the regions upon which the Fluid Solid Interface condition is applied. In a coupled
analysis, at each data transfer region, only one type of variable can be sent, and one type of variable received.
– In a coupled structural analysis, force and displacement can be transferred at data transfer regions.
– In a coupled thermal analysis, heat transfer coefficients and near wall temperatures, temperatures, and
heat flows can be transferred at data transfer regions.
See Variables Available for System Coupling (p. 448) for more information about the variables trans-
ferred.
Note the following limitations when using Mechanical in a System Coupling analysis:
• System Coupling requires participants to use 3D meshes, with data transfer regions consisting of element
faces within the 3D mesh. Data transfer regions cannot exist in 2D meshes (where the data transfer would
be a line/curve). Line elements such as BEAM elements in Mechanical cannot form Data Transfer regions,
but may be included elsewhere in the Mechanical model.
• In a System Coupling setup, if you apply an external force or external heat flow on the same region as a
Fluid-Structure Interaction interface, this external variable will not be acknowledged by the Mechanical
APDL solver.
• When Mechanical participates in a System Coupling analysis only one load step can be defined in Mechan-
ical. Loads can still vary as a function of time within this load step. Other operations that would normally
require multiple load steps will require a System Coupling restart to be performed. For example, a pre-
stressed analysis can be performed by executing a System Coupling simulation using the pre-stressing load
conditions in Mechanical, then continuing the analysis by restarting System Coupling after making the ne-
cessary changes in Mechanical.
• Note that the internally computed contact damping is a function of the total number of substeps. The in-
ternal damping is reduced in subsequent substeps within a load step, and very little damping is applied in
the last substep. Therefore, the solution convergence pattern is different when solving a contact analysis
that has only one substep (or a few substeps) per load step compared to an analysis having multiple substeps
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 447
Analysis Types
per load step. Often times, the solution fails to converge if a small number of substeps is used per load step.
You can specify absolute damping coefficients to overwrite internal damping values by inserting a Command
object (p. 1475) under the Contact Region and setting appropriate values for the real constants, FDMN and
FDMT.
• The Save Project Before Solution and Save Project After Solution properties of the Project (p. 1795) object
are not supported if you are using the Workbench System Coupling component system in combination with
your Mechanical analysis.
• When transferring data to or from a wall boundary in a sliding mesh zone, you must make sure that Mech-
anical does not rotate the mesh. You can accomplish this by using a Rotational Velocity (p. 931). For inform-
ation about sliding meshes in ANSYS Fluent, see the Using Sliding Meshes Help in the Fluent User's Guide.
displacement
In a general coupled analysis, when the solver receiving the motion (such as Fluent) solves before or sim-
ultaneously to the solver sending the motion (such as Mechanical), then the incremental displacement
transferred during the first coupling iteration of each coupling step is identically zero. This behavior can
be changed by using the expert setting GeneralAnalysis_IncrDisp_InitIterationValue_Zero,
which is described in Expert Settings in the System Coupling User's Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
448 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Note
The data plotted in the System Coupling Service’s chart monitors is provided by the coupling
participants. For non-linear analyses, the structural convergence quantities from Mechanical
are plotted in terms of the activated degrees of freedom in the structural solver. For the linear
analyses, the structural convergence quantities from Mechanical are only plotted for thermal
analysis with the temperature degrees of freedom.
Other participant systems, such as Fluent, can run past the end time specified in the setup. These par-
ticipant systems have no effect on the allowable end time of the coupled analysis.
In System Coupling, substeps are unique to Mechanical, and are steps within a coupling iteration. Loads
can be ramped over these substeps. The ramping factor applied to these loads is based on the number
of substeps, . At the substep, the ramping factor of is applied. This ramping is based on
the initial value of the load at the end of the last step. When KBC = 0 and , ramping over substeps
occurs. If KBC = 1 or , ramping over substeps does not occur.
In System Coupling, Mechanical has a second ramping option which ramps loads over the coupling
steps. Regardless of what other ramping settings are on, System Coupling always transfers the full load
at the end of the coupling step, and then Mechanical applies a ramping factor to this full value at each
coupling step. The ramping factor applied to the full load at the coupling step is based on the number
of coupling steps, . At the coupling step, the ramping factor of is applied. When KBC = 0
and , ramping over coupling steps occurs. If KBC = 1 or , ramping over coupling steps
does not occur. Note that if you set ramping over coupling steps to occur in a transient analysis, loads
received from System Coupling will be ramped over all coupling steps, and so the full load will only be
applied at the last coupling step. This situation is not physical, but may still be useful when using a
Transient Structural system to get steady-state results, for example when pre-stressing the structure for
a further transient analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 449
Analysis Types
• When the number of seconds set for the Step End Time in Mechanical equals the number of coupling
steps set in System Coupling, the load is ramped linearly across all steps in the coupled analysis.
• When the number of seconds set for the Step End Time in Mechanical is less than the number of
coupling steps set in System Coupling, the load is ramped linearly to the coupling step that matches
the end time, and then the full load is applied for the remaining steps.
• When the number of seconds set for the Step End Time in Mechanical is more than the number of
coupling steps set in System Coupling, the load is ramped linearly, but it will not reach its full value.
The final value applied will be the ramped value that corresponds to the last coupling step, which may
cause inaccuracies in your simulation.
• If Mechanical’s Step End Time is set to 1s, this ramping will not occur.
Note that Mechanical’s computational end time and its load-based end time are independent. The
computational end time is equal to the number of coupling steps. The load-based end time controls
the ramping behavior, and is set by the Step End Time option in the Mechanical Interface.
Output Controls
When the Mechanical application is connected to System Coupling, behavior of the Output Controls is
changed. For a normal Mechanical run, the "Store Results At" settings are applied per step and "Specified
Recurrence Rate" is defined as the output frequency within a step at some substep frequency. When
the Mechanical application is connected to System Coupling, these settings are applied across all steps,
not within one step. This means that you cannot output results within a step. System Coupling simulations
may run many steps, so these settings should be used to reduce the results frequency as needed.
For more information on using the Mechanical application for FSI analyses, see Fluid-Structure Interaction
(FSI) (p. 419).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
450 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Setup cell from the Mechanical system to the Setup cell in the System Coupling system. See System
Coupling (p. 445) for more information.
In a one-way coupled analyses, you can transfer steady-state or transient thermal data (temperature,
heat flow, or heat transfer coefficient and near wall temperature), or force (from CFD pressures and
viscous forces) to the Mechanical system. To transfer data from a co-simulation participant directly
through System Coupling, connect a co-simulation compatible coupling participant, (such as the Fluent,
Steady-State Thermal, or Transient Thermal system), to the System Coupling system that is connected
to your Static or Transient Structural system. In the System Coupling system, define the desired data
transfers from the other coupling participant to your Mechanical system.
To transfer static data into Mechanical, an External Data system is connected to the System Coupling
system. Transferring data using the External Data system is useful when people with different licenses
are working on the same project.
To use the External Data system, connect the External Data system to the System Coupling system that
is connected to your thermal or fluid system. In the External Data system, select one or more ANSYS
External Data files (with an .axdt extension). In the System Coupling system, define the desired data
transfers from the External Data coupling participant to the Mechanical coupling participant. The ANSYS
External Data text-formatted files can be generated by the CFD-Post component system from another
participant's (such as Fluent's) analysis results.
Data transfers out of Mechanical are available directly through the System Coupling system. In these
coupled analyses, you can transfer displacement or thermal data (temperature or heat flow) from
Mechanical. To set up this transfer, link your Static or Transient Structural system and another compatible
coupling participant, (such as the Fluent, Steady-State Thermal, or Transient Thermal system), to a System
Coupling system. In the System Coupling system, define the desired data transfers from the Mechanical
system to the other co-simulation coupling.
To transfer static data, the External Data system using ANSYS External Data files (with an .axdt extension)
can also be used. These files are automatically output in the Mechanical solver files directory when you
set the Export Results property of the Fluid Solid Interface to Yes. Transferring data using the External
Data system is useful when people with different licenses are working on the same project.
In a thermal coupled analysis, if you are running Mechanical through the command line, you need to
add the macro dumpFSIHeats.mac to your Mechanical APDL running directory in order to export
static data into an axdt file. This macro is available from C:\Program Files\ANSYS
Inc\v182\aisol\DesignSpace\DSPages\macros, and should be added to your Mechanical
APDL directory before running Mechanical through the command line.
To transfer static Mechanical data (in the .axdt file) into an External Data system, introduce an External
Data system into your schematic, edit the External Data Setup, and select one or more of the ANSYS
External Data files. For more detail, see the Export Results in the Detail View Properties of the Fluid
Solid Interface (p. 1027) section of the "Setting Up Boundary Conditions" chapter. One of these .axdt files
is created for each Fluid Solid Interface boundary condition, and each file may contain temperatures
and heat flows. Only corner node values for temperatures and heat flows are recorded in the .axdt file
(mid-side noded heat flow values, if present, are summed to the corresponding corner nodes). The heat
flow data includes the sum of heat flows through surfaces with applied temperatures, convections and
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 451
Analysis Types
radiation. Finally, link the External Data system's Setup cell to the System Coupling system's Setup cell,
and define the desired data transfer in the System Coupling setup.
For a thermal-fluid-structural analysis, the coupled field elements SOLID226 and SOLID227 (KEYOPT(1)=11)
need to be used in Mechanical because they have the appropriate degrees of freedom. The element
SOLID226 replaces any SOLID186, and the element SOLID227 replaces any SOLID187. To select the
proper coupled field elements into your structural analysis, follow these steps to insert the correct
Commands objects:
1. In your Workbench Project Schematic, update your structural system’s Setup cell and locate the ds.dat
file. Or, you can use Tools>Write Input File to write out this file.
2. Open the ds.dat file in a text editor and search for “et,” to locate the element types for each body. In the
example below, the body named "fea" has SOLID186 elements. Bodies may have more than one element
type ("fea" may also contain SOLID187). Make sure to keep searching until you have identified all of the
element types associated with each solid body.
3. In Mechanical’s Outline tree, below Geometry, right-click the solid body and insert a Command. Add the
appropriate ET commands under each solid body, replacing SOLID186 with SOLID226, and SOLID187 with
SOLID227.
For the case shown in Figure 17: Example of element types in multiple solid bodies (p. 453), the
commands that you would use for each body are:
Note that matid and matid+1 are used to refer to the element type number.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
452 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
4. In the Outline tree, below Static or Transient analysis, insert a Commands object to define the thermal
boundary conditions.
5. Create Named Selections for regions that require thermal boundary conditions, then refer to these named
selections in the Commands object that you created in step 4. Within your Commands, the IC command
sets the initial temperature. The SF command is used to define convection, heat flux, and radiation loads.
The D command is used to set a temperature constraint on the named selection.
• be careful if you change units, as the commands may need to be changed too.
• use a zero displacement constraint rather than any fixed supports. A fixed support sets all of the degrees
of freedom (DOF) to zero, including the thermal DOF for coupled field elements.
• make sure the initial temperature is set correctly. In Mechanical’s Outline tree, under Details of
“Transient”, the value set in Options>Environment Temperature defines the temperature at which
there is zero thermal stress. The initial temperature defaults to this Environment Temperature. To
define a different initial temperature, use the IC command within your command object created in step
4 above.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 453
Analysis Types
2. Assign each mechanical surface half the true thickness of the wall.
3. Add an offset parameter to each of the mechanical surfaces to ensure that the shell elements represents
the true geometry. Typically, one surface uses offset = top and the second uses offset = bottom. Ensure
your elements are similar to the image below, where the mesh elements are not overlapping.
4. Create two fluid-solid interfaces in Mechanical, one for each surface body.
In this case, you cannot use a single set of shell elements in Mechanical. An example of a wall and wall-
shadow pair is two different fluids on either side of a zero-thickness internal wall in Fluent.
Figure 18: Two Surfaces in Mechanical with the Correct Offset Parameter for Coupling with a Thin
Surface
For other participant systems connected to your System Coupling system, see Supported System
Coupling Participants in the System Coupling User's Guide for a list of supported systems and references
to their corresponding documentation regarding restarts. The sections below have information specific
to restarting Mechanical in a coupled analysis:
Generating Mechanical Restart Files
Specifying a Restart Point in Mechanical
Making Changes in Mechanical Before Restarting
Recovering the Mechanical Restart Point after a Workbench Crash
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
454 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Note
Restarts are not supported for coupled analyses which include Mechanical’s Steady-State
Thermal or Transient Thermal systems.
In order to generate the restart files in Mechanical (rdb/rXXX files), you need to:
2. In Details of "Analysis Settings", ensure that Restart Controls > Retain Files After Full Solve setting
is set to Yes.
3. In the Details of Analysis Settings”, under Restart Analysis, set Restart Type to Manual and select the
correct restart point from the drop-down menu of Current Restart Point.
5. In the Project Schematic, right-click Mechanical system’s Setup cell and select Update.
1. If the Mechanical interface is not already open, in the Project Schematic, double-click Mechanical’s Solution
cell.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 455
Analysis Types
3. Save the project and close the Mechanical application. All of the setup changes will be applied for the
subsequent coupled analyses.
Note
The modification of some settings in Mechanical may invalidate and cause the deletion of
all restart points. This deletion of restart points can cause the runtime error which warns of
incompatible restart points. For a list of these settings, see Modifications Affecting Restart
Points (p. 1388).
Save your project before modifying any settings in Mechanical so that if needed, you are
able to restore the saved project and any deleted restart points.
See Recovering from a Workbench Crash in the System Coupling User's Guide for the steps needed to
recover a coupled analysis after a Workbench crash. You will also need the information below about
Mechanical, as well as information specific to the other participant systems connected to System
Coupling. For other participant systems connected to your System Coupling system, see Supported
System Coupling Participants in the System Coupling User's Guide for a list of supported systems and
references to their corresponding documentation regarding restarts.
The _ProjectScratch directory is a temporary directory used by the Mechanical APDL solver. This
directory contains the latest structural results and restart points written during the System Coupling
run before Workbench crashed. Mechanical will need to read these file to recover the project using the
steps below.
Note that the .backup directory contains the original version of any files which have been modified
since the last save. These files are useful to recover the last saved state, but they are not useful for re-
starting your analysis.
To recover Mechanical’s restart point after a workbench crash (these steps do not work if you used
distributed Mechanical APDL):
1. In the Project Schematic, double-click Mechanical’s Setup cell. In the Mechanical interface, select the
Solution entry from the tree.
2. From the main menu, select Tools > Read Result Files.
3. Browse into the _ProjectScratch directory and select file.rst. Mechanical will now patch itself
into a state consistent with the results files, with restarts points (if they were written) available for selection
in Mechanical.
4. Select the restart point in Mechanical as in Specifying a Restart Point in Mechanical (p. 455) above.
5. Once you have selected Mechanical’s restart point, in the Project Schematic, right-click Mechanical’s Setup
cell and select Update.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
456 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Mechanical APDL does not save the heat flows from the previous analysis, so initial heat flows sent to
System Coupling are zero. Once Mechanical APDL has solved the first coupling iteration, the correct
heat flows are sent to System Coupling.
If the default solve order is used, with Mechanical APDL solving first, then this will have no effect on
the simulation because heat flows will have been calculated before Fluent solves the first coupling iter-
ation. If the solution order is changed so that Fluent solves first, then Fluent will receive zero heat flow
in the first coupling iteration after a restart, which could cause problems with the solution process.
Note
The above information is for a coupled thermal-structural system. Mechanical does not support
restarts for coupled analyses which include Steady-State Thermal and Transient Thermal
systems.
• Complete the System Coupling–related settings in Mechanical (see System Coupling Related Settings
in Mechanical (p. 449))
– In the Save As dialog box, specify a location and name for the input file
• Start the coupling service and obtain the following information from the System Coupling Server (SCS)
file:
– the port and host on which the service is being run, and
• Use this SCS information to set the Mechanical–specific system coupling command line options (de-
scribed in Starting a Mechanical APDL Session from the Command Level in the Operations Guide).
• Note that for System Coupling cases run on Linux, when you launch Mechanical APDL from the command
line, you need to be careful about the participant name that you use. You may need to escape the
quotes or the space if a name with a space, such as "Solution 1", is used for Mechanical APDL. For ex-
ample, appropriate text in the command line is:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 457
Analysis Types
• file.err: This file contains a summary of all of the errors that occurred during the run.
• solve.out (or other output file): This file contains a complete summary of the current/latest run's
evolution. This is one of the most useful files to determine why the coupled analysis failed. To generate
extensive debug output during the analysis, enter the following command as a command snippet in
the analysis branch when completing the Mechanical problem setup:
/debug,-1,,,,,2
Provide all of these files when submitting a request for service to ANSYS personnel.
The simultaneous execution of coupling participants currently precludes the use of the license sharing
feature that exists for some product licenses. The following specific requirements consequently exist:
• Licensing preferences should be set to ‘Use a separate license for each application’ rather than ‘Share
a single license between applications when possible.’
The requirements listed above are particularly relevant for ANSYS Academic products.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
458 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Thermal-Stress Analysis
The Mechanical application enables you to apply temperatures from a thermal analysis as loads in a
structural analysis for thermal stress evaluations. The load transfer is applicable for cases when the
thermal and structural analyses share the mesh as well as for cases when the two analyses are solved
using different meshes. For cases when the meshes are different, the temperature values are mapped
and interpolated between the source and target meshes.
• Shared Model
1. From the toolbox, drag and drop a transient or steady-state thermal template onto the project schematic.
Perform all steps to set up a Steady-State Thermal (p. 344) or Transient Thermal (p. 397). Specify mesh
controls, boundary conditions, and solution settings as you normally would and solve the analysis.
2. Drag and drop a Static Structural or Transient Structural template on top of the thermal systems solution
cell to enable the data transfer.
3. Double-click the structural systems Setup cell. In the Mechanical application an Imported Body Temper-
ature (p. 1139) load is automatically added into the structural system's tree under an Imported Load folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 459
Analysis Types
4. Select appropriate geometry in the Details view of the Imported Body Temperature object using the
Geometry or Named Selection scoping option. If the load is scoped to one or more surface bodies, the
Shell Face option in the details view enables you to apply the temperatures to Both faces, to the Top
face(s) only, or to the Bottom face(s) only. See Imported Body Temperature (p. 1139) for additional inform-
ation.
– Source Time - The time at which the data will be imported from the coarse analysis.
– Analysis Time - Choose the analysis time at which the load will be applied.
Note
The Data View can automatically be populated with the source and analysis times
using Source Time property in the Details view. Use All to import data at all times
in the source analysis, or Range to import data for a range specified by a Minimum
and a Maximum.
6. Right-click the Imported Body Temperature object and click Import Load to import the load. When the
load has been imported successfully, a contour plot of the temperatures will be displayed in the Geometry
window.
Note
The range of data displayed in the graphics window can be controlled using the Legend
controls options. See Imported Boundary Conditions (p. 1133) for additional information.
7. You can define multiple rows in the Data View tab to import source data at multiple times and apply
them at different analysis. If multiple rows are defined in the Data View, it is possible to preview imported
load vectors/contour applied to a given row or analysis time in the Data View. Choose Active Row or
Analysis Time using the By property under Graphics Controls in the details of the imported load and
then specify the Active Row/Analysis Time to preview the data.
Note
If the Analysis Time specified by the user does not match the list of analysis times in
the Data View, the data is displayed at the analysis time closest to the specified time.
• Unshared Model
1. From the toolbox, drag and drop a steady-state or transient thermal template onto the project schematic.
Perform all steps to set up a Steady-State Thermal (p. 344) or Transient Thermal (p. 397). Specify mesh
controls, boundary conditions, and solution settings as you normally would and solve the analysis.
2. Drag and drop a Static Structural or Transient Structural template onto the project schematic. Share the
Engineering Data and Geometry cells if required and then drag the Solution cell of the thermal system
onto the Setup cell of the structural system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
460 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
3. Double-click the structural systems Setup cell. In the Mechanical application, an Imported Body Temper-
ature (p. 1139) load is automatically added into the structural system's tree under an Imported Load folder.
4. Select appropriate geometry in the Details view of the Imported Body Temperature object using the
Geometry or Named Selection scoping option. If the load is scoped to one or more surface bodies, the
Shell Face option in the details view enables you to apply the temperatures to Both faces, to the Top
face(s) only, or to the Bottom face(s) only. See Imported Body Temperature (p. 1139) for additional inform-
ation.
Note
5. The Source Bodies option in the Details view enables you to select the bodies, from the thermal ana-
lysis, that make up the source mesh for mapping the data. You can choose one of the following options:
– Automatic- Heuristics based on the geometry are used to automatically match source and target
bodies and map temperature values. A source body is matched with a target body if it satisfies the
below criteria.
b. The distance between the centroid locations divided by the diagonal of the bounding box is
within the user defined tolerance.
The percent tolerance values can be specified in the Tolerance field. The default is set at 1%.
The matching process is done in increments of 0.1 of the tolerance value, up to the defined
tolerance. The process fails if multiple source bodies are found to match a target body or if no
match is found for a target body. After the import is completed, a Load Transfer Summary is
displayed as a comment object in the particular load branch. The summary shows the matched
source and target bodies as well as the values that were used to determine the match. It is re-
commended that you verify the import using this information.
Important
This option requires the element volume results to be present in the thermal results
file. Make sure that the Calculate Thermal Flux or the General Miscellaneous Details
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 461
Analysis Types
view property under the Analysis Settings object in the thermal analysis is set to
Yes, so that this result is available.
Note
This option is not allowed when scoped to a node-based Named Selection as the
heuristic is geometry based.
– All- The source mesh in this case will comprise all the bodies that were used in thermal analysis. For
cases where the temperature values are significantly different at the boundaries across two or more
bodies, this option could result in mapped target values that are generated by taking a weighted av-
erage of the source values across multiple bodies. Target regions can exist where the mapped temper-
atures differ significantly from the source.
– Manual- This option enables you to select one or more source bodies to make up the source mesh.
The source body selections are made in the Material IDs field by entering the material IDs that corres-
pond to the source bodies that you would like to use. Type material IDs and/or material ID ranges
separated by commas to specify your selection. For example, type 1, 2, 5-10. The material IDs for the
source bodies can be seen in Solution Information Object (p. 1395) of the source analysis. In the example
below, text is taken from a solver output,
***********Elements for Body 1 "coil" ***********
***********Elements for Body 2 "core" ***********
***********Elements for Body 3 "bar" ************
body 'coil' has material ID 1, body 'core' has material ID 2 and body 'bar' has material ID 3.
– Source Time - The time at which the data will be imported from the coarse analysis.
– Analysis time - Choose the analysis time at which the load will be applied.
Note
The Data View can automatically be populated with the source and analysis times
using Source Time property in the Details view. Use All to import data at all times
in the source analysis, or Range to import data for a range specified by a Minimum
and a Maximum.
7. You can transform the source mesh used in the mapping process by using the Rigid Transformation
properties. This option is useful if the source geometry was defined with respect to a coordinate system
that is not aligned with the target geometry system.
8. You can modify the Mapper Settings (p. 1879) to achieve the desired mapping accuracy. Mapping can be
validated by using Mapping Validation (p. 1899) objects.
9. Right-click the Imported Body Temperature object and click Import Load to import the load. When
the load has been imported successfully, a contour plot of the temperatures will be displayed in the
Geometry window.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
462 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
10. You can define multiple rows in the Data View tab to import source data at multiple times and apply
them at different analysis. If multiple rows are defined in the Data View, it is possible to preview imported
load vectors/contour applied to a given row or analysis time in the Data View. Choose Active Row or
Analysis Time using the By property under Graphics Controls in the details of the imported load and
then specify the Active Row/Analysis Time to preview the data.
Note
If the Analysis Time specified by the user does not match the list of analysis times in
the Data View, the data is displayed at the analysis time closest to the specified time.
Note
a. You can add a template for the linked thermal and structural systems by creating your
own template.
b. The transfer of temperatures is not allowed between a 2D analysis and 3D analysis or vice-
versa.
Note
If the upstream (thermal) system is modified and re-solved after importing the load, a refresh
operation on the structural system’s Setup cell is required to notify Mechanical that source
data has changed and re-import is required. Alternatively, the source data can be refreshed
using the Right-click operation on the Imported Load folder and choosing the Refresh
Imported Load option.
Note
When there is a shared model that includes a thermal-stress analysis and the structural system
is duplicated using the Engineering Data, Geometry or Model cell context menu, the result
is the Setup cell of the Thermal system linked to the Solution cell of the duplicated structural
system. Temperature transfer to the duplicated structural system will require the data to be
mapped and interpolated between the source and target meshes.
An acoustic analysis is performed via ACT. For information on creating optimization extensions, see the
ANSYS ACT Developer's Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 463
Analysis Types
1. From the toolbox, drag and drop a Harmonic Response template onto the project schematic. Perform all
steps to set up a Harmonic Analysis (p. 211). Specify mesh controls, boundary conditions, and solution settings
as you normally would and solve the analysis.
2. Drag and drop a Harmonic Response template onto the project schematic. Drag the Solution cell of the
structural system onto the Setup cell of the acoustic system.
3. Double-click the acoustic system’s system Setup cell. In the Mechanical application, insert an Imported
Velocity (p. 1149) load into the acoustic system’s tree under an Imported Load folder.
4. Select appropriate geometry in the Details view of the imported velocity object using the Geometry or
Named Selection scoping option.
5. The Source Bodies option in the Details view enables you to select the bodies, from the thermal analysis,
that makeup the source mesh for mapping the data. You can choose one of the following options:
• All- The source mesh in this case will comprise all the bodies that were used in structural analysis.
• Manual- This option enables you to select one or more source bodies to make up the source mesh. The
source body selections are made in the Material IDs field by entering the material IDs that correspond
to the source bodies that you would like to use. Type material IDs and/or material ID ranges separated
by commas to specify your selection. For example, type 1, 2, 5–10. The material IDs for the source bodies
can be seen in Solution Information Object (p. 1395) of the source analysis. In the example below, text is
taken from a solver output,
***********Elements for Body 1 "coil" ***********
***********Elements for Body 2 "core" ***********
***********Elements for Body 3 "bar" ************
body ‘coil’ has material ID 1, body ‘core’ has material ID 2 and body ‘bar’ has material ID 3.
• Source Frequency- Frequency at which the velocities will be imported from the structural analysis.
• Analysis Frequency- Choose the analysis frequency at which the load will be applied.
Note
The Data view can automatically be populated with the source and analysis frequencies
using the Source Frequency property in the Details View. Use All to import data at
all frequencies in the source analysis, or Range to import data for a range specified by
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
464 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
a Minimum and Maximum. The default worksheet option requires users to manually
input the Source Frequency and Analysis Frequency.
7. You can transform the source mesh used in the mapping process by using the Rigid Transformation
properties. This option is useful if the source geometry was defined with respect to a coordinate system
that is not aligned with the target geometry system.
8. You can modify the Mapper Settings (p. 1879) to achieve the desired mapping accuracy. Mapping can be
validated by using Mapping Validation (p. 1899) objects.
9. Right-click the Imported Velocity object and click Import Load to import the load. When the load has
been imported successfully, vectors plot (All), or contour plot (Total/X/Y/Z) of the real/imaginary com-
ponents of velocities can be displayed in the Geometry window using the Component property in the
details of imported load.
Note
The range of data displayed in the graphics window can be controlled using the Legend
controls options. See Imported Boundary Conditions (p. 1133) for additional information.
10. If multiple rows are defined in the Data view, it is possible to preview imported load vectors/contour applied
to a given row or analysis frequency in the Data view. Choose Active Row or Analysis Frequency using
the By property under Graphics Controls in the details of the imported load and then specify the Active
Row/Analysis Frequency to preview the data.
Note
If the Analysis Frequency specified by the user does not match the list of analysis fre-
quencies in the Data View, the data is displayed at the analysis frequency closest to the
specified frequency.
Note
If the upstream (Structural) system is modified and re-solved after importing the load, a refresh
operation on the Acoustic system’s Setup cell is required to notify Mechanical that source
data has changed and re-import is required. Alternatively, the source data can be refreshed
using the right-click operation on the Imported Load folder and choosing the Refresh Im-
ported Load option.
Rotordynamics Analysis
Rotordynamics is a specialized branch of applied mechanics that studies the behaviors of rotating
structures. This rotating structure, or “rotor system “, is typically composed of rotors, stators, and bearings.
For a simple rotor system, the rotor component rotates about an axis that is stabilized by a bearing
that is supported by a stator. This structure can be as simple as computer disk or as complicated as a
jet engine.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 465
Analysis Types
The Mechanical Rotordynamics Analysis helps to direct you when selecting properties such as rotor
stiffness and geometry, bearing stiffness, damping, and stator properties for a rotor system based on
a given rotating speed. For example, to effectively study a system’s vibratory characteristics, you can
use a Campbell diagram. A Campbell diagram enables you to determine critical speeds (for different
rotating modes), such as the rate at which the rotating structure experiences resonance (peak response)
to avoid possible catastrophic failure. Or, a Rotordynamic Analysis can be used to determine safe oper-
ational ranges for a rotor system.
In the Mechanical documentation, see the Rotordynamics Controls (p. 913) section for more information,
and in the Mechanical APDL documentation, the Rotordynamic Analysis Guide.
Refer to the following areas of the documentation for additional and associated information for Rotor-
dynamics:
Composite Analysis
Composite analysis can be performed inside Mechanical by importing the layered section information
defined on a Mechanical model in an ACP system. Example workflows and more information on ACP
in general can be found in Workbench Workflow Examples in the ANSYS Composite PrepPost User's Guide.
Mapping takes place in two stages. As illustrated below, during the first stage, a representation of the
layout is built upon a rectangular grid using the data from a specified ECAD layout. The cell size of the
grid is governed by the smallest features in the layout that have to be resolved. This size can be controlled
by the user and should be specified based on the resolution required. A metal fraction value is assigned
to each cell depending on the contribution of metal to that cell. The metal fraction value ranges from
0 to 1, where the 0 value represents a pure dielectric material and 1 a pure metal material.
The conduction paths that connect the metal traces between the different layers, i.e., the vias, can be
specified as either hollow or solid (default).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
466 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
During the second stage, the metal fraction values are mapped from the source grid to the target mesh.
Once the mesh is created, Mechanical then generates the mapped metal fractions. The sequence of
this construction is illustrated below.
Workflow
The following workflow is typical for this analysis in Mechanical:
1. Import supported ECAD files into External Data and update your project.
4. Import the ECAD layout geometry into Workbench using SpaceClaim Engineer or SCDM.
5. Connect the External Data Setup cell to the analysis system's Model cell.
6. Launch Mechanical.
10. Verify that the Trace layout source is properly aligned with geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 467
Analysis Types
• Engineering Data: This component enables you to define materials required for the analysis. The mater-
ials defined the in the Engineering Data component will be available in the corresponding Mechanical
model. For your convenience two materials (FR-4 and Copper Alloy) which commonly represent
dielectric and metal in a PCB are available in the General Materials sample library.
• Geometry: This component enables you to create or import the geometry representing the board or
the package layout. The SpaceClaim geometry editor enables you to directly import the supported
ECAD formats (see below) and automatically create a Trace Layout geometry. See the ECAD section in
Importing and exporting in the SpaceClaim documentation for details.
• External Data: This component enables you to specify the ECAD file for import in Mechanical. The fol-
lowing ECAD File formats are supported by External Data for Trace Analysis:
– Cadence BRD/MCM/SIP
– ODB++ TGZ
– Ansoft ANF
– Icepak BOOL+INFO
– Icepak COND+INFO
Once an ECAD file is specified in External Data, additional Rigid Transformation controls are
available in the component to align the trace data with geometry.
• Mechanical Systems: The supported Mechanical systems enable you to import Trace Data, setup the
analysis and solve. The following analysis are supported:
– Harmonic Response
– Modal
– Static Structural
– Transient Structural
– Steady-State Thermal
– Transient Thermal
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
468 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
See Trace Mapping in Mechanical (p. 469) for the specifics of setting up a Trace Analysis.
You should review the ECAD tutorial, Thermal Induced Stresses on a PCB, located on the Customer
Portal, for a PCB model that has thermal induced stresses applied to it.
Refresh your project on the Workbench Project page and then open your system in Mechanical. In
Mechanical, the application automatically inserts an Imported Trace folder (p. 1736) and an Imported
Trace object (p. 1737) under the Geometry object.
Using the context menu (right-click) option Insert>Trace enables you to insert additional Imported
Trace objects into the tree as needed.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 469
Analysis Types
Imported Vias
Once inserted, the Imported Trace: Vias Worksheet and the Data View window display. Once you
specify the External Data Identifier property, source system data populates various application fields.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
470 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
The following options are available in the Details view to control the Imported Trace specification.
• Scoping: The Geometry or the Named Selection properties, as specified by the Scoping Method
property, enable you to scope to the bodies representing the layer geometry for the PCB.
You can model the geometry of a PCB as a shell or solid. When modeled as solid, you should
model each layer as a separate body. When modeling shells, the application models all of the
layers as a single shell geometry. Mechanical uses layered shell elements to model the layers of
a PCB.
• External Data Identifier: This property provides a drop-down list of available ECAD files from the list
of files specified in the External Data system.
• X-/Y-Discretization: Mechanical performs a two stage mapping to calculate metal fractions on the
target mesh. First it computes a metal fraction distribution of the board from the source ECAD file to
a regular grid, and then from the regular grid to the target mesh. The X-/Y-Discretization properties
enable you to specify the size of the regular grid. The grid density count is 200 x 200 by default. De-
pending on the trace resolution and the computational costs desired, you can change the values for
the rows and columns to receive optimum results. For accurate results, it is recommended that the X
and Y discretization be specified such that the grid cell length be less than or equal to the minimum
trace width. The Mechanical mesh size is recommended to be less than 4 times the grid cell length.
These fields are read only when the ECAD File specified in External Data Identifier is of Icepak
COND+INFO format and displays the discretization of the COND file.
Solid
Shell
Model
Model
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 471
Analysis Types
The Data View of the Imported Trace object enables you to see and/or control/override the following
properties of the layers in the trace layout:
• Trace Material: This property specifies the material for the metal traces on each layer. This material is
created in the Engineering Data workspace for the Mechanical system.
• Dielectric Material (shell geometry only): This property specifies the dielectric material for each layer.
This option is only available for traces scoped to shells. For imported traces scoped to solids, the
base (dielectric) material is specified on the Material Assignment property of the selected
bodies (under the Geometry (p. 1701) object).
• Active: This option enables you to activate or deactivate one or more layers. This option is not available
for shell geometries. All layers are sent to the solver for traces imported on shells.
• Mechanical Layer No.: Only available for traces scoped to shells. This read-only field displays the layer
number by which this layer is identified in Mechanical. For example, if you want to post process results
on Signal-Top, you will need to specify layer 7 in the details view of the result object.
The Imported Trace: Vias Worksheet enables you to view and/or control and override the following
properties of the vias in the trace layout.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
472 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Worksheet
Column Worksheet Column Description
Heading
Name This field displays the name of the layer as defined in the source file.
Diamet- This read-only field displays the outer diameter value of the via.
er
Plating This field displays the thickness of the interior wall of the via that is not filled. Only applicable
Thick- when via is hollow (not filled).
ness
Filled Check and/or uncheck this fill to indicate whether the vias is filled or hollow.
Plating When active, this field displays the metal material of the via. It provides a drop-down menu
Material that enables you to specify different materials for the via.
Fill Ma- This field provides a drop-down menu when the corresponding Fill option is inactive, i.e. via
terial is hollow (not filled). It enables you to specify a material for the hollow region of the via. You
can assign Air (defined in Engineering Data) if the hollow region is empty.
Start/End These read-only fields display the layer associated with where the via starts and ends.
In addition to these basic controls, the Details view of the Imported Trace object provides additional
properties that enable you to control/visualize the source data in Mechanical:
• Display Source Points/Interior Points: these properties enable you to visualize the source points from
the trace layout files. These settings can be used to verify the alignment of the source points with the
target geometry. If misaligned, use the Rigid Transformation controls in the External Data system to
align the source mesh with the target.
• Mapping Control: this property controls mapping settings for the import.
Once fully defined, the Import Trace context menu option on the Imported Trace object imports the
trace layout data onto the specified bodies. Once fully imported, the following properties in the
Graphics category help to visualize the mapped data:
• Layer: Layer to display the data for (only applicable when scoped to shells)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 473
Analysis Types
Solution
The effects of Imported Trace data are included during the solution phase by computing the material
properties of the materials assigned to the bodies based on the metal fraction. The Modeling property
in the Material group controls how material properties are calculated based on computed metal fraction
values. Two options are available:
• Black/White: Assign trace material to regions with average metal fraction greater than or equal to 0.5,
and dielectric to the rest.
• Averaged: Calculate material properties based on calculated metal fraction. The supported material
properties based on metal fraction are listed in the tables below:
Thermal Analysis
The supported thermal material properties include:
– Specific Heat
Structural Analysis
The supported structural material properties include:
– Density
Note
– Non-linear materials are not supported when Material Modeling is set to Averaged. If
the application detects non-linear materials assigned either as trace or dielectric material
when the material modeling is set to Average, then the Imported Trace object becomes
invalid and the solution cannot proceed unless the conditions are made valid.
– If any linear material properties other than the ones listed in the above table are present
on either the trace or dielectric material, they are not sent to the solver.
For temperature dependent material properties, averaging takes place over two stages. First the
material properties are calculated at the union of all the temperatures, and then the average
metal properties are calculated based on the above table for each temperature point. For example,
the Metal material has property P specified at temperatures T1, T2 and T3, whereas the Dielectric
material has property P specified at T2 and T4, then the material property is first calculated for
both Metal and Dielectric materials at temperatures T1, T2, T3, and T4, and then the effective
material properties are calculated at T1, T2, T3, and T4 using the table specified above.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
474 of ANSYS, Inc. and its subsidiaries and affiliates.
Special Analysis Topics
Result Evaluation
Once the solution is complete, user can insert appropriate results and evaluate them. Since the effect
of metal and dielectric within an element is captured through material property averaging, stress results
may deviate from full fidelity analysis. However it provides a qualitative description of stress distribution.
User may perform a subsequent Submodeling analysis to get accurate stress distribution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 475
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
476 of ANSYS, Inc. and its subsidiaries and affiliates.
Specifying Geometry in the Mechanical Application
the following topics are included in this section:
Geometry Introduction
Solid Bodies
Surface Bodies
Line Bodies
2D Analyses
Point Mass
Distributed Mass
Surface Coating
Thermal Point Mass
Models from External Meshes and Model Assemblies
Importing Material Fields
Element Orientation
Geometry from Deformation Results
Geometry From Rigid Body Dynamics Results
Geometry Introduction
While there is no limit to the number of parts in an assembly that can be treated, large assemblies may
require unusually high computer time and resources to compute a solution. Contact boundaries can
be automatically formed where parts meet. The application has the ability to transfer structural loads
and heat flows across the contact boundaries and to "connect" the various parts.
Multibody Parts
Imported parts are a grouping or a collection of bodies. Parts can include multiple bodies and are referred
to as multibody parts. Parts may consist of:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 477
Specifying Geometry
• Combinations of solid and shell bodies (for models imported from DesignModeler, SpaceClaim, or Ex-
ternal Model).
Note
Body objects in the tree that represent a multibody part do not report centroids or moments
of inertia in their respective Details view.
• Parts can be suppressed, which effectively eliminates the parts from treatment.
• The contact detection tolerance and the contact type between parts can be controlled.
• When a model contains a Coordinate Systems (p. 1680) object, by default, the part and the associated
bodies use the Global Coordinate System (p. 1705) to align the elements. If desired, you can apply a local
coordinate system (p. 671) to the part or body. When a local coordinate system is assigned to a Part, by
default, the bodies also assume this coordinate system but you may modify the system on the bodies
individually as desired.
• Bodies grouped into a part result in connected geometry and shared nodes in a mesh.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
478 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry Introduction
• Bodies in a part group can be individually suppressed, which effectively eliminates these bodies from
treatment. A suppressed body is not included in the statistics of the owning part or in the overall stat-
istics of the model.
• Bodies can be assigned Full or Reduced integration schemes, as described above for parts (p. 484).
• When bodies in part groups touch they will share nodes where they touch. This will connect the bodies.
If a body in a part group does not touch another body in that part group, it will not share any nodes.
It will be free standing. Automatic contact detection is not performed between bodies in a part group.
Automatic contact detection is performed only between part groups.
• Bodies that are not in a part group can be declared as rigid bodies (p. 481).
• When a model contains a Coordinate Systems (p. 1680) object, by default, bodies use the Global Coordinate
System (p. 1705). If desired, you can apply a local coordinate system (p. 671).
When transferring multibody parts from SpaceClaim or DesignModeler, the multibody part has the body
group (part) and the prototypes (bodies) beneath it. When the part consists of just a single body the
body group is hidden. If the part has ever been imported as a multibody part you will always see the
body group for that component, regardless of the number of bodies present in any subsequent update.
Associativity
Associativity that you apply to geometry originating from SpaceClaim or DesignModeler is maintained
in the Mechanical and Meshing applications when the geometry is updated despite any part groupings
that you may subsequently change in SpaceClaim or DesignModeler. Types of associativity that you
can apply include contact regions, mesh connections, loads, and supports. For example, consider the
following scenario:
1. A model is created in SpaceClaim or DesignModeler and has six independent parts with one body per part.
2. The model is attached to Mechanical where loads and supports are applied to selected geometry.
3. In SpaceClaim or DesignModeler, the model is re-grouped into two multibody parts with each part including
three bodies.
4. The geometry is updated in Mechanical. The loads and supports remain applied to the same selected
geometry.
Note
This feature does not hold true for instanced parts in SpaceClaim or DesignModeler.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 479
Specifying Geometry
The associativity is maintained only with geometry attached from SpaceClaim or DesignModeler and
Mechanical systems created in release 13.0 or later. To ensure that the data necessary for retaining as-
sociativity is present in legacy dsdb/wbpj databases, you should perform the following:
1. Open the Mechanical session and open the SpaceClaim or DesignModeler session. This will ensure that
both the Mechanical and SpaceClaim or DesignModeler files are migrated to the current version of the
software.
2. Update the geometry model without making any changes to the model. This will ensure that the new data
necessary for associativity is transferred from the migrated DesignModeler file into the migrated Mechan-
ical file.
• Automatic contact detection will detect contact between bodies within a multibody part.
• To connect multiple bodies within a part using a shared node, the bodies must share a face or an edge. If
they do not, the application may not achieve appropriate contact for the analysis and the analysis could
experience rigid body motion.
• Removing (e.g., suppressing) a body or a part from your source geometry and then refreshing and/or updating
the geometry in Mechanical causes the application to remove the body or part from the tree Outline. If you
subsequently return the body/part to the source and return it to Mechanical through a refresh or update,
the body/part returns to default settings (Stiffness Behavior, material, etc.).
Stiffness Behavior
All geometry Bodies have an associated Stiffness Behavior property in Mechanical that you can
modify during an analysis. This is most often performed when Defining Part Behaviors (p. 177) once you
have imported your model into the application.
The Stiffness Behavior property is available for a body, a body group, surface bodies, and 2D models.
2. In the Details view, set the Stiffness Behavior property to Flexible, Rigid, Gasket, or Stiff Beam (Line
Bodies (p. 498) only).
See the following sections for more information about body stiffness behaviors:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
480 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry Introduction
Flexible Bodies
Rigid Bodies
Gasket Bodies
Stiff Beam
Flexible Bodies
The Flexible Stiffness Behavior option is the default option.
Rigid Bodies
When you define a body's Stiffness Behavior as Rigid, you are telling to the application to not allow
the body to deform during the solution process. This feature is useful if a mechanism has only rigid
body motion or, if in an assembly, only some of the parts experience most of the strains. It is also useful
if you are not concerned about the stress/strain of that component and wish to reduce CPU requirements
during meshing or solve operations.
The application does not mesh a rigid body and the solver represents the body as a single mass element.
However, the system maintains the mass element's mass and inertial properties. The Mass, Centroid,
and Moments Of Inertia properties for the body are available in the Details view of the body object.
• Rigid bodies are only valid in Static Structural (p. 339), Transient Structural (p. 384), Harmonic Response (p. 211),
Modal (p. 227), Rigid Dynamics (p. 263), Random Vibration (p. 235), and Response Spectrum (p. 242) analyses
for the objects listed below. Animated results are available for all analysis types except a Modal analysis.
– Point Mass
– Joint
– Spring
– Remote Displacement
– Remote Force
– Moment
– Contact
• Rigid bodies are valid when scoped to solid bodies, surface bodies, or line bodies in an Explicit Dynamics
analysis for the following objects:
– Fixed Support
– Displacement
– Velocity
– Spring
– Remote Displacement
The following outputs are available for rigid bodies, and are reported at the centroid of the rigid body:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 481
Specifying Geometry
• Probes: Deformation, Position, Rotation, Velocity, Acceleration, Angular Velocity, and Angular Acceleration.
Note
• If you highlight Deformation results in the tree that are scoped to rigid bodies, the corresponding
rigid bodies in the Geometry window are not highlighted.
• You cannot define a line body, 2D plane strain body, or 2D axisymmetric body as rigid, except
that in an Explicit Dynamics analysis, 2D plane strain and 2D axisymmetric bodies may be defined
as rigid.
• All bodies in a body group (of a multibody part) must have the same Stiffness Behavior. When
Stiffness Behavior is Rigid, the body group acts as one rigid mass regardless of whether or not
the underlying bodies are topologically connected (via shared topology).
Gasket Bodies
Gasket joints are essential components in most structural assemblies. Gaskets as sealing components
between structural components are usually very thin and made of various materials, such as steel,
rubber and composites. From a mechanics perspective, gaskets act to transfer force between components.
The primary deformation of a gasket is usually confined to one direction, namely, through thickness.
The stiffness contributions from membrane (in plane) and transverse shear are much smaller in general
compared to the through thickness.
A typical example of a gasket joint is in engine assemblies. A thorough understanding of the gasket
joint is critical in engine design and operation. This includes an understanding of the behavior of gasket
joint components themselves in an engine operation, and the interaction of the gasket joint with other
components.
You can conveniently specify a solid body to be treated as a gasket by settings its Stiffness Behavior
property to Gasket. You must also specify a material with a valid gasket model in Engineering Data.
• Gasket bodies are valid for 3D solids only, that is, 2D gasket bodies cannot be specified.
• In addition to gasket bodies, a multibody part may also include flexible bodies but not rigid bodies.
The overall procedure for simulating gaskets in ANSYS Workbench is to run a Static Structural analysis
and perform the following specialized steps:
2. Set the Stiffness Behavior of the Body object to Gasket. This produces a Gasket Mesh Control object
beneath the Body object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
482 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry Introduction
3. Adjust Details view settings for the Gasket Mesh Control object and generate the mesh. See the Gasket
Meshing (p. 483) section shown below.
4. Specify the value for the Gasket Initial Gap property. The default value is 0. Valid entries must be greater
than or equal to 0.
5. Solve and review the gasket result. See the Gasket Results (p. 1304) section for more information.
Gasket Meshing
A Gasket body is meshed with the INTER194 and INTER195 elements. The mesh will consist of a single
layer of solid elements with all mid-side nodes dropped.
Upon specifying a gasket body, a Gasket Mesh Control object is added beneath the Body object in
the tree. The Mesh Method property for the object is automatically set to Sweep and is read-only. By
default, this property instructs the application to drop mid-side nodes on gasket element edges that
are parallel (Normal To) to the scoped sweep direction. You may wish to refer to the Sweep Method
Control section of the Meshing User's Guide for additional information about this property. The Gasket
Mesh Control operates in the same fashion.
To use gasket element meshing after setting the 3D Body object's Stiffness Behavior to Gasket:
1. If desired, you can change the setting of the Free Face Mesh Type property. Options include All Quad,
Quad/Tri (default), or All Tri.
3. The Element Order property is set to Use Global Setting by default. This setting (as well as the Quadratic
setting) results in quadratic elements with midside nodes to be dropped in the normal direction. When
Element Order is set to Linear, the midside nodes are dropped, resulting in linear elements.
4. Src/Trg Selection is set to Manual Source. These are the default settings.
5. Select a Source face. The selected face must lie on the gasket body.
6. The Target selection is Program Controlled by default. If desired, you can set Src/Trg Selection to
Manual Source and Target. You can then choose a Target face manually.
Note
Mesh object (p. 1749) property changes affect the of the Gasket Mesh Control object.
When generating the gasket element mesh, the application drops the midside nodes on the edges that
are parallel to the sweep direction. For example, consider the mesh shown below. To define the sweep
method, Src/Trg Selection was set to Manual Source; one face (the “top” face) was selected for Source.
In the resulting mesh, the gasket element faces on the source and target are quadratic, but the faces
on the sides are linear.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 483
Specifying Geometry
Gasket Results
Specialized results are available for analyzing gaskets. See Gasket Results (p. 1304) for details.
Stiff Beam
Supported for line bodies only, when you define a line body's Stiffness Behavior as Stiff Beam:
• Only structural analyses support this feature. For example, thermal or electrical analyses are unaffected.
• The application approximates a rigid beam by making the Young's modulus 1e4 times higher than
defined in the Engineering Data Workspace.
• The body must be assigned a material that is valid for Isotropic Young's Modulus.
• The application automatically specifies this option on a line body if the "RIGID" setting in SpaceClaim
Direct Modeler is equal to True (this is triggered by the SpaceClaim Split Operation).
• A body specified with this option is meshed and will have results.
Integration Schemes
The Brick Integration Scheme property provides the options Full and Reduced. Use the Full setting
for linear analyses or when the model has only one layer of elements in each direction. This method
does not cause hourglass mode, but can cause volumetric locking in nearly incompressible cases.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
484 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry Introduction
In order to help prevent volumetric mesh locking in nearly incompressible cases, use the Reduced
setting. However, hourglass mode might propagate in the model if there are not at least two layers of
elements in each direction.
Important
• Hide All Other Bodies, allows you to show only selected bodies.
• Suppress All Other Bodies, allows you to unsuppress only selected bodies.
Note
• If another model level object, such as a Remote Point, Joint, or Contact Region, is scoped to a
Body that becomes Suppressed, that object also becomes suppressed until it is re-scoped or the
body is Unsuppressed.
• Results from hidden bodies are used in the formulation of the maximum and minimum values
in the contour legend and in the Details View.
• Results from suppressed bodies are suppressed and are not used in the formulation of maximum
and minimum values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 485
Specifying Geometry
Choose Show Hidden Face(s) from the context menu to restore the visibility of faces previously hidden
using Hide Face(s). The Show Hidden Face(s) menu choice is only available if there are hidden faces
from choosing Hide Face(s). It cannot be used to restore the visibility of faces previously hidden by
setting Visible (p. 598) to No in the Details view of a Named Selection object.
Note
The selected faces will appear hidden only when you view the geometry. The feature is not
applicable to mesh displays or result displays.
Select a color via the Display Style field of the Details view when the Geometry branch in the feature
Tree is selected. You can specify colors based on:
• Body Color (default): Assigns different colors to the bodies within a part.
• Shell Thickness (surface bodies only): Assigns different colors based on specified body thicknesses.
This coloring property does not apply to imported thicknesses or Thickness object (p. 1834) based spe-
cifications. For those specifications, use the Shell Thickness display option of the Mesh object (p. 1749).
• Assembly Color (Model assembly only): Assigns a common color to the bodies of each source system
(assembly).
• Material: The part colors are based on the material assignment. For example in a model with five parts
where three parts use structural steel and two parts use aluminum, you will see the three structural
steel parts in one color and the two aluminum parts in another color. The legend will indicate the color
used along with the name of the material. You can now assign colors to materials from the Outline
Pane in the Engineering Data Workspace and have these colors display in Mechanical. For composite
materials, the color assignment is program controlled.
• Nonlinear Material Effects: Indicates if a part includes nonlinear material effects during analysis. If
you chose to exclude nonlinear material effects for some parts of a model, then the legend will indicate
Linear for these parts and the parts will be colored accordingly.
• By Cross Section (line bodies only): The application assigns a color to a body based on its specified
cross section (p. 1681).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
486 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface Bodies
• Condensed Parts Colors (Rigid Dynamics analysis only): the application assigns colors per condensed
part.
Note
A maximum of 15 distinct materials can be shown in the legend. If a model has more
than 15 materials, coloring by material will not have any effect unless enough parts are
hidden or suppressed.
You can reset the colors back to the default color scheme by right-clicking on the Geometry object in
the tree and selecting Reset Body Colors.
Solid Bodies
You can process and solve solid models, including individual parts and assemblies. An arbitrary level
of complexity is supported, given sufficient computer time and resources.
Surface Bodies
You can import surface bodies from an array of sources (see Geometry Preferences). Surface bodies are
often generated by applying mid-surface extraction to a pre-existing solid. The operation abstracts away
the thickness from the solid and converts it into a separate modeling input of the generated surface.
Surface body models may be arranged into parts. Within a part there may be one or more surface
bodies; these may even share the part with line bodies.
Parts that feature surface bodies may be connected with the help of spot welds and contacts.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 487
Specifying Geometry
• Confirm whether two surface bodies are topologically connected. This may be especially useful for surface
bodies obtained from a mid-surface operation on solids and created artificial gaps in their proximity.
• Confirm the connectivity of individual elements in the mesh of the surface bodies.
• Mend missing connections between surface bodies by joining their meshes with shared nodes.
To confirm the connectivity of surface bodies it is useful to review the connectivity of their edges using
a number of features in both Mechanical and DesignModeler. Edges can be classified depending on
the number of faces they topologically connect. For example, the boundary edge of a surface body
connects to a single face and is classified as a "single edge”, whereas an interior edge connecting two
faces of the surface body will be classified as a "double edge". Single and double edges can be distin-
guished visually using the Edge Graphics Options Toolbar (p. 97). As an alternative, you can Create a
Named Selection Object (p. 583) that groups all edges of a given topological connectivity by using the
Face Connections (p. 587) criterion.
The Edge Graphics Options toolbar can also be used to review the connectivity of not only the geometry,
but also the mesh elements. The same principles applied to the connectivity of a surface body edge
apply to element edges.
Mechanical provides Mesh Connections to mend surface body assemblies at locations that are disjointed.
With this feature, the meshes of surface bodies that may reside in different parts can be connected by
joining their underlying elements via shared nodes. The Mesh Connection does not alter the geometry
although the effect can be conveniently previewed and toggled using the Edge Graphics Options
toolbar.
Thickness Mode
You can determine the source that controls the thickness of a surface body using the Thickness Mode
indication combined with the Thickness field, both located in the Details view of a surface Body object.
Upon attaching a surface body, the Thickness Mode reads either Auto or Manual.
• In Auto Mode the value of thickness for a given surface body is controlled by the CAD source. Future CAD
updates will synchronize its thickness value with the value in the CAD system.
• In Manual mode the thickness for the surface body is controlled by the Mechanical application, so future
updates from the CAD system will leave this value undisturbed.
• A Thickness Mode will be Automatic until the Thickness is changed to some non-zero value. Once in
Manual mode, it can be made Automatic once again by changing the Thickness value back to zero. A
subsequent CAD update will conveniently synchronize the thickness with the value in the CAD system.
Thicknesses for all surface bodies are represented in a dedicated column on the Worksheet that is
displayed when you highlight the Geometry object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
488 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface Bodies
Note
If you want to retain a preference selection in the Workbench Properties, you must first save
before exiting the ANSYS Workbench.
By default, the shell section midsurface is aligned with the surface body, but you can use the Offset
Type drop-down menu located in the Details view of a Surface Body object or an object scoped to a
surface body to offset the shell section midsurface from the surface body:
• Top - the top of the shell section is aligned with the surface body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 489
Specifying Geometry
• Middle (Membrane) (default) - the middle of the shell section is aligned with the surface body.
• Bottom - the bottom of the shell section is aligned with the surface body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
490 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface Bodies
• User Defined - the user defines the amount of offset (Membrane Offset), measured in the positive normal
direction from the middle of the shell section to the surface body (may be positive or negative value).
1. A uniform thickness over the entire body which can be defined inside Mechanical or imported from a CAD
system (p. 489). Thicknesses imported from CAD can be overridden by the Thickness Mode (p. 488)
4. Layer information can be specified using a Layered Section (p. 494), or imported through an Imported
Plies (p. 1723).
See Faces With Multiple Thicknesses and Layers Specified (p. 497) for information on how Mechanical
resolves conflicts when multiple thickness specifications are applied to the same geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 491
Specifying Geometry
Highlight the surface Body object and, in the Details view, enter a value in the Thickness field. A value
greater than 0 must be present in this field.
1. Highlight the Geometry folder in the tree and insert a Thickness object from the Geometry toolbar or
choose Insert> Thickness (right-click and choose from context menu).
Note
The Thickness object overwrites any element that is scoped to the selected surfaces that
has thickness greater than 0 defined in the Details view of the surface Body object (See
above).
a. To define the thickness as a constant, enter the value in the Thickness field in the Details view.
i. Click the Thickness field in the Details view, then click Tabular from the flyout menu.
iii. Choose a Coordinate System. The Global Coordinate System (Cartesian) is the default.
iv. Enter data in the Tabular Data window. The Graph window displays the variation of the thickness.
i. Click the Thickness field in the Details view, then click Function from the flyout menu.
• Number of Segments - The function is graphed with a default value of 200 line segments. You
can change this value to better visualize the function.
Note
• Surface body thicknesses must be greater than zero. Failures will be detected by the solver.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
492 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface Bodies
• When importing surfaces bodies from DesignModeler, the associated thickness is automatically
included with the import. See Importing Surface Body Thickness (p. 489) for details.
• For the following, the nominal thickness of the body is used as opposed to the thickness controlled
by the Thickness objects being added (Thickness, Layered Thickness, Imported Layered
Thickness):
– Geometry: the read-only physical properties, Volume, Mass, Centroid, and Moment of Inertia
provided under the Details view Properties category of the Geometry object (p. 1701), Part
object (p. 1781), and the Body object (p. 1644). The properties based on any variable thickness are
correctly calculated in the solver and can be verified through miscellaneous record results for
Mechanical APDL based solutions.
– Meshing: during the meshing process, auto-detection based on surface body thickness,
automatic pinch controls, surface body thickness used as mesh merging tolerance.
– Solution: Heuristics used in beam properties for spot welds as well as moments applied to
vertices.
• Variable thickness is displayed only for mesh and result displays. Location probes, Path scoped
results, and Surface scoped results do not display nor account for variable thickness. They assume
constant thickness.
• If multiple Thickness objects are applied to the same face, only those properties related to the
last defined object will be sent to the solver, regardless of whether the object was defined in
DesignModeler or in Mechanical. See Faces With Multiple Thicknesses and Layers Specified (p. 497)
for details.
You can import thicknesses from an upstream system. Basic setup steps are given below. You can find
more information on mapping data in the Mechanical application in the appendix (Appendix B: Data
Transfer Mapping and Validation (p. 1879)).
Note
Thickness import is supported for 3D shell bodies or planar 2D bodies using Plane Stress.
The Mechanical APDL Solver for 3D shell bodies will use the nodal thicknesses directly via
the SECFUNCTION command. For the Explicit Solver or MAPDL solver for 2D bodies, the
element's nodal thicknesses are converted to an average element thickness.
1. In the project schematic, create a link between the Solution cell of a system and the Model cell of an up-
stream system.
2. Attach geometry to the analysis system, and then double-click Model to open the Mechanical window. An
Imported Thickness folder is added under the Geometry folder and an imported thickness is added to
the Imported Thickness folder, by default.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 493
Specifying Geometry
4. Select Imported Thickness (p. 1732) and select Import Thickness from the context menu.
• A defined Layered Section object can be scoped to a selection of surfaces on the geometry.
• An Imported Plies (p. 1723) object can provide layer information for the elements within a surface body.
Note
Layered Section objects can only be used in the following analysis types:
• Explicit Dynamics
• Harmonic Response
• Eigenvalue Buckling
• Modal
• Random Vibration
• Response Spectrum
• Static Structural
• Transient Structural
The following sections describe the use of the Layered Section object.
Defining and Applying a Layered Section
Viewing Individual Layers
Layered Section Properties
Notes on Layered Section Behavior
• Geometry Selection: Click in the Geometry field that appears, to enable you to pick surface bodies or
individual faces from the model and select Apply.
• Named Selection: Click on the Named Selection drop down that appears and select one of the available
named selections.
3. Choose a Coordinate System. You may choose any user-defined Cartesian or Cylindrical coordinate system.
The Body Coordinate System option specifies that the coordinate system selected for each body will be
used. There is no default.
4. Set the desired Offset Type (p. 489). Offset Type is not supported in Explicit Dynamics analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
494 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface Bodies
5. Click on the arrow to the right of Worksheet in the Layers field then select Worksheet to enter the layer
information for this Layered Section. The Layered Section worksheet can also be activated by the Worksheet
toolbar button.
The worksheet displays a header row, and two inactive rows labeled +Z and -Z to indicate the order
in which the materials are layered. Layer one will always be the layer at the bottom of the stack
(closest to -Z). When you insert a layer, all of the layers above it will renumber.
To add the first layer, right-click anywhere in the Layered Section Worksheet and select Add Layer.
Once the layer is added:
• Click in the Material column of the row and select the material for that layer from the drop-down list.
• Click in the Thickness column and define the thickness of that layer. Individual layers may have zero
thickness, but the total layered-section thickness must be nonzero.
• Click in the Angle column and define the angle of the material properties. The angle is measured in the
element X-Y plane with respect to the element X axis. This value can be entered as degrees or radians,
depending on how units are specified.
• With no layers selected, you can right-click the header row, +Z row, or -Z row to display a context
menu. Select Add Layer to Top to add a layer row at the top (+Z) of the worksheet. Select Add
Layer to Bottom to add a layer row to the bottom of the worksheet (-Z).
• With one or more layers selected, you can right-click any selected layer to display a context menu.
Select Insert Layer Above (which inserts a layer row above the selected row in the +Z direction)
or Insert Layer Below (which inserts a layer row below the selected row in the -Z direction).
To delete a layer, select one or more rows, right-click any selected row, and select Delete Layer.
6. Select the Nonlinear Effects (p. 180) and Thermal Strain Effects (p. 180) settings in the Material category
of the Details view. The reference temperature specified for the body on which a layered section is defined
is used as the reference temperature for the layers.
Nonlinear Effects and Thermal Strain Effects are not supported in Explicit Dynamics analyses.
Individual layers will be visible only when Show Mesh (p. 94) is enabled (if the model has been meshed
previously), and only on Layered Section objects. If Show Mesh is not enabled, just the geometry and
the scoping will be shown on the model.
When a layer is selected to display, the layer with its defined thickness, offset, and sequence will be
displayed in the graphics window. Due to the limitations described for the Show Mesh option, it is re-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 495
Specifying Geometry
commended that the user switch back and forth if needed to Wireframe/Shaded Exterior View mode
to properly see annotations.
Note
When viewing Imported Plies (p. 1723), the thickness that you see is not relative to the geo-
metry like it is with a Layered Section object.
• Total Thickness - Total thickness of the section, including all of the layers defined for the section. Used
when displaying the mesh.
• Total Mass - Total mass of all of the layers in the section. The density of the material for each layer is calculated
at a reference temperature of 22° C.
Note
• If multiple thickness objects (including Layered Section objects) are applied to the same face,
only those properties related to the last defined object will be sent to the solver, regardless of
whether the object was defined in DesignModeler or in Mechanical. See Faces With Multiple
Thicknesses and Layers Specified (p. 497) for details.
• If adjacent elements within the same part have different thickness values, the elements will appear
to be ramped.
– Assembly properties: volume, mass, centroid, and moments of inertia. This is for display in the
Details view only. The correct properties based on any variable thickness are correctly calculated
in the solver and can be verified through miscellaneous record results for Mechanical APDL
based solutions.
– Meshing: auto-detection based on surface body thickness, automatic pinch controls, surface
body thickness used as mesh merging tolerance.
• A Thermal Condition applied to a Layered Section is only valid if applied to both shell faces (Shell
Face is set to Both, not to Top or Bottom).
• The following material properties are supported by Layered Sections in an Explicit Dynamics
analysis:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
496 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface Bodies
– Johnson Cook Strength, Zerilli Armstrong Strength, Steinberg Guinan Strength, Cowper Symonds
Strength
• For orthotropic materials in Explicit Dynamics, the Z material direction is always defined in the
shell normal direction. The X material direction in the plane of each element is determined by
the x-axis of the coordinate system associated with the Layered Section. If the x-axis of this co-
ordinate system does not lie in the element plane, then the x-axis is projected onto the shell in
the coordinate system z-axis direction. If the z-axis is normal to the element plane, then the
projection is done in the coordinate system y-axis. For cylindrical systems, it is the y-axis that is
projected onto the element plane to find the Y material direction.
The order of precedence used to determine the thickness that will be used in the analysis is as follows:
4. Thickness objects
For multiple objects of the same type, the object lower in the tree (more recently created) will be used
in the analysis.
This thickness may not be the desired thickness to be used in the analysis. In a large model, you may
want to fix this problem prior to solving the model.
You can search for faces with multiple thicknesses by selecting Search Faces with Multiple Thicknesses
from the context menu of any of the following: the Geometry folder, a Body object (individual or group
of objects), a Thickness object or a Layered Section object. For each face found with multiple thick-
nesses, a warning message similar to the one shown below will be displayed in the message box.
This face has more than one thickness defined. You may graphically select the face via RMB on
this warning in the Messages window.
To find the face and its corresponding thickness objects for a particular message, highlight that message
in the message pane, right-click the message and choose Go To Face With Multiple Thicknesses from
the context menu. The face associated with this message is highlighted in the Geometry window and
the corresponding thickness objects are highlighted in the tree.
If there is no face with multiple definitions, the following information will be displayed in the message
box.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 497
Specifying Geometry
A related Go To (p. 10) option is also available. If you highlight one or more faces with thickness
definition of a surface body, then right-click in the Geometry window and choose Go To> Thicknesses
for Selected Faces, the corresponding thickness objects will be highlighted in the tree.
Note
You cannot search for Imported Plies that overlap with other thickness objects. However a
warning will be generated during the solution if this situation might exist.
Line Bodies
A line body consists entirely of edges and does not have a surface area or volume. Although multiple
CAD sources can provide line bodies to ANSYS Workbench, only DesignModeler and ANSYS SpaceClaim
Direct Modeler provide the additional cross section data needed to use line bodies in an analysis. For
those CAD sources that cannot provide the cross section data, you need to import them into Design-
Modeler or ANSYS SpaceClaim Direct Modeler, define the cross sections, and then send the geometry
to the Mechanical application in ANSYS Workbench. Cross sectional data is imported into Mechanical
and provided by Cross Section Objects (p. 1681).
In addition to specifying the cross section type and offset, DesignModeler and SpaceClaim also allow
you to align cross sections to ensure they have the proper orientation. For more information on Frame
Alignment and how to override the default alignment algorithm, see Cross Section Alignment. Illustrated
below are examples of the alignment algorithm options from DesignModeler.
Once imported, a line body is represented by a Line Body object in the tree, where the Details view
includes the associated cross section information of the line body that was defined in SpaceClaim Direct
Modeler, DesignModeler, or the supported CAD system. Depending on your application, you can further
define the line body as either a Beam or a Pipe or as Thermal Fluid. Here are some guidelines:
• Beam (BEAM188/BEAM189): This option is usually a suitable option when analyzing thin to moderately thick
beam structures. A variety of cross-sections can be associated with beams.
• Pipe (PIPE288/PIPE289/ELBOW290): This option is suitable for analyzing initially circular cross-sections and
thin to moderately thick pipe walls. Users can apply special loads on pipes such as Pipe Pressure (p. 945) and
Pipe Temperature (p. 947). Curved pipe zones or high deformation zones in pipes can be further modeled
using the Pipe Idealization (p. 1109) object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
498 of ANSYS, Inc. and its subsidiaries and affiliates.
Line Bodies
• Thermal Fluid: Thermal fluid flow models heat distribution between fluid and solid bodies during steady-
state and transient thermal analyses. This selection activates the Mechanical APDL element FLUID116 with
TEMP (Temperature) as the degree of freedom. Activating Fluid Flow (via Convection (p. 992)) is equivalent
to a reduced-order model for a Computational Fluid Dynamic (CFD) analysis, for a one-dimensional fluid
flow. This provides an accurate solution that does not require significant computation time. Heat flow is
generated by the conduction within the fluid and the mass transport of the fluid (p. 1008).
To define your line body, highlight the Line Body object and set the following in the Details view:
1. Stiffness Behavior (p. 178): As applicable, use this property to modify the stiffness behavior of the line
body. Options include Flexible (default) and Stiff Beam.
2. Coordinate System (p. 178): As needed, use this property to change the assigned default coordinate system.
3. Reference Temperature (p. 178): As needed, use this property to change the default reference temperature
that is taken from the environment.
4. Offset Mode: to Refresh on Update (default) to enable the values in the Details view to update when the
CAD system updates, or to Manual, to enable the Details view values to override the CAD system updates.
5. Offset Type: to Centroid, Shear Center, Origin, or User Defined, where Offset X and Offset Y are available.
6. Model Type: to Beam or Pipe or Thermal Fluid (thermal analysis only). When Thermal Fluid is selected,
you need to evaluate the following additional properties:
• Fluid Cross Area: defines the fluid cross-section area of the Line Body. You can modify this value, however;
by default, the application uses the value provided by your geometry application. And, updating your
source Geometry resets this property to the default value.
7. Cross Section (For Solver): This property displays when your Line Body includes a user-defined cross-
section. It enables you to send user-defined cross-sections to the MAPDL solver as either a Pre-Integrated
(default) cross-section or as a Mesh section. Selecting Pre-Integrated sends the integrated cross-section
inertia properties, calculated in DesignModeler or ANSYS SpaceClaim Direct Modeler, to the solver using
the SECTYPE,,BEAM,ASEC command. The Mesh option sends the mesh section data, generated in
DesignModeler or ANSYS SpaceClaim Direct Modeler, to the solver using the SECTYPE,,BEAM,MESH
command. The Mesh option enables you to post process results on the entire mesh section.
Note
You can change the default setting for this property in the Geometry (p. 112) preference
of the application Options (p. 105).
The following read-only information is used in the definition of both beam and pipe:
• Cross Section
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 499
Specifying Geometry
Note
• As illustrated below, you can increase the thickness of a line body's graphical display in the
Geometry window by changing the default setting of the Line Body Thickness property in the
Graphics (p. 113) preference of the application Options.
• Beams can also be used as connections within a model. See Beam Connections (p. 825) for further
information on this application.
• Pipes are only realized in structural analyses. All line bodies defined in other analysis types are
always realized as beams. This extends to linked analyses as well. For example, in a thermal-
structural linked analysis where line bodies are defined as pipes, the thermal component of the
analysis will only realize the line bodies as beams.
Limitations
• Beam strains/stresses always use the solution coordinate system, even if you specify the global coordinate
system.
Because your model may contain solid/shell elements (which support the Global Coordinate
System) as well as beams, the stress display of the entire model can contain results in different
coordinate systems. Therefore, you will experience under-defined beam stress/strain results, that
is, results that will not solve or evaluate, if you perform the following:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
500 of ANSYS, Inc. and its subsidiaries and affiliates.
Line Bodies
2. Choose any coordinate system other than the global coordinate system or the solution coordinate
system.
Note
If you have shell or solid bodies in your model, you can choose a local coordinate
system as long as you do not scope it to any line body.
• Do not currently perform Path interpolation on expanded beams or pipes for element-node-based
data, like stress and strain.
• Linearized stress and stress error (SERR) and equivalent strain are not supported.
The Cross Section Solids (Geometry) feature has the following characteristics:
• By default, this feature is disabled. However, the setting persists as a session preference.
• Only geometry displays are applicable. The feature is not available for mesh displays.
• When the feature is enabled, both normal lines and solid representations are drawn.
• The solid representation of the geometry cannot be selected nor meshed, and has no effect on quantitative
results.
• The feature supports section planes and works with all line body cross sections (primitive and user defined).
• The feature is not available for use with viewports (p. 150).
• When you import geometry from an External Model system, geometric edges may be collapsed and not
display the actual orientations that are specified in the external model file.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 501
Specifying Geometry
Use the Mesh display to visualize the proper orientations as defined in the file. These are the orient-
ations that the application sends to the solver.
2D Analyses
The Mechanical application has a provision that allows you to run structural and thermal problems that
are strictly two-dimensional (2D). For models and environments that involve negligible effects from a
third dimension, running a 2D simulation can save processing time and conserve machine resources.
You can specify a 2D analysis only when you attach a model. Once attached, you cannot change from
a 2D analysis to a 3D analysis or vice versa.
1. Creating or opening a surface body model in DesignModeler or opening a surface body model in any
supported CAD system that has provisions for surface bodies. The model must be in the x-y plane. 2D
planar bodies are supported; 2D wire bodies are not.
2. Then, with the Geometry cell selected in the Project Schematic, expose the properties details of the
geometry using the toolbar View drop-down menu, and choose 2D in the Analysis Type drop-down
menu (located under Advanced Geometry Options).
3. Attach the model into the Mechanical application by double-clicking on the Model cell.
• For Geometry object (p. 1701) in the tree, the 2D Behavior property has the following options:
– Plane Stress (default): Assumes zero stress and non-zero strain in the z direction. Use this option for
structures where the z dimension is smaller than the x and y dimensions. Example uses are flat plates
subjected to in-plane loading, or thin disks under pressure or centrifugal loading. A Thickness field is
also available if you want to enter the thickness of the model.
– Axisymmetric: Assumes that a 3D model and its loading can be generated by revolving a 2D section 360o
about the y-axis. The axis of symmetry must coincide with the global y-axis. The geometry must lie on
the positive x-axis of the x-y plane. The y direction is axial, the x direction is radial, and the z direction is
in the circumferential (hoop) direction. The hoop displacement is zero. Hoop strains and stresses are
usually very significant. Example uses are pressure vessels, straight pipes, and shafts. You may wish to
review the Axisymmetric Loads and Reactions section, of the Mechanical APDL Basic Analysis Guide, for a
description about how to apply constraints in order to prevent unwanted rigid-body motions.
– Plane Strain: Assumes zero strain in the z direction. Use this option for structures where the z dimension
is much larger than the x and y dimensions. The stress in the z direction is non-zero. Example uses are
long, constant, cross-sectional structures such as structural line bodies. Plane Strain behavior cannot be
used in a thermal analysis (steady-state (p. 344) or a transient (p. 397)).
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
502 of ANSYS, Inc. and its subsidiaries and affiliates.
2D Analyses
in a plane strain analysis. In such a condition, if you change the Mechanical application
unit system after a solve, you should clear the result (p. 1199) and solve again.
– Generalized Plane Strain: Assumes a finite deformation domain length in the z direction, as opposed to
the infinite value assumed for the standard Plane Strain option. Generalized Plane Strain provides more
practical results for deformation problems where a z direction dimension exists, but is not considerable.
See Using Generalized Plane Strain (p. 503) for more information.
→ End Plane Rotation About X: Sets the rotation of the extrusion end plane about the x-axis.
→ End Plane Rotation About Y: Sets the rotation of the extrusion end plane about the y-axis.
– By Body: Enables you to set the Plane Stress (with Thickness option), Plane Strain, or Axisymmetric
options for individual bodies that appear under Geometry in the tree. If you choose By Body, then click
an individual body, these 2D options are displayed for the individual body.
• For a 2D analysis, use the same procedure for applying loads and supports (p. 919) as you would use in a 3D
analysis. The loads and results are in the x-y plane and there is no z component.
• You can apply all loads and supports in a 2D analysis except for the following: Line Pressure, Simply Supported,
and Fixed Rotation.
• A Bearing Load and a Cylindrical Support can only be applied to a circular edge.
• For analyses involving axisymmetric behavior, Rotational Velocity loads can only be applied about the y-
axis.
• For loads applied to a circular edge, the direction flipping in the z axis will be ignored.
• Only Plain Strain and Axisymmetric are supported for Explicit Dynamics analyses.
The deformation domain or structure is formed by extruding a plane area along a curve with a constant
curvature, as shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 503
Specifying Geometry
Starting Plane
Starting Point
Ending Plane
Fiber Direction
Ending Point
Z
The extruding begins at the starting (or reference) plane and stops at the ending plane. The curve dir-
ection along the extrusion path is called the fiber direction. The starting and ending planes must be
perpendicular to this fiber direction at the beginning and ending intersections. If the boundary conditions
and loads in the fiber direction do not change over the course of the curve, and if the starting plane
and ending plane remain perpendicular to the fiber direction during deformation, then the amount of
deformation of all cross sections will be identical throughout the curve, and will not vary at any curve
position in the fiber direction. Therefore, any deformation can be represented by the deformation on
the starting plane, and the 3D deformation can be simulated by solving the deformation problem on
the starting plane. The Plane Strain and Axisymmetric options are particular cases of the Generalized
Plane Strain option.
All inputs and outputs are in the global Cartesian coordinate system. The starting plane must be the x-
y plane, and must be meshed. The applied nodal force on the starting plane is the total force along the
fiber length. The geometry in the fiber direction is specified by the rotation about the x-axis and y-axis
of the ending plane, and the fiber length passing through a user-specified point on the starting plane
called the starting or reference point. The starting point creates an ending point on the ending plane
through the extrusion process. The boundary conditions and loads in the fiber direction are specified
by applying displacements or forces at the ending point.
The fiber length change is positive when the fiber length increases. The sign of the rotation angle or
angle change is determined by how the fiber length changes when the coordinates of the ending point
change. If the fiber length decreases when the x coordinate of the ending point increases, the rotation
angle about y is positive. If the fiber length increases when the y coordinate of the ending point increases,
the rotation angle about x is positive.
For Eigenvalue Buckling (p. 203) and Modal (p. 227) analyses, the Generalized Plane Strain option usually
reports fewer Eigenvalues and Eigenvectors than you would obtain in a 3D analysis. Because it reports
only homogeneous deformation in the fiber direction, generalized plane strain employs only three DOFs
to account for these deformations. The same 3D analysis would incorporate many more DOFs in the
fiber direction.
Because the mass matrix terms relating to DOFs in the fiber direction are approximated for Modal and
Transient analyses, you cannot use the lumped mass matrix for these types of simulations, and the
solution may be slightly different from regular 3D simulations when any of the three designated DOFs
is not restrained.
4. Define extrusion geometry by providing input values for Fiber Length, End Plane Rotation About X,
and End Plane Rotation About Y.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
504 of ANSYS, Inc. and its subsidiaries and affiliates.
Point Mass
5. Add a Generalized Plane Strain load (p. 976) under the analysis type object in the tree.
Note
The Generalized Plane Strain load is applied to all bodies. There can be only one
Generalized Plane Strain load per analysis type so this load will not be available in any
of the load drop-down menu lists if it has already been applied.
6. In the Details view, input the x and y coordinates of the reference point, and set the boundary conditions
along the fiber direction and rotation about the x and y-axis.
7. Add any other loads or boundary conditions that are applicable to a 2D model.
8. Solve. Reactions (p. 1290) are reported in the Details view of the Generalized Plane Strain load.
9. Review results.
Point Mass
You can idealize the inertial effects from a body using a Point Mass. Applications include applying a
force with an acceleration or any other inertial load; or adding inertial mass to a structure, which affects
modal and harmonic solutions.
or...
• Right-clicking the mouse button and selecting Insert>Point Mass from the context menu.
or...
• Selecting the desired geometry in the graphics window, right-clicking the mouse, and then selecting
Insert>Point Mass from the context menu.
3. Specify the Scoping Method property as either Geometry Selection, Named Selection, or Remote Point.
Based on the selection made in this step, select a:
• geometry (faces, edges, or vertices) and click Apply in the Details view for the Geometry property.
or...
• single node and click Apply in the Details view for the Geometry property. In order to select an individual
node, you need to first generate a mesh on the model, and then select the Node filter on the Graphics
Toolbar (p. 70).
or...
• user-defined node-based named selection from the drop-down list of the Named Selection property.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 505
Specifying Geometry
or...
• user-defined remote point from the drop-down list of the Remote Point property.
or...
4. Specify the Point Mass as a Remote Attachment (default) or a Direct Attachment using the Applied By
property. The Remote Attachment option uses either a user-defined or a system-generated Remote Point
as a scoping mechanism. Remote Attachment is the required Applied By property setting if the geometry
scoping is to a single face or multiple faces, a single edge or multiple edges, or multiple vertices. The Direct
Attachment option allows you to scope directly to a single vertex (Geometry) or a node (using an individually
selected node or a node-based Named Selection) of the model.
6. Modify Point Mass object (p. 1789) Details view properties as needed.
The location of the Point Mass can be anywhere in space and can also be defined in a local coordinate
system if one exists. The default location is at the centroid of the geometry. The Point Mass will auto-
matically be rotated into the selected coordinate system if that coordinate system differs from the
global coordinate system. You can also input moment of inertia values for each direction.
The Rigid Body Dynamics Solver considers moments of inertia in the selected coordinates system, rather
than in the global coordinate system.
A Point Mass is considered a remote boundary condition if you specify it as a Remote Attachment.
Refer to the Remote Boundary Conditions (p. 1132) section for a listing of all remote boundary conditions
and their characteristics.
Support Limitations
A Point Mass cannot:
• span multiple bodies if the Stiffness Behavior of the bodies is declared as Rigid (see Rigid Bodies (p. 481)
section for additional information).
Distributed Mass
You can use this feature to distribute additional mass across the faces or edges of the flexible parts in
your model. Using this feature, you can idealize the inertial effects from the bodies/entities that are
evenly spread across the surfaces of your model, for example, mass contribution from paint, external
equipment, a large number of small objects spaced evenly across the surfaces, etc.
or...
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
506 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface Coating
• Right-clicking the mouse button and selecting Insert>Distributed Mass from the context menu.
or...
• Selecting the desired geometry in the graphics window, right-clicking the mouse, and then selecting
Insert>Distributed Mass from the context menu.
3. Specify the Scoping Method property as either Geometry Selection or Named Selection. Based on the
selection made in this step, select a:
• geometry (faces and edges only) and click Apply in the Details view for the Geometry property.
or...
• face-based or edge-based user-defined named selection from the drop-down list of the Named Selection
property.
4. Specify the Mass Type as either Total Mass or Mass per Unit Area. Based on this selection, enter a value
for Total Mass or Mass per Unit Area.
See the Distributed Mass object reference page (p. 1684) for additional information about the properties
of this feature.
Limitations
Note the following with regards to a Distributed Mass. A Distributed Mass can only be:
• Applied in 3D analyses.
• Used in structural analyses (i.e., Static Structural Analysis (p. 339), Transient Structural Analysis (p. 384),
Transient Structural Analysis Using Linked Modal Analysis System (p. 394), and Linear Dynamic Analys-
is (p. 202) types).
Surface Coating
This feature enables you to apply a surface coating (shell layer) of a specified material and thickness
over one or more faces of your model. This feature is beneficial when you want to include the ability
to accurately evaluate surface stresses or to overlay your structure with thin parts, such as modelling
Thermal Barrier Coatings or sheet metal over support structures. To accurately model this type of ap-
plication, Mechanical enables you to specify the thickness, stiffness behavior, coordinate system, and
material.
Note
Surface Coating (p. 1223) is also a Scoping Method option for results.
Requirements
Note the following requirements for the Surface Coating feature:
• It can only be applied to the surfaces (faces) of solid bodies (shells/sheets are not supported.).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 507
Specifying Geometry
• Is only supported for structural analysis types that are using the Mechanical APDL Solver. Analyses include
Static Structural Analysis (p. 339), Transient Structural Analysis (p. 384), Transient Structural Analysis Using
Linked Modal Analysis System (p. 394), and Linear Dynamic Analysis (p. 202) types.
• The mesh of the bodies onto which you apply a Surface Coating should contain same Element Order
(Linear or Quadratic).
Application
To create a Surface Coating:
a. Select the Geometry object (p. 1701) and click Surface Coating button on Geometry context tool-
bar (p. 81).
Or...
b. Right-click on the Geometry (p. 1701) object or in the Geometry window and select Insert > Surface
Coating.
Or...
c. Select the desired faces available in the Geometry window, right-click, and select Insert > Surface
Coating. This option automatically specifies the Geometry property in the Details view and therefore
negates the next step.
2. Specify the Scoping Method property as either Geometry Selection or Named Selection. Based on the
selection made in this step, select a:
• Geometry (faces only) and click Apply in the Details view for the Geometry property.
or...
• Face-based user-defined named selection from the drop-down list of the Named Selection property.
4. Specify the Stiffness Behavior as either Stress Evaluation Only (default), Membrane Only, or Membrane
and Bending
5. As needed, change the Coordinate System setting. The Default Coordinate System option is based on
the geometry scoping specified above.
6. Select a material for the surface coating from the fly-out menu of the Assignment property.
See the Surface Coating object reference (p. 1828) page for additional information about the properties
of this feature.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
508 of ANSYS, Inc. and its subsidiaries and affiliates.
Thermal Point Mass
or...
• Right-clicking the mouse button and selecting Insert>Thermal Point Mass from the context menu.
or...
• Select the desired geometry in the graphics window, right-click the mouse, and then select In-
sert>Thermal Point Mass from the context menu.
3. Specify the Scoping Method property as either Geometry Selection, Named Selection, or Remote Point.
Based on the selection made in this step, select a:
• face, edge, or vertex of a solid or surface model or on an edge or vertex of a surface model and click
Apply in the Details view for the Geometry property.
or...
• single node and click Apply in the Details view for the Geometry property. In order to select an individual
node, you need to first generate a mesh on the model, and then select the Node filter on the Graphics
Toolbar (p. 70).
or...
• user-defined node-based named selection from the drop-down list of the Named Selection property.
or...
• user-defined remote point from the drop-down list of the Remote Point property.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 509
Specifying Geometry
4. Specify the Thermal Point Mass as a Remote Attachment (default) or a Direct Attachment using the
Applied By property. The Remote Attachment option uses either a user-defined or a system-generated
Remote Point as a scoping mechanism. Remote Attachment is the required Applied By property setting
if the geometry scoping is to a single face or multiple faces, a single edge or multiple edges, or multiple
vertices. The Direct Attachment option allows you to scope directly to a single vertex (Geometry) or a
node (using an individually selected node or a node-based Named Selection) of the model.
6. Enter a Thermal Capacitance value. Thermal Capacitance refers to ability of the material to store heat.
The higher the thermal capacitance, the more heat can be stored for each degree rise in temperature of
the Thermal Point Mass.
7. When the Thermal Point Mass is defined as a Remote Attachment, the Behavior property displays: define
as Isothermal, Coupled, or Heat-Flux Distributed. See the Behavior Property Specifications topic below
for additional information about how to make the appropriate selection.
8. Modify additional Thermal Point Mass object (p. 1832) Details view properties as needed.
The location of the Thermal Point Mass can be anywhere in space. The default location is at the centroid
of the geometry.
If you specify a Thermal Point Mass (which resembles a Point Mass) as a Remote Attachment, it will
act like a remote boundary condition because the Thermal Point Mass is not applied directly to a node
of the model. Refer to the Remote Boundary Conditions (p. 1132) section of the Help for a listing of all
remote boundary conditions and their characteristics.
• For the Isothermal behavior, temperatures throughout the geometry selections and the Thermal Point
Mass are constrained to be the same. The following is an example of a Thermal Point Mass using Isothermal
behavior applied to the FACE while a temperature boundary condition is located at the EDGE. While there
is a temperature distribution from the boundary condition (EDGE) up to the surface (FACE), the temperature
on the FACE in the pinball region, itself takes a single value that matches that of the Thermal Point Mass.
• For Heat-Flux Distributed behavior, however, the temperature of the geometry selection and the point
mass are not constrained to be the same. The temperature of the Thermal Point Mass becomes a weighted
average of those on the geometry selection. For comparison, the previous example has been modified to
use the Heat-Flux Distributed behavior. The FACE, no longer constrained to be isothermal to the point
mass, displays a gradient.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
510 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• For Coupled behavior, the geometry has the same DOF solution on its underlying nodes as the remote
point location. This formulation is similar to the Mechanical APDL constraint defined by the CP command.
Support Limitations
A Thermal Point Mass cannot be applied to a vertex scoped to an end release (p. 828).
This feature automatically synthesizes geometry from the solids, shells, and beam element-based bodies
(that have an assigned cross-sectional definition) in the specified mesh for use in Mechanical. The res-
ulting geometry is the culmination of the use of the implicit (angle-based tolerance) and explicit (based
on node-based components in the file) methods that work in combination to synthesize geometry and
create surfaces that enclose the mesh volume.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 511
Specifying Geometry
This feature supports all Mechanical analysis types. For the specific instructions to import a finite element
mesh file using this tool, see the Creating and Configuring an External Model System section of the
Workbench Help.
Important
Note the following Workbench support limitations when importing Abaqus Input files:
– Only the data from the very first *Instance command is read by External Model. All other
data from any additional *Instance command is ignored.
– The element and node sets, as well as the materials, that are associated with the first *In-
stance command are processed. Any data that follows the first *End Part or *End Instance
commands is ignored.
• Workbench does not support keywords that generate additional items, such as keyword
*NGEN. The commands *NSET, *ELSET, and *NODAL THICKNESS are the only commands that
support the Generation parameter.
• Only the first load step of the Abaqus file is read by External Model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
512 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• Analysis Type: defines the mesh file as 3D (default) or 2D. When working with 2D analysis types, make sure
that all of your model’s surface normals point in the same direction using the Rigid Transformation prop-
erties available through the External Model feature.
• Tolerance Angle: this value determines if adjacent elements are of the same face during the geometry
creation process. The geometry creation process identifies groups of element facets on the exterior of the
mesh. These generated facets create geometric faces in Mechanical. Then skin detection algorithm scans
the exterior element facets and groups them based on a tolerance angle. For example, two adjacent element
facets are grouped into the same face if the angle between their normals is less than or equal to the given
tolerance angle. Therefore, an angle tolerance of 180o creates only a single face for the whole body while
a tolerance of 1o creates an amount of geometric faces which approaches the number of element faces if
any curvature is present.
Calculations to synthesize geometries using tolerance angles use the implicit method. Processing
nodal components on the same topology will override this method. See the illustrations below for
examples of this behavior.
• Vertex Insertion Angle: The Vertex Insertion Angle is the minimum angle to insert a vertex between two
free edges of mesh. The default value is 120 degrees. During the generation of the geometry, if two segments
of an edge abruptly make an angle greater than the Vertex Insertion Angle, then the edge is split and a
vertex is inserted.
• Create Geometry Face/Edge/Vertex Components: These options become active when your mesh file
contains node-based named selections. When active, the algorithm creates geometry (face/edge/vertex)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 513
Specifying Geometry
based on the named selections if the node-based named selection covers all the nodes of a created
face/edge/vertex.
• Component Key: If you select one or more of the Create Geometry Face/Edge/Vertex Components option,
this property enables you to generate geometric components specific to the key name that you enter. The
application evaluates keys from the beginning of the string value. For example, a given mesh file has the
following components: Fixed_Support1, Fixed_Support2, and Force1. If you enter "Fixed_Support", Mech-
anical automatically produces Named Selections for Fixed_Support1 and Fixed_Support2, but not Force1.
• Process Line Bodies: This property requires that you first select the Material ID option of the Body
Grouping property as well as selecting the Create Geometry option. The Process Line Bodies property
enables you to import finite element line bodies (see Line Bodies (p. 498)) that have a properly defined cross-
section. For these finite element line bodies, the following element types are supported (p. 547).
– For CDB files: see the Beam Shape Category in the External Model Supported Element Types (p. 547)
section of the Help.
– For NASTRAN files: the CBAR and CBEAM element types are supported and require a cross-section property
defined via PBAR, PBARL, PBEAM, or PBEAML.
– For ABAQUS files: multiple options are available. Primary properties include: *BEAM SECTION, *FRAME
SECTION, and *BEAM GENERAL SECTION.
• Body Grouping: The setting of this property tells Mechanical how to group the elements of the same type
from your data file. The options include:
– Material Number (default): This option enables you to group elements based on material number assigned
to the elements.
– Material Number and Thickness: This option enables you to group elements that have same material
number and same thickness number to the same body.
Note
Elements are always grouped by shape and elements of different shape are placed in
separate groups.
The body grouping option therefore controls the number of element groups / bodies created in Mechanical.
Using the Material Number option, the application creates a groups for each Material Number.
Geometry Specifications
This feature supports data import of lines, shells, or solids or a mix of lines, shells, and solids. See the
External Model Supported Element Types (p. 547) section for a list of the available element types for the
Mechanical APDL common database (.cdb), NASTRAN, and ABAQUS file formats.
• Geometry construction is for 3D lines, solids, and shells and 2D planar bodies only. Mechanical ignores any
other element types contained in the mesh file.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
514 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• Mechanical only processes node-based components when attempting to create geometry-based Named
Selections for the faces. The application ignores element components.
• You cannot change the meshes. That is, you cannot change, clear, or re-mesh once the file has been imported
into Mechanical.
• Geometry is not associative. As a result, if you update the environment, for example, by adding another
mesh file, any scoping that you have performed on an object will be lost. To avoid losses to your analysis
environment, make sure that you have properly defined the imported Named Selections or criterion-based
Named Selections.
• The Scale Factor Value property on the Geometry object is not supported.
Examples of a geometry that results from a synthesis for a given mesh with different Tolerance Angle
settings and Component Key specifications are illustrated below.
Meshed Model
This illustration is a graphical representation from Mechanical of the node data provided by a .cdb
file. Two nodal components have been processed: CylinderNodes and SideNodes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 515
Specifying Geometry
This illustration represents a synthesized geometry that includes node-based components and faces
created using tolerance angles. The node-based components have overridden the tolerance angles for
the SideNodes and created one large face around the geometry and the tolerance angle of 45o has
caused the top faces to become merged.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
516 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
This illustration shows that when node-based components are not processed, the tolerance angle creates
faces correctly around the side of the geometry. However, the tolerance angle of 45o once again has
caused the top faces to become merged.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 517
Specifying Geometry
Here again node-based components are not processed but the tolerance angle has been reduced. This
has resulted in a total of 27 faces being created. Note that although the chamfer faces on the top are
correctly recovered, the cylinder is now made up of multiple faces.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
518 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
In this illustration, the CylinderNodes Component Key was specified in the properties and the Tolerance
Angle was again fine-tuned to 25o. This has resulted in an accurate synthesis of the geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 519
Specifying Geometry
This example illustrates the geometry that is synthesized using only node-based components. The tol-
erance angle is essentially negligible.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
520 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
This example illustrates how only one face is generated for the geometry when no tolerance angle
(180o) is specified and no node-based components are processed. This type of result can also occur
when a node-based component contains all of the nodes for a given body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 521
Specifying Geometry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
522 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
Selecting a child object of the Imported folder displays the model in the Geometry window with the
imported data type highlighted as well as the Worksheet. An example of a selected imported
spring (p. 546) is illustrated below. The Worksheet displays a summary of all imported data including
column headings for the specific data associated with each data entry (connection Type, node ID, etc.).
Each row of the Worksheet represents a different set of data. You can sort the table data by clicking
on a column heading. The check-box for each Worksheet row enables you to deactivate (suppress) the
row. And, based on the number of data items imported, the Worksheet displays 500 (default) data
items per worksheet page. Use the display and/or navigational options at the bottom of the window
to display more data items per page as well as to step through the available pages of data.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 523
Specifying Geometry
A graphical representation of the data is also shown in the Geometry window. You can choose which
data is displayed in the Geometry window using the Show Rows property under Graphics Properties
category in the Details view. The Show Rows property includes the following options:
• From Current Page (default): Only display the data from the current page in the worksheet.
• From All Pages: Display all of the data for the object independent of the rows visible in worksheet.
In addition, for the following objects, you have the ability to select the color used for the displayed
data in the Geometry window through a color selection property in the Details view:
Furthermore, when you select a Worksheet row, the graphical representation of the data in the Geometry
window becomes highlighted, such as the green spring shown in the above image. You can also select
the graphical representation directly in the Geometry window by activating the Label or Imported
Objects option on the Graphics Toolbar (p. 70). This selection option behaves as it does when it is used
in other selection scenarios for the application. Normal mouse and key combinations for selecting, un-
selecting, modifying, or clearing selections act just as they do with geometry selections, etc. This selection
feature is available for the following types of imported data:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
524 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
In addition, for the above data types, when you select the graphical representation (Point Mass, Spring,
etc.) in the Geometry window and right-click, the context menu provides the following applicable op-
tions:
• Go To > Corresponding Bodies in Tree: This option navigates to attached bodies in the tree.
• Filter Worksheet Based on Selection: This option only displays the selected objects in the worksheet.
You can revert to viewing a specified number of rows in the Worksheet by editing the column headings
via the right-click Show option in the Worksheet.
When the finite element data is displayed in the Worksheet, there are common options you can employ
when you right-click on a Worksheet row, including:
• Promote: When you promote a Worksheet entry, the data, in whichever form (Coordinate System,
Element Orientation, etc.), remains linked to the external system. You can modify the data within
Mechanical, however; your changes are not transfer to the external system. In addition, any changes
made in the external system will overwrite any modifications you make in Mechanical.
• Copy as new: When you copy a Worksheet entry, a new independent object, based on the type of data,
is inserted into the Tree outline. The application assigns a default name to the object based on the data
type (Coordinate System, Element Orientation, etc.).
• Show: This option enables you to select which columns you wish to display on the Worksheet.
• Go To Promoted: This option becomes available after you have promoted a Worksheet entry. This
option takes to you the corresponding Tree outline object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 525
Specifying Geometry
• Edit Items: This option becomes available when your finite element data type has editable Worksheet
content. It enables you to make changes to the associated data items, such as a node ID. You can select
individual or multiple rows as well as the data type tree object. When you select multiple rows or the
tree object, the application applies all changes to all of the selected rows or to all of the Worksheet
content, respectively.
Note
Currently, Mechanical supports the Promote and Copy options for the following imported
data:
• Contacts
• Coordinate Systems
• Element Orientations
Mechanical automatically makes the following changes to your custom name in order to prepare the
new reference name for the Mechanical APDL application:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
526 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• A name that begins with a number, space, hyphen, or parenthesis character, is renamed to include “C_”
before the character.
• Spaces, hyphens, or parentheses between characters in a name are replaced with underscores.
For example, a Reference Node in the Mechanical application called "1 Edge" appears as component
"C_1_Edge" in the Mechanical APDL application input file.
Users familiar with ACT APIs for ANSYS Mechanical will notice that the command GetFECommandsRe-
pository on the Model object provides access to the commands repository. The two arguments
("Setup" and "File1") specify the source External Model Component Id and "File Identifier" in the External
Model Component.
The return object commands is an instance of the interface ICommandRepository (p. 553).
Once user has access to the commands database, you can access:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 527
Specifying Geometry
User can access the unprocessed commands names using the combination of following commands:
unprocessedCmdNamesCount = commands.GetCommandNamesCount(Ansys.ACT.Automation.Mechanical.FE.CommandsType.UnProcess
And...
unprocessedCmdName = commands.GetCommandName(Ansys.ACT.Automation.Mechanical.FE.CommandsType.UnProcessed, index);
Or...
Ansys.ACT.Automation.Mechanical.FE.CommandsType.Processed
And the command GetCommandName provides the command name given the type and index (index
is 1 based, therefore, if the unprocessedCmdNamesCount = n, the valid index value are (1,n)).
Given a command name, user can access all instances of a command with a given name as:
namedCommands = commands.GetCommandsByName(commandName);
The return value namedCommands is an instance of the interface ICommandColl. A command can
be accessed from the namedCommands as:
namedCommand = namedCommands.Item(index);
The index argument is 1 based, therefore valid index value are (1,namedCommands.Count()))
The return value namedCommand is a derived instance of the interface ICommand, i.e. the namedCom-
mand instance exposes the methods available on the ICommand interface:
And any additional methods exposed the specific instance of the command. For example, if the
namedCommand is an instance of ICECommand (a type of processed command from CDB file), then
the following additional methods are available:
Nce(): Constraint Equation ID
Refer to the External Model CDB Commands (p. 550) and the External Model ABAQUS Commands (p. 553)
section s for all the available processed and unprocessed commands from CDB and ABAQUS databases.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
528 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
In addition, you can traverse the command repository by going to the next and previous commands
in the database using the following APIs:
prevCommand = commands.GetCommandByIndex(currentCommand.Index()-1);
nextCommand = commands.GetCommandByIndex(currentCommand.Index()+1);
Given the information provided in the above section, let's take a look at some examples.
This example enables you to generate a listing all command names in the command repository.
commandType = Ansys.ACT.Automation.Mechanical.FE.CommandsType.All
commandCount = commands.GetCommandNamesCount(commandType)
commandsNames = []
for iCommand in range(0, commandCount):
commandsNames.append(commands.GetCommandName(commandType, iCommand+1))
commandsNames
This example enables you to generate a listing all nodes in the command repository.
NBLOCK,6,SOLID, 430, 10
(3i9,6e21.13e3)
421 0 0 6.3203350000000E+004-4.2985880000000E+004 6.3500000000000E+004
422 0 0 6.1696900000000E+004-4.5619000000000E+004 6.3500000000000E+004
423 0 0 5.9365700000000E+004-4.7562160000000E+004 6.3500000000000E+004
424 0 0 5.6517810000000E+004-4.8605830000000E+004 6.3500000000000E+004
425 0 0 5.3482670000000E+004-4.8603130000000E+004 6.3500000000000E+004
426 0 0 5.0634300000000E+004-4.7562160000000E+004 6.3500000000000E+004
427 0 0 4.8295410000000E+004-4.5625390000000E+004 6.3500000000000E+004
428 0 0 4.6795660000000E+004-4.2986070000000E+004 6.3500000000000E+004
429 0 0 4.6250000000000E+004-4.0000000000000E+004 6.3500000000000E+004
430 0 0 4.6795660000000E+004-3.7013930000000E+004 6.3500000000000E+004
N,R5.3,LOC, -1,
/*Commands*/
nodeIds = []
nblockCommands = commands.GetCommandsByName("NBLOCK")
nblockCount = nblockCommands.Count
for iNBlock in range(0, nblockCount):
nblock = nblockCommands[iNBlock+1]
nodeCount = nblock.NodeCount()
for iNode in range(0, nodeCount):
node = nblock.GetNode(iNode+1)
nodeIds.append(node.Id())
nodeIds
/*Output*/
[421, 422, 423, 424, 425, 426, 427, 428, 429, 430]
This example enables you to extract all Analysis Setting in the command repository.
ANTYPE, 2
MODOPT,LANB, 6, 0.00000000 , 0.00000000 , 0, 0, 0.00000000 , 0
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 529
Specifying Geometry
/*Commands*/
antypeCommands = commands.GetCommandsByName("ANTYPE")
if(antypeCommands.Count > 0):
antypeCommand = antypeCommands[1]
if(antypeCommand.ArgumentCount() > 0):
antype = antypeCommand.GetArgument(1)
print antype
if(antype == "2"):
modoptCommands = commands.GetCommandsByName("MODOPT")
if(modoptCommands.Count > 0):
modoptCommand = modoptCommands[1]
for iArg in range(0, modoptCommand.ArgumentCount()):
print modoptCommand.GetArgument(iArg+1)
/*Output*/
2
LANB
6
0.00000000
0.00000000
0
0
0.00000000
0
/*Commands*/
nodeIds = []
nodeKeywords = commands.GetCommandsByName("NODE")
nodeKeywordCount = nodeKeywords.Count
for iNodeKeyword in range(0, nodeKeywordCount):
nodeKeyword = nodeKeywords[iNodeKeyword+1]
arguments = nodeKeyword.Arguments()
for iArg in range(0, arguments.Count()):
arg = arguments.Item(iArg+1)
print arg.Key()+"="+arg.Value()
datalines = nodeKeyword.DataLines()
for iLine in range(0, datalines.Count()):
dataline = datalines.Item(iLine+1)
nodeIds.append(dataline.Item(1))
nodeIds
/*Output*/
NSET=nset_csys2
[421, 422, 423, 424, 425, 426, 427, 428, 429, 430]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
530 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
the imported equations is provided through the Worksheet. You can Check/Uncheck (p. 525) Worksheet
entries using the selection box in the table or through the right-click context menu.
Constraint Equations and Coupling import types are supported by the following analysis types:
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
The application imports the following source file data/commands as constraint equations or coupling:
• CDB: The CE commands are processed as constraint equations and the CP commands are processed
as couplings.
• ABAQUS: *EQUATION commands are processed as constraint equations and *MPC TIE commands as
couplings.
See the Imported: Constraint Equation (p. 1707) object reference section for additional information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 531
Specifying Geometry
Imported Contacts
When your upstream External Model source file includes surface to surface contact, from either solid
or shell bodies, an Imported folder appears beneath the Connections parent folder when you open
the file in Mechanical. This object is a simple group folder. It contains the child object: Contacts. The
data associated with the imported contact is provided through the Worksheet. You can Check/Un-
check (p. 525) Worksheet entries using the selection box in the table or through the right-click context
menu.
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
• Transient Thermal
Note
• CDB: surface contacts in the form of CONTA173 and CONTA174, (source) CONTA175 (source), and
TARGE170 (target) elements.
• ABAQUS: *CONTACT PAIR of TYPE = NODE TO SURFACE & SURFACE TO SURFACE. All other optional
parameters are not supported.
– For *SURFACE BEHAVIOR: The application supports all required parameters plus one optional para-
meter, *NO SEPARATION.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
532 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
– For *SURFACE INTERACTION: The application supports the required parameters only.
– For *GAP CONDUCTANCE: The application supports gap conductance as a table of gap pressure or
gap clearance. All the tabular values are averaged and used as a single thermal conductance value
in the contact pair.
See the Imported: Contact (p. 1708) object reference section for additional information.
Selecting this singular object displays the Worksheet. The Worksheet displays all imported coordinate
systems. Each coordinate system includes an ID from the source file, the Type of coordinate system
(Cartesian or Cylindrical), and the location and orientation of the coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 533
Specifying Geometry
As shown in the following illustrations, on the individual coordinate systems, you can Promote or Copy
as New (p. 525).
As illustrated below, the application creates new coordinate objects through promotion or copy. It re-
names promoted coordinates using the ID and the source file name and maintains a link (Transfer
Properties) to the source system. Any source system updates or changes affect the promoted coordinate.
You can make changes to promoted coordinates by setting the Read Only property of the Transfer
Properties to No (default = Yes).
Copied coordinates are simply a new independent coordinate and named as such. These promote and
copy features support multiple Worksheet selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
534 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
The application imports the following source file data/commands as coordinate systems:
– cord1c
– cord2c
– cord1r
– cord2r
This command must be defined by coordinates or nodes. Any other definition is not supported.
The types of coordinate system supported are Cartesian and cylindrical.
See the Imported: Coordinate System (p. 1710) object reference section for additional information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 535
Specifying Geometry
As illustrated below, the application gives you the option on the Worksheet to promote or copy your
Element Orientations. In addition, you can promote or copy (p. 525) the scoped Element Orientation set
as a Named Selection and the coordinate system as a native coordinate system. Promoted objects
maintain a link to the source file. Any source system updates or changes affect the promoted object.
As illustrated here, the promoted Worksheet entry becomes read-only and no operations are supported
for the row. The newly promoted object is highlighted below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
536 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
The Details view of the promoted object is illustrated below. You can make changes to promoted objects
by setting the Read Only property of the Transfer Properties category to No (default = Yes).
Copied Worksheet entries become a new independent object and are named based on your selection:
Element Orientation, Coordinate System, or Named Selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 537
Specifying Geometry
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
The application imports the following source file data/commands as element orientations:
• CDB: All the elements defined by the ESYS command are processed.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
538 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• NASTRAN: Element orientations are processed via the commands of the Imported Coordinate Sys-
tems (p. 533).
See the Imported: Element Orientation (p. 1711) object reference page as well as the associated object
reference pages for additional details about the properties and use of Element Orientation (p. 1687), Co-
ordinate System (p. 1677), or Named Selections (p. 1768) objects.
Worksheet content is generally read-only, however, you can Check/Uncheck (p. 525) Worksheet entries
using the selection box in the table, through the right-click context menu, or you can select the cell at
the top of the column to check/uncheck all table rows.
Imported Flexible Remote Connectors are supported by the following analysis types:
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
• Steady-State Thermal
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 539
Specifying Geometry
• Transient Thermal
The application imports the following source file data/commands as flexible remote connections:
• CDB: Contact/Target pairs with TARGE169/TARGE170 elements with pilot node (TSHAP, PILO) and
Contact elements with the following KEYOPT settings:
• NASTRAN: RBE3.
For this command, Mechanical considers the reference node, the reference node's degrees of
freedom (DOFs), and the dependent nodes and their weights only, and ignores any remaining
data.
Processing is limited to required parameters only, not the optional parameters, such as orientation
or mass.
See the Imported: Flexible Remote Connectors (p. 1713) object reference section for additional information.
Review the Named Selections object reference (p. 1768) page as needed for additional details about the
properties and use of Named Selection objects.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
540 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
The application imports the following source file data/commands as nodal orientations:
• CDB: All orientations from the .cdb file that are included in NBLOCK are processed.
• NASTRAN: Orientations are processed via the commands of the Imported Coordinate Systems (p. 533).
Also see the Imported: Nodal Orientation (p. 1715) object reference section for additional information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 541
Specifying Geometry
folder. It contains the child object: Point Masses. If the Point Masses are scoped to a node attached to
the geometry, you can promote and/or copy (p. 525) them, otherwise, no promote and/or copy options
are available.
Important
If your Imported Point Mass is connected to a body through an imported connection, i.e.
Remote Connection, Constraint Equation, or Spring, Mechanical does not include the Imported
Point Mass in any Rotational Velocity or Rotational Acceleration scoping.
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
The application imports the following source file data/commands as point masses:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
542 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• NASTRAN: The CONM2 command is processed. We process the complete command comprising of
Node IDs, Coordinate System IDs, Mass Value, offset distances, and mass moments of inertia. Any defined
orientation is processed via the nodes (p. 541).
Note
If there are any non-zero offsets, you must set them to zero in order to proceed with
the solution.
• ABAQUS: Only the *ELEMENT, TYPE=MASS and *ELEMENT, TYPE=ROTARYI Point Mass elements are
supported. The Mass Value is the only value obtained from the MASS command. All other *MASS
command values are ignored. Any defined orientation is processed via the nodes (p. 541).
Rotary Inertial and Orientation from *Rotary Inertia command are processed and all other data
from *Rotary Inertia command are ignored.
Review the Point Mass (p. 1716) object reference page as needed for additional details about the prop-
erties and use of Point Mass objects.
Worksheet content is generally read-only, however, you can Check/Uncheck (p. 525) Worksheet entries
using the selection box in the table, through the right-click context menu, or you can select the cell at
the top of the column to check/uncheck all table rows.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 543
Specifying Geometry
Imported Rigid Remote Connectors are supported by the following analysis types:
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
• Steady-State Thermal
• Transient Thermal
The application imports the following source file data/commands as rigid remote connections:
– TARGE169/TARGE170 elements with pilot node (TSHAP, PILO) and Contact elements with the following
KEYOPT settings:
• NASTRAN: RBE2. For this command, Mechanical processes the master node and the dependent nodes
and their degrees of freedom (DOFs). All other data is ignored.
• ABAQUS:
– *COUPLING and *KINEMATIC commands are processed but the orientation field is ignored.
– *COUPLING, *KINEMATIC commands are processed but the orientation field is ignored.
See the Imported: Rigid Remote Connectors (p. 1718) object reference section for additional information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
544 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
For Shell Thicknesses, you can modify the following Worksheet table options:
• Sheet Thickness: This field enables you to change the value of the Shell Thickness.
• Offset Type: This field provides a drop-down list of options, that include Top, Middle, Bottom, and
User Defined.
• Sheet Offset: You use this property when the Offset Type is User Defined.
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
The application imports the following source file data/commands as shell thicknesses:
• CDB: The SECTION/REAL attribute defined with the element in the EBLOCK section.
• ABAQUS: On the each "*MEMBRANE SECTION", "*SHELL GENERAL THICKNESS" or "*SHELL SECTION"
keyword.
See the Imported: Shell Thicknesses (p. 1720) object reference section for additional information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 545
Specifying Geometry
• Harmonic Response
• Modal
• Static Structural
• Transient Structural
CDB
For the CDB file type imported into Mechanical through External Model, the application only processes
COMBIN14 linear spring elements. Also note that for imported Spring data:
• For the supported constants of this element type, Mechanical only processes KEYOPT commands
Stiffness (K) and structural Damping Coefficient (CV1). If your input data includes any KEYOPT
commands in addition to K or CV1 (such as CV2), these additional commands are not processed.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
546 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
NASTRAN
Mechanical supports the processing the CELAS1, CELAS2, and CBUSH commands only from a Nastran
file with the following requirements:
• Mechanical only processes stiffness(K) and structural damping (GE). The stress coefficient is not
processed.
• If GB (grid point B) is blank, the application assumes that the next node is grounded and creates a
new node with the same location as the previous node.
• For CELAS1 and CELAS2 commands the first DOF will be taken as the operating DOF for the spring.
• For the CBUSH command, Mechanical supports the stiffness coefficients K1, K2, K3, K4, K5, K6 and
structural damping coefficients (GE1, GE2, ... GE6). In addition, Mechanical processes the coordinate
system via Imported Nodal Orientation (p. 541), but all other properties are ignored.
ABAQUS
For spring data imported from ABAQUS, currently, Mechanical processes only linear springs (Spring1
and Spring2). In addition, Mechanical only processes:
• Degree of freedom, Stiffness, and structural damping coefficients. Any other fields are ignored.
• For Spring1 elements, an additional node created in the same spot as node1 and this node is
grounded when sent to the Mechanical APDL solver.
See the Imported: Spring Connectors (p. 1721) object reference section for additional information.
Shape
Supported Mechanical APDL Element Type
Category
2-D Linear PLANE131, PLANE251, FLUID291, PLANE551, PLANE751, PLANE1621, PLANE1821, INTER192,
Quadrilateral INTER202, CPT2121
3-D Linear
FLUID136, SHELL281, SHELL1311, SHELL1571, SHELL1631, SHELL1811
Quadrilateral
2-D Quadratic
PLANE35
Triangle
2-D Quadratic PLANE771, PLANE781, PLANE831, PLANE1211, PLANE1831, INTER193, INTER203, CPT2131,
Quadrilateral PLANE2231, PLANE2301, PLANE2331
3-D Quadratic
FLUID139, FLUID136, SHELL1321, SHELL281
Quadrilateral
Beam BEAM4/BEAM188/BEAM189 and PIPE288/PIPE289.
Linear SOLID51, FLUID301, PLANE223, SOLID651, SOLID701, SOLID961, SOLID1641,SOLID1851,
Hexahedral SOLSH1901, INTER195, CPT2151
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 547
Specifying Geometry
Shape
Supported Mechanical APDL Element Type
Category
Meshing MESH200
Facet
Quadratic SOLID87, SOLID98, SOLID123, SOLID168, SOLID187, CPT217, SOLID227, SOLID232,
Tetrahedral SOLID237, SOLID285, FLUID221
Quadratic SOLID901, SOLID1221, SOLID1861, INTER194, INTER204, CPT2161, SOLID2261, SOLID2311,
Hexahedral SOLID2361, FLUID220
[1] This element supports multiple shapes. This list displays the elements in their most basic and funda-
mental form
The following element types are supported when Nastran Bulk Data (.bdf, .dat, .nas) files are processed
via the External Model system.
The following element types are supported when ABAQUS Input (.inp) files are processed via the Ex-
ternal Model system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
548 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 549
Specifying Geometry
ICETerm
{
uint Node();
string Dof();
double Coefficient();
};
INode
{
uint Id();
double GetLocation(int index);
double GetRotation(int index);
};
IKeyopt
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
550 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
{
uint Knum();
int Value();
};
IElement
{
uintId();
uint Mat();
uint Type();
uint Real();
uint Section();
uint Csys();
int NodeCount();
int GetNode(int index);
};
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 551
Specifying Geometry
string Id();
int ValueCount();
double GetValue(int index);
};
IReal
{
uint Id();
int ValueCount();
double GetValue(int index);
};
ILayer
{
double Thick();
uint Mat();
double Theta();
uint Numpt();
};
ICell
{
int NodeCount();
uint GetNode(int index);
uint MatId();
};
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
552 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
string Type();
int CellCount();
ICell GetCell(int index);
int NodeCount();
INode GetNode(int index);
};
IAbaqusKeywordArgumentColl
{
int Count();
IAbaqusKeywordArgument Item(uint index);
};
IAbaqusKeywordDataLine
{
int Count();
string Item(uint index);
};
IAbaqusKeywordDataLineColl
{
int Count();
IAbaqusKeywordDataLine Item(uint index);
};
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 553
Specifying Geometry
ICommand
{
string Name ();
uint Index ();
};
ICommandColl
{
uint Count ();
ICommand Item (uint lNum);
};
ICommandRepository
{
ICommandColl GetCommandsByName (string name);
ICommand GetCommandByIndex (int index);
int GetCommandNamesCount (FECommandsType eCommandsType);
string GetCommandName (FECommandsType eCommandsType, int index);
};
The source systems define the geometry and meshes for the downstream Mechanical system. In addition,
upstream Mechanical Models, Mechanical analysis systems, and External Model systems support the
capability to transfer the following data/objects:
• Contacts (p. 693) and Spot Welds (p. 828) • Coordinate Systems (p. 1710)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
554 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
Refer to the sections below for additional information about the requirements, capabilities, and treatment
of assembled models.
Assembly Examples
Model Assembly Specification
Model Alignment
Object Renaming
Associativity of Properties
Contact Detection
Mesh Modification
Using Legacy Databases
Limitations and Restrictions for Model Assembly
Assembly Examples
Examples of the Model Assembly feature are illustrated below. Model cells are linked (Model-to-Model
linking). You must first mesh all of the upstream systems in order to open the models in Mechanical.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 555
Specifying Geometry
The following properties are applicable to all the objects imported into the downstream system.
Property Description
Length Unit Units in which the geometry is assembled in Mechanical.
Object Renaming Downstream system allows you to rename imported objects to easily
identify the source of the object and also to differentiate objects
from different sources with same name. The drop-down list of
automatic naming options includes:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
556 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
Property Description
value in this field is the System Name of the upstream model. You
can change this name.
Note
Group Objects By Source Select the checkbox to automatically group the various source
objects created/imported during the assembly process. The assembly
process can generate a large number of objects. Grouping them
enables you to more easily manipulate the objects in the tree
structure. This feature works independently or it can group existing
groups of objects that you have defined in an upstream system(s).
See the Grouping Tree Objects (p. 100) section of the Help for
additional information.
Note
Similar to importing mesh-based files using the External Model component system, these properties
are applicable to each source model imported into the downstream system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 557
Specifying Geometry
Property Description
User Specified Tag This property allows you to append a label on to the name of the
imported objects. The default value is the System Name from the
upstream model. This property is only visible when the Object Re-
naming property is set to User Specified Tag.
Number of Copies Specifying a number of copies greater than zero creates copies of
the source mesh. For example, if you import a Mechanical Model
with a single part and set Number Of Copies to 2, you will get three
parts in the downstream Mechanical system.
Renumber Mesh Nodes This property is active by default and automatically renumbers the
and Elements Automat- nodes and elements of your assembly. Deselecting this option
ically maintains the existing node and element numbering. Any numbering
duplication and the application will display an error condition. You
can modify node and element numbers with the Mesh Number-
ing (p. 657) feature once you import your assembly into Mechanical.
Rigid Transform Transform the Original
This property is only available when Number Of Copies is set to 1 or
greater. Select the checkbox if you want to apply the specified
transformation to the source mesh.
Origin X, Y, and Z
Translate the origin of the model along the X, Y, or Z axis. If you specify
any copies, the translation will be applied relative to the previous copy
(or source mesh in the case of the first copy).
Note
4. Translations
Model Alignment
Introduction
Source models may need to be transformed (translated and rotated in space) to position and align
them. The transformations can be pre-calculated or you may need to calculate the transformations
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
558 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
based on the fit of your different sub-models. For example, you may need to align the hole from one
model to the bolt from another model.
There are two methods available to specify the rigid transformations for a source model:
1. Specifying Rigid Transform properties in Transfer Settings (p. 556) for each Source Model. These
settings are useful if the required translation and rotation values are already available, or can easily
be calculated for a source.
2. Using the Worksheet on the Model node in the assembled system that enables you to properly pos-
ition and align your source models using coordinate systems that you import from sources systems
or that you create in Mechanical for the assembled system. The details of alignment using Worksheet
are discussed below.
The Worksheet contains a row for every Mechanical source model. For each source model, you need
to specify a source and a target coordinate system. For alignment, the transforms are calculated such
that the source coordinate system after transformation is aligned with the target coordinate system.
Example
The following example demonstrates the assembly of three components (a bolt, plate, and nut). The
unassembled geometry is shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 559
Specifying Geometry
In this example, the plate needs to be aligned between the bolt head and the nut. To specify alignment,
the following coordinate systems are created:
• Coordinate System (Bolt): Centered at intersection of bolt axis and base of the bolt head.
• Coordinate System (Nut): Centered at intersection of nut axis and top face of the nut.
• Coordinate System (Plate - Bolt) and Coordinate System (Plate - Nut): Centered at intersection of hole
axis and top and bottom faces of the plate, respectively.
You use the features of the Worksheet to specify alignment. In the following example, the:
• bolt is in its desired location so no transforms are specified for the bolt.
• plate needs to be aligned with the bolt head. The Coordinate System (Plate - Bolt) is specified as source
coordinate system and Coordinate System (Bolt) is specified as target coordinate system.
• top face of the nut needs to be aligned with bottom face of the plate so Coordinate System (Nut) is specified
as source coordinate system and Coordinate System (Plate-Nut) is specified as target coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
560 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
Once the transforms are specified using coordinate systems, you have three options to update the rigid
transform values in workbench, which include:
• Set Rigid Transforms: Calculates rigid transform value and sets them in Transfer Settings in Workbench
• Set Rigid Transforms and Preview: Calculates rigid transform value, set them in Transfer Settings in
Workbench and Preview Geometry.
• Set Rigid Transforms and Refresh: Calculates rigid transform value, set them in Transfer Settings in
Workbench and Refresh Model.
• Copy: Enables you to specify a copy of the model that needs to be aligned. Calculates the transforms such
that the specified copy is aligned with the target coordinate system.
• Transform Original: Enables you to control Transform Original property when the number of copies is
greater than zero. If the Copy specified is 1, then the field is read-only and set to Yes.
• Status: Enables you to control how the transformations specified (using Coordinate System and Target
Coordinate System) in a particular row are applied during Rigid Transform calculation. Options include:
– Active: The application performs a complete calculation to align Coordinate System with Target Co-
ordinate System.
– Inactive: The transformations for the Source are not calculated. The model does not move as a result of
calculating Rigid Transforms.
– Locked: The application locks the source relative to the target, i.e. the source moves by the same amount
the target does. This option is useful when, for example, you need to move a complete (and aligned)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 561
Specifying Geometry
subassembly due to some additional requirement. In this case, for all sources of the subassembly, set the
Status to Locked and then specify the transformation (using Coordinate System and Target Coordinate
System) only for the root node (first source in the chain).
Note
For legacy databases (created in Mechanical version 15.1 or before), the Worksheet for
alignment is only available once you have reassembled your model in the current version.
Object Renaming
Once imported into Mechanical, automatic renaming occurs for the following objects imported from
upstream systems.
Based on the Object Renaming property specified in the General Model Assembly properties group,
the application appends the System Name, Cell Id, or the User Specified Tag to the object name (in
parenthesis). The example shown below is using the system name. In addition, if you create copies of
a mesh, the application incrementally appends the name (-2, -3, etc.).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
562 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
Note that there may be limitations on the naming conventions used on for Named Selections objects.
See the Limitations and Restrictions for Model Assembly (p. 567) topic in the Mechanical Model Systems
and Analysis Systems section for additional information.
Associativity of Properties
During model assembly, the application maintains the properties and scoping of the objects imported
from upstream systems (geometry bodies, coordinate systems, contact conditions, Joints, Named Selec-
tions, and Command objects). These specifications are, by default, read-only in the downstream analysis
system. A Details view category, Transfer Properties, as illustrated below for examples of a Named
Selection and a Coordinate System, provides the Source name of the upstream system and provides
an option to change the object's properties from Read Only. Refreshing your system returns these
properties to a read-only state.
The properties of imported objects in a downstream system are by default, Read-Only, and inherit their
values from the upstream system, except for the Suppressed property. The Suppressed property inherits
its value from the upstream-system during the initial import only. The application maintains this setting
as long as you do not change the property in the downstream system. Unlike all of the other properties
that update when you modify the upstream system and refresh or reimport, if you change the setting
of the Suppressed property, the application preserves your change and any subsequent upstream
system updates and/or refresh or reimport does not affect this setting update. Based on this unique
characteristic of the Suppressed property, the application does not treat the property as Read-Only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 563
Specifying Geometry
Contact Detection
During the import process when creating an assembly, the application not only imports and automat-
ically renames contact conditions, it automatically identifies and creates any new contact conditions
created as a result of the assembly process. During the import process, two types of contact conditions
are detected:
1. Contacts between sub-assemblies imported from different sources. This type of contact detection
happens for all sources, either imported from Mechanical Model or mesh-based geometry systems
like External Model or ACP.
2. Contacts within an imported sub-assembly. This type of contact detection happens only for mesh-
based geometry systems like ACP or Deformed Mesh (except External Model).
The example below illustrates the generation and renaming of contact conditions for two copies of a
Mechanical Model. In addition, the highlighted contact condition is for the new contact conditions
between the assembled geometries.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
564 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
In addition to contact detection during the import process, the Mechanical application allows you to
detect contact between sub-assemblies or within a sub-assembly after importing (assembling) the
models.
1. Insert a Connection Group (p. 1664) object under the Connections (p. 1663) object using the Connections
Context Toolbar (p. 80) or by right-clicking on the Connections object and selecting Insert>Connection
Group.
2. In the Details view for the new Connection Group, select the Assemblies option for the Search Across
property.
4. Right-click the Connection Group object and select Create Automatic Connections.
2. Select the desired assembly from the Source Assembly property's drop-down list.
Note
The application only applies updates to the Source Assembly for this Connection
Group.
4. Right-click the Connection Group object and select Create Automatic Connections.
2. Select the desired source file from the Source Assembly property's drop-down list.
Note
The application only applies updates to the Source Assembly for this Connection
Group.
5. Right-click the Connection Group object and select Create Automatic Connections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 565
Specifying Geometry
Mesh Modification
When you assemble files from upstream sources (Mechanical Model, External Data, and/or analysis
systems), The Mesh object presents an additional category called Model Assembly that includes a
property called Read Only. The options for this property are Yes (default) and No. It should be a rare
requirement, but you can change the setting of this property (to No) if all of the upstream systems are
either Mechanical Model sources or analysis system sources. When set to No, all of the Mesh object's
default properties display and although they are not in sync with the upstream systems, you can edit
the assembly's mesh and regenerate the mesh.
Setting the Read Only property to Yes following changes to the model that cause the mesh to become
out-of-date, you can clear and resume your original mesh using the Generate Mesh option.
An associated process for the resume operation on Generate Mesh is that during the attachment process
the application verifies that the mesh is available on all unsuppressed bodies and that the Stiffness
Behavior settings for all of the assembled bodies match the stiffness behavior from the source file. If
this verification is unsuccessful, then the attachment process will not complete and the application
generates error messages that list the bodies in error.
In addition, when the Read Only property is set to Yes, the use of the following features is not supported:
• Mesh Connections: when at least one upstream system is ACP or External Model.
• Node Merge: when at least one upstream ACP system has an Interface Layer defined.
• Mesh Numbering (p. 657): when at least one upstream system is ACP.
• Fracture Meshing (p. 845): when at least one upstream system is ACP or External Model.
Note
It is recommended that you define all mesh controls and settings in your upstream systems.
Mesh settings on upstream systems take priority over any downstream mesh settings. That
is, any changes to an upstream system will overwrite your mesh setting changes on your
downstream system once updated. As a result, you could see differences between the as-
sembled mesh and the settings of the downstream meshed model. Therefore, to have your
downstream mesh to be updated per the mesh setting changes, you need to re-mesh your
downstream model once it has been refreshed.
The application suppresses Mesh controls if they are present in the assembled system during
the Mesh transfer process. You may unsuppress the mesh controls and remesh if the as-
sembled system allows for it (assembled system does not have a connection from External
Model or ACP).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
566 of ANSYS, Inc. and its subsidiaries and affiliates.
Models from External Meshes and Model Assemblies
• The Object Renaming property is turned Off by default. You can edit this property, but changes do
not take effect until the model is refreshed (reassembled).
• The Group Objects By Source property is unchecked by default. You can activate this property, but
changes do not take effect until the model is refreshed (reassembled).
– May duplicate contact conditions if Contact Group scoped to All Bodies is present in the downstream
system. User is notified through a warning message if such a scenario is detected. You need to remove
previously generated contact conditions and use the newly created conditions.
– Splits assembled Named Selections with same name. If multiple Named Selections with same name
were assembled previously, scoping is reassigned on reassembly. You should verify the accuracy of
this scoping.
– The application also splits Named Selections for geometry copies (even if previously merged) based
on the specified number of copies. You should verify the accuracy of this scoping.
• When using legacy databases, to import the following objects, you need to first clean and update the
upstream system.
– Beam Connections
– Command Objects
– Joints
– Point Mass
– Remote Points
– Springs
• Parts are made up of one or more bodies. As a result, when working with model systems, the application
treats meshed parts and meshed bodies differently with regards to whether the mesh is transferred to the
downstream system. Bodies meshed in an upstream system always transfer the mesh to the downstream
system. However, parts (single-body or multi-body) meshed and suppressed later in an upstream system;
do not have their mesh transferred to the downstream system during assembly. Consequently, when the
downstream system supports unsuppression (Mesh object Read Only property set to No), any unsuppressed
parts require you to generate a new mesh (unlike an unsuppressed body). This is a different behavior com-
pared to transferring a single model. The application transfers the mesh of a suppressed part for a single
model and enables you to unsuppress parts without generating a new mesh.
• The application does not support Mesh Edit features, such as Mesh Connections, Node Merge, etc. in the
assembled system if the Read-Only property on the Mesh object in the assembled system is set to Yes and
if at least one of the upstream systems includes mesh edits.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 567
Specifying Geometry
• Don't lose scoping: Geometry from External Model (.cdb) files is partially associative. When you have
geometry from multiple External Model system assembled, and you refresh upstream model data into the
downstream system, any geometry scoping that you have performed on an object in the downstream ana-
lysis will be lost for the modified External Model system only. That is, only External Model systems that you
change lose scoping. For example, if you have two External Model systems assembled, System 1 and System
2, and you have objects scoped to geometry in the assembled system. If you modify System 1 and then refresh
the upstream system, geometry scoping on objects is lost only for System 1. System 2 experiences no
scoping losses. A more robust way to maintain scoping is to properly define imported Named Selections or
criterion-based Named Selections.
In addition, if you are using the Inventor application, Autodesk Inventor, any changes you make in
the application will cause the loss of scoping in the downstream Mechanical system following an
update.
• The Geometry (p. 1701) object property Scale Factor Value, allows you to modify the size of imported geo-
metries in the upstream systems. The scale factor value of newly imported geometries is 1.0. You can
modify the value and that modified value is expected to be preserved on updated models.
Be aware that when you assemble models and change the associated unit of measure, you are limited
by a scale factor limit of 1e-3 to 1e3. This scale factor limit is the limit for any combination of
models. Factor values are totaled and anything outside of this range is ignored. As a result, due to
these tolerances, scaled models, especially larger and/or combined models, sometimes have problems
importing geometry/mesh.
• You need to perform material assignment in the upstream systems. The Material category property, Assign-
ment, in the downstream system is read-only.
• For Named Selections, Mechanical sends only 32 characters to the Mechanical APDL application input
file (p. 607).
The use of Based on System Name or User Specified Tag options for the Object Renaming property
can easily generate names which are same for the first 32 characters and therefore cause Named
Selections created later in the process to overwrite earlier ones. The application issues a warning if
this scenario is detected during the solution process.
Note that this limitation only affects the use of Named Selections in a Commands (p. 1475) object.
For all other objects scoped to named selections, the length of named selection has no bearing on
the scoping.
• When you assemble rigid body systems or systems that include rigid bodies, Mechanical may require you
to remesh the rigid bodies if the application detects new contact conditions on the rigid bodies. If this is
the case, the application sets the Read Only property on the Mesh object to No and also cleans any imported
mesh-based Named Selections. These objects need to be re-scoped. The Mesh object property, Read Only
is set to No when importing rigid bodies.
• You cannot create or define virtual topology in the assembled system. Define required virtual topology
features in the upstream systems.
• Model systems do not support the following features. If present, updates to the project fail for the system
transferring data to a downstream system. You need to suppress or delete these features before transferring
data.
– Crack Objects
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
568 of ANSYS, Inc. and its subsidiaries and affiliates.
Importing Material Fields
– Substructuring
– Cyclic Symmetry
You may wish to refer to the Mechanical Model section of the Workbench Help for additional inform-
ation about this Workbench component system.
• Any suppressed bodies from other upstream systems can be unsuppressed in the downstream envir-
onment provided they were meshed prior to being suppressed in the upstream system. However,
suppressed parts from other upstream systems can never be unsuppressed in the downstream envir-
onment when using the External Model component system. These restrictions also apply when using
the options Unsuppress All Bodies and/or Invert Suppressed Body Set.
• Geometry from External Model is partially associative. When you have geometry from multiple External
Model system assembled, and you refresh upstream model data into the downstream system, any
geometry scoping that you have performed on an object in the downstream analysis will be lost for
the modified External Model system only. That is, only External Model systems that you change lose
scoping. For example, if you have two External Model systems assembled, System 1 and System 2, and
you have objects scoped to geometry in the assembled system. If you modify System 1 and then refresh
the upstream system, geometry scoping on objects is lost only for System 1. System 2 experiences no
scoping losses. A more robust way to maintain scoping is to properly define imported Named Selections
or criterion-based Named Selections.
• Limitations similar to geometry associativity also apply to properties on bodies imported from External
Model systems. Any changes made to properties on bodies imported from an External Model system
in the assembled system are lost if the source External Model system is modified. Properties on bodies
from other (unmodified) External Model(s) are maintained.
• Cylindrical supports (p. 1098) cannot be applied to mesh-based files imported using the External Model
Component. You can instead apply equivalent loading using a Displacement (p. 1080) load applied in
appropriate cylindrical coordinate system.
• During the assembly process, if named selections from different files (sources) have the same name,
the application merges these named selections.
2. Using the Field Variables feature in the Engineering Data Workspace, create a user-defined variable that
contains your desired material properties.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 569
Specifying Geometry
3. Create a comma-separated values (CSV) file that defines the mapping coordinates based upon the user-
defined variable specified in Engineering Data. This file type enables the transfer of data between External
Data and Mechanical. Save the file to a known location.
5. Open your CSV file in the External Data system and check (make active) the Material Data Field property
in the Properties of File pane.
6. In the Table for File and Preview of File panes, specify and verify your mapping.
7. Return to the Workbench Project page and link your External Data system with the desired analysis type
that includes the corresponding model in the Project Schematic.
8. Launch Mechanical.
3. Using the Apply To property, specify whether to map values to the Elements (default) or Corner Nodes
of your model.
4. As necessary, review and modify the remaining default settings of the properties in the Details view.
5. Right-click on the Imported Material Field object and select the Import Material Field option from the
context menu. This action maps the values of your CSV file to the nodes or elements of your model.
See Data Transfer Mapping and Validation (p. 1879) section for additional information about node and
element mapping from external data sources.
Element Orientation
The Element Orientation feature is used define the orientations and alignments of elements/bodies for
a given model. It enables you to define the coordinate system of one or more manually selected elements
or each element of a specified body. As described below, there are two application methods for the
Element Orientation feature: either the Surface and Edge Guide (p. 571) option that is the default, or
the Coordinate System (p. 573) option. An example of each option accompanies the application steps.
In addition, review the procedure used to generate orientations (p. 574) when using the Surface and
Edge Guide option as well as the display options (p. 575) that enable you to change the how you wish
to view the orientation vectors in the graphics window.
Also see the Element Orientation object reference page (p. 1687) for additional information about this
feature.
Requirements
Note the following requirements for this feature:
• If multiple edges are selected in the Edge Guide category, the edges must be connected.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
570 of ANSYS, Inc. and its subsidiaries and affiliates.
Element Orientation
• The feature is not supported by Rigid Body or Explicit Dynamics analysis systems.
Caution
When solving your analysis, you may receive the following message if you are using the
Element Orientation feature and your Ply/Layer data has overlapping elements.
"Some Element Orientations will be ignored in the solution process due to overlapping
elements from Imported Plies."
Note
For shell elements, this feature uses the projection of the local system on the shell surface.
As a result, the element orientations displayed in the graphics window will be the same as
those used by the solver.
For specific technical information about this feature, refer to the ESYS command in the Mechanical
APDL Command Reference as well as the Understanding the Element Coordinate System in the Mechan-
ical APDL Element Reference.
Application
Surface and Edge Guide Option (default option)
To define your element orientation using the Surface and Edge Guide option:
2. Click the Element Orientation button on the Geometry context toolbar (p. 81) or right-click and select
Insert>Element Orientation or right-click in the graphics window and select Insert>Element Orient-
ation. The new object becomes the active object.
Note
You can insert multiple Element Orientation objects into the tree. The last object
inserted supersedes previous objects that have the same body scoping.
b. Select the body you wish to apply orientations to and, click in the Geometry property's field, and
then click the Apply button. You can also specify an element or elements (p. 143) as well as a desired
geometry- or element-based (p. 143) Named Selection.
Note
The body you select may have an existing coordinate system scoping; however,
once defined by an Element Orientation system, the feature overwrites any ex-
isting coordinate systems.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 571
Specifying Geometry
4. In the Definition category of the Details view specify the Defined By property as Surface and Edge
Guide.
b. Select the face or faces that you wish to define to be the Surface Guide, click in the Geometry
property's field, and then click the Apply button. Or, specify a desired Named Selection. You can
select multiple faces to define this surface geometry.
c. Specify the axis for the perpendicular direction from the Axis property drop-down list, either +/-
X Axis, +/- Y Axis, or +/- Z Axis.
b. Select the edge or edges that you wish to define as tangent to the target body, click in the Geometry
property's field, and then click the Apply button. Or, specify a desired Named Selection.
c. Specify the axis for the tangent direction from the Axis property drop-down list, either +/- X Axis,
+/- Y Axis, or +/- Z Axis.
Note
This feature requires an X, Y, and Z coordinate. You define two of the coordinates,
surface and edge, and the application calculates the third required coordinate.
The following images illustrate the use of the Surface and Edge Guide option. The first image shows
the defined body (in purple) and the Surface Guide (red face) and Edge Guide (yellow edge) selections.
The second image illustrates the internal element orientations that were generated with all bodies dis-
played and the third image is an enlargement of the target body only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
572 of ANSYS, Inc. and its subsidiaries and affiliates.
Element Orientation
2. Click the Element Orientation button on the Geometry context toolbar (p. 81) or right-click and select
Insert>Element Orientation or right-click in the graphics window and select Insert>Element Orient-
ation. The new object becomes the active object.
Note
You can insert multiple Element Orientation objects into the tree. The last object
inserted supersedes previous objects that have the same body scoping.
b. Select the body you wish to apply orientations to and, click in the Geometry property's field, and
then click the Apply button. You can also specify an element or elements (p. 143) as well as a desired
geometry- or element-based (p. 143) Named Selection.
Note
The body you select may have an existing coordinate system scoping; however,
once defined by an Element Orientation system, the feature overwrites any ex-
isting coordinate systems.
Note
The body you select may have an existing coordinate system scoping; however,
once defined by an Element Orientation system, the feature overwrites any ex-
isting coordinate systems.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 573
Specifying Geometry
4. In the Definition category of the Details view specify the Defined By property as Coordinate System.
5. Set the Coordinate System property to the desired coordinate system that you have created. One
single triad automatically displays on the applicable region. No other triads are shown, unlike the
Surface and Edge Guide option.
The following images illustrate the use of the Coordinate System option. The first image shows the
defined body and the second image illustrates the coordinate-based element orientation.
1. Identify one or more surfaces to be the surface guide and one or more edges to be the edge guide.
2. Identify the 1st axis (e.g., z-axis) that will align normal to the surface guide.
3. Identify the 2nd axis (e.g., x-axis) that will align itself tangential to the edge guide.
• The application obtains the surface normal direction (N-vector) at a location on the Surface Guide closest
to the element's centroid and aligns the specified axis (z-axis) with it.
• The application obtains the tangential direction (T-vector) to the edge at a location on the Edge Guide that
is closest to the element's centroid.
• The cross-product of the N-vector and T-vector calculate the 3rd axis (y-axis).
• The tangential, 2nd axis (x-axis), is obtained by taking the cross-product of the N-vector and the 3rd axis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
574 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry from Deformation Results
Display Options
Once orientations are generated, an Element Orientation Display toolbar appears.
This control is only available when the Grid Aligned option is selected.
Line Displays element vectors as line arrows.
Form
Solid Displays element vectors as solid arrows.
Form
X Turns the display of the X Axis of an element on and off.
Axis
Y Turns the display of the Y Axis of an element on and off.
Axis
Z Turns the display of the Z Axis of an element on and off.
Axis
This toolbar is similar to the Vector Display Context Toolbar (p. 89).
Important
Your analysis must use the Mechanical APDL solver or the AUTODYN solver.
This approach is ideal for using a displaced structure as the initial geometry of a subsequent analysis.
For example, you might wish to introduce imperfections to an otherwise perfect geometry to overcome
convergence issues when running a nonlinear simulation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 575
Specifying Geometry
• Named Selections (face-, node-, and elemental-based) transfer from the upstream system.
• The application creates the deformed geometry using the unit system of the result file, i.e., the unit
system that was used during the solution of the upstream system.
• Property specifications made to the bodies of the geometry in the upstream systems transfer to the
downstream system. These specifications are, by default, read-only in the downstream analysis system.
A Details view category, Transfer Properties, provides the Source name of the upstream system and
provides an option to change the object's properties from Read Only. If the Read Only property for a
body is changed to No, the property specifications made in the upstream system will not transfer when
data is refreshed.
• Property specifications made on the Geometry object of the upstream system do not transfer to the
downstream system.
• Materials transfer only when the upstream and downstream systems share the Engineering Date cell.
• This option does not support a Nonlinear Adaptive Region (p. 1112).
Important
For line bodies, the nodal coordinates of the orientation nodes are not updated and remain
the same as the initial geometry/mesh. Therefore, carefully validate the results of any analysis
that uses the deformed geometry if the initial geometry has line bodies.
Application
1. Identify the deformation result within the solved analysis that you wish to use. An example Eigenvalue
Buckling analysis is illustrated below. The result to be specified is the first result (Mode = 1).
2. Return to the Project Schematic and link the Mechanical Solution cell to the Model cell of the downstream
Mechanical system. You can create links from the Solution cell to multiple downstream Model cells.
In the continued example shown here, the Solution cell is selected. Note the properties under the
heading "Update Settings for Static Structural 2", the new downstream system. If multiple links are
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
576 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry from Deformation Results
present, there is an instance of the "Update Settings for Analysis Type" in the properties for each
linked analysis. If you change a setting in properties for a linked system, this causes the data for all
of the other downstream systems to become obsolete and you need to refresh the data on each
system.
• Process Nodal Components: Enables the upstream system to import node-based components
defined in the mesh files. The application transfers the data to downstream Mechanical systems
as node-based Named Selections. The application renames the node-based Named Selection objects
in Mechanical based on the selection made in the Object Renaming property.
• Nodal Component Key: This entry field enables you to filter and import only those node-based
components that start with a specified name/string value in the mesh files. For example, you want
to import only node-based components that start with the prefix string "nodal_*." Enter that
string into this field and the application filters through all component names and returns only
the components that begin with this key string value.
• Process Element Components: Enables the upstream system to import any element-based
components defined in the mesh files. The application transfers data to downstream Mechanical
systems as elemental-based Named Selections. The application renames the element-based Named
Selection objects in Mechanical based on the selection made in the Object Renaming property.
• Element Component Key: This entry field enables you to filter and import only those element-
based components that start with a specified name/string value in the mesh files. For example,
you want to import only element-based components that start with the prefix string "element-
al_*." Enter that string into this field and the application filters through all component names
and returns only the components that begin with this string value.
• Scale Factor: this property scales the displacements of the initial configuration. If Scale Factor
is 1.0, the full displacement value will be added to each node, 0.5, half the displacement value
will be added, and so on. Negative Scale Factor values subtract the displacements and reverse
the direction of deformation.
For a Static Structural, Transient Structural, or Explicit Dynamics system, you specify a Time
setting for the upstream system's results for each downstream Model cell. The Time property
options include End Time (default) and User Defined.
For Eigenvalue Buckling or Modal systems, you specify the desired Mode, for each connection
to a downstream Model cell. In this bucking example, it is Mode, and displays the result that
you selected in the buckling analysis (Mode = 1) to use as your geometry and mesh in this
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 577
Specifying Geometry
subsequent analysis. You can change the desired/target result at this time (to Mode = 2, 3,
etc.).
Important
– If you enter a Time value that is greater than the end time of the upstream analysis,
the result generated for the deformed geometry assumes the final time. If specified
by Mode, and you enter a Mode value greater than the maximum number reported
by the solution, geometry generation fails.
– If you enter a User Defined time of 0, the application generates the geometry at
the End Time.
3. The Model cell is selected in the example shown below for the new system. Specify any Model Assembly
or Mesh Conversion Options on the Model cell of the downstream system to modify or assemble the new
geometry.
Note
If you are incorporating a deformed geometry into Model Assembly systems, you need
to share the Engineering Data cell of the deformed geometry system with one or more
of the Model Assembly systems in order to have the materials automatically transferred
and set for the deformed geometry in the downstream system.
4. Open the new system in Mechanical. The new geometry and the mesh are transferred.
Note
When you are using a deformation result as a geometry, the same behavioral character-
istics as well as limitations apply as those associated with importing mesh-based geomet-
ries. Refer to the Behaviors and Characteristics topic of in the Mesh-Based Geo-
metry (p. 511) section of the Help for specific information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
578 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry From Rigid Body Dynamics Results
This approach is ideal for using a displaced model as the initial geometry of a subsequent analysis. For
example, you may wish to convert one body from rigid to flexible and perform a static analysis at a
given configuration using the corresponding motion loads. It is also useful when the analysis of one
single component is not accurate enough. This can be the case if contact exists on the parts of interest
for the stress analysis.
• The application creates the updated geometry using the unit system of the result file (the unit system that
was used during the solution of the upstream system).
• Property specifications made to the bodies of the geometry in the upstream system transfers to the down-
stream system. These specifications are, by default, read-only in the downstream system. A Details view
category, Transfer Properties, provides the Source name of the upstream system and provides an option
to change the object's properties from Read Only. If the Read Only property for a body is changed to No,
the property specifications made in the upstream system will not transfer when the data is refreshed.
• Property specifications made on the Geometry object of the upstream system do not transfer to the
downstream system.
• Joints Initial Position property in the downstream system will be set to Override.
• Nonlinear spring and bushing properties are identical to those in the upstream properties, and are not re-
evaluated around the new operating point.
Application
1. Identify the configuration results within the solved analysis that you wish to use. An example is shown
below. The configuration to be specified is the result at time = 1.5.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 579
Specifying Geometry
2. Return to the Project Schematic and link the Mechanical Solution cell to the Model cell of the downstream
Mechanical system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
580 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry From Rigid Body Dynamics Results
3. If you change a setting in certain properties for the linked system, the data of the downstream system be-
comes obsolete and you should refresh the data on the system.
• Time: For a Rigid Body Dynamics system, specify a Time setting for the upstream system's results for
the downstream Model cell. The Time property can be set to End Time or User Defined.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 581
Specifying Geometry
Important
If you enter a Time value that is greater than the end time of the upstream analysis,
the result generated for the updated geometry uses the end time. If you enter a User
Defined time of 0, the application also uses the geometry from the end time of the
analysis. This differs from the imported geometry in that the model is assembled at
time = 0 to satisfy all kinematic constraints (joints, joint conditions, and user-defined
constraint equations).
4. Open the new system in Mechanical. The new geometry and the updated connections are transferred.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
582 of ANSYS, Inc. and its subsidiaries and affiliates.
Specifying Named Selections in the Mechanical Application
The Named Selection object is a Model-level object in the tree hierarchy. The Named Selection feature
allows you to create groupings of similar geometry or meshing entities.
The following sections describe the steps to create Named Selections objects and prepare them for
data definition. Subsequent sections further define and build upon these techniques.
Create a Named Selection Object
Defining Named Selections
Criteria Named Selections Based on Selected Geometry
Named Selections Worksheet
Promoting Scoped Objects to a Named Selection
Displaying Named Selections
Displaying Interior Mesh Faces
Applying Named Selections
Merging Named Selections
Converting Named Selection Groups to Mechanical APDL Application Components
• Select the Model object and click the Named Selection button on the Model Context Toolbar (p. 78) or
select the Model object, right-click the mouse, and then select Insert>Named Selection.
• Select desired geometry entities from the Geometry object, right-click the mouse, and then select Create
Named Selection. A Selection Name window appears so that you can enter a specific name for the Named
Selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 583
Specifying Named Selections in the Mechanical Application
• Select desired geometry entities in the graphical interface (bodies, faces, etc. - bodies are shown below),
right-click the mouse, and then select Create Named Selection. A Selection Name window appears so that
you can enter a specific name for the Named Selection as well as specify criteria based on the selected
geometry (p. 594).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
584 of ANSYS, Inc. and its subsidiaries and affiliates.
Create a Named Selection Object
As illustrated below, these methods, by default, place a Named Selections folder object into the tree
that includes a child object titled Selection or titled with a user-defined name. This new object, and
any subsequent named selection objects that are inserted into the parent folder, require geometry or
mesh entity scoping. If a direct selection method (via Geometry object or graphical selection) was used,
the Geometry entities may already be defined.
The Selection objects are the operable “named selections” of your analysis. You may find it beneficial
to rename these objects based on the entities to which they are scoped or the purpose that they will
serve in the analysis. For example, you may wish to rename a Named Selection containing edges to
"Edges for Contact Region".
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 585
Specifying Named Selections in the Mechanical Application
For the steps to scope your Named Selection to nodes or elements, see one of the following sections:
1. Highlight the Selection object in the tree. In the Details view, set Scoping Method to Geometry Selection.
2. Select the geometry entities in the graphics window to become members of the Named Selection.
3. Click in the Geometry field in the details view, then click the Apply button. The named selection is indicated
in the graphics window. You can rename the object by right-clicking on it and choosing Rename from the
context menu.
Tip
To allow the Named Selection criteria to be automatically generated after a geometry update,
highlight the Named Selections folder object and set Generate on Refresh to Yes (default).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
586 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Named Selections
This setting is located under the Worksheet Based Named Selections category in the Details
view.
Note
• If you change the Scoping Method from Geometry Selection to Worksheet, the original geo-
metry scoping remains until you select the Generate button.
• For geometric entity Named Selections, the status of a Named Selection object can be fully
defined (check mark) only when a valid geometry is applied, or suppressed (“x”) if either no
geometry is applied or if all geometry applied to the Named Selection is suppressed.
• For a Named Selection created using the Graphics Viewer, the selections must be manually updated
after you change the geometry.
Doing so displays the Worksheet window. By default, this window displays below the Geometry pane
in Mechanical. Worksheet data entries define the criteria for Named Selections based on geometric or
meshing entities. Each row of the worksheet performs a calculation for the specified criteria. If multiple
rows are defined, the calculations are evaluated and completed in descending order.
1. Highlight the Selection object. In the Details view, set Scoping Method to Worksheet.
3. Enter data in the worksheet for specifying the criteria that will define a Named Selection. See the Worksheet
Entries and Operation section below for specific entry information.
4. Click the Generate button located on the Worksheet to create the Named Selection based on the specified
criteria. Alternatively, you can right-click the Named Selection object and choose Generate Named Selection
from the context menu.
Note
• If you change the Scoping Method from Geometry Selection to Worksheet, the original geo-
metry scoping will remain until you select Generate.
• When you select Generate and the generation fails to produce a valid selection, any prior scoping
is removed from the Named Selection.
• If there is no indication that the worksheet has been changed and the Named Selection should
be regenerated, you still may want to select Generate to ensure that the item is valid.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 587
Specifying Named Selections in the Mechanical Application
• If a row inside the worksheet has no effect on the selection, there are no indications related to
this.
• Named Selections require valid scoping. If the application detects a criterion that is not properly
scoped, it becomes highlighted in yellow to alert users of a possible problem. A highlighted cri-
terion does not effect on the overall state of the object.
• Named Selections created using the Worksheet may not support virtual entities.
As illustrated here, when you add a row into the Worksheet, additional right-click context menu options
become available. When using these options, you need to also click the Generate button to have these
changes applied to the Named Selection.
Action column:
• Add: Adds the information defined in the current row to information in the previous row, provided the item
defined in the Entity Type column is the same for both rows.
• Remove: Removes the information defined in the current row from information in the previous row, provided
the geometry defined in the Entity Type column is the same for both rows.
• Invert: Selects all items of the same Entity Type that are not currently in the named selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
588 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Named Selections
• Convert To: Changes the geometric Entity Type selected in the previous row. The change is in either direction
with respect to the topology (for example, vertices can be converted "up" to edges, or bodies can be con-
verted “down” to faces). When going up in dimensionality, the higher level topology is selected if you select
any of the lower level topology (for example, a face will be selected if any of its edges are selected). You can
also convert from a geometry selection (bodies, edges, faces, vertices) to mesh nodes. The nodes that exist
on the geometry (that is, the nodes on a face/edge/vertex or nodes on and within a body) will be selected.
In addition, node-based Named Selections can be converted to elements and element-based Named Selec-
tions can be converted to nodes using this action.
Note
The conversion from geometry selection to mesh nodes is analogous to using Mechanical
APDL commands NSLK, NSLL, NSLA, and NSLV. The conversion from elements to mesh
nodes uses NSLE and conversion from mesh nodes to elements uses ESLN.
• Body
• Face
• Edge
• Vertex
• Mesh Node
• Mesh Element
• Element Face: this option is used when the Action column is set to Convert To in order to convert either
a face-based named Selection or a node-based Named Selection to a new Element Face Named Selection.
Note that this option does not support element faces that share two (or more) bodies or element faces
defined on shell bodies.
Criterion column:
• Type - available when Entity Type = Body, Face, Edge, or Mesh Node, or Mesh Element.
• Location X
• Location Y
• Location Z
• Radius - available when Entity Type = Face or Edge. Applies to faces that are cylindrical and edges that
are circular.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 589
Specifying Named Selections in the Mechanical Application
• Distance
Note
For the Distance Criterion, the calculation of the centroid is not supported for Line Bodies.
• Named Selection
• Shared Across Bodies - available when Entity Type = Face, Edge, Vertex. This option is useful when you
want to create a Named Selection of faces, edges, or vertices shared across bodies.
• Shared Across Parts - available when Entity Type = Mesh Node. This option is useful for examining and
working with shared nodes that were generated by Node Merge or Mesh Connection operations.
• Element Connections - available when Action = Add and Entity Type = Mesh Node. This option requires
a Value entry. The Value entry defines the number of elements to which a node is connected. For example,
if you enter a Value of 4, the application selects every node in the model that is connected to four elements.
• Thickness - available when Entity Type = Body. This option is supported for surface/shell bodies only.
– Action = Convert To
– Action = Convert To
– Element ID
– Volume
– Area
– Element Quality
– Aspect Ratio
– Jacobian Ratio
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
590 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Named Selections
– Warping Factor
– Parallel Deviation
– Skewness
– Orthogonal Quality
– Ply
You may wish to refer to the Mesh Metric section of the Meshing User's Guide for more information
about these Criterion options.
Operator column:
• Equal
• Not Equal
• Less Than
• Greater Than
• Range includes Lower Bound and Upper Bound numerical values that you enter.
• Yes
• No
Note
The Smallest and Largest options apply to the entire model. They do not function with any
other worksheet criteria entry. Therefore, they are only available when the Action column
is set to Add.
Units column: read-only display of the current units for Criterion = Size or Location X, Y, or Z.
Value column:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 591
Specifying Named Selections in the Mechanical Application
Note
– Solid
– Surface
– Line
• For Entity Type = Body and Criterion = Cross Section: select the desired cross section name from the
drop-down list.
– Plane
– Cylinder
– Cone
– Torus
– Sphere
– Spline
– Faceted
– Line
– Circle
– Spline
– Faceted
– Corner
– Midside
• For Entity Type = Body and Criterion = Name, enter a valid body name. When:
– Operator = Contains, you can enter a partial body name. The application matches name characters at
the beginning, middle, or at the end of the name.
– Operator = Equal, you must enter the body name exactly as it appears in the Geometry folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
592 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Named Selections
– Operator = Not Equal, you enter the body name that you do not wish to include in your named selection.
The application will select all other bodies from the Geometry folder.
– Tet10
– Tet4
– Hex20
– Hex8
– Wed15
– Wed6
– Pyr13
– Pyr5
– Tri6
– Tri3
– Quad8
– Quad4
• For Entity Type = Edge and Criterion = Face Connections, enter the number of shared edge connections.
For example, enter Value = 0 for edges not shared by any faces, enter Value = 1 for edges shared by one
face, and so on.
• For Criterion = Named Selection, you can include a previously-defined named selection from the Value
field. Only the named selections that appear in the tree before the current named selection are listed in
Value. For example, if you have defined two named selections prior to the current named selection and
two named selections after, only the two prior to the current named selection are shown under Value.
When you define a named selection to include an existing named selection, you should use the
Generate Named Selections RMB option from the Named Selections folder object in the tree to
make sure that all of the latest changes to all named selections are captured. Named selections are
generated in the order that they are listed in the tree and as a result, when you click the Generate
button in the Worksheet, only the associated named selection is updated. Any other Named Selection
that may have been changed is not updated. The Generate Named Selections feature better ensures
that all child objects of the Named Selection folder are updated.
• For Criterion = Ply, you can include a previously-defined named selection in the Value field. You can select
from the named selections provided in the list only.
• For Criterion = Material, select the desired material from the drop-down list. See the Material Assign-
ment (p. 179) topic for more information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 593
Specifying Named Selections in the Mechanical Application
• For Criterion = Distance, enter a positive numerical value from the origin of the selected coordinate system.
• For Criterion = Thickness, enter a positive numerical value or values based on the selection made in the
Operator column.
By default, the Zero Tolerance property is set to 1.e-008 and the Relative Tolerance value is 1.e-003.
As a result of the significant digit display, the value used for calculations and the display value may
appear to be different. The Zero Tolerance property’s value is past the number of significant digits
that Mechanical shows by default. The application’s default setting for significant digits is 5 (the range
is 3 to 10). This setting affects only the numbers that are displayed, any calculation or comparison uses
the actual values when processing. In addition, it is important to note that most values (including selec-
tion values seen in the status bar and the Selection Information window) in Mechanical display in a
significant digit format. See the Appearance option in the Setting ANSYS Workbench section of the
Help for information about changing default display settings.
Setting the tolerance values manually can also be useful in meshing, when small variances are present
in node locations and the default relative tolerance of .001 (.1%) can be either too small (not enough
nodes selected) or too big (too many nodes selected).
2. Specify either a Zero Tolerance or a Relative Tolerance. Tolerance values are dimensionless. Relative
tolerance is a multiplying factor applied to the specified worksheet value. For example, if you want a
tolerance of 1%, enter .01 in the Relative Tolerance field.
All comparisons are done in the CAD unit system. If your current unit system is not the same as the
CAD unit system, the values entered will first be converted to the CAD unit system before searching
for criteria.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
594 of ANSYS, Inc. and its subsidiaries and affiliates.
Criteria Named Selections Based on Selected Geometry
• Apply selected geometry: this option simply creates a Named Selection based on the geometry you
select.
• Apply geometry items of same: this option enables you to make certain criteria-based specifications
(Size, Type, Location X, Y, Z) for geometry selections. If you select only one geometric entity (one face,
edge, etc.) you can choose multiple criteria options. However, when you select more than one geometric
entity (multiple faces, edges), you are limited to choosing only one criteria option.
In addition, there is the Apply To Corresponding Mesh Nodes option. You can also select this
option when using the available criteria in order to include the nodes that correspond to the
geometry. This option requires that you generate the mesh.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 595
Specifying Named Selections in the Mechanical Application
Here we display the Selection Name dialog (via right-click), select the option Location X, and then
click OK.
As illustrated, you need to select the new named Selection object in the tree. The application specified
the Named Selection as a Worksheet entry and now includes eight (8) edges (all of which share the X
coordinate).
Note that the supported selections may differ based on the type of geometry that you select. For example,
the options Size or Type are not supported for a vertex selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
596 of ANSYS, Inc. and its subsidiaries and affiliates.
Promoting Scoped Objects to a Named Selection
You can automatically highlight Named Selection objects using the Go To Selected Items in Tree
context menu option.
• Remote Points
• Contact Regions
• Springs
• Joints
• Boundary Conditions
All of these objects have one thing in common when using the promotion feature, they are first scoped
to geometry or mesh. This is the specification basis for the promoted Named Selections. Each promoted
Named Selection inherits the geometry or mesh scoping of the object used. In addition, the Scoping
Method property automatically updates to Named Selection and specifies the corresponding scoping.
Note
• This action changes the scoping of the corresponding object and may, as a result, cause up-to-
date states to become obsolete. For example, promoting a Fixed Support from a completed
solution would cause the solution to become obsolete and require it to be re-solved.
• In order to promote objects scoped to the mesh, you need to make sure that the Show Mesh
feature (on the Graphics Options Toolbar (p. 94)) is active.
By highlighting one of the above objects and right-clicking, such as the Contact Region example illus-
trated below, the context menu provides the option Promote to Named Selection. Once selected, the
feature automatically adds a Named Selections folder to the tree that includes two new Named Selec-
tions based on the existing name of the contact object as well as its geometry scoping, Contact and
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 597
Specifying Named Selections in the Mechanical Application
Target. You can promote an object to a Named Selection only once. Deleting the corresponding Named
Selection makes the option available again. However, deleting the Named Selection also invalidates the
corresponding source object, such as the Contact Region shown in the example below. As a result, you
must re-scope the source object to geometry or mesh for the feature to be available. A Contact Region
example is slightly different in that it has Contact and Target scoping and that this feature creates two
Named Selections. Springs and Joints also create two Named Selections if they are defined as Body-
Body. The other object types create one Named Selection. Also note that result objects can be promoted
before or after the solution process.
After you have designated a Named Selection group, you can use any of the following features to assist
you:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
598 of ANSYS, Inc. and its subsidiaries and affiliates.
Displaying Named Selections
Note
This option does not affect Line Bodies, and you must have the Show Mesh button
toggled off to view the elements in the Named Selection.
Showing Annotations
As illustrated below, selecting the Named Selection folder displays all of the user-defined Named Selection
annotations in the Graphics pane. This display characteristic can be turned On or Off using the Show
Annotations category in the Named Selections Details view.
Selecting an individual Named Selection displays the annotation specific to that Named Selection in
the Graphics pane.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 599
Specifying Named Selections in the Mechanical Application
You can also toggle the visibility of mesh node annotations and numbers in the annotation preferences.
For more information, see Specifying Annotation Preferences (p. 164).
Setting Visibility
By setting the Visible object property in the Details view of an individual Named Selection object to
No, the Named Selection can be made invisible, meaning it will not be drawn and, more importantly,
not taken into consideration for picking or selection. This should allow easier inspection inside complic-
ated models having many layers of faces where the inside faces are hardly accessible from the outside.
You can define Named Selections and make them invisible as you progress from outside to inside,
similar to removing multiple shells around a core. The example shown below displays the Named Selec-
tion 3 Faces with the Visible property set to No.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
600 of ANSYS, Inc. and its subsidiaries and affiliates.
Displaying Named Selections
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 601
Specifying Named Selections in the Mechanical Application
– Only the faces from that Named Selection are not drawn; the edges are always drawn.
– The Named Selection will not appear in any drawing of the geometry (regardless of which object is selected
in the tree).
Unless...
– The Named Selection is displayed as meshed, it displays the mesh, but only if you have the Named Selec-
tion object or the Named Selections folder object is selected in the tree. This behavior is the same as the
behavior of the red annotation in the Geometry window for Named Selections (that is, the annotation
appears only when the current selected object is the specific Named Selection object or the Named Se-
lections folder object).
• After at least one Named Selection is hidden, normally you can see the inside of a body, so displaying both
sides of each face is enabled (otherwise displaying just the exterior side of each face is enough). But if a se-
lection is made, the selected face is always displayed according to the option in Tools> Options> Mechan-
ical> Graphics> Single Side (can be one side or both sides).
• If the Wireframe display option is used and Show Mesh is Yes, any face selected is displayed according to
the option in Tools> Options> Mechanical> Graphics> Single Side (can be one side or both sides).
To display the faces of the mesh, the Named Selections object must be highlighted in the tree and
the Plot Elements Attached to Named Selections option in the Annotation Preferences (p. 164) must
be selected.
Then, to correct the display, use the Draw Face Mode options available under View>Graphics Options,
which include:
• Auto Face Draw (default) - turning back-face culling on or off is program controlled. Using Section
Planes is an example of when the application would turn this feature off.
• Draw Front Faces - face culling is forced to stay on. Back-facing faces will not be drawn in any case,
even if using Section Planes.
• Draw Both Faces - back-face culling is turned off. Both front-facing and back-facing faces are drawn.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
602 of ANSYS, Inc. and its subsidiaries and affiliates.
Applying Named Selections
1. Select a named selection from the drop-down list of available Named Selections. This list matches
the named selections contained beneath the Named Selections folder object.
Control Description
Selection Controls selection options on items that are part of the group whose
drop-down name appears in the Named Selection display. Available options are:
menu
• Select Items in Group: selects only those items in the named group.
(or in
context • Add to Current Selection: Picks the scoped items defined by the
menu from Named Selection that you have highlighted and adds those items to
right-clicking the item or items that you have selected in the geometry window.
the mouse This option is grayed out if the selections do not correspond, such as
button on selecting trying to add a faces to vertices.
individual
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 603
Specifying Named Selections in the Mechanical Application
Control Description
Named • Remove from Current Selection: Removes the selection of items in
Selection the named group from other items that are already selected. Selected
object) items that are not part of the group remain selected. This option is
grayed out if the entity in the Named Selection does not match the
entity of the other selected items.
Note
Visibility Controls display options on bodies that are part of the group whose
drop-down menu name appears in the Named Selection display. Available options
are:
• Hide Bodies in Group: Turns off display of bodies in the named group
(toggles with next item). Other bodies that are not part of the group
are unaffected.
• Show Only Bodies in Group: Displays only items in the named group.
Other items that are not part of the group are not displayed.
You can also hide or show bodies associated with a Named Selection
by right-clicking the Named Selections object and choosing Hide
Bodies in Group or Show Bodies in Group from the context menu.
You can hide only the Named Selection by right-clicking on the
Named Selections object and choosing Hide Face(s).
Suppression Controls options on items that affect if bodies of the group whose
drop-down menu name appears in the Named Selection display are to be suppressed,
meaning that, not only are they not displayed, but they are also
removed from any treatment such as loading or solution. Available
options are:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
604 of ANSYS, Inc. and its subsidiaries and affiliates.
Applying Named Selections
Control Description
• Unsuppress Only Bodies in Group: Unsuppresses only bodies in the
named group. Other bodies that are not part of the group are
suppressed.
The status bar shows the selected group area only when the areas are selected. The group listed in the
toolbar and in the Details View (p. 17) provides statistics that can be altered.
2. Under the Details view, in the Scoping Method drop-down menu, choose Named Selection.
• Only Named Selections valid for the given analysis object are displayed in the Named Selection drop-down
menu. If there are no valid Named Selections, the drop-down menu is empty.
• No two Named Selections branches can have the same name. It is recommended that you use unique and
intuitive names for the Named Selections.
• If all the components in a Named Selection cannot be applied to the item, the Named Selection is not valid
for that object. This includes components in the Named Selection that may be suppressed. For example, in
the case of a bolt pretension load scoped to cylindrical faces, only 1 cylinder can be selected for its geometry.
If you have a Named Selection with two cylinders, one of which is suppressed, that particular Named Selection
is still not valid for the bolt pretension load.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 605
Specifying Named Selections in the Mechanical Application
2. Click the desired Named Selection in the tree and then in the Details view, set the Program Controlled
Inflation option to Include.
3. In the mesh controls, set the Use Automatic Inflation control to Program Controlled. As a result,
the Named Selection you chose in step 2 is selected to be an inflation boundary, along with any other
faces that would have been selected by default.
1. In the Geometry preferences, located in the Workbench Properties of the Geometry cell in the Project
Schematic, check Named Selections and complete the Named Selection Key; or, in the Geometry
Details view under Preferences, set Named Selection Processing to Yes and complete the Named
Selection Prefixes field (refer to these entries under Geometry Preferences for more details).
2. A Named Selections branch object is added to the Mechanical application tree. In the Named Selection
Toolbar (p. 94), the name of the selection appears as a selectable item in the Named Selection display
(located to the right of the Create Selection Group button), and as an annotation (p. 160) on the
graphic items that make up the group.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
606 of ANSYS, Inc. and its subsidiaries and affiliates.
Converting Named Selection Groups to Mechanical APDL Application Components
The text or Microsoft Excel file you export includes a list of generated node ids, by default. You can also
include the location information of the generated node ids in the exported file. To include node id
location information in the exported file:
3. Under Export, click the Include Node Location drop-down list, and then select Yes.
Note
• The Named Selection Export feature is available only for node-based and element-based Named
Selection objects.
• Node Numbers are always shown in the exported text or Microsoft Excel file irrespective of setting
for Include Node Numbers in Tools > Options > Export.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 607
Specifying Named Selections in the Mechanical Application
only standard English letters and numbers, spaces, underscore, hyphen, and/or parenthesis characters.
The Named Selection will be available in the input file as a Mechanical APDL component for use in a
Commands (p. 1475) object. Geometry scoping to bodies will result in an element-based component. All
other scoping types will result in a nodal component. The following actions occur automatically to the
group name in the Mechanical application to form the resulting component name in the Mechanical
APDL application:
• A name that begins with a number, space, hyphen, or parenthesis character, is renamed to include “C_”
before the character.
• Spaces, hyphens, or parentheses between characters in a name are replaced with underscores.
Example: The Named Selection group in the Mechanical application called 1 Edge appears as com-
ponent C_1_Edge in the Mechanical APDL application input file.
Note
Named selections starting with ALL, STAT, or DEFA will not be sent to the Mechanical APDL
application.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
608 of ANSYS, Inc. and its subsidiaries and affiliates.
Specifying Remote Points in the Mechanical Application
You use a Remote Point as a scoping (p. 919) mechanism for remote boundary conditions (p. 1132). Remote
points are a way of abstracting a connection to a solid model, be it a vertex, edge, face, body, or node,
to a point in space (specified by the Location property). The solver uses multipoint constraint (MPC)
equations to make these connections.
Remote Points are akin to the various remote loads available in the Mechanical application. Remote
boundary conditions create remote points in space behind the scenes, or, internally, whereas the Remote
Point objects define a specific point in space only. As a result, the external Remote Point can be associated
to a portion of geometry that can have multiple boundary conditions scoped to it. This single remote
association avoids overconstraint conditions that can occur when multiple remote loads are scoped to
the same geometry. The overconstraint occurs because multiple underlying contact elements are used
for the individual remote loads when applied as usual to the geometry. When the multiple remote loads
are applied to a single remote point, scoped to the geometry, the possibility of overconstraint is greatly
reduced.
Remote Points are a powerful tool for working with and controlling the Degrees of Freedom (DOF) of
a body. Remote Points provide a property, DOF Selection, which gives you a finer control over the
active DOFs used to connect the Remote Point location to the body.
Furthermore, Remote Points can be can be used independently, without being scoped to a boundary
condition. Remote Point create MPC equations and therefore can be used to model phenomena, such
as coupling a set of nodes so that they have the same DOF solution.
Another capability of Remote Points is that they are also a scoping mechanism for the Constraint
Equation (p. 1107) object. The equation relates the degrees of freedom (DOF) of one or more remote
points
A Remote Point or multiple remote points work in tandem with the boundary conditions listed below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 609
Remote Points
These objects acquire data from remote points and eliminate the need to define the objects individually.
You can scope one or more of the above objects to a defined Remote Point. This provides a central
object to which you can make updates that will affect the scoping of multiple objects.
Note
Following are important points to keep in mind when using Remote Points:
• A Remote Point can reference only one Remote Force and one Moment. If you scope a
Remote Point to multiple remote forces or moments, duplicate specifications are ignored
and a warning message is generated.
• A Remote Point with Deformable behavior should not be used on surfaces that are modeled
with symmetry boundary conditions. The internally generated weight factors only account
for the modeled geometry. Therefore, remote points with deformable behavior should only
be used on the “full” geometry.
For additional Mechanical APDL specific information, see the Multipoint Constraints and Assemblies
section as well as KEYOPT(2) in the Mechanical APDL Contact Technology Guide.
The following sections describe how to create and define a Remote Point as well as the characteristics
and limitations associated with this scoping tool.
Remote Point Application
Geometry Behaviors
Support Specifications
Remote Point Features
Note
When you scope your Remote Point to a single node or multiple nodes, a point-to-surface contact al-
gorithm is used (using contact element CONTA175). This process can produce slightly different result
at the area of application compared to face scoping of the same topology. Geometry scoping to 3D
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
610 of ANSYS, Inc. and its subsidiaries and affiliates.
Remote Point Application
faces and 2D edges uses a constant traction contact application (contact elements CONTA171 through
CONTA174).
Note
Be very careful when you scope remote points to nodes if the nodes are collinear. A rigid
Formulation avoids issues when you scope to Surface or Line bodies. However for solids, you
should not scope collinear nodes for any Formulation.
When you specify Free Standing, the Geometry, Pinball Region, Behavior, and DOF Selection
properties do not appear in the Details view. Free Standing Remote Points can be used to model
structures such as Tuned Mass Dampers by directly connecting pieces of your model together.
• Coordinate System: the Coordinate System based on the original location of the remote point. This property
does not change if you modify the remote point’s position with the Location property.
• X Coordinate: the distance from the coordinate system origin on the x axis.
• Y Coordinate: the distance from the coordinate system origin on the y axis.
• Z Coordinate: the distance from the coordinate system origin on the z axis.
• Location: the location in space of the remote point. This property enables you to manually modify the remote
point’s original position. Changing the Location property re-plots the x, y, and z coordinate locations, but
does not establish a new coordinate system, reflected by the Coordinate System property.
For a Free Standing remote point, use this property to define the remote point's position in space.
Important
When you first scope a Remote Point and you do not also define the Location property,
the application sets the position of the remote point to the centroid of the scoped geometry
selection(s).
Any subsequent scoping changes will not change this position. You must update the Re-
mote Point’s location as needed.
• Behavior (p. 614). Specify the behavior of the connection of the Remote Point to the model. Options include
Deformable, Rigid, Coupled, or Beam.
• Pinball Region: the Pinball Region for a Remote Point is a radius value (length unit) that defines a region
for selecting elements to be used by the solver for the Remote Point's scoping.
• DOF Selection: Program Controlled (default) or set as Manual. This offers an opportunity for better control
of which DOF’s will activate for corresponding constraint equations. If you specify Manual for DOF Selection
in an Explicit Dynamics system, the active/inactive settings of the X, Y, and Z Components and the X, Y, and
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 611
Remote Points
Z Rotations are ignored, because these settings do not play a role in the constraint equations for an Explicit
Dynamics system.
• Pilot Node APDL Name: This optional property enables you to create an APDL parameter (in the input file)
and assign its value to the pilot node number of the Remote Point. This facilitates easy programmatic
identification of the Remote Point’s pilot node for later use/reference in a Command object (p. 1475).
• Material: This property is available when the Behavior property is set to Beam. Select a material to define
material properties for the beam connection of the Remote Point. Density is excluded from the material
definition.
• Radius: This property is available when the Behavior property is set to Beam. Specify a radius to define the
cross section dimension of the circular beam used for the beam connection of the Remote Point.
Scoping Method
For the supported boundary conditions, as listed in the previous section, the Scoping Method property
includes the option Remote Point, as illustrated below for a Remote Force. Once specified as the
Scoping Method, the Remote Points property displays and provides a drop-down list of remote points
available for selection (Remote Point Front Edge or Remote Point Rear Face as shown in the example
below). Once selected, the Scope inputs for the boundary condition become read-only and use the
remote point's data.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
612 of ANSYS, Inc. and its subsidiaries and affiliates.
Remote Point Application
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 613
Remote Points
As illustrated in the above example, after you have scoped the Remote Force to a Remote Point, addi-
tional data may be required, such as Magnitude.
Geometry Behaviors
The Behavior option dictates the behavior of the attached geometry. You can specify the Behavior of
the scoped geometry for a remote boundary condition in the Details view as either Rigid, Deformable,
Coupled, or Beam.
• Deformable: The geometry is free to deform. This is a general purpose option used when applying
boundary conditions such as a force or mass through ”abstract” entities not explicitly represented as geometry
inside Mechanical. This formulation is similar to the Mechanical APDL constraint defined by the RBE3 com-
mand.
• Rigid: The geometry will not deform (maintains the initial shape). This option is useful when the "abstracted"
object significantly stiffens the model at the attachment point. Note that thermal expansion effects cause
artificially high stresses because the geometry cannot deform where the load is applied. This formulation
is similar to the Mechanical APDL constraint defined by the CERIG command.
• Coupled: The geometry has the same DOF solution on its underlying nodes as the remote point location.
This is useful when you want a portion of geometry to share the same DOF solution (such as UX) that may
or may not be known. For example, to constrain a surface to have the same displacement in the X direction,
simply create a remote point, set the formulation to Coupled, and activate the X DOF. Because the DOF is
known, you can specify an additional Remote Displacement. This formulation is similar to the Mechanical
APDL constraint defined by the CP command.
• Beam: This option specifies that the Remote Point is connected to the model using linear massless beam
elements (BEAM188). This approach is more direct than using Constraint Equations and can help prevent
over-constraint issues that can occur with CE's. The following two user-defined properties are available to
define the connection:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
614 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry Behaviors
– Material: specifies the material properties, except density, that will be used for the beam connections.
Using appropriate materials for the beams can help to more accurately model thermal expansion effects.
– Radius: defines the cross section dimension of the circular beam (CSOLID) and is sent to the Mechanical
APDL solver via the SECDATA command.
The Beam formulation can be useful when working with shells. For example, when you are trying to
model Spot Welds (p. 828) between two sheet bodies with holes.
You must determine which Behavior best represents the actual loading. Note that this option has no
effect if the boundary condition is scoped to a rigid body in which case a Rigid behavior is always used.
Presented below are examples of the Total Deformation resulting from the same Remote Displacement,
first using a Rigid formulation, then using a Deformable formulation, and finally the Coupled formula-
tion.
Rigid Behavior
Deformable Behavior
Coupled Behavior
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 615
Remote Points
Support Specifications
Note the following when using the Remote Point feature.
• Mechanical APDL solver logic is based on MPC-based contact. See the Surface-Based Constraints section of
the Mechanical APDL Contact Technology Guide for more information. However, a Remote Point scoped to
a vertex (or vertices) of a 2D or 3D solid does not use MPC-based contact. Instead, beam elements are created
by the solver to connect the vertex to the Remote Point.
• The MPC equations are generated from the definition of a Remote Point are based on the underlying element
shape functions. In a large deflection analysis, these element shapes functions are reformed at each substep.
As a result, MPC equations are superior to the RBE3, CERIG, and CP commands.
• For Remote Boundary Conditions (p. 1132) applied to an edge or edges of a line body that are colinear, the
deformable behavior is invalid. As such, the scoped entities exhibit rigid behavior even if a deformable for-
mulation is specified, and a warning is issued in the Message Window.
• All remote boundary conditions are associative, meaning they remember their connection to the geometry.
Their location however does not change. If you want the location to be associative, create a coordinate
system on the particular face and set the location to 0,0,0 in that local coordinate system.
• If the geometry to which a Remote Point is scoped becomes suppressed, the Remote Point also becomes
suppressed. Once the geometry is Unsuppressed, the Remote Point becomes valid again.
• Remote boundary conditions scoped to a large number of elements can cause the solver to consume excessive
amounts of memory. Point masses in an analysis where a mass matrix is required and analyses that contain
remote displacements are the most sensitive to this phenomenon. If this situation occurs, consider modifying
the Pinball setting to reduce the number of elements included in the solver. Forcing the use of an iterative
solver may help as well. Refer to the troubleshooting (p. 1863) section for further details.
• If a remote boundary condition is scoped to rigid body, the underlying topology on which the load is applied
is irrelevant. Since the body is rigid, the loading path through the body will be of no consequence; only the
location at which the load acts.
• For the explicit dynamics solver, when remote points are scoped to a vertex they will always have a rigid
behavior. For other solvers, remote points scoped to a vertex will always have a deformable behavior.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
616 of ANSYS, Inc. and its subsidiaries and affiliates.
Remote Point Features
For additional Mechanical APDL specific information, see the Multipoint Constraints and Assemblies
section as well as KEYOPT(2) in the Mechanical APDL Contact Technology Guide.
Note
To apply a remote boundary condition scoped to a surface more than once (for example,
two springs), you must do one of the following:
If a mesh was generated, the connection lines are drawn between a remote point and the nodes on
the corresponding meshed underlying geometry.
The connection lines take the Pinball radius into account, and only those nodes that are inside that ra-
dius will be connected with the remote point.
Any remote loads that have been promoted to reference remote points will have these lines drawn
when their object is selected as well.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 617
Remote Points
See the Viewing and Exporting Finite Element Connections (p. 1401) topic in the Solution Information
Object section of the Help for additional information about the ability to view and work with connection
lines.
Note
The promotion action changes the scoping of the corresponding object and may, as a result,
cause up-to-date states to become obsolete. Promoted objects associated with a completed
solution would cause the solution to become obsolete and require it to be re-solved.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
618 of ANSYS, Inc. and its subsidiaries and affiliates.
Remote Point Features
1. Select the object you wish to use to generate a new Remote Point, right-click, and select Promote Remote
Point. The application adds a new Remote Point object to the tree. This new object contains the same
scoping as the object used for promotion.
In addition and as illustrated in the example shown below, it is important to note that the scoping
of the source object, the object used to generate the promotion, also changes. The application
automatically updates the properties of the Scoping category of the source object and specifies
the scoping to the new Remote Point. Furthermore, multiple Remote Point object can be generated
based on the scoping of the source object, such as a Body-To-Body Spring.
Note
This option is not available for objects scoped as a Direct Attachment, such as Springs,
Joints, Beams, a Point Mass, or a Thermal Point Mass.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 619
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
620 of ANSYS, Inc. and its subsidiaries and affiliates.
Symmetry in the Mechanical Application
The Symmetry object is a Model-level object in the tree hierarchy. You can insert this object by selecting
the Symmetry option on the Model Context Toolbar (p. 78).
This feature enables you to use the inherent geometric symmetry of a body to model only a portion of
the body for simulation. Using symmetry provides the benefits of faster simulation times and less use
of system resources. For example, the model below can be simplified by modeling only ¼ of the geometry
by taking advantage of two symmetry planes.
Introduction
Making use of the Symmetry feature requires an understanding of the geometry symmetry and the
symmetry of loading and boundary conditions. If geometric symmetry exists, and the loading and
boundary conditions are suitable, then the model can be simplified to just the symmetry sector of the
model.
DesignModeler can be used to simplify a full model into a symmetric model. This is done by identifying
symmetry planes in the body. DesignModeler will then slice the full model and retain only the symmetry
portion of the model. (See Symmetry in the DesignModeler help). When the Mechanical application
attaches to a symmetry model from DesignModeler, a Symmetry folder is placed in the tree and each
Symmetry Plane from DesignModeler is given a Symmetry Region object in the tree. In addition,
Named Selection objects are created for each symmetry edge or face. (See Symmetry Defined in
DesignModeler (p. 649).)
Once you have inserted a Symmetry object into the tree, the following options are available:
Types of Regions
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 621
Symmetry in the Mechanical Application
Types of Regions
The Symmetry folder supports the following objects:
• Symmetry Region (p. 622): This option is supported for Static and Transient Structural analyses and
Thermal/Thermal-Electric analyses.
• Linear Periodic (p. 623): When inserted, this option displays in the tree as a Symmetry Region object only
when the Type property is set to Linear Periodic. As needed, this property can be modified. It is supported
for Static Structural analyses and Thermal/Thermal-Electric analyses.
• Periodic Region (p. 625): This option is supported for Magnetostatic analyses.
• Cyclic Region (p. 628): This option is supported for Harmonic Response (Full), Modal, Static Structural, and
Thermal analyses.
• Pre-Meshed Cyclic Region (p. 630): This option is supported for Harmonic Response (Full), Modal, and
Static Structural analyses.
Note
• Ensure that a mesh is cyclic and suitable for fluids analyses (the mesh is then matched).
For models generated originally as symmetry models, you may create a Symmetry folder and manually
identify Symmetry Region objects or Periodic/Cyclic Region objects. (See Specify Symmetry in the
Mechanical Application (p. 649).)
Symmetry Region
A symmetry region refers to dimensionally reducing the model based on a mirror plane. Symmetry regions
are supported for:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
622 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
Note
Note
• The Anti-Symmetric option does not prevent motion normal to the symmetry face. This is ap-
propriate if all loads on the structure are in-plane with the symmetry plane. If applied loads, or
loads resulting from large deflection introduce force components normal to the face, an additional
load constraint on the normal displacement may be required.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 623
Symmetry in the Mechanical Application
and thermal/thermal-electric analyses. The application uses the Mechanical APDL command CE to apply
this boundary condition in a structural environment as compared to the CP commands used in the
thermal and thermal-electric environments.
For structural modeling, the application creates a pilot node and specifies constraint equations for the
high and low regions as follows:
The Pilot Node is left unconstrained. The Pilot Node is sent to the Mechanical APDL solver using the
following parameter (variable): _pilotNode
Electromagnetic Symmetry
Symmetry conditions exist for electromagnetic current sources and permanent magnets when the
sources on both sides of the symmetry plane are of the same magnitude and in the same direction as
shown in the following example.
Electromagnetic symmetric conditions imply Flux Normal boundary conditions, which are naturally
satisfied.
Electromagnetic Anti-Symmetry
Anti-Symmetry conditions exist for electromagnetic current sources and permanent magnets when the
sources on both sides of the symmetry plane are of the same magnitude but in the opposite direction
as shown in the following example.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
624 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
Electromagnetic anti-symmetric conditions imply Flux Parallel boundary conditions, which you must
apply to selected faces.
Periodic Region
The Periodic Region object is used to define periodic or anti–periodic behavior in a particular model
for Electromagnetic analyses (see Electromagnetic Periodic Symmetry (p. 626) section).
Electromagnetic Periodicity
A model exhibits angular periodicity when its geometry and sources occur in a periodic pattern around
some point in the geometry, and the repeating portion that you are modeling represents all of the
sources, as shown below (see the Periodicity Example (p. 626)).
Electromagnetic Anti-Periodicity
A model exhibits angular anti-periodicity when its geometry and sources occur in a periodic pattern
around some point in the geometry and the repeating portion that you are modeling represents a
subset of all of the sources, as shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 625
Symmetry in the Mechanical Application
An automated periodic symmetry analysis conserves time and CPU resources and delivers analysis results
that correspond to the entire structure.
The overall procedure in ANSYS Workbench for simulating structures that are periodically symmetric is
to run a magnetostatic (p. 259) analysis and perform the following specialized steps:
1. Insert a Periodic Region (p. 1784) symmetry object in the tree. This step is necessary to enable ANSYS
Workbench to perform a periodic symmetry analysis.
2. Define the low and high boundaries of the Periodic Region by selecting the appropriate faces in the Low
Boundary and High Boundary fields.
3. Define type of symmetry as Periodic or Anti-Periodic (see Periodicity Example (p. 626)).
4. The solver will automatically take into account defined periodicity, and reported results will correspond
to the full symmetry model (except volumetric type results as Force Summation, Energy probe, and so on).
Note
For a magnetic field simulation with periodic regions, you must be careful when applying
flux parallel boundary conditions to adjoining faces. If the adjoining faces of the periodic
faces build up a ring and all are subject to flux parallel conditions, that implies a total flux
of zero through the periodic face. In some applications that is not a physically correct require-
ment. One solution is to extend the periodic sector to include the symmetry axis.
See the Periodicity Example (p. 626) section for further details.
Periodicity Example
Periodicity is illustrated in the following example. A coil arrangement consists of 4 coils emulated by
stranded conductors. A ½ symmetry model of surrounding air is created. The model is conveniently
broken into 16 sectors for easy subdivision into periodic sectors and for comparison of results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
626 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
Below is a display of the Magnetic Field Intensity for the ½ symmetry model at the mid-plane. The arrows
clearly indicate an opportunity to model the domain for both Periodic or Anti-periodic sectors. Periodic
planes are shown to exist at 180 degree intervals. Anti-periodic planes are shown to exist at 90 degree
intervals.
The model can be cut in half to model Periodic planes. Applying periodic symmetry planes at 90 degrees
and 270 degrees leads to the following results.
The model can be cut in half again to model Anti-Periodic planes. Applying anti-periodic symmetry
planes at 0 degrees and 90 degrees leads to the following results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 627
Symmetry in the Mechanical Application
Cyclic Region
Fan wheels, spur gears, and turbine blades are all examples of models that can benefit from cyclic
symmetry.
An automated cyclic symmetry analysis conserves time and CPU resources and enables you to view
analysis results on the entire structure (for a Static Structural, Modal, or Harmonic Response (Full) ana-
lyses). ANSYS Workbench automates cyclic symmetry analysis by:
• Solving for the behavior of a single symmetric sector (part of a circular component or assembly). See The
Basic Sector for more information.
• Using the single-sector solution to construct the response behavior of the full circular component or assembly
(as a postprocessing step).
For example, by analyzing a single 10° sector of a 36-blade turbine wheel assembly, you can obtain the
complete 360° model solution via simple postprocessing calculations. Using twice the usual number of
degrees of freedom (DOFs) in this case, the single sector represents a 1/36th part of the model.
Restrictions
Note the following when working with cyclic symmetry:
• Cyclic Region only: The presence of Mesh Connections in a body with cyclic symmetry definition may
create conflicts within the mesh during the solution process.
• Layered Sections (p. 494) cannot be applied to a model that uses cyclic symmetry.
• When specifying certain Probes (p. 1176) (deformation, stress, strain) during Cyclic analyses, Mechanical
does not currently support probes specified when the Location Method is set to:
– Coordinate System.
– Geometry Selection and you define the associated Geometry property using the Hit Point Coordin-
ate option (Graphics Toolbar (p. 70)).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
628 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
General Application
The overall procedure in ANSYS Workbench for simulating models that are cyclically symmetric is to
run a static structural, modal, or thermal analysis and perform the following specialized steps:
1. Insert a Cyclic Region (p. 1784) or Pre-Meshed Cyclic Region object. This step is necessary to enable
Mechanical to perform a cyclic symmetry analysis. Multiple Cyclic Region objects are permitted but they
must refer to the same Coordinate System to specify the symmetry axis and sweep the same angle. Only
one Pre-Meshed Cyclic Region can be added and it cannot be used in combination with any other symmetry
objects.
2. Define the low and high boundaries by selecting the appropriate faces in the Low Boundary and High
Boundary fields. Each selection can consist of one or more faces over one or more parts, but they must
be paired properly. To be valid, each face in Low Boundary must be accompanied by its twin in High
Boundary. Also, ensure that each face and its twin belong to the same multibody part (p. 477) (although
it is not necessary that they belong to the same body), using DesignModeler to adjust your multibody parts
as needed.
Note
• For the Periodic Region and the Cyclic Region objects, your low/high selections are used
to match the mesh of the two boundaries.
• The Pre-Meshed Cyclic Region object does not influence the mesh.
The example shown below illustrates two equally valid Low Boundary and High Boundary twin
faces. One twin set of faces, located in the corner body, includes faces that are both included in
that same body. Another twin set includes faces that are not on the same body, but are included
in the same multibody part, as shown in the second figure.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 629
Symmetry in the Mechanical Application
Note
High Boundary and Low Boundary should be exactly same in shape and size, otherwise
Mechanical will not be able to map nodes from Low Boundary to High Boundary to
create full model from a single sector.
3. Continue with the remainder of the analysis. Consult the sections below as applicable to the analysis type.
This feature is useful to define cyclic symmetry when using geometry from Model Assembly, External
Model, and ACP.
Note
When the solver detects matching node pairs, you can view the matched nodes using the
Cyclic option of the Display property (FE Connection Visibility (p. 1401) category) of the
Solution Information object (p. 1401).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
630 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
Requirements
Note the following:
• This symmetry option inherits the limitations and restrictions of the Cyclic Region. For consistency
with the cyclic symmetry solution method, some restrictions apply when defining the orientations for
nodes on the sector boundaries. Refer to the Cyclic Region (p. 628) section for additional information.
• Loads and supports are assumed to have the same spatial relation with respect to the cyclic axis in all
sectors. Also the loads and supports defined in Mechanical are applied for each and every sector by
Mechanical APDL.
Applying Constraints
Unlike the use of the Cyclic Region object, the application will not attempt to convert supports to
nodal DOF constraints on either of the sector boundaries (low or high). This means that any support
that depends on these conversions should not contain faces, edges, or vertices that touch the sector
boundaries. Exempt from this requirement are:
Nodal Displacements and Nodal Orientations can be used to manually adjust any node-based degree-
of-freedom constraints on problematic topologies so they become consistent with both the loading
conditions and the cyclic symmetry method. The solver can be used to automatically assign these DOFs
(Set the Boundary DOF Orientation property to Chosen by Solver), but then Nodal Displacements
should be used with caution because final DOF directions may not be known prior to solution. You can
use Nodal Triads (p. 1166) to verify how Mechanical APDL orients the nodes.
To manually prescribe orientations on the sector boundary, set the Boundary DOF Orientation property
to Manual, and then apply any Nodal Orientations necessary to meet restrictions posed by the cyclic
symmetry method. Review the example provided later in this section for additional information.
When Boundary DOF Orientation is set to Chosen by Solver, Mechanical APDL typically aligns
the nodal x axis radially, y tangentially and z axially with respect to the cyclic axis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 631
Symmetry in the Mechanical Application
The second image illustrates a defined Pre-Meshed Cyclic Region object. It selects the same low/high
face selections you would use for a Cyclic Region. It is a quarter-section so the Number of Sectors
property is set to 4 and the Boundary DOF Orientation property is set to Manual.
To meet the nodal orientation requirements (p. 631), we need to rotate the high boundary nodes. That
means we first need to create a node-based Named Selection of the high sector node ("HighSectorNodes"
illustrated below). Then, to achieve the desired orientation, we need to create Cartesian Coordinate
System. This coordinate system requires a rotational transformation (p. 674) about the z axis so that we
can rotate the nodes 90° (360°/4 = 90°). Below we have created the necessary coordinate system,
"HighSectorCoordinateSystem" that includes the needed rotation (Rotate Z property) about the z axis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
632 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
Now, a Nodal Orientation object is inserted using the coordinate system and the node-based Named
Selection, to meet the nodal orientation conditions required by the cyclic symmetry method.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 633
Symmetry in the Mechanical Application
As with all boundary conditions, a Frictionless Support applies displacements to nodes in their nodal
coordinate system. In particular, a Frictionless Support applies displacements which fix the nodes in
the direction of the normal of the element faces. As stated above, in this example we are applying the
equivalent of a Frictionless Support for several exterior faces. Of these exterior faces, two are normal
to the global +X, and three are normal to the global +Y.
Oriented +X Normal
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
634 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
The intent is to fix these nodes in global X. The nodes on these faces have no Nodal Orientation applied
on them, so they are oriented with the Global Coordinate System. A Nodal Displacement of X=0 is re-
quired for these nodes (Requirement 1 - XNodes).
Oriented +Y Normal
The intent is to fix these nodes in global Y. The majority of the nodes on these faces have no Nodal
Orientation applied on them. A Nodal Displacement of Y=0 is required for these nodes (Requirement
2 - YNodes). The orientation of the remaining nodes on the edge of the high sector have been specified
by the Nodal Orientation applied above. The Global Y for these nodes is equal to their Nodal X.
Therefore, a Nodal Displacement of X=0 is required for these nodes (Requirement 3 - XNodes).
The node-based Named Selections needed to meet our requirements are illustrated below.
At this point, we have identified three required nodal displacements. However, we find that two of
these requirements use the same nodal displacement (X=0). The definitions for the resulting Nodal
Displacement objects is illustrated below.
X=0 Y=0
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 635
Symmetry in the Mechanical Application
Using the Coordinate System, Named Selections, Nodal Orientations, and Nodal Displacements, we have
manually applied the equivalent of a Frictionless Support that is consistent with cyclic symmetry for
use in a Pre-Meshed Cyclic Region.
Applying Loads and Supports for Cyclic Symmetry in a Static Structural Analysis
The following support limitations and specifications must be observed:
– Bearing Load
– Hydrostatic Pressure
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
636 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
– Joints
– Bearing
• Inertial (p. 922) boundary conditions as well as the Moment (p. 972) boundary condition are restricted to the
axial direction. Therefore, you must set the Define By property of the specified boundary conditions to
Components. Only the Z Component property can be non-zero and the Z-Axis of the specified Coordinate
System of the boundary condition must match the coordinate system used by the corresponding Cyclic
Region. In similar fashion, you must define the Remote Point (p. 610) for Moment loads so that its points
of application lie along the cyclic axis.
Additional restrictions apply while specifying supports for a static structural analysis. For example,
Elastic Supports and Compression Only Supports are not available. The loads and supports should not
include any face selections (for example, on 3D solids) that already belong to either the low or high
boundaries of the cyclic symmetry sector. Loads and supports may include edges (for example, on 3D
solids) on those boundaries, however.
Note
If you scope a Remote Force or Moment boundary condition to a Remote Point that is located
on the cyclic axis of symmetry, it is necessary that the Remote Point be constrained by a
Remote Displacement in order to obtain accurate results. Furthermore, non-physical results
might be exposed if the remote boundary conditions specify the Behavior option as Deform-
able.
Loads and supports are assumed to have the same spatial relation for the cyclic axis in all sectors.
In preparation for solution, the boundary conditions on the geometry are converted into node constraints
in the mesh (see Converting Boundary Conditions to Nodal DOF Constraints (Mechanical APDL Solv-
er) (p. 1471) for more information). When these boundary conditions involve nodes along the sector
boundaries (low, high, and axial boundaries), their constraints are integrated to properly reflect the
symmetry. As an example, the low and high edges may feature more node constraints than are applied
to each individually, in order to remain consistent with an equivalent full model.
Important
When analyzing a cyclically symmetric structure that rotates without supports, you may en-
counter rigid body movement. In this scenario, the recommended action is specifying Direct
for the Solver Type property.
Even though only one cyclic sector is analyzed, results are valid for the full symmetry model. You can
control the post-processing and display of cyclic results using the Cyclic Solution Display options on
the Solution folder:
• Number of Sectors: This option controls the extent the model is expanded from the raw solution. The
value indicates how many sectors should be processed, displayed and animated. Results generate more
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 637
Symmetry in the Mechanical Application
quickly and consume less memory and file storage when fewer sectors are requested. To set the value
as Program Controlled, enter zero; this value reveals the full expansion.
• Starting at Sector: Selects the specific sectors to include within the expansion. For example, if Number
of Sectors is set to 1, sectors 1 through N are revealed one at a time. To set the value as Program Con-
trolled, enter zero; this value reveals the specified number of sectors from sector 1 onwards.
Note
Extremum values (e.g., Minimum, Maximum) correspond only to the portion of the model
selected in the Cyclic Solution Display.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
638 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
Note
• The application does not support the expanded full view of a model for element-based results
(one value per element) such as Volume. That is, results with a Data Type of Elemental. Nodal
Triads as well as Crack and Fracture results are also not expanded.
• The results for the Energy Probe, Force Reaction probe, and Moment Reaction probe are cal-
culated for the full symmetry model.
• Unaveraged contact results do not expand to all expanded sectors in a cyclic analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 639
Symmetry in the Mechanical Application
Applying Loads and Supports for Cyclic Symmetry in a Harmonic Response Analysis
Applying loads and supports for a cyclic Full Harmonic Response analysis (standalone and pre-stressed)
follows the same requirements as those outlined in the Harmonic Response Analysis (p. 211) and Har-
monic Response (Full) Analysis Using Pre-Stressed Structural System (p. 223) sections of the Mechanical
Help except for the restrictions discussed below.
The following support limitations and specifications must be observed for a standalone (Full) Harmonic
Response analysis when cyclic symmetry is defined:
– Bearing Load
– Rotating Force
– Joints
– Bearing
• Inertial (p. 922) boundary conditions as well as the Moment (p. 972) boundary condition are restricted to the
axial direction. Therefore, you must set the Define By property of the specified boundary conditions to
Components. Only the Z Component property can be non-zero and the Z-Axis of the specified Coordinate
System of the boundary condition must match the coordinate system used by the corresponding Cyclic
Region. In similar fashion, you must define the Remote Point (p. 610) for Moment loads so that its points
of application lie along the cyclic axis.
Note
If you scope a Remote Force or Moment boundary condition to a Remote Point that is located
on the cyclic axis of symmetry, it is necessary that the Remote Point be constrained by a
Remote Displacement in order to obtain accurate results. Furthermore, non-physical results
might be exposed if the remote boundary conditions specify the Behavior option as Deform-
able.
Additional restrictions apply while specifying supports for a cyclic Harmonic Response (Full) analysis.
Also, the loads and supports should not include any face selections (for example, on 3D solids) that
already belong to either the low or high boundaries of the cyclic symmetry sector. Loads and supports
may include edges (for example, on 3D solids) on those boundaries, however.
Loads and supports are assumed to have the same spatial relation for the cyclic axis in all sectors. Also
the loads and supports defined in Mechanical are applied for each and every sector by Mechanical APDL.
In preparation for solution, the boundary conditions on the geometry are converted into node constraints
in the mesh (see Converting Boundary Conditions to Nodal DOF Constraints (Mechanical APDL Solv-
er) (p. 1471) for more information). When these boundary conditions involve nodes along the sector
boundaries (low, high, and axial boundaries), their constraints are integrated to properly reflect the
symmetry. As an example, the low and high edges may feature more node constraints than are applied
to each individually, in order to remain consistent with an equivalent full model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
640 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
Even though only one cyclic sector is analyzed, results are valid for the full symmetry model. You can
control the post-processing and display of cyclic results using the Cyclic Solution Display options on
the Solution folder:
• Number of Sectors: This option controls the extent the model is expanded from the raw solution. The
value indicates how many sectors should be processed, displayed and animated. Results generate more
quickly and consume less memory and file storage when fewer sectors are requested. To set the value
as Program Controlled, enter zero; this value reveals the full expansion.
• Starting at Sector: Selects the specific sectors to include within the expansion. For example, if Number
of Sectors is set to 1, sectors 1 through N are revealed one at a time. To set the value as Program Con-
trolled, enter zero; this value reveals the specified number of sectors from sector 1 onwards.
Note
Extremum values (e.g., Minimum, Maximum) correspond only to the portion of the model
selected in the Cyclic Solution Display.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 641
Symmetry in the Mechanical Application
Note
• Probe results are not available for Harmonic Response (Full) analyses when cyclic symmetry is
used.
• Selecting the Solution object or a result object and then selecting the Frequency checkbox in
the Tabular Data window displays the following bar graph. The Harmonic Index values in
Tabular Data are zero because the loading is cyclic. Non-cyclic loading is not supported for
Harmonic Response analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
642 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
• Supports should not include any face selections (for example, on 3D solids) that already belong to either
the low or high boundaries of the cyclic symmetry sector. Supports may include edges (for example, on 3D
solids) on those boundaries, however.
– Remote Displacement
– Point Mass
– Spring
In preparation for solution, the boundary conditions on the geometry are converted into node constraints
in the mesh (see Converting Boundary Conditions to Nodal DOF Constraints (Mechanical APDL Solv-
er) (p. 1471) for more information). When these boundary conditions involve nodes along the sector
boundaries (low, high and axial boundaries), their constraints are integrated to properly reflect the
symmetry. As an example, the low and high edges may feature more node constraints than are applied
to each individually, in order to remain consistent with an equivalent full model.
If the modal analysis is activated as pre-stressed (p. 186), no other modal loads/supports are allowed.
On the other hand you can apply all pertinent structural loads/supports (p. 636) in the previous cyclic
static analysis.
When using the Samcef or ABAQUS solver, compatibility of supports with cyclic symmetry is checked
internally. If an incompatibility is detected a warning or error message will be displayed, and the solve
will be interrupted.
Note
• Expansion is only available for harmonic indices > 0 with the Samcef or ABAQUS solver.
For more information about the associated Mechanical APDL command, see the MODOPT
section of the Mechanical APDL Command Reference.
• Review the complete range of modes: you may request the modes to be sorted by their serial number in
the results file or by their frequency value in the spectrum.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 643
Symmetry in the Mechanical Application
• Review combinations of degenerate modes through the complete range of phase angles.
When simulating cyclic symmetry in a modal analysis, the same results are available as for a modal
analysis with full symmetry, with the exception of Linearized Stresses. Although only one cyclic sector
is analyzed, results are valid for the full symmetry model. You can control the post-processing and display
of cyclic results using the Cyclic Solution Display options on the Solution folder:
• Number of Sectors: This option controls the extent the model is expanded from the raw solution. The
value indicates how many sectors should be processed, displayed and animated. Results generate more
quickly and consume less memory and file storage when fewer sectors are requested. To set the value
as Program Controlled, enter zero; this value reveals the full expansion.
• Starting at Sector: Selects the specific sectors to include within the expansion. For example, if Number
of Sectors is set to 1, sectors 1 through N are revealed one at a time. To set the value as Program Con-
trolled, enter zero; this value reveals the specified number of sectors from sector 1 onwards.
Note
• Extremum values (e.g., Minimum, Maximum) correspond only to the portion of the model selected
in the Cyclic Solution Display.
• To expand a mode shape, Mechanical applies the scale factors as defined in the Complete Mode
Shape Derivation section of the Mechanical APDL Theory Reference. Normalization to unity is not
supported.
Because these features involve reviewing the mode shapes and contours at individual points within a
range, they leverage the charting facilities of the Graph and Tabular Data windows (p. 50) together
with the 3D contour plotting of the Graphics view.
You may request the modes to be sorted in the Graph window by their set number in the results file
or by their frequency value in the spectrum. You may then interact with the plot (p. 647) to generate
specific mode shapes and contours of interest.
To control how modes are sorted, use the X-Axis setting under Graph Controls in the Details view of
the result and set to either Mode or Frequency:
• Mode: This choice will designate the x-axis in the Graph window to indicate the set numbers for each mode
(within a harmonic index) in the results file. Each mode will have a vertical bar whose height represents its
frequency of vibration. The columns in the Tabular Data window are displayed in the order of: Mode,
Harmonic Index, and Frequency.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
644 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
When X-Axis is set to Mode, the Definition category includes settings for Cyclic Mode and Harmonic
Index.
• Frequency: This choice will designate the x-axis in the Graph window to indicate the mode Frequency.
Modes are thus sorted by their frequencies of vibration. Each mode will have a vertical bar whose height,
for cross-reference, corresponds to the mode number (within its harmonic index). The columns in the Tab-
ular Data window are displayed in the order of: Frequency, Mode, and Harmonic Index.
When X-Axis is set to Frequency, the Definition category includes a setting for Cyclic Phase. Read-
only displays of the Minimum Value Over Phase and the Maximum Value Over Phase are also
available.
• Phase: For degenerate modes or couplets, a third option for the X-Axis setting under Graph Controls is
available. This choice will designate the x-axis in the Graph window to indicate the phase angle. The graph
will show the variation of minimum and maximum value of the result with change in phase angle for the
concerned couplet. This setting allows you to analyze the result for a particular mode (for couplets only).
The columns in the Tabular Data window are displayed in the order of: Phase, Minimum and Maximum.
For details on couplets, read the section below.
An inspection of the results for harmonic indices between 0 and N/2 (that is, 0 < Harmonic Index < N/2)
reveals that natural frequencies are reported in pairs by the solver. These pairs of equal value are often
termed “couplets”. The corresponding mode shapes in each couplet represent two standing waves, one
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 645
Symmetry in the Mechanical Application
based on a sine and another on a cosine solution of the same spatial frequency, thus having a phase
difference of 90°. To appreciate the full range of vibrations possible at a given frequency couplet, it is
necessary to review not only the individual mode shapes for sine and cosine (e.g., at 0° and 90°) but
also their linear combinations which sweep a full cycle of relative phases from 0° to 360°. This sweep
is displayed by Mechanical as an animation called a "traveling wave". The following is an example:
Note
The following demos are presented in animated GIF format. View online if you are reading
the PDF version of the help.
Animations for mode shapes in other harmonic indices, that is, 0 or, for N even, N/2, will yield standing
waves. The following animation is an example of a standing wave.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
646 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Regions
There are options to review the dependence of a result on cyclic phase angle quantitatively. For applicable
harmonic indices, results can be defined by:
• Cyclic Phase: Use in combination with the Cyclic Phase setting to report the contour at a specific phase.
Under this setting, the result will also report the Minimum Value Over Cyclic Phase and the Maximum
Value Over Cyclic Phase.
• Maximum over Cyclic Phase: this contour reveals the peak value of the result as a function of cyclic phase
for every node/element.
• Cyclic Phase of Maximum: this contour reveals the cyclic phase at which the peak value of the result is obtained
for every node/element.
When the result is defined by Cyclic Phase, it may be convenient to use the interaction options (p. 647)
to pick the value of phase from the Tabular Data window as an alternative to direct input in the Details
view. To access this feature, set the X-Axis to Phase under Graph Controls.
To control the density of the cyclic phase sweep, choose Tools> Options from the main menu, then
under Mechanical choose Frequency (p. 111) and Cyclic Phase Number of Steps.
The phase sweep can be disabled individually on a result by setting Allow Phase Sweep to No in the
Details view.
Interaction Options
The Graph, Tabular Data and the Graphics view can be used in concert while reviewing modal cyclic
results. For example, if you click in the Tabular Data window, a black vertical cursor moves to the cor-
responding position in the chart. Conversely, if you click a bar (for Mode or Frequency display) or a
node in the chart (for a Phase display), the corresponding row is highlighted in the Tabular Data
window. Multi-selection is also available by dragging the mouse over a range of bars or nodes (in the
chart) or rows in the Tabular Data window. These are useful in identifying the mode number and har-
monic index with specific values of the frequency spectrum.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 647
Symmetry in the Mechanical Application
Also, the Graph or Tabular Data windows can be used to request a specific mode shape at a phase
value of interest (if applicable) using context sensitive options. To access these, select an item in the
Graph or Tabular Data windows and click the right mouse button. The following are the most useful
options:
• Retrieve This Result: Auto-fills the Mode and Harmonic Index (for a Mode or Frequency display) or the
Phase angle (for a Phase display) into the Details view of the result and will force the evaluation of the
result with the parameters that were recently changed.
• Create Mode Shape Results: processes the selected pairs (Mode, Harmonic Index defined by dragging in
the Graph window to produce a light blue rectangle) and inserts results under the Solution folder. You
must then evaluate these results, since they are not evaluated automatically. This option is not available for
Phase display.
The following two options are available only if you click the right mouse button in the Graph window:
• Zoom to Range: Zooms in on a subset of the data in the Graph window. Click and hold the left mouse at
a step location and drag to another step location. The dragged region will highlight in blue. Next, select
Zoom to Range. The chart will update with the selected step data filling the entire axis range. This also
controls the time range over which animation takes place.
• Zoom to Fit: If you have chosen Zoom to Range and are working in a zoomed region, choosing Zoom to
Fit will return the axis to full range covering all steps.
Also, loads should not include any face selections (for example, on 3D solids) that already belong to
either the low or high boundaries of the cyclic symmetry sector. Loads may include edges (for example,
on 3D solids) on those boundaries, however.
Loads are assumed to have the same spatial relation for the cyclic axis in all sectors.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
648 of ANSYS, Inc. and its subsidiaries and affiliates.
Specify Symmetry in the Mechanical Application
In preparation for solution, the boundary conditions on the geometry are converted into node constraints
in the mesh (see Converting Boundary Conditions to Nodal DOF Constraints (Mechanical APDL Solv-
er) (p. 1471) for more information). When these boundary conditions involve nodes along the sector
boundaries (low, high and axial boundaries), their constraints are integrated to properly reflect the
symmetry. As an example, the low and high edges may feature more node constraints than are applied
to each individually, in order to remain consistent with an equivalent full model.
Note
Radiation Probe results (p. 1314) are calculated for the full symmetry model.
1. While in DesignModeler, from the Tools menu, apply the Symmetry feature to the model or define an
Enclosure.
2. Enter the Mechanical application by double-clicking on the Model cell in the Project Schematic. The
Mechanical application screen appears and includes the following objects in the tree:
• Symmetry Region objects (p. 1831) displayed under the Symmetry folder. The number of Symmetry
Region objects corresponds to the number of symmetry planes you defined in DesignModeler.
• A Named Selections folder object. Each child object displayed under this folder replicates the enclosure
named selections that were automatically created when you started the Mechanical application.
3. In the Details view of each Symmetry Region object, under Definition, specify the type of symmetry (p. 622)
by first clicking on the Type field, then choosing the type from the drop-down list. Boundary conditions
will be applied to the symmetry planes based on both the simulation type and what you specify in the
symmetry Type field. The Scope Mode read-only indication is Automatic when you follow this procedure
of defining symmetry in DesignModeler. The Coordinate System and Symmetry Normal fields include
data that was “inherited” from DesignModeler. You can change this data if you wish. The Symmetry Normal
entry must correspond to the Coordinate System entry.
1. Once you have imported your model into Mechanical, select the Model object and select the Symmetry
option from the Model toolbar (p. 78). Alternatively, you can right-click on the Model object or within the
Geometry window and select Insert>Symmetry from the context menu.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 649
Symmetry in the Mechanical Application
2. Based on your analysis type, and symmetry needs, insert one of the following Symmetry objects:
• Linear Periodic (p. 1831) (this object displays as a Symmetry Region object)
3. Specify the Scoping Method property: specify as Geometry Selection (default) or Named Selection.
Based on your selection, one of the following properties is required.
For Periodic Region, Cyclic Region, and Pre-Meshed Cyclic Region objects, instead of a Geo-
metry property, you are presented with the Low Boundary and High Boundary properties.
Each low/high selection can consist of one or more faces over one or more parts, but they must
be paired properly. To be valid, each face/edge you specify as the Low Boundary must be ac-
companied by its twin for the High Boundary.
In addition, make sure that each selected face/edge and its twin belong to the same multibody
part (although it is not necessary that they belong to the same body). Adjust your multibody
parts as needed.
Note
• For the Periodic Region and the Cyclic Region objects, your low/high selections are
used to match the mesh of the two boundaries.
• For a Pre-Meshed Cyclic Region object, it is assumed that the mesh is matched. This
object does not influence the mesh.
For Periodic Region, Cyclic Region, and Pre-Meshed Cyclic Region objects, instead of a Named
Selection property, you are presented with the Low Selection and High Selection properties.
For a Periodic Region, Cyclic Region, or Pre-Meshed Cyclic Region object, like the Geometry
Selection option, the Low Selection must correspond to the Low Boundary component and
High Selection must correspond to the High Boundary component.
The mesh matching requirements are the same as those for a geometry selection.
4. For the Symmetry Region and Periodic Region objects, and as required, define the Type property. It
provides a drop-down list of the following options:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
650 of ANSYS, Inc. and its subsidiaries and affiliates.
Specify Symmetry in the Mechanical Application
• Symmetry
• Anti-Symmetry
• Linear Periodic
These options essentially apply boundary conditions to the symmetry planes. The Type property
options support specific analysis types. See the Symmetry Region (p. 622) section for a more detailed
description of use of these options.
5. Specify the Coordinate System: Select an appropriate coordinate system from the drop-down list.
• Periodic Region, Cyclic Region, and Pre-Meshed Cyclic Region: Only supports cylindrical coordinate
systems.
As needed, refer to the Coordinate Systems section, Initial Creation and Definition (p. 671).
6. Based on your symmetry application, you may need to also specify one or more of the following properties:
• Symmetry Normal (Symmetry Region only): Specify the normal axis from the drop down list that cor-
responds to the coordinate system that you chose.
• Periodicity Direction: This option applies a Symmetry Region object with the Type property set to
Linear Periodic only. This axis should point into the direction (in user selected Coordinate System) the
model should be translated. It might be different from Symmetry Normal property used for other Sym-
metry Region types.
• Linear Shift: This option applies to a Symmetry Region object with the Type property set to Linear
Periodic only. This value (positive or negative) represents the increment applied to the node's location
in the chosen Periodicity Direction.
– Number Of Sectors: The entry range is any real number greater than 2.
– Relative Distance Tolerance: The default setting is Program Controlled and this setting uses a value
of -0.0001.
Symmetry Examples
The following example shows a body whose Symmetry Region was defined in the Mechanical applic-
ation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 651
Symmetry in the Mechanical Application
Note
You can select multiple faces to work with a symmetry region. For Symmetric/Anti-Symmetric
Symmetry Regions, all faces selected (or chosen through Named Selection folder) must have
only one normal. For Periodic/Cyclic types, you should additionally choose the proper cyl-
indrical coordinate system with the z-axis showing the rotation direction, similar to the
Matched Face Mesh meshing option. For a Symmetry Region with the Type property set
to Linear Periodic, you should choose the proper Cartesian coordinate system with the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
652 of ANSYS, Inc. and its subsidiaries and affiliates.
Specify Symmetry in the Mechanical Application
Periodicity Direction and Linear Shift properties showing pertinent values to facilitate
conditions similar to the Arbitrary Match Control meshing option.
The following example shows a body whose Periodic Region was defined in the Mechanical application.
The following example shows a body whose Cyclic Region was defined in the Mechanical application.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 653
Symmetry in the Mechanical Application
Note
When using a Periodic/Cyclic Region or for a Symmetry object whose Type is specified as
Linear Periodic, the mesher automatically sets up match face meshing on the opposite Low
Boundary and High Boundary faces.
A useful feature available is the ability to swap Low Boundary and High Boundary settings under
Scope in the Details view. You accomplish this by clicking the right mouse button on the specific
symmetry regions (Ctrl key or Shift key for multiple selections) and choosing Flip High/Low.
The following example shows a model defined with the Pre-Meshed Cyclic Region object in the
Mechanical application.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
654 of ANSYS, Inc. and its subsidiaries and affiliates.
Specify Symmetry in the Mechanical Application
Note
Except for cyclic symmetry models, symmetry models will not deform for unaveraged results.
For example, for an unaveraged stress display, you will see the undeformed shape of the
model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 655
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
656 of ANSYS, Inc. and its subsidiaries and affiliates.
Specifying Mesh Numbering in the Mechanical Application
The Mesh Numbering object is a Model-level object in the tree hierarchy. You can insert this object
by selecting the Mesh Numbering option on the Mesh Context Toolbar (p. 82).
The Mesh Numbering feature allows you to renumber the node and element numbers of a generated
meshed model consisting of flexible parts. The feature is useful when exchanging or assembling models
and could isolate the impact of using special elements such as superelements.
The Mesh Numbering feature is available for all analysis systems except Rigid Dynamics analyses.
Because this feature changes the numbering of the model's nodes, all node-based scoping is lost when
mesh numbering is performed, either in a suppressed or unsuppressed state. If this situation is en-
countered, a warning message allows you to stop the numbering operation before the node-based
scoping is removed.
You can prevent the loss of any node-based scoping by using criteria-based Named Selections, or by
scoping an object to nodes after mesh renumbering has taken place. Criteria-based Named Selections
scoped to nodes are supported in combination with the Mesh Numbering object as long as you have
the Generate on Remesh property set to Yes.
By default node numbers will not be compressed to eliminate gaps in the numbering that can occur
from events such as remeshing or suppression of meshed parts. This allows maximum reuse of mesh
based Named Selections but can result in node numbers that are higher than required. Node number
compression can be turned on by setting Compress Numbers to Yes. If compression is turned on, the
compression will occur before any other numbering controls are applied.
Or...
Or...
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 657
Specifying Mesh Numbering in the Mechanical Application
2. In the Details view, set Node Offset or Element Offset values for the entire assembly, as needed. For ex-
ample, specifying a Node Offset of 2 means that the node numbering for the assembly will start at 2.
Note
The Node Offset value cannot exceed a value that results in a node number having a
magnitude greater than one (1) billion. Mesh numbering of this magnitude requires
considerable processing power.
3. Insert a Numbering Control object by highlighting the Mesh Numbering folder (or other Numbering
Control object), then:
Or...
b. Right-clicking on the Mesh Numbering folder (or other Numbering Control object) and choosing In-
sert> Numbering Control.
Or...
4. Specify a part, a vertex, or a Remote Point in the model whose node or element numbers in the correspond-
ing mesh are to be renumbered.
a. To specify a part:
ii. In the Details view, set Scoping Method to Geometry Selection, click the Geometry field and click
Apply.
iii. Enter numbers in the Begin Node Number and/or Begin Element Number fields. Also, if needed,
change the End Node Number and End Element Number from their default values.
b. To specify a vertex:
ii. In the Details view, set Scoping Method to Geometry Selection, click the Geometry field and click
Apply.
i. In the Details view, set Scoping Method to Remote Point, click the Remote Points field and choose
the specific Remote Point in the drop-down menu.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
658 of ANSYS, Inc. and its subsidiaries and affiliates.
5. Right-click the Mesh Numbering folder, or a Numbering Control object, and choose Renumber Mesh.
If the model is not meshed, it will first generate a mesh and then perform mesh numbering. The nodes
and elements are numbered based on the values that you specified.
Note
During the mesh numbering process, the user interface enters a waiting state, meaning
you cannot perform any actions such as clicking objects in the tree. In addition, you
cannot cancel the process once it is started and must wait for its completion. However,
a progress dialog box appears to report status during the operation.
• The Node Offset value cannot exceed a value that results in a node number having a magnitude greater
than one (1) billion. Mesh numbering of this magnitude requires considerable processing power.
• Selecting Update at the Model level in the Project Schematic updates the mesh renumbering.
• Whenever a control is changed, added, or removed, the mesh renumbering states are changed for all controls
where mesh numbering is needed.
• When exporting mesh information to Fluent, Polyflow, CGNS, or ICEM CFD format, the last status is retained
at the time of export. If renumbering has been performed, the mesh is exported with nodes and elements
renumbered. If not, the original mesh numbering is used.
• The Convergence (p. 1411) object is not supported with Mesh Numbering folder.
Note
Be cautious when deleting the Mesh Numbering folder. Deleting this folder leaves the mesh
in the numbered state that you specified. There is no way to know that the existing mesh
has been renumbered.
As a result, restrictions have been implemented, and Mechanical no longer supports suppression of the
Mesh Numbering object. For legacy (v14.5 and earlier) files, an error is generated in the Message
Window if suppressed Mesh Numbering objects are present. You can continue your analysis by
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 659
Specifying Mesh Numbering in the Mechanical Application
manually changing the Suppressed property setting to No, but the change is then permanent; the
application will not allow you to return this setting to Yes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
660 of ANSYS, Inc. and its subsidiaries and affiliates.
Specifying Construction Geometry in the Mechanical Application
The Construction Geometry object is a Model-level object in the tree hierarchy. You can insert this
object by selecting the Construction Geometry option on the Model Context Toolbar (p. 78).
Once you have inserted this object into the tree, the following construction geometry options are
available:
Path
Surface
Solid
The Path and Surface construction geometry features enable you to create a specific geometry scoping
(curve or plane) and then use this scoping to specifically define a result item.
Path
A Path is categorized as a form of construction geometry and is represented as a spatial curve to which
you can scope path results (p. 1168). The results are evaluated at discrete points along this curve.
These points can be specified directly or can be calculated from the entry and exit point (intersections)
of the positive X-axis of a coordinate system through a mesh. The path may be a straight line segment
or a curve depending on the type of coordinate system (Cartesian or Cylindrical). You can control
the discretization by specifying the number of sampling points, and these will be evenly distributed
along the path up to a limit of 200.
Note
Paths defined in this manner will only be mapped onto solid or surface bodies. If you wish
to apply a path to a line body you must define the path by an edge (as described below).
• By an edge.
The discretization will include all nodes in the mesh underlying the edge. Multiple edges may be
used but they must be continuous.
For each result scoped to a Path, the Graph Controls category provides an option to display the result
in the Graph on X-axis, as a function of Time or with S, the length of the path. Note that Path results
have the following restrictions: They are calculated on solids and surfaces but not on lines. They can
be collected into charts as long as all of the other objects selected for the chart have the same X-axis
(Time or S). You can define a path in the geometry by specifying two points, an edge, or an axis. Before
you define a path, you must first add the Path object from the Construction Geometry context toolbar.
You can then define the path using any of the three methods presented below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 661
Specifying Construction Geometry in the Mechanical Application
1. In the Details view, select Two Points in the Path Type list.
3. Select the Hit Point Coordinate button on the Graphics Toolbar (p. 70).
As you move the cursor across the model, the coordinates display and update as you reposition the
cursor.
4. Click at the desired start location for the path. A small cross hair appears at this location. You can click again
to change the cross hair location.
5. Click Apply. A “1” symbol displays at the start location. Also, the coordinates of the point display in the
Details view. You can change the location by repositioning the cursor, clicking at the new location, and
then clicking Click to Change and Apply, or by editing the coordinates in the Details view.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
662 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
6. Repeat steps 2 through 5 to define the end point of the path under End in the Details view. A “2” symbol
displays at the end location.
1. In the Details view, select Two Points in the Path Type list.
2. Under Start, enter the X, Y, and Z coordinates for the starting point of the path.
3. Under End, enter the X, Y, and Z coordinates for the ending point of the path.
1. In the Details view, select Two Points in the Path Type list.
2. Select one or more vertices or nodes, a single edge, or a face where you want to start the path, and then
click Apply under Start, Location. An average location is calculated for multiple vertex or node selections.
3. Select the vertices, nodes, face, or the edge where you want to end the path, and then click Apply under
End, Location.
Note
The start and end points need not both be specified using the same procedure of the three
presented above. For example, if you specify the start point using the Coordinate toolbar
button, you can specify the end point by entering coordinates or by using a vertex, edge,
or face. Any combination of the three procedures can be used to specify the points.
2. Specify an edge geometry using Geometry Selection or by specifying an edge-based Named Selection.
2. Display the context menu by right-clicking the mouse, and the select Convert To Path Result.
A Path is automatically created and a corresponding Path object is displayed in the tree with a Path
Type of Edge.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 663
Specifying Construction Geometry in the Mechanical Application
1. In the Details view, select X Axis Intersection in the Path Type list.
2. Select the coordinate system you want to use to define the x-axis.
1. Create two probe annotations (p. 62) by choosing the Probe button from the Result Context Toolbar (p. 84).
2. Choose the Label or Imported Objects button from the Graphics Toolbar (p. 70) and select the two
probe annotations. (Hold the Ctrl key to select both probe annotations.)
3. Right-click in the Geometry window and choose Create Path From Probe Labels from the context menu.
4. A path is automatically created between the probe annotations. A corresponding Path object is displayed
in the tree with a Path Type of Two Points.
The Snap to mesh nodes feature avoids the error and allows the solve to continue provided the path
you define does not traverse through any discontinuities in the model, such as a hole. For these cases,
even though the Snap to mesh nodes feature alters the path endpoints to coincide with the nearest
nodes in the mesh, the linearized stress result still fails because the path is defined through the discon-
tinuity.
Attempt to solve for linearized stress. Path defined within geometric model:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
664 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
Corresponding mesh used for geometric model, obtained by setting Show Mesh to Yes:
Path contained within mesh after choosing Snap to mesh nodes. Solution completes:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 665
Specifying Construction Geometry in the Mechanical Application
Note
If the model is re-meshed after choosing Snap to mesh nodes, the feature is not automatically
applied to the newly meshed model. You must choose Snap to mesh nodes again to alter
the path start and end points to the new mesh.
Surface
A surface is categorized as a form of construction geometry and is represented as a section plane to
which you can scope surface results (p. 1173) or reaction probes (p. 1290).
To define a surface:
1. Highlight the Model object and click the Construction Geometry toolbar button to produce a Construction
Geometry object.
2. Highlight the Construction Geometry object and click the Surface toolbar button to produce a Surface
object.
3. Define a coordinate system whose X-Y plane will be used as a cutting plane, as follows:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
666 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface
Note
• For a Cartesian coordinate system, the surface is the intersection of the model with the
X-Y plane of the coordinate system.
• For a cylindrical coordinate system, the surface is the intersection of the model with the
cylinder whose axis is the Z axis of the coordinate system. In this case, you must specify
the radius in the Details view of the Surface object.
Tip
For an existing coordinate system, you can define a Surface Construction Geometry object
by selecting the desired coordinate system object, right-clicking, and selecting Create Con-
struction Surface. This feature allows you to define the coordinate system first. See the
procedure below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 667
Specifying Construction Geometry in the Mechanical Application
The Details display the defined coordinate system and allow you to suppress the object if desired.
Solid
The Solid option of the Construction Geometry feature enables you to create and add a solid part to
the model you have imported into Mechanical.
1. Highlight the Model object and select the Construction Geometry toolbar option to insert a Construction
Geometry object.
2. Highlight the Construction Geometry object and select the Solid option of the Construction Geometry
toolbar (p. 79).
3. As needed, specify a coordinate system. The default is the Global Coordinate System.
4. Specify the dimensions of the solid part using the X1 through Z2 properties. These properties define the
start point and the end point for each dimension. The application displays a frame of your geometry as
you enter values.
Important
• The difference between the X, Y, and Z values must be greater than zero and within a tolerance
of 1e-10. All comparisons are performed in the associated CAD units.
• Automatic contact detection is not performed when a solid part is generated. In order for the
solid part to be included in automatic contact generation, you need to either select Create
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
668 of ANSYS, Inc. and its subsidiaries and affiliates.
Solid
Automatic Connections option via the Connections folder or update the geometry from
the CAD source by selecting the Update Geometry from Source option via the Geometry
folder.
• Making a vertex or node selection on your model displays the Location of the vertex/node
in the Status Bar (p. 29). This information can be helpful when constructing your solid part.
5. Right-click on the object and select Add to Geometry. Once created, a new Part is placed in the Geometry
folder. This part behaves as and may be used like any part of the model.
Note
• You must update the Geometry (p. 1701) object (Update Geometry from Source option) in
order to transfer changes made on the Solid object to the Part object.
• In order to delete a Solid object, you must first right-click the object and select Remove
Geometry. This action removes the part from the Geometry folder. You can then delete
the Solid object as needed.
• Selective Update (p. 176) is not supported for solids created in Mechanical.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 669
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
670 of ANSYS, Inc. and its subsidiaries and affiliates.
Setting Up Coordinate Systems
All geometry in the Mechanical application is displayed in the global coordinate system by default. The
global coordinate system is the fixed Cartesian (X, Y, Z) coordinate system originally defined for a part.
In addition, you can create unique local coordinate systems to use with springs, joints, various loads,
supports, and result probes.
Cartesian coordinates apply to all local coordinate systems. In addition, you can apply cylindrical co-
ordinates to parts, displacements, and forces applied to surface bodies.
Note
Cylindrical coordinate systems are not supported by the Explicit Dynamics solvers, but may
be used for some postprocessing operations.
Annotations are available for coordinate systems. You can toggle the visibility of these annotations in
the Annotation Preferences dialog box. For more information, see Specifying Annotation Prefer-
ences (p. 164).
See the Coordinate System Object Reference (p. 1677) page of the Help for additional information about
the categories and properties of the Coordinate System object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 671
Setting Up Coordinate Systems
1. Highlight the Coordinate Systems folder in the tree and choose the Coordinate Systems button from
the toolbar or from a right-click and select Insert> Coordinate System. A Coordinate System object
is inserted into the tree.
The remainder of the toolbar buttons involve the use of transformations (p. 674) discussed in a
later section.
b. Coordinate System: to Program Controlled or Manual. This assigns the coordinate system reference
number (the first argument of the Mechanical APDL LOCAL command). Choose Program Controlled
to have the reference number assigned automatically, or choose Manual to assign a particular
reference number in the Coordinate System ID field for identification or quick reference of the
coordinate system within the input file. You should set the Coordinate System ID to a value
greater than or equal to 12. If you create more than one local coordinate system, you must ensure
that you do not duplicate the Coordinate System ID.
c. Suppressed: Yes or No (default). If you choose to suppress a coordinate system, you remove the
object from further treatment, write no related data to the input deck, and cause any objects scoped
to the coordinate system to become underdefined (therefore invalidating solutions).
• An associative coordinate system remains joined to the face or edge on which it is applied throughout pre-
processing. Its position and orientation is thus affected by modifications to the geometry during up-
dates (p. 174) and through the use of the Configure tool (p. 796). The coordinate system does not follow the
geometry and its mesh during the solution.
You establish the origin for either an associative or non-associative coordinate system in the Origin
category in the Details view. The category provides the following properties:
• Define By: options include Geometry Selection, Named Selection, and Global Coordinates.
• Geometry: this property is a graphical selection tool. The selection you make using this property defines
the values populated in the Origin X, Y, and Z properties.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
672 of ANSYS, Inc. and its subsidiaries and affiliates.
Creating Coordinate Systems
• Origin X, Origin Y, and Origin Z: automatically populated by the Geometry property selection or you can
manually enter values.
Note
A coordinate system's origin cannot be located by scoping it to a line body. If you wish to
put the origin at the center of the line body, select the edge of the line body for the origin
selection instead.
1. Set the Define By property to Geometry Selection or Named Selection. For a Reference Coordinate
System attached to a joint, work with the Orientation About Principal Axis category to make the coordin-
ate system associative.
If you select:
• Geometry Selection
a. Graphically select geometry (vertex or vertices, edge, face, cylinder, circle, or circular arc) or one node
or multiple nodes.
c. Click Apply. A coordinate system symbol displays at the centroid of your selection. The centroid is
defined as the simple average (unweighted by length, area, or volume) of the individual centroids
of your geometry selections.
• Named Selection: Select a user-defined Named Selection (p. 583) from the Named Selection drop-down
menu.
Preselecting one or more topologies and then inserting a Coordinate System will automatically locate
its origin as stated above.
• In the Details view Origin group, set Define By to Global Coordinates. You then define the origin in
either of the following ways:
3. Select the Hit Point Coordinate ( ) button on the Graphics Toolbar (p. 70). This feature allows
you to move the cursor across the model and display coordinates.
4. Select the desired origin location on the model. A small cross hair appears at the selected location.
You can change the cross hair location as desired.
5. Click Apply in the Location property field. A coordinate system symbol displays at the origin location.
Note that the coordinates display in Origin X, Y and Z properties of the Details view. You can change
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 673
Setting Up Coordinate Systems
the location by repositioning the cursor, clicking at the new location, and then clicking Click to
Change and Apply, or by editing the coordinates in the Details view.
4. Select as many nodes as desired and then click Apply. The origin coordinate system is specified on
the model based on the average location of the selected nodes.
• Geometry Selection – Associatively align axis to a topological feature in the model. When a change occurs
to the feature, the axis automatically updates to reflect the change.
• Fixed Vector – Depending upon the Geometry Selection, this option preserves the current Geometry Selection
without associativity. When a change occurs to the feature the axis will not update automatically to reflect
that change.
• Hit Point Normal – Align the axis along a normal vector which represents the normal direction of the local
surface curvature of the hit point. You then select a point on the screen to define the Hit Point Normal and
orient the primary axis. For information on creating a coordinate system aligned with the hit point, see
Creating a Coordinate System Based on a Surface Normal (p. 675).
Use the Orientation About Principal Axis category in the Details view to define one of the orientation
X, Y, or Z axes in terms of the Default, Geometry Selection, the Global X, Y, Z axes, or Fixed Vector.
Using Transformations
Transformations allow you to “fine tune” the original positioning of the coordinate system. Options are
available for offsetting the origin by a translation in each of the x, y and z directions, as well as by rotation
about each of the three axes. Flipping of each axis is also available. To exercise transformations, you
use buttons on the Coordinate System Context Toolbar (p. 82) and settings in the Transformations
category in the Details view.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
674 of ANSYS, Inc. and its subsidiaries and affiliates.
Creating Coordinate Systems
1. Choose a transformation (translation, rotation, or flip) from the Coordinate Systems toolbar.
3. If required:
• Reorder a transformation by highlighting it in the Details view and using the Move Transform Up or
Move Transform Down toolbar button.
• Delete a transformation by highlighting it in the Details view and using the Delete Transform toolbar
button.
2. In the Details view, define the principal axis by Hit Point Normal.
For more information, see Setting Principal Axis and Orientation (p. 674).
1. Enable Hit Point Coordinate mode by toggling the Hit Point Coordinate button in the Graphics tool-
bar (p. 70).
3. Right-click the Graphics window and select Create Coordinate System Aligned with Hit Point.
Mechanical creates a coordinate system on the location of hit point with the primary axis aligning
along the hit point normal.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 675
Setting Up Coordinate Systems
If a hit point is not defined, Mechanical creates a coordinate system on the location of {0,0,0}, with
the axis the same as the global coordinate system.
If you update the model in the Mechanical application, coordinate systems from these products are
refreshed, or newly defined coordinate systems in these products are added to the model.
If a coordinate system was brought in from one of these products but changed in the Mechanical ap-
plication, the change will not be reflected on an update. Upon an update, a coordinate system that
originated from DesignModeler, Creo Parametric, or SolidWorks will be re-inserted into the object tree.
The coordinate system that was modified in the Mechanical application will also be in the tree.
1. Select the tree object that represents one of the applicable items mentioned above.
2. For an Acceleration, Rotational Velocity, Force, Bearing Load, or Moment, in the Details view, set Define
By, to Components, then proceed to step 3. For the other items, proceed directly to step 3.
3. In the Details view, set Coordinate System to the name of the local coordinate system that you want to
apply. The names in this drop-down list are the same names as those listed in the Coordinate Systems
branch of the tree outline.
Note
If you define a load by Components in a local coordinate system, changing the Define
By field to Vector will define the load in the global coordinate system. Do not change
the Define By field to Vector if you want the load defined in a local coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
676 of ANSYS, Inc. and its subsidiaries and affiliates.
Creating Section Planes
Note
The Section Plane feature does not support Cylindrical Coordinate Systems.
1. Select the desired Coordinate Systems object. The User-Defined Coordinate System illustrated here
slices the model along the X-Y plane.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 677
Setting Up Coordinate Systems
As illustrated here, the model is sliced based on the User-Defined Coordinate System.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
678 of ANSYS, Inc. and its subsidiaries and affiliates.
Transferring Coordinate Systems to the Mechanical APDL Application
Note
This option is also available for Coordinate System objects in the Meshing Application.
Any coordinate system defined in the Mechanical application and sent to the Mechanical APDL applic-
ation as part of the finite element model, will be added to the Mechanical APDL application input file
as LOCAL commands. For example:
/com,*********** Send User Defined Coordinate System(s) ***********
local,11,0,0.,0.,0.,0.,0.,0.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 679
Setting Up Coordinate Systems
local,12,1,11.8491750582796,3.03826387968126,-1.5,0.,0.,0.
csys,0
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
680 of ANSYS, Inc. and its subsidiaries and affiliates.
Setting Connections
Supported connection features consist of Contact, Joint, Spring, Beam Connection, End Release, Spot
Weld and Body Interaction (Explicit Dynamics only). Each of these connections can be created manually
in the application. Only Contact and Joint can also be generated automatically.
This section describes Connections folder, Connection Group folder, Automatic Generated Connections,
as well as each connection type as outlined below.
Connections Folder
Connections Worksheet
Connection Group Folder
Common Connections Folder Operations for Auto Generated Connections
Contact
Joints
Springs
Beam Connections
Spot Welds
End Releases
Bearings
Connections Folder
The Connections folder is the container for all types of connection objects except for the two types
that can be automatically generated (Contact and Joint). The objects of each of these two types are
placed in a sub-folder called the Connection Group folder. As illustrated below, the Details view of the
Connections folder provides the following two properties.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 681
Setting Connections
Auto Detection
• Generate Automatic Connection On Refresh: options are Yes (default) or No. This is a setting to turn
on/off for auto generation of connection objects when the geometry is refreshed. The process of automat-
ically creating the contact objects is additive. Any existing connection objects of these types that were created
manually may be duplicated when the connections are automatically regenerated. To avoid duplication,
you should first delete any existing contact objects before the geometry is refreshed.
Note
Special conditions apply to updating geometry that includes Spot Welds (p. 828).
The process of automatically creating joint objects is not additive. Any existing joint objects are not
duplicated when connections are automatically regenerated.
Transparency
• Enabled: options are Yes (default) or No. This is a setting to enable or disable transparency of the bodies
not associated with the connection in the graphics display.
Connections Worksheet
When you are working with the Connections object in the Tree Outline, you can use the Worksheet
window (p. 48) to supplement the Details view by providing a summary of the contact information,
joint information, and the connections between geometry bodies. Select the Worksheet button on the
Standard Toolbar (p. 69) to display the Worksheet window. A Show Preferences button and a Generate
button display and enable you to define worksheet data to display and the generate worksheet content.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
682 of ANSYS, Inc. and its subsidiaries and affiliates.
Connections Worksheet
2. Select the Show Preferences button to view the possible data types.
3. Select the check boxes for the data types you want to view.
4. Select the Generate button to generate the content. ANSYS Mechanical remembers the display preferences
you select and will default to those in future sessions.
Select Hide Preferences to hide the preferences and Refresh to refresh the worksheet data.
Navigation
The Worksheet remains displayed as you select different objects within the Connections folder. Selecting
an object outside of the folder returns you to the Graphics display. Returning to a Connections object
displays the last active data. Any changes require you to regenerate the Worksheet data.
Contact Information
Displays the properties for each contact.
Joint Information
Displays the name, type, scope, and status of all joints.
Spring Information
Displays spring connection properties.
Beam Information
Displays beam connection properties.
Connection Matrix
Displays a matrix that represents the connections between bodies in the geometry. These connections
are color-coded by type (as shown in the legend). In the Preferences, you can choose the type of
data to display, in order to filter out unwanted information. Activate the options by checking the se-
lection box beside the Connection Matrix title. The following options can then be selected or
deselected as desired.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 683
Setting Connections
• Bundle Connections
The Bundle Connections option is an especially useful tool because it enables you to group Control
Connection Types. For example, if you have three Spot Welds contained in the same cell of the
matrix, activating the Bundle Connections option displays the spot welds as "3 Spot Welds" instead
of displaying the individual names of all three within the cell.
Note
• Contact
• Spot Weld
• Joint
• Spring
• Beam
• Go To Selected Items in Tree: the application displays the associated contact object or objects in the
Geometry Window.
• Reset Columns: if you change the order of the table content by clicking on a column title, this option resets
the order of the table content.
• Edit Column Width: changes column width (in pixels). You can select multiple columns or rows. A value of
zero (default) indicates that the setting is program controlled.
To export from the worksheet, right-click the Connection Matrix table and select Export.
To export from the Tree Outline, right-click the Connections object and select Export.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
684 of ANSYS, Inc. and its subsidiaries and affiliates.
Connection Group Folder
When a model is imported into the Mechanical application, if the Auto Detect Contact On Attach is
requested (in the Workbench Tools>Options>Mechanical), auto contact detection is performed using
the detection criteria based on the user preferences (in the Mechanical Tools>Options>Connections).
Detailed steps for auto/manual generating connection objects are presented in the Common Connections
Folder Operations for Auto Generated Connections (p. 691) section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 685
Setting Connections
Definition
Scope
• Scoping Method: options include Geometry Selection (default) and Named Selection.
– Geometry: used to define geometry selections. Appears when Scoping is set to Geometry Selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
686 of ANSYS, Inc. and its subsidiaries and affiliates.
Connection Group Folder
– Named Selection: drop-down list of available Named Selections. Appears when Scoping is set to Named
Selection.
Auto Detection
• Tolerance Type: options include Slider, Value, and Use Sheet Thickness. Bodies in an assembly that were
created in a CAD system may not have been placed precisely, resulting in small overlaps or gaps along the
connections between bodies. You can account for any imprecision by specifying connection detection tol-
erance. This tolerance can be specified by value when the type is set to Slider and Value, or sheet thickness
of surface bodies when the type is set to Use Sheet Thickness. This option is only applicable to Contact
and available when the Group By property (see below) is set to None or Bodies.
• Tolerance Slider: appears if Tolerance Type is set to Slider. To tighten the connection detection, move
the slider bar closer to +100 and to loosen the connection detection, move the slider bar closer to -100. A
tighter tolerance means that the bodies have to be within a smaller region (of either gap or overlap) to be
considered in connection; a looser tolerance will have the opposite effect. Be aware that as you adjust the
tolerance, the number of connection pairs could increase or decrease.
• Tolerance Value: appears if Tolerance Type is set to Slider or Value. This field will be read-only if the
Tolerance Type is set to Slider showing the actual tolerance value based on the slider setting. When the
Tolerance Type is set to Value, you will be able to provide an exact distance for the detection tolerance.
After you provide a greater than zero value for the Tolerance Value, a circle appears around the
current cursor location as shown below.
The radius of the circle is a graphical indication of the current Tolerance Value. The circle moves
with the cursor, and its radius will change when you change the Tolerance Value or the Tolerance
Slider. The circle appropriately adjusts when the model is zoomed in or out.
• Use Range: appears when the Tolerance Type property is set to Slider or Value. Options include Yes and
No (default). If set to Yes, you will have the connection detection searches within a range from Tolerance
Value to Min Distance Value inclusive.
– Min Distance Percentage: appears if Use Range is set to Yes. This is the percentage of the Tolerance
Value to determine the Min Distance Value. The default is 10 percent. You can move the slider to adjust
the percentage between 1 and 100.
– Min Distance Value: appears if Use Range is set to Yes. This is a read-only field that displays the value
derived from: Min Distance Value = Min Distance Percentage * Tolerance Value/100.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 687
Setting Connections
• Thickness Scale Factor: appears if Tolerance Type is set to Use Sheet Thickness. The default value is 1.
For Edge/Edge pairing (see below), the largest thickness among the surface bodies involved is used; however,
if the pairing is Face/Edge, the thickness of the surface body with the face geometry is used.
• Face/Face: (Contacts only) options include Yes (default) and No. Detects connection between the faces of
different bodies. The maximum allowable difference in the normals for which contact is detected is 15 degrees.
For Joints, Face/Face is the only detection type allowed. That is why the property does not appear in the
Details view when the Connection Type is Joint.
• Face Overlap Tolerance (Contacts only): This property is visible only when the Face/Face property is set
to Yes. It sets the tolerance for overlap of faces in contact; that is, the minimum percentage of overlap at
which a contact pair is created for two overlapping faces. For example, if Face Overlap Tolerance is set to
25, a contact pair is created for each pair of faces for which at least 25% of one face overlaps the other. You
can set a value from 0 to 100 or retain the default. Setting the tolerance to 0 turns off the overlap checks.
The following images illustrate the use of Face Overlap Tolerance. For the image of the circuit board
below, SpaceClaim's Imprint tool was used to get common boundaries between parts, and then the
model was loaded into the Mechanical application. Notice the area of interest.
In general, the smaller the face overlap tolerance, the greater the chance that contact will result in
extra pairs. The image below shows an enlarged view of the area of interest when a single Contact
Region was selected in the tree. With Face Overlap Tolerance set to 0, the 3 faces identified by the
arrows were scoped automatically to the Contact property of the Contact Region, and 1 face (the
large blue face) was scoped automatically to the Target property of the Contact Region.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
688 of ANSYS, Inc. and its subsidiaries and affiliates.
Connection Group Folder
To get more precise contact pairs, you can increase the value of Face Overlap Tolerance. In the
image below, the same Contact Region was selected in the tree but Face Overlap Tolerance was
set to 20. In this case, the 2 small fillets were not found to be in contact with the large blue face, so
only the 1 face identified by the arrow was scoped to the Contact property of the Contact Region,
and 1 face (the large blue face) was scoped to the Target property of the Contact Region.
• Cylindrical Faces (3D Only): This property is only visible when the Connection Type property is set to
Contact and the Face/Face property is set to Yes. Available options are Include (default), Exclude, and
Only. This property determines how the application handles cylindrical faces during automatic contact
generation either upon geometry attach or manually on a Connection Group. For example, given a simulation
that contains bolted joints, where the bolt shank should have frictionless contact applied and the bolt head
should have bonded contact applied. Setting this property appropriately creates contacts during automatic
generation that define cylindrical contact (Only setting for the bolt shank) and the flat contact (Exclude for
the bolt head).
• Face/Edge: options include Yes, No (default), Only Solid Body Edges, Only Surface Body Edges, and Only
Beam Body Edges. Detects connection between faces and edges of different bodies. Faces are designated
as targets and edges are designated as contacts. To determine connection with all faces, for Only Solid
Body Edges, face to edge connection uses the edges of solid bodies; for Only Surface Body Edges, it uses
only edges of surface bodies; and for Only Beam Body Edges, it uses only edges of beam bodies.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 689
Setting Connections
• Edge Overlap Tolerance (Contacts only): This property is visible only when the Face/Edge property is set
to Yes, Only Solid Body Edges, or Only Surface Body Edges. It sets the tolerance for overlap of an edge
and a face in contact; that is, the minimum percentage of overlap at which a contact pair is created for an
edge and a face that overlap. For example, if Edge Overlap Tolerance is set to 25, a contact pair is created
for an edge and a face when at least 25% of the edge overlaps the face. You can set a value from 0 to 100
or retain the default. Setting the tolerance to 0 turns off the overlap checks.
• Edge/Edge: options include Yes and No. Detects connection between edges of different bodies.
• Priority: options include Include All, Face Overrides and Edge Overrides. For very large models the
number of connection objects can sometimes become overwhelming and redundant, especially when
multiple detection types are chosen. Selecting some type of priority other than Include All will lessen the
number of connection objects generated during Create Automatic Connections by giving designated
connection types precedence over other types. Face Overrides gives Face/Face option precedence over
both Face/Edge and Edge/Edge options. It also gives Face/Edge option precedence over Edge/Edge option.
In general, when Face Overrides priority is set with Face/Edge and Edge/Edge options, no Edge/Edge
connection pairs will be detected. Edge Overrides gives Edge/Edge option precedence over both Face/Edge
and Face/Face options, no Face/Face connections pairs will be detected.
• Group By: options include None, Bodies (default), Parts, and Faces. This property enables you to group
the automatically generated connections (p. 691) objects. Setting Group By to Bodies (default) or to Parts
means that connection faces and edges that lie on the same bodies or same parts will be included into a
single connection object.
Setting Group By to None means that the grouping of geometries that lie on the same bodies or
same parts will not occur. Any connection objects generated will have only one entity scoped to each
side (that is, one face or one edge). Applications for choosing None in the case of contact are:
– If there are a large number of source/target faces in a single region. Choosing None avoids excessive
contact search times in the ANSYS solver.
– If you want to define different contact behaviors on separate regions with contact of two parts. For example,
for a bolt/bracket contact case, you may want to have bonded contact (p. 701) between the bolt
threads/bracket and frictionless contact (p. 702) between the bolt head/bracket.
• Search Across: This property enables automatic connection detection through the following options:
– Parts: Between bodies of different parts, that is, not between bodies within the same multibody part.
– Assemblies: Between bodies from different sub-assemblies (sources) in an Assembled Model (p. 554).
– Anywhere: Detects any connections regardless of where the geometry lies, including different parts.
However, if the connections are within the same body, this option finds only Face/Face connections, even
if the Face/Edge setting is turned On.
– Files: Between bodies from different External Model source files and between copies of an External
Model source file.
• Fixed Joints: (Joint only) options include Yes and No. This property determines if Fixed Joints are to be
automatically generated. See the Automatic Joint Creation (p. 809) section for details.
• Revolute Joints: (Joint only) options include Yes and No. This property determines if Revolute Joints are
to be automatically generated. See the Automatic Joint Creation (p. 809) section for details.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
690 of ANSYS, Inc. and its subsidiaries and affiliates.
Common Connections Folder Operations for Auto Generated Connections
1. Insert a Connection Group object under the Connections folder either from the toolbar button or by
choosing Insert from the context menu (right mouse click) for this folder.
2. From the Details view of the Connection Group object, select the desired Connection Type. The default
is Contact.
3. Select some bodies in the model based on the Scoping Method. The default is Geometry Selection scoped
to All Bodies.
4. If applicable, set the Auto Detection properties. Note that these properties will be applied only to scoped
geometries for this connection group.
5. Choose Create Automatic Connections from the context menu (right mouse click) for the Connection
Group.
Note
For small models, the auto contact detection process runs so fast that the Contact De-
tection Status (progress bar) dialog box does not get displayed. However, for large
models with many possible contact pairs, the progress bar dialog box is displayed
showing the contact detection progress. If you click the Cancel button on the dialog box
while contact detection is processing, the detection process stops. Any contact pairs
found by that moment are discarded and no new contacts are added to the tree.
The resulting connection objects will be placed under this folder and the folder name will be changed
from its default name Connection Group to a name based on the connection type. The folder name
for contacts will be Contacts and for joints it will be Joints. Once the Connection Group folder
contains a child object, the Connection Type property cannot be changed. Each Connection Group
folder will hold objects of the same type and will include a worksheet that displays only content
pertaining to that folder. When two or more Connection Group folders are selected and you choose
Create Automatic Connections, auto detection for the selected Connection Group folders will be
performed. The Create Automatic Connections option is also available from the context menu
(right mouse click) for the Connections folder provided there is at least one Connection Group
folder present. When you choose this command from the Connections folder, auto detection will
be performed for all connection groups under this folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 691
Setting Connections
Mechanical provides the context menu option Check Overlapping Contact Regions to identify any
overlapping contact regions in your model so that you can address them appropriately.
In order to assist with this corrective action the Search Connections for Duplicate Pairs feature is
useful. Select the connection object and from the context menu select the Search Connections for
Duplicate Pairs option. This will check against existing connection objects for possible duplicate pairs.
If one or more duplicate pairs are found in the existing connection objects (which includes Mesh Con-
nections), the following warning message will appear in the Messages pane for a connection object
that shares the same geometry pair:
"This connection object shares the same geometries with one or more connection objects. This may
over-constrain the model. Consider eliminating some connection objects."
To search for connection objects that share the same geometry pair with more than one connection
object, select multiple connection objects before selecting Search Connections for Duplicate Pairs.
Or you may issue the search from a Connection Group or Mesh Connection Group (p. 1754) folder,
where the search will be carried out for all connection objects under this folder. When this command
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
692 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
is issued from the Connections folder or the Mesh Connections (p. 1761) folder, the search will be for
the entire set of connection objects under these folders.
Once the duplicates have been detected, the resulting messages can then be used. To find the connection
object for a particular message, highlight that message in the Messages pane, right-click that message,
and choose Go To Object from the context menu. The connection object will be highlighted in the
tree. In order to find other connection objects that share the same geometry pair, right-click the high-
lighted object and select Go To Connections for Duplicate Pairs from the context menu; all connection
objects that share the same geometry pair will be highlighted in the tree.
To copy a connection object to another folder of the same connection type, hold the Ctrl key while
performing the move procedure described above.
• Dragging and dropping the Contacts folder onto the Mesh object to create a Contact Sizing control for
each contact region in the folder.
• Selecting the Contacts folder or an individual Contact Region in the Tree and using the RMB option Create
> Contact Sizing to create Contact Sizing controls for the selected contact regions.
Contact
The following topics are covered in this section:
Contact Overview
Contact Formulation Theory
Contact Settings
Supported Contact Types
Setting Contact Conditions Manually
Contact Ease of Use Features
Contact in Rigid Dynamics
Best Practices for Specifying Contact Conditions
Contact Overview
Contact conditions are created when an assembly is imported into the application and it detects that
two separate bodies (solid, surface, and line bodies) touch one another (they are mutually tangent).
Bodies/surfaces in contact:
• Do not “interpenetrate.”
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 693
Setting Connections
Surfaces that are free to separate and move away from one another are said to have changing-status
nonlinearity. That is, the stiffness of the system depends on the contact status, whether parts are
touching or separated.
Use the Contact Tool (p. 1268) to help you coordinate contact conditions before loading and as part of
the final solution.
Note
For information about controlling the quality of facets, see Facet Quality in the Graphics
section of the ANSYS DesignModeler help.
Because physical contacting bodies do not interpenetrate, the application must establish a relationship
between the two surfaces to prevent them from passing through each other in the analysis. When the
application prevents interpenetration, it is said to enforce “contact compatibility”.
In order to enforce compatibility at the contact interface, Workbench Mechanical offers several different
contact Formulations. These Formulations define the solution method used. Formulations include the
following and are discussed in detail in the Formulations (p. 707) section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
694 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
FNormal = kNormalxPenetration
The finite contact Force, Fn, is a concept of contact stiffness, kNormal. The higher the contact stiffness,
the lower the penetration, xp, as illustrated here.
Ideally, for an infinite kNormal, one would get zero penetration. This is not numerically possible with
penalty-based methods, but as long as xp is small or negligible, the solution results are accurate.
The main difference between Pure Penalty and Augmented Lagrange methods is that Augmented
Lagrange augments the contact force (pressure) calculations:
Because of the extra term λ, the Augmented Lagrange method is less sensitive to the magnitude of
the contact stiffness kNormal.
FNormal = DOF
Specifications:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 695
Setting Connections
Chattering is an issue which often occurs with Normal Lagrange method. If no penetration is allowed
(left), then the contact status is either open or closed (a step function). This can sometimes make con-
vergence more difficult because contact points may oscillate between an open and closed status. This
is called "chattering". If some slight penetration is allowed (right), it can make it easier to converge since
contact is no longer a step change.
Comparison of Formulations
Some of the primary aspects of contact formulations are compared below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
696 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Contact Settings
When a model is imported into Workbench Mechanical, the default setting of the application automat-
ically detects instances where two bodies are in contact and generates corresponding Contact Region
objects in the Tree Outline.
When a Contact Region is selected in the Tree Outline, as illustrated here, contact settings are available
in the Details view, and are included in the following categories:
• Scope (p. 698): settings for displaying, selecting, or listing contact and target geometries.
• Advanced (p. 706): advanced controls that are primarily program controlled.
• Geometric Modification (p. 717): settings for further defining contact interface behaviors.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 697
Setting Connections
Scope Settings
The properties for the Scope category are described in the following table.
Property Description/Selections
Scoping Method Specifies whether the Contact Region is applied to a Geometry
Selection (default), a Named Selection (p. 94), or to a Pre-Generated
Interface for fracture mechanics (Interface Delamination (p. 1741)) when
you are using the ANSYS Composite PrepPost (ACP) application.
Interface This property displays when you select Pre-Generated Interface as the
Scoping Method. It provides a drop-down list of the available interface
layers that were imported from ACP.
Contact Displays/selects which geometries (faces, edges, or vertices) or mesh
entities (element faces) are considered as contact. The geometries
can be manually selected or automatically generated.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
698 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Property Description/Selections
Note that if you click this field, the bodies are highlighted.
Target Displays which body element (face or edge) or mesh entities
(element faces) is considered Target (versus Contact). This element
can be manually set or automatically generated.
Multiple rigid bodies cannot be selected for the Target side scoping
of the contact pair. The selection of multiple rigid bodies for the
Target invalidates the Contact Region object and an error message
is generated following the solution process.
Note that if you click this field, the bodies are highlighted.
Contact Bodies This read only property displays which bodies have faces or edges in
the Contact list.
Target Bodies This read only property displays which bodies have faces or edges in
the Target list.
Contact Shell Face Specifies whether the Contact should be applied on a surface body’s
top face or bottom face. When scoped to an element face, a third option
(By Scoping) is also available which applies the contact to the scoped
side (top/bottom) of the shell face. If you set Contact Shell Face to the
default option, Program Controlled, then the Target Shell Face option
must also be set to Program Controlled. The Program Controlled
default option is not valid for nonlinear contact types. This option
displays only when you scope a surface body to Contact Bodies.
Target Shell Face Specifies whether the Target should be applied on a surface body’s top
face or bottom face. When scoped to an element face, a third option
(By Scoping) is also available which applies the target to the scoped
side (top/bottom) of the shell face. If you set Target Shell Face to the
default option, Program Controlled, then the Contact Shell Face option
must also be set to Program Controlled. The Program Controlled
default option is not valid for nonlinear contact types. This option
displays only when you scope a surface body to Target Bodies.
Shell Thickness Effect This property appears when the scoping of the contact or target
(See Using KEYOPT(11)) includes a surface body. Options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 699
Setting Connections
Property Description/Selections
In the presence of a Thickness, Imported Thickness, Layered Section,
or an Imported Layered Section object, the following warning
message will be issued if a solve is requested: "The shell thickness
effect of a contact pair is turned on. Make sure that the offset type
of the thickness, imported thickness, layered sections and imported
layered sections objects associated with the shell bodies in contact
are set to Middle."
If the surface body undergoes large strains and changes thickness, the updated (current) thickness is
also used in the contact calculations. However, to be able to take advantage of this feature, the Offset
Type (p. 489) must be set to Middle.
For cases where the user has set Offset Type (p. 489) to Top or Bottom, the user can do the following:
• For a given contact region, if contact is occurring on the same face (Top or Bottom) as the offset, no special
settings are required. The location of the nodes and elements of the surface body represent the actual pos-
ition of that face.
• For Rough, Frictionless, or Frictional contact types, if contact is occurring on the opposite face as the offset,
specify a contact Offset equal to the shell thickness for the Interface Treatment (p. 717). Note that changes
in shell thickness for large strain analyses will not be considered.
Note
If the Shell Thickness Effect is activated and the user has specified a contact Offset for the
Interface Treatment (p. 717), the total offset will be half the thickness of the surface body
plus the defined contact offset.
Postprocessing surface bodies with the shell thickness effect has the following special considerations:
• Because contact is detected half of the thickness from the middle of the surface body, viewing surface body
results without Thick Shell and Beam (See Main Menu (p. 63)>View Menu) effects turned on will show an
apparent gap between contact bodies. This is normal since contact is being detected away from the location
of the nodes and elements.
• When using the Contact Tool (p. 1268) to postprocess penetration or gaps, these values are measured from
the middle of the surface bodies (location of the nodes and elements), regardless of whether or not the shell
thickness effect is active.
Support Specifications
Note
• All bodies selected for the Target or Contact side of a contact pair must have the same stiffness
behavior.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
700 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
• You cannot scope the target side in a contact pair to more than one rigid body.
• If any of the bodies you scope have rigid stiffness behavior, you must select Asymmetric beha-
vior under Definition in the Details view.
• If you have both rigid and flexible bodies in your contact pair, you must scope the rigid body as
a Target.
• For the Mechanical APDL solver, you cannot scope the Target side in a contact pair to the edge
of a rigid body.
Definition Settings
The differences in the contact settings determine how the contacting bodies can move relative to one
another. This category provides the following properties.
Type
Choosing the appropriate contact type depends on the type of problem you are trying to solve. If
modeling the ability of bodies to separate or open slightly is important and/or obtaining the stresses
very near a contact interface is important, consider using one of the nonlinear contact types (Frictionless,
Rough, Frictional), which can model gaps and more accurately model the true area of contact. However,
using these contact types usually results in longer solution times and can have possible convergence
problems due to the contact nonlinearity. If convergence problems arise or if determining the exact
area of contact is critical, consider using a finer mesh (using the Sizing control) on the contact faces
or edges.
The available contact types are listed below. Most of the types apply to Contact Regions made up of
faces only.
• Bonded: This is the default configuration and applies to all contact regions (surfaces, solids, lines, faces,
edges). If contact regions are bonded, then no sliding or separation between faces or edges is allowed. Think
of the region as glued. This type of contact allows for a linear solution since the contact length/area will not
change during the application of the load. If contact is determined on the mathematical model, any gaps
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 701
Setting Connections
will be closed and any initial penetration will be ignored. [Not supported for Rigid Dynamics. Fixed joint can
be used instead.]
• No Separation: This contact setting is similar to the Bonded case. It only applies to regions of faces (for 3D
solids) or edges (for 2D plates). Separation of the geometries in contact is not allowed.
• Frictionless: This setting models standard unilateral contact; that is, normal pressure equals zero if separation
occurs. Thus gaps can form in the model between bodies depending on the loading. This solution is nonlinear
because the area of contact may change as the load is applied. A zero coefficient of friction is assumed, thus
allowing free sliding. The model should be well constrained when using this contact setting. Weak springs
are added to the assembly to help stabilize the model in order to achieve a reasonable solution.
• Rough: Similar to the frictionless setting, this setting models perfectly rough frictional contact where there
is no sliding. It only applies to regions of faces (for 3D solids) or edges (for 2D plates). By default, no auto-
matic closing of gaps is performed. This case corresponds to an infinite friction coefficient between the
contacting bodies. [Not supported for Explicit Dynamics analyses.]
• Frictional: In this setting, the two contacting geometries can carry shear stresses up to a certain magnitude
across their interface before they start sliding relative to each other. This state is known as "sticking." The
model defines an equivalent shear stress at which sliding on the geometry begins as a fraction of the contact
pressure. Once the shear stress is exceeded, the two geometries will slide relative to each other. The coefficient
of friction can be any nonnegative value. [Not supported for Rigid Dynamics. Forced Frictional Sliding
should be used instead.]
• Forced Frictional Sliding: In this setting, a tangent resisting force is applied at each contact point. The
tangent force is proportional to the normal contact force. This setting is similar to Frictional except that
there is no "sticking" state. [Supported only for Rigid Dynamics]
By default the friction is not applied during collision. Collisions are treated as if the contact is frictionless
regardless the friction coefficient. The following commands override this behavior and include friction
in shock resolution (see Rigid Dynamics Command Objects Library in the ANSYS Mechanical User's
Guide for more information).
options=CS_SolverOptions()
options.FrictionForShock=1
Note that shock resolution assumes permanent sliding during shock, which may lead to unrealistic
results when the friction coefficient is greater than 0.5.
• Friction Coefficient: Enables you to enter a friction coefficient. Displayed only for frictional contact applic-
ations.
Note
• For the Bonded and No Separation contact Type, you can simulate the separation of a Contact
Region as it reaches some predefined opening criteria using the Contact Debonding (p. 865)
feature.
• Refer to KEYOPT(12) in the Mechanical APDL Contact Technology Guide for more information
about modelling different contact surface behaviors.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
702 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Scope Mode
This is a read-only property that displays how the selected Contact Region was generated. Either
automatically generated by the application (Automatic) or constructed or modified by the user (
Manual (p. 723)). Note that this property is not supported for Rigid Body Dynamics analyses.
Behavior
This property will appear only for 3D Face/Face or 2D Edge/Edge contacts. For 3D Edge/Edge or Face/Edge
contacts, internally the program will set the contact behavior to Asymmetric (see below). Note that
this property is not supported for Rigid Body Dynamics analyses.
• Program Controlled (Default for the Mechanical APDL solver): internally the contact behavior is set to the
following options based on the stated condition:
– Symmetric (see below): for Flexible-Flexible bodies that are scoped to a Nonlinear Adaptive Region (p. 1112).
For Rigid-Rigid contacts, the Behavior property is under-defined for the Program Controlled setting.
The validation check is performed at the Contact object level when all environment branches are
using the Mechanical APDL solver. If the solver target for one of the environments is other than
Mechanical APDL, then this validation check will be carried out at the environment level; the envir-
onment branch will become under-defined.
• Asymmetric: Contact will be asymmetric for the solve. All face/edge and edge/edge contacts will be
asymmetric. [In Explicit Dynamics analyses this is supported for Bonded connections.]
Asymmetric contact has one face as Contact and one face as Target (as defined under Scope Set-
tings (p. 698)), creating a single contact pair. This is sometimes called "one-pass contact," and is usually
the most efficient way to model face-to-face contact for solid bodies.
The Behavior must be Asymmetric if the scoping includes a body specified with rigid Stiffness Beha-
vior (p. 481).
• Auto Asymmetric: Automatically creates an asymmetric (p. 703) contact pair, if possible. This can significantly
improve performance in some instances. When you choose this setting, during the solution phase the
solver will automatically choose the more appropriate contact face designation. You can also designate the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 703
Setting Connections
roles of each face in the contact pair manually. [In Explicit Dynamics analyses this option is available for
Bonded connections; see Bonded Type.]
Note
Refer to KEYOPT(8) in the Mechanical APDL Contact Technology Guide for more information
about asymmetric contact selection.
Trim Contact
The Trim Contact feature can speed up the solution time by reducing the number of contact elements
sent to the solver for consideration. Note that this feature is not supported for Rigid Body Dynamics
analyses.
• Program Controlled: This is the default setting. The application chooses the appropriate setting. Typically,
the program sets Trim Contact to On. However, if there are manually created contact conditions, no trimming
is performed.
• On: During the process of creating the solver input file, checking is performed to determine the proximity
between source and target elements. Elements from the source and target sides which are not in close
proximity (determined by a tolerance) are not written to the file and therefore ignored in the analysis.
The checking process is performed to identify if there is overlap between the bounding boxes of the
elements involved. If the bounding box of an element does not overlap the bounding box of an opposing
face or element set, that element is excluded from the solution. Before the elements are checked, the
bounding boxes are expanded using the Trim Tolerance property (explained below) so that overlapping
can be detected.
Trim Tolerance
This property provides the ability to define the tolerance value that is used to expand the bounding
boxes of the elements before the trimming process is performed.
This property is available for both automatic and manual contacts when the Trim Contact is set to On.
It is only available for automatic contacts when the Trim Contact is set to Program Controlled since
no trimming is performed for manual contacts. For automatic contacts, this property displays the value
that was used for contact detection and it is a read-only field. For manual contacts, enter a value
greater than zero.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
704 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Note that a doubling expansion effect can result from the bounding box expansion since the bounding
box of both the source and target elements are expanded. An example of the double expansion effect
is illustrated below where the Trim Tolerance is defined as 10 mm. For simplicity sake, the size of the
elements is specified as 5mm. Therefore, the bounding boxes for the contact/target elements will extend
10mm (two elements) in each direction as represented by the orange boxes, solid and dashed. For each
face, Contact and Target, the number of elements that will be used are illustrated.
The brown area illustrated below represents the elements from the contact face. On the corresponding
target side exist potential elements from the entire target face. The elements of the target face that
will be kept are drawn in black. On the target Face, each element bounding box is expanded by 10mm
and an overlap is sought against each element from the contact side. Referring to the image below,
the bounding boxes between Contact Element 1 (CE1) and Target Element 2 (TE2) overlap thus TE2 is
included in the analysis. Meanwhile, CE3 and TE4 do not overlap and as a result, TE4 is not included
in the analysis. This results in a reduced number of elements in the analysis and, typically, a faster
solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 705
Setting Connections
Suppressed
Specifies whether or not the Contact Region is included in the solution.
Advanced Settings
The Advanced category provides the following properties.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
706 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Formulation
Formulation options allow you to specify which algorithm the software uses for a particular Contact
pair computation.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 707
Setting Connections
For additional Mechanical APDL specific information, see KEYOPT(2) in the Mechanical APDL Contact
Technology Guide.
Note
Cases involving large gaps and faces bonded together can result in fictitious moments being
transmitted across a boundary.
Small Sliding
The Small Sliding property displays and activates an assumption of relatively-small sliding (less than
20% of the contact length during the analysis). If small sliding is known to occur, such as when you
have bonded contact, this feature can make your solution more efficient and robust.
Property Description
Program This is the default setting. The application determines whether small sliding
Controlled logic is enabled.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
708 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
For additional information, see the Selecting a Sliding Behavior topic in the Mechanical APDL Contact
Technology Guide.
Detection Method
Detection Method enables you to choose the location of contact detection used in the analysis in order
to obtain a good convergence. It is applicable to 3D face-face contacts and 2D edge-edge contacts.
Property Description
Program This is the default setting. The application uses Gauss integration points (On
Controlled Gauss Point) when the formulation is set to Pure Penalty and Augmented
Lagrange. It uses nodal point (Nodal-Normal to Target) for MPC and Normal
Lagrange formulations.
On Gauss The contact detection location is at the Gauss integration points. This option
Point is not applicable to contacts with MPC or Normal Lagrange formulation.
Nodal - The contact detection location is on a nodal point where the contact normal
Normal From is perpendicular to the contact surface.
Contact
Nodal - The contact detection location is on a nodal point where the contact normal
Normal To is perpendicular to the target surface.
Target
Nodal - The contact detection location is at contact nodal points in an overlapping
Projected region of the contact and target surfaces (projection-based method).
Normal From
Contact
For additional Mechanical APDL specific information, see Selecting Location of Contact Detection (spe-
cifically, KEYOPT(4) related information) in the Mechanical APDL Contact Technology Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 709
Setting Connections
Penetration Tolerance
The Penetration Tolerance property enables you to specify the Penetration Tolerance Value or the
Penetration Tolerance Factor for a contact when the Formulation property is set to Program Con-
trolled, Pure Penalty, or Augmented Lagrange.
Note
The Update Stiffness property must be set to either Program Controlled, Each Iteration,
or Each Iteration, Aggressive for the Penetration Tolerance property to be displayed when
Formulation is set to Pure Penalty.
Property Description
Program Con- This is the default setting. The Penetration Tolerance is calculated by the program.
trolled
Value Enter the Penetration Tolerance Value directly. This entry is a length measurement
(foot, meter, etc.). Only non-zero positive values are valid.
Factor Enter the Penetration Tolerance Factor directly. This entry must be equal to or
greater than zero but must also be less than 1.0. This entry has no unit.
The Penetration Tolerance Value property displays when Penetration Tolerance is set to Value. You
enter a Value.
The Penetration Tolerance Factor property displays when Penetration Tolerance is set to Factor.
You enter a Factor.
Note
When viewing the Connections Worksheet (p. 682), a Value displays as a negative number
and a Factor displays as a positive number.
For additional information, see the Determining Contact Stiffness and Allowable Penetration, specifically
Using FKN and FTOLN, section of the Mechanical APDL Contact Technology Guide (Surface-to-Surface
Contact).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
710 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Note
Elastic Slip Tolerance is not applicable when the contact Type is set to Frictionless or No
Separation.
Property Description
Program Con- This is the default setting. The Elastic Slip Tolerance Value is calculated by the
trolled application.
Value Enter the Elastic Slip Tolerance Value directly. This entry is a length measurement
(foot, meter, etc.). Only non-zero positive values are valid.
Factor Enter the Elastic Slip Tolerance Factor directly. This entry must be equal to or
greater than zero but must also be less than 1.0. This entry has no unit.
The Elastic Slip Tolerance Value property displays when Elastic Slip Tolerance is set to Value. You
enter a Value.
The Elastic Slip Tolerance Factor property displays when Elastic Slip Tolerance is set to Factor. You
enter a Factor.
Note
When viewing the Connections Worksheet (p. 682), a Value displays as a negative number
and a Factor displays as a positive number.
For additional information, see the Determining Contact Stiffness and Allowable Penetration, specifically
Using FKT and SLTO, section of the Mechanical APDL Contact Technology Guide (Surface-to-Surface
Contact).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 711
Setting Connections
Constraint Type
The Constraint Type property controls the type of MPC constraint to be created for bonded contact.
This displays only if Formulation property is set to MPC and if either Contact Bodies or Target Bodies
are scoped to a surface body. The property includes the following options:
Property Description
Program Con- This is the default setting. Internally this corresponds to the Projected, Dis-
trolled placement Only option for solid-solid contact and Distributed, All Directions
option for all other contact types.
Projected, Dis- Constraints are constructed to couple the translational DOFs only. Projected
placement Only constraint if an intersection is found from the contact normal to the target
surface.
Projected, Un- The rotational and displacement constraints will not be coupled together. This
coupled U to ROT option can model situations where the surface body edges line up well and a
moment is not created from the physical surface body positions. Thus it is most
accurate for the constraints to leave the displacements/rotations uncoupled.
This provides an answer which is closer to a matching mesh solution. Using a
coupled constraint causes artificial constraints to be added causing an inaccurate
solution.
Distributed, Nor- Both translational DOFs and rotational DOFs of contact nodes and translational
mal Only DOFs of target nodes are included in the constraint set in a coupled manner.
Distributed, All Represents the most common type of surface body contact. Constraints are
Directions constructed to couple the translational and rotational DOFs. In most types of
surface body contact, an offset will exist. Due to this offset there will be a
moment created. To get the correct moment, the rotation/displacement DOF's
must be coupled together. If the program cannot detect any contact in the
target normal direction, it will then search anywhere inside the pinball for
contact.
Distributed, Any- Constraints are coupled and created anywhere to be found inside the pinball
where Inside Pin- region. Thus the pinball size is important as a larger pinball will result in a larger
ball constraint set. This option is useful when you wish to fully constrain one contact
side completely to another.
For additional information, see the Controlling Degrees of Freedom Used in the MPC Constraint
topic in the Modeling Solid-Solid and Shell-Shell Assemblies section of the Mechanical APDL Contact
Technology Guide. Also note that the Mechanical APDL entry for the Constraint Type is KEYOPT(5) for
element TARGE170.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
712 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Normal Stiffness
Defines a contact Normal Stiffness factor. Property options include:
Option Description
Program Con- This is the default setting. The Normal Stiffness Factor is calculated by the
trolled program. If only Bonded or No Separation contact exists, the value is set to
10. If any other type of contact exists, all the program controlled regions
(including Bonded or No Separation) will use the Mechanical APDL application
default (Real Constant FKN).
Manual The Normal Stiffness Factor is input directly by the user.
• Determining Contact Stiffness and Allowable Penetration section of the Mechanical APDL Contact Technology
Guide (Surface-to-Surface Contact).
• Using FKN and FTOLN section of the Mechanical APDL Contact Technology Guide (Surface-to-Surface Contact).
Update Stiffness
enables you to specify if the program should update (change) the contact stiffness during the solution.
If you choose any of these stiffness update settings, the program will modify the stiffness
(raise/lower/leave unchanged) based on the physics of the model (that is, the underlying element stress
and penetration). This choice is displayed only if you set the Formulation to Augmented Lagrange
or Pure Penalty, the two formulations where contact stiffness is applicable.
An advantage of choosing either of the program stiffness update settings is that stiffness is automatically
determined that allows both convergence and minimal penetration. Also, if this setting is used, problems
may converge in a Newton-Raphson sense, that would not otherwise.
You can use a Result Tracker (p. 1405) to monitor a changing contact stiffness throughout the solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 713
Setting Connections
Property Description
Program Con- (Default as set in Tools>Options (p. 105)). Internally set based on the following
trolled criteria: set the Update Stiffness property to Never for contacts between two
rigid bodies and to Each Iteration for all other cases.
Never This is the default setting. Turns off the program's automatic Update Stiffness feature.
Each Iteration Sets the program to update stiffness at the end of each equilibrium iteration.
This choice is recommended if you are unsure of a Normal Stiffness Factor to
use in order to obtain good results.
Each Iteration, Sets the program to update stiffness at the end of each equilibrium iteration,
Aggressive but compared to the Each Iteration, this option allows for a more aggressive
changing of the value range.
Thermal Conductance
Controls the thermal contact conductance value used in a thermal contact simulation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
714 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Property Description
Program Con- This is the default setting. The program will calculate the value for the thermal
trolled contact conductance. The value will be set to a sufficiently high enough value
(based on the thermal conductivities and the model size) to model perfect
contact with minimal thermal resistance. Note that the Program Controlled
option is not valid for composite materials. For orthotropic materials, the
application only considers Thermal Conductivity in the X direction.
Manual The Thermal Conductance Value is input directly by the user.
For additional Mechanical APDL specific information, see the Modeling Thermal Contact, specifically
Modeling Conduction>Using TCC, section of the Mechanical APDL Contact Technology Guide (Multiphysics
Contact).
Pinball Region
This option enables you to specify the contact search size, commonly referred to as the Pinball Region.
Setting a pinball region can be useful in cases where initially, bodies are far enough away from one
another that, by default, the program will not detect that they are in contact. You could then increase
the pinball region as needed. Consider an example of a surface body that was generated by offsetting
a face of a solid body, possibly leaving a large gap, depending on the thickness. Another example is a
large deflection problem where a considerable pinball region is required due to possible large amounts
of over penetration. In general though, if you want two regions to be bonded together that may be far
apart, you should specify a pinball region that is large enough to ensure that contact indeed occurs.
For bonded and no separation contact types (p. 701), you must be careful in specifying a large pinball
region. For these types of contact, any regions found within the pinball region will be considered to
be in contact. For other types of contact, this is not as critical because additional calculations are per-
formed to determine if the two bodies are truly in contact. The pinball region defines the searching
range where these calculations will occur. Further, a large gap can transmit fictitious moments across
the boundary.
Property Description
Program Con- This is the default setting. The pinball region will be calculated by the program.
trolled
Auto Detection This option is only available for contacts generated automatically. The pinball region
Value will be equal to the tolerance value used in generating the contacts. The value is
displayed as read-only in the Auto Detection Value field. Auto Detection Value is
the recommended option for cases where the automatic contact detection region
is larger than a Program Controlled region. In such cases, some contact pairs that
were detected automatically may not be considered in contact for a solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 715
Setting Connections
For the Rigid Body Dynamics solver: In the Rigid Body Dynamics solver, the pinball region is used
to control the touching tolerance. By default, the Rigid Body Dynamics solver automatically computes
the touching tolerance using the sizes of the surfaces in the contact region. These default values are
sufficient in most of cases, but inadequate touching tolerance may arise in cases where contact surfaces
are especially large or small (small fillet for instance). In such cases, the value of the touching tolerance
can be directly specified using the following properties:
Property Description
Program Con- The touching tolerance is automatically computed by the Rigid Body
trolled (default) Dynamics solver from the sizes of the contact surfaces.
Radius The value of the touching tolerance is directly given by user.
Pinball Radius
The numerical value for the Pinball Radius. This choice is displayed only if Pinball Region is set to
Radius.
Electric Conductance
Controls the electric contact conductance value used in an electric contact simulation.
Property Description
Program Con- This is the default setting. The program will calculate the value for the electric
trolled contact conductance. The value will be set to a sufficiently high enough value
(based on the electric conductivities and the model size) to model perfect
contact with minimal electric resistance.
Manual The Electric Conductance Value is input directly by the user.
Note
The Electric Analysis result, Joule Heat (p. 1321), when generated by nonzero contact resistance
is not supported.
Property Description
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
716 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
None This is the default setting. Contact behavior does not control automatic time
stepping. This option is appropriate for most analyses when automatic time
stepping is activated and a small time step size is allowed.
Automatic Contact behavior is reviewed at the end of each substep to determine whether
Bisection excessive penetration or drastic changes in contact status have occurred. If so,
the substep is reevaluated using a time increment that is bisected (reduced by
half ).
Predict for Performs same bisection on the basis of contact as the Automatic Bisection
Impact option and also predicts the minimal time increment needed to detect changes
in contact behavior. This option is recommended if you anticipate impact in
the analysis.
Use Impact Activates impact constraints with automatic adjustment of the time increment.
Constraints This option includes constraints on penetration and relative velocity to more
accurately predict the duration of impact and the rebound velocities after
separation.
Geometric Modification
The Geometric Modification category provides the features described below. As described, this category
only displays when certain contact conditions are detected by the application and/or certain property
definitions are specified.
Interface Treatment
The Interface Treatment property defines how the contact interface of a contact pair is treated. It be-
comes active when contact Type is set to Frictionless, Rough or Frictional (nonlinear contact).
When active, the Interface Treatment option provides the following properties.
• Adjust to Touch: Any initial gaps are closed and any initial penetration is ignored creating an initial stress
free state. Contact pairs are “just touching” as shown.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 717
Setting Connections
Contact pair before any Interface Treatment. Contact pair after Adjust to Touch treatment.
Penetration exists. Pair touches at interface.
This setting is useful to make sure initial contact occurs even if any gaps are present (as long as they
are within the pinball region). Without using this setting, the bodies may fly apart if any initial gaps
exist. Although any initial gaps are ignored, gaps can still form during loading for the nonlinear
contact types. For nonlinear contact types (Frictionless, Rough, and Frictional), Interface Treatment
is displayed where the choices are Adjust to Touch, Add Offset, Ramped Effects, and Add Offset,
No Ramping.
Note
The Adjust to Touch option does not lead to uniform contact between concentric cylinders
that contain a small initial gap. For this situation, manually specify the gap as an offset in
with the Add Offset, No Ramping option.
• Add Offset, Ramped Effects: models the true contact gap/penetration plus adds in any user defined offset
values. This setting is the closest to the default contact setting used in the Mechanical APDL application
except that the loading is ramped. Using this setting will not close gaps. Even a slight gap may cause bodies
to fly apart. Should this occur, use a small contact offset to bring the bodies into initial contact. Note that
this setting is displayed only for nonlinear contact and the ramping occurs over the first load step.
• Add Offset, No Ramping: this is the default setting. This option is the same as Add Offset, Ramped Effects
but loading is not ramped.
• Offset: appears if Interface Treatment is set to Add Offset, Ramped or Add Offset, No Ramping. This
property defines the contact offset value. A positive value moves the contact closer together (increase
penetration/reduce gap) and a negative value moves the contact further apart.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
718 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Smoothing
For Contact and/or Target geometries, the Smoothing option enables you to improve the accuracy of
circular edges (2D) and spherical or revolute surfaces (3D) by evaluating the contact detection based
on the exact geometry instead of the mesh. This feature enables curved geometries to be analyzed
more effectively using meshes with dropped midside nodes. For additional technical information about
this feature, see the Surface Smoothing section of the Mechanical APDL Contact Technology Guide.
Note
• The Behavior (p. 703) properties Symmetric and Auto-Asymmetric are not supported.
• To avoid having the application incorrectly modify the geometry of a contact surface that has
drastically deformed, do not use the Smoothing feature during an analysis that has specified
Large Deflection (p. 882).
The following properties become visible when the Contact Geometry Correction property and/or the
Target Geometry Correction property are set to Smoothing.
Orientation
Property options include:
• The Program Controlled option is only valid when the contact scoping is on a sphere or a single, simple
cylinder. The option becomes invalid when the specified scoping:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 719
Setting Connections
– Is on a single cylinder face, but the cylinder includes more than two edges.
– Is on a single cylinder face with two edges, but the CAD package does not identify it as a cylinder. In
this case, you can confirm your model's geometric information using the Selection Information win-
dow (p. 36).
If the Program Controlled option is not valid, you can use the Revolute Axis option to manually
identify the cylinder.
• Sphere Center Point (3D) or Circle Center Point (2D): when one of these properties is selected, the
Center Point property also displays. The Center Point property provides a drop-down list of available
coordinate systems, Global as well as user-defined. As needed, create a local coordinate system (p. 671)
at the center of your sphere.
• Revolute Axis: when Revolute Axis is selected, the following additional properties display. These
properties define the coordinate systems that are used to generate the axis around which the contact
smoothing is oriented.
– Starting Point
– Ending Point
Bolt Thread
This geometry correction option enables you to model bolt threads. For a 2D axisymmetric model, only
edge-to-edge scoping is supported. For a 3D model, only face-to-face scoping is supported. For addi-
tional technical information about this feature, see the Simplified Bolt Thread Modeling section of the
Mechanical APDL Contact Technology Guide.
Tip
When you specify the Bolt Thread option, it is strongly recommended that you have a refined
mesh. See the Relevance and the Sizing Group (Category) sections of the Meshing User's Guide
for additional information about mesh refinement.
Support Requirements
• The Contact Geometry Correction property is available for all contact Type settings except for Bonded.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
720 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
• The Behavior (p. 703) properties Symmetric and Auto-Asymmetric are not supported.
• It is recommended that you do not set the Detection Method (p. 709) to either Nodal-Normal To Target
or On Gauss Point.
• The diameter of the solid model (bolt and nut bodies) should be based on the major diameter (d).
Property Descriptions
The following properties are visible when Contact Geometry Correction is set to Bolt Thread.
Orientation
Property options include:
• Program Controlled (default): A contact condition with Contact Geometry Correction defined as Bolt
Thread, is fully defined only when cylindrical contact conditions are detected by the application, other-
wise, manual specifications are required.
• Revolute Axis: when Revolute Axis is selected, the following additional properties display. These
properties define the coordinate systems that are used to generate the axis around which the bolt is
oriented. They do not correspond to the starting and ending point of the bolt threads.
– Starting Point
– Ending Point
Pitch Distance
This property defines the length of the thread pitch.
Thread Angle
This property defines the angle of the thread’s inclination.
The following diagram illustrates the Mean Pitch Diameter, Pitch Distance, and Thread Angle.
Thread Type
This property defines the number of threads on the bolt. Property options include:
• Single-Thread
• Double-Thread
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 721
Setting Connections
• Triple-Thread
Handedness
This property defines the bolt as either right or left handed. Property options include:
• Right-Handed
• Left-Handed
Note
• Beam-to-Beam (Edge-Edge) contact is supported by structural analyses only (static, transient, modal,
harmonic, etc.).
• During contact detection, the contact and target surface are assumed to be the surface of a cylinder.
The application automatically calculates the equivalent circular radius based on the associated geometry
of the underlying elements.
• Beam-to-beam contact does not support internal contact where one beam (or pipe) slides inside of
another hollow beam (or pipe).
• Any defined beam offsets on the line bodies are not taken into account for the contact calculations.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
722 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Automatic contact regions represent contact only to the extent of the scope where the corresponding
bodies initially are close to one another. For automatic contact, the contact elements are “trimmed”
before solution. The trimming is based on the detection tolerance (p. 691). The tighter the tolerance,
the less number of generated contact elements. Note that if you set Large Deflection effects to On in
the Details view of a Solution object (p. 1817), no trimming will be done due to the possibility of large
sliding.
• Modeling "large sliding" contact. Contact regions created through auto-detection assume "assembly contact,"
placing contact faces very near to one another. Manual contact encompasses the entire scope so sliding is
better captured. In this case, you may need to add additional contact faces.
• Auto-detection creates more contact pairs than are necessary. In this case, you can delete the unnecessary
contact regions.
• Auto-detection may not create contact regions necessary for your analysis. In this case, you must add addi-
tional contact regions.
You can set contact conditions manually, rather than (or in addition to) letting the application automat-
ically detect contact regions.
Within a source or target region, the underlying geometry must be of the same geometry type (for ex-
ample, all surface body faces, all solid body faces). The source and target can be of different geometry
types, but within itself, a source must be of the same geometry type, and a target must be of the same
geometry type.
2. Click the right mouse button and choose Insert> Manual Contact Region. You can also select the Contact
button on the toolbar.
3. A Contact Region item appears in the Outline. Click that item, and under the Details View (p. 17), specify
the Contact and Target regions (faces or edges) and the contact type. See the Contact and Target topics
in the Scope Settings (p. 698) section for additional Contact Region scoping restrictions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 723
Setting Connections
Contact Tool
This option enables you to create a Contact Tool under the Connections folder. The application automat-
ically scopes the tool to the selected Contact Region(s) only.
Mesh Connection
This option enables you to create Mesh Connection objects from Contact Regions. The application scopes
the new Mesh Connection objects to the geometries of the Contact Region(s) and sets the tolerance to
be equal to the trim tolerance of the contact region. The Mesh connections are added into a new Mesh
Connections Group folder.
Environment Submenu
The Create option provides a submenu of options to create specific result objects for environments that
include the options shown below. The application inserts the corresponding object under the Solution
folder for the selected environment and automatically scopes the object to the Contact Region (or Contact
Regions).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
724 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
The following demo is presented as an animated GIF. View online if you are reading the PDF version of the
help. Interface names and other components shown in the demo may differ from those in the released
product.
• You can disable the contact region highlighting feature in either the
Details view of a contact group branch, or by accessing the context menu
(right mouse click) on a contact region or contact group branch of the
tree, and choosing Disable Transparency.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 725
Setting Connections
Note
The Body Views feature does not support the use of hotkeys and hotkey combinations (p. 167).
1. Select the Contact Region (p. 1669) object whose bodies you do not want to hide.
3. Select Hide All Other Bodies in the menu. All bodies are hidden except those that are part of the selected
contact region.
• Rename: Enables you to change the contact region name to a name that you type (similar to renaming a
file in Windows Explorer).
• Rename Based on Definition: Enables you to change the contact region name to include the corresponding
names of the items in the Geometry branch of the tree that make up the contact region. The items are
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
726 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
separated by the word “To” in the new contact region name. You can change all the contact region names
at once by clicking the right mouse button on the Connections branch, then choosing Rename Based on
Definition from that context menu. A demonstration of this feature follows.
The following demo is presented as an animated GIF. View online if you are reading the PDF version of the
help. Interface names and other components shown in the demo may differ from those in the released
product.
When you change the names of contact regions that involve multiple bodies, the region names change
to include the word Multiple instead of the long list of names associated with multiple bodies. An ex-
ample is Bonded – Multiple To Multiple.
The following demo is presented as an animated GIF. View online if you are reading the PDF version of the
help. Interface names and other components shown in the demo may differ from those in the released
product.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 727
Setting Connections
Note
This feature is not applicable to Face/Edge contact where faces are always designated as
targets and edges are always designated as contacts.
1. Select two or more contact regions in the tree that share the same type of geometry (edges or faces). Use
the Shift or Ctrl key for multiple selections.
3. Select Merge Selected Contact Regions in the menu. This option only appears if the regions share the
same geometry types. After selecting the option, a new contact region is appended to the list in the tree.
The new region represents the merged regions. The individual contact regions that you selected to form
the merged region are no longer represented in the list.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
728 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
3. Select Save Contact Region Settings in the menu. This option does not appear if you selected more than
one contact region.
4. Specify the name and destination of the file. An XML file is created that contains the configuration settings
of the contact region.
Note
The XML file contains properties that are universally applied to contact regions. For this
reason, source and target geometries are not included in the file.
1. Select the contact regions whose settings you want to assign. Use the Shift or Ctrl key for multiple selec-
tions.
4. Specify the name and location of the XML file that contains the configuration settings of a contact region.
Those settings are applied to the selected contact regions and will appear in the Details view of these
regions.
1. Select the contact regions whose settings you want to reset to default values. Use the Shift or Ctrl key
for multiple selections.
3. Select Reset to Default in the menu. Default settings are applied to the selected contact regions and will
appear in the Details view of these regions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 729
Setting Connections
must be extended to adjacent surfaces in some cases. This is because the nature of rigid dynamics
usually implies very large displacements and rotations.
In rigid dynamics, supported contact types depend on where the contact is defined and which time
integration type (p. 883) is used:
• Frictionless and forced frictional contact are available for all time integration schemes
• Rough contact and no separation contact are supported by the Runge-Kutta (p. 326) and Generalized-Al-
pha (p. 327) time integration schemes
The contact is always based on Pure Lagrange formulation. Contact constraint equations are updated
at each time step, and added to the system matrix through additional forces of degrees of freedom
called Lagrange Multipliers. In this formulation, there is no contact stiffness. Contact constraints are
satisfied when the bodies are touching, and they are nonexistent when bodies are separated.
• If the diameter of the cylindrical shaft is smaller than that of the hole, motion is possible.
• If the diameter of the cylindrical shaft is larger than that of the hole, the simulation is not possible.
• If the two diameters are exactly equal, then the analysis might fail.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
730 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
• If the green block slides horizontally from left to right and the height of the right block is less than
that of the left block, motion is possible.
• If the height of the two bottom blocks is identical and a vertical contact surface is defined between
the two bottom blocks, the block might hit the vertical surface, and the solution will not proceed.
• If the height of the right block is greater than the height of the left block, the green block will move
back to the left.
Note
Contact Mesh
You can scope the contact objects to rigid bodies using 3-D faces in solid bodies, or pick the entire body.
When you create this type of contact, the surfaces and edges in the contact region are meshed.
The mesh is used differently depending on the RBD Contact Detection setting:
When RBD Contact Detection is set to Geometry-Based, the mesh helps to speed up the solution
by providing an initial position to the contact points that are calculated, and it helps to drive the
number of contact points used between the bodies when in contact. As each body has up to 6
degrees of freedom, a contact between two rigid bodies will restrain up to 6 relative degrees of
freedom. This means that a reasonably coarse mesh is generally sufficient to define the contact
surface. The contact solver will use this mesh to initiate the contact geometry calculation, but will
then project back the contact points to CAD geometry. Refining the mesh can increase the solution
time without always increasing the quality of the solution. Conversely, refining the mesh can be
useful if the geometry is concave and the solver reports a high amount of shocks for the pair involving
the concave surfaces.
When RBD Contact Detection is set to Mesh-Based, contact points are on the mesh, while the
contact normal is still evaluated on the geometry. In conjunction with the Moreau-Jean (p. 329) time
integration type, mesh-based contact detection can handle more refined meshes that capture
smaller geometry details.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 731
Setting Connections
In contrast to Penalty based simulation that introduces an artificial deformation of the bodies and
thus high frequencies in the simulation, the pure Lagrange formulation used in the rigid dynamics
formulation does not change the frequency content of the simulation.
A solution that includes contact requires an increased amount of geometrical calculation, resulting
in a significantly higher overall simulation time than a solution without contact. As such, it is recom-
mended that joints stops are used in place of contacts whenever possible.
Limitations
For models with sliding contacts (such as cams, guiding grooves, and so on), small bounces due to nonzero
restitution factors can cause an increase in simulation time and instabilities. Using a restitution factor of
zero will significantly speed up the simulation.
The Rigid Dynamics solver unifies contact regions defined between the same pairs of parts/bodies.
Consequently, defining more than one contact region between the same pairs of bodies may lead
to unpredictable results. The following guidelines are strongly recommended:
• All contact regions defined between the same pairs of parts/bodies must have the same type.
Mixing different types (e.g., frictionless and rough) may lead to incorrect results.
• All contact regions defined between the same pairs of parts/bodies must follow the same order.
A body defined as a target body in one contact region must not be defined as contact body in
another contact region between the same pairs of parts/bodies.
• Use the Moreau-Jean time stepping method (p. 883) when non-smooth and for:
• Use output controls (p. 908) to limit the number of steps saved.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
732 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Mesh
• Make sure the mesh is capturing the fine details of your model.
Contact Pairs
Contact can be defined on surfaces or on entire bodies.
• When defining contact on a surface, one surface/surface pair is defined per surface. If your contact has
less than a dozen surfaces on each side, surface to surface contact should be used. When dealing with
a larger number of surfaces, use body to body contact. For example, when modeling contact between
the teeth of two gears, body to body contact is best.
• When using body to body contact, mesh-based contact is the only option.
• Setting the coefficient of restitution to 0 introduces some dissipation into the model and adds robustness.
Pinball
Pinball radius is automatically calculated based on the size of the contact surface pairs. Most of the time,
this value is correct. In cases where the pinball radius is very small, increasing it slightly should correct the
issue (don't go over 10 times the default value). The actual value of the pinball radius can be found in the
solver log file:
Forced Frictional Sliding – Body1 to Body2 is open. Contact radius = 7.828508e-004
Special Cases
When a gap is small and surface exact geometry matters, you should use geometry-based contact. In cases
like this, Moreau-Jean time-stepping can still be used.
Redundancies
The rigid body solver solves for forces between bodies. When the model is redundant, these forces are
harder to determine. The solver has multiple algorithms that are used in sequence to determine forces
between bodies. At time 0, the solver often has no information about forces, so adding an initial step to
bring all the parts of the model into proper touching configuration can help. When applicable, use the 2-
D option (only generates a few contact points per pair).
When redundancies can't be avoided, you can attempt to force convergence by inserting the Con-
tactUseRobustPSOR(itermax) command in a snippet with itermax being a large number
(5000 - 10000 is typical). This will increase solution time, and you should carefully review the joint
and contact forces.
Monitoring Contact
The contact log file shows the status of contacts in the simulation. In the following example, one pair goes
from separated to touching at time 0.151928:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 733
Setting Connections
Checking the contact log file can help you troubleshoot contact in your model.
• Shocks are not reported for Moreau-Jean time-stepping (p. 883), but the status does change.
• Look for contact status Penetrated if the solution fails at time = 0. You can configure joints to avoid
this initial penetration.
• Check the number of points for a given contact pair. Avoid large and small numbers. If necessary, change
the mesh density.
The solver log file will also report redundancies. When detected, the solver will mention LCP errors:
*** Error:
w[4]=1.097266e-005 > threshold2=7.859939e-007, z[4]=6.639837e-001, > threshold=8.865630e-009
0 C_BlockMatrix::Block::CheckLCPSolution(), C_BlockMatrix.cpp line 2174
threshold is the force in the contact that the solver needs to reach for convergence. The value depends
on global forces in the model.
A model with touching contact with no forces is always difficult for the solver. Adding small forces
to stabilize the solution usually helps with convergence. In many cases, gravity is sufficient.
Friction
Frictionless and Forced frictional contact (p. 701) are the only supported contact types for Moreau-Jean
time-stepping (p. 883).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
734 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
The following topics are examined in this section to help you achieve better results through proper
contact definition:
Contact Setup and Verification
Solver Preparation
Addressing Non-Convergence
• Auto Detection Tolerance (see Connection Group Folder (p. 685) Help section)
• Grouping Options
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 735
Setting Connections
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
736 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Tip
Worksheet Options
As illustrated below, the connections Worksheet (p. 682) view provides a detailed layout for reviewing
all of your contact settings, and includes the capability to:
• Control the visibility of each column/property using the selections available on the RMB menu.
Contact Worksheet
RMB Menu
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 737
Setting Connections
Body Views
A helpful way to spatially identify a contact, especially when the contact occurs on the interior of your
model, is to use the Body Views feature on the Connections Context Toolbar (p. 80) to display parts
in separate auxiliary windows (p. 726).
This is the default display option when you select a Contact object, and as illustrated below, the different
contact bodies (Contact and Target) have colors codes associated with them in the Details view as
well as the graphic windows.
Note
The Body Views feature does not support the use of hotkeys and hotkey combinations (p. 167).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
738 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
Desired Normals
Contact Tool
You can use the Contact Tool (p. 1268) to quickly learn about the contact status as seen by the solver
(before you solve). Initial Information is illustrated below.
The color coding alerts you to possible issues. And you can calculate contours for results such as Status
and Penetration. In addition, you can see:
• Active/Inactive pairs.
Solver Preparation
This section describes useful techniques for making sure that you establish robust contact settings and
conditions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 739
Setting Connections
Mesh Quality
Poor mesh quality can cause convergence problems, especially when nonlinear contact is applied on
it. Examples of mesh quality are illustrated below. Understanding the use of Local Mesh Controls can
help you refine the mesh on your contact conditions.
This contact surface shown here has a very good mesh quality.
Tip
For nonlinear contact models, you can either set Physics Preference to Mechanical and
Error Limits to Aggressive Mechanical, or set Physics Preference to Nonlinear Mechanical.
See ANSYS Workbench and Mechanical APDL Application Meshing Differences for details.
Mesh Sizing
In order to create smooth results, you need to make sure that the elements closely follow the curvature
and that your model has sufficient contact elements on curved surfaces, including straight surfaces that
may become curved as the analysis proceeds. This is especially true for nonlinear contact conditions.
For the best results, use similar mesh densities on both sides of the contact pair. To improve element
size and density, modify the mesh using Sizing Controls.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
740 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
This example shown below illustrates a curve with not enough elements.
The parts are now shown below with improved element sizes and density for each contact side.
• Pure Penalty: this setting is suited to contact occurring only on an edge or vertex.
• MPC (Multi-Point Constraint): this setting is ideal for all linear contacts when there is no over-constraint.
• Beam: this setting is ideal for linear contact when there may be over-constraint.
One caveat is that MPC is the most sensitive contact type to overconstraint so it should be avoided
when there are other contacts or boundary conditions that overlap.
Following a completed solution, you can view MPC equations and other FE Connections (p. 1401)
graphically.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 741
Setting Connections
Contact Stiffness
Using the Normal Stiffness (p. 713) property, you can manually increase the stiffness associated with a
contact pair. A high stiffness setting can lead to reduced penetration and an increase in accuracy.
However, it can also lead to ill-conditioning and divergence.
For contacts that lead to convergence difficulty, you should try lowering the stiffness.
For pretension problems, increase the stiffness, because penetration can strongly influence the pretension
forces.
And, when there is difficulty converging due to high penetration, you may need to increase the stiffness.
Here is an example of poor convergence. 122 iterations were required and there are too many
bisection instances.
This example shows very good convergence as a result of the stiffness being reduced. No bisections
have occurred and only 30 iterations were required.
• Modifying the Pinball Radius property on the remote boundary conditions. This property specifies a radius
(length unit) that the boundary condition is applied to the elements that are within the region.
If you cannot eliminate an overcontraint situation, the use of the MPC Formulation should be avoided.
The Beam Formulation option (p. 707) can be a good alternative in this case.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
742 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
When nonlinear contact is present, small gaps that are initially open can lead to rigid body motion (as
shown below). Changing the Interface Treatment (p. 717) property to Adjust to Touch can be an ef-
fective means to resolve this gap. Mathematical adjustment to close the gap causes an open region to
be visible when post-processing. This gap is simply offset by the contact elements. Note that for con-
centric cylinders, Adjust to Touch is not recommended. Instead the offset should be manually entered.
An alternative is to employ the Stabilization Damping Factor (p. 714) property. Rather than ignoring
the gap by offsetting the contact elements, damping is applied and makes the approach of the bodies
towards each other less difficult for the solver to handle, leading eventually to closed contact. An example
is shown below. Note that you need to use care and verify that the damping does not negatively impact
the accuracy of your analysis.
Addressing Non-Convergence
This section describes techniques to troubleshoot convergence problems.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 743
Setting Connections
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
744 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact
• Force Convergence plots (See the Solution Information Object (p. 1395) Help section).
• NR residuals.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 745
Setting Connections
• Reduce the time step (p. 873) size before and during the onset of the divergence.
• If the problem manifests immediately based on poor initial contact conditions (not well engaged or rigid
body motion) try using aggressive contact stiffness update.
• Last resort: Add stabilization (Contact (p. 714) or global (p. 1237)).
Joints
The following topics are covered in this section:
Joint Characteristics
Joint Types
Joint Properties
Joint Stiffness
Joint Friction
Manual Joint Creation
Example: Assembling Joints
Example: Configuring Joints
Automatic Joint Creation
Joint Stops and Locks
Ease of Use Features
Detecting Overconstrained Conditions
Joint Characteristics
A joint typically serves as a junction where bodies are joined together. Joint types are characterized as
fixed or free depending on their rotational and translational degrees of freedom. If you specify a Joint
as a Remote Attachment it is classified as a remote boundary condition. Refer to the Remote Boundary
Conditions (p. 1132) section for a listing of all remote boundary conditions and their characteristics.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
746 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Note
• Each multibody part made of rigid bodies is treated as a single, rigid part. Consequently, joints
must not be created within a multibody part.
• The Samcef Solver interface supports all joint types except for the fixed joint, slot joint, and the
imperfect joints. Only supported joint types are active in the Mechanical interface.
To maintain consistency with the characteristics of Samcef joints, you must insert a Com-
ment (p. 1654) object with the correct name under the joint object. The comment permits
you to capture joint properties which are not available in the Properties view in Mechan-
ical. The comment functions similarly to a commands object: the content of the comment
is appended to the description of the joint in the solver input file. The necessary name for
the comment object is listed for each joint type.
Once the translation has been applied, the center of the rotation is the location of the moving co-
ordinate system.
• For the ANSYS Mechanical APDL solver, the relative angular positions for the spherical (p. 753), general (p. 757),
and bushing (p. 754) joints are characterized by the Cardan (or Bryant) angles. This requires that the rotations
about the local Y axis be restricted between -π/2 to +π/2. Thus, the local Y axis should not be used to simulate
the axis of rotation if the expected rotation is large.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 747
Setting Connections
Joint Abstraction
Joints are considered as point-to-point in the solution though the user interface shows the actual geo-
metry. Due to this abstraction to a point-to-point joint, geometry interference and overlap between
the two parts linked by the joint can be seen during an animation.
When initial conditions are applied, there are two means for the ANSYS Rigid Dynamics solver to initialize
the velocities:
1. A pure kinematic method, only based on the kinematic constraints. It minimizes the position and ve-
locity increments.
2. A method using the inertia matrix. The position increment, scaled by the inertia matrix, is minimized;
while the velocity increment is calculated in order to minimize the kinetic energy.
Unless otherwise specified using joint conditions, both the ANSYS Mechanical APDL solver and ANSYS
Rigid Dynamics solver start with initial velocities equal to zero. This has different implications for each
solver. For the ANSYS Mechanical APDL solver, this means that the bodies will be at rest. For the ANSYS
Rigid Dynamics solver, this means that the relative velocities will be at rest.
Consider, for example, an in-plane double pendulum, with a constant velocity specified for the first
grounded link. The two solvers will treat this scenario as follows:
– If the first method is used, the second link has the same rotational velocity as the first, because the relative
velocity is initially equal to zero.
– If the second method is used, the second link does not start with the same initial velocity as the first link.
• Using the ANSYS Mechanical solver, the second link starts at rest.
The use of two coordinate systems can be beneficial in certain situations, such as when a CAD model
is not imported in an assembled configuration. Using two coordinate systems also enables you to employ
the Configure and Set features (see Manual Joint Creation (p. 784)), and it gives you the ability to update
a model following a CAD update.
For the ANSYS Rigid Dynamics solver, the zero value of the degrees of freedom corresponds to the
matching reference coordinate system and moving coordinate system.
If a joint definition includes only the location of the Mobile Coordinate System (see Modifying Joint
Coordinate Systems (p. 766)), then the DOF of this joint are initially equal to zero for the geometrical
configuration where the joints have been built.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
748 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
If the Reference Coordinate System is defined using the Override option, then the initial value of the
degrees of freedom can be a nonzero value.
Consider the example illustrated below. If a Translational (p. 751) joint is defined between the two parts
using two coordinate systems, then the distance along the X axis between the two origins is the joint
initial DOF value. For this example, assume the joint initial DOF value is 65 mm.
Conversely, if the joint is defined using a single coordinate as shown below, then the same geometrical
configuration has a joint degree of freedom that is equal to zero.
For the ANSYS Mechanical APDL solver, having one or two coordinate systems has no impact. The initial
configuration corresponds to the zero value of the degrees of freedom.
When applying a Joint Condition, behavior varies depending on the solver selected. The following
tables demonstrate variations in solver behavior, using the right part of the translational joint illustrated
above moving 100 mm towards the other part over a 1 second period. (The distance along the X axis
is 65 mm.)
You can unify the joint condition input by using a Velocity Joint Condition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 749
Setting Connections
Joint Types
You can create the following types of joints in the Mechanical application:
Fixed Joint
Revolute Joint
Cylindrical Joint
Translational Joint
Slot Joint
Universal Joint
Spherical Joint
Planar Joint
Bushing Joint
General Joint
Point on Curve Joint
Imperfect Joint Types
Fixed Joint
Constrained degrees of freedom:
All
Revolute Joint
Constrained degrees of freedom:
UX, UY, UZ, ROTX, ROTY
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
750 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Example:
Cylindrical Joint
Constrained degrees of freedom:
UX, UY, ROTX, ROTY
Example:
Translational Joint
Constrained degrees of freedom:
UY, UZ, ROTX, ROTY, ROTZ
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 751
Setting Connections
Example:
Slot Joint
Constrained degrees of freedom:
UY, UZ
Example:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
752 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Universal Joint
Constrained degrees of freedom:
UX, UY, UZ, ROTY
Example:
Spherical Joint
Constrained degrees of freedom:
UX, UY, UZ
Example:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 753
Setting Connections
Planar Joint
Constrained degrees of freedom:
UZ, ROTX, ROTY
Example:
Bushing Joint
Constrained degrees of freedom:
None
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
754 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Example:
A Bushing has six degrees of freedom, three translations and three rotations, all of which can potentially
be characterized by their rotational and translational degrees of freedom as being free or constrained
by stiffness.
• The second is a rotation around the Y Axis after the first rotation is applied.
• The third is a rotation around the Z Axis after the first and second rotations are applied.
The three translations and the three rotations form a set of six degrees of freedom. In addition, the
bushing behaves, by design, as an imperfect joint, that is, some forces developed in the joint oppose
the motion.
The three translational degrees of freedom expressed in the reference coordinate system and the three
rotations are expressed as: Ux, Uy, Uz, and Ψ, Θ, φ. The relative velocities in the reference coordinate
system are expressed as: Vx, Vy, and Vz. The three components of the relative rotational velocity are
expressed as: Ωx, Ωy, and Ωz. Note that these values are not the time derivatives of [Ψ, Θ, φ]. They are
a linear combination.
Where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 755
Setting Connections
[F] is force and [T] is Torque, and [K] and [C] are 6x6 matrices (defined using Stiffness Coefficients and
Dampening Coefficients options). Off diagonal terms in the matrix are coupling terms between the
DOFs.
You can use these joints to introduce flexibility to an over-constrained mechanism. Note that very high
stiffness terms introduce high frequencies into the system and may penalize the solution time when
using the ANSYS Rigid Dynamics solver. If you want to suppress motion in one direction entirely, it is
more efficient to use Joint DOF Zero Value Conventions (p. 748) instead of a very high stiffness.
Scoping:
You can scope a bushing to single or multiple faces, single or multiple edges, or to a single vertex. The
scoping can either be from body-to-body or body-to-ground. For body-to-body scoping, there is a reference
and mobile side. For body-to-ground scoping, the reference side is assumed to be grounded (fixed),
scoping is only available on the mobile side. In addition to setting the scoping (where the bushing attaches
to the body), you can set the bushing location on both the mobile and reference side. The bushing reference
and mobile location cannot be the same.
Applying a Bushing:
To add a bushing:
1. After importing the model, highlight the Connections object in the tree.
3. Highlight the new Bushing object and enter information in the Details view.
Note that matrix data for the Stiffness Coefficients and Dampening Coefficients is entered in the
Worksheet. Entries are based on a Full Symmetric matrix.
1. In the Worksheet, select the cell in which you want to define a non-linear stiffness-deflection curve.
3. Enter a constant stiffness value or enter displacement and stiffness values (minimum of two rows of
data) in the Tabular Data window. Tabular entries are plotted in the Graph window and show stiffness
vs. displacement.
Note
If tabular entries exist in the stiffness matrix, the Mechanical APDL Solver does not
account for constant terms and non-diagonal (coupled) terms.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
756 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
General Joint
Constrained degrees of freedom:
Fix All, Free X, Free Y, Free Z, and Free All.
A general joint has six degrees of freedom, three translations and three rotations, all of which can po-
tentially be characterized by their rotational and translational degrees of freedom as being free or
constrained by stiffness. All the degrees of freedom are set to fixed by default. You can free the X
translation, free the Y translation, free the Z translation and free all rotations. All the translational degrees
of freedom can be controlled individually to be fixed or free. But there are no individual controls for
rotational degrees of freedom. You can either set all rotations fixed, or just one of them (X, Y or Z) free
or all free.
Also, similar to a bushing, you can enter matrix data for the Stiffness Coefficients and Damping
Coefficients in the Worksheet. Coupled terms (off diagonal terms in the matrix) are only allowed when
all DOFs are free.
Example:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 757
Setting Connections
A point on curve joint has one or four degrees of freedom, depending on whether the rotations are
fixed or free.
If the rotations are fixed, the point on curve joint has only one degree of freedom, which is the coordinate
on the curve. UY and UZ are always equal to zero. ROTX, ROTY, and ROTZ are driven so that the mobile
coordinate system of the joint always follows the reference curve.
For a point on curve joint, the X axis is always tangent to the reference curve, and the Z axis is always
normal to the orientation surface of the joint, pointing outward.
If the rotations are free, the point on curve joint has four degrees of freedom.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
758 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Scoping
You can scope a point on curve joint to a single curve or multiple reference curves. You can have one or
more orientation surfaces. The mobile coordinate system has to be scoped to a vertex, and the joint co-
ordinate system has to be positioned and oriented such that:
Note
• The assembly phase may result in minor adjustments to ensure that the mobile coordinate system
is properly positioned.
• If multiple curves are used, it is recommended that the curves have a curvature continuity. Oth-
erwise, the fixed rotations options will lead to rotational velocity jumps in the point on curve
that may affect other connected joints. In this situation, results may not be fully determined, and
they may vary with the model topology.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 759
Setting Connections
Example:
Spherical Gap
Constrained degrees of freedom:
UX, UY, UZ (similar to spherical joint)
Example:
Radial Gap
Constrained degrees of freedom:
fix or free UZ
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
760 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Example:
Joint Properties
This section describes the Details view properties associated with a Joint object.
Type
The Type property provides a drop-down list from which you can select a joints
type. Refer to the Joint Types (p. 750) section of the Help for descriptions of each
type. In addition to provided joint types, you can create a General (p. 757) joint
that enables you to specify each degree of freedom as being either Fixed or Free.
• Joint Element: this selection uses the MPC184 element. This option enables you
to use the Joint probe. In addition, this option may allow you to experience
convergence improvements if you are attaching a shell or line body to a node or
vertex.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 761
Setting Connections
Torsional Stiffness
The Torsional Stiffness property defines the measure of the resistance of a shaft
to a twisting or torsional force. You can add torsional stiffness only for
cylindrical (p. 751) and revolute (p. 750) joints.
Torsional Damping
The Torsional Damping property defines the measure of resistance to the angular
vibration to a shaft or body along its axis of rotation. You can add torsional damping
only for cylindrical (p. 751) and revolute (p. 750) joints.
Suppressed
Includes or excludes the joint object in the analysis.
Note
Applied By
This property specifies the joint as a Remote Attachment (default) or a Direct
Attachment. The Remote Attachment option uses either a user-defined or a
system-generated Remote Point as a scoping mechanism. Remote Attachment is
the required Applied By property setting if the geometry scoping is to a single face
or multiple faces, a single edge or multiple edges, or multiple vertices. The Direct
Attachment option enables you to scope directly to a single vertex (Geometry) or
a node (using an individually selected node or a node-based Named Selection) for
flexible bodies (only) on your model. Direct Attachment is not allowed if scoped
to solid bodies, as they do not have rotational degrees of freedom.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
762 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Body
This read-only property displays the corresponding part/geometry name.
Coordinate System
The scoping of a joint must be accompanied by the definition of a joint coordinate
system. This coordinate system defines the location of the joint. It is imperative that
the joint coordinate system be fully associative (p. 672) with the geometry, otherwise,
the coordinate system could move in unexpected ways when the Configure tool
is used to define the initial position of the joint (see the Applying Joints (p. 784)
section). A warning message is issued if you attempt to use the Configure tool with
a joint whose coordinate system is not fully associative.
Behavior
For remote attachments, use the Behavior property to specify the scoped geometry
as either Rigid, Deformable, or Beam. If the Scope Method property of the Joint
is set to Remote Point, the Joint will then assume the Behavior defined in the
referenced Remote Point as well as other related properties. Refer to the Geometry
Behaviors (p. 614) section for more information.
Pinball Region
Use the Pinball Region property to define where the joint attaches to face(s) if the
default location is not desirable. By default, the entire face is tied to the joint element.
This may not be desirable, warranting the input of a Pinball Region setting, for the
following reasons:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 763
Setting Connections
• Overlap between the joint scoped faces and other displacement type boundary
conditions can lead to over constraint and thus solver failures.
Note
Note
Applied By
This property specifies the joint as a Remote Attachment (default) or a Direct
Attachment. The Remote Attachment option uses either a user-defined or a
system-generated Remote Point as a scoping mechanism. Remote Attachment is
the required Applied By property setting if the geometry scoping is to a single face
or multiple faces, a single edge or multiple edges, or a single vertex or multiple
vertices. The Direct Attachment option allows you to scope directly to a single
vertex (Geometry) or a node (using an individually selected node or a node-based
Named Selection) to flexible bodies (only) on your model. Direct Attachment is not
allowed if scoped to solid bodies, as they do not have rotational degrees of freedom.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
764 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Body
This property is available under both the Reference and Mobile categories. This
read-only property displays the corresponding part/geometry name.
Coordinate System
The Mobile category provides the support for the relative motion between the
parts of a joint. A Mobile Coordinate System is automatically defined but is only
displayed in the tree when the Initial Position property is set to Override.
Note
Initial Position
This property applies to remote attachments only (direct attachments fix the
coordinate system). It provides a drop-down list with the options Unchanged and
Override. The Unchanged option indicates the use of the same coordinate system
for the Reference category and the Mobile category and the Override option
causes a Coordinate System property to display in the Mobile category with the
default setting Mobile Coordinate System.
Caution
If you are scoping a joint to a Remote Point (p. 609), you cannot
scope the Initial Position setting of a Joint's Mobile category as
Unchanged. This is also true when the Direct Attachment option
is used because the Initial Position property is not available
(Override is active).
Behavior
For remote attachments, use the Behavior property to specify the scoped geometry
as either Rigid, Deformable, or Beam. If the Scope Method property of the Joint
is set to Remote Point, the Joint will then assume the Behavior defined in the
referenced Remote Point as well as other related properties. Refer to the Geometry
Behaviors (p. 614) section for more information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 765
Setting Connections
• If the scoping is to a topology with a large number of nodes, this can lead to an
inefficient solution in terms of memory and speed.
• Overlap between the joint scoped faces and other displacement type boundary
conditions can lead to over constraint and thus solver failures.
Note
• The Pinball Region and Behavior properties are not visible when the
Applied By method is Direct Attachment.
Stops See the Joint Stops and Locks (p. 810) section.
1. Highlight the Coordinate System field in the Details view of the Joint object. The origin of the coordinate
system will include a yellow sphere indicating that the movement “mode” is active.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
766 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
2. Select the face that is to be the destination of the coordinate system. The coordinate system in movement
mode relocates to the centroid of the selected face.
3. Click the Apply button. The image of the coordinate system changes from movement mode to a permanent
presence at the new location.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 767
Setting Connections
1. Highlight the Coordinate System field in the Details view of the Joint object. The origin of the coordinate
system will include a yellow sphere indicating that the movement “mode” is active.
2. Click on any of the axis arrows you wish to change. Additional “handles” are displayed for each axis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
768 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
3. Click on the handle or axis representing the new direction to which you want to reorient the initially se-
lected axis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 769
Setting Connections
4. Click the Apply button. The image of the coordinate system changes from movement mode to a permanent
presence at the new orientation.
You can change or delete the status of the flip transformation by highlighting the Reference Co-
ordinate System object or a Mobile Coordinate System object and making the change or deletion
under the Transformations category in the Details view of the child joint coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
770 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
When selecting either a Reference Coordinate System object or a Mobile Coordinate System object,
various settings are displayed in the Details view. These are the same settings that apply to all coordinate
systems, not just those associated with joints. See the following section on coordinate systems: Initial
Creation and Definition (p. 671) for an explanation of these settings.
Joint Stiffness
For Bushing (p. 754), General (p. 757) Joints, and Radial Gaps (RBD only), Mechanical enables you to solve
analyses with linear and nonlinear joint stiffness using the features of the Worksheet. For these joint
types, the Worksheet provides the entry options for Constant and Tabular data.
Linear or nonlinear stiffness and damping behavior is associated with the free or unrestrained components
of relative motion of the joint elements. That is, the DOFs are free. For a General Joint, you must specify
the DOFs as Free in order to make entries in the Worksheet matrix.
Joint Stiffness calculations use the joint element MPC184. See its help section in the Mechanical APDL
Element Reference for additional technical information as well as the MPC184 Joint Help section in the
Mechanical APDL Material Reference.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 771
Setting Connections
See the Material Behavior of Joint Elements topic of the Connecting Multibody Components with Joint
Elements section in the Mechanical APDL Multibody Analysis Guide for additional details about how this
feature related to the Mechanical APDL Application.
Worksheet
Using the Worksheet, you can define Stiffness Coefficients in Constant or Tabular format.
Nonlinear Joint Stiffness is supported by Tabular data entries only and the entries must be made diag-
onally. In addition, Damping Coefficients entries only support constant values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
772 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Note
• The Mechanical APDL Solver does not support a mixture of Constant and Tabular data entries
in the Stiffness Coefficients matrix. That is, you cannot mix linear and nonlinear stiffness.
• The ANSYS Rigid Dynamics Solver does support the combination of Constant and Tabular data
entries.
• The Report Preview (p. 31) feature does not display table entries from the nonlinear joint
stiffness matrix.
Joint Friction
For revolute, cylindrical, and translational joints, Mechanical allows you to introduce frictional behavior
in the joint when using the Rigid Dynamics solver. Joint friction is based on the sliding mode of Coulomb's
friction model:
(78)
where:
The friction coefficient is set as a constant in the user interface. However, a command exists that allows
you to introduce a friction coefficient with an expression (p. 783).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 773
Setting Connections
When the sliding velocity is low, the friction coefficient is ramped between 0 and its nominal value using
the following equation:
(79)
where:
Radius
The value of the radius in the specified length unit. Used to compute resisting torque.
Outer Radius
The value of the outer radius in the specified length unit. Used to compute the axial friction torque for a
revolute joint.
Effective Radius
The value of the effective radius in the specified length unit. Used to compute the torsional friction torque
in a translational joint.
Effective Length
The value of the effective length in the specified length unit. Used to compute the bending force and/or
a bending torque.
The pictures below show the definition of geometric properties for joints in typical sitations. The effect
of normal force is shown by a red arrow.
Cylindrical Joint
The typical situation for a cylindrical joint is a pin in a hole. A perfect joint (not gap between the pin and
hole) is considered:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
774 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Tangential friction is due to radial forces (Fx and Fy) acting between the pin and the hole internal
face. The tangential friction force leads to a resisting friction torque along the z-axis of the revolute.
The friction torque is proportional to the tangential force via the pin radius.
The bending effect (reaction moment Mx and My) leads to two opposed forces. The effective length
allows the program to compute the normal force from the moments Mx and My.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 775
Setting Connections
Note
The same definitions also apply to Revolute and Translational joints. In the Translational
joint, the main axis is x and not z.
Revolute Joint
A revolute joint is also a pin in a hole, but there are two flanges to prevent sliding on the sides. The axial
force (along the revolute z-axis) leads to a resisting torque along the axis. An effective radius is used to
convert the resisting force to the equivalent torque.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
776 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Another way to model a revolute joint is with a single flange on the pin between two side walls:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 777
Setting Connections
The computation of bending effect is similar to the cylindrical joint except that the effective length
is given by the distance between the two walls:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
778 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
The axial effect is due to contact between the flange and the wall:
Translational Joint
Translational joints typically have a rectangular cross-section. An equivalent effective radius is used to
simplify the computation of the torsion effect (moment along translational x-axis).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 779
Setting Connections
Revolute Joint
In order to compute the resisting friction torque, the revolute joint is considered as a cylinder pin as-
sembly. The cylinder is characterized by its inner radius, outer radius, and an effective length. These
lengths are shown in the following figure:
The joint friction creates a resisting torque along the joint z-axis.
where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
780 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
The effect of the joint axial force (along the joint z-axis) is evaluated as:
(81)
Note
The bending torque is computed only if the effective length is greater than 0; the axial torque
is computed only if the outer radius is greater than 0.
Translational Joint
In the case of the translational joint, a resisting force is created along the joint x-axis. An effective radius
and effective length are needed to compute the torsional friction force and the bending friction force,
respectively. These are shown in the following figure:
where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 781
Setting Connections
Note
The bending force is computed only if the effective length is greater than 0; the torsional
force is computer only if the effective radius is greater than 0.
Cylindrical Joint
For a cylindrical joint, both a resisting force and a resisting torque are created along the joint z-axis.
Similarly to the revolute joint, the joint is considered as a cylinder pin assembly. An effective length is
required for computing the bending friction force and torque:
The friction force and friction torque are computed similarly to the translational and revolute joint, re-
spectively but without the axial and torsional effects:
(88)
(89)
Note
The bending force and torque are computed only if the effective length is greater than 0.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
782 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
a given time step, are evaluated with the forces and torques of the previous time step and have the
opposite sign of the velocity evaluated at the previous time step.
Note
Joint = CS_Joint.Find(_jid)
Var = CS_Variable()
u0 = 0.1
u1 = 0.2
alpha = 0.5
Var.SetFunc('u0+u1exp(-alpha*time)',0)
Var.AddInputMeasure(Joint.GetVelocityMeasure())
Joint.SetFrictionVariable(Var)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 783
Setting Connections
The command has no effect if no value for the friction coefficient has been provided in the UI.
Joint = CS_Joint.Find(_jid)
Joint = Joint.SetFrictionTolerance(1e-4)
1. Joints are a child object of the Connections object. The Connections object is typically generated auto-
matically. As needed, highlight the Model object in the tree and choose the Connections button from
the Model Context Toolbar (p. 78) once you have imported your model.
2. Highlight the Connections object and open either Body-Ground menu or the Body-Body menu from
the Connections Context Toolbar (p. 80) and then select your desired Joint Type (p. 750). The new joint
object becomes the active object in the tree.
3. Once inserted and active, there are a number of joint properties that require definition. For a detailed
description of each of these properties, refer to the Joint Properties (p. 761) Help section.
Tip
The Body Views button in the toolbar displays the Reference and Mobile bodies in
separate windows with appropriate transparencies applied. You have full body manipu-
lation capabilities in each of these windows.
Note
You can pre-select a vertex or node (Body-Ground) or two vertices or nodes (Body-
Body) and then insert a Joint to automatically create a directly attached joint.
4. Once you have defined the desired joint properties, you may wish to use the Configure tool. The Configure
tool is activated by selecting the Configure button on the Joint Configure Context Toolbar (p. 100). This
feature positions the Mobile body according to the joint definitions. You can then manipulate the joint
interactively (for example, rotate the joint) directly on the model. The notes section (p. 785) shown below
provides additional information about the benefits and use of the Configure feature (as well as the Assemble
feature).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
784 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
In addition, refer to the Example: Configuring Joints (p. 796) Help section for an example of the use
of the Configure tool.
Note
• The Configure tool is not supported for Joints scoped as a Direct Attachment.
• The Set button in the toolbar locks the changed assembly for use in the subsequent analysis.
• The triad position and orientation may not display correctly until you click the Set button.
• The Revert button in the toolbar restores the assembly to its original configuration from
DesignModeler or the CAD system.
• Renaming the joint objects (p. 814) based on the type of joint and the names of the joined geometry.
• Display the Joint DOF Checker (p. 816) and modify joint definitions if necessary.
• Create a redundancy analysis to interactively check the influence of individual joint degrees of freedom
on the redundant constraints.
The Assemble tool performs the assembly of the model, finding the closest part configuration that
satisfies all the joints.
The Configure tool performs the assembly of the model, with a prescribed value of the angle or
translational degree of freedom that you are configuring.
For the Assemble tool, all the joints degrees of freedom values are considered to be free. For the
Configure joint, the selected DOF is considered as prescribed.
In both cases, the solver will apply all constraint equations, solve the nonlinear set of equations, and
finally verify that all of them are satisfied, including those having been considered as being redundant.
The violation of these constraints is compared to the model size. The model size is not the actual size
of the part – as the solver does not use the actual geometry, but rather a wireframe representation of
the bodies. Each body holds some coordinate systems – center of mass, and joint coordinate systems.
For very simple models, where the joints are defined at the center of mass, the size of the parts is zero.
The violation of the constraint equations is then compared to very small reference size, and the conver-
gence becomes very difficult to reach, leading the Configure tool or the Assemble tool to fail.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 785
Setting Connections
The Assemble feature enables you to bring in CAD geometry that may initially be in a state of disas-
sembly. After importing the CAD geometry, you can actively assemble the different parts and Set them
in the assembled configuration for the start of the analysis.
The geometry shown for the example in Figure 21: Initial Geometry (p. 786) was imported into a Rigid
Dynamics analysis System.
This geometry consists of three bodies. In Figure 21: Initial Geometry (p. 786) they are (from left to right)
the Basis, the Arm, and the PendulumAxis. These three bodies have been imported completely disjoin-
ted/separate from each other.
The first step to orient and assemble the bodies is to add a Body-Ground Fixed joint to the body named
Basis. To do this:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
786 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
3. Click on a flat external face on the Basis body as seen in Figure 22: Selecting a Face for a Body-Ground Fixed
Connection (p. 788).
4. In the Details view under Mobile, click in the Scope field and select Apply.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 787
Setting Connections
Next, you need to join the PendulumAxis to the Basis. Since they are initially disjoint, you need to set
two coordinate systems, one for the Basis and the other for the PendulumAxis. Additionally, to fully
define the relative position and orientations of the two bodies, you must define a fixed joint between
them. To do this:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
788 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
3. In the Details view, click the Scope field under Reference and select Apply.
5. In the Details view, select the Scope field under Mobile and select Apply.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 789
Setting Connections
6. Also, change the Initial Position value under Mobile from Unchanged to Override.
Now, the joint has two coordinate systems associated with it: A Reference and a Mobile coordinate
system.
Next, you must associate the Reference and the Mobile Coordinate Systems to the respective bodies
with the appropriate orientations. To associate the Reference Coordinate System to the respective
bodies:
2. In the Details view, click the box next to Geometry under Origin.
3. Select the two internal rectangular faces on the Basis as shown in Figure 24: Creating the Reference Co-
ordinate System (p. 790) and in the Details view, select Apply. This will center The Reference Coordinate
System at the center of the hole on the Basis.
1. Highlight the Mobile Coordinate System (this coordinate system is associated with the Basis).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
790 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Next, you will need to orient the PendulumAxis coordinate system so that it is oriented correctly in the
assembly:
1. In the Mobile Coordinate System associated with the PendulumAxis, click in the box next to Geometry
under Principal Axis (set to Z).
2. Select one of the vertical edges on the PendulumAxis such that the Z axis is parallel to it as shown in Fig-
ure 26: Orienting the Pendulum Axis (p. 792). In the Details view, click Apply.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 791
Setting Connections
3. With Mobile Coordinate System highlighted in the Outline, select the x-offset button in the context sensitive
menu.
4. In the Details view, enter an Offset X value of 2.5mm to align the faces of the PendulumAxis with the Basis.
Note
The transformations available allow you to manipulate the coordinate systems by entering
offsets or rotations in each of the 3 axis.
The two coordinate systems that were just defined should look similar to the figure below.
Next, you will need to define the coordinate systems to join the Arm to the PendulumAxis during as-
sembly.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
792 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
2. To define the Reference Scope, choose one of the faces of the Arm that will be connected to the Pendulu-
mAxis then select Apply.
3. Now, configure the Mobile Scope by selecting the flat end face of the PendulumAxis as shown in Fig-
ure 29: Scoping the Mobile Coordinate Systems (p. 794), then select Apply.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 793
Setting Connections
5. Finally, set the Origin of the Reference Coordinate System to the center of the hole in the Arm using the
same procedure described above for the Basis.
Next, you will need to offset the Coordinate System associated with the Arm so that the faces on the
Arm are aligned with the end face of the PendulumAxis.
1. With Reference Coordinate System highlighted, choose the x-offset button in the context sensitive menu.
Note
The transformations available allow you to manipulate the coordinate systems by entering
offsets or rotations in each of the 3 axis.
3. Next, Highlight the Mobile Coordinate System. This coordinate system is associated with the Arm. Click
the box next to Geometry under Origin
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
794 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Now you will need to orient the PendulumAxis so that its faces are aligned with the faces on the Arm
during the Assemble process.
2. From the Details view, click the in the Geometry field under Principal Axis and select an edge of the Pen-
dulumAxis as shown in the figure.
3. Under Principal Axis In the Details view, select Apply in the Geometry field to orient the PendulumAxis to
this edge.
Now that the three bodies have been oriented and aligned, they are ready to be assembled.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 795
Setting Connections
The parts should snap together in place and resemble Figure 31: Assembled Geometry (p. 796). If the
geometry you're attempting to assemble has not snapped into place as expected, you should retrace
your previous steps to make sure that the coordinate systems are properly oriented. If your assembly
has been successfully performed, then click Set in the context sensitive menu to place the assembly in
its assembled position to start the analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
796 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
To achieve the desired result, two revolute (p. 750) joints were created and configured:
• The first joint is intended to allow rotation of the top link's upper hole referenced to a stationary point (Body-
Ground Revolute Joint).
• The second joint is intended to allow rotation of the bottom link's upper hole referenced to the top link's
lower hole (Body-Ground Revolute Joint).
1. After attaching the model to the Mechanical application, create the first revolute joint.
• Select the Connections object in the tree and then open the Body-Ground drop-down menu on from
the Connections Context Toolbar (p. 80) and select Revolute. The new joint object becomes the active
object in the tree.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 797
Setting Connections
2. Scope the Mobile side of the first revolute joint to the top link's upper hole.
• Select the inner surface of the upper hole and then under Mobile category in the Details view, select
the Scope field and click the Apply button.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
798 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
• Open the Body-Body drop-down menu from the Connections Context Toolbar (p. 80) and select Revolute.
The new joint object becomes the active object in the tree.
4. Scope the Reference side of the second joint to the top link's lower hole.
• Select inner surface of hole and the under Reference category in the Details view, select the Scope field
and click the Apply button.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 799
Setting Connections
5. Scope the mobile side of the second joint to the bottom link's upper hole.
• Select inside surface of hole, then under Mobile category in the Details view, select the Scope field and
click the Apply button.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
800 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
6. As illustrated here, the two holes intended to form the second joint are not properly aligned to correctly
create the revolute joint.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 801
Setting Connections
To align the holes, you need to indicate that the two holes need to match. To achieve this, first
create a coordinate system for the mobile side of the second joint, and then align the Mobile and
Reference coordinate systems. Create the mobile coordinate system in this step.
• Highlight the second joint, Revolute - Solid To Solid, in the tree and select Override from the drop-
down menu of the Initial Position property. Note that a new Coordinate System property displays.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
802 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
7. Scope the new mobile coordinate system to the back edge of the bottom link's upper hole.
• Select the back edge of the bottom link's upper hole, then under Mobile category, select the Coordinate
System field, and then click the Apply button.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 803
Setting Connections
8. Scope the existing Reference Coordinate System to the back edge of the top link's lower hole.
• Select the back edge of the top link's lower hole, and then under Reference category, select the Coordin-
ate System field and then click the Apply button.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
804 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
The above steps have correctly assigned the coordinate systems so that the holes can be aligned
and the revolute joint can operate properly.
To verify, highlight the Connections object in the tree and click the Assemble button in the Joint
Configure Context (p. 100) toolbar.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 805
Setting Connections
• Highlight the body-to-body joint object in the tree and click the Configure button in the Joint Configure
Context Toolbar (p. 100). The joint is graphically displayed according to your configuration. In addition,
a triad appears with straight lines representing translational degrees of freedom and curved lines repres-
enting rotational degrees of freedom. Among these, any colored lines represent the free degrees of
freedom for the joint type. For the joint that is being configured, the translational displacement degrees
of freedom always follow the Geometry units rather than the current Mechanical units.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
806 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
By dragging the mouse cursor on a colored line, the joint will move allowing you to set the initial
position of the joint through the free translational or rotational degrees of freedom.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 807
Setting Connections
For rotations, holding the Ctrl key while dragging the mouse cursor will advance the rotation in
10 degree increments. You can also type the value of the increment into the Δ = field on the
toolbar. Clicking the Configure button again cancels the joining and positioning of the joint.
• After configuring a joint's initial position, click the Set button to create the joint.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
808 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
At this point, you also have the option of returning the configuration to the state it was in before
joint creation and upon attaching to the Mechanical application by clicking the Revert toolbar
button.
1. Insert a Connection Group object under the Connections folder either from the toolbar button or by
choosing Insert from the context menu (right mouse click) for this folder.
2. From the Details view of the Connection Group object, choose Joint from the Connection Type drop-
down menu.
3. Select some bodies in the model based on the Scoping Method. The default is Geometry Selection
scoped to All Bodies.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 809
Setting Connections
4. Configure the types of joints (fixed and/or revolute) you want the Mechanical application to create auto-
matically through the appropriate Yes or No settings in the Details view. These properties will be applied
only to scoped geometries for this connection group. You can set defaults for these settings using the
Options dialog box (p. 105) under Connections (p. 107).
Note
When both the Fixed Joints and Revolute Joints properties are set to Yes, the revolute
joints have priority; the search for revolute joints will be processed first followed by the
search for fixed joints.
5. Choose Create Automatic Connections from the context menu (right mouse click) for the Connection
Group. Appropriate joint types are created and appear in the tree as objects under the Joints folder. Each
joint also includes a reference coordinate system that is represented as a child object to the joint object.
Note
For automatic joint detection, the Search Across property only supports options Parts,
Assemblies, and Anywhere. The Assemblies and Anywhere options are only available
with model assembly.
6. Display the Joint DOF Checker (p. 816) or the redundancy analysis and modify joint definitions if necessary.
A Stop is a computationally efficient abstraction of a real contact, which simplifies geometry calculations.
For Stops, a shock occurs when a joint reaches the limit of the relative motion. A Lock is the same as
a Stop except that when the Lock reaches the specified limit for a degree of freedom the Lock becomes
fixed in place.
Warning
Use Joint Stops sparingly. The application treats the stop constraint internally as a "must be im-
posed" or "hard" constraint and no contact logic is used. As a result, during the given iteration
of a substep, the stop constraints activate immediately if the application detects a violation of
a stop limit. Depending upon the nature of the problem, the stop constraint implementation
may cause the solution to trend towards an equilibriated state that may not be readily apparent
to you. In addition, do not use stops to simulate zero-displacement boundary conditions. You
should also avoid specifying stops on multiple joints. Finally, do not use joint stops as a substitute
for contact modeling. Whenever possible, you need to use node-to-node or node-to-surface
contact modeling to simulate limit conditions.
For joints with free relative DOFs, the Details view displays a group of options labeled Stops. This
grouping displays the applicable free DOFs (UX, UY, UZ, ROTX. etc.) for the joint type from which you
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
810 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
specify the constraint as a Stop or a Lock (as shown below). By default, no Stop or Lock is specified,
as indicated by the default option, None. You can select any combination of options. For stops and
locks, the minimum and maximum values you enter are relative to the joint’s coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 811
Setting Connections
Where:
Important Notes:
• The Outer Diameter is considered to be on the reference side of the joint, so you might have to flip
reference and mobile on the joint to properly define a radial gap.
• If the joint allows relative translations, the center of the shaft will shift with these translations. The radial
gap accounts for this center shift.
• The principal axis of the radial gap is Z, meaning that the tilt occurs along the X and Y rotations of the
gap.
• Radial gap stops do not support tilt angles greater than 1 rad.
• Radial gap is always included on imperfect joint types (spherical gap, in-plane radial gap, and radial
gap)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
812 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
Note
• When using the ANSYS Mechanical solver, Stops and Locks are active only when Large Deflec-
tion (p. 882) is set to On (under Analysis Settings (p. 1634)). This is because Stops and Locks make
sense only in the context of finite deformation/rotation. If Large Deflection is Off, all calculations
are carried out in the original configuration and the configuration is never updated, preventing
the activation of the Stops and Locks.
• It is important to apply sensible Stop and Lock values to ensure that the initial geometry config-
uration does not violate the applied stop/lock limits. Also, applying conflicting boundary conditions
(for example, applying Acceleration on a joint that has a Stop, or applying Velocity on a joint that
has a Stop) on the same DOF leads to non-physical results and therefore is not supported.
Solver Implications
Stops and Locks are available for both the ANSYS Rigid Dynamics and ANSYS Mechanical solvers,
but are handled differently in certain circumstances by the two independent solvers.
• For the ANSYS Rigid Dynamics solver the shock is considered as an event with no duration, during which
the forces and accelerations are not known or available for postprocessing, but generate a relative velocity
"jump".
• For the ANSYS Mechanical solver the stop and lock constraints are implemented via the Lagrange Multiplier
method. The constraint forces due to stop and lock conditions are available when stop is established
Coefficient of Restitution
For the ANSYS Rigid Dynamics solver, Stops require you to set a coefficient of restitution value. This
value represents the energy lost during the shock and is defined as the ratio between the joint’s relative
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 813
Setting Connections
velocity prior to the shock and the velocity following the shock. This value can be between 0 and 1.
For a restitution value of zero, a Stop is released when the force in the joint is a traction force, while a
Lock does not release. A restitution factor equal to 1 indicates that no energy is lost during the shock,
that is, the rebounding velocity equals the impact velocity (a perfectly elastic collision).
The coefficient of restitution is not applicable to the stops on the joints when using the ANSYS Mech-
anical solver.
The automatic naming based on the joint type and geometry definition is by default. You can however
change the default from the automatic naming to a generic naming of Joint, Joint 2, Joint 3, and so
on by choosing Tools> Options and under Connections (p. 107), setting Auto Rename Connections
to No.
If you then want to rename any joint object based on the definition, click the right mouse button on
the object and choose Rename Based on Definition from the context menu. You can rename all joints
by clicking the right mouse button on the Joints folder then choosing Rename Based on Definition.
The behavior of this feature is very similar to renaming manually created contact regions. See Renaming
Contact Regions Based on Geometry Names (p. 726) for further details including an animated demon-
stration.
Joint Legend
When you highlight a joint object, the accompanying display in the Geometry window includes a legend
that depicts the free degrees of freedom characteristic of the type of joint (p. 750). A color scheme is
used to associate the free degrees of freedom with each of the axis of the joint's coordinate system
shown in the graphic. An example legend is shown below for a slot joint (p. 752).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
814 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
You can display or remove the joint legend using View> Legend from the main menu.
Disable/Enable Transparency
The Enable Transparency feature enables you to graphically highlight a particular joint that is within
a group of other joints, by rendering the other joints as transparent. The following example shows the
same joint group presented in the Joint Legend (p. 814) section above but with transparency enabled.
Note that the slot joint alone is highlighted.
To enable transparency for a joint object, click the right mouse button on the object and choose Enable
Transparency from the context menu. Conversely, to disable transparency, click the right mouse button
on the object and choose Disable Transparency from the context menu. The behavior of this feature
is very similar to using transparency for highlighting contact regions. See Controlling Transparency for
Contact Regions (p. 725) for further details including an animated demonstration.
To use this feature, click the right mouse button on the object and choose Hide All Other Bodies from
the context menu. Conversely, to show all bodies that may have been hidden, click the right mouse
button on the object and choose Show All Bodies from the context menu.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 815
Setting Connections
Flip Reference/Mobile
For body-to-body joint scoping, you can reverse the scoping between the Reference and Mobile sides
in one action. To use this feature, click the right mouse button on the object and choose Flip Refer-
ence/Mobile from the context menu. The change is reflected in the Details view of the joint object as
well as in the color coding of the scoped entity on the joint graphic. The behavior of this feature is very
similar to the Flip Contact/Target feature used for contact regions. See Flipping Contact and Target
Scope Settings (p. 727) for further details including an animated demonstration.
To display the Joint DOF Checker information, highlight the Connections object and click the Worksheet
button. The Joint DOF Checker information is located just above the Joint Information heading in
the worksheet.
Redundancy Analysis
This feature enables you to analyze an assembly held together by joints. This analysis will also help you
to solve over constrained assemblies. Each body in an assembly has a limited degree of freedom set.
The joint constraints must be consistent to the motion of each body, otherwise the assembly can be
locked, or the bodies may move in unwanted directions. The redundancy analysis checks the joints you
define and indicates the joints that over constrain the assembly. To analyze an assembly for joint re-
dundancies:
1. Right-click the Connections object, and then select Redundancy Analysis to open a worksheet with a
list of joints.
2. Click Analyze to perform a redundancy analysis. All the over constrained joints are indicated as redundant.
3. Click the Redundant label, and then select Fixed or Free to resolve the conflict manually.
or
Click Convert Redundancies to Free to remove all over constrained degrees of freedom.
Note
Model Topology
The Model Topology worksheet provides a summary of the joint connections between bodies in the
model. This feature is a convenient way of verifying and troubleshooting a complex model that has
many parts and joints. The Model Topology worksheet displays the connections each body has to other
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
816 of ANSYS, Inc. and its subsidiaries and affiliates.
Joints
bodies, and the joint through which these bodies are connected. Additional information for the joints
is provided, including the joint type and the joint representation for the rigid body solver (i.e. whether
the joint is based on degrees of freedom or constraint equations).
To display the model topology, right-click the Connections object, and then select Model Topology.
The Model Topology worksheet displays in the Data View. The content of the worksheet can be ex-
ported as a text file using the Export button.
Joints based on degrees of freedom are labeled either Direct or Revert in the Joint Direction column
of the Model Topology table. Direct joints have their reference coordinate system on the ground side
of the topology tree. Revert joints have their mobile coordinate system on the ground side. This inform-
ation is useful for all post-processing based on python scripting, where internal data can be retrieved.
For reverted joints, some of the joint internal results need to be multiplied by -1.
Refer to the ANSYS Rigid Dynamics Theory Manual for more information on model topology and selecting
degrees of freedom.
• For the Transient Structural analysis type, when a model is overconstrained, nonconvergence of the solution
most often occurs, and in some cases, overconstrained models can yield incorrect results.
• For the Rigid Dynamics analysis type, when a model is overconstrained, force calculation cannot be done
properly.
The following features exist within the Mechanical application that can assist you in detecting possible
overconstrained conditions:
• Use the Joint DOF Checker (p. 816) for detecting overconstrained conditions before solving (highlight Con-
nections object and view the Worksheet). In the following example, the original display of the Joint DOF
Checker warns that the model may be overconstrained.
After modifying the joint definitions, the user displays the Joint DOF Checker again, which shows
that the overconstrained condition has been resolved.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 817
Setting Connections
• After solution, you can highlight the Solution Information object, then scroll to the end of its content to
view any information that may have been detected on model redundancies that caused overconstrained
conditions. An example is presented below.
Springs
A spring is an elastic element that is used to store mechanical energy and which retains its original
shape after a force is removed. Springs are typically defined in a stress free or “unloaded” state. This
means that no longitudinal loading conditions exist unless preloading is specified (see below). In
Mechanical, the Configure (p. 796) feature is used to modify a Joint. If you configure a joint that has
an attached spring, the spring must be redrawn in the Geometry window. In effect, the spring before
the Configure action is replaced by a new spring in a new unloaded state.
Springs are defined as longitudinal and they connect two bodies together or connect a body to ground.
Longitudinal springs generate a force that depends on linear displacement. Longitudinal springs can
be used as a damping force, which is a function of velocity or angular velocity, respectively. Springs
can also be defined directly on a Revolute Joint (p. 750) or a Cylindrical Joint (p. 751).
Note
A spring cannot be applied to a vertex that is scoped to an end release (p. 828).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
818 of ANSYS, Inc. and its subsidiaries and affiliates.
Springs
Applying Springs
To apply a spring:
1. After importing the model, highlight the Model object in the tree and choose the Connections button
from the toolbar.
2. Highlight the new Connections object and choose either Body-Ground>Spring or Body-Body>Spring
from the toolbar, as applicable.
Note
You can pre-select a vertex or node (Body-Ground) or two vertices or nodes (Body-
Body) and then insert a Spring to automatically create a directly attached spring. See
the Scoping (p. 822) subsection below.
3. Highlight the new Spring object and enter information in the Details view. Note that Longitudinal
Damping is applicable only to transient analyses.
Note
• The length of the spring connection must be greater than 0.0 with a tolerance of 1e-8 mm.
Spring Behavior
The Spring Behavior property is modifiable for a Rigid Dynamics (p. 263) and Explicit Dynamics analyses
only. For all other analysis types, this field is read-only and displays as Both.
You can define a longitudinal spring to support only tension loads or only compression loads using the
Spring Behavior property. You can set this property to Both, Compression Only or Tension Only.
The tension only spring does not provide any restoring force against compression loads. The compression
only spring does not provide resistance against tensile loads. The stiffness of a compression only or
tension only spring without any preloads is shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 819
Setting Connections
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
820 of ANSYS, Inc. and its subsidiaries and affiliates.
Springs
Note that spring deflection is computed using the distance between the two ends of the spring, minus
the initial length. The distance between the two points is never negative, but the deflection can be
negative. If you determine that a spring exists with an incorrectly defined nonlinear stiffness, the force-
deflection curve may be incorrectly defined as a result of the tabular input for nonlinear stiffness for
one or more spring objects. See the details in COMBIN39 element description for more information.
Note
Support Requirements
• The properties Longitudinal Damping and Preload are not applicable for Springs with nonlinear
stiffness.
• For the Mechanical APDL solver, the number of data points used to define the force-deflection
curve cannot exceed 20.
• If a nonlinear stiffness curve is defined with the Tension Only option, all points with a negative displace-
ment are ignored.
• If a nonlinear stiffness curve is defined with the Compression Only option, all points with a positive
displacement are ignored.
1. In the Spring object Details view settings, click in the Longitudinal Stiffness property.
2. Click the arrow in the Longitudinal Stiffness property then select Tabular.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 821
Setting Connections
3. Enter displacement and force values in the Tabular Data window. A graph showing force vs. displacement
is displayed.
Preloading
(Not supported for Explicit Dynamics analyses.)
Mechanical also provides you with the option to preload a spring and create an initial “loaded” state.
The Preload property in the Details view allows you to define a preload as a length using Free Length
or to specify a specific Load. The actual length is calculated using spring end points from the Reference
and Mobile scoping. For rigid dynamics analyses, the spring will be under tension or compression de-
pending upon whether you specified the free length as smaller or greater than the spring length, re-
spectively. If preload is specified in terms of Load, a positive value creates tension and a negative value
creates compression. When the spring is linear (defined by a constant stiffness) the Rigid Dynamics
solver deduces the spring freelength by subtracting the value L=F/K (where F is the preload and K is
the stiffness) from the actual spring length. Note that this offset is also applied to the elongation results.
When the spring is non-linear (defined by a force/displacement table), this offset is not taken into account.
Spring Length
The read-only property Spring Length displays the actual length of the spring which is calculated using
the end points from the Reference and Mobile scoping.
Scoping
You select the Scope of springs as body-to-body or body-to-ground using the property of the Scope
category and you define a spring’s end points using the properties of the Reference and Mobile cat-
egories. For body-to-ground property specification, the Reference is assumed to be grounded (fixed);
scoping is only available on the Mobile side. Since this is a unidirectional spring, these two locations
determine the spring’s line of action and as such the spring’s reference and mobile locations cannot
be the same as this would result in a spring with zero length.
In addition, the Reference and Mobile categories provide the scoping property Applied By. This
property enables you to specify the connection as either a Direct Attachment or a Remote Attachment.
The Remote Attachment option (default) uses a Remote Point (p. 609) as a scoping mechanism. The
Direct Attachment option enables you to scope directly to a single vertex or a node of the model.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
822 of ANSYS, Inc. and its subsidiaries and affiliates.
Springs
• Single vertex (can be applied as either a Remote Attachment or as a Direct Attachment) or multiple vertices
(applied as a Remote Attachment only).
Note
A spring cannot be applied to a vertex that is scoped to an end release (p. 828).
See the Spring Object Reference (p. 1823) page of the Help for additional information about the available
categories and properties.
Advanced Features
If specified as a Remote Attachment, the Reference and Mobile groups for Springs each include the
following advanced properties:
• Behavior: This property enables you to specify the scoped geometry as either Rigid, Deformable, or Beam.
Refer to the Geometry Behaviors (p. 614) section for more information.
• Pinball Region: The Pinball Region is a radius value (length unit) that defines a region for selecting elements
to be used by the solver for the Spring's Reference (Body-Body only) and Mobile scoping.
• Material: Select your material from the fly-out menu. Your material must include a constant damping
coefficient to account for viscous damping or structural damping of the Spring in the analysis. The default
setting is None.
Note
• If the Scope Method property of the Spring is set to Remote Point, the Spring will then assume
the Behavior defined in the referenced Remote Point as well as other related properties.
• When you specify a Material for the spring that includes a constant damping coefficient, based
on the analysis type, the application applies damping as structural damping for damped Modal
and Full Harmonic Response systems and as viscous damping for MSUP systems.
Output
Several outputs are available via a spring probe (p. 1279).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 823
Setting Connections
The following are the Details view settings of the Spring object:
The following demo is presented as an animated GIF. View online if you are reading the PDF version of the
help. Interface names and other components shown in the demo may differ from those in the released
product.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
824 of ANSYS, Inc. and its subsidiaries and affiliates.
Beam Connections
Spring Incompatibility
(applicable only to rigid dynamics analyses)
If the preload for a longitudinal spring is a tensile load, then the spring cannot be defined as compression
only. Alternatively, if the preload is a compressive load, then the spring cannot be defined as tension
only. Should this case occur, the spring will be marked as underdefined and if you attempt to solve
such a case, the following error message is displayed: “The preload for a spring is incompatible with its
behavior being tension only spring or compression only spring.”
Beam Connections
A beam is a structural element that carries load primarily in bending (flexure). Using the Beam (p. 1638)
feature, you can establish a body-to-body or a body-to-ground connections. You can use beams for all
structural analyses.
1. Select the Connections folder in the object tree. As needed, add a Connections folder by selecting the
Model object and clicking the Connections button on the Model Context Toolbar (p. 78).
2. On the Connections Context Toolbar (p. 80), click Body-Ground or Body-Body and then click Beam to
add a circular beam under connections.
3. In the Details View, under Definition, click the Material fly-out menu, and then select a material for the
beam.
The Scope property of the Scope category enables you to change the scoping from Body-Body to
Body-Ground. Similar to Springs (p. 822), this property defines the beam’s end points in coordination
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 825
Setting Connections
with the properties of the Reference and Mobile categories. For body-to-ground property specific-
ation, the Reference is assumed to be grounded (fixed) and as a result scoping is required on the
Mobile side only. Because beams define a span, the reference and mobile locations determine a
distance and as such the reference and mobile locations cannot be the same.
In addition, the Reference and Mobile categories provide the scoping property Applied By. This
property enables you to specify the connection as either a Direct Attachment or a Remote Attach-
ment. The Remote Attachment option (default) uses a Remote Point as a scoping mechanism.
The Direct Attachment option enables you to scope directly to a single vertex or a node of the
model. Direct Attachment is not allowed if scoped to solid bodies, as they do not have rotational
degrees of freedom.
Specify the Scoping Method property as either Geometry Selection, Named Selection, or Remote
Point. Based on the selection made in this step, select a:
• geometry (faces, edges, or vertices) and click Apply in the Scope property field.
or...
• single node (Direct Attachment Only) and click Apply in the Scope property. In order to select an
individual node, you need to first generate a mesh on the model, and then select the Node filter
on the Graphics Toolbar (p. 70).
or...
or...
• user-defined remote point (Remote Attachment Only) from the drop-down list of the Remote Point
property.
Note
You can pre-select a vertex or node (Body-Ground) or two vertices or nodes (Body-
Body) and then insert a Beam to automatically create a directly attached beam.
7. Specify the following properties as needed. These properties are available under the Reference Category
(Body-Body or Body-Ground connections) when the Applied By property is set to Remote Attachment:
• Behavior: specify this property as either Rigid, Deformable, or Beam. Refer to the Remote Point Geometry
Behaviors (p. 614) section for more information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
826 of ANSYS, Inc. and its subsidiaries and affiliates.
Beam Connections
a. • geometry (faces, edges, or vertices) and click Apply in the Scope property field.
or...
• single node (Direct Attachment Only) and click Apply in the Scope property. In order to select an in-
dividual node, you need to first generate a mesh on the model, and then select the Node filter on
the Graphics Toolbar (p. 70).
or...
or...
• user-defined remote point (Remote Attachment Only) from the drop-down list of the Remote Point
property.
b. Specify the following properties as needed. These properties are available under the Mobile Category
(Body-Body or Body-Ground connections) when the Applied By property is set to Remote Attachment:
• Behavior: specify this property as either Rigid, Deformable, or Beam. Refer to the Geometry Beha-
viors and Support Specifications (p. 614) section for more information.
See the Beam Object Reference (p. 1638) page of the Help for additional information about the available
categories and properties.
Note
• For Body-Ground beam connections, the reference side is fixed. For Body-Body beam connec-
tions, you must define the reference point for each body.
• The length of the beam connection must be greater than 0.0 with a tolerance of 1e-8 mm.
• Beam connections support structural analyses only. In thermal stress analyses, beam connections
are assigned the environment temperature in the structural analysis. You can include a beam in
a thermal analysis by creating a line body and as a result providing for temperature transference.
The Beam Probe (p. 1303) results provide you the forces and moments in the beam from your analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 827
Setting Connections
Spot Welds
Spot welds are used to connect individual surface body parts together to form surface body model as-
semblies, just as a Contact Region is used for solid body part assemblies. Structural loads are transferred
from one surface body part to another via the spot weld connection points, allowing for simulation of
surface body model assemblies.
Spot weld objects are located in a Connection Group (p. 685) folder. When selected in the tree, they
appear in the graphical window highlighted by a black square around a white dot on the underlying
vertices, with an annotation.
If a surface body model contains spot weld features in the CAD system and the Auto Detect Contact
On Attach is turned on in Workbench Tools>Options> Mechanical , then Spot Weld objects are gener-
ated when the model is read into the Mechanical application. Spot weld objects will also get generated
during geometry refresh if the Generate Automatic Connection On Refresh is set to Yes in the Details
view of the Connections folder. This is similar to the way in which the Mechanical application automat-
ically constructs contacts when reading in assembly models and refreshing the geometry.
You can manually generate spot welds as you would insert any new object into the Outline tree. Either
insert a spot weld object from the context menu and then pick two appropriate vertices in the model,
or pick two appropriate vertices and then insert the spot weld object.
You can define spot welds for CAD models that do not have a spot weld feature in the CAD system, as
long as the model contains vertices at the desired locations. You must define spot welds manually in
these cases.
Spot welds transfer structural loads and thermal loads as well as structural effects between solid, surface,
and line body parts. Therefore they are appropriate for displacement, stress, elastic strain, thermal, and
frequency solutions.
DesignModeler generates spot welds. The only CAD system whose spot welds can be fully realized in
ANSYS Workbench at this time is NX. The APIs of the remaining CAD systems either do not handle spot
welds, or the ANSYS Workbench software does not read spot welds from these other CAD systems.
End Releases
For line body models, the End Release feature enables you to free the degrees of freedom (translation
and rotation) at a vertex that is shared by two or more edges. You can free the constraint of multiple
edges at the vertex’s location, however, you must always keep at least one edge from being released.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
828 of ANSYS, Inc. and its subsidiaries and affiliates.
End Releases
Deformation results for a pin-jointed beam-based truss are shown in the following illustrations. The
loading is standard earth gravity. These examples illustrate some basic scoping scenarios.
This illustration depicts the Deformation of the truss with an End Release applied to the vertex and one
edge.
Here is the Deformation with an End Release applied to two independent edges.
Here is the Deformation with an End Release applied to the same two edges except that they are not
independent.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 829
Setting Connections
1. Add a Connections folder if one is not already in the tree, by highlighting the Model object and selecting
Connections from the Model Context Toolbar (p. 78) or by choosing Insert >Connections from the context
menu (right-click).
2. Add an End Release object by highlighting the Connections folder and selecting End Release from the
Connections Context Toolbar (p. 80) or by choosing Insert >End Release from the context menu (right-
click).
4. Specify the Vertex Geometry and the Edge Geometry, respectively. The vertex must be one of the end
points of the selected edge or edges.
5. If you specified more than one edge for the Edge Geometry property, use the Independent Edges
property to specify whether the edges are independent of one another (Yes - default) or fixed together
(No).
6. Specify the Coordinate System as the Global Coordinate System or a local user-defined coordinate system.
7. Specify the translational and/or rotational degrees of freedoms in X, Y and Z directions by changing axial
properties from Fixed to Free.
8. Based upon the configuration of your model, specify the connection Behavior property as either Coupled
(default) or Joint. This property uses coupling or a general joint, respectively.
Notes
• The end release feature is only applicable in structural analyses that use the ANSYS solver. If you select a
different solver End Release objects are present, the environment folder becomes underdefined.
• An End Release object requires that the specified vertex must be scoped to an edge on a line body and that
this edge is shared with one or more other edges or one or more surface bodies.
• You cannot apply the following boundary conditions to a vertex or an edge that is scoped to an end release.
If so, the object becomes underdefined and an error message is generated.
– Fixed Support
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
830 of ANSYS, Inc. and its subsidiaries and affiliates.
Bearings
– Displacement
– Simply Supported
– Fixed Rotation
– Velocity
• You cannot apply the following remote boundary conditions to a vertex that is scoped to an end release. If
so, the object becomes underdefined and an error message is generated.
– Remote Displacement
– Remote Force
– Moment
– Point Mass
– Spring
– Joint
Bearings
A bearing is a two-dimensional elastic element used to confine relative motion and rotation of a rotating
machinery part. Bearings are a critical support for Rotordynamics analyses and as such, a good bearing
design is essential to ensure stability of machinery parts under high speed rotations.
Similar to a spring, a bearing has the structural characteristics of longitudinal stiffness and damping. In
addition to these characteristics, bearings are enhanced with coupling stiffness and damping that serve
as resistive forces to movement of the machinery part in a rotation plane.
Bearings are supported by all Mechanical analysis types that use the Mechanical APDL solver.
Note
• The damping characteristics are not applicable to Static Structural, Eigenvalue Buckling, undamped
Modal, and Response Spectrum analysis systems.
• While negative stiffness and/or damping characteristics are allowed in all the supported analysis
systems, users are cautioned to ensure its proper use, and check the results carefully.
• This boundary condition cannot be applied to a vertex scoped to an End Release (p. 828).
Scoping Requirements
Bearing scoping is limited to a single face, single edge, single vertex, or an external remote point. Sim-
ilar to a spring, there is a Mobile side and Reference side for the bearing connection. Based on the
Mobile and Reference side selections, a bearing can be made as a bearing connection between Body
to Ground or Body to Body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 831
Setting Connections
For more information about the use of a spring-damper bearing, see COMBI214 - 2D Spring-Damper
Bearing in the Mechanical APDL Theory Reference.
Apply Bearing
To add a Bearing:
1. Add a Connections folder if one is not already in the tree, by highlighting the Model object and choosing
Connections from the Model Context Toolbar (p. 78) or by choosing Insert>Connections from the context
menu (right-click).
2. Add a Bearing object by highlighting the Connections folder, opening the Body-Ground or Body-Body
drop-down list and then selecting Bearing or by right-clicking on the Connections folder and selecting
Insert>Bearing from the context menu.
3. Under the Definition category, specify the Rotation Plane property for your model. Selections include:
• None (default)
• X-Y Plane
• Y-Z Plane
• X-Z Plane
4. As required, define the stiffness coefficients (K11, K22, K12, K21) and the damping coefficients (C11, C12,
C21, C22). These may be entered as Constant values or using Tabular Data entries.
If you are defining your stiffness and damping coefficients as Tabular Data, they are dependent
upon Rotational Velocity (as provided in the first column of the Tabular Data window).
In addition, when Rotational Velocity-dependent bearings are used for Modal and Full Harmonic
Response analyses, the Coriolis Effect property (Analysis Settings>Rotordynamics) must be set
to On.
The application uses interpolated bearing properties for each Rotational Velocity defined in Modal
or Full Harmonic Response analyses. When there is no Rotational Velocity defined in the system,
the first entry of Bearing properties is used.
See COMBI214 - 2D Spring-Damper Bearing in the Mechanical APDL Theory Reference for additional
information as well as the example shown below.
5. Specify the following properties under the Reference and Mobile categories of the Body-Body Bearing
and Mobile group of Body-Ground bearing.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
832 of ANSYS, Inc. and its subsidiaries and affiliates.
Bearings
• Specify a Coordinate System. This property provides a drop-down list of available coordinate systems.
Global Coordinate System is the default.
• Define the Scoping Method as Geometry Selection (default) or Named Selection. The Scoping
Method may also be specified to a user-defined Remote Point, if available.
• Specify the Connection Behavior as either Rigid (default), Deformable, or Beam. If the Scope Method
property of the Bearing is set to Remote Point, the Bearing will then assume the Behavior defined in
the referenced Remote Point as well as other related properties. The Behavior formulation Coupled is
not supported for Bearings.
• As needed, specify a Pinball Region. Use the Pinball Region to define where the bearing attaches to
face(s) or edge(s) if the default location is not desirable. By default, the entire face/edge is tied to the
bearing element. In the event that this is not desirable, you can choose to enter a Pinball Region value.
For example, your topology could have a large number of nodes leading to solution processing ineffi-
ciencies. Or, if there is overlap between the bearing's scoped faces and another displacement boundary
condition, you could experience over-constraint and possible solver failure.
Note
• The Pinball Region and Behavior settings are applicable to underlying bodies that are flexible.
• The Pinball Region and Behavior settings are not applicable to a Bearing scoped to the vertex
of line body.
• A Bearing is classified as a remote boundary condition. Refer to the Remote Boundary Condi-
tions (p. 1132) section for a listing of all remote boundary conditions and their characteristics.
The following examples illustrates Bearings for Body-Ground or Body-Body with customized Details
settings.
Body-Ground
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 833
Setting Connections
Body-Body
The stiffness characteristics K11, K22, K12, and K21, and damping characteristics C11, C22, C12, and C21
are used to model four spring-damper sets in a plane of a rotating shaft in this example. For more in-
formation about the spring-damper orientation, see COMBI214 - 2D Spring-Damper Bearing in the
Mechanical APDL Theory Reference.
The bearing is created on a face of the shaft that is perpendicular to the Z-axis. As the Z-axis is the ro-
tating axis of the shaft, the X-Y Plane is selected for the Rotation Plane option. While the bearing in this
example is defined using Global Coordinate System, it can also be defined with a user-defined local
coordinate system. When changing from one coordinate system to another, the Bearing needs the
scoping to be updated to desired location for the new coordinate system.
For a bearing to be modeled properly, the location of the reference side and the mobile side must lie
in the selected rotation plane.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
834 of ANSYS, Inc. and its subsidiaries and affiliates.
Working with Substructures (Rigid Dynamics Only)
Substructuring is currently supported for Rigid Dynamics analyses with the help of the Condensed Parts
feature. Each Condensed Part allows you to treat a set of bodies as a single superelement consisting of
matrices and load vectors with far fewer degrees of freedom. Condensed Parts are suitable to model
flexible bodies in the Rigid Dynamics solver.
Mechanical provides the facilities to generate superelements (Condensed Parts (p. 1660)), to use them,
and to expand their solutions (Expansion Settings (p. 1691)).
Condensed Parts
Condensed Parts are defined by three key pieces of information:
• a set of interfaces defining the master nodes that should be retained in the generated superelement.
1. Generation: The preliminary solution-like computation, "Generation Pass," condenses the Condensed
Part bodies into a single superelement. The superelement nodes, contains master nodes at the interfaces
defined.
2. Use: Once your Condensed Parts are properly defined and generated they can be used in solution
(the "Use Pass"). Flexible bodies can thus participate in a Rigid Dynamics analysis when they are included
in a Condensed Part.
3. Expansion: Following the Use Pass, you can employ the results at the superelement interface, the
master nodes, to obtain results within the Condensed Part bodies using an "Expansion Pass."
The following sections examine, in greater detail, the use of the substructuring/Condensed Part features.
Condensed Part Overview
Condensed Part Application
Expansion
Limitations
Best Practices
• A group of bodies
• A set of interfaces
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 835
Working with Substructures (Rigid Dynamics Only)
• Solution settings
Important
Because the resulting superelement is linear, any nonlinearities in the Condensed Part
elements, materials, and interior connections are ignored.
When defining a Condensed Part using multiple bodies, the following interconnections are supported:
• Shared topology
• Rigid bodies may be used, but it is best for at least one body to be flexible.
• Elements cannot use Lagrange multipliers. For example, interior contact regions cannot use the
Normal Lagrange Formulation (p. 707).
Part Bodies and Interconnection Solver Restrictions (ANSYS Rigid Dynamics Solver)
• Multi-body parts must be fully contained in a single Condensed Part, i.e., partial selections are in-
valid. You may however use several multi-body parts in a single Condensed Part.
• The single connected component must produce six rigid modes. An insufficient number of modes
will cause the Use Pass not to converge. An excess of modes can usually be remedied by breaking
the Condensed Part into smaller rigidly connected components.
Interfaces
An interface defines the master nodes for the resulting superelement and therefore suggests how a
Condensed Part could connect to the rest of the model. In Mechanical, an interface table lists each of
these connections, detailing their Type, Side, and Name.
The major interface type is Remote Point-Based Interface Entries. These entries refer to the nodes
that are attached to the underlying topology. Common examples include the Mobile or Reference side
of Joints and Springs and the scoping of a Point Mass and Remote Points.
General interfaces each contribute the number of nodes on their topology and remote interfaces each
contribute a single node.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
836 of ANSYS, Inc. and its subsidiaries and affiliates.
Condensed Part Application
• Joints
• Springs
• Point Mass
• Remote Points
• Contacts
When a Condensed Part Interface includes multiple remote points with overlapping faces, edges
or vertices, the solver may disqualify master node DOFs in the generation pass. This may interfere
with the use pass solve as well as postprocessing later on.
Note
When duplicate DOFs are disqualified and eliminated during the Generation Pass, the Rigid
Dynamics solver issues an error and aborts the Use Pass.
The operation of condensing parts in Mechanical is largely automated. For example, Mechanical provides
facilities that analyze the connectivity of the bodies in the model and group them into Condensed Parts.
Connections are classified as interior or exterior (interfaces).
Application
To create a Condensed Part:
2. As needed, create and define your interfaces/connections (Joints, Springs, Point Mass, Remote Points,
and/or Contacts).
3. Open the Geometry folder and specify the desired connected parts as Flexible. These parts will be
converted to Condensed Parts.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 837
Working with Substructures (Rigid Dynamics Only)
4. Select the Model object and then select the Condensed Geometry option on the toolbar, or you can
right-click the Model object and select Insert>Condensed Geometry. A Condensed Geometry object
is placed in the tree and a Condensed Geometry toolbar displays.
Note
The application automatically inserts the Expansion Settings object under the
Solution folder when a Condensed Geometry object is created.
5. Once the Condensed Geometry object is placed in the tree, the following context menu (right-click)
options become available:
You can create your condensed parts using Create Automatic Condensed Parts, or you can
select the Condensed Part option on the toolbar, or you can right-click the Condensed Geo-
metry object and select Insert>Condensed Part. A Condensed Part object is placed in the
tree.
The application provides two automatic methods for defining interfaces for a Condensed Part
using the context menu (right-click) options:
• Create Automatic Condensed Part: this option selects the bodies and detects the interfaces
and defines new Condensed Part objects.
• Detect Condensed Part Interface: this option automatically suggests interfaces. This is es-
pecially useful should you prefer a more granular distribution of bodies into Condensed Parts.
This is especially useful should you manually select bodies for your Condensed Parts for
greater granularity.
Note
The Condensed Part object displays the number of superelement master nodes
resulting from interfaces in the Details view.
See the object reference pages for Condensed Geometry (p. 1659) and Condensed Part (p. 1660)
for descriptions of all associated Details view properties.
6. Insert desired results. This feature supports Deformation, Stress, and Strain results.
8. As desired, you can obtain results in the original elements within the Condensed Part by selecting
the Expansion Settings object and displaying the Worksheet. Select desired Condensed Part(s).
It is possible to add or remove interfaces directly on the Interfaces Worksheet using its context
menus. This is especially useful for specifying new remote interfaces not already automatically
detected. Mechanical attempts to verify all interface selections during the Generation and Use
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
838 of ANSYS, Inc. and its subsidiaries and affiliates.
Limitations
Passes and issues a warning should any be missing. Mechanical also tracks operations that re-
move and suppress upstream objects affecting the interface and reacts accordingly.
Note
To delete a Condensed Geometry object, it is necessary to clean and remove any generated
Condensed Parts. Similarly, to delete an Expansion Settings object, it is necessary to clean
any generated data.
Expansion
The solution of an analysis containing a Condensed Part immediately produces the results at the
Condensed Part interface, i.e., at the master nodes. In order to obtain results on the original bodies in
the Condensed Part an optional calculation called an "Expansion Pass" is necessary. Mechanical furnishes
an Expansion Settings object for this purpose.
Using the Worksheet on the Expansion Settings object you can request that results be expanded
within each Condensed Part separately and incrementally. Keep in mind that any unexpanded Condensed
Parts will not display in results or animations. Once an expansion is requested, it will be automatically
performed upon evaluating an affected result. It is possible to run expansions by themselves, which
will obsolete any affected results. It is possible to run expansions separately using Run Expansions
Only, and to clean their generated data, both of which will obsolete any affected results.
The Expansion Settings object is automatically inserted when the Condensed Geometry object is in-
serted into the Tree.
Note
• Extremum result values may reside within the Condensed Part elements and not be reported
until an adequate Expansion is complete. Review results carefully.
• Command Snippets targeting the Mechanical APDL solver are not supported.
• Velocity and Acceleration results are not presently supported for flexible bodies.
Limitations
Note the following limitations associated with the definition of Condensed Parts:
• The application always performs the Generation Pass and Expansion Pass on your local machine.
• You cannot scope result Probes to objects which are fully contained inside any Condensed Part. Joints
and Springs can be fully contained inside a condensed part if the topologies of both the reference and
the mobile scoping are on bodies that belong to the Geometry Selection scoping of the same Condensed
Part.
• You can apply loading conditions only to the interfaces of Condensed Parts. In a rigid body system,
Remote Displacements and Remote Forces applied to the Condensed Parts using geometry selection,
must match the scoping of an interface of the Condensed Part, or be applied directly via Remote Point
selection. Inertial loads are automatically applied on all Condensed Parts by the RBD solver.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 839
Working with Substructures (Rigid Dynamics Only)
• Contact cannot be used to connect Condensed Parts with the rest of the model.
• Condensed Parts only contribute Mass and Stiffness matrices to the Rigid Dynamics analyses. Any
damping is ignored.
Best Practices
Review the following recommendations when you are defining Condensed Parts.
Analysis Settings
For the Solver Controls (p. 877) property, Time Integration Type, of the Analysis Settings, the default
option is Program Controlled. This option automatically uses the Implicit Generalized Alpha setting.
ANSYS recommends the use of generalized implicit time integration. The Runge-Kutta explicit time integ-
ration options may lead to small time steps and consequently significant computation effort during the
Use Pass. Older models (prior to R17.0) may be specified to use a Runge-Kutta option by default. If so, the
processing requirements will be significant during the Use pass. It is also recommended to set Energy
Accuracy Tolerance property to Program Controlled for better performance during implicit time integ-
ration.
Note
For additional information, see the Analysis Settings Help for the Nonlinear Controls
for Rigid Dynamics Analyses (p. 903).
The number of stored results points has a direct impact on the computational efforts required by
Expansion Pass. It is therefore recommended that you specify the Store Results At property of the
Output Controls (p. 904), in the Analysis Settings, as Equally Spaced Points and set the Value
property accordingly to limit the number of result time points and to reduce the processing require-
ments of the expansion.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
840 of ANSYS, Inc. and its subsidiaries and affiliates.
Performing a Fracture Analysis
Fracture analysis deals with the computation of fracture parameters that help you design within the
limits of catastrophic failure of a structure. Fracture analysis assumes the presence of a crack in the
structure. The fracture parameters computed are Stress Intensity Factors (SIFS), J-Integral (JINT), Energy
Release Rates, Material Force, T-Stress and C*-Integral.
A Fracture analysis requires that you define a crack using an available crack definition. Since fracture
parameter calculation requires knowledge of the mesh characteristics around the crack, the mesh must
be generated before solving for fracture parameters. Fracture parameter computation is only applicable
to Static Structural and Transient Structural analyses.
The following sections further describe the aspects of a Fracture Analysis as well as additional features
available in the Fracture object of the application.
Fracture Analysis Workflows
Limitations of Fracture Analysis
Fracture Meshing
Cracks
Interface Delamination and Contact Debonding
Multi-Point Constraint (MPC) Contact for Fracture
See the Fracture Analysis Guide for additional information about fracture analyses.
Note
For all workflows, the static structural analysis supports imported thermal loads from both
steady-state thermal or transient thermal analysis by linking the set up cell of the static
structural analysis to the upstream steady-state thermal or transient thermal analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 841
Performing a Fracture Analysis
Note
You can also use these steps to compute fracture parameters in a Transient Structural ana-
lysis that contains cracks.
2. Input geometry.
3. Locate a coordinate system with a graphic pick point, coordinates, or topology. The coordinate system
must be located on the surface.
4. Align the axes of the coordinate system of the crack. The specified coordinate system's y-axis must be
pointing in the direction normal to the crack surface. For cracks lying on curved surfaces, ensure that the
coordinate system's x-axis is pointing normal to the surface of the body at the coordinate system location.
See Creating a Coordinate System Based on a Surface Normal (p. 675) for details on how to orient such a
coordinate system on a curved surface.
8. Generate the mesh by right-clicking the Fracture folder and selecting Generate All Crack Meshes.
9. Apply loads and boundary conditions. As needed, apply pressure on the crack face using a Nodal Pres-
sure (p. 1123). Nodal pressure can be scoped using the automatically generated crack face Named Selection
created under the crack object.
10. Ensure the Fracture setting under Fracture Controls (p. 889) in the Analysis Settings is turned On.
11. Solve.
1. From ANSYS Workbench, insert a Static Structural analysis into the Project Schematic.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
842 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture Analysis Workflows
2. Input the geometry, which has a surface body (and will represent crack surface). The crack surface must
intersect with one face of a solid body and must not be embedded inside of the solid body.
3. Create a coordinate system. The Y axis must be directed towards the normal of the crack's top face and
the X axis helps to determine the crack extension direction.
5. Using the Fracture Toolbar (p. 81) or the context menu (right-click the folder), insert an Arbitrary Crack
object into the Fracture folder.
7. Right-click the Fracture folder and selecting Generate All Crack Meshes to generate the mesh.
8. Apply loads and boundary conditions. As needed, apply pressure on the crack face using the Nodal
Pressure (p. 1123) boundary condition. You can scope this boundary condition using the automatically
generated crack-face Named Selection created under the object.
9. Make sure that the Fracture property under the Fracture Controls (p. 889) of the Analysis Settings is
turned to On.
10. Solve.
11. Add the Fracture Tool (p. 1700) and scope it to the Arbitrary Crack object and add Fracture Result.
2. Input the mesh through FE Modeler. The imported mesh contains the crack mesh and its definition.
7. Associate the Pre-Meshed Crack object with the created coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 843
Performing a Fracture Analysis
Note
You cannot apply Pressure loads to the crack face. You can only apply Nodal Pres-
sures (p. 1123) on a structured mesh via node-based Named Selections for the nodes de-
fining the crack face.
9. Ensure the Fracture setting under Fracture Controls (p. 889) in the Analysis Settings is turned On.
10. Solve.
Note
In 2D, you can draw the crack in the same model using DesignModeler and generate the
crack mesh using the mesh connection feature.
2. For Semi-Elliptical Crack and Arbitrary Crack objects, crack meshing is supported only when the base mesh
is quadratic tetrahedron mesh. Linear elements may exist farther away from the buffer zone on the same
body to which the Semi-Elliptical Crack and Arbitrary Crack is scoped.
4. You can scope a Semi-Elliptical crack to one body only and the crack cannot span more than one face. The
base mesh on that body must be quadratic tetrahedron mesh.
5. The stiffness behavior of the scoped geometry selection of the Semi-Elliptical Crack/Arbitrary Crack
object must be flexible.
6. You can scope a geometry selection of an Arbitrary Crack to one solid body only. And, you can scope a
Crack Surface to single surface body only, which must intersect with one face of a solid body and must
not be embedded inside of the solid body.
7. The scoped crack front nodal selection of the Pre-Meshed Crack object must exist in geometries with a
flexible stiffness behavior definition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
844 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture Meshing
8. Arbitrary Cracks can only be meshed with the Tetrahedrons Mesh Method (Mesh Method set to Tetrahed-
rons).
9. Fracture parameter computations based on the VCCT technique are only supported for lower order crack
mesh. Hence, VCCT based fracture parameter computations are only supported for Pre-Meshed Crack
object.
10. Solution Restarts are not supported with the computation of fracture parameters. Solution Restarts can be
used for solving an analysis of cracks without computing the fracture parameters by setting the Fracture
property setting under Fracture Controls (p. 889) of the Analysis Settings to Off.
11. The Semi-Elliptical/Arbitrary crack top and bottom face nodes are not connected through any constraint
equation. So the nodes of the top face can penetrate the bottom face or vice versa based on the applied
loads and constraints. In these scenarios, you may need to create a constraint equation between crack
faces during solution using the Commands object.
12. The graphical view of the Semi-Elliptical crack may differ from the generated mesh. For more information,
see the section on Cracks (p. 851).
13. The Semi-Elliptical Crack and Arbitrary Crack objects are not supported for Cyclic Symmetry Region and
Structural Linear Periodic Symmetry Region objects.
14. Interpolated displacements for the facets in a surface construction object may fail to demonstrate the
proper deformation of a Semi-Elliptical crack. For more information, see Surface Displays and Fracture (p. 1175).
15. The Fracture Tool (p. 1700) cannot be used to extract fracture results if the result files are loaded using the
Tools (p. 67)>Read Result Files option.
Fracture Meshing
The Meshing application supports fracture meshing capabilities enabling you to insert multiple surface
cracks into a mesh. These fracture meshes can then be used to analyze crack fronts in static structural
and transient structural analyses. Fracture meshing uses a Fracture (p. 1699) object that can contain
multiple Semi-Elliptical Crack (p. 1813) and/or Arbitrary Crack (p. 1636) objects.
For Semi-Elliptical cracks, the Mesh Method property specifies that the mesh be Hex Dominant (default)
or Tetrahedrons.
The following figure illustrates many of the components of fracture meshing that are discussed
throughout this section. This figure is a sliced top view of a semi-elliptical crack.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 845
Performing a Fracture Analysis
2. Base mesh, which always consists of quadratic tetrahedron elements. For the generation of fracture mesh,
the base mesh inside and surrounding the region of the buffer zone (3) must be a quadratic tetrahedron
mesh. However, non-tetrahedron/linear mesh may exist farther away from the buffer zone on the same
body to which the semi-elliptical crack is scoped.
4. Interface between the buffer zone (3) and the fracture affected zone (5), illustrated by the green line.
Contact pair 1 is defined at the interface between the elements in the buffer zone and the elements in the
fracture affected zone.
5. Fracture affected zone, which is filled with quadratic elements (hex and wedge).
6. Crack front, located along the crack shape and illustrated by the red line. The crack shape is semi-elliptical.
7. Discontinuity planes, illustrated by the light blue shading. Consist of two planes at the same location (the
crack front plane).
Note
When you specify the Mesh Method property as Tetrahedrons to mesh a Semi-Ellipt-
ical Crack, the application does not create the Fracture Affected Zone (Step 5) and as
a result the Interface (Step 4) does not exist. All other components remain the same.
• Fracture meshing is a post mesh process in that it occurs in a separate step after the base mesh is generated.
If you do not generate a base mesh before you invoke Generate All Crack Meshes, the base mesh is gen-
erated first and the crack meshing occurs in a separate step after base meshing is complete.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
846 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture Meshing
• For the base mesh inside and surrounding the region of the buffer zone, fracture meshing supports quad-
ratic tetrahedron elements only. Linear elements may exist farther away from the buffer zone on the same
body to which the Semi-Elliptical Crack or Arbitrary Crack is scoped.
• Fracture meshing is a part-based meshing operation. It is supported for all part/body-based tetrahedron
mesh methods. It is not supported for assembly meshing algorithms.
• Fracture meshing does not support insertion of a crack that spans multiple bodies and multiple surfaces.
• The fracture mesh overrides the settings of the base mesh. You can insert a semi-elliptical crack and/or ar-
bitrary crack on topology to which a sizing control, match control, or mapped Face Meshing control is already
applied. However, fracture meshing does not respect sizing controls. It will also eliminate or disable a match
or mapped Face Meshing control. For example and as illustrated below, fracture meshing has overwritten
a mapped Face Meshing control.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 847
Performing a Fracture Analysis
• Fracture meshing supports semi-elliptical crack insertion on planar surfaces and curved surfaces. For curved
surfaces, you can insert semi-elliptical cracks on convex or concave surfaces. If you try to insert a single crack
that extends across a surface that has both types of curves, crack insertion may fail.
• Fracture meshing is supported for static structural and transient structural analyses only.
• For Error Limits, fracture meshing supports the Standard Mechanical option only.
• Once inserted, the Fracture (p. 1699) object cannot be suppressed or deleted, even if it is empty.
• Semi-Elliptical Crack (p. 1813) and Arbitrary Crack (p. 1636) objects can be suppressed, deleted, or duplicated.
When a crack definition changes after meshing, only the Fracture (p. 1699) object in the tree Outline is inval-
idated.
• The semi-elliptical crack plane always lies in the X-Z plane of the specified coordinate system.
• The major radius of the semi-elliptical crack grows in the Z direction, and the minor radius grows in the
positive X direction of the specified coordinate system.
• The specified coordinate system should lie on the surface of the body to which the semi-elliptical crack is
scoped. If it does not, and the Project to Nearest Surface property is set to Yes, the software projects the
coordinate system onto the body’s surface and modifies the center of the ellipse, as shown below.
In this case, you will need to define the Hit Point Normal and orient the primary axis. The center of
the ellipse is moved in the X direction so the major radius of the semi-elliptical crack grows in the Z
direction, and the minor radius grows in the positive X direction of the specified coordinate system.
The offset projects back to the surface of the body, making the offset close to 0. The illustration below
shows the resultant mesh. For more information on creating a coordinate system aligned with a hit
point, see the Creating a Coordinate System Based on a Surface Normal (p. 675) section of the help.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
848 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture Meshing
• You can use the Annotation Preferences dialog box to toggle the visibility of annotations on Semi-Elliptical
Crack (p. 1813) objects. For details, refer to the Max, Min, and Probe Annotations (p. 91) section of the help.
• As illustrated by the figure below, the mesh generated for the mesh contours (black lines) will not necessarily
match the preview of the mesh contours (white lines).
• When cracks are inserted in curved surfaces, the projection of the crack template on the surface may be
slightly distorted on the template, as shown in the following figure.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 849
Performing a Fracture Analysis
• Illustrated below is the graphics preview of a semi-elliptical crack that uses the Tetrahedrons Mesh Method.
The graphics preview always shows the structured hex dominant shape irrespective of the mesh method
selection. It does not accurately represent the generated crack mesh as compared to the generated crack
mesh image. However, you can use the preview to examine the effect of the mesh parameters on the gen-
erated crack mesh.
• When the Mesh Method property is set to Tetrahedrons, then meshing a Semi-Elliptical crack and/or Arbitrary
crack does not generate contact pairs in the interface region of the crack mesh and base mesh.
• Arbitrary cracks support surface cracks. An Arbitrary crack does not support corner or embedded cracks.
• The Arbitrary crack surface must be located on the surface of a solid body and should intersect with only
one face of that solid body.
• Fracture meshing of Arbitrary cracks automatically detects proper intersection points between the crack
surface body and its scoped geometry selection to extract the crack front. The image shown below shows
that even if the crack surface is extended beyond the surface of the scoped geometry selection, the crack
front nodes only include the intersection points and the points that are located inside of the surface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
850 of ANSYS, Inc. and its subsidiaries and affiliates.
Cracks
• When generating the mesh for an Arbitrary crack, it is required that the coordinate system is selected such
that the crack surface is located on both sides of the Z axis and that the crack top face is located in the
positive Y axis.
• Arbitrary cracks only support crack mesh generation using Tetrahedrons as the Mesh Method.
• You can define a Semi-Elliptical crack and an Arbitrary crack on the same body as long as their buffer zones
do not intersect.
• The Arbitrary Crack mesh illustrated below displays the tetrahedrons as the mesh method used to generate
non-planar crack mesh. The crack front nodes of the generated crack mesh are extracted from the intersection
points of the crack surface to the cylinder body.
• For Arbitrary cracks and Semi-Elliptical cracks with a Tetrahedron mesh, the Largest Contour Radius and
Mesh Contours properties affect the crack mesh only when the Front Element Size property is set to Default.
These properties do not have an impact on the crack mesh when the Front Element Size property is user
defined.
Cracks
The following sections describe the crack definitions available for the Fracture feature.
Crack Overview
Defining a Semi-Elliptical Crack
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 851
Performing a Fracture Analysis
Crack Overview
A crack is characterized by its shape, crack front/tip, crack discontinuity plane, crack normal, and crack
direction. A crack front in three dimensional analyses represents the line of separation of the discontinu-
ous crack surface. The same is represented by a crack tip in two dimensional analyses. A crack inside
ANSYS Mechanical is defined using a Semi-Elliptical Crack object, an Arbitrary Crack object, or a Pre-
Meshed Crack object. These objects can be inserted under the Fracture folder.
Arbitrary Crack objects use a surface body selection to define an arbitrary crack shape in three dimen-
sional analyses. The exterior edges of the surface body define the crack front and the surface itself
defines the discontinuous crack plane. Semi-Elliptical Crack objects uses the geometric parameters to
define the semi-elliptical crack shape and crack front in three dimensional analyses. These geometric
inputs along with additional input parameters on the arbitrary crack and semi-elliptical crack object
defines the region and shape of the generated crack mesh. Internally, the crack mesh generation is
performed after the creation of the base mesh. By default, the crack mesh generation automatically
creates a node-based named selection for the crack front under the Semi-Elliptical Crack (p. 853)/Arbit-
rary Crack (p. 859) objects.
A Pre-Meshed Crack definition assumes that the crack meshes, representing the discontinuity or flaw
in the structure, have already been generated. In other words, the pre-meshed crack does not internally
generate the crack mesh using Fracture Meshing (p. 845), as the Crack object does, but instead assumes
that the crack mesh has been generated beforehand. A Pre-Meshed Crack object uses a node-based
named selection to analyze crack front; this nodal named selection is required for the computation of
fracture parameters. If a geometric edge represents a crack front, you must first convert it to a node-
based named selection using the Worksheet criteria before it can be used by the Pre-Meshed Crack (p. 863)
object. See the next section, Defining a Pre-Meshed Crack (p. 853), for more information on the Pre-
Meshed Crack.
The orientation of the crack plays a vital role in the fracture parameter calculations. Semi-Elliptical
Crack and Pre-Meshed Crack objects supports planar cracks where the crack normal can be defined
using a single coordinate system. The orientation of a Semi-Elliptical Crack object is reflected by its
Crack Coordinate System, while the orientation of a Pre-Meshed Crack object is reflected by its Co-
ordinate System property setting. The orientation must be defined such that the y-axis is normal to
the crack surface while the x-axis helps align the crack extension direction. Arbitrary Cracks on the
other hand supports both planar and non-planar cracks. The orientation of an Arbitrary Crack object
is reflected by its Coordinate System property setting. A single coordinate system cannot define the
crack normal for non-planar cracks which is varying along the crack front. Hence, the Y axis of the Co-
ordinate System property setting is directed towards the crack top face normal and X axis helps align
the crack extension direction.
Tip
To achieve coordinate system alignment to the face normal, create your coordinate system
as described in Creating a Coordinate System Based on a Surface Normal (p. 675) and assign
the created coordinate system to the Semi-Elliptical Crack object. You can also set the Align
with Face Normal property to Yes to generate a crack mesh whose coordinate system is
aligned to the face normal and that is reflected by the SECrack Coordinate System object
that is added under the Semi-Elliptical Crack object. Otherwise, the Semi-Elliptical Crack
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
852 of ANSYS, Inc. and its subsidiaries and affiliates.
Cracks
object's coordinate system can be at an inclination to the face normal direction. For the Pre-
Meshed Crack and Arbitrary Crack objects, the origin of the coordinate system must be
located on the open side of the crack.
Note: The graphical view of the semi-elliptical crack may differ from the mesh generated. Possible
reasons include:
• A crack definition unsuitable for valid mesh creation may result in some layers being “peeled off” to
create a valid mesh.
• The crack contour may be shrunk to fit into the mesh domain.
• The center of the crack may be changed to create the crack on the surface.
• The crack is meshed with gradation from the contour center to the outside results in difficulty distrib-
uting the crack mesh.
• The offset of the crack is not suitable for the crack contour, resulting in a contour that must be reduced
to ensure all element contours fit into the template.
2. Insert a Fracture (p. 1699) object into the Tree by right-clicking on the Model object and selecting Insert >
Fracture from the context menu. Alternatively, click the Fracture button on the toolbar.
3. Insert a Semi-Elliptical Crack (p. 1813) object into the Tree by right-clicking on the Fracture object and selecting
Insert > Semi-Elliptical Crack from the context menu. Alternatively, click the Semi-Elliptical Crack button
on the toolbar.
4. A semi-elliptical crack definition must always be scoped to a single solid body. Use the Body selection filter
to pick a body in the Geometry window, click the Geometry field in the Details View, and then click Apply.
5. To further define the semi-elliptical crack, use the following controls. These controls appear in the Details
View of the Semi-Elliptical Crack object. As you specify values for the controls, the image in the Geometry
window previews the entered data.
The following figure shows an example of a semi-elliptical crack definition and its corresponding
image. The semi-elliptical curve defines the shape of the crack front, as shown by the red line.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 853
Performing a Fracture Analysis
This figure provides a more detailed illustration of the fracture affected zone defined above. Notice
that the values shown in the image below correspond to the Details View settings above.
This figure shows the detail of a crack for which Mesh Contours is set to 8.
• Coordinate System: This property specifies the coordinate system that defines (along with the Align
with Face Normal and Project to Nearest Surface properties) the position and orientation of the crack.
The Y axis of the specified coordinate system defines the crack plane normal. The coordinate system
that you create must be a Cartesian coordinate system (Type property) and its origin cannot lie outside
the bounding box of the body scoped to the crack.
• Align with Face Normal: This property defines the orientation of the SECrack Coordinate System object
by aligning the primary axis of the coordinate system specified in the Coordinate System property to
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
854 of ANSYS, Inc. and its subsidiaries and affiliates.
Cracks
the normal of the nearest surface. The default setting is Yes. Setting this property to No excludes the
capability of this property.
• Project to Nearest Surface: This property defines the origin of the SECrack Coordinate System by
projecting the origin of the coordinate system specified in the Coordinate System property to the
nearest surface. The default setting is Yes. Setting this property to No excludes the capability of this
property.
Note
The meshing process automatically creates the SECrack Coordinate System object as
a child of the Semi-Elliptical Crack object from the inputs of the Coordinate System,
the Align with Face Normal, and the Project to Nearest Face properties.
• Major Radius: Specifies the major radius, which defines the size of the crack shape along the Z axis (that
is, the width of the crack). Enter a value greater than 0.
• Minor Radius: Specifies the minor radius, which defines the size of the crack shape along the X axis (that
is, the depth of the crack). Enter a value greater than 0.
• Mesh Method: This property enables you to select the mesh method to be used to mesh the semi-ellipt-
ical crack. Options include Hex Dominant (default) and Tetrahedrons.
• Largest Contour Radius: Specifies the largest contour radius for the crack shape. Enter a value greater
than 0.
• Growth Rate (Mesh Method set to Tetrahedrons only): Specifies the factor with which the mesh layers
will grow along the radius of the crack. Specify a value greater than 1. The default value is 1.2. The re-
commended value is equal to or greater than 1.1.
• Front Element Size (Mesh Method set to Tetrahedrons only): Specifies the element size for the crack
front. The default value is computed using crack length. Specify a value greater than 0.
• Crack Front Divisions (Mesh Method set to Hex Dominant only): Specifies the number of divisions for
the crack front. Your entry must be equal to or greater than 3. The default is 15.
– The Geometry window can display only a maximum of 999 crack front divisions, but you can specify
a higher value and fracture meshing will respect it.
• Fracture Affected Zone (Mesh Method set to Hex Dominant only): The fracture affected zone is the
region that contains a crack. The Fracture Affected Zone control determines how the fracture affected
zone height is defined:
– Program Controlled: The software calculates the height, and Fracture Affected Zone Height is read-
only. This is the default.
– Manual: You enter the height in the Fracture Affected Zone Height field.
• Fracture Affected Zone Height (Mesh Method set to Hex Dominant only): This value specifies two
things: 1) the height of the Fracture Affected Zone, which is in the Y direction of the crack coordinate
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 855
Performing a Fracture Analysis
system; and 2) the distance in totality by which the Fracture Affected Zone is extended in the positive
and negative Z direction of the crack coordinate system from the crack front extremities.
The shape of a Fracture Affected Zone is rectangular, regardless of the shape of the crack. Although
buffer zones may overlap, care should be taken when defining multiple cracks that the zones do
not overlap, as shown here, or the crack generation will fail.
• Circumferential Divisions (Mesh Method set to Hex Dominant only): Specifies the number of circum-
ferential divisions for the crack shape. The value you enter must be a multiple of 8, and must be 8 or
greater. The default is 8.
– The Geometry window can display only a maximum of 360 circumferential divisions, but you can
specify a higher value and fracture meshing will respect it.
• Mesh Contours: Specifies the number of mesh contours for the crack shape. The value you enter must
be 1 or greater. The default is 6.
– The Geometry window can display only a maximum of 100 mesh contours, but you can specify a
higher value and fracture meshing will respect it.
• Solution Contours: Specifies the number of mesh contours for which you want to compute the fracture
result parameters. The value you enter must be less than or equal to the value of Mesh Contours, and
cannot be greater than 99. By default, the value is Match Mesh Contours, indicating the number of
Solution Contours is equal to the number of Mesh Contours. Entering 0 resets the value to Match
Mesh Contours.
• Suppressed: Toggles suppression of the Semi-Elliptical Crack object. The default is No.
– The Semi-Elliptical Crack object is suppressed automatically if the scoped body is suppressed.
It controls the size of the buffer zone in the X, Y, and Z directions, relative to the dimensions of
the crack. For each scaling parameter, use the slider to set a value from 2 to 50. The default is 2.
The maximum dimension among the three directions of the crack is multiplied by the corresponding
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
856 of ANSYS, Inc. and its subsidiaries and affiliates.
Cracks
scale factors to create a buffer zone. When the Mesh Method is Hex-Dominant, the crack dimen-
sions also include fracture-affected zones.
– X Scale Factor
– Y Scale Factor
– Z Scale Factor
As illustrated here, buffer zone scale factor annotations are not drawn in the negative X direction.
That is, half of the cuboid is drawn to depict the buffer zone scale factors, but the half of the
cuboid in the negative X direction is not drawn.
The remaining controls pertain to Named Selections that are created automatically when the fracture
mesh is generated, as described in Step 6 below. To ensure associativity to the corresponding Semi-
Elliptical Crack object, the following default naming convention is used for these Named Selections.
The following naming convention is used for Named Selections for crack objects with the name
Semi-Elliptical Crack:
• NS_SECrack_Front
• NS_SECrack_TopFace
• NS_SECrack_BottomFace
• NS_SECrack_Contact1
• NS_SECrack_Target1
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 857
Performing a Fracture Analysis
For example, for a Semi-Elliptical Crack object named Semi-Elliptical Crack 4, the default names
are NS_SECrack 4_Front, NS_SECrack 4_TopFace, NS_SECrack 4_BottomFace, NS_SECrack
4_Contact1, and NS_SECrack 4_Target1.
• Crack Front Nodes: Identifies the Named Selection that is created automatically for the crack front
(NS_SECrack_Front). Contains nodes used for postprocessing of results.
• Crack Faces Nodes: Determines whether Named Selections are created automatically for the crack’s
top face and bottom face. These faces are both located in the XZ plane and are discontinuous.
– Top Face Nodes: Identifies the Named Selection that is created automatically for the top face
(NS_SECrack_TopFace). This face is discontinuity plane 1. Contains nodes used for applying a pressure
to the top face.
– Bottom Face Nodes: Identifies the Named Selection that is created automatically for the bottom face
(NS_SECrack_BottomFace). This face is discontinuity plane 2. Contains nodes used for applying a
pressure to the bottom face.
• Contact Pairs Nodes (Mesh Method set to Hex Dominant only): Determines whether Named Selections
are created automatically for the contact and target faces of the contact pair. The default is Off. If On,
the additional fields listed below appear. Fracture meshing creates contact pair 1 between the fracture
affected zone and the buffer zone.
– Contact 1 Nodes: Identifies the Named Selection that is created automatically for contact face 1
(NS_SECrack_Contact1). Contains nodes located on the contact face. The contact nodes are selected
at the interface from the buffer zone of the base mesh.
– Target 1 Nodes: Identifies the Named Selection that is created automatically for target face 1
(NS_SECrack_Target1). Contains nodes located on the target face. The target nodes are selected at
the interface from the fracture affected zone of the hex dominant mesh.
6. Select the Fracture object or Semi-Elliptical Crack object in the Tree Outline, right-click, and select Gen-
erate All Crack Meshes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
858 of ANSYS, Inc. and its subsidiaries and affiliates.
Cracks
• When the fracture mesh is generated, the requested Named Selections are inserted into the Tree Outline
under the Semi-Elliptical Crack object with which they are associated.
• Click Show Mesh on the Graphics Options toolbar to display the fracture mesh.
2. Insert a Fracture (p. 1699) object into the tree Outline by right-clicking on the Model object and selecting
Insert > Fracture from the context menu. Alternatively, click the Fracture button on the toolbar.
Note
3. Insert an Arbitrary Crack (p. 1636) object into the tree by right-clicking on the Fracture object and selecting
Insert > Arbitrary Crack from the context menu. Alternatively, click the Arbitrary Crack button on the
toolbar.
4. An Arbitrary Crack definition must always be scoped to a single solid body. Use the Body selection filter
to pick a body in the Geometry window, click the Geometry field in the Details View, and then click Apply.
5. To further define the Arbitrary crack, use the following controls. These controls appear in the Details View
of the Arbitrary Crack object. As you specify values for the controls, the image in the Geometry window
previews the entered data.
An example of Arbitrary crack definition, including an image of the crack on the model, is illustrated
below. The portion of the curve located inside the cylinder, including the intersection points, defines
the shape of the crack front, as shown by the red line.
• Coordinate System: This property specifies the coordinate system that defines the orientation of the
crack. The Y axis of the specified coordinate system must be directed towards the normal of the crack's
top face.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 859
Performing a Fracture Analysis
• Crack Surface: This property is used to scope the surface body to be used as the crack surface. It can be
scoped to single surface body only.
• Largest Contour Radius: Specifies the largest contour radius for the crack shape. Enter a value greater
than 0.
• Growth Rate Specifies the factor with which the mesh layers will grow along the radius of the crack.
Specify a value greater than 1. The default value is 1.2. The recommended value is equal to or greater
than 1.1.
• Front Element Size Specifies the element size for the crack front. The default value is computed using
the values of the Largest Contour Radius property and the Growth Rate property.
• Mesh Contours: Specifies the number of mesh contours for the crack shape. Your entry must be equal
to or greater than 1. The default value is 6.
The Geometry window can display only a maximum of 100 mesh contours, but you can specify
a higher value and fracture meshing will respect it.
Note
You can use the graphics preview of an arbitrary crack to examine the relative effect
of the mesh parameters on the generated crack mesh. The first mesh contour's radius
shown as a bull's-eye view in graphics window is equal to specified Front Element
Size. The mesh contours grow at the rate of the specified Growth Rate value as seen
in the image. Also, the generated crack mesh is an unstructured tetrahedron mesh and
may not accurately compare to all the mesh parameters seen in the graphics window.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
860 of ANSYS, Inc. and its subsidiaries and affiliates.
Cracks
• Solution Contours: Specifies the number of mesh contours for which you want to compute the fracture
result parameters. The value you enter must be less than or equal to the value of the Mesh Contours
property, and cannot be greater than 99. By default, the value is set to Match Mesh Contours, indicating
that the number of Solution Contours is equal to the number of Mesh Contours. Entering 0 resets the
value to Match Mesh Contours.
• Suppressed: Toggles suppression of the Arbitrary Crack object. The default is No.
The Arbitrary Crack object is suppressed automatically if both the scoped body and scoped crack
surface are suppressed.
• Buffer Zone Scale Factors: Control the size of the buffer zone in the X, Y, and Z directions, relative to
the crack surface geometry dimensions. For each scaling parameter, use the slider to set a value from 2
to 50. The default value is 2. The maximum dimension among the three dimensions of the crack surface
geometry is multiplied by the corresponding scale factors to create a buffer zone:
– X Scale Factor
– Y Scale Factor
– Z Scale Factor
As illustrated here, buffer zone scale factor annotations are not drawn in the negative X direction.
That is, half of the cuboid is drawn to depict the buffer zone scale factors, but the half of the
cuboid in the negative X direction is not drawn.
The remaining properties pertain to Named Selections that are created automatically when the
fracture mesh is generated, as described in Step 6 below. To ensure associativity to the corresponding
Arbitrary Crack object, the following default naming convention is used for these Named Selections.
The following naming convention is used for Named Selections for crack objects with the name
Arbitrary Crack:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 861
Performing a Fracture Analysis
• NS_ArbCrack_Front
• NS_ArbCrack_TopFace
• NS_ArbCrack_BottomFace
For example, for an Arbitrary Crack object named Arbitrary Crack 4, the default names are
NS_ArbCrack 4_Front, NS_ArbCrack 4_TopFace, and NS_ArbCrack 4_BottomFace.
• Crack Front Nodes: Identifies the Named Selection that is created automatically for the crack front
(NS_ArbCrack_Front). Contains nodes used for postprocessing of fracture parameter results.
As shown, the X axis helps determine the extension direction of the crack front node.
• Crack Faces Nodes: Determines whether Named Selections are created automatically for the crack’s
top face and bottom face. These faces are both located in the XZ plane and are discontinuous.
– Top Face Nodes: Identifies the Named Selection that is created automatically for the top face
(NS_ArbCrack_TopFace). This face is discontinuity plane 1. Contains nodes used for applying a pressure
to the top face.
– Bottom Face Nodes: Identifies the Named Selection that is created automatically for the bottom face
(NS_ArbCrack_BottomFace). This face is discontinuity plane 2. Contains nodes used for applying a
pressure to the bottom face.
6. Select the Fracture object or Arbitrary Crack object in the tree Outline, right-click, and select Generate
All Crack Meshes.
• When the fracture mesh is generated, the requested Named Selections are inserted into the tree Outline
under the Arbitrary Crack object with which they are associated.
• Click Show Mesh on the Graphics Options toolbar to display the fracture mesh.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
862 of ANSYS, Inc. and its subsidiaries and affiliates.
Cracks
• Named Selections for Semi-Elliptical Crack or Arbitrary Crack objects are not inserted into the Named
Selections branch of the Tree Outline. They appear in the Tree Outline under the Semi-Elliptical Crack or
Arbitrary Crack objects with which they are associated.
• You may rename a Named Selection by editing its name in the Details View of the Semi-Elliptical Crack or
Arbitrary Crack objects or by right-clicking the Named Selection in the tree Outline and selecting Rename.
Use caution when renaming the Named Selection associated with the crack front (NS_SECrack_Front). If
the name is not unique when compared to other Named Selections, the crack definition sent to the solver
may contain the wrong set of crack front nodes.
• You cannot insert, duplicate, copy, delete, or merge these Named Selections.
• By default, nodal Named Selections show nodes attached to them in the Geometry window. To plot elements
attached to these nodal Named Selections, refer to Specifying Annotation Preferences (p. 164) section of the
help.
• If you delete a Semi-Elliptical Crack or Arbitrary Crack objects, all associated Named Selections are deleted.
• If you suppress a Semi-Elliptical Crack or Arbitrary Crack objects, the nodal selection of each associated
Named Selection is cleared and the state of each Named Selections becomes suppressed.
• All Named Selections for Semi-Elliptical Crack or Arbitrary Crack objects are sent to the solver. Send to
Solver is always set to Yes and is read-only.
• If Named Selections for Crack Faces Nodes and/or Contact Pairs Nodes have been created and you sub-
sequently set the fields to Off, the corresponding Named Selections are deleted when a new crack mesh is
generated.
• See the Specifying Named Selections in the Mechanical Application (p. 583) section of the Help for additional
information.
Note
For information about common fracture meshing problems and troubleshooting, see Fracture
Meshing Problems.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 863
Performing a Fracture Analysis
Selecting the named selection is done through the Details view of the Pre-Meshed Crack object by se-
lecting from the list of valid named selections in the Crack Front (Named Selection) property. Named
selections that contain only nodes are offered as choices.
Note
Before defining a pre-meshed crack, you must have defined at least one node-based
named selection. For more information on named selections, see Specifying Named
Selections in the Mechanical Application (p. 583). As an alternative, a geometric based
named selection can be converted into a node-based based named selection using the
Worksheet. For more information, see Specifying Named Selections using Worksheet
Criteria (p. 587).
2. Insert a Fracture object into the Tree by right-clicking the Model object and selecting Insert > Fracture.
Note
3. Insert a Pre-Meshed Crack object into the Tree by right-clicking the Fracture object and selecting Insert
> Pre-Meshed Crack.
• For 2D analysis, for Crack Tip (Named Selection), select the node-based named selection to which the
crack definition will be scoped.
• For 3D analysis, for Crack Front (Named Selection), select the node-based named selection to which
the crack definition will be scoped.
Note
For a complete Pre-Meshed Crack definition, you must have previously defined the
scoped node-based named selection and generated all crack meshes.
5. To further define the crack, use the following controls in the Details View.
• Coordinate System: Specifies the coordinate system that defines the position and orientation of the
crack. The Y axis of the specified coordinate system defines the crack surface normal. The origin of the
coordinate system represents the open side of the crack. You can select the default coordinate system
or a local coordinate system that you have defined. The default is the Global Coordinate System. The
valid coordinate system must be of type Cartesian.
• Solution Contours: Specifies the number of contours for which you want to compute the fracture
result parameters.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
864 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Delamination and Contact Debonding
• Symmetry: Specifies the crack symmetry about a line (in 2D analysis) or about a plane (in 3D analysis).
The default is No.
• Suppressed: Toggles suppression of the Pre-Meshed Crack object. The default is No.
Note
Mechanical supports the following features for modeling interface delamination and debonding:
• Interface Delamination – utilizes Mechanical APDL interface elements (INTER202 through INTER205) and
supports the CZM and VCCT methods. Neither method supports interfaces with lower order triangle faces.
Specifically, a prism with a triangle face on the interface or a tetrahedral element with a face on the interface.
And, the VCCT does not support higher order elements.
• Contact Debonding utilizes Mechanical APDL contact elements (CONTA171 through CONTA177) and supports
the CZM method.
For additional technical information about Interface Delamination, see Modeling Interface Delamination
with Interface Elements in the Mechanical APDL Fracture Analysis Guide. For more information about
Contact Debonding, see Modeling Interface Delamination with Contact Elements (Debonding) in the
Mechanical APDL Fracture Analysis Guide.
See the Interface Delamination Application (p. 866) and Contact Debonding Application (p. 868) sections
for the steps to specify and configure these features. In addition, if you are using the ANSYS Composite
PrepPost (ACP) application in combination with the Interface Delamination feature, see the steps in the
Interface Delamination and ANSYS Composite PrepPost (ACP) (p. 869) section.
Any analysis type may contain a Contact Debonding object, but only the Static Structural and Transient
Structural analyses support the progressive separation of an interface. Contact Debonding also supports
linear perturbation, which allows you to simulate the vibration (Pre-stressed Modal) or stability (Eigenvalue
Buckling) characteristics of a partially delaminated structure. You can also use the modes extracted in
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 865
Performing a Fracture Analysis
the Pre-stressed model to perform Mode Superposition analyses such as Harmonic Response, Response
Spectrum, and Random Vibration.
To correctly insert the structural interface elements (INTER202 through INTER205) into the mesh, the
Interface Delamination feature requires that the sides of the interface have identical element patterns.
Both the VCCT and CZM methods provide the option to use either the Matched Meshing or the Node
Matching generation method. Matched Meshing requires that you create a Mesh Match Control at
the delamination interface.
A Match Control requires that both faces referenced by the Match Control belong to the same part,
so it is necessary that you create a multi-body part without shared topology. This can be accomplished
in a CAD application, such as DesignModeler. Matched Meshing is the recommended Generation
Method because it quickly obtains the matching node pairs from the mesh.
Caution
The application will not respect mesh matching controls when one or more mesh Refinement
controls exist. This may result in mismatched node pairs and element faces.
If using a Match Control is not an option and it is necessary to use the Node Matching method, you
must ensure that node pairs and element faces match. Because it is necessary for Mechanical to search
the scoped geometry for matching node pairs within the specified Distance Tolerance, this method
can be slower and less robust than the Matched Meshing method.
Note
The Interface Delamination feature does not support adaptive mesh refinement.
Also see the Interface Delamination Object Reference (p. 1741) page for information about the properties
of this feature.
1. Insert a Fracture folder in the Tree Outline. The Fracture object becomes active by default.
2. On the Fracture context toolbar (p. 81): click Interface Delamination. Or, right-click:
Or...
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
866 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Delamination and Contact Debonding
3. Select the desired Method: either VCCT (p. 867) (default) or CZM (p. 868). The properties vary based on your
selection.
VCCT Method
1. Specify the Failure Criteria Option property: either Energy-Release Rate (default) or Material Data
Table.
• If specified as Energy-Release Rate: enter a Critical Rate value. This value determines the energy
release rate in one direction.
• If specified as Material Data Table: specify a Material. This property defines the energy release rate
in all three fracture modes. This property is defined in Engineering Data. See the Static Structural &
Transient Structural section of the Engineering Data Help for additional information about the Co-
hesive Zone properties used by this feature.
3. Based on the Generation Method selected, either Matched Meshing (default) or Node Matching,
perform one of the following:
Matched Meshing
If Matched Meshing, specify a Match Control by selecting a pre-defined Match Control. The
Match Control that is referenced by the property requires that the delamination occurs between
two independent parts that have the same element/node pattern.
Node Matching
If Node Matching, specify:
a. Scoping Method
b. Source
c. Target
Note
4. Define the Initial Crack by selecting a user-defined Pre-Meshed Crack (p. 1791).
5. Specify the Auto Time Stepping property as either Program Controlled (default) or Manual. The
following properties can be modified if Manual is selected, otherwise they are read-only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 867
Performing a Fracture Analysis
Note
• The Auto Time Stepping property must be set to On in the Step Controls (p. 873) category
of the Analysis Setting object.
6. If Node Matching is selected as the Generation Type, the Node Matching Tolerance category displays.
Specify the Tolerance Type property as either Program Controlled (default) or Manual. The
Distance Tolerance property can be modified if Manual is selected, otherwise it is read-only.
CZM Method
1. Specify a Material. This property is defined in Engineering Data. See the Static Structural & Transient
Structural section of the Engineering Data Help for additional information about the Cohesive Zone
properties used by this feature.
2. Define the Generation Method property as either Matched Meshing (default) or Node Matching.
3. Based on the Generation Method selected, either Matched Meshing or Node Matching, perform
one of the following:
Matched Meshing
For the Matched Meshing Generation Method, select a pre-defined Match Control. The Match
Control that is referenced by the property requires that the delamination occurs between two in-
dependent parts that have the same element/node pattern.
Node Matching
If Node Matching is the Generation Method, then specify:
a. Scoping Method
b. Source
c. Target
Note
4. If Node Matching is selected as the Generation Type, the Node Matching Tolerance category displays.
Specify the Tolerance Type property as either Program Controlled (default) or Manual. The
Distance Tolerance property can be modified if Manual is selected, otherwise it is read-only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
868 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Delamination and Contact Debonding
contact and that the Formulation (p. 707) is specified as the Augmented Lagrange method or the
Pure Penalty method.
The Contact Debonding object specifies the pre-existing contact region (defined using the Connec-
tions (p. 681) feature) that you intend to separate and it also references the material properties defined
in Engineering Data. You must select the material properties from the Cohesive Zone category with
type Separation-Distance based Debonding or Fracture-Energies based Debonding. See the Static
Structural & Transient Structural section of the Engineering Data Help for additional information about
the Cohesive Zone properties used by this feature.
1. Insert a Fracture folder in the Tree Outline. The Fracture object becomes active by default.
2. On the Fracture context toolbar (p. 81): click Contact Debonding. Or, right-click:
Or...
3. Select a Material.
Tip
To automatically generate a Contact Debonding object, select a Contact Region and drag
and drop it onto the Fracture (p. 1699) folder.
Also see the Contact Debonding Object Reference (p. 1667) Help page for information about the properties
of this feature.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 869
Performing a Fracture Analysis
Note
The following steps assume that you have properly defined your interface layer in the ACP
application.
1. From the Workbench Project page, link your Static Structural or Transient Structural analysis to the
ACP (Pre) system and then launch Mechanical.
3. Specify the Failure Criteria Option property: either Energy-Release Rate (default) or Material Data
Table.
• If specified as Energy-Release Rate: enter a Critical Rate value. This value determines the energy
release rate in one direction.
• If specified as Material Data Table: specify a Material. This property defines the energy release rate
in all three fracture modes. This property is defined in ACP.
5. The automatic setting for the Generation Method property is Pre-Generated Interface. Accept this
setting.
6. As necessary, select the appropriate Interface Layer from the Interface property drop-down menu.
7. Define the Initial Crack by selecting the Pre-Meshed Crack (p. 1791) created by ACP.
8. Specify the Auto Time Stepping property as either Program Controlled (default) or Manual. The
following properties can be modified if Manual is selected, otherwise they are read-only.
Note
• The Auto Time Stepping property must be set to On in the Step Controls (p. 873) category
of the Analysis Setting object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
870 of ANSYS, Inc. and its subsidiaries and affiliates.
Multi-Point Constraint (MPC) Contact for Fracture
CZM Method
1. From the Workbench Project page, link your Static Structural or Transient Structural analysis to the
ACP (Pre) system and then launch Mechanical.
3. Specify the Material property. This property provides a fly-out menu to make a material selection that
was defined in the ACP (Pre) system.
4. The automatic setting for the Generation Method property is Pre-Generated Interface. Accept this
setting.
5. As necessary, select the appropriate Interface Layer from the Interface property drop-down menu.
Note
• The application does not create a contact pair when you set the Mesh Method to Tetrahedrons
when meshing Semi-Elliptical Crack.
• The application does not create a contact pair for Arbitrary crack meshing.
When a solution is performed on an analysis which contains an internally generated crack mesh, a
contact region using Multi-Point Constraint (MPC) formulation is automatically created between the
crack mesh and the base mesh at the boundaries of the fracture-affected zone. This contact is applicable
to static structural analysis, transient structural analysis, modal analysis, steady-state thermal analysis,
and transient thermal analysis. For more information about the MPC contact formulation, see Contact
Formulation Theory. This contact is only created for a Semi-Elliptical Crack object when the Mesh
Method property is set to Hex Dominant and is not applicable to the Pre-Meshed Crack object.
The characteristics/settings of the MPC contact are shown below. For more information about the dif-
ferent contact settings, see Advanced Settings.
• Bonded surface-to-surface contact is defined between the crack mesh and the base mesh at the
boundary of the fracture-affected zone. The contact element CONTA174 is created on the faces of the
base mesh, and the target element TARGE170 is created on the faces of the crack mesh.
• The contact is asymmetric in nature. The contact can be made auto asymmetric by setting the use
auto symmetric variable to 1 in the Variable Manager (p. 122).
• Nodal contact detection, normal from the contact surface, will be defined.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 871
Performing a Fracture Analysis
• For steady-state thermal and transient thermal analysis, the temperature degree of freedom is selected.
For more information about contact settings, refer to the CONTA174 documentation in the Element
Reference. For more information about the MPC constraint, see Multipoint Constraints and Assemblies
in the Mechanical APDL Contact Technology Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
872 of ANSYS, Inc. and its subsidiaries and affiliates.
Configuring Analysis Settings
The following topics are covered in this section.
Analysis Settings for Most Analysis Types
Steps and Step Controls for Static and Transient Analyses
The available control groups as well as the control settings within each group vary depending on the
analysis type you have chosen. The sections that follow outline the availability of the control settings
for each of these groups and describe the controls available in each group.
Step Controls
Solver Controls
Restart Analysis
Restart Controls
Nonlinear Adaptivity Controls
Creep Controls
Fracture Controls
Cyclic Controls
Radiosity Controls
Options for Analyses
Scattering Controls
Advanced
Damping Controls
Nonlinear Controls
Output Controls
Analysis Data Management
Rotordynamics Controls
Visibility
Step Controls
Step Controls play an important role in static and transient dynamic analyses. Step controls are used
to perform two distinct functions:
1. Define Steps.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 873
Configuring Analysis Settings
Defining Steps
See the procedure, Specifying Analysis Settings for Multiple Steps located in the Establish Analysis Set-
tings (p. 183) section.
• Step Controls
Step Controls
The selections available in the Details view for Step Controls group are described below.
• Current Step Number: shows the step ID for which the settings in Step Controls, Nonlinear Controls, and
Output Controls are applicable. The currently selected step is also highlighted in the bar at the bottom of
the Graph window. You can select multiple steps by selecting rows in the data grid or the bars at the bottom
of the Graph window. In this case the Current Step Number will be set to multi-step. In this case any settings
modified will affect all selected steps.
• Step End Time: shows the end time of the current step number. When multiple steps are selected this will
indicate multi-step.
• Auto Time Stepping: is discussed in detail in the Automatic Time Stepping (p. 915) section.
Automatic time stepping is available for static and transient analyses, and is especially useful for
nonlinear solutions. Settings for controlling automatic time stepping are included in a drop-down
menu under Auto Time Stepping in the Details view. The following options are available:
– Program Controlled (default setting): the Mechanical application automatically switches time stepping
on and off as needed. A check is performed on non-convergent patterns. The physics of the simulation
is also taken into account. The Program Controlled settings are presented in the following table:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
874 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
– On: You control time stepping by completing the following fields that only appear if you choose this
option. No checks are performed on non-convergent patterns and the physics of the simulation is not
taken into account.
→ Initial Substeps: specifies the size of the first substep. The default is 1.
→ Minimum Substeps: specifies the minimum number of substeps to be taken (that is, the maximum
time step size). The default is 1.
→ Maximum Substeps: specifies the maximum number of substeps to be taken (that is, the minimum
time step size). The default is 10.
– Off: no time stepping is enabled. You are prompted to enter the Number Of Substeps. The default is 1.
• Define By allows you to set the limits on load increment in one of two ways. You can specify the Initial,
Minimum and Maximum number of substeps for a step or equivalently specify the Initial, Minimum and
Maximum time step size.
• Carry Over Time Step is an option available when you have multiple steps. This is useful when you do not
want any abrupt changes in the load increments between steps. When this is set the Initial time step size
of a step will be equal to the last time step size of the previous step.
• Time Integration is valid only for a Transient Structural or Transient Thermal analysis. This field indicates
whether a step should include transient effects (for example, structural inertia, thermal capacitance) or
whether it is a static (steady-state) step. This field can be used to set up the Initial Conditions (p. 186) for a
transient analysis.
– Off: do not include structural inertia or thermal capacitance in solving this step.
Note
With Time Integration set to Off in Transient Structural analyses, Workbench does not
compute velocity results. Therefore spring damping forces, which are derived from velocity
will equal zero. This is not the case for Rigid Dynamics analyses.
Activation/Deactivation of Loads
You can activate (include) or deactivate (delete) a load from being used in the analysis within the time
span of a step. For most loads (for example, pressure or force) deleting the load is the same as setting
the load value to zero. But for certain loads, such as a specified displacement, this is not the case. The
capability to activate and/or deactivate loads is not available for the Samcef solver.
Note
• Changing the method of how a multiple-step load value is specified (such as Tabular to
Constant), the Activation/Deactivation state of all steps resets to the default, Active.
• The activate/deactivate option is only available when the Independent Variable property
or the X-Axis property is set to Time.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 875
Configuring Analysis Settings
1. Highlight the load within a step in the Graph or a specific step in the Tabular Data window.
2. Click the right mouse button and choose Activate/Deactivate at this step!.
Note
For displacements and remote displacements, it is possible to deactivate only one degree
of freedom within a step.
For Imported loads and Temperature, Thermal Condition, Heat Generation, Voltage, and Current loads,
the following rules apply when multiple load objects of the same type exist on common geometry se-
lections:
• A load can assume any one of the following states during each load step:
– Active: Load is active and data specified during the first step.
– Reactivated: Load is active and data specified during the current step, but was deactivated during the
previous step. A change in step status exists.
– Deactivated: Load is deactivated at the current step, but was active and data applied during the previous
step. A change in step status exists.
• During the first step, an active load will overwrite other active loads that exist higher (previously added) in
the tree.
• During any other subsequent step, commands are sent to the solver only if a change in step status exists
for a load. Hence, any unchanged loads will get overwritten by other reactivated or deactivated loads irre-
spective of their location in the tree. A reactivated/deactivated load will overwrite other reactivated and
deactivated loads that exist higher (previously added) in the tree.
Note
• For each load step, if both Imported Loads and user-specified loads are applied on common
geometry selections, the Imported Loads take precedence. See respective Imported
Load (p. 1133) for more details.
• For imported loads specified as tables, with the exception of imported displacement and
temperature loads, a value of zero is applied in the table where the load is deactivated, and
commands are sent to the solver only at the first active load step. Hence these reactivated/de-
activated imported loads with tabular loading do not overwrite other unchanged or reactiv-
ated/deactivated loads that exist higher (previously added) in the tree.
• For imported loads specified as tables, the data is available outside the range of specified
analysis times/frequencies. If the solve time/frequency for a step/sub-step falls outside the
specified Analysis Time/Frequency, then the load value at the nearest specified analysis
time is used.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
876 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
The tabular data view provides the equation for the calculation of values through
piecewise linear interpolation at steps where data is not specified.
• Bolt pretension sequence (p. 967) (Deactivation is possible by setting Define By to Open for the load step
of interest).
In this case a Y displacement of -2.00 inch is applied in the first Step. In the second step this load is
deactivated (deleted). Deactivated portions of a load are shown in gray in the Graph and also have a
red stop bars indicating the deactivation. The corresponding cells in the data grid are also shown in
gray.
In this example the second step has a displacement value of -1.5. However since the load is deactivated
this will not have any effect until the third step. In the third step a displacement of -1.5 will be step
applied from the sprung-back location.
Solver Controls
The properties provided by the Solver Controls category vary based on the specified Analysis Type.
This table denotes which Details view properties are supported for each analysis type. The remainder
of the section describes the functions and features of the properties.
Analysis Type
Steady
Details StaticTransient
Rigid Eigenvalue
- Transient Thermal
Modal (p. 227) Magnetostatic
Electric (p.(p.
199)
259)
View Structural
Structural
Dynamics
(p. 339)
(p. 384)
(p. Modal
263) Buckling
State(p.
Thermal
203) (p. 397)
ElectricTopology
(p. 348)
Properties Acoustics (p. 253) Thermal (p. 344) Optimization (p. 352)
Damped
Solver Type
Mode Reuse
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 877
Configuring Analysis Settings
Analysis Type
Steady
Details StaticTransient
Rigid Eigenvalue
- Transient Thermal
Modal (p. 227) Magnetostatic
Electric (p.(p.
199)
259)
View Structural
Structural
Dynamics
(p. 339)
(p. 384)
(p. Modal
263) Buckling
State(p.
Thermal
203) (p. 397)
ElectricTopology
(p. 348)
Properties Acoustics (p. 253) Thermal (p. 344) Optimization (p. 352)
Store Com-
plex Solution
Weak Springs
Solver Pivot
Checking
Large Deflec-
tion
Inertia Relief
Include Neg-
ative Load
Multiplier
Time Integra-
tion and Con-
straint Stabil-
ization
Damped
The Damped property options include Yes and No (default). Set the property to Yes to enable a damped
system where the natural frequencies and mode shapes become complex.
Solver Type
The options of the Solver Type property can vary based upon the type of analysis you are performing.
In general, the Solver Type options include:
• Program Controlled (default): this setting enables the application to select the optimal solver.
• Iterative: this setting uses the PCG or ICCG (for Electric and Electromagnetic analyses) solver.
See the Help for the EQSLV command in the Mechanical APDL Command Reference for more information
about solver selection.
Based on the analysis type, additional Solver Type options are described below.
Modal Analysis
For a Modal Analysis (p. 227) when the Damped property is set to No, Solver Type options include the
common settings, Program Controlled (default), Direct, and Iterative as well as the following:
• Unsymmetric
• Supernode
• Subspace
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
878 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
The Direct, Iterative, Unsymmetric, Supernode, and Subspace types are used to solve a
modal system that does not include any damping effects (the Damped property is set to No).
Except for the Unsymmetric option, the solver types are intended to solve Eigen solutions
with symmetric mass and stiffness. For a large model, the Iterative solver is preferred over the
Direct solver for its efficiency in terms of solution time and memory usage.
• Direct solver uses the Block Lanczos extraction method that employs an automated shift
strategy, combined with a Sturm sequence check, to extract the number of eigenvalues re-
quested. The Sturm sequence check ensures that the requested number of eigen frequencies
beyond the user supplied shift frequency (FREQB on the MODOPT command) is found
without missing any modes. See the Block Lanczos help in the Eigenvalue and Eigenvector
Extraction section of the Mechanical APDL Theory Reference.
• Supernode solver is recommended for extracting a large number of modes. Selecting Super-
node as the Solver Type automatically sets the Limit Search to Range property to Yes in
the Options (p. 891) category. This selection also displays the Range Minimum and Range
Maximum properties and requires a Range Maximum frequency entry. Alternatively, you
may reset the Limit Search to Range property to No to find all of the possible modes without
any restrictions on the frequency range.
• Subspace solver (unlike the Direct solver) does not perform Sturm sequence check by default
(STRMCK is OFF by default in SUBOPT command), making it relatively faster than Direct
solver and also has reasonable accuracy. In addition, the Subspace solver supports DANSYS
allowing you to take advantage of a distributed architecture to perform faster computations.
• Unsymmetric solver (for modal systems with unsymmetric mass and/or stiffness) is required
for solving the Eigen solutions. See the Help for the MODOPT command in the Mechanical
APDL Command Reference for more information about solver selection.
If the Damped property is set to Yes, the Solver Type options include:
• Full Damped
• Reduced Damped
The Reduced Damped solver is preferred over the Full Damped solver for its efficiency in
terms of solution time. However, the Reduced Damped solver is not recommended when high
damping effects are present because it can become inaccurate.
For a Modal Acoustics Analysis when the Damped property is set to No, Solver Type options
include:
• Direct
• Subspace
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 879
Configuring Analysis Settings
• Unsymmetric
Note
When you have Fluid Solid Interface (p. 1027) object defined in your model or the
Element Type property is set to Coupled in the Acoustic FSI Definition of a Physics
Region object, you must select Unsymmetric or Damped solver type to proceed
with the solution.
Based on your configuration, select your solver type based on the following:
• Direct
• Subspace
The Program Controlled option uses the Direct solver. Refer to the BUCOPT command for
additional information about buckling analysis solver selection.
Topology Optimization
The Topology Optimization (p. 352) analysis Solver Type options include:
• Optimality Criteria
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
880 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
point. The default setting is Program Controlled. Set this property to Yes to enable it or No to disable
the property.
Weak Springs
For stress simulations, such as thermal-stress or press fit modeling, the addition of weak springs can
facilitate a solution by preventing numerical instability, while not having an effect on real world engin-
eering loads. The following Weak Springs settings are available in the Details view:
• Program Controlled: Mechanical determines if weak springs will facilitate the solution, then adds a standard
weak spring stiffness value accordingly.
• On: Mechanical always adds a weak spring stiffness. Choosing On causes a Spring Stiffness option to appear
that allows you to control the amount of weak spring stiffness. Your choices are to use the standard stiffness
mentioned above for the Program Controlled setting of Weak Springs or to enter a customized value. The
following situations may prompt you to choose a customized stiffness value:
a. The standard weak spring stiffness value may produce springs that are too weak such that the solution
does not occur, or that too much rigid body motion occurs.
b. You may judge that the standard weak spring stiffness value is too high (rare case).
c. You may want to vary the weak spring stiffness value to determine the impact on the simulation.
– Program Controlled (default setting): Adds a standard weak spring stiffness (same as the value added
for the Program Controlled setting of Weak Springs).
– Factor: Adds a customized weak spring stiffness whose value equals the Program Controlled standard
value times the value you enter in the Spring Stiffness Factor field (appears only if you choose Factor).
For example, setting Spring Stiffness Factor equal to 20 means that the weak springs will be 20 times
stronger than the Program Controlled standard value.
– Manual: Adds a customized weak spring stiffness whose value you enter (in units of force/length) in the
Spring Stiffness Value field (appears only if you choose Manual).
• Off (default setting): Weak springs are not added. By default, the application does not include weak springs
for the solution.
The default setting for this property can be modified using the Options dialog box. See the Specifying
Options (p. 105) section of the Help under Analysis Settings and Solution (p. 118).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 881
Configuring Analysis Settings
• Warning: Instructs the solver to continue upon detection of the condition and attempt the solution.
• Error: Instructs the solver to stop upon detection of the condition and issue an error message.
The default setting for this property can be modified using the Options dialog box. See the Specifying
Options (p. 105) section of the Help under Analysis Settings and Solution (p. 118).
Large Deflection
This property, applicable to static structural and Transient Structural analyses, determines whether the
solver should take into account large deformation effects such as large deflection, large rotation, and
large strain. Set Large Deflection to On if you expect large deflections (as in the case of a long, slender
bar under bending) or large strains (as in a metal-forming problem).
When using hyperelastic material models, you must set Large Deflection On.
Requirements
• This option applies only to the linear static structural analyses. Nonlinearities, elements that operate in the
nodal coordinate system, and axisymmetric or generalized plane strain elements are not allowed.
• Models with both 2D and 3D element types or with symmetry boundary constraints are not recommended.
Loads may be input as usual. Displacements and stresses are calculated as usual.
• If the Inertial Relief property is set to On, then any analysis linked to the Static Structural analysis is invalid.
This includes a Static Structural analysis linked to the following analysis types:
– Pre-stressed Modal
– Eigenvalue Buckling
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
882 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
The Time Integration Type feature employs the fourth and fifth order polynomial approximation of
the Runge-Kutta algorithm to enable the Mechanical application to integrate the equations of motion
during analyses. This feature allows you to choose time integration algorithms and specify whether to
use constraint stabilization.
The Details view Solver Controls options for the Time Integration Type include:
– Program Controlled (default setting): The application selects the most appropriate method based on
the current model. If the model contains only rigid bodies, 4th order Runge-Kutta is used. If the model
contains flexible bodies (Condensed Parts), the Implicit Generalized Alpha option is selected automatically.
– Implicit Generalized Alpha: Implicit time integration based on the Generalized-α method.
• Use Stabilization: When specified, this option provides the numerical equivalent for spring and damping
effects and is proportional to the constraint violation and its time derivative. If there is no constraint violation,
the spring and damping has no effect. The addition of artificial spring and damping does not change the
dynamic properties of the model. Stabilization options include:
– On: Because constraint stabilization has a minimal impact on calculation time, its use is recommended.
When specified, the Stabilization Parameters field also displays. Stabilization Parameters options include:
– User Defined: manual entry of spring stiffness (Alpha) and damping ratio (Beta) required.
Note
Based on your application, it may be necessary to enter customized settings for Alpha
and Beta. In this case, start with small values and use the same value in both fields. Alpha
and Beta values that are too small have little effect and values that are too large cause
the time step to be too small. The valid values for Alpha and Beta are Alpha > = 0 and
Beta > = 0. If Both Alpha and Beta are zero, the stabilization will have no effect.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 883
Configuring Analysis Settings
• Drop-Off Tolerance
Restart Analysis
Note
• This group is displayed in the Details view only if restart points (p. 1385) are available. Restart points
can be generated by adjusting the settings in the Restart Controls (p. 885) group. You will also
need to set Delete Unneeded Files, under the Analysis Data Management (p. 910) group to
No so that restart point files are retained after a solve.
• The ability to restart a solution is not supported if you switch from a shared memory solution to
a Distributed Solution (p. 1377).
The Restart Analysis group is available for the following analysis types:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
884 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
These control whether to use restart points in subsequent solution restarts. If restart points should be
used, Load Step, Substep and Time help reveal the point's identity in the calculation sequence.
Note
When using a modal system database from a version prior to the most current version of
Mechanical, it is possible to encounter incompatibility of the file.esav, created by a linked
static structural system. This incompatibility can cause the modal system’s solution to fail. In
the event you experience this issue, use the Clear Generated Data feature and resolve the
static structural system.
• Restart Type: By default, Mechanical tracks the state of restart points and selects the most appropriate
point when set to Program Controlled. You may choose different restart points by setting this to Manual,
however. To disable solution restarts altogether, set it to Off.
• Current Restart Point: This option lets you choose which restart point to use. This option is displayed only
if Restart Type set to Manual.
• Load Step: Displays the Load Step of the restart point to use. If no restart points are available (or all are
invalid for a Restart Type of Program Controlled) the display is Initial.
• Substep: Displays the Substep of the restart point to use. If no restart points are available (or all are invalid
for a Restart Type of Program Controlled) the display is Initial.
Restart Controls
These control the creation of Restart Points. Because each Restart Point consists of special files written
by the solver, restart controls can help you manage the compromise between flexibility in conducting
your analyses and disk space usage. See the Solution Restarts (p. 1385) section for more information about
the restart capability and how it relates to Restart Points.
– Program Controlled: Instructs the program to select restart point generation settings for you. The setting
is equivalent to Load Step = Last and Substep = Last.
– Manual: Allows you access to the detailed settings for restart point generation.
• Load Step: Specifies what load steps are to create restart points. Set to All to obtain restart points in all load
steps, or to Last to obtain a restart point in the last load step only.
• Substep: Specifies how often the restart points are created within a load step. Set to one of the following:
– Last to write the files for the last substep of the load step only.
– All to write the files for all substeps of the load step.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 885
Configuring Analysis Settings
– Specified Recurrence Rate and enter a number N, in the Value field, to generate restart points for a
specified number of substeps per load step.
– Equally Spaced Points and enter a number N, in the Value field, to generate restart points at equally
spaced time intervals within a load step.
• Maximum Points to Save Per Step: Specifies the maximum number of files to save for the load step. Choose
one of the following options:
– Enter 0 to not overwrite any existing files. The maximum number of files for one run is 999. If this number
is reached before the analysis is complete, the analysis will continue but will no longer write any files.
After 0 is entered, the field will show All.
– Enter a positive number to specify the maximum number of files to keep for each load step. When the
maximum number has been written for each load step, the first file of that load step will be overwritten
for subsequent substeps.
Note
If you want to interrupt the solution in a linear transient analysis, by default, the interrupt
will be at load step boundaries only (as opposed to nonlinear analyses where interrupts
occur at substeps). However, if you want to interrupt a solution to a linear transient ana-
lysis on a substep basis, set the following: Generate Restart Controls = Manual, Load
Step = All, Substep = All, and Maximum Points to Save Per Step = 1. These settings
allow you to accomplish the interrupt on a substep basis without filling up your disk with
restart files.
• Retain Files After Full Solve: When restart points are requested, the necessary restart files are always retained
for an incomplete solve due to a convergence failure or user request. However, when the solve completes
successfully, you have the option to request to either keep the restart points by setting this field to Yes, or
to delete them by setting this field to No. You can control this setting here in the Details view of the Ana-
lysis Settings object, or under Tools> Options in the Analysis Settings and Solution (p. 118) preferences
list. The setting in the Details view overrides the preference setting.
Note
Retain Files After Full Solve has interactions with other controls. Under the Analysis Data
Management (p. 910) category, setting Future Analysis to Prestressed forces the restart
files to be retained. Similarly, setting Delete Unneeded Files to No implies that restart
files are to be retained.
• Combine Restart Files: This property enables you to select whether the multi-frame restart files will be
automatically combined after the solution. Setting this property to Yes, prior to initiating a solve, enables
you to restart your analysis with a different core count of processors. Options include:
– Program Controlled (default): this option does not send any commands to the solver. It uses the Mech-
anical APDL solver default setting (No).
– Yes: this option issues the command DMPOPTION, RNNN, YES. This is the required setting if you wish
to combine result files in a downstream system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
886 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
Note
The Combine Restart Files property requires significant processing time if there is a large
number of restart files to combine.
Boundary Angle
This property defines the boundary angle threshold in degrees. You use this option to retain the source
mesh geometry features. It is valid for both 2D and 3D analyses. The default value is 15° for 3D analyses
and 10° for 2D analyses.
In a 3D analysis, this value is the dihedral angle (the angle between the normal vectors from two
neighboring surface facets). In a 2D analysis, this value is the 2D patch boundary edge normal angle.
If the edge angle or dihedral angle is larger than the specified threshold, the node shared by 2D
edges or edges shared by 3D facets are retained during remeshing.
Remeshing Gradient
This property controls the new mesh sizing gradient during remesh.
Valid entries include 2, 1, or 0. Using the 2 value (default), the application generates a new mesh
and retains the same local size as the source mesh, but with additional sizing compensation based
on the element-size change during solution due to large-deformation effects. The 1 value generates
a new mesh and retains the same local size as the source mesh. The 0 value maintains the mesh-
size gradient and generates a uniform mesh.
You may wish to review the Local Sizing and Gradient Control section of the Mechanical APDL Ad-
vanced Analysis Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 887
Configuring Analysis Settings
Creep Controls
Creep is a rate-dependent material nonlinearity in which the material continues to deform under a
constant load. You can perform an implicit creep analysis for a static or transient structural analysis.
Creep Controls are available in the Details view of the analysis settings for these two environments
only after you have selected a creep material for at least one prototype in the analysis.
The Creep Controls group is available for the following analysis types:
Creep controls are step-aware, meaning that you are allowed to set different creep controls for different
load steps in a multi-step analysis. If there were multiple load steps in the analysis before you chose
the creep material, then choosing the creep material will set the Creep Controls properties to their
default value.
• Creep Effects: The default value is Off for the first load step and On for all the subsequent load steps. You
may change it according to your analysis.
• Creep Limit Ratio (available only if Creep Effects is set to On): This property issues the Mechanical APDL
CUTCONTROL command with your input value of creep limit ratio. (Refer to the CUTCONTROL command
description for details). The default value of Creep Limit Ratio is 1. You are allowed to pick any non-negative
value.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
888 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
Fracture Controls
Fracture controls make sure that the effect of cracks is included in the solution. The Fracture Controls
category becomes visible under Analysis Settings when a Fracture object is inserted via the Model
object. It is only visible for Static Structural and Transient Structural analyses.
The primary property, Fracture, is set to On by default to compute fracture parameters. By default, the
parameters SIFS, J-Integral, and VCCT are computed. Also when set to On, the following additional
properties display:
• SIFS: The default setting is Yes. Set this control to No to exclude the SIFS parameter results computation.
• J-Integral: The default setting is Yes. Set this control to No to exclude the J-Integral parameter results
computation.
• Material Force: The default setting is No. Set this control to Yes to compute the Material Force para-
meter results.
• T-Stress: The default setting is No. Set this control to Yes to compute the T-Stress parameter results.
• C*-Integral: this property is visible only when a creep material is used and the Creep Effects property
of the Creep Controls (p. 888) is set to On. The default setting is Yes. Set this control to No to exclude
the computation of the C*-Integral parameter results.
Cyclic Controls
The Harmonic Index Range setting within the Cyclic Controls category is only used in a Modal (p. 227)
analysis that involves cyclic symmetry to specify the solution ranges for the harmonic index. The setting
appears if you have defined a Cyclic Region (p. 1784) for this analysis.
• The Manual option exposes additional fields that allow you to specify a range of harmonic indices for
solution from the Minimum value to the Maximum value in steps of the Interval value.
Note
Static Structural (p. 339) cyclic symmetry solutions always use all harmonic indices required
for the applied loads.
Radiosity Controls
The Radiosity Controls group is available for Steady-State Thermal, Transient Thermal, and Thermal
Electric analyses.
The following settings within the Radiosity Controls category are used in conjunction with the Radi-
ation (p. 997) boundary condition when defining surface-to-surface radiation for thermal related analyses
that use the ANSYS solver. These settings are based on the RADOPT command in Mechanical APDL.
• Radiosity Solver
• Flux Convergence
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 889
Configuring Analysis Settings
• Maximum Iteration
• Over Relaxation
For the Radiosity Solver property, selections include the Gauss-Seidel iterative solver (Program Con-
trolled default), the Direct solver, or the Iterative Jacobi solver.
• Number of Zones
• Axisymmetric Divisions
See the following sections of the Mechanical APDL help for further information on these settings:
– Non-Hidden Method
– Hidden Method
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
890 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
Spin Softening
Enables you to specify whether to include or exclude Spin Softening effect in the linear perturbation
analyses. This field is available when performing a Pre-Stressed Modal analysis. The options include
Program Controlled (default), Yes, and No. The Program Controlled setting selects either to include
or exclude Spin Softening in the solution based on whether the rotating reference frame attached to
the body is fixed (Yes) or in motion (No). The Yes option is invalid if the Coriolis Effect property (Ro-
tordynamics Controls (p. 913)) is set to On.
For more information, refer to the PERTURB command from MAPDL Command Reference Guide.
Frequency Spacing
This property defines how frequency spacing is performed. Options include: Linear (default), Logarithmic,
Octave Band, 1/2 Octave Band, 1/3 Octave Band, 1/6 Octave Band, 1/12 Octave Band, and 1/24 Octave
Band.
When you select the Linear option, harmonic results are reported at uniform frequency intervals
for the specified frequency range.
The Logarithmic option as well as the Octave Band options define the Logarithm Frequency Spacing
in a Harmonic Analysis by setting an appropriate LogOpt key for the HARFRQ command.
Central Frequency
When you select an Octave Band option for the Frequency Spacing property, the Central Frequency
property also displays. This property requires you to specify the central frequency of octave band.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 891
Configuring Analysis Settings
Specifying On requires you to make entries in the Tabular Data window in the User Defined Fre-
quency Steps column.
The application executes the HARFRQ command using the FREQARR input (one dimensional array)
to send data to the solver.
Note
The User Defined Frequencies capability is not supported for the following cases:
Solution Intervals
This property defines the number of the solution points between the frequency sweep range. You can
request any number of harmonic solutions to be calculated. The solutions are evenly spaced within the
specified frequency range, as long as clustering is not active.
For example, if you specify 10 (default) solutions in the range 30 to 40 Hz, the program calculates
the response at 31, 32, 33, ..., 39, and 40 Hz. No response is calculated at the lower end of the fre-
quency range.
This property is replaced by the Cluster Number property when you are using the Mode-Super-
position Solution Method and the Cluster Results property is set to Yes.
Solution Method
Three solution methods are available to perform Harmonic Response analysis: Mode-Superposition
method, Direct Integration (Full) method, and the Variational Technology method.
Mode-Superposition Method
Mode-Superposition is the default method, and generally provides results faster than the Full
method. In the Mode-Superposition method a modal analysis is first performed to compute the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
892 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
natural frequencies and mode shapes. Then the mode-superposition solution is carried out where
these mode shapes are combined to arrive at a solution.
• Program Controlled: The modal sweep range is automatically set to 200% of the upper harmonic
limit and 50% of the lower harmonic limit. This setting is adequate for most simulations.
• Manual: Allows you to manually set the modal sweep range. Choosing Manual displays the Modal
Range Minimum and Modal Range Maximum fields where you can specify these values.
Cluster Number: this property specifies the number of solutions on each side of a natural fre-
quency. The default is value is 4 (to calculate four solutions). The range of available values is 2
to 20. The following settings are required to display and define this property:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 893
Configuring Analysis Settings
The following example illustrates a comparison of Solution Intervals versus clustering based on the
different Solution Methods selections. You may also want to review the Automatic Frequency Spacing
in a Harmonic Analysis section for a Harmonic Analysis in the Mechanical APDL Theory Reference.
Solution Intervals = 15: Here 15 solutions are evenly spaced within the frequency range. Note
how the peak can be missed altogether.
Cluster = 5: Here 5 solutions are performed automatically on either side of each natural fre-
quency capturing the behavior near the peaks.
If storage is an issue, set the Store Results At All Frequencies to No. The application retains
minimal data with this setting, providing only the harmonic results requested at the time of
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
894 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
solution. As a result, the Output Controls do not control the availability of the results. This option
is especially useful for Mode-Superposition harmonic response analyses with frequency cluster-
ing. It is unavailable for harmonic analyses solved with the Full method.
Note
With this option set to No, the addition of new frequency or phase responses to a
solved environment requires a new solution. Adding a new contour result of any
type (stress or strain) or a new probe result of any type (reaction force, reaction mo-
ment, or bearing) for the first time on a solved environment requires you to solve,
but adding additional contour results or probe results of the same type does not
share this requirement; data from the closest available frequency is displayed (the
reported frequency is noted on each result). Note that the values of frequency, type
of contour results (displacement, stress, or strain) and type of probe results (reaction
force, reaction moment, or bearing) at the moment of the solution determine the
contents of the result file and the subsequent availability of data. Planning these
choices can significantly reduce the need to re-solve an analysis.
The property Variational Technology displays when Full is specified. This option is an alternate
Solution Method that is based on the harmonic sweep algorithm of the Full method. The options
include:
• Program Controlled (default setting) - the application selects the most efficient method (Full or
Variational Technology).
For additional information, see Harmonic Response Analysis Variational Technology Method,
and Variational Technology, as well as the HROPT command in the Command Reference.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 895
Configuring Analysis Settings
Spin Softening
Enables you to specify whether to include or exclude Spin Softening effect in the linear perturbation analyses.
This field is available when performing a Pre-Stressed Full Harmonic Response analysis. The options include
Program Controlled (default), Yes, and No. The Program Controlled setting selects either to include or
exclude Spin Softening in the solution based on whether the rotating reference frame attached to the
body is fixed (Yes) or in motion (No). The Yes option is invalid if the Coriolis Effect property (Rotordynamics
Controls (p. 913)) is set to On.
For more information, refer to the PERTURB command from MAPDL Command Reference Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
896 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
Spectrum Type
Specify either Single Point or Multiple Points. If two or more input excitation spectrums are defined
on the same fixed degree of freedoms, use Single Point, otherwise use Multiple Points.
The SRSS method assumes that all maximum modal values are uncorrelated. For a complex
structural component in three dimensions, it is not uncommon to have modes that are coupled.
In this case, the assumption overestimates the responses overall. On the other hand, the CQC
and the ROSE methods accommodate the deficiency of the SRSS by providing a means of
evaluating modal correlation for the response spectrum analysis. Mathematically, the approach
is built upon random vibration theory assuming a finite duration of white noise excitation. The
ability to account for the modes coupling makes the response estimate from the CQC and ROSE
methods more realistic and closer to the exact time history solution.
Scattering Controls
The Scattering Controls category includes the Scattered Field Formulation property. The options for
this property include:
• On: Selecting this option turns scattering controls on and also displays the Scattering Output Type
property.
The Scattering Output Type property is used to specify the output type for an acoustic scattering
analysis. The options for this property include Total and Scattered. Select the Total option when
you wish to output the total pressure field and the Scattered option when you want to output
the scattered pressure field.
If you specify an Incident Wave Location excitation and set the property to Outside the Model,
Mechanical automatically sets the Scattering Output Type property to Total.
For more information, refer to the ASOL and ASCRES commands in the Mechanical APDL Command
Reference.
Advanced
The Advanced category includes the property Far-field Radiation Surface. Far-field result calculations
are based on the Equivalent Source (Maxwell) Surfaces. Therefore, this field controls far-field result
definitions and results. The options include:
• Program Controlled (default): If your analysis does not include a user-defined Equivalent Source Surface
boundary condition object, this setting identifies the Equivalent Source (Maxwell) Surfaces automatically
created by the application using the environment option Create Automatic > Far-field Radiation
Surface. In this case, the application applies the surface flag MXWF on them. If the analysis does include
a user-defined Far-field Radiation Surface object, this settings defined by that object are used.
• Manual: This option requires the definition of at least one user-defined Far-field Radiation Surface
object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 897
Configuring Analysis Settings
• No: This setting invalidates all Equivalent Source (Maxwell) Surface objects and Far Field result objects.
Damping Controls
The controls of the Damping Controls group vary based on the type of analysis being performed.
Supported analysis types include:
• Constant Damping. This property is available for Random Vibration analyses. The default setting is Program
Controlled. You may also set the property to Manual.
• Constant Damping Ratio. This specifies the amount of damping in the structure as a percentage of critical
damping.
If you set this in conjunction with the Stiffness Coefficient, and Mass Coefficient, the effects are cu-
mulative. You define the Constant Damping Ratio in the Details view of the Analysis Settings object.
The Constant Damping Ratio can also be specified in Engineering Data.
For a Random Vibration analysis, this property defaults to 0.01 (1%). Set the Constant Damping
property to Manual to specify the value.
Note
This property is not displayed for Full Harmonic Response analysis. Instead, you need to
set the Structural Damping Coefficient property. See the DMPSTR command in the
Mechanical APDL Command Reference for more information for defining the input for this
property.
• Structural Damping Coefficient (Full Harmonic Response). For a Harmonic Response analysis with the
Solution Method property set to Full, the property Structural Damping Coefficient displays instead of
Constant Damping Ratio. See the DMPSTR command in the Mechanical APDL Command Reference for more
information for defining the input for this property.
• Stiffness Coefficient Defined By. Define the Stiffness Coefficient by entering a value, Direct, or by entering
a Frequency and a Damping Ratio, Damping vs. Frequency.
• Stiffness Coefficient (Beta Damping, β). A coefficient value that is used to define a Beta damping by mul-
tiplying it with stiffness. You can enter the value directly or the value can be computed from a damping ratio
at a specified frequency. You define a Stiffness Coefficient in the Details view of the Analysis Settings object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
898 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
Refer to the BETAD command in the Mechanical APDL Command Reference for more information
about the Beta Damping Factor.
• Frequency. Visible when Stiffness Coefficient Defined By is set to Damping vs. Frequency.
• Damping Ratio. Visible when Stiffness Coefficient Defined By is set to Damping vs. Frequency.
The value of β is not generally known directly, but is calculated from the modal damping ratio, ξi. ξi
is the ratio of actual damping to critical damping for a particular mode of vibration, i. If ωi is the
natural circular frequency, then the beta damping is related to the damping ratio as β = 2 ξi/ωi. Only
one value of β can be input in a step, so choose the most dominant frequency active in that step to
calculate β.
• Mass Coefficient (Alpha Damping Factor, α). A coefficient that is used to define an Alpha damping by
multiplying it with mass. Beta and Alpha damping factors are collectively called Rayleigh damping.
Refer to the ALPHAD command in the Mechanical APDL Command Reference for more information
about the Alpha Damping Factor.
• Numerical Damping. Also referred to as amplitude decay factor (γ), this option controls the numerical noise
produced by the higher frequencies of a structure. Usually the contributions of these high frequency modes
are not accurate and some numerical damping is preferable. A default value of 0.1 is used for Transient
Structural analysis and a default value of 0.005 is used for Transient Structural analysis using a linked Modal
analysis system. To change the default, change the Numerical Damping field in the Details view of the
Analysis Settings object to Manual from Program Controlled, which allows you to enter a custom value
in the Numerical Damping Value field.
• Material Damping: there are two types of material-based damping, Material Dependent Damping and
Constant Damping Coefficient. Material Dependent Damping consists of beta damping and alpha damping.
These are defined as material properties in Engineering Data.
• Element Damping: Spring damping and Bearing damping are defined in the Details view of the Spring (p. 818)
object and Bearing (p. 831) object.
– Numerical Damping Control: (Only available with Implicit Generalized-α time integration.) This option
allows you to control the noise produced by high frequencies. When the numerical damping control is
enabled, you can directly input the value of the \rho_inf coefficient (refer to Implicit Generalized-Alpha
Method (p. 327)). The value must be between 0 and 1. The default value is 0.99, meaning no numerical
damping. A smaller value reduces the noise produced by high frequencies.
You can specify more than one form of damping in a model. In addition to structural damping and
material damping, the model can have damping from spring and bearing connection, namely Element
Damping (see above). The application formulates the damping matrix as the sum of all the specified
forms of damping.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 899
Configuring Analysis Settings
You can specify a Material for the spring that includes a constant damping coefficient. Based on the
analysis type, the application applies damping as structural damping for damped Modal and Full Har-
monic Response systems and as viscous damping for MSUP systems.
Note
Restrictions of applying damping in each analysis type can be found in Damping section of
the Mechanical APDL Structural Analysis Guide.
Nonlinear Controls
This section describes the properties provided by Nonlinear Controls category. The properties of this
category vary based on analysis type. The subsections listed here describe the Nonlinear Controls
properties for each supported analysis type.
• Nonlinear Controls for Steady-State, Static, and Transient Structural Analyses (p. 900)
Newton-Raphson Option
For nonlinear Static Structural and Full Transient Structural analysis types, the Newton-Raphson Option
property is available. This property allows you to specify how often the stiffness matrix is updated
during the solution process. Newton-Raphson Option property options include:
• Full
• Modified
• Unsymmetric
The Program Controlled option allows the program to select the Newton-Raphson Option setting
based on the nonlinearities present in your model. For more information about the additional options,
see the Newton-Raphson Option section in the Mechanical APDL Structural Analysis Guide. If you exper-
ience convergence difficulties, switching to an Unsymmetric solver may aid in Convergence.
Convergence Criterion
When solving nonlinear steady-state, static, or transient analyses, an iterative procedure (equilibrium
iterations) is carried out at each substep. Successful solution is indicated when the out-of-balance loads
are less than the specified convergence criteria. Criteria appropriate for the analysis type and physics
are displayed in this grouping. Convergence controls are “step aware”. This means that the setting can
be different for each step.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
900 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
• Static Structural analysis and Transient Structural analysis: Force Convergence, Moment Convergence,
Displacement Convergence, and Rotation Convergence.
The following convergence controls are available for each of these properties:
• Program Controlled (default setting): The application sets the convergence criteria.
• On: You specify that a convergence criterion is activated. Once activated, additional properties become
available and include:
– Value: This is the reference value that the solver uses to establish convergence. The recommended and
program controlled setting, Calculated by solver, automatically calculates the value based on external
forces, including reactions, or you can input a constant value.
When Temperature Convergence is set to On, the Value field provides a drop-down menu with
the options Calculated by solver or User Input. Selecting User Input displays an Input Value
field you use to enter a value.
When any other convergence property is set to On, selecting the Calculated by solver field allows
you to manually enter a value.
– When any other convergence is set to On, simply clicking on the Calculated by solver field allows you
to add a value that replaces the Calculated by solver display.
– Minimum Reference: This is useful for analyses where the external forces tend to zero. This can happen,
for example, with free thermal expansion where rigid body motion is prevented. In these cases the larger
of Value or Minimum Reference will be used as the reference value.
Note
If you do not want any convergence options to be turned on, then you may try setting the
solution controls to off, using a Commands Objects (p. 1475) object.
Line Search
Line search can be useful for enhancing convergence, but it can be expensive (especially with plasticity).
You might consider setting Line Search on in the following cases:
• If you are analyzing a "flimsy" structure which exhibits increasing stiffness (such as a fishing pole).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 901
Configuring Analysis Settings
• If you notice (from the program output messages) oscillatory convergence patterns.
Note
The Line Search control is “step aware” and can be different for each step.
Stabilization
Convergence difficulty due to an unstable problem is usually the result of a large displacement for small
load increments. Nonlinear stabilization technique can help achieve convergence. Nonlinear stabilization
can be thought of as adding artificial dampers to all of the nodes in the system. Any degree of freedom
that tends to be unstable has a large displacement causing a large damping/stabilization force. This
force reduces displacements at the degree of freedom so stabilization can be achieved.
• Constant - Activate stabilization. The energy dissipation ratio or damping factor remains constant during
the load step.
• Reduce - Activate stabilization. The energy dissipation ratio or damping factor is reduced linearly to zero
at the end of the load step from the specified or calculated value.
There are two options for the Method property for stabilization control:
• Energy: Use the energy dissipation ratio as the control (default setting).
When Energy is specified, an Energy Dissipation Ratio needs to be entered. The energy dissipation
ratio is the ratio of work done by stabilization forces to element potential energy. This value is usually
a number between 0 and 1. The default value is 1.0e-4.
When Damping is specified, a Damping Factor value needs to be entered. The damping factor is the
value that the ANSYS solver uses to calculate stabilization forces for all subsequent substeps. This value
is greater than 0.
Note
The Damping Factor value is dependent on the active unit system and may influence the
results if unit systems are changed. You may wish to use an initial trial value from a previous
run for this entry (such as a run with the Energy Dissipation Ratio as input). See the Controlling
the Stabilization Force section of the Mechanical APDL Structural Analysis Guide for additional
information.
There are three options for Activation For First Substep control:
• No: Stabilization is not activated for the first substep even when it does not converge after the minimal al-
lowed time increment is reached (default setting).
• On Nonconvergence: Stabilization is activated for the first substep if it still does not converge after the
minimal allowed time increment is reached. Use this option for the first load step only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
902 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
• Yes: Stabilization is activated for the first substep. Use this option if stabilization was active for the previous
load step Key = Constant.
For Stabilization Force Limit, a number between 0 and 1 should be specified. The default value is 0.2.
To omit a stabilization force check, set this value to 0.
Refer to Unstable Structures in the Mechanical APDL Structural Analysis Guide for assistance with using
the stabilization options listed above.
The Nonlinear Formulation category controls how nonlinearities are to be handled for the solution.
The following options are available:
• Program Controlled (default): Mechanical automatically specifies either the Full or Quasi setting as described
below. The Quasi setting is based on a default Reformulation Tolerance of 5%. The Quasi option is used
by default except when a Radiation load is present or if enthalpy is defined as a material property, then the
Full option is automatically specified.
• Quasi: Manually sets formulation based on a tolerance you enter in the Reformulation Tolerance field that
appears if Quasi is chosen.
Allows you to specify the criterion for determining if two parts are connected. Setting the tolerance
can be useful in cases where initially, parts are far enough away from one another that, by default, the
program will not detect that they are connected. You could then increase the tolerance as needed.
This is the main driver to the automatic time stepping. The automatic time stepping algorithm measures
the portion of potential and kinetic energy that is contained in the highest order terms of the time in-
tegration scheme, and computes the ratio of the energy to the energy variations over the previous time
steps. Comparing the ratio to the Energy Accuracy Tolerance, Workbench will decide to increase or
decrease the time step. See the Rigid Dynamics Analysis (p. 263) section for more information.
When implicit time integration is chosen and automatic time stepping is enabled, the energy accuracy
tolerance can be turned off. The time step is then determined by the number of iterations required by
Newton-Raphson convergence.
Controls the threshold for force residual convergence in Newton-Raphson convergence. The default
value is 1.e-8. A smaller value will lead to a smaller residual, but it will require more iterations. The
convergence of force residual can be monitored in Solution Information using Force Convergence.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 903
Configuring Analysis Settings
Controls the threshold for convergence of constraint equation violations in Newton-Raphson convergence.
The default value is 1.e-8. The convergence of this criterion can be checked in Solution Information
using Displacement Convergence.
Output Controls
The controls of the Output Controls category vary based on the type of analysis being performed.
Output Controls give you the ability to specify which type of quantities are written to the result file
for use during post-processing. As a result, you can control the size of the results file which can be be-
neficial when performing a large analysis.
The following Output Controls are available in the Details view to be activated (Yes) or not (No) and
included or not included in the results file. Note that these controls are not step-aware, meaning that
the settings are constant across multiple steps.
• Stress. Writes element nodal stresses to the results file. The default value is Yes. Available for Static Struc-
tural, Transient Structural, Modal, and Eigenvalue Buckling analysis types.
• Strain. Writes element elastic strains to the results file. The default value is Yes. Available for Static Structural,
Transient Structural, Modal, and Eigenvalue Buckling analysis types.
• Nodal Forces. Writes elemental nodal forces to the results file. Options include:
– No: No nodal forces are written to the results file. This is the default setting except for a Modal Analysis
in which the Future Analysis property, under Analysis Data Management category, is set to MSUP
Analyses. In that case, the default setting is Constrained Nodes.
– Yes: This option writes nodal forces for all nodes. It is available for Static Structural, Transient Structural,
Harmonic Response, Modal, Steady-State Thermal, and Transient Thermal analysis types. This Output
Control must be set to Yes if you want to use the Mechanical APDL Command NFORCE, FSUM in Mech-
anical (via command snippets) because those MAPDL commands will access nodal force records in the
result file as well as to obtain Reactions (p. 1290) on the underlying source or target element. For thermal
analyses, nodal forces represent heat reactions.
If Future Analysis property, under Analysis Data Management category, is set to Topology Op-
timization, PreStressed & TopoOptimization, or MSUP & TopoOptimization, then the Nodal
Forces property is automatically set to Yes and becomes read-only.
– Constrained Nodes. This option writes nodal forces for constrained nodes only. It is available for a Modal
Analysis as well as Mode-Superposition (MSUP) Harmonic Response and Transient analyses that are linked
to a Modal Analysis with the Expand Results From option set to the Modal Solution. This option directs
Mechanical to use only the constrained nodes when calculating reaction forces and moments. The advant-
age is a reduced results file size.
• Calculate Reactions. Turn On for Nodal Forces on constraints. Available for Modal, Harmonic Response,
and Transient (applicable only when linked to a Modal analysis.) analysis types.
• Calculate Velocity and Acceleration. Writes Velocity and Acceleration results to the result file. The default
value is Yes. Available for Mode-Superposition (MSUP) Transient Structural analyses only.
• Calculate Thermal Flux. Available for Steady-State Thermal and Transient Thermal analysis types.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
904 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
• Keep Modal Results. Available for Random Vibration analyses only. The default value is No. This setting
removes modal results from the result file in an effort to reduce file size. Setting this property to Yes allows
you to perform post-processing on results of the Random Vibration solution (e.g., Response PSD) via command
snippets.
• Calculate Velocity. Writes Velocity to the results file. Available for Response Spectrum and Random Vibration
analysis types. The default value is No for both analysis types.
• Calculate Acceleration. Writes Acceleration to the results file. Available for Response Spectrum and Random
Vibration analysis types. The default value is No for both analysis types.
• Contact Miscellaneous. Turn On if Contact Based Force Reactions (p. 1298) are desired. The default value is
No. Available for Static and Transient Structural analysis types. Not Available when linked to a Modal analysis.
• Participation Factor (Modal Analysis Only). This property displays when the Solver Type (in Solver Con-
trols (p. 877) category) property is set to Iterative. The options for this property include:
– Program Controlled (default): When selected, the application automatically provides the Participation
Factor Summary based on the following criteria.
If the Future Analysis property of the Analysis Data Management category is set to MSUP
Analyses, the application creates the file, file.full, and the Participation Factor Summary
option becomes available in the drop-down list for the Solution Output property (under the
Solution Information object (p. 1395)).
If the Future Analysis property is set to None, the file, file.full, is not created and the Parti-
cipation Factor Summary is not available.
– Yes: The Participation Factor Summary option available in the Solution Output property of the Solution
Information object.
– No: The Participation Factor Summary option is not available in the Solution Output property of the
Solution Information object. This option is not allowed if the Future Analysis property of the Analysis
Data Management category is set to MSUP Analyses.
• General Miscellaneous. Used to access element miscellaneous records via SMISC/NMISC expressions for
user defined results. The default value is No.
Note
To ensure that Membrane and Bending Stress results are not under-defined, set this option
to Yes.
• Store Modal Results. Available for Modal analyses only. This field is displayed only when Stress and/or
Strain are set to Yes, implying that stress and strain results are to be expanded and saved to file.mode,
in addition to displacement results (mode shapes). Depending on the downstream linked analysis, you may
want to save these modal stress and/or modal strain results, which are linearly superimposed to get the
stress and/or strain results of the downstream linked analysis. This reduces computation time significantly
in the downstream linked analysis because no modal stress and/or modal strain results are expanded again.
The following options are available:
– Program Controlled (default setting): Let the program choose whether or not the modal results are saved
for possible downstream analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 905
Configuring Analysis Settings
– No: Stress and strain results are not saved to file.mode for later use in the downstream linked analyses.
This option is recommended for the linked Harmonic Response analysis due to load generation, which
requires that stresses and/or strains are expanded again as a result of the addition of elemental loads in
the linked Harmonic Response analysis.
– For Future Analysis: Stress and strain results are saved to file.mode for later use in the downstream
linked analyses. This option is recommended for a linked random vibration analysis. Choosing this option
improves the performance and efficiency of the linked random vibration analysis because, with no load,
there is no need for stress and strain expansion.
– MSUP Harmonic analyses (Linked and Standalone). This field is displayed only when Stress, and/or
the Strain, and/or the Calculate Reactions properties are set to Yes, implying that stress, strain, and re-
action results are to be expanded and saved to file.mode after the load generation. Depending on the
number of modes and number of frequency steps, you may want to save these modal stresses and/or
strains after the load generation, which can be linearly superimposed to obtain harmonic stresses and/or
strains at each frequency step. The following options are available for this property:
→ Program Controlled (default setting): Let the program choose whether or not the stress, strain, and
reaction results are expanded and saved for possible downstream analysis. When the Program Con-
trolled option is chosen, the read-only Details view property Expansion is displayed. This indicates
whether the stress, strain and reaction results are expanded from the modal solution or harmonic
solution.
→ Harmonic Solution: Stress, strain, and reaction results are not expanded nor saved to file.mode
after the load generation in the MSUP Harmonic system (linked and standalone). This option is recom-
mended when the number of frequency steps is far less than the number of modes. In this option, the
stress, strain, and/or reaction results are expanded from harmonic displacement at each frequency step.
In this case, stress, strain, and/or reaction expansion is performed as many times as the number of fre-
quency steps.
→ Modal Solution: Stress, strain, and reaction results are expanded and saved to file.mode after the
load generation in the MSUP Harmonic system (linked and standalone). This option is recommended
when the number of frequency steps is far more than the number of modes. In this option, the stress,
strain, and/or reaction results are calculated by linearly combining the modal stresses, modal strains,
and/or modal reactions expanded after the load generation. In this case, stress, strain, and/or reaction
expansion are performed as many times as the number of modes.
Refer to Recommended Settings for Modal and Linked Analysis Systems (p. 908) for further details.
– Linked Transient analyses. This field is displayed only when the Stress, and/or the Strain, and/or the
Calculate Reactions properties are set to Yes, implying that stress, strain and reaction results are to be
expanded and saved to file.mode after the load generation. Depending on the number of modes and
total number of sub steps/ time steps, you may want to save these modal stresses and/or strains after the
load generation, which can be linearly superimposed to obtain transient stresses and/or strains at each
time step. The following options are available for this property:
→ Program Controlled (default setting): Let the program choose whether or not the stress and strain
results are expanded and saved for possible downstream analysis. When the Program Controlled option
is chosen, the read-only Details view property Expansion is displayed. This indicates whether the stress
and strain results are expanded from modal solution or transient solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
906 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
→ Transient Solution: Stress and strain results are not expanded nor saved to file.mode after the load
generation in the linked transient analysis system. This option is recommended when the number of
time steps accumulated over all the load steps is far less than the number of modes. In this option, the
stress and/or strain results are expanded from transient displacement at each time step. In this case,
stress and/or strain expansion is performed as many times as the number of time steps.
→ Modal Solution: Stress and strain results are expanded and saved to file.mode after the load gen-
eration in the linked transient system. This option is recommended when the number of time steps
accumulated over all the load steps is far more than the number of modes. In this option, the stress
and/or strain results are calculated by linearly combining the modal stresses and/or modal strains ex-
panded after the load generation. In this case, stress and/or strain expansion are performed as many
times as the number of modes.
Refer to Recommended Settings for Modal and Linked Analysis Systems (p. 908) for further details.
• If you are using the Samcef solver interface for your analysis, the SAI Command setting can be used to
control the SAI codes written in the solver input file. When this setting is set to Program Controlled, the
SAI codes are taken from the configuration file, stored in ANSYS_INSTALL_DIR\v182\AISOL\WBAd-
dins\SamcefAddin\SamcefArchiveSettings.xml. If this option is set to Manual, the text field
SAI Command List option is shown, and the SAI ARCH codes written to the input file are taken from this
field instead of the configuration file. For more information about the configuration file, see The Samcef
Result Storage Configuration File.
• If you are using the ABAQUS solver interface, there are several options to control the output of Elements
and Nodes from that solver:
– The Nodal/Elemental/Contact/Radiation Outputs field controls result codes sent to the solver. When
set to Program Controlled, the codes are provided from the configuration file ANSYS_IN-
STALL_DIR\v182\AISOL\WBAddins\AbaqusAddin\AbaqusArchiveSettings.xml. When
set to Manual, the text field Outputs List appears and allows you manually set the result codes. When
set to All, the solver stores all results. Note that only the fields valid for the type of analysis you are per-
forming are shown. For more information about the configuration file, see The ABAQUS Result Storage
Configuration File.
– The Output Storage/Output Storage Value fields define the type of result storage.
– For a modal analysis, the Mode Selection field allows you to select all modes for output, or define a
subset of modes manually.
Note
• It is recommended that you not change Output Controls settings during a Solution Restart (p. 1385).
Modifying Output Controls settings change the availability of the respective result type in the
results file. Consequently, result calculations cannot be guaranteed for the entire solution. In
addition, Result file values may not correspond to GUI settings in this scenario. Settings turned
off during a restart generate results equal to zero and may affect post processing of results and
are therefore unreliable.
• Modification of Stress, Strain, Nodal Force, Contact Miscellaneous, and General Miscellaneous
properties will not invalidate the solution. If you want these Output Controls settings modifications
to be incorporated to your solution, clean the solution first.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 907
Configuring Analysis Settings
• Store Results At. Based on the analysis type, specify this time to be All Time Points or All Iterations (default
setting), Last Time Point or Last Iteration, Equally Spaced Points or Specified Recurrence Rate.
• Value. Displayed only if Store Results At is set to Equally Spaced Points or Specified Recurrence Rate.
Analysis Type Recommended Store Modal Results Recommended Expand Results From
Settings Settings
Modal with no No Not available.
downstream linked
analysis Stress and strain results not needed
to be saved to file.mode
because there is no downstream
analysis.
MSUP Harmonic No Harmonic Solution
Response analyses
(Linked and Stress and strain results from modal Use when number of frequency
Standalone) analysis are overwritten by stresses steps are far less than the number
and strains which are expanded of modes. This option is not
again in the linked Harmonic available when the Modal has a
Response analysis due to any loads nonlinear Pre-Stress environment.
added in the downstream analysis. Modal Solution
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
908 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
Analysis Type Recommended Store Modal Results Recommended Expand Results From
Settings Settings
Response Spectrum Stress and strain results are always
analysis combined in response spectrum
analysis using file.rst and
file.mcom.
Note
To evaluate summation
of element nodal forces
using FSUM in
Command Snippet, it is
required to save
element nodal forces in
modal to file.mode.
• The Mechanical application cannot post process split result files produced by the ANSYS solver. Try either
of the following workarounds should this be an issue:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 909
Configuring Analysis Settings
– Use Output Controls to limit the result file size. Also, the size can more fully be controlled (if needed) by
inserting a Commands object (p. 1475) for the OUTRES command.
– Increase the threshold for the files to be split by inserting a Commands object (p. 1475) for the /CON-
FIG,FSPLIT command.
This grouping describes the options and specifications associated with the solution files.
• Solver Files Directory: Indicates the location of the solution files for this analysis. The directory location is
automatically determined by the program as detailed in File Management in the Mechanical Applica-
tion (p. 1417). For Windows users, the solution file folder can be displayed using the Open Solver Files Dir-
ectory feature.
→ This right-click context menu option is available when you have an analysis Environment (p. 1690) or a
Solution (p. 1817) object selected.
→ Once executed, this option opens the operating system's (Windows Only) file manager and displays
the directory that contains the solution files for your analysis.
→ The directory path is shown in the Details View. If a solution is in progress, the directory is shown in
the Solver Files Directory (p. 910) field. When a solution is in progress, the directory displays in the
Scratch Solver Files Directory (p. 911). For a remote solve, it will open the scratch directory until the
results download is complete.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
910 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
• Future Analysis: This property defines whether to use the results of the current analysis as loading or as an
initial condition in a subsequent analysis. Shown below are the analysis types and their supported subsequent
analysis choices.
– Static Structural: options include None (default), Prestressed Analysis, Topology Optimization, and
PreStressed & TopoOptimization.
If a Static Structural analysis is used to provide Pre-Stress effects, this property automatically defaults
to the Prestressed Analysis setting. It can provide Pre-Stress effects for the following analysis
types:
→ Pre-Stressed Modal
Note
A Static Structural analysis is a prerequisite for Eigenvalue Buckling analysis (p. 203).
If a Static Structural analysis is linked with a Topology Optimization analysis, this property
automatically defaults to the Topology Optimization setting.
If a Static Structural analysis is linked with a Modal analysis or a Harmonic Response analysis
and a Topology Optimization analysis, this property automatically defaults to the PreStressed &
TopoOptimization setting.
– Modal: options include None (default), MSUP Analyses, Topology Optimization, or MSUP & TopoOp-
timization.
When linked to a supported analysis type (Harmonic Response or Random Vibration (PSD) or
Response Spectrum), this property automatically defaults to the MSUP Analyses setting.
Note
→ Response Spectrum
If a Modal analysis is linked with a Topology Optimization analysis, this property automatically
defaults to the Topology Optimization setting.
If a Modal analysis is linked with a Harmonic Response, or a Random Vibration (PSD), or a Re-
sponse Spectrum analysis and a Topology Optimization analysis, this property automatically
defaults to the MSUP & TopoOptimization setting.
• Scratch Solver Files Directory: This is a read-only indication of the directory where a solve “in progress”
occurs. All files generated after the solution is done (including but not limited to result files) are then moved
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 911
Configuring Analysis Settings
to the Solver Files Directory. The files generated during solves on My Computer or files requested from
RSM for postprocessing during a solve remain in the scratch directory. For example, an early result file could
be brought to the scratch folder from a remote machine through RSM during postprocessing while solving.
With the RSM method, the solve may even be computed in this folder (for example, using the My Computer,
Background Solve Process Settings).
The scratch directory is only set for the duration of the solve (with either My Computer or My
Computer, Background). After the solve is complete, this directory is set to blank. As desired, you
can specify a unique disk location for this directory using the Scratch Solver Files Directory option
in the Analysis Settings and Solution (p. 118) category of the Options (p. 105) preference settings.
Specifying a different disk location for the scratch files enables you take advantage of a faster disk
drive.
The use of the Scratch Solver Files Directory prevents the Solver Files Directory from ever getting
an early result file.
• Save MAPDL db: No (default setting) / Yes. Some Future Analysis settings will require the db file to be
written. In these cases this field will be set to Yes automatically.
• Delete Unneeded File: Yes (default setting) / No. If you prefer to save all the solution files for some other
use you may do so by setting this field to No.
• If you are using a Samcef or ABAQUS solver interface for your analysis, the Solver Files Name setting controls
the name of the files generated in the analysis directory. By default, this setting is the name of the solver
being used ("samcef" or "abaqus").
• Nonlinear Solutions: Read only indication of Yes / No depending on presence of nonlinearities in the
analysis.
• Solver Units: You can select one of two options from this field:
– Active System - This instructs the solver to use the currently active unit system (determined via the
toolbar Units menu) for the very next solve.
– Manual - This allows you to choose the unit system for the solver to use by allowing them access to the
second field, "Solver Unit System".
– If Active System is chosen for the Solver Units field, then this field is read-only and displays the active
system.
– If Manual is chosen for the Solver Units field, this field is a selectable drop-down menu.
– If a Magnetostatic analysis is being performed, the field is read only because the only system available to
solve the analysis is the mks system.
– If a Thermoelectric or Electric analysis is being performed, only mks and μmks systems can be selected
because they are the only systems currently allowed for these analyses.
• Max Num of Intermediate Files: This property is for Topology Optimization (p. 352) analyses only. It specifies
the number of files you wish to retain. The default value is 3. A value of 1 indicates that the generated file
is overwritten each iteration.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
912 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Settings for Most Analysis Types
Rotordynamics Controls
The controls of the Rotordynamics Controls group vary based on the type of analysis being performed.
Supported analysis types include:
Modal Analysis
The following settings control the items that apply to a rotating structure:
• Coriolis Effect: Set to On if Coriolis effects should be applied. On is a valid choice only if the
Damped (p. 877) Solver Control is Yes. The default is Off.
• Campbell Diagram: Set to On if Campbell diagram is to be plotted. The default is Off. On is a valid
choice only if Coriolis Effect is turned On.
• Number of Points: This property is only displayed when Campbell Diagram is set to On. This property’s
values indicates the number of solve points for the Campbell Diagram. The default value is 2. A minimum
of two (2) solve points is necessary.
In addition, this value also determines the number of solution Points (data rows) displayed in
Tabular Data for the associated Rotational Velocity.
Visibility
Allows you to selectively display loads in the Graph window by choosing Display or Omit for each
available load type. A load must first be applied before the Visibility group becomes available/shown
under Analysis Settings.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 913
Configuring Analysis Settings
Obviously, in a transient analysis time represents actual, chronological time in seconds, minutes, or
hours. In a static analysis, however, time simply becomes a counter that identifies steps and substeps.
By default, the program automatically assigns time = 1.0 at the end of step 1, time = 2.0 at the end of
step 2, and so on. Any substeps within a step will be assigned the appropriate, linearly interpolated
time value. By assigning your own time values in such analyses, you can establish your own tracking
parameter. For example, if a load of 100 units is to be applied incrementally over one step, you can
specify time at the end of that step to be 100, so that the load and time values are synchronous.
A static or transient analysis starts at time = 0 and proceeds until a step end time that you specify. This
time span can be further subdivided into multiple steps where each step spans a different time range.
As mentioned in the Role of Time in Tracking (p. 914) section, each step spans a ‘time’ even in a static
analysis.
Steps are also useful generally to delineate different portions of an analysis. For example, in a linear
static structural analysis you can apply a wind load in the first step, a gravity load in the second step,
both loads and a different support condition in the third step, and so on. As another example, a transient
analysis of an engine might include load conditions corresponding to gravity, idle speed, maximum
power, back to idle speed. The analysis may require repetition of these conditions over various time
spans. It is convenient to track these conditions as separate steps within the time history.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
914 of ANSYS, Inc. and its subsidiaries and affiliates.
Steps and Step Controls for Static and Transient Analyses
In addition steps are also required for deleting loads or adding new loads such as specified displacements
or to set up a pretension bolt load sequence. Steps are also useful in setting up initial conditions for a
transient analysis.
Load
Substep
Load step
1 2
Final
load
value Equilibrium
iterations
Substeps
The load increment within a step is controlled by the auto time stepping procedure within limits set
by you. You have the option to specify the maximum, minimum and initial load increments. The solution
will start with the “initial” increment but then the automatic procedure can vary further increments
within the range prescribed by the minimum and maximum values.
You can specify these limits on load increment by specifying the initial, minimum, and maximum
number of substeps that are allowed. Alternatively, since a step always has a time span (start time and
end time), you can also equivalently specify the initial, minimum and maximum time step sizes.
Although it seems like a good idea to activate automatic time stepping for all analyses, there are some
cases where it may not be beneficial (and may even be harmful):
• Problems that have only localized dynamic behavior (for example, turbine blade and hub assemblies), where
the low-frequency energy content of part of the system may dominate the high-frequency areas.
• Problems that are constantly excited (for example, seismic loading), where the time step tends to change
continually as different frequencies are excited.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 915
Configuring Analysis Settings
• Kinematics (rigid-body motion) problems, where the rigid-body contribution to the response frequency
term may dominate.
1. Response frequency: The time step should be small enough to resolve the motion (response) of the structure.
Since the dynamic response of a structure can be thought of as a combination of modes, the time step
should be able to resolve the highest mode that contributes to the response. The solver calculates an ag-
gregate response frequency at every time point. A general rule of thumb it to use approximately twenty
points per cycle at the response frequency. That is, if f is the frequency (in cycles/time), the integration
time step (ITS) is given by:
ITS = 1/(20f )
Smaller ITS values will be required if accurate velocity or acceleration results are needed.
The following figure shows the effect of ITS on the period elongation of a single-DOF spring-mass
system. Notice that 20 or more points per cycle result in a period elongation of less than 1 percent.
10
9
Period
8
Elongation
(%) 7
2 recommended
0
0 20 40 60 80 100
10 30 50 70 90
Number of Time Steps Per Cycle
2. Resolve the applied load-versus-time curve(s). The time step should be small enough to “follow” the loading
function. For example, stepped loads require a small ITS at the time of the step change so that the step
change can be closely followed. ITS values as small as 1/180f may be needed to follow stepped loads.
ü ü
Input
Response
t t
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
916 of ANSYS, Inc. and its subsidiaries and affiliates.
Steps and Step Controls for Static and Transient Analyses
3. Resolve the contact frequency. In problems involving contact (impact), the time step should be small
enough to capture the momentum transfer between the two contacting faces. Otherwise, an apparent
energy loss will occur and the impact will not be perfectly elastic. The integration time step can be determ-
ined from the contact frequency (fc) as:
where k is the gap stiffness, m is the effective mass acting at the gap, and N is the number of points
per cycle. To minimize the energy loss, at least thirty points per cycle of (N = 30) are needed. Larger
values of N may be required if velocity or acceleration results are needed. See the description of
the Predict for Impact option within the Time Step Controls (p. 716) contact Advanced settings
for more information.
You can use fewer than thirty points per cycle during impact if the contact period and contact mass
are much less than the overall transient time and system mass, because the effect of any energy
loss on the total response would be small.
4. Resolve the nonlinearities. For most nonlinear problems, a time step that satisfies the preceding guidelines
is sufficient to resolve the nonlinearities. There are a few exceptions, however: if the structure tends to
stiffen under the loading (for example, large deflection problems that change from bending to membrane
load-carrying behavior), the higher frequency modes that are excited will have to be resolved.
After calculating the time step sizes using the above guidelines, you need to use the minimum value
for your analysis. However using this minimum time step size throughout a transient analysis can be
very inefficient. For example in an impact problem you may need small time step sizes calculated as
above only during and for a short duration after the impact. At other parts of the time history you may
be able to get accurate results with larger time steps sizes. Use of the Automatic Time Stepping (p. 915)
procedure lets the solver decide when to increase or decrease the time step during the solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 917
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
918 of ANSYS, Inc. and its subsidiaries and affiliates.
Setting Up Boundary Conditions
Boundary conditions are often called "loads" or "supports". They constrain or act upon your model by
exerting forces or rotations or by fixing the model it such a way that it cannot deform.
Boundary conditions are typically applied to 2D or 3D simulations but exceptions do exist. Any exceptions
are discussed in detail on the Help page for the particular boundary condition.
The boundary conditions you apply depend on the type of analysis you are performing. In addition,
the geometry (body, face, edge, or vertex) or finite element selection to which a boundary condition
is applied, also varies per analysis type.
Once applied, and as applicable to the boundary condition type, the loading characteristics must be
considered. This includes, whether the boundary condition is defined as a constant, by using tabular
entries (time history or spatially varying), or as a function (time history or spatially varying).
The following topics describe the steps involved in applying and using boundary conditions in the ap-
plication.
Boundary Condition Scoping Method
Types of Boundary Conditions
Spatial Varying Loads and Displacements
Defining Boundary Condition Magnitude
You can "scope" boundary conditions to one or more bodies, faces, edges, or vertices. In some cases
you can scope boundary conditions directly to the nodes of the finite element mesh.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 919
Setting Up Boundary Conditions
For example, if you apply a force of 1000N in the X-direction to a vertex, the load is "scoped" to that
vertex.
You can first select a boundary condition and then specify a geometry:
2. Click the desired drop-down menu from the context toolbar and select your boundary condition type.
3. Select the desired geometry or geometries (by pressing and holding [CTRL]) on your model and then
clicking the Apply button. Perform any additional required entries.
In the example shown here, a Pressure was applied to a face. The Magnitude entry is undefined.
Or you can first select geometries and then apply boundary conditions:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
920 of ANSYS, Inc. and its subsidiaries and affiliates.
Boundary Condition Scoping Method
Or...
b. Selecting the Environment object, right-clicking the mouse, selecting Insert, and then selecting your
desired boundary condition.
Or...
c. Right–clicking the mouse while in the Geometry window, selecting Insert, and then select your desired
boundary condition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 921
Setting Up Boundary Conditions
Again, additional entries are typically required. For example, you may need to enter a Magnitude for
the boundary condition, specify a Coordinate System, and/or define a Direction.
See the following sections for information about how to import loading conditions as well as how to
apply and scope abstract loading through the use of remote conditions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
922 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Acceleration
The global Acceleration boundary condition defines a linear acceleration of a structure in each of the
global Cartesian axis directions.
If desired, acceleration can be used to simulate gravity (by using inertial effects) by accelerating a
structure in the direction opposite of gravity (the natural phenomenon of ). That is, accelerating a
structure vertically upwards (+Y) at 9.80665 m/s2 (in metric units), applies a force on the structure in
the opposite direction (-Y) inducing gravity (pushing the structure back towards earth). Units are
length/time2.
Alternatively, you can use the Standard Earth Gravity (p. 929) load to produce the effect of gravity.
Gravity and Acceleration are essentially the same type of load except they have opposite sign conventions
and gravity has a fixed magnitude. For applied gravity, a body tends to move in the direction of gravity
and for applied acceleration, a body tends to move in the direction opposite of the acceleration.
Acceleration can also be defined as a base excitation during a Mode-Superposition Transient analysis
or a Mode Superposition Harmonic Response analyses. You scope base excitations to a boundary con-
dition. You can scope multiple base excitations to the same boundary condition, but the base excitations
cannot have same direction specified (via the Direction property).
Analysis Types
Acceleration is available for the following analysis types:
• Explicit Dynamics
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 923
Setting Up Boundary Conditions
Geometry Types and Topology: By virtue of Acceleration’s physical characteristics, this boundary
condition is always applied to all bodies of a model.
Loading Types: The boundary condition’s loading is defined using one of the following options:
• Vector. Supported.
While loads are associative with geometry changes, load directions are not. This applies to any load
that requires a vector input, such as acceleration.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components. Supported.
• Magnitude - Phase. Supported for Acceleration as a Base Excitation for Harmonic Response Analysis only.
• Real - Imaginary. Supported for Acceleration as a Base Excitation for Harmonic Response Analysis only.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
By default, at least two frequency entries are required when defining a frequency dependent tabular
load.
1. On the Environment context toolbar: click Inertial>Acceleration. Or, right-click the Environment object
in the tree or Geometry window and select Insert>Acceleration.
2. Select the method used to define the Acceleration: options include Vector (default) or Components.
3. Define the loading inputs: Magnitude, Coordinate System, and/or Direction of the Acceleration based
on the above selections.
To apply Acceleration as a Base Excitation when the Solver Type property is defined as Mode-Super-
position during a Transient (default setting for a Transient configured to a Modal solution) or a Mode-
Superposition Harmonic Response analysis:
2. The Boundary Condition property provides a drop-down list of the boundary conditions that correspond
to the Acceleration. Make a selection from this list. Valid boundary conditions for excitations include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
924 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Fixed Support
• Displacement
• Remote Displacement
• Nodal Displacement
• Spring: Body-to-Ground
3. The Absolute Result property is set to Yes by default. As needed, change the value to No if you do not
want to include enforced motion.
Note
If you apply more than one base excitation (either Displacement or Acceleration), the
Absolute Result property needs to have the same setting, either Yes or No.
4. As needed, set the Define By property to Real - Imaginary from Magnitude - Phase (default).
Note
Category Fields/Options/Description
Scope Geometry: Read-only field indicating All Bodies.
– Magnitude
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 925
Setting Up Boundary Conditions
Category Fields/Options/Description
– Phase Angle (Acceleration as a Base Excitation for MSUP Harmonic
Response only).
– Direction
– X Component
– Y Component
– Z Component
– Magnitude
– Phase Angle
– Magnitude - Real
– Magnitude - Imag
• Magnitude (constant, tabular, and function) is always represented as a table in the input file.
Note
• Should both an Acceleration and a Standard Earth Gravity boundary condition be specified,
a composite vector addition of the two is delivered to the solver.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
926 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
The following Mechanical APDL commands and considerations are applicable when Acceleration is
defined as a base excitation in a Mode Superposition Transient analysis or a Mode Superposition Har-
monic Response analysis.
• Base excitation is defined using the D command under the Modal restart analysis (under Modal analysis in
case of Standalone Harmonic Response analysis).
• Base excitation is applied using the DVAL command during a Mode Superposition Transient analysis or
Mode Superposition Harmonic Response analysis.
Note
Acceleration can be defined as base excitation in a Modal linked Harmonic Response and
Modal linked Transient analysis only when the upstream Modal analysis Solver Type (p. 877)
is set to Program Controlled (provided program sets solver type internally to Direct, Super-
node, or Subspace) Direct, Supernode, or Subspace.
Acceleration Example
The following illustrations compare how Acceleration and Gravity can be used to specify a gravitational
load with the same result.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 927
Setting Up Boundary Conditions
Resulting deformation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
928 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Resulting deformation.
Gravity is a specific example of acceleration with an opposite sign convention and a fixed magnitude.
Gravity loads cause a body to move in the direction of gravity. Acceleration loads cause a body to move
in the direction opposite of the acceleration. Refer to the example shown under Acceleration (p. 923)
for details.
Analysis Types
Standard Earth Gravity is available for the following analysis types:
• Explicit Dynamics
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types and Topology: By virtue of Standard Earth Gravity’s physical characteristics, this
boundary condition is always applied to all bodies of a model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 929
Setting Up Boundary Conditions
Loading Types: This boundary condition’s loading is defined using a Coordinate System as the loading
quantity.
Loading Data Definition (p. 1150): Standard Earth Gravity is constant, only the direction may be modified.
Or, right–click the Environment object in the tree or the Geometry window and select Insert>Stand-
ard Earth Gravity.
2. Define the Coordinate System and/or Direction of the Standard Earth Gravity.
Category Fields/Options/Description
Scope Geometry: Read-only field indicating All Bodies.
Definition Coordinate System: Drop-down list of available coordinate systems.
Global Coordinate System is the default. When using cyclic
symmetry (p. 628) the referenced coordinate system must be the same
coordinate system specified on the Cyclic Region (p. 649). For a 2D
axisymmetric model (p. 502) the referenced coordinate system must be
the Global Coordinate System. The referenced coordinate system must
be Cartesian.
Note
Should both an Acceleration and a Standard Earth Gravity boundary condition be specified,
a composite vector addition of the two is delivered to the solver.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
930 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Rotational Velocity
Rotational velocity accounts for the structural effects of a part spinning at a constant rate.
Analysis Types
Rotational Velocity is available for the following analysis types:
Note
• For a Transient Structural analysis that is linked to a Modal Analysis, Rotational Velocity is an in-
valid boundary condition in the Transient Structural analysis.
• For a Modal Analysis, Rotational Velocity is valid only when the following Analysis Settings (p. 873)
properties are specified:
– Coriolis Effect property is set to On in the Rotordynamics Controls (p. 913) group.
• If Rotational Velocity is defined in a Static Structural analysis, the spin softening effect is automat-
ically included in rotating reference frame dynamics (Coriolis Effect set to Off in the Rotordy-
namics Controls (p. 913) group). This may lead to negative or zero frequencies in a downstream
perturbed Modal Analysis. This does not apply to stationary reference frame dynamics (Coriolis
Effect set to On).
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported. A rotational velocity is applied along a user defined axis to one or more bodies.
• 2D Simulation: Supported. For 2D axisymmetric simulations, a Rotational Velocity load can only be applied
about the y-axis.
Geometry Types: Geometry types supported for the Rotational Velocity boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Rotational Velocity.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 931
Setting Up Boundary Conditions
Body: Supported. The following requirements must be met or the application will invalidate your load:
• A globally scoped (All Bodies) Rotational Velocity and a globally scoped (All Bodies) Rotational Acceler-
ation (p. 934) may coexist.
• A globally scoped Rotational Velocity may coexist with a partially scoped Rotational Acceleration (p. 934).
• A partially scoped Rotational Velocity may coexist with a globally scoped Rotational Acceleration (p. 934).
• Two globally scoped (All Bodies) rotational velocities may not coexist.
• A globally scoped (All Bodies) Rotational Velocity and a partially scoped Rotational Velocity may not
coexist.
• A partially scoped Rotational Velocity may not share topology with another partially scoped Rotational
Velocity.
• When using the Mechanical APDL solver target, a partially scoped Rotational Velocity may not share
topology with partially scoped Rotational Acceleration (p. 934).
Loading Types: The boundary condition's loading is defined using one of the following options.
• Vector: Supported. While loads are associative with geometry changes, load directions are not.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
Note
If you establish a step varying tabular load and you deactivate one of the steps, the applic-
ation will ramp the value of this load to zero across the load step rather than immediately
zeroing the value at the first substep.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
932 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
To apply rotational velocity to selected bodies, in the Details view, set Scoping Method to either
Geometry Selection or Named Selection, then either select the bodies in the Geometry window (hold
down the Ctrl key to multiple select) or select from the list of the Named Selections available in the
Details view.
To apply additional rotational velocity loads, you must have applied the original load to selected bodies,
per above, not to All Bodies.
1. On the Environment context toolbar: click Inertial>Rotational Velocity. Or, right-click the Environment
tree object or the Geometry window and select Insert>Rotational Velocity.
3. Select the method used to define the Rotational Velocity: Vector (default) or Components.
4. Define the Magnitude, Component values, Coordinate System, and/or Direction of the Rotational Velocity
based on the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
Definition Define By (In a cyclic symmetry analysis, the Rotational Velocity must be
defined by components.), options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 933
Setting Up Boundary Conditions
Category Fields/Options/Description
– Magnitude
– Axis
– X Coordinate
– Y Coordinate
– Z Coordinate
Note
In a Modal analysis:
• For partially scoped bodies, the application uses the CMOMEGA command.
Rotational Acceleration
A Rotational Acceleration load applies a constant rotational acceleration to one or more bodies.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
934 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Analysis Types
Rotational Acceleration is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported. A rotational Acceleration is applied along a user defined axis to one or more
bodies.
• 2D Simulation: Supported. Not supported for 2D axisymmetric simulation. For 2D Plane Stress and Plane
Strain simulations, a Rotational Acceleration load can only be applied about the Z-axis.
Geometry Types: Geometry types supported for the Rotational Acceleration boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Rotational Acceleration.
• Body: Supported. The following requirements must be met or the application will invalidate your load:
– A globally scoped (All Bodies) Rotational Acceleration and a globally scoped (All Bodies) Rotational Velo-
city (p. 931) may coexist.
– A globally scoped Rotational Acceleration may coexist with a partially scoped Rotational Velocity (p. 931).
– A partially scoped Rotational Acceleration may coexist with a globally scoped (All Bodies) Rotational Ve-
locity (p. 931).
– Two globally scoped (All Bodies) rotational accelerations may not coexist.
– A globally scoped (All Bodies) Rotational Acceleration and a partially scoped Rotational Acceleration may
not coexist.
– A partially scoped Rotational Acceleration may not share topology with another partially scoped Rota-
tional Acceleration.
– When using the Mechanical APDL solver target, a partially scoped Rotational Acceleration may not share
topology with partially scoped Rotational Velocity (p. 931).
For global scoping, the application uses the DCGOMG command. For partially scoped bodies, the
application uses the CMDOMEGA command.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 935
Setting Up Boundary Conditions
Loading Types: The boundary condition's loading is defined using one of the following options.
• Vector: Supported. While loads are associative with geometry changes, load directions are not.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
Note
If you establish a step varying tabular load and you deactivate one of the steps, the applic-
ation will ramp the value of this load to zero across the load step rather than immediately
zeroing the value at the first substep.
To apply rotational acceleration to selected bodies, in the Details view, set Scoping Method to either
Geometry Selection or Named Selection, then either select the bodies in the Geometry window (hold
down the Ctrl key to multiple select) or select from the list of the Named Selections available in the
Details view.
To apply additional rotational acceleration loads, you must have applied the original load to selected
bodies, per above, not to All Bodies.
1. On the Environment context toolbar: click Inertial>Rotational Acceleration. Or, right-click the Environ-
ment tree object or the Geometry window and select Insert>Rotational Acceleration.
3. Select the method used to define the Rotational Acceleration: Vector (default) or Components.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
936 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
4. Define the Magnitude, Component values, Coordinate System, and/or Direction of the Rotational Accel-
eration based on the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
Definition Define By (In a cyclic symmetry analysis, the Rotational Acceleration must
be defined by components.), options include:
– Magnitude
– Axis
– X Coordinate
– Y Coordinate
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 937
Setting Up Boundary Conditions
Category Fields/Options/Description
– Z Coordinate
• For partially scoped bodies, the application uses the CMDOMEGA command.
Structural Loads
Pressure (p. 939)
Pipe Pressure (p. 945)
Pipe Temperature (p. 947)
Hydrostatic Pressure (p. 949)
Force (p. 953)
Remote Force (p. 957)
Bearing Load (p. 963)
Bolt Pretension (p. 967)
Moment (p. 972)
Generalized Plain Strain (p. 976)
Line Pressure (p. 979)
PSD Base Excitation (p. 982)
RS Base Excitation (p. 983)
Joint Load (p. 985)
Thermal Condition (p. 987)
Rotating Force (p. 1030)
Thermal Loads
Temperature (p. 989)
Convection (p. 992)
Radiation (p. 997)
Heat Flow (p. 1001)
Heat Flux (p. 1003)
Internal Heat Generation (p. 1005)
Mass Flow Rate (p. 1008)
Electric Loads
Voltage (p. 1010)
Current (p. 1012)
Thermal Condition (p. 987)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
938 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Magnetostatic Loads
Electromagnetic Boundary Conditions and Excitations (p. 1015)
Magnetic Flux Boundary Conditions (p. 1015)
Conductor (p. 1017)
Interaction Loads
The following loads involve interactions between the Mechanical application and other products.
Acoustic Excitations
Mass Source (p. 1035)
Surface Velocity (p. 1037)
Diffuse Sound Field (p. 1040)
Incident Wave Source (p. 1042)
Port In Duct (p. 1045)
Acoustic Loads
Temperature (p. 1047)
Impedance Sheet (p. 1049)
Static Pressure (p. 1051)
Acoustic Models
Transfer Admittance Matrix (p. 1076)
Explosive Initiation
Detonation Point
Pressure
A pressure load applies a constant pressure or a varying pressure in a single direction (x, y, or z) to one
or more flat or curved faces. A positive value for pressure acts into the face, compressing the solid body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 939
Setting Up Boundary Conditions
Analysis Types
Pressure is available for the following analysis types:
• Explicit Dynamics
Note
Eigen response (an Eigenvalue Buckling Analysis or a Modal Analysis) and Harmonic Response
(Full) analyses take into account any pressure load stiffness contribution applied in a linked
Static Structural analysis.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported. For 3D simulations, a pressure load applies a pressure to one or more faces.
• 2D Simulation: Supported. For 2D simulations, a pressure load applies a pressure to one or more edges.
Geometry Types: Geometry types supported for the Pressure boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Pressure.
• Face: Supported - 3D. If you select multiple faces when defining the pressure, the same pressure value gets
applied to all selected faces. If a constant pressurized face enlarges due to a change in CAD parameters, the
total load applied to the face increases, but the pressure (force per unit area) value remains constant.
• Edge: Supported - 2D. If you select multiple edges when defining the pressure, the same pressure value gets
applied to all selected edges.
Loading Types: The boundary condition’s loading is defined using one of the following options.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
940 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
– During a Static Structural or a Transient Structural analysis, the Pressure boundary condition displays the
property Applied By. This property has two options: Surface Effect (default) and Direct. The Surface
Effect option applies pressure using the surface effect elements created on the top of the scoped geometry
and the Direct option applies pressure directly onto the nodes of the scoped geometry.
Note
→ If you scope two pressure objects to the same geometry using the Direct option, the pressures
do not produce a cumulative loading effect. The Pressure object that you specified last takes
priority and is applied, and as a result, the application ignores the other Pressure object. If
a Nodal Pressure and a Direct Pressure share the same scoping, the Nodal Pressure always
takes priority regardless of insertion order: Mechanical will ignore the Direct Pressure.
→ A pressure applied using the Surface Effect option and a pressure applied with the Direct
option produce a resultant effect.
→ A pressure applied with the Direct option to shell bodies act in the opposite direction of
pressures applied using the Surface Effect option.
→ When you scope a Pressure to a solid body as well as a shell body, the application does not
display the annotation arrow for the loading direction (via the Direction property).
– During a structural analysis, you can also create a spatially varying load using the Vector type option. A
spatially varying load allows you to define the pressure in tabular form or as a function.
– 3D Faces or 2D Edges automatically update their direction at each substep and "follow" the changing
normal for large deflection analysis.
– Applying a pressure load normal to faces (3D) or edges (2D) could result in a pressure load stiffness (p. 189)
contribution that plays a significant role in analyses that support pre-stress (Pre-stressed Full Harmonic,
Pre-stressed Modal, and Eigenvalue Buckling) because they use the Static Structural Solution as a starting
point.
• Vector: Supported. While loads are associative with geometry changes, load directions are not.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components: Supported.
• Normal To: Real - Imaginary. Supported for Harmonic Response Analysis only. Define direct loading without
Phase Angle.
• Vector: Real - Imaginary. Supported for Harmonic Response Analysis only. Define direct loading without
Phase Angle.
• Components: Real - Imaginary. Supported for Harmonic Response Analysis only. Define direct loading
without Phase Angle.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 941
Setting Up Boundary Conditions
• Constant: Supported.
By default, at least two frequency entries are required when defining a frequency dependent tabular
load. The Pressure boundary condition in a Harmonic Response (Full, linked MSUP, or standalone)
can be defined in such a way that it is fully frequency dependent. That is, the magnitude of the load
as well as the Phase Angle of the load can be dependent upon the frequency definitions.
Note
Harmonic Response Analysis Only: Spatially varying Tabular and Function data is supported
for the Normal To and Normal To: Real-Imaginary loading types. The Phase Angle property
supports Spatially varying Tabular definition but does not support Function definition.
1. On the Environment context toolbar: click Loads>Pressure. Or, right-click the Environment tree object
or the Geometry window and select Insert>Pressure.
3. Select the method used to define the Pressure: Normal To (default), Normal To: Real - Imaginary, Vector,
Vector: Real - Imaginary, Components, or Components: Real - Imaginary.
4. Define the Magnitude, Coordinate System, and/or Direction of the Pressure based on the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
942 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
number of geometric entities (for example: 1 Body, 2 Edges) to which
the boundary has been applied using the selection tools.
– Magnitude
• Applied By (Static Structural (p. 339) and Transient Structural (p. 384)
analyses only): This property is visible when you set the Define By
property to Normal To. Options include:
– Direct
• Normal To: Real - Imaginary (Harmonic Analysis (p. 211) only): Real and
imaginary magnitude. Requires the specification of the following inputs:
– Magnitude - Real
– Magnitude - Imag
– Magnitude
– Direction
• Vector: Real - Imaginary (Harmonic Analysis (p. 211) only): Real and
imaginary magnitude and direction (based on selected geometry).
Requires the specification of the following inputs:
– Magnitude - Real
– Magnitude - Imag
– Direction
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 943
Setting Up Boundary Conditions
Category Fields/Options/Description
• Components: Option to define the loading type as Components (in the
world coordinate system or local coordinate system, if applied). Requires
the specification of at least one of the following inputs:
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
944 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• The pressure is applied as a surface load on elements with the SFE command.
• During a Structural Analysis, Pressure is applied using the SURF154 (3D) and SURF153 (2D) element types.
• Magnitude (constant, tabular, and function) is always represented as a table in the input file.
Pipe Pressure
Used in any structural analysis, Pipe Pressure is useful for pipe stress analysis and pipe design. Pipe
Pressure is applied only to pipes in the form of line bodies.
Analysis Types
Pipe Pressure is available for the following analysis types:
• Explicit Dynamics
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported. For 3D structural analyses, a pipe pressure load applies a constant, tabular, or
functional variation of pressure to one or more line bodies (p. 498) which are set to be pipes.
Geometry Types: Geometry types supported for the Pipe Pressure boundary condition include:
Topology: The following topology selection options are supported for Pipe Pressure.
• Edge: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 945
Setting Up Boundary Conditions
Loading Types: The loading type, by default, is program controlled. Internal and external pressures are
input on an average basis. By default, when the pipe is subjected to internal and external pressures,
the end-cap pressure effect of the pipe is included. This implies that the end caps are always in equilib-
rium, that is, no net forces are produced.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
1. On the Environment context toolbar: click Loads>Pipe Pressure. Or, right-click the Environment tree
object or the Geometry window and select Insert>Pipe Pressure.
2. Define the Scoping Method. Pipe pressure can only be scoped to line bodies which are set to be pipes.
Category Fields/Options/Description
Scope Scoping Method, options include:
• Geometry Selection: Default setting, indicating that the boundary condition is applied
to a geometry or geometries, which are chosen using a graphical selection tools.
– Geometry: Visible when the Scoping Method is set to Geometry Selection. Displays
the type of geometry (Body, Face, etc.) and the number of geometric entities (for
example: 1 Body, 2 Edges) to which the boundary has been applied using the selection
tools.
• Named Selection: Indicates that the geometry selection is defined by a Named Selection.
– Named Selection: Visible when the Scoping Method is set to Named Selection. This
field provides a drop-down list of available user–defined Named Selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
946 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Defini- Type: Read-only field that displays boundary condition type - Pipe Pressure.
tion
Magnitude: Input field to define the magnitude of the Pipe Pressure. This value can be
defined as a Constant or in Tabular form, as well as Imported.
• ELBOW290: special 3D three-node pipe used for modeling curved pipes. This element is also used when
Pipe Idealization is scoped to a line body modeled as pipe and meshed with higher order elements. PIPE289
is converted ELBOW290.
Displaying Contours and Displaced Shapes on Line Bodies: The contour results line bodies are ex-
panded to be viewed on the cross section shape, but only one actual result exists at any given node
and as a result no contour variations across a beam section occur. Therefore, for Mechanical APDL plot
comparison, full graphics inside /POST1 should be used when comparing numerical values.
Pipe Temperature
For 3D structural analyses, a pipe temperature load applies a constant, tabular, or functional variation
of temperature to one or more line bodies (p. 498) which are set to be pipes. You can select it to be in-
ternal pipe temperature or external pipe temperature from the Details view.
Analysis Types
Pipe Temperature is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Pipe Temperature boundary condition include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 947
Setting Up Boundary Conditions
Topology: The following topology selection options are supported for Pipe Temperature.
• Edge: Supported.
Loading Types: The loading type is, by default, program controlled. Internal and external temperatures
are input on an average basis.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant.
1. On the Environment context toolbar: click Loads>Pipe Temperature. Or, right-click the Environment
tree object or the Geometry window and select Insert>Pipe Temperature.
2. Define the Scoping Method. Pipe Temperature can only be scoped to line bodies that are set to be pipes.
Note
Given elbow elements (ELBOW290) with inner pipe temperature specifications only, the ap-
plication will, by default, specify this inner temperature as outer temperature as well.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
948 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Scope Scoping Method, options include:
Definition Type: Read-only field that displays boundary condition type - Pipe Tem-
perature.
Hydrostatic Pressure
A hydrostatic pressure load simulates pressure that occurs due to fluid weight.
Analysis Types
Hydrostatic Pressure is available for the following analysis types:
• Explicit Dynamics
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 949
Setting Up Boundary Conditions
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Hydrostatic Pressure boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Hydrostatic Pressure.
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Vector: Supported.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components: Supported.
Note
During a multiple step analysis, tabular data is visible for this boundary condition. This in-
formation is read-only but you can use the context menu (right-click) features of the Tabular
Data (p. 50) display to activate or deactivate the loading per step.
1. On the Environment context toolbar: click Loads>Hydrostatic Pressure. Or, right-click the Environment
tree object or the Geometry window and select Insert>Hydrostatic Pressure.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
950 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
2. Define the Scoping Method. Hydrostatic Pressure can only be scoped to faces.
3. Select all of the faces that will potentially enclose the fluid.
Or...
If you are working with a surface body, specify the Shell Face, defined as the side of the shell (Top
or Bottom) on which to apply the hydrostatic pressure load.
4. Specify the magnitude and direction of the Hydrostatic Acceleration. This is typically the acceleration
due to gravity, but can be other acceleration values depending on the modeling scenario. For example, if
you were modeling rocket fuel in a rocket’s fuel tank, the fuel might be undergoing a combination of ac-
celeration due to gravity and acceleration due to the rocket accelerating while flying.
6. Specify the Free Surface Location, defined as the location of the top of the fluid in the container. You can
specify this location by using coordinate systems, by entering coordinate values, or by clicking a location
on the model.
7. Mesh the model, then highlight the Hydrostatic Pressure load object to display the pressure contours.
The following example shows the simulation of a hydrostatic pressure load on the wall of an aquarium.
Here the wall is modeled as a single surface body. The load is scoped to the bottom side of the face.
A fixed support is applied to the bottom edge. Acceleration due to gravity is used and the fluid density
is entered as 1000 kg/m3. Coordinates representing the top of the fluid are also entered.
The load plot shown here illustrates the hydrostatic pressure gradient.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 951
Setting Up Boundary Conditions
Category Fields/Options/Description
Scope Scoping Method, options include:
• Shell Face
– Top
– Bottom
Definition Type: Read-only field that displays boundary condition type - Hydrostatic
Pressure.
– Magnitude
– Direction
• Components
– X Component
– Y Component
– Z Component
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
952 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Y Coordinate
Z Coordinate
• Hydrostatic pressure is applied using the SURF154 (3D) and SURF153 (2D) element types.
Force
Force is specified based on the following topologies:
• Face: Distributes a force vector across one or more flat or curved faces, resulting in uniform traction across
the face.
• Edge: Distributes a force vector along one or more straight or curved edges, resulting in uniform line load
along the edge.
Analysis Types
Force is available for the following analysis types:
• Explicit Dynamics
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported. Force loads are not supported for 2D axisymmetric Explicit Dynamics analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 953
Setting Up Boundary Conditions
Geometry Types: Geometry types supported for the Force boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Force.
• Face: Supported.
– The force is applied by converting it to a pressure, based on the total area of all the selected faces.
– If a face enlarges due to a change in CAD parameters, the total load magnitude applied to the face remains
constant.
• Edge: Supported.
– If you select multiple edges when defining the force, the magnitude of the force is distributed evenly
across all selected edges.
– If an edge enlarges due to a change in CAD parameters, the total load magnitude applied to the edge
remains constant.
• Vertex: Supported.
– If you select multiple vertices when defining the force, the magnitude of the force is distributed evenly
across all selected vertices.
– A force applied to a vertex is not realistic and leads to singular stresses (that is, stresses that approach
infinity near the loaded vertex). You should disregard stress and elastic strain values in the vicinity of the
loaded vertex.
• Nodes: Supported.
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Vector: Supported. While loads are associative with geometry changes, load directions are not. This applies
to any load that requires a vector input, such as a force.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Vector: Real - Imaginary: Supported for Harmonic Response analysis only. Define direct loading without
Phase Angle.
• Components: Supported.
• Components: Real - Imaginary: Supported for Harmonic Response analysis only. Define direct loading
without Phase Angle.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
954 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Constant: Supported.
By default, at least two frequency entries are required when defining a frequency dependent tabular
load. The Force boundary condition in a Harmonic Response (Full, linked MSUP, or standalone) can
be defined in such a way that it is fully frequency dependent. That is, the magnitude of the load as
well as the Phase Angle of the load can be dependent upon the frequency definitions.
1. On the Environment context toolbar: click Loads>Force. Or, right-click the Environment tree object or
the Geometry window and select Insert>Force.
3. Select the method used to define the force: Vector (default), Vector: Real - Imaginary, Components, or
Components: Real - Imaginary.
4. Define the Magnitude, Coordinate System directional loading, and/or Direction of the load based on
the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 955
Setting Up Boundary Conditions
Category Fields/Options/Description
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user-defined Named
Selections.
– Magnitude
– Direction
• Vector: Real - Imaginary (Harmonic Analysis (p. 211) only): Real and imaginary
magnitude and direction (based on selected geometry). Requires the
specification of the following inputs:
– Magnitude - Real
– Magnitude - Imag
– Direction
• Components: Option to define the loading type as Components (in the world
coordinate system or local coordinate system, if applied). Requires the
specification of at least one of the following inputs:
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
956 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
• Components: Real - Imaginary (Harmonic Analysis (p. 211) only): Option to
define the loading type as real and imaginary components (in the world
coordinate system or local coordinate system, if applied). Requires the
specification of at least one of the following inputs:
Remote Force
A Remote Force is equivalent to a regular force load on a face (p. 953) or a force load on an edge (p. 953),
plus some moment (p. 972).
A Remote Force can be used as an alternative to building a rigid part and applying a force load to it.
The advantage of using a remote force load is that you can directly specify the location in space from
which the force originates.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 957
Setting Up Boundary Conditions
A Remote Force is classified as a remote boundary condition. Refer to the Remote Boundary Condi-
tions (p. 1132) section for a listing of all remote boundary conditions and their characteristics.
A Remote Force can be applied to a face, edge, or vertex of a 3D model, or to an edge or vertex of a
2D model.
Analysis Types
Remote Force is available for the following analysis types:
• Explicit Dynamics
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Remote Force boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
958 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Topology: The following topology selection options are supported for Remote Force.
• Edge: Supported.
• Vertex: Supported.
• Nodes: Supported.
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Vector: Supported. While loads are associative with geometry changes, load directions are not. This applies
to any load that requires a vector input.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
By default, at least two frequency entries are required when defining a frequency dependent tabular
load.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 959
Setting Up Boundary Conditions
or by scoping a geometric entity using the Location property. Note that when you first define the
properties of the Remote Force, the application automatically sets the default location of the Location
property at the centroid of the scoped geometry selection(s). This setting is maintained even if you re-
specify your geometry scoping. It is necessary to manually change the Location property's definition.
The location and the direction of a remote force can be defined in the global coordinate system or in
a local coordinate system (p. 671).
1. On the Environment context toolbar: click Loads>Remote Force. Or, right-click the Environment tree
object or the Geometry window and select Insert>Remote Force.
4. Specify a coordinate system as needed. The default selection is the Global Coordinate System. You can
also specify a user-defined or local coordinate system.
5. Select the method used to define the remote force: Vector (default), Vector: Real - Imaginary, Components,
or Components: Real - Imaginary.
6. Define the Magnitude, Coordinate System directional loading, and/or Direction of the load based on
the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user–defined Named
Selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
960 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
• Remote Point: Indicates that the geometry is defined by a Remote Point.
The following properties are used to define the location of the load’s
origin:
• X Coordinate
• Y Coordinate
• Z Coordinate
Location: This property specifies the location of the load's origin. The
default location is the centroid of your geometry selection(s). You can
define this property manually using geometry entity selections as well as
by making entries in the above coordinate properties.
Definition Type: Read-only field that displays boundary condition type - Remote
Force.
– Magnitude
– Direction
– Magnitude - Real
– Magnitude - Imag
– Direction
• Components: Option to define the loading type as Components (in the world
coordinate system or local coordinate system, if applied). Requires the
specification of at least one of the following inputs:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 961
Setting Up Boundary Conditions
Category Fields/Options/Description
– X Phase Angle (Harmonic Analysis (p. 211) only)
– X Component - Real
– X Component - Imaginary
– Y Component - Real
– Y Component - Imaginary
– Z Component - Real
– Z Component - Imaginary
Note
Behavior (p. 614): This option dictates the behavior of the attached
geometry. If the Scope Method property is set to Remote Point, the
boundary condition will then assume the Behavior defined in the
referenced Remote Point as well as other related properties. Options
include:
• Rigid: Does not allow the scoped geometry to deform. This is the only available
option for Explicit Dynamics analyses.
• Coupled: Allows the scoped geometry to have the same DOF solution on its
underlying nodes as the remote point location.
• Beam: This option specifies a connection from the remote load to the model
using linear massless beam elements. It is not a valid option for a Modal
Superposition Harmonic Response analysis unless a Remote Point references
the load.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
962 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Radius: This property is available when the Behavior property is set to
Beam. Specify a radius to define the cross section dimension of the circular
beam used for the connection.
Follower Load (Rigid Dynamics (p. 263) analysis only): When set to No
(default), the force direction doesn't change during the simulation. When
set to Yes, the force direction is updated with the underlying body.
Advanced Pinball Region: Modify the Pinball setting to reduce the number of elements
included in the solver.
Note
Bearing Load
The Bearing Load boundary condition simulates radial forces only. It is applied on the interior of a cyl-
inder in the radial direction using a coordinate system. If the Mechanical application detects a portion
of the load to be in the axial direction, the solver stops the solution and issues an appropriate error
message.
Note
• If your CAD system split the target cylinder into two or more faces, select all of the faces
when defining the Bearing Load.
• When analyzing more than one cylinder, be sure that you scope each cylinder with its own
Bearing Load boundary condition. Scoping a single Bearing Load to multiple cylinders, as
illustrated below, divides the load among the multiple cylindrical faces by area ratio. The
example shows two cylinders where the length on the right cylinders is twice the length of
the left cylinder. For the single bearing load applied to the two cylinders, the reactions are
proportional to each cylinder's area as a fraction of the total load area. This can be seen by
the Reaction Force results 100.26N versus 204.33N).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 963
Setting Up Boundary Conditions
• Although loading across multiple steps may appear as an application of tabular loading,
you cannot set the magnitude of a bearing load in terms of either tabular or functional data.
You must set a constant or ramped magnitude for each step such that one value corresponds
to each step.
Analysis Types
Bearing Load is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported. For vector-based loading on a cylindrical face or geometric axis, you define the
radial direction by selecting a different piece of geometry on your model that allows you to modify the
Direction in the desired direction.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
964 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• 2D Simulation: Supported. The Bearing Load boundary condition applies a variable distribution of force to
a circular edge.
Geometry Types: Geometry types supported for the Bearing Load boundary condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Bearing Load.
• Face: Supported. If the loaded face enlarges (e.g., due to a change in parameters), the total load applied to
the face remains constant, but the pressure (force per unit area) decreases.
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Vector: Supported. You define the radial direction for your vector load by selecting a piece of geometry on
your model that provides the ability to specify the direction correctly.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components: Supported. While loads are associative with geometry changes, load direction are not.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 965
Setting Up Boundary Conditions
1. On the Environment context toolbar: click Loads>Bearing Load. Or, right-click the Environment tree
object or the Geometry window and select Insert>Bearing Load.
3. Select the method used to define the bearing load: Vector (default) or Components.
4. Define the Magnitude, Coordinate System directional loading, and/or Direction of the load based on
the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user–defined Named
Selections.
Definition Type: Read-only field that describes the object - Bearing Load.
– Magnitude
– Direction
• Components: Option to define the loading type as Components (in the world
coordinate system or local coordinate system, if applied). Requires the
specification of at least one of the following inputs:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
966 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
– Coordinate System: Drop-down list of available coordinate systems. Global
Coordinate System is the default.
Bolt Pretension
This boundary condition applies a pretension load to a cylindrical face, to a straight edge of a line body,
to a single body, or to multiple bodies, or to a Beam Connection (p. 825), typically to model a bolt under
pretension.
Analysis Types
Bolt Pretension is applicable to pure structural or thermal-stress analyses:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Be sure that a sufficiently fine mesh exists on a face or body that contains a Bolt Pretension boundary
condition so that the mesh can be correctly partitioned along the axial direction (that is, at least two
elements long).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 967
Setting Up Boundary Conditions
Geometry Types: Geometry types supported for the Bolt Pretension boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Bolt Pretension.
• Body: Supported.
– Body scoping of a Bolt Pretension load can be to more than one body. In this case all the scoped bodies
are cut. There is still only a single Bolt Pretension load created but this feature allows you to apply a bolt
load to a bolt that has been cut into several bodies. This feature is illustrated in the following figure.
– Body scoping requires a local Coordinate System object in the tree. The application of the boundary
condition is at the origin and along the z-axis (3D) or x-axis (2D) of the local coordinate system. You can
place the coordinate system anywhere in the body and reorient the required axis.
– Use caution when defining bolt loads by bodies and a coordinate system because the entire body is sliced
along the local cutting plane.
• Face: Supported.
– If you try to apply a pre-load on the same face more than once, all definitions except the first one are ig-
nored.
– Face selection simulates one Bolt Pretension load through multiple split faces of a body. When simulating
Bolt Pretension using Face selection scoping on a body with multiple split faces, you need to scope/apply
only one the Bolt Pretension boundary condition to only one split face. Even though you select only part
of the cylinder body, the Bolt Pretension boundary condition slices though the whole cylinder body.
– Care should be used when applying a Bolt Pretension boundary condition to a cylindrical face that has
bonded contact. There is a possibility that if you apply a Bolt Pretension boundary condition to a cylinder
that had a bonded contact region, the bonded contact will block the ability of the Bolt Pretension to
deform properly.
– The Bolt Pretension boundary condition should be applied to cylindrical faces that contain the model
volume (that is, do not try to apply the Bolt Pretension load to a hole).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
968 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
– The Bolt Pretension boundary condition does not support scoping to a Virtual Cell (p. 1844) (merged faces).
• Edge: Supported. An option for applying the boundary condition to a line body is to apply it to a single
straight edge on the body. The direction of the boundary condition is inferred from the direction of the
edge.
• Beam Connection (p. 825): Supported. Note the following when using a beam connection with a pretension
load:
– When you select Beam Connection as your Scoping Method, a corresponding Beam Connection
property displays in the Details view. This property provides a drop-down list of available beam connections.
In addition, when you specify Beam Connection as your Scoping Method, the Coordinate System
property is unavailable in the Details view.
– You can drag and drop Beam Connection objects onto the Environment to automatically created Bolt
Pretension objects (loading conditions).
– A Bolt Pretension probe (p. 1303) can be scoped to Bolt Pretensions defined via a Beam Connection while
the Bolt Tool does not.
Important
For this beam connection scoping scenario, the solver creates two beam elements. As a
result, beam probes do not support the Result Selection property options Shear Force
(At I/J) and Moment (At I/J). If selected, the application issues a warning message indicating
that the results reported at location J are midspan values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 969
Setting Up Boundary Conditions
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Load: Applies a force as a preload. A Preload field is displayed where you enter the value of the load in
force units.
• Adjustment: Applies a length as a pre-adjustment (for example, to model x number of threads). A Pread-
justment property displays when Adjustment is selected. Enter the value of the adjustment in length units.
It applies the Preadjustment from the solved deformation value of the previous step to the specified Ad-
justment value of the current step.
• Lock: Fixes all displacements. You can set this state for any step except the first step.
• Open: Use this option to leave the Bolt Pretension load open so that the load has no effect on the applied
step, effectively suppressing the load for the step. Note that in order to avoid convergence issues from
having under-constrained conditions, a small load (0.01% of the maximum load across the steps) is applied.
You can set this state for any step.
• Increment: Applies a length as an incremental adjustment. An Increment field is displayed where you enter
the value of the Adjustment in length units. When applied, the specified value gets added to the solved
deformation value from the previous step. You can choose this option for any step except the first step.
Note
If a solution restart is performed from a substep of a load step that has an Increment spe-
cified, the increment value gets added to the solved deformation value at the beginning
of the selected restart sub-step.
Loading Data Definition (p. 1150): Bolt Pretension is defined by constant loading data only.
1. On the Environment context toolbar: click Loads>Bolt Pretension. Or, right-click the Environment tree
object or the Geometry window and select Insert>Bolt Pretension.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
970 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
– Geometry: Visible when the Scoping Method is set to Geometry Selection.
Displays the type of geometry (Face, Edge, etc.) and the number of
geometric entities (for example: 1 Face, 2 Edges) to which the boundary
has been applied using the selection tools.
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user–defined Named
Selections.
• Beam Connection: This option enables you to scope the pretension load to
a Beam Connection (p. 825).
• Load
• Adjustment
• Lock
• Open
• Increment
Presented below is a model showing a Bolt Pretension load as a preload force and as a pre-adjustment
length:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 971
Setting Up Boundary Conditions
The following demo is presented as an animated GIF. View online if you are reading the PDF version of the
help. Interface names and other components shown in the demo may differ from those in the released
product.
Moment
This boundary condition distributes a moment "about" (the vector of ) an axis across one or more flat
or curved faces, or about one or more edges or vertices. Use the right-hand rule to determine the sense
of the moment.
A Moment is classified as a remote boundary condition. Refer to the Remote Boundary Conditions (p. 1132)
section for a listing of all remote boundary conditions and their characteristics.
Analysis Types
Moment is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
972 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Moment boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Note
Face and edge selections for the moment load can span multiple parts, however, multiple
vertex selections must be of the same part type (solid, 3D surface or line bodies) or the selec-
tion is ignored.
Topology: The following topology selection options are supported for Moment.
• Face: Supported - 3D only. If a face enlarges (e.g., due to a change in parameters), the total load applied to
the face remains constant, but the load per unit area decreases.
• Edge: Supported.
• Vertex: Supported. This boundary condition cannot be applied to a vertex scoped to an end release (p. 828).
• Nodes: Supported.
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Vector – Supported. While loads are associative with geometry changes, load directions are not.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components – Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 973
Setting Up Boundary Conditions
By default, at least two frequency entries are required when defining a frequency dependent tabular
load.
1. On the Environment context toolbar: click Loads>Moment. Or, right-click the Environment tree object
or the Geometry window and select Insert>Moment.
Note
When specifying the Scoping Method, faces and edges can be scoped to either the
geometry where the load is to be applied (Geometry Selection), to a Named Selection,
or to a Remote Point (p. 609). Vertices cannot be scoped to Remote Point.
3. Select the method used to define the moment: Vector (default), Vector: Real - Imaginary, Components,
or Components: Real - Imaginary.
4. Define the Magnitude, Coordinate System directional loading, and/or Direction of the load based on
the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
974 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
• Named Selection: Indicates that the geometry selection is defined by a Named
Selection.
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user-defined Named
Selections.
• Remote Point
– Remote Point: Visible when the Scoping Method is set to Remote Point.
This field provides a drop-down list of available user-defined Remote Points.
Definition Type: Read-only field that displays boundary condition type - Moment.
– Magnitude
– Direction
– Magnitude - Real
– Magnitude - Imag
– Direction
• Components: Option to define the loading type as Components (in the world
coordinate system or local coordinate system, if applied). Requires the
specification of at least one of the following inputs:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 975
Setting Up Boundary Conditions
Category Fields/Options/Description
• Components: Real - Imaginary (Harmonic Analysis (p. 211) only): Option to
define the loading type as real and imaginary components (in the world
coordinate system or local coordinate system, if applied). Requires the
specification of at least one of the following inputs:
– X Component - Real
– X Component - Imaginary
– Y Component - Real
– Y Component - Imaginary
– Z Component - Real
– Z Component - Imaginary
Behavior (p. 614): This option dictates the behavior of the attached
geometry. If the Scope Method property is set to Remote Point, the
boundary condition will then assume the Behavior defined in the
referenced Remote Point as well as other related properties. Options
include:
• Coupled: Allows the scoped geometry to have the same DOF solution on its
underlying nodes as the remote point location.
• Beam: This option specifies a connection from the remote load to the model
using linear massless beam elements. It is not a valid option for a Modal
Superposition Harmonic Response analysis unless a Remote Point references
the load.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
976 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Analysis Types
The Generalized Plane Strain boundary condition is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Generalized Plane Strain boundary condition
include:
Topology: The following topology selection options are supported for Generalized Plane Strain.
Loading Types and Loading Data Definition (p. 1150): The Generalized Plane Strain boundary con-
dition is defined as a constant.
1. On the Environment context toolbar, click Loads>Generalized Plane Strain. Or, right-click the Environ-
ment tree object or in the Geometry window and select Insert>Generalized Plane Strain.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 977
Setting Up Boundary Conditions
2. The Geometry selection for this boundary condition is, by default, set to All Bodies and is a read-only
property.
3. Define the X Coordinate of Reference Point and the Y Coordinate of Reference Point. These entries are
distance values defining the starting point in space.
4. Define the properties for the Condition Along Fiber Direction, that includes options for the Boundary
Condition property and a Magnitude as applicable.
• Free - No magnitude.
5. Define the properties for the Condition for Rotation About X-axis and the Condition for Rotation About
Y-axis. The options for the include Boundary Condition property are listed below. Magnitude is defined
when applicable.
• Free - No magnitude.
Category Fields/Options/Description
Scope Geometry: Read-only field that displays geometry selection - All Bodies
Definition Coordinate System: Drop-down list of available coordinate systems.
Global Coordinate System is the default.
Magnitude
Condition for Rotation Boundary Condition, options include:
About Y-axis
• Free: No magnitude.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
978 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
• Rotation: Enter magnitude.
Magnitude
Note
You may wish to review the Generalized Plain Strain Probes (p. 1303) section of the Help for
additional information about this boundary condition.
Line Pressure
For 3D simulations, a line pressure load applies a distributed force using force density loading in units
of force per length. You can define force density as a vector, an axial component, or tangentially. Tan-
gential loads can be applied to one edge only whereas vector and component loads and can be applied
to one or more edges.
If a pressurized edge enlarges due to a change in CAD parameters, the total load applied to the edge
increases, but the pressure (force per unit length) remains constant.
Analysis Types
Line Pressure is available for the following analysis types:
• Explicit Dynamics
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 979
Setting Up Boundary Conditions
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Line Pressure boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Line Pressure.
• Edge: Supported.
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Vector: Supported.
The vector load definition displays in the Annotation legend with the label Components (p. 162). The
Magnitude and Direction entries, in any combination or sequence, define these displayed values.
These are the values sent to the solver.
• Components: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
1. On the Environment context toolbar: click Loads>Line Pressure. Or, right-click the Environment tree
object or the Geometry window and select Insert>Line Pressure.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
980 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
3. Select the method used to define the Line Pressure: Vector (default), Tangential, or Components.
4. Define the Magnitude, Coordinate System, and/or Direction of the Line Pressure based on the above
selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user-defined Named
Selections.
Definition Type: Read-only field that displays boundary condition type - Line Pres-
sure.
– Magnitude
– Direction
• Components: Option to define the loading type as Components (in the world
coordinate system or local coordinate system, if applied). Requires the
specification of at least one of the following inputs:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 981
Setting Up Boundary Conditions
Category Fields/Options/Description
– Y Component: Defines magnitude in the Y direction.
• Line pressure is applied using the SFE command and the SURF156 element type.
• Magnitude (constant, tabular, and function) is always represented as one or more tables in the input file.
• All Supports (including Fixed, Remote Displacement, Displacement, and Grounded Springs)
Note
• Only fixed degrees of freedom of the supports are valid for excitations.
• Boundary conditions defined with a local coordinate system are not supported.
You can also specify the excitation direction (X Axis, Y Axis, or Z Axis).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
982 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
The user-defined PSD data table is created in the Tabular Data window. You can create a new PSD
table or import one from a library that you have created, via the fly-out of the Load Data option in the
Details view.
Note
Only positive table values can be input when defining this load.
When creating PSD loads for a Random Vibration analysis in the Mechanical application, Workbench
evaluates your entries by performing a "Goodness of Fit" to ensure that your results will be dependable.
Click the fly-out of the Load Data option and choose Improved Fit after entering data points for
viewing the graph and updating the table. Interpolated points are displayed if they are available from
the goodness of fit approximation. Once load entries are entered, the table provides one of the following
color-code indicators per segment:
• Yellow: This is a warning indicator. Results produced are not considered to be reliable and accurate.
• Red: Results produced are not considered trustworthy. If you choose to solve the analysis, the Mechanical
APDL application executes the action, however; the results are almost certainly incorrect. It is recommended
that you modify your input PSD loads prior to the solution process.
• PSD Acceleration
• PSD G Acceleration
• PSD Velocity
• PSD Displacement
The direction of the PSD base excitation is defined in the nodal coordinate of the excitation points.
Multiple PSD excitations (uncorrelated) can be applied. Typical usage is to apply three different PSDs
in the X, Y, and Z directions. Correlation between PSD excitations is not supported.
RS Base Excitation
RS Base Excitation loads are used exclusively in response spectrum analyses (p. 242) to provide excitation
in terms of a spectrum. For each spectrum value, there is one corresponding frequency. Use the
Boundary Condition setting in the Details view to apply an excitation to all of the fixed supports that
were applied in the prerequisite modal analysis (p. 227).
Note
You can also specify the excitation in a given direction (X Axis, Y Axis, or Z Axis).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 983
Setting Up Boundary Conditions
The user-defined RS data table is created in the Tabular Data window. You can create a new RS table
or import one from a library that you have created, via the fly-out of the Load Data option in the Details
view.
Note
Only positive table values can be used when defining this load.
• RS Acceleration
• RS Velocity
• RS Displacement
You should specify the direction of the RS base excitation in the global Cartesian system.
Multiple RS excitations (uncorrelated) can be applied. Typical usage is to apply 3 different RS excitations
in the X, Y, and Z directions. Correlation between RS excitations is not supported.
The following additional settings are included in the Details view of an RS Base Excitation load:
• Scale Factor: Scales the entire table of input excitation spectrum for a Single Point response spectrum.
The factor must be greater than 0.0. The default is 1.0.
• Missing Mass Effect: Set to Yes to include the contribution of high frequency modes in the total response
calculation. Including these modes is normally required for nuclear power plant design.
The responses contributed by frequency modes higher than those of rigid responses, specifically
frequency modes beyond Zero Period Acceleration (ZPA) are called residual rigid responses. The fre-
quency modes beyond ZPA are defined as frequency modes at which the spectral acceleration returns
to the Zero Period Acceleration. In some applications, especially in the nuclear power plant industry,
it is critical and required to include the residual rigid responses to the total responses. Ignoring the
residual rigid responses will result in an underestimation of responses in the vicinity of supports.
There are two methods available to calculate residual rigid responses: the Missing Mass and Static
ZPA methods. The Missing Mass method is named based on the fact that the mass associated with
the frequency modes higher than that of ZPA are missing from the analysis. As a result, the residual
rigid responses are sometimes referred to missing mass responses. When set to Yes, the Missing
Mass Effect is used in a response spectrum analysis.
• Rigid Response Effect: Set to Yes to include rigid responses to the total response calculation. Rigid responses
normally occur in the frequency range that is lower than that of missing mass responses, but higher than
that of periodic responses.
In many cases, it is impractical and difficult to accurately calculate all natural frequencies and mode
shapes for use in the response spectrum evaluation. For high-frequency modes, rigid responses ba-
sically predominate. To compensate for the contribution of higher modes to the responses, the rigid
responses are combined algebraically to the periodic responses, which occur in the low-frequency
modes that are calculated using one the methods above. The most widely adopted methods to cal-
culate the rigid responses are the Gupta and Lindley-Yow methods. These two methods are available
for a response spectrum analysis under Rigid Response Effect Type when Rigid Response Effect
is set to Yes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
984 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Joint Load
When you are using joints in a Transient Structural (p. 384) or Rigid Dynamics (p. 263) analysis, you
use a Joint Load object to apply a kinematic driving condition to a single degree of freedom on a Joint
object. Joint Load objects are applicable to all joint types (p. 750) except fixed, general, universal, and
spherical joints. For translation degrees of freedom, the Joint Load can apply a displacement, velocity,
acceleration, or force. For rotation degrees of freedom, the Joint Load can apply a rotation, angular
velocity, angular acceleration, or moment. The directions of the degrees of freedom are based on the
reference coordinate system of the joint and not on the mobile coordinate system.
A positive joint load will tend to cause the mobile body to move in the positive degree of freedom
direction with respect to the reference body, assuming the mobile body is free to move. If the mobile
body is not free to move then the reference body will tend to move in the negative degree of freedom
direction for the Joint Load. One way to learn how the mechanism will behave is to use the Config-
ure (p. 796) feature. For the joint with the applied Joint Load, dragging the mouse will indicate the
nature of the reference/mobile definition in terms of positive and negative motion.
1. Highlight the Transient environment object and insert a Joint Load from the right mouse button context
menu or from the Loads drop-down menu in the Environment toolbar.
2. From the Joint drop-down list in the Details view of the Joint Load, select the particular Joint object that
you would like to apply to the Joint Load. You should apply a Joint Load to the mobile bodies of the
joint. It is therefore important to carefully select the reference and mobile bodies while defining the joint.
3. Select the unconstrained degree of freedom for applying the Joint Load, based on the type of joint (p. 750).
You make this selection from the DOF drop-down list. For joint types that allow multiple unconstrained
degrees of freedom, a separate Joint Load is necessary to drive each one. Further limitations apply as
outlined under Joint Load Limitations (p. 986) below. Joint Load objects that include velocity, acceleration,
rotational velocity or rotational acceleration are not applicable to static structural analyses.
4. Select the type of Joint Load from the Type drop-down list. The list is filtered with choices of Displace-
ment, Velocity, Acceleration, and Force if you selected a translational DOF in step 3. The choices are
Rotation, Rotational Velocity, Rotational Acceleration, and Moment if you selected a rotational DOF.
Note
If you are using the Mechanical APDL solver and scoping the Joint Load to a General
joint that has the Rotation property set to Free All, then the Moment option is not
listed in the Type property drop-down list.
5. Specify the magnitude of the Joint Load type selected in step 4 as a constant, in tabular format, or as a
function of time using the same procedure as is done for most loads in the Mechanical application. Refer
to Defining Boundary Condition Magnitude (p. 1150) for further information.
Tip
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 985
Setting Up Boundary Conditions
object, the Joint field is already completed and you can continue at step 3 with DOF
selection.
6. As applicable, specify the load step at which you want to lock the joint load by entering the value of the
step in the Lock at Load Step field. The default value for this option is zero (0) and is displayed as Never.
This feature immobilizes movement of the joint’s DOFs. For example, this option is beneficial when you
want to tighten a bolt to an initial torque value (via a Moment Joint Driver on a Revolute Joint) and then
lock that joint during a subsequent load step.
Note
Note
Where applicable, you must define all three rotations for a Joint Load before proceeding to
a solve.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
986 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Thermal Condition
You can insert a known temperature (not from data transfer) boundary condition in an analysis by in-
serting a Thermal Condition object and specifying the value of the temperature in the Details view
under the Magnitude property. If the load is applied to a surface body, by default the temperature is
applied to both the top and bottom surface body faces. You do have the option to apply different
temperatures to the top and bottom faces by adjusting the Shell Face entry in the details view. When
you apply a thermal condition load to a solid body, the Shell Face property is not available in the Details
view. You can add the thermal condition load as time-dependent (p. 50) or spatially varying (p. 1149).
Note
• When a Thermal Condition is specified on the Top or Bottom shell face of a surface body, the
opposite face defaults to the environment temperature unless it is otherwise specified from an-
other load object.
• For an assembly of bodies with different topologies (solid body, line, shell, beam), you must
define a separate Thermal Condition load for each topology, that is, you must define one load
scoped to line bodies, define a second load scoped to surface bodies, and so on.
• For each load step, if an Imported Body temperature load and a Thermal Condition load are applied
on common geometry selections, the Imported Body temperature load takes precedence. See
Activation/Deactivation of Loads (p. 875) for additional rules when multiple load objects of the
same type exist on common geometry selections.
• If the Thermal Condition is applied to a shell face that has a Layered Section (p. 494) applied to
it, you must set Shell Face to Both in order to solve the analysis.
Analysis Types
Thermal Condition is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 987
Setting Up Boundary Conditions
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Thermal Condition boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Thermal Condition.
Loading Types: The Thermal Condition boundary condition’s loading is defined by Magnitude only.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
1. On the Environment context toolbar: click Loads>Thermal Condition. Or, right-click the Environment
tree object or the Geometry window and select Insert>Thermal Condition.
2. Define the Scoping Method. This property has two options: Geometry Selection and Named Selection.
For either scoping type, you must use the body selection filter (on the Graphics Toolbar (p. 70)) for geometry
selection or Named Selection definition. Only solid bodies, surface body faces, or line bodies can be selected
or defined.
For surface bodies, in the Details view, the Shell Face property provides a drop-down list. Select
Top, Bottom, or Both (default) to apply the thermal boundary condition to the selected face. For
bodies that have one or more layered section objects, you need to specify Both for Shell Face or
the Thermal Condition will be under-defined and an error message will be generated.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
988 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
3. Define the Magnitude, Coordinate System, and/or Direction of the thermal boundary condition based
on the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
Definition Type: Read-only field that displays boundary condition type - Thermal
Condition.
• Temperatures are applied using the BF command. For surface bodies, with Top or Bottom Shell Face selec-
tion, temperatures are applied using the BFE command.
• Magnitude (constant, tabular, and function) is always represented as a table in the input file.
Temperature
This boundary condition simulates a uniform, time-dependent, or spatially varying temperature over
the selected geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 989
Setting Up Boundary Conditions
A spatially varying load allows you to vary the magnitude of a temperature in a single coordinate direction
and as a function of time using the Tabular Data or Function features. See the Defining Boundary
Condition Magnitude (p. 1150) section for the specific steps to apply tabular and/or function loads.
Note
For each load step, if an Imported Temperature load and a Temperature load are applied on
common geometry selections, the Imported Temperature load takes precedence. See Activ-
ation/Deactivation of Loads (p. 875) for additional rules when multiple load objects of the
same type exist on common geometry selections.
Analysis Types
Temperature is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Temperature boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Temperature.
• Body: Supported. When scoping a load to a body, you need to specify whether the temperature is applied
to Exterior Faces Only or to the Entire Body using the Apply To option.
• Face: Supported.
• Edge: Supported.
• Vertex: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
990 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Note
The same temperature value is applied when multiple faces, edges, or vertices are selected.
Loading Types: The Temperature boundary condition’s loading is defined by Magnitude only.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant.
1. On the Environment context toolbar: click Loads>Temperature. Or, right-click the Environment tree
object or the Geometry window and select Insert>Temperature.
Category Fields/Options/Description
Scope Scoping Method, options include:
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user-defined Named
Selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 991
Setting Up Boundary Conditions
Category Fields/Options/Description
Apply To (Body scoping only), options include:
• Entire Body
Definition Type: Read-only field that displays boundary condition type - Temperature.
• Magnitude (constant, tabular, and function) is always represented as a table in the input file.
Convection
This boundary condition causes convective heat transfer (p. 992) to occur through one or more flat or
curved faces (in contact with a fluid).
The bulk fluid temperature is measured at a distance from the face outside of the thermal boundary
layer. The face temperature refers to the temperature at the face of the simulation model.
q/A = h(t s - t f)
where:
• q/A is heat flux out of the face (calculated within the application)
When the fluid temperature exceeds face temperature, energy flows into a part. When the face temper-
ature exceeds the fluid temperature, a part loses energy.
If you select multiple faces when defining convection, the same bulk fluid temperature and film coefficient
is applied to all selected faces.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
992 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Analysis Types
Convection is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Convection boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Convection.
• Face: Supported.
Loading Options:
• Film Coefficient: The film coefficient (also called the heat transfer coefficient or unit thermal conductance)
is based on the composition of the fluid in contact with the face, the geometry of the face, and the hydro-
dynamics of the fluid flow past the face. It is possible to have a time, temperature or spatially dependent
film coefficient. Refer to heat transfer handbooks or other references to obtain appropriate values for film
coefficient.
• Coefficient Type: This field is available when the film coefficient is temperature dependent. Its value can
be evaluated at the average film temperature (average of surface and bulk temperatures), the surface tem-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 993
Setting Up Boundary Conditions
perature, the bulk temperature, or the absolute value of the difference between surface and bulk temperat-
ures.
Note
If you change the units from Celsius to Fahrenheit, or Fahrenheit to Celsius, when the
convection coefficient type Difference between surface and bulk is in use, the displayed
temperature values indicate a temperature difference only. The addition or subtraction of
32o for each temperature in the conversion formula offset one another. In addition,
switching to or from the Difference between surface and bulk Coefficient Type option
from any other option, clears the values in the Convection Coefficient table. This helps
to ensure that you enter correct temperature values.
• Ambient Temperature: The ambient temperature is the temperature of the surrounding fluid. It is possible
to have a time or spatially dependent ambient temperature.
• Convection Matrix: Specifies whether to use a diagonal film coefficient matrix or a consistent film coefficient
matrix. The default setting, Program Controlled, allows the solver to determine whether to use a diagonal
or consistent film coefficient matrix.
• Edit Data For: This field allows you to select and edit Film Coefficient or Ambient Temperature. The
Tabular Data window, details view, graph and graphics view will change based on the selection in the Edit
Data For field. For example, when the Film Coefficient property is specified as Tabular or Function and
Edit Data For is Film Coefficient, you will actively edit data for the Film Coefficient in the appropriate
details view and Tabular Data fields.
• Fluid Flow (available for Steady-State Thermal and Transient Thermal analyses only): Setting this property
to Yes, the default is No, activates convection on one or more thermal fluid line bodies (p. 498). This convection
is input using the Fluid Flow Edge (s) property that defines a Named Selection that is scoped to the edge
or edges of a fluid line body. Convection is accounted for with surface elements SURF151 and SURF152,
which are mapped to the fluid elements using a distance based algorithm.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
994 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
You can vary the magnitude of film coefficient and ambient temperature in a single coordinate direction
using either tabular data or a function. See the Defining Boundary Condition Magnitude (p. 1150) section
for the specific steps to apply tabular and/or function loads.
Note
• The activate/deactivate (p. 875) option is only available when the Independent Variable property
of the Tabular Data category is set to Time.
1. On the Environment context toolbar: click Loads>Convection. Or, right-click the Environment tree object
or the Geometry window and select Insert>Convection.
6. Set the Fluid Flow property to Yes if applicable. Select a corresponding Named Selection from the option
or options in the Fluid Flow Edge (s) property drop-down list.
Category Fields/Options/Description
Scope Scoping Method, options include:
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user–defined Named
Selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 995
Setting Up Boundary Conditions
Category Fields/Options/Description
Definition Type: Read-only field that displays boundary condition type - Convection.
Film Coefficient
Convection Matrix:
• Diagonal
• Consistent
Edit Data For: this property displays when the Film Coefficient and/or
Ambient Temperature properties are set to Tabular or Function.
• Convection loading is applied using the element types SURF152 (3D thermal analyses) and SURF151 (2D
thermal analyses).
• Film Coefficient and Ambient Temperature are applied using the SF command.
• Film Coefficient and Ambient Temperature (constant, tabular, and function) are always represented as
tables in the input file.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
996 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Fluid Flow activates the Mechanical APDL element FLUID116 and specifics TEMP (Temperature) as the degree
of freedom.
Radiation
Applies thermal radiation to a surface of a model (an edge in a 2D model). You can define the exchange
of radiation between a body and the ambient temperature, or between two surfaces.
For thermal related analyses that use the ANSYS solver, the actual calculation of the radiation exchange
between two surfaces is performed using the Radiosity Solver method. The Radiosity Solver method
accounts for the heat exchange between radiating bodies by solving for the outgoing radiative flux for
each surface, when the surface temperatures for all surfaces are known. The surface fluxes provide
boundary conditions to the finite element model for the conduction process analysis in Workbench.
When new surface temperatures are computed, due to either a new time step or iteration cycle, new
surface flux conditions are found by repeating the process. The surface temperatures used in the com-
putation must be uniform over each surface facet to satisfy the conditions of the radiation model.
For models that are entirely symmetrical, you can account for symmetry using Symmetry Regions or
Cyclic Regions. The Radiosity Solver method respects plane or cyclic symmetries. Using a model's sym-
metry can significantly reduce the size of the model. The Radiosity Solver method will take symmetry
into account and the Radiation Probe solution results will be valid for the full model.
Settings for the Radiosity Solver method are available under the Analysis Settings object in the Radi-
osity Controls (p. 889) category.
Related References
See the sections of the Mechanical APDL help listed below for further information related to using the
Radiation load in thermal related analyses that employ the ANSYS solver.
Analysis Types
Radiation is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Radiation boundary condition include:
• Solid: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 997
Setting Up Boundary Conditions
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Radiation.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
When the Correlation property is specified as To Ambient in the Details view of a Radiation object,
all of the radiation energy is assumed to be exchanged with the surroundings at ambient temperature,
1 (p. 1000)
that is, the Form Factor is assumed to be 1.0.
You can set the following additional radiation properties in the Details view:
• Emissivity: The ratio of the radiation emitted by a surface to the radiation emitted by a black body at the
same temperature.
Note
1 (p. 1000)
Radiation exchange between surfaces is restricted to gray-diffuse surfaces. Gray implies
that emissivity and absorptivity of the surface do not depend on wavelength (either can
depend on temperature). Diffuse signifies that emissivity and absorptivity do not depend on
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
998 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
When the Correlation property is specified as Surface to Surface in the Details view of a Radiation
object, the radiation energy is exchanged between surfaces. In this context, “surface” refers to a face
of a shell or solid body in a 3D model, or an edge in a 2D model. You can then specify Emissivity,
Ambient Temperature (defined above), Enclosure, and the Enclosure Type. Emissivity must be a
positive value that is not greater than 1. Emissivity can also be defined by Tabular Data.
You should assign the same Enclosure number to surfaces radiating to each other 1 (p. 1000) . Specify the
Enclosure Type as either Open (default) or Perfect as suited for a simulation of the closed radiation
problems. Furthermore, closed radiation problems have no dependence on Ambient Temperature so
that property is removed from the Details view during closed problems.
Caution
You cannot apply a Surface to Surface Radiation load to a geometric entity that is already
attached to another Radiation load.
When using the Surface to Surface correlation with shell bodies, the Details view also includes a Shell
Face setting that allows you the choice of applying the load to Both faces, to the Top face only, or to
the Bottom face only.
1. On the Environment context toolbar: click Loads>Radiation. Or, right-click the Environment tree object
or the Geometry window and select Insert>Radiation.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 999
Setting Up Boundary Conditions
Category Fields/Options/Description
• Named Selection: Indicates that the geometry selection is defined by a Named
Selection.
– Named Selection: Visible when the Scoping Method is set to Named Se-
lection. This field provides a drop-down list of available user-defined Named
Selections.
Definition Type: Read-only field that displays boundary condition type - Radiation.
Correlation
Emissivity
Note
– [1] - Definitions
– Radiation
• For a perfectly closed system, the VFSM command is employed. Mechanical performs the VFSM,,N,1 com-
mand for this boundary condition with Perfect enclosure number N.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1000 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Heat Flow
Heat Flow is available for 3D simulations and 2D simulations for Plane Stress and Axisymmetric behaviors
only. See the 2D Analyses (p. 502) section of the Help for the required geometry settings for Plane Stress
and Axisymmetric behaviors.
Heat flow simulates the transmission of heat across flat or curved surfaces or edges or across a vertex
or vertices and as a result adds energy to a body over time.
Perfectly Insulated
For a selected face or faces, Heat Flow allows you to specify a Perfectly Insulated load wherein a "no
load" insulated condition is applied to the Face: that is, zero heat flow. An insulated face is a no load
condition meant to override any thermal loads scoped to a body. The heat flow rate is 0 across this
face. This load is useful in a case where most of a model is exposed to a given condition (such a free
air convection) and only a couple of faces do not share this condition (such as the base of a cup that
is grounded). This load overrides thermal loads scoped to a body only. See Resolving Thermal Boundary
Condition Conflicts (p. 1472) for a discussion on thermal load precedence.
Analysis Types
Heat Flow is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Heat Flow boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Heat Flow.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1001
Setting Up Boundary Conditions
• Face: Supported 3D Only. If you select multiple faces when defining the heat flow rate, the magnitude is ap-
portioned across all selected faces.
• Edge: Supported.
– If you select multiple edges when defining the heat flow rate, the magnitude is apportioned across all
selected edges.
– During 2D analyses, the application does not enable you to apply Heat Flow to edges that share topology.
• Vertex: Supported. If you select multiple vertices when defining the heat flow rate, the magnitude is appor-
tioned among all selected vertices.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
• Tabular (Time Varying): Supported for face selections in 3D and edge selections in 2D.
• Function (Time Varying): Supported for face selections in 3D and edge selections in 2D.
1. On the Environment context toolbar: click Heat>Heat Flow. Or, right-click the Environment tree object
or the Geometry window and select Insert>Heat Flow.
Category Fields/Options/Description
Scope Scoping Method, options include:
• Geometry Selection: Default setting, indicating that the boundary condition is applied
to a geometry or geometries, which are chosen using a graphical selection tools.
– Geometry: Visible when the Scoping Method is set to Geometry Selection. Displays
the type of geometry (Body, Face, etc.) and the number of geometric entities (for
example: 1 Body, 2 Edges) to which the boundary has been applied using the selection
tools.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1002 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
Definition Type: Read-only field that displays boundary condition type - Heat Flow.
Define As: Heat Flow (default) or Perfectly Insulated. Perfectly Insulated indicates
zero heat flow.
• In a 3D analyses, Heat Flow on face selections are applied using the SF,,HFLUX command on SURF152 ele-
ments. Heat Flow is represented as a table in the input file. Heat Flow applied to a selected edge or vertex
use the F command.
• In a 2D analyses Heat Flow on edge selections are applied using the SF,,HFLUX command on SURF151
elements. Heat Flow is represented as a table in the input file. Heat Flow on vertex selections are applied
using the F command.
Heat Flux
Heat Flux is available for 3D simulations and 2D simulations for Plane Stress and Axisymmetric behaviors
only. See the 2D Analyses (p. 502) section of the Help for the required geometry settings for Plane Stress
and Axisymmetric behaviors.
The Heat Flux boundary condition applies a uniform heat flux to the selected geometry. A positive heat
flux acts into a face or edge, adding energy to a body. Heat flux is defined as energy per unit time per
unit area. If you select multiple faces or edges when defining the heat flux, the same value gets applied
to all selected faces.
Analysis Types
Heat Flux is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1003
Setting Up Boundary Conditions
Geometry Types: Geometry types supported for the Heat Flux boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Heat Flux.
• Face: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
1. On the Environment context toolbar: click Heat>Heat Flux. Or, right-click the Environment tree object
or the Geometry window and select Insert>Heat Flux.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1004 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
• Geometry Selection: Default setting, indicating that the boundary
condition is applied to a geometry or geometries, which are chosen using
a graphical selection tools.
Definition Type: Read-only field that displays boundary condition type - Heat
Flux.
• Heat Flux is applied using the SF command and SURF152 (3D thermal analyses) and SURF151 (2D thermal
analyses) element types.
• Heat Flux (constant, tabular, and function) is always represented as a table in the input file.
Applies a uniform generation rate internal to a body. A positive heat generation acts into a body, adding
energy to it. Heat generation is defined as energy per unit time per unit volume.
If you select multiple bodies when defining the heat generation, the same value gets applied to all se-
lected bodies. If a body enlarges due to a change in CAD parameters, the total load applied to the body
increases, but the heat generation remains constant.
Note
For each load step, if an Imported Heat Generation load and an Internal Heat Generation
load are applied on common geometry selections, the Imported Heat Generation load takes
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1005
Setting Up Boundary Conditions
precedence. See Activation/Deactivation of Loads (p. 875) for additional rules when multiple
load objects of the same type exist on common geometry selections.
Analysis Types
Internal Heat Generation is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Internal Heat Generation boundary condition
include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Internal Heat Generation.
• Body: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1006 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
1. On the Environment context toolbar: click Heat>Internal Heat Generation. Or, right-click the Environment
tree object or in the Geometry window and select Insert>Internal Heat Generation.
Category Fields/Options/Description
Scope Scoping Method, options include:
Definition Type: Read-only field that displays boundary condition type - Internal
Heat Generation.
Magnitude
• Heat Generation (constant, tabular, and function) is always represented as a table in the input file.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1007
Setting Up Boundary Conditions
You apply the Mass Flow Rate boundary condition on the edges of Line Bodies (p. 498) whose Model
Type property is specified as Thermal Fluid. This loading is needed to account for heat distribution
which occurred due to the mass transportation of the fluid (mass/time).
Analysis Types
Mass Flow Rate is available for the following analysis types:
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Mass Flow Rate boundary condition include:
Topology: The following topology selection options are supported for Mass Flow Rate.
• Edge: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1008 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
1. On the Environment context toolbar: click Mass Flow Rate. Or, right-click the Environment tree object
or the Geometry window and select Insert>Mass Flow Rate.
Note
The positive direction for Mass Flow Rate corresponds to the direction of the scoped edge.
If you are scoping multiple edges, turn on the Display Edge Direction option via the View
Menu (p. 64) to display the fluid flow direction of the edges in the Graphics window.
Category Fields/Options/Description
Scope Scoping Method, options include:
Definition Type: Read-only field that displays boundary condition type - Mass
Flow Rate.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1009
Setting Up Boundary Conditions
• Mass Flow Rate is applied using the SFE command directly on FLUID116 elements representing Thermal
Fluid line bodies.
• Mass Flow Rate (constant, tabular, and function) is always represented as a table in the input file.
Voltage
A voltage load simulates the application of an electric potential to a body.
Analysis Types
Voltage is available for the following analysis types:
For each analysis type, you define the voltage by magnitude and phase angle in the Details view, ac-
cording to the following equation.
V = Vocos(ωt+φ)
Vo is the magnitude of the voltage (input value Voltage), ω is the frequency, and φ is the phase angle.
For a static analysis, ωt = 0.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Voltage boundary condition include:
• Solid: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1010 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Topology: The following topology selection options are supported for Voltage.
• Face: Supported.
• Edge: Supported.
• Vertex: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
Caution
1. On the Environment context toolbar: click Loads>Voltage. Or, right-click the Environment tree object
or the Geometry window and select Insert>Voltage.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1011
Setting Up Boundary Conditions
Category Fields/Options/Description
– Geometry: Visible when the Scoping Method is set to Geometry Se-
lection. Displays the type of geometry (Body, Face, etc.) and the number
of geometric entities (for example: 1 Body, 2 Edges) to which the
boundary has been applied using the selection tools.
Definition Type: Read-only field that displays boundary condition type - Voltage.
Magnitude
Phase Angle
• Magnitude (constant, tabular, and function) is always represented as a table in the input file.
Current
A current load simulates the application of an electric current to a body.
Analysis Types
Current is available for the following analysis types:
For each analysis type, you define the current by magnitude and phase angle in the Details view, ac-
cording to the following equation.
I = Iocos(ωt+φ)
Io is the magnitude of the current (input value Current), ω is the frequency, and φ is the phase angle.
For a static analysis, ωt = 0.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1012 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
See Current Excitation for Solid Source Conductors (p. 1020) and Current Excitation for Stranded Source
Conductors (p. 1022).
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Current boundary condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Current.
• Face: Supported. An applied current assumes that the body surfaces are equipotential.
• Edge: Supported. An applied current assumes that the edges are equipotential.
• Vertex: Supported.
Note
• Current loads assume that the scoped entities are equipotential, meaning they behave as elec-
trodes where the voltage degrees of freedom are coupled and solve for a constant potential.
• During an Electric or Thermal Analysis, it is assumed that the material properties of the body
provide conductance. A positive current applied to a face, edge, or vertex flows into the body.
A negative current flows out of the body.
Caution
Current loads cannot be applied to a face, edge, or vertex that is shared with another voltage
or current load or a Coupling (p. 1105).
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1013
Setting Up Boundary Conditions
1. On the Environment context toolbar: click Loads>Current. Or, right-click the Environment tree object
or the Geometry window and select Insert>Current.
Category Fields/Options/Description
Scope Scoping Method - Options include:
Definition Type: Read-only field that displays boundary condition type - Current.
Magnitude
Phase Angle
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1014 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Currents are applied using a combination of F,,AMPS and CP,,VOLT commands when used in Magnetostatic
analyses.
• Magnitude (constant, tabular, and function) is always represented as a table in the input file.
Magnetic flux boundary conditions impose constraints on the direction of the magnetic flux on a
model boundary. This boundary condition may only be applied to faces. By default, this feature constrains
the flux to be normal to all exterior faces.
Selecting Flux Parallel forces the magnetic flux in a model to flow parallel to the selected face. In the
figure below, the arrows indicate the direction of the magnetic flux. It can be seen that the flux flows
parallel to the xy plane (for any z coordinate).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1015
Setting Up Boundary Conditions
A flux parallel condition is required on at least one face of the simulation model. It is typically applied
on the outer faces of the air body to contain the magnetic flux inside the simulation domain or on
symmetry plane faces where the flux is known to flow parallel to the face.
To set this feature, right-click the Magnetostatic environment item in the tree and select Magnetic
Flux Parallel from the Insert context menu or click the Magnetic Flux Parallel button in the toolbar.
It can only be applied to geometry faces and Named Selections (faces).
Half-symmetry model of a keepered magnet system. Note that the XY-plane is a Flux Parallel boundary.
The flux arrows flow parallel to the plane.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1016 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Half-symmetry model of a keepered magnet system. Note that the YZ-plane is a Flux Normal boundary.
The flux arrows flow normal to the plane. This is a natural boundary condition and requires no specific-
ation.
Note
Applying the flux parallel boundary conditions to the exterior faces of the air domain may
artificially capture more flux in the simulation domain than what physically occurs. This is
because the simulation model truncates the open air domain. To minimize the effect, ensure
the air domain extends far enough away from the physical structure. Alternatively, the exter-
ior faces of the air domain may be left with an unspecified face boundary condition. An un-
specified exposed exterior face imposes a condition whereby the flux flows normal to the
face. Keep in mind that at least one face in the model must have a flux parallel boundary
condition.
Conductor
Available for 3D simulations only.
A conductor body is characterized as a body that can carry current and possible excitation to the system.
Solid CAD geometry is used to model both solid source conductors and stranded source conductors.
In solid conductors, such as bus bars, rotor cages, etc., the current can distribute non-uniformly due to
geometry changes, hence the program performs a simulation that solves for the currents in the solid
conductor prior to computing the magnetic field.
Stranded source conductors can be used to represent wound coils. Wound coils are used most often
as sources of current excitation for rotating machines, actuators, sensors, etc. You may directly define
a current for each stranded source conductor body.
This feature allows you to tag a solid body as a solid source conductor for modeling bus bars, rotor cages,
etc. When assigned as a solid source conductor, additional options are exposed for applying electrical
boundary conditions and excitations to the conductor. These include applying an electrical potential
(voltage) or current.
To set this condition, right-click the Magnetostatic environment object in the tree and select Source
Conductor from the Insert drop-down menu, or click the Source Conductor button in the toolbar.
Select the body you want to designate as a conductor body, then use the Details view to scope the
body to the conductor and set Conductor Type to Solid. The default Number of Turns is 1, representing
a true solid conductor.
A solid source conductor can be used to represent a stranded coil (p. 1021) by setting the Number of
Turns to > 1. The conductor still computes a current distribution according to the physics of a solid
conductor, but in many cases the resulting current density distribution will not significantly affect the
computed magnetic field results. This “shortcut” to modeling a stranded conductor allows you to cir-
cumvent the geometry restrictions imposed by the stranded conductor bodies and still obtain acceptable
results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1017
Setting Up Boundary Conditions
After defining the conductor body, you may apply voltage and current conditions to arrive at the desired
state.
Note
Conductors require two material properties: relative permeability and resistivity. They also
must not terminate interior to the model with boundary conditions that would allow current
to enter or exit the conductor. Termination points of a conductor may only exist on a plane
of symmetry.
Only bodies can be scoped to a conductor. Solid conductor bodies must have at least one
voltage excitation and either a second voltage excitation or a current excitation. Also, two
solid conductor bodies may not 'touch' each other, i.e. they must not share vertices, edges,
or faces.
To establish current in the conductor, you must apply excitation to at least two locations on the con-
ductor, typically at terminals. For example, you could:
• apply a voltage drop at two terminals of a conductor body residing at symmetry planes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1018 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• ground one end of a conductor (set voltage to zero) and apply the net current at the terminal's other
end.
This feature allows you to apply an electric potential (voltage) to a solid source conductor body. A
voltage excitation is required on a conductor body to establish a ground potential. You may also apply
one to apply a non-zero voltage excitation at another location to initiate current flow. Voltage excitations
may only be applied to faces of the solid source conductor body and can be defined as constant or
time-varying.
To apply a voltage excitation to a solid source conductor body, right-click the Conductor object under
the Magnetostatic environment object in the tree whose Conductor Type is set to Solid, and select
Voltage from the Insert drop-down menu, or click the Voltage button in the toolbar.
You define the voltage by magnitude and phase angle in the Details view, according to the equation
below.
V = Vocos(ωt+ϕ)
Vo is the magnitude of the voltage (input value Voltage), ω is the frequency, and ϕ is the phase angle.
For a static analysis, ωt = 0.
Note
Voltage excitations may only be applied to solid source conductor bodies and at symmetry
planes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1019
Setting Up Boundary Conditions
An applied voltage drop across the terminals of a conductor body will induce a current. In this simple
example, the current in the conductor is related to the applied voltage drop, using the equations shown
below. ΔV = applied voltage drop, I = current, ρ = resistivity of the conductor (material property), L =
length of the conductor, and Area = cross section area of the conductor.
ΔV = IR
R = (ρ*L)/Area
This feature allows you to apply a current to a solid source conductor (p. 1017) or stranded source con-
ductor (p. 1021) body. Use this feature when you know the amount of current in the conductor.
To apply a current excitation to a conductor body, right-click the Conductor object under the Magneto-
static environment object in the tree whose Conductor Type is set to Solid, and select Current from
the Insert drop-down menu, or click the Current button in the toolbar. A positive current applied to
a face flows into the conductor body. A negative current applied to a face flows out of the conductor
body. For a stranded source conductor, positive current is determined by the y-direction of a local co-
ordinate system assigned to each solid body segment that makes up the conductor.
You define the current by magnitude and phase angle in the Details view, according to the equation
below.
I = Iocos(ωt+ϕ)
Io is the magnitude of the current (input value Current), ω is the frequency, and ϕ is the phase angle.
For a static analysis, ωt = 0.
Note
Current excitations may only be applied to a face of a solid source conductor body at sym-
metry planes. An excitation must be accompanied by a ground potential set at another ter-
mination point of the conductor body on another symmetry plane. No current may be applied
to a conductor body face that is interior to the model domain. The symmetry plane on which
the current excitation is applied must also have a magnetic flux-parallel boundary condition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1020 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
An applied current to a conductor face will calculate and distribute the current within the conductor
body. A ground potential (voltage = 0) must be applied to a termination point of the conductor body.
Both the applied current and voltage constraints must be applied at a symmetry plane.
This feature allows you to tag solid multiple bodies as a stranded source conductor for modeling wound
coils. When assigned as a stranded source conductor, additional options are exposed for applying
electric boundary conditions and current excitation to the conductor.
Model a stranded source conductor using only isotropic materials and multiple solid bodies. Local co-
ordinate systems assigned to these bodies (via the Details view) are the basis for determining the direction
of the current that you later apply to a stranded source conductor. The model should include a separate
solid body to represent each directional “turn” of the conductor. Assign a local coordinate system to
each body with the positive current direction as the y-direction for each of the local coordinate systems.
An illustration is shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1021
Setting Up Boundary Conditions
After creating the body segments and assigning coordinate systems, right-click the Magnetostatic en-
vironment object in the tree and select Source Conductor from the Insert drop-down menu, or click
the Source Conductor button in the toolbar. Select all body segments, then scope the bodies to the
conductor and, in the Details view, set Conductor Type to Stranded, then enter the Number of Turns
and the Conducting Area (cross section area of conductor). The stranded conductor is now ready for
you to apply a current. A step-by-step example is presented in the Current Excitation for Stranded
Source Conductors (p. 1022) section.
Note
Conductors require two material properties: relative permeability and resistivity. They also
must not terminate interior to the model with boundary conditions that would allow current
to enter or exit the conductor. Termination points of a conductor may only exist on a plane
of symmetry.
Stranded source conductor bodies are applicable to any magnetic field problem where the source of
excitation comes from a coil. The coil must have a defined number of coil "turns." Stranded source body
geometry is limited to straight geometry or circular arc geometry sections with constant cross-section
(see below)
Source loading for a coil is by a defined current (per turn) and a phase angle according to the equation
below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1022 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Io is the magnitude of the current (input value Current), ω is the frequency, and ϕ is the phase angle.
For a static analysis, ωt = 0. The direction of the current is determined by the local coordinate systems
you assign to each of the solid bodies that make up the stranded source conductor. A positive or neg-
ative assigned value of current will be with respect to that orientation.
Use the following overall procedure to set up a Stranded Source Conductor and apply a current to
the conductor:
1. Define local coordinate systems that have the y-direction point in the direction of positive current flow.
• Use Cartesian coordinate systems for straight geometry sections and cylindrical coordinate systems for
“arc” geometry sections.
2. Assign a local coordinate system to each stranded source conductor body in the Details view of the body
under the Geometry folder.
3. Right-click the Magnetostatic environment object in the tree and select Source Conductor from the Insert
drop down menu, or click the Source Conductor button in the toolbar.
• Enter the Number of Turns and Conducting Area for the conductor.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1023
Setting Up Boundary Conditions
For the Conducting Area, select a face that represents the conductor's cross-sectional area and
read the surface area that displays in the Status Bar (p. 5) located at the bottom of the screen
display.
The Source Conductor graphic and Details view listing is shown below.
4. Right-click the Conductor object in the tree and select Current from the Insert drop-down menu, or click
the Current button in the toolbar.
The Current automatically is scoped to the same bodies as the Source Conductor.
The displayed current arrows give you visual validation that the current direction has been properly
defined by the assigned local coordinate systems for each conductor body.
Changing either the Type of Source Conductor or any coordinate system will invalidate the
setup.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1024 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Motion Load
The application interacts with motion simulation software such as Dynamic Designer™ from MSC, and
MotionWorks from Solid Dynamics. This is not the motion feature that is built into the Mechanical ap-
plication. See the Rigid Dynamics Analysis (p. 263) and Transient Structural Analysis (p. 384) sections for
information on the motion features built into the Mechanical application.
Motion simulation software allows you to define and analyze the motion in an assembly of bodies. One
set of computed results from the motion simulation is forces and moments at the joints between the
bodies in the assembly. See Inserting Motion Loads (p. 1026) for the procedure on inserting these loads.
These loads are available for static structural analyses.
Inertial State
If the part of interest is a moving part in the assembly, the frame loads file gives the inertial state of
the body. This includes gravitational acceleration, translational velocity and acceleration, and rotational
velocity and acceleration. Of these inertial "loads" only the rotational velocity is applied in the environ-
ment. The remaining loads are accounted for by solving with inertia relief (see below).
If the part of interest is grounded (not allowed to move) in the motion simulation, corresponding supports
need to be added in the environment before solving.
Joint Loads
For each joint in the motion simulation, the frame loads file reports the force data - moment, force, and
3D location - for the frame. Features are also identified so that the load can be applied to the appropriate
faces, edges, or vertices within the application. These features are identified by the user in the motion
simulation software before exporting the frame loads file. For all non-zero moments and forces, a cor-
responding "Moment" and "Remote Force" are attached to the face(s), edge(s) or vertex(ices) identified
in the frame loads file.
The Remote Force takes into account the moment arm of the force applied to the joint.
If Weak Springs are enabled, the computed reaction forces in the weak springs should be negligible.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1025
Setting Up Boundary Conditions
This option will automatically be turned on if you import any motion loads.
Note
Material properties have to be manually set to match density used in motion analysis.
Modifying Loads
You can modify loads that have been inserted, but you should only do so with great care. Modifying
loads in the Mechanical application after importing from the motion simulation software will nullify the
original loading conditions sets in the motion simulation software. Therefore, you need to examine your
results in the Mechanical application carefully.
4. Choose any structural New Analysis type except Rigid Dynamics and Random Vibration.
6. Click the environment object in the tree, then right-click and select Insert> Motion Loads.
7. Select the Frame Load file that you exported from Dynamic Designer.
8. Click Solve. If more than one body is unsuppressed in the Model corresponding to the environment object,
you will receive an error message at the time of solution stating that only one body should be unsuppressed.
The exported loads depend on the part geometry, the part material properties, and the part's location
relative to the coordinate system in the part document. When any of these factors change, you must
solve the motion simulation again by repeating the full procedure. Verify that material properties such
as density are consistent in the motion simulation and in the material properties.
Insert Motion Loads is intended to work with a single body only. Results with grounded bodies (bodies
not in motion in the mechanism) are not currently supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1026 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
If an assembly feature (such as a hole) is added after Dynamic Designer generates its Joint attachments
for FEA, the attachments may become invalid. These attachments can be verified by opening the
Properties dialog box for a Joint and selecting the FEA tab. An invalid attachment will have a red "X"
through the icon. To correct this problem, manually redefine the joint attachments using the FEA tab
in the Joint Properties dialog.
A .log file is created when motion loads are imported. This troubleshooting file has the same name
(with an .log extension) and file location as the load file. If the .log file already exists, it is overwritten
by the new file.
Analysis Types
Fluid Solid Interface is available for the following analysis types:
Note
• A Static Structural (p. 339) analysis coupled with other physics is intended to work with one substep
(specified in the Analysis Settings). When a Fluid Solid Interface is present, program controlled
sub-stepping will always use one substep regardless of any nonlinearities present. See Steps and
Step Controls for Static and Transient Analyses (p. 914) under the Configuring Analysis Set-
tings (p. 873) section of the Help.
• When one or more FSI loads are present, any components defined in the Mechanical APDL input
file are exported using the CMWRITE command to the file, file.cm, before the solution is
completed. This aids the post-processing of results in CFD-Post.
• There is currently a limitation associated with making a name change to your Fluid Solid Interface
object in Mechanical. The Setup cell on the Project Schematic for System Coupling is not auto-
matically updated. You need to perform an action in the application in order to update the Setup
cell so that it receives the new name.
Mechanical - CFX
Once Fluid Solid Interfaces are identified, loads are transferred to and from body faces in the Mechan-
ical APDL model using the MFX variant of the ANSYS Multi-field solver (see “Chapter 4. Multi-field Ana-
lysis Using Code Coupling” in the Coupled-Field Analysis Guide for details). This solver is accessed from
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1027
Setting Up Boundary Conditions
either the Mechanical APDL Product Launcher or CFX-Solver Manager, and requires both the Mechanical
APDL and CFX input files. To generate the Mechanical APDL input file, select the Solution object folder
in the Mechanical Outline View, and then select Tools> Write Input File. To generate the CFX input
file, use the CFX preprocessor, CFX-Pre.
Run time-monitoring is available in both the Mechanical APDL Product Launcher and CFX-Solver Manager.
Postprocessing of the Mechanical APDL results is available in the Mechanical application, and simultan-
eous postprocessing of both the Mechanical APDL and CFX results is available in the CFX postprocessor,
CFD-Post.
Mechanical’s Static Structural and Transient Structural systems can be coupled with Fluent for a fluid
force and structural displacement analysis, or a fluid-thermal-structural analysis. For more information
about settings and elements needed for the thermal-structural analysis, see Thermal-Fluid-Structural
Analyses using System Coupling.
The integer Interface Number, found in the Details view, is incremented by default each time a new
interface is added. This value can be overridden if desired.
Mechanical Acoustics
Fluid-solid interfaces define the interfaces between the acoustic and the structural regions. These inter-
faces are defined on acoustic regions faces. You can use the contextual (right-click) menu option Create
Automatic > FSI on the environment object to automatically identify fluid solid interfaces.
For transferring temperature and heat flows from Mechanical, interfaces may only be defined on the
following types of faces:
• On faces without any loads specified (adiabatic). In this case, only temperatures are exchanged.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1028 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Fluid Solid Interface boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Fluid Solid Interface.
• Face: Supported.
1. On the Environment context toolbar: click Loads>Fluid Solid Interface. Or, right-click the Environment
tree object or the Geometry window and select Insert>Fluid Solid Interface.
Category Fields/Options/Description
Scope Scoping Method: Options include:
• Geometry Selection: Default setting, indicating that the boundary condition is applied
to a geometry or geometries, which are chosen using a graphical selection tools.
– Geometry: Visible when the Scoping Method is set to Geometry Selection. Displays
the type of geometry (Body, Face, etc.) and the number of geometric entities (for
example: 1 Body, 2 Edges) to which the boundary has been applied using the selection
tools.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1029
Setting Up Boundary Conditions
Category Fields/Options/Description
• Named Selection: Indicates that the geometry selection is defined by a Named
Selection.
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
Definition Type: Read-only field that displays boundary condition type - Fluid Solid Interface.
Interface Number: Incremental value for each new interface. This value can be
overridden if desired.
Export Results: Thermal analyses only. The default value for this property is No.
When this property is set to Yes, thermal data is written to .axdt files for use with
External Data and System Coupling (p. 445), which can connect to Fluent to transfer
thermal data to a CFD analysis for a one-way transfer of static data. The file format
for an External Data File (.axdt) is described in the External Data File Format Help
section in the Workbench User Guide.
Data to Transfer [Expert]: The default for this property is Program Controlled.
When set to All System Coupling Data Transfers, the fluid solid interface regions
can participate in force, displacement, and thermal coupling through System
Coupling. You need to set All System Coupling Data Transfers for Mechanical to
participate in a thermal-structural analysis.
Rotating Force
The Rotating Force boundary condition is available for a Full Harmonic Response analysis when the
Coriolis Effect property in the Rotodynamics Controls category of the Analysis Setting is set to On.
The default setting is Off. If the analysis does not specify the Solution Method as Full and the Coriolis
Effect property is not turned on, the boundary condition is not valid.
The application applies a Rotating Force synchronously with rotational velocity, resulting from mass
magnitude, by setting the Calculated From property to Unbalanced Mass. The application calculates
rotating force by multiplying the unbalanced mass's magnitude to the rotating radius and then mul-
tiplying that value with the rotational velocity.
When you set the Calculated From property to Direct Input, the force is a general harmonic rotating
forces and it can be applied synchronously or asynchronously based on the value of the Synchronous
Ratio property.
See the General Asynchronous Rotating Force and Specific Synchronous Forces: Mass Unbalance topics
of the Harmonic Analysis with Rotating Forces on Rotating Structures section in the Mechanical APDL
Theory Reference for specific technical information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1030 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• The axis of the Rotating Force should coincide with or be aligned with one of the Global Coordinate
(X, Y, or Z) axes.
• You can create either a specific synchronous configuration or a general rotating asynchronous config-
uration, but not a combination of the two. A combination would require that two SYNCHRO commands
be issued on two different components. The Mechanical ANSYS Parametric Design Language
(MAPDL) Solver does not support the use of multiple SYNCHRO commands. The solver overwrites
any existing SYNCHRO definitions when the command is issued.
• A node Hit Point Coordinate (via Graphics Toolbar (p. 70)) is the location where you apply the rotating
force.
• The Hit Point is calculated by projecting the location vector of an unbalanced mass onto the axis of
rotation.
• If the application does not find a Hit Point when you set the Hit Point Selection property to Mesh Node,
try the Remote Point option. That option enables you to define a Remote Point at the desired location.
Note
By default, the application scopes the Rotating Force boundary condition to All Bodies.
This includes connections (i.e., bearings, springs, beams, etc.).
Important
The Rotating Force boundary condition does not support multiple spool or rotor/stator
problems.
Analysis Types
This boundary condition is only available for Harmonic Response (p. 211) analyses using the Full Solution
Method.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types. Geometry types supported for the Rotating Force boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Rotating Force.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1031
Setting Up Boundary Conditions
• Body: Supported.
• Face: Supported.
• Edge: Supported.
• Vertex: Supported.
Loading Data Definition (p. 1150). The Rotating Force boundary condition is defined as a constant.
1. On the Environment context toolbar: click Loads>Rotating Force. Or, right-click the Environment tree
object or within the Geometry window and select Insert>Rotating Force.
Note
By default, the application scopes the Rotating Force boundary condition to All Bodies.
2. Define the Rotating Force using Calculated From property. Options include Unbalanced Mass and Direct
Input. The default setting is Unbalanced Mass.
3. Using the properties of the Location category to specify the location of the unbalanced mass or rotating
force.
Category Fields/Options/Description
Scope Define By: a read-only field displaying how the object is scoped - Geometry Se-
lection.
Geometry: a read-only field displaying the geometries that the object is scoped
to - All Bodies.
Axis: specify the rotating axis of the scoped geometry and its direction of rotation.
Location Define By: specify as Coordinates, Geometry Selection, Named Selection, or
Remote Point.
Note
• Coordinate System: A drop-down list of available coordinate systems when the Define
By property is set to Coordinates. Otherwise it is read-only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1032 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
• Geometry: Visible when the Define By property is set to Geometry Selection. Displays
the type of geometry and the number of geometric entities (for example: 1 Face, 2
Edges) based on specified Location.
• Named Selection: Visible when the Define By property is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
• Remote Points: Visible when the Define By property is set to Remote Point. This field
provides a drop-down list of available user-defined Remote Points.
Calculated From: Options include Unbalanced Mass (default) and Direct Input.
Mass: Input field when the Calculated From property is set to Unbalanced Mass.
Rotating Radius: This property displays when you set the Calculated From property
to Unbalanced Mass. The Location property automatically updates based on this
field's entries and this field automatically updates based on Location property
entries. This field becomes read-only when the Defined By property is set to
Remote Point.
Unbalanced Force: Visible and read-only when the Calculated From property is
set to Unbalanced Mass. Unbalanced Force = Mass * Rotating Radius.
Synchronous Ratio: Input field when the Calculated From property is set to Direct
Input. The default value is 1.
Magnitude: Input field when the Calculated From property is set to Direct Input.
Phase Angle: Specify a phase shift angle that defines how the load can be out of
phase with another load.
Boundary conditions supported with the Phase Angle property allow you to specify
a phase shift that defines how the loads can be out of phase with one another.
You can specify the preferred unit for phase angle (in fact all angular inputs) to be
degrees or radians using the Units toolbar.
Hit Point Selection: options include Mesh Node (default) and Remote Point.
Remote Point for Hit Point: Visible when the Hit Point Selection property is set
to Remote Point. This field provides a drop-down list of available Remote Points.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1033
Setting Up Boundary Conditions
Category Fields/Options/Description
Suppressed: Include (No - default) or exclude (Yes) the boundary condition.
Information This category provides read-only information for the following properties:
Hit Points
Hit Point represents a point on the axis where the Rotating Force (F Command)
will be applied. Hit Point coordinates are always coordinates with respect to
Global Coordinate System.
• Hit Point: Node Id: this information property displays the node identifier
at the Hit Point location. It has certain requirements and conditions,
including:
– When the Hit Point Selection property is set to the Remote Point
option, this property requires a valid Remote Point and then displays
the Named Selection created in ds.dat file.
Axis Locations
Axis Location coordinates are always with respect to Global Coordinate System.
• Axis Location X
• Axis Location Y
• Axis Location Z
Axis Components
Axis coordinates and Components gives information of where and how the axis
is oriented. Axis Components are always unit vectors with respect to Global
Coordinate System.
• Axis Component X
• Axis Component Y
• Axis Component Z
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1034 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• The CORIOLIS command is issued to account for gyroscopic damping effect resulted from rotational velocity
defined via CMOMEGA.
• The SYNCHRO command is issued based on specific synchronous/general asynchronous definition of all of
the Rotating Forces.
• The CMOMEGA command is issued based on axis definition of all of the Rotating Forces.
• The F command is applied at Hit Point location based on specific synchronous/general asynchronous
definition of Rotating Force.
Mass Source
A Mass Source excitation is used to create a sound wave.
Guidelines
See Acoustic Mass Source for guidelines in using a Mass Source in an acoustic simulation.
Analysis Types
The Mass Source excitation is only available for a Harmonic Acoustics analysis.
Common Characteristics
This section describes the characteristics of the excitation, including the application requirements,
support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Mass Source excitation include:
• Solid: Supported.
Topology: The following topology selection options are supported for Mass Source.
• Body: Supported.
• Face: Supported.
• Edge: Supported.
• Vertex: Supported.
Loading Types: The Mass Source boundary condition’s loading is defined by Magnitude only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1035
Setting Up Boundary Conditions
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
1. On the Environment context toolbar: click Acoustic Excitations>Mass Source. Or, right-click the Envir-
onment tree object or the Geometry window and select Insert>Acoustic>Mass Source.
2. Define the Scoping Method. Options include Geometry Selection (default) and Named Selection. For
either scoping type, you must use the Body selection filter (on the Graphics Toolbar (p. 70)) for geometry
selection or Named Selection definition. Only bodies specified in the acoustics Physics Region(s) can be
selected or defined.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the selection filter to pick your geometry, click in the Geo-
metry field, and then click the Apply button that displays. After
you select the geometry, this property displays the geometric
entities (1 Body, 3 Bodies, etc.).
Definition Type: Read-only field that describes the object - Mass Source.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1036 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Magnitude
Important
Phase Angle
Surface Velocity
A Surface Velocity loading condition applies a velocity to a surface on your model.
Guidelines
See Acoustic Surface Velocity for guidelines in using a Surface Velocity in an acoustic simulation.
Analysis Types
The Surface Velocity excitation condition is only available for a Harmonic Acoustics analysis.
Common Characteristics
This section describes the characteristics of the excitation condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Surface Velocity boundary condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Surface Velocity.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1037
Setting Up Boundary Conditions
• Face: Supported.
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Normal To
• Components
• Constant
1. On the Environment context toolbar: click Acoustic Excitations>Surface Velocity. Or, right-click the
Environment tree object or the Geometry window and select Insert>Acoustic>Surface Velocity.
2. Define the Scoping Method. Options include Geometry Selection (default) and Named Selection. For
either scoping type, you must use the Body selection filter (on the Graphics Toolbar (p. 70)) for geometry
selection or Named Selection definition. Only bodies specified in the acoustics Physics Region(s) can be
selected or defined.
3. Select the method used to define the load: Normal To (default) or Components.
Note
When you define multiple Surface Velocities there is no cumulative loading effect. Therefore,
if you define multiple Surface Velocities on the same face, only the last Surface Velocity, as
defined in the input file, is used to calculate results.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1038 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
– Geometry (Face selection only): Visible when the Scoping Method
property is set to Geometry Selection. Geometry (Face only) selections
must be made on faces specified in the acoustic Physics Region (p. 1787).
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Definition Type: Read-only field that describes the object - Surface Velocity.
• Normal To: This option requires Magnitude and Phase Angle entries.
– X Phase Angle
– Y Phase Angle
– Z Phase Angle
Magnitude
Phase Angle:
• If Define By = Normal To, the application uses the SHLD label of SF command. This defines surface
normal velocity.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1039
Setting Up Boundary Conditions
For more information, refer to the Outward Normal Velocity and the Arbitrary Velocity sections in the
Mechanical APDL Acoustic Analysis Guide.
Guidelines
See Diffuse Sound Field for guidelines in using a Diffuse Sound Field in an acoustic simulation.
Analysis Types
The Diffuse Sound Field excitation condition is only available for a Harmonic Acoustics (p. 247) analysis.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Diffuse Sound Field excitation condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Diffuse Sound Field.
• Face: Supported.
Loading Data Definition (p. 1150): The Diffuse Sound Field excitation condition is defined as a constant.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1040 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
1. On the Environment context toolbar: select Acoustic Excitations > Diffuse Sound Field. Or, right-
click the Environment tree object or click in the Geometry window and select Insert > Acoustics >
Diffuse Sound Field.
2. Define the Scoping Method: options include Geometry Selection (default) and Named Selection.
For either scoping type, you must use the Face selection filter (on the Graphics Toolbar (p. 70)) for
geometry selection or Named Selection definition. Only faces specified in the structural Physics Re-
gion(s) can be selected or defined.
3. Define Coordinate System such that, the +Z axis of the Cartesian coordinate system must be consistent
with the panel’s outward normal unit vector on the panel’s incident diffuse sound field side.
Category Fields/Options/Description
Scope Scoping Method - Options include:
• Geometry Selection: This is the default setting and indicates that the boundary
condition is applied to a geometry or geometries, you select using a graphical
selection tools.
• Named Selection: This option Indicates that the geometry selection is defined
by a Named Selection.
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
Definition Type: Read-only field that displays boundary condition type - Diffuse Sound Field.
Radius of Reference Sphere Define By, the options for this property include:
Reference Power Spectral Density: Entry field. The default value is 1 W/Hz.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1041
Setting Up Boundary Conditions
Category Fields/Options/Description
Mass Density: Read-only field whose value is updated based on the selected Ma-
terial Assignment.
Speed of Sound: Read-only field whose value is updates based on the selected
Material Assignment.
Advanced Number of Divisions on the Reference Sphere: Entry field. The default value is
20.
Random Sampling Type: the options for this property include All (default),
Multiple, and Single.
Guidelines
See Incident Wave Source for guidelines in using an Incident Wave Source in an acoustic simulation.
Analysis Types
The acoustic Incident Wave Source excitation condition is only available for a Harmonic Acoustics (p. 247)
analysis.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Topology: No topology selection is made for the Incident Wave Source. Its location is defined using
the Source Origin X/Y/Z coordinates.
Loading Data Definition (p. 1150): The Incident Wave Source excitation condition is defined as a constant.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1042 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
1. On the Environment context toolbar: select Acoustic Excitations > Incident Wave Source. Or, right-
click the Environment tree object or click in the Geometry window and select Insert > Acoustics >
Incident Wave Source.
3. Define Incident Wave Location. Options include Wave Type other than Planar Wave.
Category Fields/Options/Description
Definition Type: Read-only field that describes the object - Incident Wave Source.
• Planar Wave
• Monopole
• Dipole
• Bare Loudspeaker
• Read-only for Wave Type = Planar Wave and selects the Outside The Model
option.
• Pressure
• Velocity
Specification of the following inputs are required based on Wave Type and Excit-
ation Type.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1043
Setting Up Boundary Conditions
Category Fields/Options/Description
• Velocity Amplitude: Input available for Excitation Type = Velocity to specify
excitation velocity amplitude.
• Angle Phi (From X Axis Toward Y Axis): Input available for Wave Type = Planar
Wave.
• Angle Theta (From Z Axis Toward X Axis): Input available for Wave Type =
Planar Wave.
• Radius of Pulsating Sphere: Input available for Wave Type = Monopole, Dipole,
Back Enclosed Loudspeaker, and Bare Loudspeaker
Specification of the following inputs are required for Wave Type = Dipole and
Bare Loudspeaker.
• Dipole Length
Calculate Incident Power: This property provides the options No and Yes.
Port Selection: Select a port from drop-down list of available valid ports.
Mass Density: Read-only field whose value is updated based on the selected Ma-
terial Assignment.
Speed of Sound: Read-only field whose value is updates based on the selected
Material Assignment.
Location When you set Wave Type to either Monopole, Dipole, Back Enclosed
Loudspeaker, and Bare Loudspeaker, define location of wave source using the
following properties:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1044 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Port In Duct
You use the Port In Duct excitation condition is used to create an incident wave and acoustic duct
ports.
Guidelines
See Port In Duct for guidelines in using a Port In Duct in an acoustic simulation.
Analysis Types
The Port In Duct loading condition is available for the Harmonic Acoustics (p. 247) analysis type.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Scoping
The Port In Duct excitation scoped using the Port (p. 1071) object.
1. On the Environment context toolbar: select Acoustic Excitations > Port In Duct. Or, right-click the
Environment tree object or click in the Geometry window and select Insert > Acoustics > Port In
Duct.
4. Define Width, Height, and Mode indices along width and height for Wave Type = Rectangular Duct
5. Define Radius, and Mode indices along azimuth and radii for Wave Type = Circular Duct
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1045
Setting Up Boundary Conditions
Category Fields/Options/Description
Definition Type: Read-only field that describes the object – Port In Duct.
Port Attribution: This property provides the options Inlet and Outlet.
• Planar Wave
• Rectangular Duct
• Circular Duct
• Angle Phi (From X Axis Toward Y Axis): Input available for Wave Type = Planar
Wave.
• Angle Theta (From Z Axis Toward X Axis): Input available for Wave Type =
Planar Wave.
For Wave Type = Rectangular Duct, define the following rectangular duct
properties:
• Width
• Height
For Wave Type = Circular Duct, define the following circular duct properties:
• Radius
Port Selection: Select a port from drop-down list of available valid ports (The Vibro
option for Port Behavior is supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1046 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Suppressed: Include (No - default) or exclude (Yes) the boundary condition.
Temperature
This boundary condition applies a constant or spatially varying temperature. Geometry selections for
this load must be made on bodies specified in the acoustic Physics Region(s) (p. 1787).
Note
The application does not support data transfer (p. 1879) for this loading condition.
Guidelines
See Temperature for guidelines in using a Temperature in an acoustic simulation.
Analysis Types
The Temperature loading condition is available for the Harmonic Acoustics (p. 247) and Modal Acous-
tics (p. 253) analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Temperature boundary condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Temperature.
• Body: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1047
Setting Up Boundary Conditions
Loading Types: The Temperature boundary condition’s loading is defined by Magnitude only.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
1. On the Environment context toolbar: select Acoustic Loads>Temperature. Or, right-click the Environment
tree object or the Geometry window and select Insert>Acoustics>Temperature.
2. Define the Scoping Method. Options include Geometry Selection (default) and Named Selection. For
either scoping type, you must use the Body selection filter (on the Graphics Toolbar (p. 70)) for geometry
selection or Named Selection definition. Only bodies specified in the acoustics Physics Region(s) can be
selected or defined.
3. Define the Magnitude, Coordinate System, and/or Direction of the thermal boundary condition based
on the above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Body selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Body, 3 Bodies, etc.).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1048 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
– Named Selection: Visible when the Scoping Method is set to Named
Selection. This field provides a drop-down list of available user–defined
Named Selections (body-based only).
• Magnitude (constant, tabular, and function) is always represented as a table in the input file.
Also see the Non-Uniform Ideal Gas Material section section in the Mechanical APDL Acoustic Analysis
Guide for more information.
Impedance Sheet
You can specify the 2 x 2 transfer admittance matrix with continuous pressure and discontinuous normal
velocity across an acoustic impedance sheet using this object. For additional details, refer to Impedance
Sheet topic in the Mechanical APDL Acoustic Analysis Guide.
Guidelines
See Impedance Sheet for guidelines in using an Impedance Sheet in an acoustic simulation.
Analysis Types
The Impedance Sheet loading condition is available for the Harmonic Acoustics (p. 247) and Modal
Acoustics (p. 253) analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Impedance Sheet boundary condition include:
• Solid: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1049
Setting Up Boundary Conditions
Topology: The following topology selection options are supported for Impedance Sheet.
• Face: Supported.
Loading Data Definition (p. 1150): Loading data specified as a constant only.
1. On the Environment context toolbar: click Acoustic Loads>Impedance Sheet. Or, right-click the Envir-
onment tree object or the Geometry window and select Insert>Acoustics>Impedance Sheet.
2. Define the Scoping Method. Options include Geometry Selection (default) and Named Selection. For
either scoping type, you must use the Face selection filter (on the Graphics Toolbar (p. 70)) for geometry
selection or Named Selection definition. Only faces specified in the acoustics Physics Region can be selected
or defined.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1050 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
• Named Selection: Indicates that the geometry selection is defined by a
Named Selection.
Definition Type: Read-only field that describes the object - Impedance Sheet.
Static Pressure
An Static Pressure load applies a constant pressure to one or more bodies in the acoustic fluid regions.
Note
If both Static Pressure and Temperature are defined, the ideal gas model is activated.
Guidelines
See Static Pressure for guidelines in using a Static Pressure in an acoustic simulation.
Analysis Types
The Static Pressure loading condition is available for the Harmonic Acoustics (p. 247) and Modal
Acoustics (p. 253) analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Static Pressure boundary condition include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1051
Setting Up Boundary Conditions
• Solid: Supported.
Topology: The following topology selection options are supported for Static Pressure.
• Body: Supported.
Loading Types: This boundary condition’s loading is only applied to the volume of the selected topology.
Loading Data Definition (p. 1150): Loading data specified as a constant only.
1. On the Environment context toolbar: click Acoustic Loads>Static Pressure. Or, right-click the Environment
tree object or the Geometry window and select Insert>Acoustics>Static Pressure.
2. Define the Scoping Method. Options include Geometry Selection (default) and Named Selection. For
either scoping type, you must use the Body selection filter (on the Graphics Toolbar (p. 70)) for geometry
selection or Named Selection definition. Only bodies specified in the acoustics Physics Region(s) can be
selected or defined.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Body selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1052 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
After you select the geometry, this property displays the
geometric entities (1 Body, 3 Bodies, etc.).
Definition Type: Read-only field that describes the object - Static Pressure.
Pressure
You can specify pressure on desired fluid regions in an acoustic analysis by inserting an Pressure object.
This boundary condition can be scoped only to face/edge/vertex of a body in acoustic domain. Refer
to Pressure Boundary section of Mechanical APDL Acoustic Analysis Guide for more information.
Guidelines
See Pressure for guidelines in using a Pressure in an acoustic simulation.
Analysis Types
The Pressure loading condition is available for the Harmonic Acoustics (p. 247) and Modal Acoustics (p. 253)
analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Pressure boundary condition include:
• Solid: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1053
Setting Up Boundary Conditions
Topology: The following topology selection options are supported for Pressure.
• Face: Supported.
• Edge: Supported.
• Vertex: Supported.
Loading Types: This boundary condition’s loading is only applied to a vertex, edge, or area of the se-
lected topology.
Loading Data Definition (p. 1150): Loading data specified as a constant only.
1. On the Environment context toolbar: click Acoustic Boundary Conditions>Pressure. Or, right-click the
Environment tree object or the Geometry window and select Insert>Acoustics>Pressure.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the selection filter to pick your geometry, click in the Geo-
metry field, and then click the Apply button that displays. This
property displays the type of geometry (Face, Edge, etc.) and
the number geometric entities (1 Face, 3 Faces, etc.) to which
you have applied the boundary condition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1054 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
– Named Selection: Visible when the Scoping Method is set to Named
Selection. This field provides a drop-down list of available user–defined
Named Selections.
Impedance Boundary
This boundary condition enables you to specify a complex form of impedance on an acoustic surface.
It requires Resistance, Reactance, and Frequency entries. Refer to the Surface Impedance Boundary
section in the Mechanical APDL Acoustic Analysis Guide for more information.
The application defines complex impedance on a selected surface based on the inputs to the Acoustic
Impedance Boundary using the command: SF,Nlist,IMPD,VALUE,VALUE2.
The application calculates VALUE and VALUE2 using the following impedance and admittance definitions:
Impedance
The equation for Impedance:
where:
Admittance
The equation for Admittance (Y) = Inverse of Impedance:
where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1055
Setting Up Boundary Conditions
In Mechanical, you can use Impedance Boundary to define impedance or admittance (Modal Acoustics).
The VALUE and VALUE2 fields for the SF command are based upon the Resistance and Reactance
entries.
Harmonic Acoustics
VALUE = Resistance
VALUE2 = Reactance
Modal Acoustics
If Reactance = 0 (Impedance):
VALUE = Resistance
VALUE2 = 0
If Reactance != 0 (Admittance):
Guidelines
See Impedance Boundary for guidelines in using an Impedance Boundary in an acoustic simulation.
Analysis Types
The Impedance Boundary loading condition is available for the Harmonic Acoustics (p. 247) and Modal
Acoustics (p. 253) analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Impedance Boundary include:
• Solid: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1056 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Topology: The following topology selection options are supported for Impedance Boundary.
• Face: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
1. On the Environment context toolbar: click Acoustic Boundary Conditions> Impedance Boundary . Or,
right-click the Environment tree object or the Geometry window and select Insert>Acoustics>Impedance
Boundary.
3. Define the Resistance, Reactance, and Frequency of the Acoustic Impedance Boundary based on the
above selections.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1057
Setting Up Boundary Conditions
Category Fields/Options/Description
– Named Selection: Visible when the Scoping Method is set to Named
Selection. This field provides a drop-down list of available user–defined
Named Selections (face-based only).
Definition Type: Read-only field that describes the object - Impedance Boundary.
Absorption Surface
The Absorption Surface boundary condition enables you to dampen the effect of sound pressure on
the impedance boundary as well as to approximate infinity.
Guidelines
See Absorption Surface for guidelines in using an Absorption Surface in an acoustic simulation.
Analysis Types
The Absorption Surface loading condition is available for the Harmonic Acoustics (p. 247) and Modal
Acoustics (p. 253) analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Absorption Surface boundary condition include:
• Solid: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1058 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Topology: The following topology selection options are supported for Absorption Surface.
• Face: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
1. On the Environment context toolbar: click Acoustic Boundary Conditions>Absorption Surface. Or,
right-click the Environment tree object or the Geometry window and select Insert>Acoustics Absorption
Surface.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1059
Setting Up Boundary Conditions
Category Fields/Options/Description
• Named Selection: Indicates that the geometry selection is defined by a
Named Selection.
Definition Type: Read-only field that describes the object - Absorption Surface.
Absorption Coefficient
Radiation Boundary
The Radiation Boundary boundary condition enables you to dampen the effect of sound pressure on
the impedance boundary as well as to approximate infinity.
Guidelines
See Radiation Boundary for guidelines in using a Radiation Boundary in an acoustic simulation.
Analysis Types
The Radiation Boundary loading condition is available for the Harmonic Acoustics (p. 247) and Modal
Acoustics (p. 253) analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Radiation Boundary boundary condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Radiation Boundary.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1060 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Face: Supported.
1. On the Environment context toolbar: click Acoustic Boundary Conditions>Radiation Boundary. Or,
right-click the Environment tree object or the Geometry window and select Insert>Acoustics>Radiation
Boundary.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Definition Type: Read-only field that describes the object - Radiation Boundary.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1061
Setting Up Boundary Conditions
Absorption Element
An exterior acoustics problem typically involves an infinite, homogenous, inviscid fluid surrounding a
given geometric entity. The pressure waves generated by this geometric entity must satisfy the radiation
condition on the surrounding space. To simulate this infinite fluid, you enclose your model with the
Absorption Element boundary condition. This approach truncates the unbounded domain by introducing
a second-order absorbing boundary condition so that an outgoing pressure wave reaching the
boundary of the model is "absorbed" with minimal reflections back into the fluid domain.
Note
• For a 3-D acoustic analysis, the absorbing element must be scoped to an entity that belongs to
a spherical body (whole or partial). For more information, refer to Absorbing Boundary Condition
(ABC) section in the Mechanical APDL Acoustic Analysis Guide.
• Currently, the Absorption Element boundary condition is not supported if you wish to scope it
to an Acoustic region that is defined using frequency dependent material properties. However,
you can resolve this issue by specifying the TBCOPY command using a Commands (p. 1475) object
at the Solution level.
Guidelines
See Absorption Element for guidelines in using an Absorption Element in an acoustic simulation.
Analysis Types
The Absorption Element boundary condition is available for the Harmonic Acoustics (p. 247) and
Modal Acoustics (p. 253) analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Absorption Element boundary condition include:
• Solid: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1062 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Topology: The following topology selection options are supported for Absorption Element.
1. On the Environment context toolbar: click Acoustic Boundary Conditions>Absorption Element. Or,
right-click the Environment tree object or the Geometry window and select Insert>Acoustics>Absorption
Element.
Note
The application calculates the radius of the sphere internally based upon the geometry
you have selected. Material property requirements are derived based on the assigned
material using the MPCOPY command.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1063
Setting Up Boundary Conditions
Category Fields/Options/Description
Definition Type: Read-only field that describes the object - Absorption Element.
Free Surface
This boundary condition enables you to specify a plane as a free surface in order to consider sloshing
effects on your model. You should define an Acceleration (p. 923) load as well with Gravitational Accel-
eration values to properly define the sloshing problem.
Note
The free surface must be aligned with the coordinate plane in the Global Cartesian Coordinate
System. The gravitational acceleration input should always be positive regardless of how the
model is set up.
Guidelines
See Free Surface for guidelines in using a Free Surface in an acoustic simulation.
Analysis Types
The Free Surface loading condition is available for the Harmonic Acoustics (p. 247) and Modal Acous-
tics (p. 253) analysis types.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Types Supported
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Free Surface boundary condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Free Surface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1064 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Face: Supported.
1. On the Environment context toolbar: click Acoustic Boundary Conditions>Free Surface. Or, right-click
the Environment tree object or the Geometry window and select Insert>Acoustics>Free Surface.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Definition Type: Read-only field that describes the object - Free Surface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1065
Setting Up Boundary Conditions
Guidelines
See Thermo-Viscous BLI Boundary for guidelines in using a Thermo-Viscous BLI Boundary in an
acoustic simulation.
Analysis Types
The Thermo-Viscous BLI Boundary loading condition is available for the Harmonic Acoustics (p. 247)
analysis type.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Thermo-Viscous BLI Boundary boundary condition
include:
• Solid: Supported.
Topology: The following topology selection options are supported for Thermo-Viscous BLI Boundary.
• Face: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1066 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
1. On the Environment context toolbar: select Acoustic Boundary Conditions > Thermo-Viscous BLI
Boundary. Or, right-click the Environment tree object or click in the Geometry window and select
Insert > Acoustics > Thermo-Viscous BLI Boundary.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Definition Type: Read-only field that describes the object - Thermo-Viscous BLI
Boundary.
Rigid Wall
This boundary condition enables you to specify a face as rigid wall (Neumann boundary).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1067
Setting Up Boundary Conditions
Guidelines
See Rigid Wall for guidelines in using a Rigid Wall in an acoustic simulation.
Analysis Types
The Acoustic Rigid Wall loading condition is available for the Harmonic Acoustics (p. 247) analysis type.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Acoustic Rigid Wall boundary condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Acoustic Rigid Wall.
• Face: Supported.
1. On the Environment context toolbar: select Acoustic Boundary Conditions > Rigid Wall. Or, right-
click the Environment tree object or click in the Geometry window and select Insert > Acoustics >
Rigid Wall.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1068 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Definition Type: Read-only field that describes the object - Acoustic Rigid Wall.
Symmetry Plane
This boundary condition enables you to define the symmetry plane (Neumann boundary).
Guidelines
See Symmetry Plane for guidelines in using a Symmetry Plane in an acoustic simulation.
Analysis Types
The Acoustic Symmetry Plane loading condition is available for the Harmonic Acoustics (p. 247) analysis
type.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1069
Setting Up Boundary Conditions
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Symmetry Plane boundary condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Symmetry Plane.
• Face: Supported.
1. On the Environment context toolbar: select Acoustic Boundary Conditions > Symmetry Plane. Or,
right-click the Environment tree object or click in the Geometry window and select Insert > Acoustics
> Symmetry Plane.
Category Fields/Options/Description
Scope Scoping Method, options include:
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1070 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Definition Type: Read-only field that describes the object - Symmetry Plane.
Port
An acoustic Port enables you to define an exterior or interior acoustic surface in order to reuse this
surface as an excitation location, a boundary, or a surface on which result are evaluated. For example,
a Port can be used to launch acoustic modes or define transfer admittance (p. 1076) connections.
Guidelines
See Port for guidelines in using a Port in an acoustic simulation.
Analysis Types
The Port loading condition is available for the Harmonic Acoustics (p. 247) analysis type only.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Port boundary condition include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1071
Setting Up Boundary Conditions
• Solid: Supported.
Topology: The following topology selection options are supported for Port.
• Face: Supported.
Loading Data Definition (p. 1150): The Port boundary condition is defined as a constant only.
1. On the Environment context toolbar: select Acoustic Boundary Conditions > Port. Or, right-click
the Environment tree object or click in the Geometry window and select Insert > Acoustics > Port.
Category Fields/Options/Description
Port Surfaces Scoping Method, options include:
– Geometry (Face selection only): Visible when the Scoping Method property is
set to Geometry Selection. Geometry selections must be made on bodies
specified in the acoustic Physics Region (p. 1787).
Use the Face selection filter to pick your geometry, click in the Geometry
field, and then click the Apply button that displays. After you select the
geometry, this property displays the geometric entities (1 Face, 3 Faces,
etc.).
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user–defined Named Selections
(face-based only).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1072 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Port Position: Options include On Exterior Face (default) and On Interior Face.
Inside Surface Scoping Method, options include:
Bodies
• Geometry Selection: Default setting, indicating that the boundary condition is
applied to a geometry or geometries, which are chosen using a graphical selection
tools.
– Geometry (Body selection only): Visible when the Scoping Method property
is set to Geometry Selection. Geometry selections must be made on bodies
specified in the acoustic Physics Region (p. 1787).
Use the Body selection filter to pick your geometry, click in the Geometry
field, and then click the Apply button that displays. After you select the
geometry, this property displays the geometric entities (1 Body, 3 Bodies,
etc.).
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user–defined Named Selections
(body-based only).
Guidelines
See Far-field Radiation Surface for guidelines in using a Far-field Radiation Surface in an acoustic
simulation.
Analysis Types
The Acoustic Far-field Radiation Surface loading condition is available for the Harmonic Acoustics (p. 247)
analysis type.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1073
Setting Up Boundary Conditions
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Far-field Radiation Surface boundary condition
include:
• Solid: Supported.
Topology: The following topology selection options are supported for Far-field Radiation Surface.
• Body: Supported.
• Face: Supported.
1. On the Environment context toolbar: select Acoustic Boundary Conditions > Far-field Radiation
Surface. Or, right-click the Environment tree object or click in the Geometry window and select Insert
> Acoustics > Far-field Radiation Surface.
Category Fields/Options/Description
Equivalent Surface Se- Scoping Method, options include:
lection
• Geometry Selection: Default setting, indicating that the boundary
condition is applied to a geometry or geometries, which are chosen using
a graphical selection tools.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1074 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
– Geometry (Face selection only): Visible when the Scoping Method
property is set to Geometry Selection. Geometry selections must be
made on bodies specified in the acoustic Physics Region (p. 1787).
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Use the Face selection filter to pick your geometry, click in the
Geometry field, and then click the Apply button that displays.
After you select the geometry, this property displays the
geometric entities (1 Face, 3 Faces, etc.).
Definition Type: Read-only field that describes the object - Far-field Radiation
Surface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1075
Setting Up Boundary Conditions
Guidelines
See Transfer Admittance Matrix for guidelines in using a Transfer Admittance Matrix in an acoustic
simulation.
Analysis Types
Transfer Admittance Matrix is an Acoustics Model that is only available for the Harmonic Acous-
tics (p. 247) analysis type.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Note
Only Transparent Ports on Exterior Face are allowed in Transfer Admittance Matrix.
Dimensional Types
• 3D Simulation: Supported.
Scoping: The Transfer Admittance Matrix is scoped using Port (p. 1071) objects.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
1. On the Environment context toolbar: select Acoustic Models > Transfer Admittance Matrix. Or,
right-click the Environment tree object or click in the Geometry window and select Insert > Acoustics
> Transfer Admittance Matrix.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1076 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Definition Type: Read-only field that describes the object - Transfer Admittance
Matrix.
Port1
Y11 [Real]
Y11 [Imag]
Y12 [Real]
Y12 [Imag]
Alpha1 [Real]
Alpha1 [Imag]
Port2
Y21 [Real]
Y21 [Imag]
Y22 [Real]
Y22 [Imag]
Alpha2 [Real]
Alpha2 [Imag]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1077
Setting Up Boundary Conditions
Fixed Support
This boundary condition prevents one or more:
Analysis Types
A Fixed Support is available for the following analysis types:
• Explicit Dynamics
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
Geometry Types: Geometry types supported for the Fixed Support boundary condition include:
• Solid: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1078 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Fixed Support.
• Face: Supported.
• Edge: Supported. A fixed edge is not realistic and leads to singular stresses (that is, stresses that approach
infinity near the fixed edge). You should disregard stress and elastic strain values in the vicinity of the fixed
edge.
• Vertex: Supported.
– A fixed vertex fixes both translations and rotations on faces or line bodies.
– A fixed vertex is not realistic and leads to singular stresses (that is, stresses that approach infinity near the
fixed vertex). You should disregard stress and elastic strain values in the vicinity of the fixed vertex.
– This boundary condition cannot be applied to a vertex scoped to an end release (p. 828).
Note
If you are using a surface body model, see the Simply Supported (p. 1099) boundary condition
section.
Scoping Types: The boundary condition does not require a scoping type because no loading data is
required.
Loading Data Definition (p. 1150): Fixed supports do not have loading data.
1. On the Environment context toolbar: click Supports>Fixed Support. Or, right-click the Environment
tree object or the Geometry window and select Insert>Fixed Support.
Category Fields/Options/Description
Scope Scoping Method: Options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1079
Setting Up Boundary Conditions
Category Fields/Options/Description
– Geometry: Visible when the Scoping Method is set to Geometry Selection.
Displays the type of geometry (Body, Face, etc.) and the number of geometric
entities (for example: 1 Body, 2 Edges) to which the boundary has been applied
using the selection tools.
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
Definition Type: Read-only field that describes the object - Fixed Support.
Displacement
Displacements are applied at the geometry level. They require that one or more flat or curved faces or
edges or one or more vertices to displace relative to their original location by one or more components
of a displacement vector in the world coordinate system or local coordinate system, if applied (p. 671).
Displacement can also be defined as a base excitation during a Mode-Superposition Transient analysis
or a Mode Superposition Harmonic Response analyses. You scope base excitations to a boundary con-
dition. You can scope multiple base excitations to the same boundary condition, but the base excitations
cannot have same direction specified (via the Direction property).
Analysis Types
A Displacement is available for the following analysis types:
• Explicit Dynamics
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1080 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
Geometry Types: Geometry types supported for the Displacement boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Displacement.
• Face: Supported.
– Non-zero X-, Y-, and Z-components. The face retains its original shape but moves relative to its original
location by the specified displacement vector. The enforced displacement of the face causes a model to
deform.
– For Zero Y-component, no part of the face can move, rotate, or deform in the Y-direction.
– For blank (undefined) X- and Z-components, the surface is free to move, rotate, and deform in the XZ
plane.
• Edge: Supported.
– Enforced displacement of an edge is not realistic and leads to singular stresses (that is, stresses that ap-
proach infinity near the loaded edge). You should disregard stress and elastic strain values in the vicinity
of the loaded edge.
– Non-zero X-, Y-, and Z-components. The edge retains its original shape but moves relative to its original
location by the specified displacement vector. The enforced displacement of the edge causes a model to
deform.
– For Zero Y-component, no part of the edge can move, rotate, or deform in the Y-direction.
– For blank (undefined) X- and Z-components, the edge is free to move, rotate, and deform in the XZ plane.
• Vertex: Supported.
– Non-zero X-, Y-, and Z-components. The vertex moves relative to its original location by the specified
displacement vector. The enforced displacement of the vertex causes a model to deform.
– For blank (undefined) X- and Z-components, the vertex is free to move in the XZ plane.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1081
Setting Up Boundary Conditions
– This boundary condition cannot be applied to a vertex scoped to an End Release (p. 828).
Note
Loading Types: The boundary condition’s loading is defined using one of the following options.
• Components: Supported.
– In a cylindrical coordinate system X, Y, and Z are used for R, Θ, and Z directions. When using a cylindrical
coordinate system, non-zero Y displacements are interpreted as translational displacement quantities,
ΔY = RΔΘ. Since they are treated as linear displacements it is a reasonable approximation only, for small
values of angular motion ΔΘ.
– For Explicit Dynamics analyses, when using a cylindrical coordinate system, the Y component (that is, Θ
direction) of a displacement constraint is defined as a rotation.
• Components: Real - Imaginary. Supported for Harmonic Response Analysis only. Define direct loading
without Phase Angle.
• Normal To: Real - Imaginary. Supported for Harmonic Response Analysis only. Define direct loading without
Phase Angle.
• Magnitude - Phase. Supported for Displacement as a Base Excitation during Harmonic Response analysis
only.
• Real - Imaginary. Supported for Displacement as a Base Excitation during Harmonic Response analysis only.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
• Tabular (Time Varying): Supported. (Not supported for Harmonic Response analysis).
• Tabular (Spatially Varying): Supported (Not Supported for Explicit Dynamics and Harmonic Response
analyses).
• Function (Time Varying): Supported (Not Supported for Harmonic Response analyses).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1082 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Function (Spatially Varying): Supported (Not Supported for Explicit Dynamics and Harmonic Response
analyses).
Note
Solution Restarts (p. 1385) are only supported for Tabular data modifications.
1. On the Environment context toolbar: click Supports>Displacement. Or, right-click the Environment tree
object or the Geometry window and select Insert>Displacement.
3. Select the method used to define the Displacement: Components (default), Components: Real - Imaginary,
Normal To, or Normal To: Real - Imaginary.
4. Define the Coordinate System and displacements or the Distance, of the Displacement based on the
above selections.
To apply Displacement as a Base Excitation when the Solver Type property is defined as Mode-Su-
perposition during a Transient (default setting for a Transient configured to a Modal solution) or a
Mode-Superposition Harmonic Response analysis:
1. In the Definition category of the Details view, set the Base Excitation property to Yes.
2. The Boundary Condition property provides a drop-down list of the boundary conditions that corres-
pond to the Displacement. Make a selection from this list. Valid boundary condition option for excit-
ations include:
• Fixed Support
• Displacement
• Remote Displacement
• Nodal Displacement
• Spring: Body-to-Ground
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1083
Setting Up Boundary Conditions
3. The Absolute Result property is set to Yes by default. As needed, change the value to No if you do
not want to include enforced motion.
Note
If you apply more than one base excitation (either Displacement or Acceleration),
the Absolute Result property needs to have the same setting, either Yes or No.
4. To use complex definition entries, change the Define By property setting to Real - Imaginary from
Magnitude - Phase (default).
5. Define the loading inputs: Magnitude, Phase Angle (only in MSUP Harmonic Response), and Direction.
Note
Category Fields/Options/Description
Scope Scoping Method: options include:
– Named Selection: visible when the Scoping Method is set to Named Selec-
tion. This field provides a drop-down list of available user-defined Named
Selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1084 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Absolute Result (Displacement as a Base Excitation only): This option allows you
to include enforced motion with (Yes - default) or without (No) base motion.
• Normal To: Real - Imaginary (Harmonic Analysis (p. 211) only): real and imaginary
distance. Requires the specification of the following inputs:
– Distance - Real
– Distance - Imag
• Components: option to define the loading type as Components (in the world
coordinate system or local coordinate system, if applied). Requires the specification
of at least one of the following inputs:
Note
• Components: Real - Imaginary (Harmonic Analysis (p. 211) only): option to define
the loading type as real and imaginary components (in the world coordinate
system or local coordinate system, if applied). Requires the specification of at
least one of the following inputs:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1085
Setting Up Boundary Conditions
Category Fields/Options/Description
– X Component - Imaginary: Defines magnitude (Imaginary) in the X direction.
– Magnitude
– Magnitude - Real
– Magnitude - Imag
• Base excitation is defined using the D command under the Modal restart analysis (under Modal analysis
in case of standalone Harmonic Response analysis).
• Base excitation is applied using the DVAL command during a Mode Superposition Transient analysis
or Mode Superposition Harmonic Response analysis.
Note
Remote Displacement
A Remote Displacement enables you to apply both displacements and rotations at an arbitrary remote
location in space. You specify the origin of the remote location under Scope in the Details view by
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1086 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
picking, or by entering the XYZ coordinates directly. The default location is at the centroid of the geo-
metry. You specify the displacement and rotation under Definition.
A Remote Displacement is classified as a remote boundary condition. Refer to the Remote Boundary
Conditions (p. 1132) section for a listing of all remote boundary conditions and their characteristics.
Analysis Types
A Remote Displacement is available for the following analysis types:
• Explicit Dynamics
• Modal (p. 227). For a Modal analysis, only zero magnitude Remote Displacement values are valid. These
function as supports. If non-zero magnitude remote displacements are needed for a Pre-Stress Modal ana-
lysis, apply the Remote Displacement in the static structural environment.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1087
Setting Up Boundary Conditions
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Remote Displacement boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Remote Displacement.
• Face: Supported.
• Edge: Supported.
• Vertex: Supported. This boundary condition cannot be applied to a vertex scoped to an end release (p. 828).
Loading: This boundary condition's loading in defined in one or more of the following directions.
• X Component
• Y Component
• Z Component
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1088 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• X Rotation
• Y Rotation
• Z Rotation
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant: Supported.
• Free: Supported.
Note
Solution Restarts (p. 1385) are only supported for Tabular data modifications.
1. On the Environment context toolbar: click Supports>Remote Displacement. Or, right-click the Environ-
ment tree object or the Geometry window and select Insert>Remote Displacement.
3. Specify the origin of the remote location or enter the XYZ coordinates. The default location is at the centroid
of the geometry.
Category Fields/Options/Description
Scope Scoping Method - Options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1089
Setting Up Boundary Conditions
Category Fields/Options/Description
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
– Remote Points: Visible when the Scoping Method is set to Remote Point. This
field provides a drop-down list of available user-defined Remote Points.
Z Coordinate
Y Coordinate
X Coordinate
Note
Behavior (p. 614): Rigid, Deformable, Coupled, or Beam. The Beam option specifies
a connection from the remote load to the model using linear massless beam
elements. If the Scope Method property is set to Remote Point, the boundary
condition will then assume the Behavior defined in the referenced Remote Point
as well as other related properties.
Material: This property is available when the Behavior property is set to Beam.
Select a material to define material properties for the beams used in the connection.
Density is excluded from the material definition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1090 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Radius: This property is available when the Behavior property is set to Beam.
Specify a radius to define the cross section dimension of the circular beam used
for the connection.
Advanced Pinball Region: Specify the radius of the pinball (length unit). The displacement is
applied to the elements that are within the pinball region.
Velocity
Analysis Types
Velocity is available for the following analysis types:
• Explicit Dynamics - For Explicit Dynamics analyses, the Y Component (that is, Θ direction) of a velocity con-
straint defined with a cylindrical coordinate system has units of angular velocity.
Common Characteristics
This section describes the characteristics of the boundary condition, including the application require-
ments, support limitations, and loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Velocity boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Velocity.
• Body: Supported.
• Face: Supported.
• Edge: Supported.
• Vertex: Supported.
– This boundary condition cannot be applied to a vertex scoped to an end release (p. 828).
Loading Types: The boundary condition’s loading is defined using one of the following options.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1091
Setting Up Boundary Conditions
• Components: Supported.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
• Constant
• Free
1. On the Environment context toolbar: click Supports>Velocity. Or, right-click the Environment tree object
or the Geometry window and select Insert>Velocity.
3. Select the method used to define the Velocity: Components (default) or Normal To.
Category Fields/Options/Description
Scope Scoping Method: Options include:
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1092 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Define By: Options include:
• Components: Option to define the loading type as Components (in the world
coordinate system or local coordinate system, if applied). Requires the specification
of at least one of the following inputs:
Frictionless Face
You use this boundary condition to prevent one or more flat or curved faces from moving or deforming
in the normal direction. The normal direction is relative to the selected geometry face. No portion of
the surface body can move, rotate, or deform normal to the face.
For tangential directions, the surface body is free to move, rotate, and deform tangential to the face.
For a flat surface body, the frictionless support is equivalent to a symmetry condition.
Analysis Types
A Frictionless Support is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1093
Setting Up Boundary Conditions
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Frictionless Support boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Frictionless Support.
1. On the Environment context toolbar: click Supports>Frictionless Support. Or, right-click the Environment
tree object or the Geometry window and select Insert>Frictionless Support.
Category Fields/Options/Description
Scope Scoping Method: Options include:
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
Definition Type: Read-only field that describes the object - Frictionless Support.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1094 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Suppressed: Include (No - default) or exclude (Yes) the boundary condition.
• The underlying technology is using penalty-based formulations. As a result, normal contact stiffness can be
an important parameter if nonlinear convergence issues arise. Control normal contact stiffness using the
Normal Stiffness property of the Compression Only Support object.
• Because source and target topologies are perfect mirrors of one another, be careful during nonlinear analyses
to make that contact doesn't "fall off" the target face. Be sure that the contacting area on the rigid body is
large enough to accommodate any potential sliding taking place during the analysis. To avoid this, consider
using a fully fixed rigid body and a nonlinear contact to replace the compression only support.
Consider the following model with a bearing load and supports as shown.
Note the effect of the compression only support in the animation of total deformation.
The following demo is presented as an animated GIF. View online if you are reading the PDF version of the
help. Interface names and other components shown in the demo may differ from those in the released
product.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1095
Setting Up Boundary Conditions
Since the region of the face in compression is not initially known, a nonlinear solution is required and
may involve a substantial increase in solution time.
Analysis Types
A Compression Only Support is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Compression Only Support boundary condition
include:
• Solid: Supported.
Topology: The following topology selection options are supported for Compression Only Support.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1096 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
1. On the Environment context toolbar: click Supports>Compression Only Support. Or, right-click the
Environment tree object or the Geometry window and select Insert>Compression Only Support.
3. Specify Normal Stiffness property. If set to Manual, enter a Normal Stiffness Factor value.
Category Fields/Options/Description
Scope Scoping Method: Options include:
– Named Selection: Visible when the Scoping Method is set to Named Selec-
tion. This field provides a drop-down list of available user-defined Named
Selections.
Definition Type: Read-only field that describes the object - Compression Only Support.
• Program Controlled: This is the default setting. The Normal Stiffness Factor is
calculated by the program.
• Manual: The Normal Stiffness Factor is input directly by the user. The Normal
Stiffness Factor property displays for this setting.
Update Stiffness: Specify if the program should update (change) the contact
stiffness during the solution. Options include:
• Never: This is the default setting. Turns off the program's automatic Update Stiffness
feature.
• Each Iteration: Sets the program to update stiffness at the end of each equilibrium
iteration.
• Each Iteration, Aggressive: Sets the program to update stiffness at the end of each
equilibrium iteration, but compared to the option, Each Iteration, this option allows
for a more aggressive changing of the value range.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1097
Setting Up Boundary Conditions
Category Fields/Options/Description
Suppressed: Include (No - default) or exclude (Yes) the boundary condition.
Cylindrical Support
For 3D simulations, this boundary condition prevents one or more cylindrical faces from moving or
deforming in combinations of radial, axial, or tangential directions. Any combination of fixed and free
radial, axial, and tangential settings are allowed.
Analysis Types
A Cylindrical Support is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Cylindrical Support boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Cylindrical Support.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1098 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
1. On the Environment context toolbar: click Supports>Cylindrical Support. Or, right-click the Environment
tree object or the Geometry window and select Insert>Cylindrical Support.
Category Fields/Options/Description
Scope Scoping Method: Options include:
– Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available user-defined Named Selections.
Definition Type: Read-only field that describes the object - Cylindrical Support.
Simply Supported
Available for 3D simulations only.
This boundary condition prevents one or more straight or curved edges or a vertex or vertices from
moving or deforming. However, rotations are allowed. If you want to fix the rotations as well, use the
Fixed Support (p. 1078) boundary condition. It is applicable for surface body models or line models only.
Analysis Types
A Simply Supported is available for the following analysis types:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1099
Setting Up Boundary Conditions
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Simply Supported boundary condition include:
Topology: The following topology selection options are supported for Simply Supported.
• Edge: Supported.
• Vertex: Supported. This boundary condition cannot be applied to a vertex scoped to an End Release (p. 828).
In addition, a simply supported vertex is not realistic and leads to singular stresses (that is, stresses that ap-
proach infinity near the simply supported vertex). You should disregard stress and elastic strain values in
the vicinity of the simply supported vertex.
1. On the Environment context toolbar: click Supports>Simply Supported. Or, right-click the Environment
tree object or the Geometry window and select Insert>Simply Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1100 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Scope Scoping Method: Options include:
– Named Selection: Visible when the Scoping Method is set to Named Selec-
tion. This field provides a drop-down list of available user-defined Named
Selections.
Definition Type: Read-only field that describes the object - Simply Supported.
Fixed Rotation
You can apply a Fixed Rotation boundary condition to faces, edges, and vertices of a surface body.
When you only apply a fixed rotation support to a surface body, the geometry is free in all translational
directions. However, by default, the rotation of the geometry is fixed about the axes of the corresponding
coordinate system.
Note
• Rotation constraints are combined with other constraints that produce rotational DOF as-
signments to determine which values to apply. They are combined with all other constraints
to determine the Nodal Coordinate System orientation (frictionless supports, cylindrical
supports, given displacements, etc.).
• There may be circumstances in which the rotational support and other constraints cannot
resolve a discrepancy for preference of a particular node’s coordinate system.
Analysis Types
A Fixed Rotation is available for the following analysis types:
• Explicit Dynamics
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1101
Setting Up Boundary Conditions
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Geometry Types: Geometry types supported for the Fixed Rotation boundary condition include:
Topology: The following topology selection options are supported for Fixed Rotation.
• Face: Supported.
• Edge: Supported.
• Vertex: Supported.
– A fixed vertex rotation support is not realistic and leads to singular stresses (that is, stresses that approach
infinity near the fixed vertex rotation support). You should disregard stress and elastic strain values in the
vicinity of the fixed vertex rotation support.
– This boundary condition cannot be applied to a vertex scoped to an end release (p. 828).
• In the Details view, select Free or Fixed for Rotation X, Rotation Y, and Rotation Z to define the fixed
rotation support.
1. On the Environment context toolbar: click Supports>Fixed Rotation. Or, right-click the Environment
tree object or the Geometry window and select Insert>Fixed Rotation.
3. As needed, specify the coordinate system for the corresponding rotational constraint.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1102 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Scope Scoping Method - Options include:
– Named Selection - Visible when the Scoping Method is set to Named Selec-
tion. This field provides a drop-down list of available user-defined Named
Selections.
Definition Type - Read-only field that describes the object - Fixed Rotation.
Caution
Elastic Support
Allows one or more faces (3D) or edges (2D) to move or deform according to a spring behavior. The
Elastic Support is based on a Foundation Stiffness set in the Details view, which is defined as the
pressure required to produce a unit normal deflection of the foundation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1103
Setting Up Boundary Conditions
Analysis Types
An Elastic Support is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Elastic Support boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Elastic Support.
• Face: Supported.
1. On the Environment context toolbar: click Supports>Elastic Support. Or, right-click the Environment
tree object or the Geometry window and select Insert>Elastic Support.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1104 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Scope Scoping Method - Options include:
– Named Selection - Visible when the Scoping Method is set to Named Selec-
tion. This field provides a drop-down list of available user–defined Named
Selections.
Definition Type - Read-only field that describes the object - Elastic Support.
Foundation Stiffness
Coupling
While setting up a model for analysis, you can establish relationships among the different degrees of
freedom of the model by physically modeling the part or a contact condition. However, sometimes
there is a need to be able to model distinctive features of a geometry (for example, models that have
equipotential surfaces) which cannot be adequately described with the physical part or contact. In this
instance, you can create a set of surfaces/edges/vertices which have a coupled degree of freedom by
using the Coupling boundary condition.
Coupling the degrees of freedom of a set of geometric entity constrains the results calculated for one
member of the set to be the same for all members of the set.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1105
Setting Up Boundary Conditions
Analysis Types
Coupling is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported. Apply to one or more faces or edges or at least two vertices.
Geometry Types: Geometry types supported for the Coupling boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The following topology selection options are supported for Coupling.
• Edge: Supported.
• Vertex: Supported.
1. On the Environment context toolbar: click Conditions>Coupling. Or, right-click the Environment tree
object or the Geometry window and select Insert>Coupling.
Restrictions
Make sure that you meet the following restrictions when scoping Coupling.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1106 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• You cannot specify more than one Coupling (the same DOF) on the same geometric entity, such as two
edges sharing a common vertex or two faces sharing a common edge.
• Coupling should not be applied to a geometric entity that also has a constraint applied to it.
Category Fields/Options/Description
Scope Scoping Method - Options include:
– Named Selection - Visible when the Scoping Method is set to Named Selec-
tion. This field provides a drop-down list of available user–defined Named
Selections.
Constraint Equation
This feature allows you to relate the motion of different portions of a model through the use of an
equation. The equation relates the degrees of freedom (DOF) of one or more Remote Points (p. 609) for
Harmonic, Harmonic Acoustics, Modal, Modal (Samcef), Static Structural, Static Structural (Samcef),
or Transient Structural systems, or one or more joints for the ANSYS Rigid Dynamics solver.
For example, the motion along the X direction of one remote point (Remote Point A) could be made
to follow the motion of another remote point (Remote Point B) along the Z direction by:
The equation is a linear combination of the DOF values. Thus, each term in the equation is defined by
a coefficient followed by a node (Remote Point) and a degree of freedom label. Summation of the linear
combination may be set to a non-zero value. For example:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1107
Setting Up Boundary Conditions
Similarly, for the ANSYS Rigid Dynamics solver, to make the rotational velocity of gear A (Revolute A)
to follow the rotational velocity of gear B (Revolute B), in the Z direction, the following constraint
equation should be written:
This equation is a linear combination of the Joints DOF values. Thus, each term in the equation is defined
by a coefficient followed by a joint and a degree of freedom label. Summation of the linear combination
may be set to a non-zero value. For example:
Note that the Joints DOF can be expressed in terms of velocities or accelerations. However, all terms
in the equation will be based on the same nature of degrees of freedom, that is, all velocities or all ac-
celerations.
Or...
2. In the Details view, enter a constant value that will represent one side of the constraint equation. The default
constant value is zero.
3. In the Worksheet, right-click in the first row and choose Add, then enter data to represent the opposite
side of the equation. For the first term of the equation, enter a value for the Coefficient, then select entries
for Remote Point or Joint and DOF Selection. Add a row and enter similar data for each subsequent term
of the equation. The resulting equation displays as you enter the data.
Using the example presented above, a constant value of 7 is entered into the Details view, and the
data shown in the table is entered in the Worksheet.
Note
For Harmonic, Modal, Static Structural, and Transient Structural systems, the first unique
degree of freedom in the equation is eliminated in terms of all other degrees of freedom in
the equation. A unique degree of freedom is one which is not specified in any other constraint
equation, coupled node set, specified displacement set, or master degree of freedom set.
You should make the first term of the equation be the degree of freedom to be eliminated.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1108 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Although you may, in theory, specify the same degree of freedom in more than one equation,
you must be careful to avoid over-specification.
• Coefficients for Rotation X, Rotation Y, Rotation Z, Omega X, Omega Y, Omega Z, Omega Dot X, Omega Dot
Y, and Omega Dot Z have a unit of 1/angle. Note that in a velocity based constraint equation, coefficients
use angle units and not rotational velocity units.
• If you change a DOF such that the unit type of a coefficient also changes (for example, rotation to displace-
ment, or vice versa), then the coefficient resets to 0.
• You can parameterize the constant value entered in the Details view.
• The state for the Constraint Equation object will be under-defined (? in the tree) under the following cir-
cumstances:
– The selected DOFs are invalid for the analysis (2D versus 3D, or remote point versus joints DOFs).
Pipe Idealization
Pipe Idealization is a (boundary) condition used to model pipes that have cross-section distortion. This
is common for curved pipe structures under loading. It is related to the mesh and acts much like a mesh
control. Pipe elements are created by meshing lines or curves.
Prerequisites
1. In the Line Body’s (Geometry Object) Details view Definition category, the Model Type option must be set
to Pipe.
2. The scoped line-body must be meshed with higher order elements. This means that the Element Order
option under the Defaults group of the Mesh Object must be set to Quadratic. If not, the solver reports
an error.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1109
Setting Up Boundary Conditions
Support Limitations
Note the following limitations for this condition.
• If one or more of the elbow elements has a subtended angle of more than 45 degrees, a warning is reported.
The solution can proceed, or you may want to use a finer mesh for better results.
• Although the solution will account for cross section distortions, the graphics rendering for the results will
display the cross sections in their original shape.
• Given elbow elements (ELBOW290) with inner pipe temperature specifications only, the application will, by
default, specify this inner temperature as outer temperature as well.
Analysis Types
Pipe Idealization is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported - Line Bodies Only. Apply to one or more edges or at least two vertices.
Geometry Types: Geometry types supported for the Pipe Idealization boundary condition include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1110 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Topology: The following topology selection options are supported for Pipe Idealization.
• Edge: Supported. It can only be scoped to edges that have been modeled as pipes. It can be scoped directly
to the geometry or to a Named Selection containing edges that are modeled as pipes.
1. On the Environment context toolbar: click Conditions>Pipe Idealization. Or, right-click the Environment
tree object or the Geometry window and select Insert>Pipe Idealization.
2. Verify that in the Details panel for the Mesh object, Element Order in the Defaults group is set to Quad-
ratic.
Category Fields/Options/Description
Scope Scoping Method - Options include:
– Named Selection - Visible when the Scoping Method is set to Named Selec-
tion. This field provides a drop-down list of available user–defined Named
Selections.
Definition Suppressed - Include (No - default) or exclude (Yes) the boundary condition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1111
Setting Up Boundary Conditions
Category Fields/Options/Description
Extend to Ad- Extend - Do not extend to adjacent elements (No) or specify as Factor (default).
jacent Ele-
ments Factor
• Pipe element types include PIPE288 (3D two-node pipe) and PIPE289 (3D three-node pipe).
• If a pipe idealization is scoped to a pipe, the underneath PIPE289 elements of the pipe are modified to EL-
BOW290 elements.
This condition may be useful for nonlinear problems that experience convergence difficulties or accuracy
issues because of elemental distortions. Large deformation problems are best suited to the use of the
condition.
Requirements
The Nonlinear Adaptive Region condition requires the following settings.
• The Large Deflection property must be set to On in the Solver Controls category of the Analysis
Settings.
• The Store Results At property must be set to All Time Points in the Output Controls category of the
Analysis Settings.
– Convergence
• Cannot be used in combination with the following features/conditions on the same part:
– Cyclic Symmetry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1112 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
– Remote Force, Remote Displacement, Moment, Thermal Condition, and Remote Point
– Coupling
– Constraint Equation
– Cast Iron
– Concrete
– Cohesive Zone
– Damage
– Microplane
– Swelling
• When linking analyses, you cannot apply the solution phase modified mesh to the linked system.
• When using the Nonlinear Adaptive Region during the restart of an analysis, the Nonlinear Adaptive
Region object does not support Named Selections if your model contains a mesh change prior to the restart
point.
• If your analysis failed to converge and you are adding a new Nonlinear Adaptive Region object, it is necessary
that the contact object property, Behavior, was set to either Symmetric or Asymmetric for the initial
solution that was processed.
– cannot be used in the combination with Weak Springs (p. 881) (COMBIN14 element type).
• Only Body scoping is permitted (for bodies whose meshes will change). Therefore, if you scope any
result or probe on a vertex, edge, or face of a body that experiences a mesh change, the analysis will
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1113
Setting Up Boundary Conditions
not solve. This limitation is a result of the base mesh of the body being represented by nodes only. This
limitation also applies to probes scoped to boundary conditions (via Location Method property).
• Does not support the multiple result set options (p. 1209) of the By property: Maximum Over Time/Time
of Maximum or Minimum Over Time/Time of Minimum.
• Is not supported when transferring the deformed geometry (p. 575) and mesh of a Deformation result.
• When using the Deformation result tracker (p. 1408) to graph displacement, note there is a display limit-
ation for the graph. The tracker reads and displays data contained in the jobname.nlh file. This file
contains incremental displacement data collected after re-meshing occurs. That is, the re-meshed
model is considered as a new reference.
Analysis Types
Nonlinear Adaptive Region is available for Static Structural (p. 339) analyses.
Common Characteristics
The following section outlines the common characteristics that include application requirements of the
condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Nonlinear Adaptive Region condition include:
• Solid: Supported.
Topology: The following topology selection options are supported for Nonlinear Adaptive Region.
• Body: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1114 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Note
– Elements must be of the same element type, material, nodal orientation, and element
orientation.
– If two regions with different element or material attributes require re-meshing, you must
impose nonlinear adaptive regions separately.
Condition Application
To apply a Nonlinear Adaptive Region:
1. On the Environment context toolbar: click Conditions>Nonlinear Adaptive Region. Or, right-click the
Environment tree object or the Geometry window and select Insert>Nonlinear Adaptive Region.
Note
You can scope multiple Nonlinear Adaptive Regions to the same entity to give yourself
more control on multiple load step settings that are local to the Nonlinear Adaptive Region
condition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1115
Setting Up Boundary Conditions
4. Specify the Check At property as either Equally Spaced Points or Specified Recurrence Rate.
5. Enter the Value property based on the Check At property selection. This value must be an integer. Default
integer value is 1.
6. Specify the Time Range property as Entire Load Step or Manual. If Manual, specify Start Time and End
Time values. The start and end time values regulate the effective range of possible remeshing. No
remeshing will occur at a time outside of this range.
7. When the condition is defined, the Graph and Tabular Data windows provide a right-mouse click option
to Deactivate (or Activate) the condition for a desired load step. No remeshing will occur at the deactivated
load step as the NLADAPTIVE command is set to OFF. The default setting is Activated. For a restart analysis,
the application sets the newly added Nonlinear Adaptive Region to Deactivated.
Note
You may wish to review the Activation/Deactivation of Loads topic in the Step Con-
trols (p. 873) section of the Help. The Nonlinear Adaptive Region condition is displayed
in the graph for the Analysis Settings object.
Category Fields/Options/Description
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1116 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
– Named Selection: Visible when the Scoping Method property is set to Named
Selection. This field provides a drop-down list of available user–defined
element-based (only) Named Selections.
You may wish to review the Mechanical APDL References and Notes at the
bottom of the page for specific command execution information regarding these
selections.
Definition Criterion: options included Energy, Box, or Mesh.
Energy
If Energy is selected, you need to enter an Energy Coefficient.
Energy Coefficient: This criterion checks the strain energy of any element that
is part of the defined component using the following calculation. A component
is defined as the assembly of all scoped elements.
where:
Box
If Box is selected, the following additional properties require entries:
Mesh
If Mesh is selected, the Options property displays and based on your analysis, whether
it is 3D or 2D, the option is read-only and either Skewness (3D only) or Shape (2D
only).
For 3D analyses, you need to enter a Skewness Value for the mesh elements.
The element skewness is defined as:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1117
Setting Up Boundary Conditions
Category Fields/Options/Description
Skewness = (Vreg - Vel) / Vreg
Where:
Vel is the volume of the element under calculation and Vreg is the volume of
the standard tetrahedral linear element located in the same sphere as the
element under calculation. When the element under calculation has an ideal
shape (that of a standard tetrahedral element), Vreg = Vel and Skewness Value
= 0.
When the element under calculation has the least ideal shape (that of a flat
element), Vel = 0 and Skewness Value = 1.
Therefore, for the linear tetrahedral element, Skewness Value is always between
0 and 1, with 1 being a flat element. The default value is 0.9. The recommended
Skewness Value is approximately 0.85 to 0.9.
For 2D analyses, the Shape setting also includes the Maximum Corner Angle
property. The entry range for this property is 0° - 180°. The default setting
of 160° is recommended. An element is remeshed when any of its corner
angles reach the specified value.
Check At: options included Equally Spaced Points or Specified Recurrence Rate.
Value: This property further defines the Check At property. The default value is 1.
Time Range: options included Entire Load Step or Manual. When specified as
Manual, you need to enter a Start Time and End Time. The End Time value must
be larger than the Start Time value.
• Select the Solution object or a Result object, the Tabular Data window displays the substeps with a
changed mesh (Changed Mesh column = Yes).
• Select the Solution Information object and set the Solution Output property to Force Convergence.
A chart displays. Remesh Points are shown by solid orange vertical lines.
• Create a User Defined Result (p. 1342) (using the PNUMELEM Expression) to view the new elements
that have relatively larger element identities than the original element identities. You can duplicate
this result and specify a Result Set (By property) for a result prior to a remesh and one at a remesh
point, and using the Viewports (p. 150) feature, directly compare the (before and after) elements in
the graphics window.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1118 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• When the Scoping property is defined as Geometry, the Nonlinear Adaptive Region condition uses the
CM command to create the Nonlinear Adaptive Region component.
• When the Scoping property is defined as a Named Selection, the Nonlinear Adaptive Region condition
uses the CMBLOCK command to create the Nonlinear Adaptive Region component.
• The CMSEL,ALL command and the ESEL,ALL command are issued at beginning of the NLADAPTIVE com-
mand.
• During a Structural Analysis, the Nonlinear Adaptive Region is applied using the PLANE182 (2-D Low Order),
PLANE183 (2-D High Order), and SOLID285 (3-D Linear Tetrahedral) element types.
• When a Nonlinear Adaptive Region is scoped to a body/element, the associated part is meshed with
SOLID285 element type if they are linear tetrahedral.
• When a Nonlinear Adaptive Region is deactivated for certain steps, the NLADAPTIVE command is set to
be OFF in the corresponding load steps. Relatively, an activated Nonlinear Adaptive Region sets the
NLADAPTIVE command to be ON.
• When a Nonlinear Adaptive Region is applied, the ETCONTROL ,SET command is not issued.
Unstable Material
Most nonlinear material models, especially those employing hyperelastic materials, have their own ap-
plicable ranges. When a deformation is too large or a stress state exceeds the applicable range, the
material may become unstable. The instability can manifest itself as a mesh distortion, but nonlinear
adaptive region cannot help in such cases. While it is sometimes difficult to determine when material
is unstable, you can check the strain values, stress states, and convergence patterns. A sudden conver-
gence difficulty could mean that material is no longer stable. The program also issues a warning at the
beginning of the solution indicating when hyperelastic material could be unstable, although such a
warning is very preliminary and applies only to cases involving simple stress states.
Unstable Structures
For some geometries and loads, a deformation may cause a "snap-through," or local buckling. Such
behavior can also manifest itself as a mesh distortion, but one that nonlinear adaptive region cannot
repair. The effect is usually easy to detect by closely checking the deformed region or the load-versus-
time (displacement) curve.
Numerical Instabilities
A condition of numerical instability can occur when a problem is nearly overconstrained. The constraints
can include kinematic constraints such as applied displacements, couplings, and constraint equations,
and volumetric constraints introduced by fully incompressible material in mixed u-P elements. In many
cases, numerical instability is apparent even in the early stages of an analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1119
Setting Up Boundary Conditions
These boundary conditions are applied in the Nodal Coordinate System (except Nodal Pressure). Direct
FE boundary conditions cannot be applied to nodes that are already scoped with geometry-based
constraints which may modify the Nodal Coordinate system.
The boundary conditions contained under the Direct FE heading are listed below.
Nodal Orientation
Nodal Force
Nodal Pressure
Nodal Displacement
Nodal Rotation
EM (Electro-Mechanical) Transducer
Nodal Orientation
Nodal Orientation objects are meant to rotate the nodes to a given coordinate system that you select
in the GUI. By inserting a Nodal Orientation object and scoping it to a subset of nodes, you can create
a Nodal Coordinate System and apply nodal rotations to the scoped nodes. Later, other node based
boundary conditions (Nodal Force, Nodal Displacements, and Nodal Rotations) can use these Nodal
Coordinate Systems.
When two or more Nodal Orientations prescribe different Nodal Coordinate Systems at a single node,
the object that is added last (in the tree) is applied.
Analysis Types
Nodal Orientation is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1120 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Geometry Types: Geometry types supported for the Nodal Orientation boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The Nodal Orientation boundary condition is scoped via node-based Named Selections
only. See the Specifying Named Selections by Direct Node Selection (p. 142) Help section for more in-
formation.
1. On the Environment context toolbar, click Direct FE > Nodal Orientation. Or, right-click the Environment
tree object or the Geometry window and select Insert>Nodal Orientation.
2. Click the Named Selection drop-down list and then select the node-based Named Selection to prescribe
the scope of the boundary conditions.
3. Select the coordinate system that you want to use to define nodal orientation.
Category Fields/Options/Description
Scope Scoping Method: read-only field that displays scoping method – Named
Selection (p. 583).
Nodal Force
Using a Nodal Force, you can apply a force to an individual node or a set of nodes. You must create a
node-based Named Selection before you can apply a Nodal Force. The Nodal Force that you apply in
Mechanical is represented as an F Command in the Mechanical APDL application.
Note
A Nodal Force object may be added during Solution Restart (p. 1385) without losing the restart
points.
Analysis Types
Nodal Force is available for the following analysis types:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1121
Setting Up Boundary Conditions
• Eigenvalue Buckling (p. 203) (for Nonlinear-based Eigenvalue Buckling Analysis only)
• Explicit Dynamics
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Nodal Force boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The Nodal Force boundary condition is scoped via node-based Named Selections only.
See the Specifying Named Selections by Direct Node Selection (p. 142) Help section for more information.
Note
The Nodal Force boundary condition supports spatially varying loading on the scoped nodes
for Static and Transient analyses only. For Harmonic Response and Eigenvalue Buckling
analyses, only constant loading conditions are supported.
1. On the Environment toolbar, click Direct FE > Nodal Force. Or, right-click the Environment tree object
or the Geometry window and select Insert>Nodal Force.
2. Click the Named Selection drop-down list and then select the node-based Named Section to prescribe
the scope of the Nodal Force.
Tip
Define a Nodal Orientation for the Named Selection to control the Nodal Coordinate System.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1122 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Category Fields/Options/Description
Scope Scoping Method: a read-only field that displays scoping method - Named
Selection (p. 583).
Note
• When Divide Load by Nodes is set to Yes, the forces are evenly distributed across the nodes
and do not result in a constant traction.
• Two Nodal Force objects that have same scoping do not produce a cumulative loading effect.
The Nodal Force that was specified last takes priority and is applied, and as a result, the other
Nodal Force is ignored. For Explicit Dynamics analyses, a resultant effect is always calculated if
multiple loads are applied to a node (either by geometric entity or as a nodal force).
• A load applied to a geometric entity and a Nodal Force produce a resultant effect.
Nodal Pressure
Using Nodal Pressure, you can apply pressure on element faces. You must create a node based named
selection before you can apply a Nodal Pressure. It is applicable for solid and surface bodies only.
Specifically, an elemental face pressure is created only if all of the nodes of a given element face (includ-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1123
Setting Up Boundary Conditions
ing midside) are included. If all nodes defining a face are shared by an adjacent face of another selected
element, the face is not free and will not have a load applied.
Warning
For application to surface bodies, the Mechanical APDL solver logic for this load is such that
if all of the nodes of a shell element are specified, then the load is applied to the whole
element face. However, if only some nodes are specified on an element and those nodes
constitute a complete external edge, then an edge pressure is created. Therefore, it is critical
that you make sure that you have not selected nodes that constitute only a free shell edge.
This is because shell edge pressures are input on a per-unit-length basis, and Mechanical
treats this load always as a per-unit-area quantity. See the SHELL181 Element Description
for more information.
Nodal Pressures applied to shell bodies act in the opposite direction of geometry-based
pressures.
Note
A Nodal Pressure may be added during Solution Restart (p. 1385) without losing the restart
points.
Analysis Types
Nodal Pressure is available for the following analysis types:
• Eigenvalue Buckling (p. 203) (for Nonlinear-based Eigenvalue Buckling Analysis only)
• Harmonic Response (Full) Analysis Using Pre-Stressed Structural System (p. 223)
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Nodal Pressure boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1124 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Topology: The Nodal Pressure boundary condition is scoped via node-based Named Selections only.
See the Specifying Named Selections by Direct Node Selection (p. 142) Help section for more information.
Note
The Nodal Pressure boundary condition supports spatially varying loading on the scoped
nodes for Static and Transient analyses only. For Eigenvalue Buckling and Harmonic Response
analyses, only constant loading conditions are supported.
1. On the Environment toolbar, click Direct FE > Nodal Pressure. Or, right-click the Environment tree object
or the Geometry window and select Insert>Nodal Pressure.
2. Click the Named Selection drop-down list, and then select the node-based Named Selection to prescribe
the scope of the Nodal Pressure.
Category Fields/Options/Description
Scope Scoping Method: Read-only field that displays scoping method - Named
Selection (p. 583).
Define By: Read-only field that displays that the boundary condition is
acting Normal To the surface to which it is attached.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1125
Setting Up Boundary Conditions
Category Fields/Options/Description
Suppressed: Includes or excludes the boundary condition in the analysis.
Note
• To apply a node-based pressure, the named selections that you create must include nodes such
that they define an element face.
• Two Nodal Pressure objects that have same scoping do not produce a cumulative loading effect.
The Nodal Pressure object that was specified last takes priority and is applied, and as a result,
the other Nodal Pressure object is ignored.
• A load applied to a geometric entity and a Nodal Pressure produce a resultant effect.
• If a Nodal Pressure and a Direct Pressure share the same scoping, the Nodal Pressure always
takes priority regardless of insertion order: Mechanical will ignore the Direct Pressure.
Nodal Displacement
Using Nodal Displacement, you can apply a displacement to an individual node or a set of nodes. You
must create a node based named selection before you can apply a Nodal Displacement.
Analysis Types
Nodal Displacement is available for the following analysis types:
• Eigenvalue Buckling (p. 203) (for Nonlinear-based Eigenvalue Buckling Analysis only)
• Explicit Dynamics
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1126 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Nodal Displacement boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The Nodal Displacement boundary condition is scoped via node-based Named Selections
only. See the Specifying Named Selections by Direct Node Selection (p. 142) Help section for more in-
formation.
Note
The Nodal Displacement boundary condition supports spatially varying loading on the
scoped nodes for Static and Transient analyses only. For Eigenvalue Buckling, Harmonic Re-
sponse, and Modal analyses, only constant loading conditions are supported.
1. On the Environment toolbar, click Direct FE>Nodal Displacement. Or, right-click the Environment tree
object or right-click within the Geometry window and select Insert>Nodal Displacement.
2. Click the Named Selection drop-down list and then select the node-based Named Section to prescribe
the scope of the Nodal Displacement.
Tip
Define a Nodal Orientation for the Named Selection to control the Nodal Coordinate System.
Category Fields/Options/Description
Scope Scoping Method: read-only field that displays scoping method - Named
Selection (p. 583).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1127
Setting Up Boundary Conditions
Category Fields/Options/Description
X Component: specify a displacement value in the X direction. The
default value is Free (no Displacement constraint applied).
Note
• Solution Restarts (p. 1385) are only supported for Tabular data modifications.
• Two Nodal Displacement objects that have same scoping do not produce a cumulative loading
effect. The Nodal Displacement object that was specified last takes priority and is applied, and
as a result, the other Nodal Displacement object is ignored. For Explicit Dynamics analyses, the
compatibility of multiple Nodal Displacements applied to a node must be respected. The solver
will attempt to combine the constraints, but if this is not possible, the solve will fail with an ap-
propriate error message.
Nodal Rotation
Using Nodal Rotation, you can apply a fixed rotation to an individual node or a set of nodes that have
rotational degrees of freedom (DOFs).
Analysis Types
Nodal Rotation is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1128 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
Dimensional Types
• 3D Simulation: Supported.
• 2D Simulation: Supported.
Geometry Types: Geometry types supported for the Nodal Rotation boundary condition include:
• Surface/Shell: Supported.
Topology: The Nodal Rotation boundary condition is scoped via node-based Named Selections only.
See the Specifying Named Selections by Direct Node Selection (p. 142) Help section for more information.
1. On the Environment toolbar, click Direct FE>Nodal Rotation. Or, right-click the Environment tree object
or the Geometry window and select Insert>Nodal Rotation.
2. Click the Named Selection drop-down list and then select the node-based Named Section to prescribe
the scope of the Nodal Rotation.
3. Define the X, Y, and/or Z axis as Fixed or Free. At least one Component must be defined as Fixed.
Tip
Define a Nodal Orientation for the Named Selection to control the Nodal Coordinate System.
Category Fields/Options/Description
Scope Scoping Method: read-only field that displays scoping method - Named
Selection (p. 583).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1129
Setting Up Boundary Conditions
Category Fields/Options/Description
Suppressed: includes or excludes the boundary condition in the analysis.
Note
EM (Electro-Mechanical) Transducer
Using the EM Transducer boundary condition, you can model simple Micro-Electro-Mechanical Systems
(MEMS) devices.
Analysis Types
EM Transducer is available for the following analysis types:
Common Characteristics
The following section outlines the common boundary condition characteristics that include application
requirements of the boundary condition, support limitations, as well as loading definitions and values.
Dimensional Types
• 3D Simulation: Supported. Node-based Named Selections only support face node selection.
• 2D Simulation: Supported. Node-based Named Selection only support edge node selection.
Geometry Types: Geometry types supported for the EM Transducer boundary condition include:
• Solid: Supported.
• Surface/Shell: Supported.
Topology: The EM Transducer boundary condition is scoped via node-based Named Selections only.
See the Specifying Named Selections by Direct Node Selection (p. 142) Help section for more information.
Loading Types: The loading for this boundary condition is always defined as a Voltage Difference.
Loading Data Definition (p. 1150): Enter loading data using one of the following options.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1130 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• Tabular (Step Varying): Supported (Static Structural only). This value cannot be Parameterized.
1. On the Environment toolbar, click Direct FE>EM Transducer. Or, right-click the Environment tree object
or the Geometry window and select Insert>EM Transducer.
3. Specify a GAP Direction, either X, Y, or Z based on the default Nodal Coordinate System or a user-defined
nodal coordinate system.
Category Fields/Options/Description
Scope Scoping Method: Read-only field that displays scoping method - Named Selection
(p. 583).
GAP Direction: Specify the structural DOF used, X, Y, or Z based on the Nodal
Coordinate System. This is used with the Volt DOF.
Initial Gap: Input field for initial range of motion (in GAP Direction). Can be
Parameterized.
Minimal Gap: Input field for minimal range of motion (in GAP Direction). Can be
Parameterized.
Function Unit System: Read-only field displaying the unit of measure associated with the
[1] (p. 1132) Voltage.
Angular Measure: Read-only field displaying the unit of measure for the voltage’s
angle.
Graph Con- Number of Segments: The function is graphed with a default value of 200 line
trols segments. You can change this value to better visualize the function.
[1] (p. 1132)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1131
Setting Up Boundary Conditions
Note
The newly created (by EMTGEN command) ground plane nodes (of TRANS126 elements) are
assumed to be fixed.
When defined with a remote point, these objects are considered remote boundary conditions. The remote
point gives the object an “abstract” quality because it is not directly applied to the nodes or vertices
of a model.
However, you can directly scope a single node or vertex of your model to some of the boundary condi-
tions listed below; specifically Point Masses, Springs, and Joints. Using the Details view property, Ap-
plied By, for these objects you can switch between the settings Remote Attachment and Direct At-
tachment. When directly applied, they are not considered remote boundary conditions and as a result
do not provide certain properties, such as Pinball or Formulation.
• All remote boundary conditions make use of MPC contact used in the Mechanical APDL application. See the
Geometry Behaviors and Support Specifications (p. 614) section in the Mechanical Help as well as the Surface-
Based Constraints section in the Contact Technology Guide - part of the Mechanical APDL Help, for more in-
formation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1132 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
• You are advised to check reaction forces to ensure that a remote boundary condition has been fully applied,
especially if the boundary condition shares geometry with other remote boundary conditions, any type of
constraint, or even MPC contact.
• Once a remote boundary condition is created, you can generate an external Remote Point based on the
scoping of the remote boundary condition using the Promote Remote Point (p. 618) feature (RMB menu).
Annotations are available for point masses, springs, beam connections, and bearings. You can toggle
the visibility of these annotations in the Annotation Preferences dialog box. For more information,
see Specifying Annotation Preferences (p. 164).
• Mechanical analysis systems as Imported Loads (p. 1725) or through Submodeling (p. 433).
• Fluent CFD analyses using the System Coupling (p. 445) feature.
Additional information on Thermal-Stress (p. 459), Fluid-Structure Interaction (FSI) (p. 419), Ansoft -
Mechanical Data Transfer (p. 402), Icepak to Mechanical Data Transfer (p. 424), Submodeling, and External
Data Import (p. 412) can be found in the Special Analysis Topics (p. 402) section.
Note
This section outlines the systems that you can link for importing boundary conditions as well as the
supported boundary conditions, and it presents the steps to import and apply imported boundary
conditions. Select a link below to navigate to a desired topic.
Note
You can work with imported loads only when you perform an analysis with data transfer.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1133
Setting Up Boundary Conditions
2: See the Importing Data into a Harmonic Analysis (p. 406) section for the specific steps to perform the
analysis.
3: An acoustic analysis is performed via ACT. For information on creating optimization extensions, see
the ANSYS ACT Developer's Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1134 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
1. On the Workbench Project page, add the desired analysis that supports data transfer. Link the Solution
cell of the upstream onto the Setup cell of the downstream system. As required, you can also link the
Engineering Data and Geometry cells between the systems.
2. As needed, attach geometry to the downstream analysis system and then double-click Setup to open
the Mechanical window. An Imported Load folder is added under the environment folder, by default.
3. To add an imported load, click the Imported Load folder to make the Environment toolbar available or
right-click the Imported Load folder and select the appropriate load from the context menu.
Note
An Imported Load can also be created from duplicating an existing imported load.
Perform a right-click an Imported Load to display the context menu, select duplicate
to add an identical Imported Load to your model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1135
Setting Up Boundary Conditions
4. On the Environment toolbar, click Imported Loads, and then select an appropriate load.
5. Select the appropriate geometry, using the geometry selection or geometry-based Named Selection
option and then click Apply.
The following Imported Loads can also be scoped to node-based Named Selections.
• Imported Body Temperatures (from External Data, for Submodeling [Shell-Shell not supported], or
for Thermal-Stress)
• Imported Initial Stress and Imported Initial Strain (from External Data), when the Apply To property
is set to Corner Nodes
7. The Data View can be used to control the load data that is imported. Each data transfer incorporates
some or all of the column types shown below.
• Source Time Step: Time Step at which the load will be imported.
• Analysis Time/Frequency: Time at which the load will be applied when the analysis is solved.
• Scale: The amount by which the imported load values are scaled before they are sent to the solver. The
scale value is applied to the imported load values in the solver unit system.
– The values used in the solution are calculated by first converting the imported load values into the
solver unit system and then multiplying the scale value.
• Offset: An offset that is added to the imported load values before they are sent to the solver. The offset
value is applied to the imported load values in the solver unit system.
Specific transfer details can be found in the Special Analysis Topics (p. 402) section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1136 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
8. If you are using the ANSYS solver, loads can be applied using tables, or can be applied at each analysis
time/frequency specified in the imported load using the Tabular Loading property. When sending as
tables, the loads can either be ramped or step changed (stepped) between the specified Analysis
Times/Frequencies.
a. When ramped, the load value at step/sub-step is calculated using linear interpolation in the range
where solve step/sub-step falls.
b. When stepped, the load value specified at t2 is applied in the range (t1, t2], where (t1, t2] is the range
greater than t1 and less than or equal to t2.
Note
• When program controlled, the loads are sent as tables when Analysis Time(s)/Fre-
quency(ies) not matching any step end times/maximum frequency are present in the
load definition. The loads are ramped for static/steady state and harmonic analyses and
step applied for transient analyses.
• The loads are always sent as tables when Ramped or Stepped is chosen.
Important
Note that these options do not change the KBC command value
(Key) which controls whether all of the loads within a load step
are linearly interpolated or step changed. In addition, certain
limitations apply to loads that do not support tabular loading,
such as Imported Body Force Density (p. 1138). The limitations are
described on the Help page for the respective loads (p. 1133).
• Extrapolation is not performed when stepping/ramping the loads. If the solve time for
a step/sub-step falls outside the specified Analysis Time/Frequency, then the load
value at the nearest specified analysis time is used.
• For temperature loads, the values are ramped from reference temperature for the first
time step. For all other loads, the values are ramped from zero.
• User can choose not to send the loads as tables using the Off option. The analysis
times/frequencies specified in the load definition must match the step end
times/maximum frequency in this case for the solution to succeed.
9. In the Project tree, right-click the imported load, and then click Import Load to import the load.
10. When the load has been imported successfully, a contour or vector plot will be displayed in the Geometry
window.
• For vector loads types, contours plots of the magnitude (Total) or X/Y/Z component can be viewed by
changing the Data option in the details pane. Defaults to a vector plot (All).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1137
Setting Up Boundary Conditions
• For tensor loads types, contours plots of Equivalent (von-Mises) or XX/YY/ZZ/XY/YZ/ZX component
can be viewed by changing the Data option in the details pane. Defaults to a Vector Principal plot (All).
• For Imported Convection loads, contours plots of film coefficient or ambient temperature can be
viewed by changing the Data option in the details pane.
• For complex load types, e.g. Pressure/Velocity in Harmonic Response, the Real/Imaginary component
of the data can be viewed by changing the Complex Data Component option in the details pane.
• The Legend controls options allow the user to control the range of data displayed in the graphics
window. By default, it is set to Program control, which allows for complete data to be displayed. If you
are interested in a particular range of data, you can select the Manual option, and then set the minim-
um/maximum for the range.
Note
• When you scope imported loading conditions to elements, you may see graphic artifacts
on your model in the form of color "bleeding". Selecting Wireframe mode (p. 94) corrects
the display.
• The isoline option is drawn based on nodal values. When drawing isolines for imported loads
that store element values (Imported Body Force Density, Imported Convection, Imported
Heat Generation, Imported Heat Flux, Imported Pressure, Imported Surface Force
Density, Imported Initial Stress and Imported Initial Strain), the program automatically
calculates nodal values by averaging values of the elements to which a node is attached.
• The minimum and maximum values of source data are also available in Legend Controls
for External Data Import (p. 412), Thermal-Stress (p. 459), Submodeling, and Acoustic Coup-
ling (p. 463) analyses.
11. To preview the imported load contour that applies to a given row in the Data View, use the Active Row
option in the Details view.
12. To activate or deactivate the load at a step, highlight the specific step in the Graph or Tabular Data
window, and choose Activate/Deactivate at this step! See Activation/Deactivation of Loads (p. 875) for
additional rules when multiple load objects of the same type exist on common geometry selections.
To export data, select the Imported Load object, right-click the mouse, and then select Export.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Note
• For a particular load step, an active Imported Body Force Density load will overwrite other
Imported Body Force Density loads that exist higher (previously added) in the tree, on
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1138 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
common geometry selections. See Activation/Deactivation of Loads (p. 875) for additional
rules when multiple load objects of the same type exist on common geometry selections.
• For large-deflection analyses, the loads are applied to the initial size of the element, not the
current size.
However, the KBC command value (Key) specified for the analysis controls the ramping or stepping
within a load step.
Therefore, if the analysis time specified by the Imported Load definition matches the load step end
time, then there is no difference in solution between the Stepped and the Ramped option (of Tabular
Loading property) for the load step.
If the load is applied to one or more surface bodies, the Shell Face option in the details view enables
you to apply the temperatures to Both faces, to the Top face(s) only, or to the Bottom face(s) only. By
default, the temperatures are applied to both the top and bottom faces of the selection.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Be sure to review the following information about the requirements and considerations when employing
this loading condition.
• An active, reactivated, or deactivated Imported Body Temperature load overwrites any Thermal Condition
loads on common geometry selections.
• The most recently added Imported Body Temperature load, whether active, reactivated, or deactivated,
overwrites any other Imported Body Temperature loads that exist in the tree and that share common
geometry or node selections.
• Imported Body Temperature loads for which no commands are sent to the solver, for a particular load
step, are overwritten by a reactivated or deactivated:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1139
Setting Up Boundary Conditions
The Imported Body Temperature will remain deleted until it gets reactivated during one of the
subsequent steps (i.e. status change from deactivated to active).
See the Activation/Deactivation of Loads (p. 875) Help for additional rules about when multiple load
objects of the same type exist on common geometry selections.
Note
For an active, reactivated, or deactivated loading condition, the application sends a command
to the solver. The Tabular Loading topic below describes when during the solution process
the command is sent to the solver.
Tabular Loading
Note the following tabular loading characteristics for Imported Body Temperature loads:
• When Imported Body Temperature loads are not sent using tables, the commands are sent to the
solver at load steps specified in the Data View worksheet or when the load is reactivated or deactivated.
• For Imported Body Temperature loads specified in Tabular Data, commands are sent to the solver only
at the first active or reactivated load step.
General Notes
Review to the following to make sure that you properly configure your imported load.
• For a particular load step, an active Imported Body Temperature load will overwrite any Thermal
Condition loads on common geometry selections.
• When a Thermal Condition is specified on the Top or Bottom shell face of a surface body, the opposite
face defaults to the environment temperature unless it is otherwise specified from another load object.
• For an assembly of bodies with different topologies, you must define a separate Imported Body
Temperature load for surface bodies.
• The values used in the solution are calculated by first converting the imported load values into the
solver unit system and then multiplying the scale value.
• For each load step, if an Imported Body Temperature load and a Thermal Condition load are applied
on common geometry or node selections, the Imported Body Temperature load takes precedence.
An active Imported Body Temperature load will also overwrite other Imported Body Temperature
loads that exist higher (previously added) in the tree, on common geometry or node selections. See
Activation/Deactivation of Loads (p. 875) for additional rules when multiple load objects of the same
type exist on common geometry selections.
• If a scale factor is specified, the values used in the solution are calculated by first converting the imported
load values into the solver unit system and then multiplying the scale value.
• For surface bodies, the thickness of each target node is ignored when data is mapped. When importing
data from an External Data system, the Shell Thickness Factor property enables you to account for
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1140 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
the thickness at each target node, and consequently modify the location used for each target node
during the mapping process. See External Data Import for additional information.
The remote loads generated for this option are, by default, read-only. You can modify the properties
of boundary condition as required by setting the Read Only property to Off.
See the Imported Boundary Conditions (p. 1133) section for additional information about the supported
source (coarse) and target (submodel) systems as well as the specific steps to transfer data.
Note
A warning message will appear if negative mapped HTC values are present. Insert a validation
object and use the Source Value option to determine source nodes with values less than
zero.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
See the Imported Boundary Conditions (p. 1133) section for additional information about the supported
source (coarse) and target (submodel) systems as well as the specific steps to transfer data.
The remote loads generated for this option are, by default, read-only. You can modify the properties
of boundary condition by setting the Read Only property to Off.
Requirements
Note the following requirements:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1141
Setting Up Boundary Conditions
• In order to add beam forces to the results file and make them available for your submodel, you need
to set the Nodal Forces property (Analysis Settings>Output Controls (p. 904)) to On in the coarse
model.
• If your submodel includes only forces and moments and has no other constraints, you must set the
Weak Springs (p. 881) property (Analysis Settings>Solver Settings (p. 877)) to On.
See the Imported Boundary Conditions (p. 1133) section for additional information about the supported
source (coarse) and target (submodel) systems as well as the specific steps to transfer data.
Imported Displacement
When displacements are transferred to a structural analysis, an Imported Displacement object can be
inserted to represent the transfer.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Note
If one or more nodes with imported displacements have nodal rotations specified on them,
Mechanical attempts to negotiate and apply the imported displacements. The imported
displacements are transformed to the nodal coordinate system and then applied on the
node(s). However, there may be cases when a suitable transformation cannot be obtained
(for example, [x,y,z] -> [fixed, free, free] in the global coordinate system becomes [fixed, fixed,
free] in the nodal coordinate system if the coordinate system is rotated about the z-axis).
For such situations, Mechanical will report a conflict.
Note
For each load step, if an Imported Displacement and other support or displacement constraints
are applied on common geometry or node selections, you can choose to override the specified
constraints by using the Override Constraints property in the details of the Imported Dis-
placement object. By default, the specified constraints are respected and Imported Displace-
ment is applied only to the free degrees of freedom of a node.
Imported Force
When forces are transferred to a structural analysis, an Imported Force object can be inserted to rep-
resent the transfer.
Force is a conservative quantity, which requires the total force (sum total over source points) applied
on the source to match the target. To achieve this, conservative mapping algorithms are available, when
importing force data.
For uniform source and target meshes, profile preserving algorithms along with an appropriate scale
factor, can also be employed to conserve the total force.
In addition to mapping data across the meshes, the import process also calculates and reports the total
force and the individual X/Y/Z components on both the source and target regions. When mapping data
using the conservative algorithm, you can validate that the total force is conserved between source
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1142 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
and target. For profile preserving algorithms, this information may be used to appropriately apply a
scaling factor.
Note
When you apply total force in the Cylindrical Coordinate System, the application does
not calculate the Force Components in Radial (X) and Tangential (Y) directions. The ap-
plication reports these components as N/A in the summary.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or External Data Import
for specific steps to transfer data.
Note
• Both conservative and profile preserving algorithms are available for importing force data. Con-
servative algorithms are the default and automatically ensure that the total force is conserved
between source and target.
• Profile preserving algorithms may also be used to import force loads. When using profile preserving
algorithms, the total force on the source and target may not match. Use the scaling factor reported
in the Transfer Summary to appropriately scale the load.
– Profile preserving algorithms are not recommended to be used with non-uniform source or
target meshes.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Note
For surface bodies, the thickness of each target node is ignored when data is mapped. When
importing data from an External Data system, the Shell Thickness Factor property enables
you to account for the thickness at each target node, and consequently modify the location
used for each target node during the mapping process. See External Data Import for addi-
tional information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1143
Setting Up Boundary Conditions
section for additional information about the supported source and target systems as well as the specific
steps to transfer data.
Note
• You can scope an Imported Heat Generation object to bodies, body-based Named Selections,
Elements, and element-based Named Selections only.
• For each time step, the total heat mapped to the target system is available in the Imported Load
Transfer Summary.
• The Joule heating, from an Electric analysis, resulting from limited contact electric conductance
is ignored during this data transfer.
• For each load step, if an Imported Heat Generation load and an Internal Heat Generation load
are applied on common geometry selections, the Imported Heat Generation load takes precedence.
An active Imported Heat Generation load will also overwrite other Imported Heat Generation
loads that exist higher (previously added) in the tree, on common geometry selections. See Ac-
tivation/Deactivation of Loads (p. 875) for additional rules when multiple load objects of the same
type exist on common geometry selections.
• For surface bodies, the thickness of each target node is ignored when data is mapped. When
importing data from an External Data system, the Shell Thickness Factor property enables you
to account for the thickness at each target node, and consequently modify the location used for
each target node during the mapping process. See External Data Import for additional information.
• Elastic Strain
• Plastic Strain
You can import values for all six components of the symmetric strain tensor (XX, YY, ZZ, XY, YZ and ZX).
See External Data Import for additional information.
Imported initial strain from External Data can be mapped and applied either to the centroids or corner
nodes of the selected bodies using the Apply To property in the Details view.
• When the Apply To property is set to Corner Nodes, the imported initial strain can also be scoped to Node-
based Named Selections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1144 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Note
• Imported Initial Strain can only be applied at the start of the first step.
Activation/Deactivation of loads (p. 875) is not available for Imported Strain load.
• Imported elastic strain values are not supported for bodies which have the following material
types assigned:
– Gasket materials
– Hyperelastic materials
• Imported plastic strain values are not supported for bodies which have the following material
types assigned:
– Porous media
– Rate-dependent plasticity
– Viscoplasticity
• For shell bodies, the user has the option to import strain on All, Top, Middle, or Bottom shell
face(s).
• For shells with layered sections, All is the only supported option for importing strain on shell
faces.
• Initial strain can only be applied to a shell body with a default coordinate system. If a coordinate
system is specified either directly through the Coordinate System property on the body or in-
directly through the Coordinate System property on Layered Section, then the object becomes
invalid and strain cannot be imported.
Important
Mechanical maps every individual tensor by direct interpolation of individual components. This
is numerically the simplest method but is physically inconsistent especially in nonlinear solid
mechanics applications. See the Recommendations and Guidelines for Mapping of Initial
Stress and Strain Data (p. 1146) section for more information.
You can import values for all six components of the symmetric stress tensor (XX, YY, ZZ, XY, YZ and
ZX). See External Data Import for additional information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1145
Setting Up Boundary Conditions
Imported initial stress from External Data can be mapped and applied either to the centroids or corner
nodes of the selected bodies using the Apply To property in the Details view.
• When the Apply To property is set to Corner Nodes, the imported initial stress can also be scoped to node-
based Named Selections.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Note
• Imported Initial Stress can only be applied at the start of the first step.
Activation/Deactivation of loads (p. 875) is not available for Imported Initial Stress load.
• Imported Initial Stress load is not supported for bodies which have the following material types
assigned:
– Gasket materials
• For shell bodies, the user has the option to import stress on All, Top, Middle, or Bottom shell
face(s).
• For shells with layered sections specified, All is the only supported option for importing stress
on shell faces.
• Initial stress can only be applied to a shell body with a default coordinate system. If a coordinate
system is specified either directly through the Coordinate System property on the body or in-
directly through the Coordinate System property on Layered Section, then the object becomes
invalid and stress cannot be imported.
Important
Mechanical maps every individual tensor by direct interpolation of individual components. This
is numerically the simplest method but is physically inconsistent especially in nonlinear solid
mechanics applications. See the Recommendations and Guidelines for Mapping of Initial
Stress and Strain Data (p. 1146) section for more information.
Recommendations and Guidelines for Mapping of Initial Stress and Strain Data
Mechanical maps initial stress and strain data by direct interpolation of individual components. This is
numerically the simplest method but is physically inconsistent especially in nonlinear solid mechanics
applications.
Tensor fields associated with solid mechanics applications – e.g. stress, strains, plastic strains etc. are
not independent of each other. The strains are related to the displacements through the compatibility
equations and the stresses are related to strains through the constitutive equations. In addition, for
plasticity, other equations like the flow rule also relate the plastic strain tensors to the stress tensors.
Hence independent interpolation of these tensors will violate these equations which in turn will create
a globally un-equilibrated state of stress in the mapped domain. So, using these mapped quantities in
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1146 of ANSYS, Inc. and its subsidiaries and affiliates.
Types of Boundary Conditions
nonlinear solid mechanics applications is not recommended. However, irrespective of these limitations,
if the user wants to use these mapped fields, it is strongly recommended that he uses a dummy load
step in the solver with the imported initial stress/strain results and only apply new loads and/or
boundary conditions if and only if the dummy load step converges and the resulting deformation is
physically consistent with the problem. Generally, the analysis with the dummy load step will not converge
with loads generated via incorrectly mapped stress/strain fields. Even with a chance convergence in the
dummy load step, no guarantee can be given with respect to the correctness of the results.
Mechanical provides an option to view contours of equivalent (von-Mises) stress/strain, as well as in-
dividual components (XX, YY, ZZ, XY, YZ and ZX) using Data option in details pane of Imported Initial
Stress/Strain. User can insert a Mapping Validation (p. 1899) object under the Imported Load, perform
Source Value validation, and turn Display In Parent, On, to view overlapping contours of interpolated
data with source data and compare the equivalent stress/strain from the interpolated data with the
source data.
The equivalent stress and strain are calculated using the von Mises equation:
Imported Pressure
When pressures are transferred to a structural or harmonic analysis, an Imported Pressure object can
be inserted to represent the transfer.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Note
For surface bodies, the thickness of each target node is ignored when data is mapped. When
importing data from an External Data system, the Shell Thickness Factor property enables
you to account for the thickness at each target node, and consequently modify the location
used for each target node during the mapping process. See External Data Import for addi-
tional information.
Imported pressure loads from External Data can be mapped and applied either to the centroids or
corner nodes of the selected element faces 3D or element edges(2D) using the Applied to property in
the Details view.
When imported pressure loads are applied to corner nodes, the Filter property under the Scope group
allows the user to select a subset of the scoped element faces/edges and imports the load only on the
specified subset. To filter a subset of element faces/edges, follow the following steps:
1. Create a nodal Named Selection to select all the nodes in the region of interest.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1147
Setting Up Boundary Conditions
2. Select the created named selection in the Filter property. You may also choose any pre-existing nodal
Named Selection.
1. The element faces/edges which have all their corner nodes defined in the filter will be included in the
mapping
2. For the element edges/faces whose corner nodes are only partially defined the filter, i.e. the faces/edges
which have some corner nodes included in the filter, but not all the Include Partial Faces/Edges property
can be used to include or exclude the element faces/edges from the scoping.
See the Importing Data into a Harmonic Analysis (p. 406) section for the specific steps to transfer data.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Imported Temperature
When temperatures are transferred to a thermal analysis, an Imported Temperature object can be in-
serted to represent the transfer.
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Note
• For each load step, if an Imported Temperature load and Temperature load are applied on common
geometry or node selections, the Imported Temperature load takes precedence. An active Imported
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1148 of ANSYS, Inc. and its subsidiaries and affiliates.
Spatial Varying Loads and Displacements
Temperature load will also overwrite other Imported Temperature loads that exist higher (previ-
ously added) in the tree, on common geometry or node selections. See Activation/Deactivation
of Loads (p. 875) for additional rules when multiple load objects of the same type exist on common
geometry selections.
• If a scale factor is specified, the values used in the solution are calculated by first converting the
imported load values into the solver unit system and then multiplying the scale value.
• For surface bodies, the thickness of each target node is ignored when data is mapped. When
importing data from an External Data system, the Shell Thickness Factor property enables you
to account for the thickness at each target node, and consequently modify the location used for
each target node during the mapping process. See External Data Import for additional information.
Imported Velocity
When velocities are transferred to an acoustic analysis, an Imported Velocity object can be inserted
to represent the transfer. Imported velocity objects are not supported in MSUP harmonic analyses
See the Imported Boundary Conditions (p. 1133) section for applicable transfers or for specific steps to
transfer data.
Note
• For surface bodies, the thickness of each target node is ignored when data is mapped. When
importing data from an External Data system, the Shell Thickness Factor property enables you
to account for the thickness at each target node, and consequently modify the location used for
each target node during the mapping process. See External Data Import for additional information.
• An acoustic analysis is performed via ACT. For information on creating optimization extensions,
see the ANSYS ACT Developer's Guide.
• Pressure (p. 939) (In a Normal direction only during a Static Structural analysis only)
• Line Pressure (p. 979) (In a Tangential direction only during Static Structural analysis only)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1149
Setting Up Boundary Conditions
• Displacement (p. 1080) (For Faces, Edges, or Vertices during a Static Structural analysis.)
For spatial varying loads and displacements, the spatial independent variable uses the origin of the
coordinate system for its calculations and therefore it does not affect the direction of the load or dis-
placement.
To apply a spatial varying load or displacement, set the input as either Tabular (p. 1154) or Function
(p. 1155) in the Details view. You can then view the variable load using the Variable Load toolbar, available
on the Environment toolbar. From this toolbar, select the smooth contours effect, the contour bands
effect, or the isolines effect. Click Max and Min to toggle the maximum and minimum value label display.
• Constant (p. 1151): defined by a static value or through an Expression (p. 1151)
• Tabular Load (p. 1153): defined by varying time/frequency/space as well as varying per load step (for
Static Structural only).
In addition, you can import (p. 1158) and export (p. 1159) load histories.
Note
Changing the method of how a multiple-step load value is specified (such as Tabular to
Constant), the Activation/Deactivation state of all steps resets to the default, Active.
Support Limitations
• Tabular Heat Flow loads applied to an edge in a 3D analysis are not supported.
• Function Heat Flow loads applied to an edge in a 3D analysis are not supported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1150 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Boundary Condition Magnitude
For example and as illustrated, entering the expression =2 + (3 * 5) + pow(2,3) in English in the numeric
field is evaluated as a Magnitude of 25.
The equal sign [=] must be used to begin an expression. Additional operators include: +, -, *, /, ^ (for
power) and % (integer Modulus). Operator examples are shown here:
2+3
10.5-2.5
3.5*3.3
10.12/1.89
2^10
10%3
2*(3+5)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1151
Setting Up Boundary Conditions
parentheses
intrinsic functions (like sin or cos)
power (^)
multiplication (*), division (/) and integer modulus (%)
addition (+) and subtraction (-)
Note
If the decimal separator (p. 22) in the current language is a comma (,) as it is in German,
then the separator for the list of parameters of a function is a semicolon (;).
For example, if an English expression is =2.5 + pow (1.3, 6), the equivalent German expression
is =2,5 + pow (1.3; 6).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1152 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Boundary Condition Magnitude
You can also enter hexadecimal (starting with 0x) and octal (starting with &) numbers, for example 0x12
and &12.
Tabular Loads
Tabular data is most often entered using the Magnitude property of the boundary condition. The
Distance property is also an option for Displacements. As illustrated below, from the appropriate
property in the Details view, open the fly-out menu and select Tabular.
Based on your analysis system, enter the appropriate data in the Tabular Data window (pressure, force,
frequency, etc). The Graph window displays the variation of the load with time for Static and Transient
analysis systems or frequency for Harmonic analysis systems.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1153
Setting Up Boundary Conditions
For varying loads, annotations in the Geometry window display the current time in the Graph window
along with the load value at that time. Tabular Loads allow up to 100,000 entries. For frequency varying
loads, annotations in the Geometry window displays the minimum range of harmonic frequency sweep
and load value of first frequency entry.
Note
• All new data is entered into the row that begins with an asterisk (*) regardless of whether the
time or frequency point is higher or lower than the last defined point in the table. The application
automatically sorts the content of the table into ascending order.
• Any Tabular Data values preceded by an equal sign (=) are not defined table values. These values
are application interpolated values shown for reference.
Independent Variable
The Independent Variable property specifies how the load varies with either Time (default), load
Step (Static Structural only), or in the X, Y, or Z spatial direction. For a Harmonic Response analysis
the default setting is Frequency. And, for certain temperature-based loads, you can select Temper-
ature as the Independent Variable.
Note
• The application typically writes loading values to the input file as a table of values. When
you set the Independent Variable property to Step, the application instead writes a
constant load value for each load step.
• For a Pressure (p. 939) load, the Define By property must be set to Normal To.
• The option Normalized S becomes available for Line Pressure (p. 979) loads in a 3D
analysis when the Define By property is set to Tangential or Pressure (p. 939) loads in
a 2D analysis when the Define By property is set to Normal To.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1154 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Boundary Condition Magnitude
Coordinate System
The Coordinate System property displays if you specify the Independent Variable in a spatial direction
(X, Y, or Z). Use this property to specify a coordinate system.
Graph Controls
The Graph Controls category displays when you define the Independent Variable as a spatial direction
(X, Y, or Z), as Normalized S, or as Temperature. This category provides the property X-Axis which
you use to change the Graph window's display. The options of the X-Axis property vary based upon
analysis type and the selection made for the Independent Variable property. Options may include
Time, or the spatial direction specified, or Temperature.
– You can Activate and/or Deactivate (p. 875) the load at a solution load step.
– If Time is not an available option of the X-Axis option, then scaling or activation/deactivation
are not possible for the boundary condition.
Function Loads
For entering a mathematical function, click the flyout arrow in the input field (for example, Magnitude),
choose Function, then type a function such as =1000*sin(10*time). Any time values that you are
evaluating can exceed the final time value by as much as one time step. The Graph window displays
the variation of the load with time. Annotations in the Geometry window display the current time in
the Graph window along with the load value at that time. The following functions are supported: sin,
cos, tan, asin, acos, atan, atan2, log, log10, exp, pow, and sqrt.
• For a Pressure load, the Define By option must be set to Normal To.
• For a Line Pressure load, the Define By option must be set to Tangential.
• You can use the spatial variation independent variables x, y, or z, and time (entered in lowercase) in the
definition of the function.
• For Line Pressure loads in a 3D analysis or Pressure loads in a 2–D analysis, you can also use the variable s,
which allows you to define pressure as a function of the distance along a path whose length is denoted by
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1155
Setting Up Boundary Conditions
s. When defining a path length, valid primary variables you can enter are s alone or s combined with time,
for example, s*time, or s*sin(time/s). Load values are sent to the solver for each element on the defined path
based on a first-order approximation.
• Define only one direction, x, y, or z; or path length, s. After entering a direction or path length, the Graph
Controls category (see above) displays.
When the Details view property Magnitude is set to Function, the following categories automatically
display.
– Angular Measure – the angular measure that is used to evaluate trigonometric functions.
– X-Axis – This provides options to display time or the spatial independent variable in the graph. When set
to Time you can activate and deactivate the load at a solution step.
– Alternate Value – If the function combines time and a spatial independent variable, one of these values
(alternate) must be fixed to evaluate the function for the two dimensional graph.
– Range Minimum – If the X-Axis property is set to a spatial independent variable, this is the minimum
range of the graph. For time, this value defaults to 0.0 and cannot be modified.
– Range Maximum – If the X-Axis property is set to a spatial independent variable, this is the maximum
range of the graph. For time this defaults to the analysis end time and can’t be modified.
– Number of Segments - The function is graphed with a default value of two hundred line segments. This
value may be changed to better visualize the function. The function can be graphed with up to 100,000
segments.
Caution
Specifying larger numbers of points may slow the response time of Mechanical.
• Displacements are shown as vectors instead of contours except if you choose Normal To the surface. Vectors
are only displayed if the model has been meshed. The vector arrows are color-coded to indicate their value.
A contour band is included for interpretation of the values. The contour band is the vector sum of the possible
three vector components and therefore will only display positive values.
• For one Displacement object, you can select up to three displacement components that can all vary using
the same direction. If an additional direction is required, you can use an additional Displacement object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1156 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Boundary Condition Magnitude
• A constant value and a table cannot be used in different components. A table will be forced in any component
having a constant value if another component has a table.
Direction
There are four types of Direction:
Planar Face
Note
Not applicable to Rotational Velocity or Rotational Acceleration. These objects are aligned
along the normal to a planar face and along the axis of a cylindrical face (p. 1158).
Edge
Straight Colinear to the edge
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1157
Setting Up Boundary Conditions
Selected cylinder
Two Vertices
2 selected vertices
Note
Loads that require you to define an associated direction include the Define By Details view control.
Setting Define By to Vector allows you to define the direction graphically, based on the selected geo-
metry. Setting Define By to Components allows you to define the direction by specifying the x, y, and
z magnitude components of the load.
Note
If you switch the load direction setting in the Define By field, the data is lost.
1. Select the appropriate geometry on the model and do one of the following:
• Click on the appropriate icon on the toolbar and choose the load.
OR...
• Click right mouse button, select Insert, and choose the load.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1158 of ANSYS, Inc. and its subsidiaries and affiliates.
Defining Boundary Condition Magnitude
2. Go to the Details view and in the input field, such as the Magnitude field, click the flyout field and
choose Import. Note that the Import feature can present different dependencies, such as time and
temperature.
Choose the desired load history if it is listed, then click OK. If it is not listed, click the Add
button, choose a load history or Browse to one that is stored, then click OK in both dialog
boxes.
By default, any load history that you create in the application remains in the application. To save
the load history for future use:
2. Go to the Details view and in the input field, such as the Magnitude field, click the flyout field, choose
Export, and save the file to a specific location.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1159
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1160 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Results
The Help for Results is organized in the following sections based on analysis type as well as the treatment
and usage for the various result options.
Introduction to the Use of Results
Result Outputs
Result Definitions
Result Scoping
Structural Results
Acoustic Results
Thermal Results
Magnetostatic Results
Electric Results
Fatigue Results
User Defined Results
Result Utilities
• Display result contours over the entire, or a portion, of the model for various solution quantities, such as
displacement, stress, temperature, and electric field density.
• Chart (p. 1162) minimum and maximum values over time for multiple result sets.
• Options (p. 87) to quantify and visualization result contours that represent vectors, iso-surfaces, slice planes,
path operations, surface cuts, and capped iso-surfaces.
• Probes (p. 1175) to calculate abstract engineering quantities such as reaction forces, reaction moments, and
virtual strain gauges.
• Export result data in a variety of formats, such as ASCII files for raw data, static images such as .png, .avi an-
imations, as well as HTML reports.
Result Application
To apply Results:
• Highlight the Solution object in the tree. Open the desired Solution Context Toolbar (p. 84) menu and select
a result item, result probe, or result tool.
Or...
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1161
Using Results
• Right-click the Solution object, select Insert, and then choose from the result options.
Note
See the User Defined Result (p. 1340) section of the Help for more information about the spe-
cification and definition of this result type.
Once inserted into the tree, you need to scope (p. 1214) your result objects to geometric or meshing
entities of the model.
Note
• If you suppress any result object, the application clears all generated data.
• Because of software limitations, Mechanical currently cannot display the results of some types
of nodes and elements. For example, a total deformation display in Mechanical excludes the
deformations of nodes that are not attached to elements (like nodes associated with remote
points).
Result Outputs
The following topics related to result outputs are covered in this section.
Chart and Table
Contour Results
Coordinate Systems Results
Path Results
Surface Results
Probes
Result Set Listing
Interpolation
Vector Plots
Solution Summary Worksheet
The Standard Toolbar (p. 69) option New Chart and Table is a feature that enables you to chart loading
and result data versus time, additional loading conditions, as well as another result data. This includes
the loading conditions and/or results of different analyses. For example, you may wish to compare the
displacement responses from two different transient analyses with multiple damping characteristics.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1162 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
• You can choose objects in the tree that belong to different analyses of a model. However all objects
must belong to the same Model.
• Only loads, probes and results that can be contoured are added to the chart.
• For result items the variation of minimum and maximum values is plotted as a function of time
• Loads are interpolated or extrapolated to the time points at which result values or other load values.
• Definition:
– Outline Selection: Lists how many objects are used in the chart. Clicking on the number of objects
highlights the objects in the tree allowing you to modify the selection if needed.
• Chart Controls:
– X-Axis: By default the data of the selected objects are plotted against time. You may choose a different
load or result quantity for the x-axis. For example you can plot a Force – Deflection curve by choosing
the deflection to be the X-axis.
– Scale:
→ Semi-Log (X) - X-Axis is plotted logarithmically. If negative axis values or a zero value exists, this
option is not supported and the graph plots linearly.
→ Semi-Log (Y) - Y-Axis is plotted logarithmically. If negative axis values or a zero value exists, this
option is not supported and the graph plots linearly.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1163
Using Results
→ Log-Log - X-Axis and Y-Axis are plotted logarithmically. If negative axis values or a zero value exists,
this option is not supported and the graph plots linearly.
→ Both - The gridlines for both the X-axis and Y-axis are shown.
• Axis Labels:
– X-Axis and Y-Axis: You can enter appropriate labels for the X and Y axes. In doing so, note that:
→ The X and Y axes always show the units of the item(s) being charted. These units are appended to
any label that you enter.
→ When multiple items are plotted on the Y-axis the units are determined as follows: If all the items
plotted on the Y-axis have the same units then the unit is displayed. For example, if all items are
of type deformation and the active unit system is British Inch unit system then the unit is displayed
as Inch. If the items plotted on the Y-axis are of different types for example, stress and strain then
Normalized is displayed for unit.
→ When determining pairs of points to plot on the chart when X-axis is not time be aware that time
is still used to determine the pairs of points to plot when an item other than time is used for the
x-axis. Both the X-axis quantity and the Y-axis quantity must share a common time point to be
considered a valid pair.
• Report:
– Content: By default both the chart as well as the data listing of the objects gets added to reports.
Instead you may choose to only add the chart or only add the data listing or exclude the chart from
report. Note that only tabular data or chart data with two or more points is displayed in the report.
– Caption: You may enter a caption for the chart. The caption will be included in the report.
• Input Quantities:
– Input Quantities: Any valid load object added to the chart gets displayed under Input Quantities. If
a load has multiple components then each component will get a line in this details group.
– Output Quantities: Any valid result object added to the chart gets displayed under Output Quantities.
If a result has multiple components then each component will get a line in this details group.
In using Input and Output Quantities, note that:
– Naming and legend: Each object added to a chart is assigned a name and a legend label. The name
is simply the object name in the tree if there are no components associated with the object. An ex-
ample would be a Y displacement probe. For objects that have multiple components the component
direction or name will get added to the object name. For example adding ‘Equivalent Stress’ result
item to a chart will result in two items getting added – ‘Equivalent Stress (min)’ and ‘Equivalent Stress
(max)’.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1164 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
– Each name is preceded by a one letter label such as [A] or [B]. This label is also displayed on the cor-
responding curve in the chart and is used to associate the object name with the curve.
– The default setting is to display the item in the chart and data grid. You can exclude an item by setting
this field to Omit. Omitting an item removes the corresponding data from both data grid and chart.
Be aware that an item chosen for X-axis cannot be omitted and this field will be reset to Display for
that item.
Chart Display
• Legend: You can use the right-click context menu options Show Legend/Hide Legend to display or hide
annotations in the Graph window for the selected Chart (p. 1652).
– Single item on Y-axis : Scaling is based on the minimum and maximum values of the item plotted
– Multiple items on Y-axis that have same unit type: Scaling is based on the minimum and maximum
values of the items plotted. For example, plot applied pressure load and a stress result against time.
– Multiple items on Y-axis that have different unit types: In this case each curve is normalized to lie
between 0 and 1, that is the minimum value is treated as zero and the maximum value as one. The label
of the Y-axis reflects this by appending Normalized to any user specified label. Note that the data grid
displays the actual values always.
Datagrid Display
It is read-only.
Contour Results
Most result types (p. 1804) can be displayed using contours or vectors. The Result context toolbar (p. 84)
applies to Solution level objects that display contour or vector results.
Important
If a given result experiences any change in position due to the loading conditions, such as
a displacement or deformation, the Geometry window always displays this position change
in the Global Coordinate System (per global XYZ coordinate triad). If you have specified a
local coordinate system for your result, the application exposes all data contained in the
Details view as well as the Tabular Data window based the local coordinate system entry.
Furthermore, if applicable, the application always displays result contour colors in the Geo-
metry window based on a specified local coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1165
Using Results
Highlight the Solution object, and choose one of the following options from the Coordinate Systems
drop-down menu in the toolbar. A corresponding object will be inserted in the tree.
• Nodal Triads: Displays an XYZ triad at each node representing the resulting rotation of the node's coordinate
system compared to the global Cartesian coordinate system. See Rotational Order of Coordinate System
Results (p. 1167) for details.
• Nodal Euler XY Angle: Displays a contour plot representing the magnitude of the resulting Euler angle ro-
tation at each node about the Z axis.
• Nodal Euler YZ Angle: Displays a contour plot representing the magnitude of the resulting Euler angle ro-
tation at each node about the X axis.
• Nodal Euler XZ Angle: Displays a contour plot representing the magnitude of the resulting Euler angle ro-
tation at each node about the Y axis.
Note
For the ANSYS solver, nodal coordinate systems will not vary from time step to time step.
Note
Euler rotated triads and contours of Euler rotation angles are determined by the element
type and not all elements types are supported. If no result data is available for the corres-
ponding element type, then the triads display as global triads.
Highlight the Solution object, and choose one of the following options from the Coordinate Systems
drop-down menu in the toolbar. A corresponding object will be inserted in the tree.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1166 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
• Elemental Triads: Displays an XYZ triad at each element centroid representing the resulting rotation of the
element's coordinate system compared to the global Cartesian coordinate system. See Rotational Order of
Coordinate System Results (p. 1167) for details.
Note
You may need to use the Wireframe viewing mode (p. 64) to see a particular triad in an
element.
• Elemental Euler XY Angle: Displays a contour plot representing the magnitude of the resulting Euler angle
rotation at each element centroid about the Z axis.
• Elemental Euler YZ Angle: Displays a contour plot representing the magnitude of the resulting Euler angle
rotation at each element centroid about the X axis.
• Elemental Euler XZ Angle: Displays a contour plot representing the magnitude of the resulting Euler angle
rotation at each element centroid about the Y axis.
Note
For the ANSYS solver, it is possible for elemental coordinate systems to vary from:
• Node to node. In this case, Mechanical displays the angles for the first node in the node
number sequence. For line elements, like beams, the result file does not contain the elemental
Euler angles and as a result Mechanical calculates the coordinate system from the (x, y, z)
positions of the nodes (including the orientation node). Currently, Mechanical does not have
access to the internal nodes created by the solver. Because of these calculations, the triad
for a line element can differ from the triad displayed by the Mechanical APDL application if
you have issued the / /PSYMB ,ESYS,ON command and the Mechanical APDL application
has access to the Mechanical APDL db file.
1. The first rotation is called ... Euler XY and is in the X-Y plane (X towards Y, about Z).
2. The second rotation is called ... Euler YZ and is in Y1-Z1 plane (Y1 towards Z1, about X1).
3. The third rotation is called ... Euler XZ and is in X2-Z2 plane (Z2 towards X2, about Y2).
X1, Y1, and Z1 refer to the coordinate system axes after the initial rotation about the global Z axis.
X2, Y2, and Z2 refer to the coordinate system axes after the initial rotation about the global Z axis and
subsequent rotation about X1.
See Figure 3.2: Euler Rotation Angles from the Modeling and Meshing Guide for a pictorial representation
of this convention.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1167
Using Results
Path Results
If you have already defined a path (p. 661), you can view the path results by highlighting the result object,
and in the Details view, setting Scoping Method to Path, then choosing the name of the particular
path that you defined.
Note
Path results are not supported for models using periodic or cyclic symmetry.
In this example, the Number of Sampling Points for the Path object was set to 47. Results were calcu-
lated for each of these 47 points as shown in the Graph below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1168 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
For each point in a path or in a surface, Mechanical chooses precisely one body from which to calculate
the results. If multiple bodies are scoped, Mechanical calculates the results from the body with the
highest identifier (typically the latest one in the geometry tree). No averaging is done of a path result
across bodies.
If a path or a surface traverses multiple shell or solid bodies and if a path (or surface) point lies on the
interface between distinct bodies, it may not be clear which body was employed in the creation of
contour colors for the point. To avoid this situation, select the bodies from which to obtain the results.
For example, a path can be defined by the edge between two shell bodies. If both bodies are scoped,
the result contours on the path can be based on either body. Consider the following properties specified
for a Path:
In this instance, a result at an (x, y, z) on the path may show contributions from only one body. For
such an (x, y, z) location, these is no averaging across the bodies that contain the location.
In the following three figures, a path lies along the interface of two shell bodies. In the first two figures,
a body is selected on one side of the path.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1169
Using Results
However, the stresses in the first figure differ from the stresses in the second figure.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1170 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
In the third figure, the result is scoped to both bodies which touch the path.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1171
Using Results
Note that the stresses displayed in the third figure match those of the second image.
Assume, for example, that you request a normal x-axis stress result on the path (that is, SX). For a given
interpolation point (x,y,z) lying on the face or residing in the interior of an element, Mechanical finds
the natural (or normalized) coordinates of the point within the element. Mechanical then interpolates
the corner values of SX, using the natural coordinates and shape functions, to find a value for SX at
(x,y,z).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1172 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
Surface Results
If you have already defined a surface (p. 666), you can view the surface results by first adding a standard
result or user defined result (p. 1340), and in the Details view of the result object, setting Scoping
Method to Surface, then choosing the name of the particular surface that you defined.
Note
Surface results are not supported for models using periodic or cyclic symmetry.
The Details view for a surface result contains an additional item called Average, which can be paramet-
rized.
For some results, the Details view will also contain a Total quantity, such as Total Force, which also
can be parametrized.
The Total quantities are presented in the following table. Currently, if you desire a Total quantity for
Heat Flux, Magnetic Flux Density, Current Density, or Electric Flux Density, you must choose a
vector user defined result. Total Force (as integrated from principal stress vectors) is available to both
standard and user defined results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1173
Using Results
For example, you request a normal x-axis stress result on the surface (that is, SX). For a given interpol-
ation point (x,y,z) lying on an edge of an element, Mechanical finds the natural (or normalized) co-
ordinates of the point within the element. Mechanical then interpolates the corner values of SX, using
the natural coordinates and shape functions, to find a value for SX at (x,y,z).
For this probe type, you must explicitly select the bodies to be sliced. You cannot apply this to “all
bodies.” You then specify for the Extraction detail whether you want to study nodes in front or behind
the plane. The probe will only operate on elements cut by the plane (and only nodes on those elements
which are on the selected side of the plane). Note that the surface probe will display nodal forces for
all nodes that are involved in the reaction calculation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1174 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
For each remaining (x,y,z) in the surface, Mechanical derives via interpolation the results (like displace-
ments and stresses) from precisely one element. That is, even if an (x,y,z) resides in many elements,
Mechanical only fetches the displacements from one element.
Hence, interpolated displacements at the (x,y,z) may currently fail to demonstrate the proper deformation
of a crack.
Probes
Probes allow you to find results at a point on the model, or minimum or maximum results on a body,
face, edge, or vertex; to find results on objects in the tree, such as elastic support or weak springs; or
to obtain reaction forces and moments at supports.
Important
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1175
Using Results
Because the application can extract results from the top, bottom, or mid-surface locations
of a shell geometry, probes results can produce different results at a node based on the type
of scoping performed, either by Geometry Selection or using a Coordinate System. This is
due to the fact that a probe scoped by a Coordinate System interpolates the result at the
interior location whereas a probe scoped to a Geometry Selection uses uninterpolated node-
based values from the top and bottom nodes of the element (or layer).
This section examines the general function of the probe tool in Mechanical as well as the specific probe
types that are available in the Mechanical application. It also describes the Details view options associated
with the Probe object.
Overview and Probe Types
Probe Details View
You insert a Probe object under Solution in the tree, from the toolbar or from a right mouse button
click. You can adjust options in the Details view or add results for specific points/geometry. When you
solve the probe, the display of the result probe reveals the displaced mesh for the specified time. The
probe shows values over time and for a specified time. The Details view shows either the maximum or
minimum value over time.
Note
You cannot turn off the time history for result probes.
Scoping
Probes are customized for the particular result type, therefore, different probes enable different scoping
mechanisms. For example, a reaction probe allows scoping to a boundary condition while a stress probe
will allow scoping to an x, y, z location on the geometry. Refer to the “Characteristics” column of the
tables in the linked sections above for scoping. Use Location Method in the Details view of the probe
to scope to the desired entity.
When you create a probe by selecting a location on the model or by assigning a coordinate system,
Mechanical associates a small subset of nodes that reside near the probe. The value of this probe is
interpolated from the values at these neighboring (undeformed) nodes. The interpolation is based on
the original node locations and not a function of the displaced position of the probe or of the nodes.
When picking a specific x, y, z location, you can obtain the probe result directly at the closest corner
node, without extra interpolation, by right-clicking on the probe object in the tree and choosing Snap
to mesh nodes from the context menu. The identification number of the closest corner node is displayed
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1176 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
as the Node ID in the Details view of the probe in the Results category. See the Interpolation (p. 1184)
section for additional information.
Note
Line Body
If you attempt to intersect probes with a line body, Mechanical issues a warning message.
No results (such as stresses or displacements) will appear in the details view of the probe.
Surface Body
For surface bodies with expanded thickness, because the snapping location is located on
the expanded mesh, while other items such as the original x, y, z location and the node ID
are on the non-expanded mesh, you are advised to turn the visual expansion (p. 94) off in
order to best view these items.
Element Face
Probes do not support element face scoping.
• When you create a probe by scoping a vertex, edge, face, or volume, the results reported for the probe
are for the undisplaced nodes and elements. The displaced location of the probe (if any) is not used in
any way to calculate results.
• If a probe is scoped to any suppressed parts, then the probe will not solve or evaluate results. This
strategy exists to prevent numeric contributions from elements and nodes that are not scoped.
Scoping Limitations
Shells
Shell element node-based results (like stress and strain) exist at the top, bottom, and middle of the
shell element (or the layer). Therefore, a shell node can have three values for a given layer.
For result probes on shell models that are scoped by Geometry Selection, the probe normally
considers the top value and bottom values at the scoped nodes and picks either the maximum
or minimum value. Based on the probe type, the Spatial Resolution property enables you to
select whether the application uses the maximum or minimum value.
If you scope your probe to a Coordinate System, the application performs an interpolation using
the values at the top and bottom of the shell.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1177
Using Results
With these situations in mind, your scoping may present results with unexpected or non-intu-
itive values.
For example, consider a probe scoped to a coordinate system that is situated near a vertex at
the mid-plane. For this situation, the interpolation is a simple arithmetic average. However,
what if the Top value at the node is -1000 and the Bottom value at the same node is 1000,
a very real scenario for shell models. The coordinate system probe would report (-1000 + 1000)/2
= 0.
Now consider the probe scoped by geometry to the same Vertex. It would report max(-1000,
1000) = 1000 if the Spatial Resolution property was set to Use Maximum.
Note
When the Orientation Coordinate System is Global Cartesian, the triad (p. 147) symbol is not
displayed. The exception is for Torque probes in magnetostatic analyses, where the global
triad is displayed and the direction vector is placed at the global origin.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1178 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
Location Method
Sets the probe location. Based upon the probe type, Location Method options
include:
Geometry Selection
Default setting, indicating that the probe is applied to a geometry or
geometries (X, Y, Z points, edge/edges, vertex/vertices, face/faces, or
body/bodies), which are chosen using a graphical selection tools.
If you select a point using the Hit Point selection tool (see Graphics
Toolbar (p. 70)), the read-only X,Y, Z Coordinate properties display
and show the coordinate locations.
Coordinate System
Use this property to set the location according to a user-defined coordinate
system. This choice displays a Location drop-down list where you pick the
particular coordinate system. The X,Y,Z Coordinates of the location are also
displayed.
Remote Points
Use this property to scope the probe to a remote point.
Boundary Condition
This Location Method option is available for Force Reaction and Moment
Reaction probes in structural analyses. It is also available for the Reaction
Probe in thermal, electric, and thermal-electric (as Heat Reaction) analyses.
And it is available for the Radiation Probe in thermal as well as
thermal-electric analyses. Use this property to scope the probe to an existing
boundary condition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1179
Using Results
Spring
Use this property to scope a Force Reaction probe to an existing body-ground
spring that you select from a drop-down list of available body-ground springs.
Contact Region
Use this property to scope Force Reaction, Moment Reaction, and heat
Reaction (thermal analyses only) probes to an existing contact region that
you pick from a Contact Region drop-down list.
Beam
Use to scope the probe to an existing boundary condition that you pick from
a Beam drop-down list.
Mesh Connection
Use this property to scope the probe to an existing mesh connection in the
tree.
Surface
Use the scope to probe to a surface and study reactions on cutting planes.
Boundary Condition
This property is available for a number of probe types. It provides a drop-down
list of available boundary conditions that you use to scope the probe to.
Orientation
Sets the direction of the coordinate system specified by the Coordinate System
described above.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1180 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
X coordinate
A read-only property that displays X Axis value for the Coordinate System
property.
Y coordinate
A read-only property that displays Y Axis value for the Coordinate System
property.
Z coordinate
A read-only property that displays Z Axis value for the Coordinate System
property.
Summation
Displayed only for Moment Reaction probes when Orientation is also displayed.
Allows you to specify the summation point where the moment reaction is
reported.
• Orientation System; The coordinate system you specified with the Orientation
setting.
By
Harmonic Response Analysis Only.
This property displays for the Force Reaction and Moment Reaction
probes. Property options include:
Frequency
When this option is specified, a Frequency entry property and the Sweeping
Angle property also display.
Set
When this option is specified, a Frequency entry property and the Sweeping
Angle property also display.
Frequency of Maximum
When this option is specified, a Frequency entry property and the Sweeping
Angle property also display.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1181
Using Results
Extraction
Displayed only for Force Reaction and Moment Reaction probes when the
Location Method is set to Contact Region or Mesh Connection.
Orientation Method
Only displayed for a Joint Probe. Options include Joint Reference System and
User Specified.
Display Time
End Time or Time Step.
Spatial Resolution
When edges, vertices, faces, or bodies are selected as the Geometry, this property
displays. It allows you to calculate the maximum (Use Maximum) or minimum
(Use Minimum) result values across the given geometry selection.
Result Type
This property provides a list of available results for a Joint Probe.
Results This category provides read-only properties of result you select in the Result
Selection or Result Type drop-down list. The Node ID is displayed if you used
the Snap to mesh nodes feature.
Maximum Value This category provides read-only properties that vary based on the probe type.
Over Time They display maximum values of the results you select over time in stepped
analysis.
Minimum Value This category provides read-only properties that vary based on the probe type.
Over Time They display minimum values of the results you select over time in stepped
analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1182 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
• Time
• Load Step
• Substep
• Iteration Number
• Surface Area
Note
• When you set Location Method to Coordinate System, the probe traverses the primary axes
to determine where the hits occur on the model. The hit closest to the origin of the coordinate
system is used. This behavior is similar to placing a laser at the origin of the system and then
shooting the laser sequentially along positive and negative direction of x, y, z axis.
• Probe objects scoped to x, y, z picking locations (using the Hit Point selection tool) are achieved
in such a way that a projection of the picked location in screen coordinates occurs onto the
model based on the current view orientation, in other words, normal to the display screen onto
the model at the picked location on the screen. If the geometry is updated, the update of the
projection will follow the original vector that was established “behind the scenes” when the x,
y, z pick was first made. Therefore the update of Probe objects scoped to x, y, z picking locations
may not appear to be logical since it follows a vector that was established dependent on a view
orientation when the original pick was made.
• Probe animation for joints is only supported if there is at least one rigid body.
• Probes are designed to work with geometry entities only. They are not intended to probe dis-
placements on remote locations.
• The details view of the probe shows either the maximum or the minimum result values but not
both.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1183
Using Results
The context menu for this feature is illustrated below. Common selection/copy/export options are
available as well as the ability to create new Total Deformation, Equivalent Strain, and Equivalent Stress
results based on an available result set. However, these options are only available if displacement, strain,
and stress data is present in the results file. And, they are not available for thermal analyses.
Interpolation
Interpolation is a result calculation performed when you wish to study results at a location where no
nodes exist. For example, Path results (p. 1168), Surface results (p. 1173), and some probes result ob-
jects (p. 1176) can consist of arbitrary (i.e., non-node-based) locations. To calculate a result at these types
of locations, Mechanical employs an interpolation algorithm. For a given x, y, z in the object, the algorithm
identifies the element that contains x, y, z. If x, y, z is not contained in any element, the algorithm pro-
duces no results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1184 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
A Newton's Method loop, with the aid of element shape functions and their derivatives, attempts to
converge to the natural (element) coordinates corresponding to the global x, y, z. Using the natural
coordinates, the element shape functions, and the results at the element's nodes, Mechanical computes
the interpolated result value for the global x ,y, z location.
Therefore, it is recommended that you not use interpolation for results such as node-based element
reactions (EHEAT/ENFO). The application allows for these calculations, but they are not good candidates
for interpolation. In addition, you should not sum interpolated results of these types; such as to calculate
total heat or total force.
Convergence
There is no assurance that convergence actually occurs. If Newton fails to converge, natural coordinates
of (0, 0, 0) are chosen. Currently, no warnings are issued for convergence problems.
If the application performs an interpolation on an expression-based User Defined Result (p. 1340), it
generates the final result based on the order of the calculations taking place. For example, given
the expression SX^3, for the cube of normal stress in the X direction, at each node the application
calculates SX^3 values. The interpolation occurs next for each (x,y,z) that requires a result and the
application interpolates nodal values of SX^3. The critical point is that this procedure would produce
different results if it first interpolated the nodal values of SX to the x,y,z values and then calculated
SX^3.
Given a complex expression, such as (SEQV / SX)^3, the final interpolated results on a line or a surface
could may be counter intuitive. This is why it is recommended that interpolation be limited to simple
linear combinations of results.
Vector Plots
Certain result items can be displayed using vectors such as the vector principal stresses or vector prin-
cipal strain results. Similarly total deformation, total velocity and total acceleration can also be displayed
using vectors. Using the Graphics button, you can display results as vectors with various options for
controlling the display. See the Vector Display Context Toolbar (p. 89) section for more information.
As illustrated in the images below, the Worksheet Solution Quantities and Result Summary provides
the following options at the top of the page:
• Available Solution Quantities: This option provides a list of the User Defined Results available in the
result file. See the Application (p. 1342) section of the User Defined Results (p. 1340) section of the Help for
the steps to use the Worksheet content available for this option.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1185
Using Results
• Material and Element Type Information: This option displays a summary of all the Material and Element
Type data present on the results file. You can use this data as a scoping option (p. 1218) for new result
calculations. See the Result File Item Worksheet Features (p. 1188) topic below for the features available
for this Worksheet selection.
• Solver Component Names: This option lists the Mechanical APDL Solver components present on the
results file. These components are 1) node- or element-based groupings, 2) node- and element-based
Name Selections that were written to the result file from Mechanical, or 3) components that the solver
needed to generate in order to properly solve the analysis. Solver generated components typically
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1186 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
contain an underscore (i.e. "_") at the beginning of the Component Name. You can use these components
a scoping option (p. 1218) for new result calculations. See the Result File Item Worksheet Features (p. 1188)
topic below for the features available for this Worksheet selection.
• Result Summary: This option provides a tabular display of the minimum and maximum values of the
available results, the associated units of measure, unit of measure, and time step values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1187
Using Results
If a result is included in the tree but not yet evaluated, indicated by a yellow thunder bolt icon, the
Worksheet displays a value of zero (note table entries above).
• Spring Probes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1188 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Outputs
The contextual menu also includes the option Plot Selection. This option displays the elements or
nodes on your model that are associated with the data (row or rows) selected in the Worksheet. In
order to see these associated nodes and/or elements, you need to move the Worksheet so that you
can also see the Geometry window. Refer to the Moving and Docking topic in the Windows Man-
agement (p. 6) section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1189
Using Results
Note
Double-clicking a single Worksheet row also plots the node selections for that row.
This feature only works for a singular selection.
Result Definitions
The following topics related to result definitions are covered in this section.
Applying Results Based on Geometry
Result Coordinate Systems
Material Properties Used in Postprocessing
Clearing Results Data
Averaged vs. Unaveraged Contour Results
Multiple Result Sets
Surface Body Results (including Layered Shell Results)
Unconverged Results
Handling of Degenerate Elements
Result Data Display Error Handling
Important
Note the following application result calculations applicable to Coordinate System selection.
Quantities such as Equivalent Stress (SEQV) and Thermal Flux Sum (TFSUM) are derived from
entities like tensors and vectors.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1190 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
If the tensors or vectors are in the Solution Coordinate System and if the elemental coordinate
systems vary from element to element (i.e., shell model), then the process of averaging can
affect Equivalent Stress values, as well as the values of other derived quantities.
Therefore, if you specify the Solution Coordinate System option for the Coordinate System
property, you cannot expect the averaged SEQV solution to be the same as when you specify
the Global Coordinate System option for the Coordinate System property.
Furthermore, for results that can display unaveraged contour results, if you specify Unaveraged
for the Display Option property, the SEQV solution for Solution Coordinate System is the
same as the solution for Global Coordinate System setting.
In addition, if you are performing a Design Assessment analysis in combination with a Re-
sponse Spectrum analysis, the averaged Equivalent Stress (SEQV) result of Design Assessment
system may not match the averaged Equivalent Stress (SEQV) result of corresponding Response
Spectrum system. This is because:
• Equivalent Stress (SEQV) result in Response Spectrum is in Solution Coordinate System which
is not exposed in Details view.
• Equivalent Stress (SEQV) result in Design Assessment is in Global Coordinate System which
is not exposed in Details view.
Surface Body Total, Direc- All choices All choices Stress (p. 1254), Yes
tional Fatigue
(p. 1337), Con-
tact (p. 1268)
1 (p. 1195)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1191
Using Results
Equivalent
Creep,
Equivalent
Total
Line Body: Total, Direc- None None Contact Yes
Pipe tional (p. 1268) 1 (p. 1195)
, Beam
(p. 1275)
Transient Analysis
Surface Body All choices All choices All choices Stress (p. 1254), Yes
Fatigue
(p. 1337), Con-
tact (p. 1268)
Line Body: All All choices, All Contact Yes
Beam 4 except applicable (p. 1268) 1 (p. 1195)
(p. 1196) Equivalent choices, , Beam
(von-Mises), except Error (p. 1275)
Equivalent
Plastic,
Equivalent
Creep,
Equivalent
Total
Line Body: All None None Contact Yes
Pipe (p. 1268) 1 (p. 1195)
, Beam
(p. 1275)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1192 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1193
Using Results
Magnetostatic Analysis
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1194 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
Electric Analysis
Harmonic Response Analysis (Frequency Response, Phase Response, User Defined Result)
1 - Contact results are not reported, and are not applicable to the following:
• Edges.
• MPC contact.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1195
Using Results
4: See the Line Bodies (p. 498) section for more information about the requirements associated with
specifying a Line Body as a Beam.
A Coordinate System property is available for results that change with respect to a coordinate system,
such as Normal Stress. For the applicable result types, the Coordinate System property provides a drop-
down list of available coordinate system options, which include:
The Global Coordinate System setting is the default setting. However, you can create local coordinate
systems (p. 671) and apply them to individual result objects. Also, the Solution Coordinate System
(p. 1196) option is available for circumstances such as examining surface and line bodies that align
themselves on a per element basis. Note, in some scenarios, result contours in the Solution Coordinate
System can appear to be a random collection of colors.
Note
• If a given result experiences any change in position due to the loading conditions, such as a dis-
placement or deformation, the Geometry window always displays this position change in the
Global Coordinate System (per global XYZ coordinate triad). If you have specified a local co-
ordinate system for your result, the application exposes all data contained in the Details view
as well as the Tabular Data window based the local coordinate system entry. Furthermore, if
applicable, the application always displays result contour colors in the Geometry window based
on a specified local coordinate system.
• The Mechanical APDL solver treats a "cylindrical" coordinate system as a set of Cartesian coordinate
systems aligned with the specified cylindrical system at each point in the model. See the Addi-
tional POST1 Postprocessing section in the Mechanical APDL Basic Analysis Guide for additional
technical information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1196 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
alignment. Viewing results in the element solution coordinate system has value since results in a local
coordinate system aligned with a certain shell direction are typically more meaningful than results in
a global coordinate system. For example, seeing bending and in-plane stresses have meaning in a local
coordinate system, but have no meaning in a global coordinate system. See the Additional POST1
Postprocessing section in the Mechanical APDL Basic Analysis Guide for additional information.
Important
• The following stress and strain component results are displayed in the element coordinate
system:
– Normal X, Y, and Z
• When a Line Body (p. 498) is specified as a beam/pipe that includes cross sections (SECDATA),
beam strains/stresses always use the Solution Coordinate System, even if you specify the
global coordinate system. To calculate beam strains/stresses, you need to set the Beam
Section Results property of the Solution (p. 1817) object to Yes.
Application
The following are typical applications for viewing results in a solution coordinate system:
• Viewing results in a particular direction for surface bodies or “solid shell” bodies, that is, solids meshed with
the Solid Shell element option (see the Meshing Help: Sweep description in the Method Control section).
• Viewing results in a random vibration, spectrum, or surface bodies in an explicit dynamics analysis. Results
for these analysis types only have meaning in a solution coordinate system.
Background
The meshing of surface bodies and solid shell bodies result in coordinate systems whose alignment is
on a per element basis, in contrast to solid body element types whose coordinate systems are aligned
with the global coordinate system by default. Surface body alignment on a per element basis can lead
to results with totally random alignment directions as shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1197
Using Results
To produce meaningful results for surface body and solid shell bodies, you can re-align the random
direction of each element's solution coordinate systems to a uniform direction of a local coordinate
system. An example is shown below.
Procedure
To correct for random coordinate system alignments in surface bodies and solid shell bodies, and to
ensure a consistent alignment:
1. For each part, create a local coordinate system (p. 671) to specify the alignment of the elements of the part.
Note
• The Coordinate System setting for result objects in a random vibration, spectrum, or explicit
dynamics analysis is set to Solution Coordinate System by default and cannot be changed be-
cause the results only have meaning when viewed in the solution coordinate system.
• The solution coordinate system is not supported by explicit dynamics analyses for results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1198 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
The following results, together with their identifiers (see User Defined Results (p. 1340)), are directly affected
by the material property values:
1. Plastic (EPPL) and Creep (EPCR) strain always use NUXY = 0.5.
• Structural Error (p. 1232) - uses elasticity modulus, shear modulus and Poisson's ratio.
An error message is generated if an associated material property is not defined when evaluating
Structural, Thermal or Magnetic Error result.
If Poisson's ratio is not defined when evaluating Equivalent Strain, the Poisson's ratio will assume a zero
value.
Other results affected by material property values include Stress Tool (p. 1254) and Fatigue Tool (p. 1323)
results.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1199
Using Results
To clear all results data, simply select the Solution object and choose the Clear Generated Data menu
item from the File menu or from a right-mouse click menu. You can clear individual results by selecting
a result object before choosing the Clear Generated Data menu item.
Important
• The application clears the solution and the results if the mesh becomes obsolete. See Clearing
Generated Data in the Meshing User's Guide.
Using the Mechanical APDL application terminology, unaveraged contour results display as element
nodal contours that vary discontinuously even across element boundaries. These contours are determined
by linear interpolation within each element and are unaffected by surrounding elements (that is, no
nodal averaging is performed). The discontinuity between contours of adjacent elements is an indication
of the gradient across elements.
Results that include the unaveraged contour display option are most elemental quantities such as stress
or strain. This option is not available for degree of freedom results such as displacements.
Nodal averaging of element quantities involves direct averaging of values at corner nodes. For higher-
order elements, midside node results are then taken as the average of the corner nodes.
There are two distinct techniques for calculating averaged nodal results. The calculation for the first
technique is as follows:
1. Average the component (X, Y, Z, XY, YZ, XZ) stress values from the elements at a common node.
1. Calculate the equivalent stress values (from the six component strains) on a per element basis.
For equivalent stress, stress/strain intensity, max shear stress/strain, and principal stresses/strains, the
first technique is used to calculate the results. For equivalent strains, which are calculated by the
Mechanical APDL solver, the second technique is used. For random vibration analysis, equivalent stresses
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1200 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
are calculated by the Mechanical APDL solver using the Segalman method, so the second technique is
also used.
Note
If an elemental result is scoped to a surface body, then there may be two sets of results at
each node (Top and Bottom) and sometimes a third set of results (Middle). At release 12.0,
if the solver writes Middle results to the result file, then Mechanical displays these results if
the Shell Face setting in the Details view equals Middle (Membrane). If the solver did not
write Middle results to the result file, then Mechanical displays the average of Top and
Bottom if the Shell Face setting in the Details View is Middle (Membrane). For a given node
on the shell, the application will average Top results, separately average Bottom results, and
separately average Middle results. When you export a result in the application that is set to
Top/Bottom, you may note that a node number is repeated in the Excel file. This is because
both the Top and Bottom stresses are listed.
Beginning at Release 16.0, Mechanical supports the Top/Bottom/Middle positions for layered
solid bodies. Therefore, layered solid elements mimic expanded shell elements, which display
as having a thickness between the Top face and Bottom face.
You can display contour results by setting the Display Option field to one of the following:
• Nodal Difference: Computes the maximum difference between the unaveraged computed result (for example,
total heat flux, equivalent stress) for all elements that share a particular node.
• Nodal Fraction: Computes the ratio of the nodal difference and the nodal average.
• Elemental Difference: Computes the maximum difference between the unaveraged computed result (for
example, total heat flux, equivalent stress) for all nodes in an element, including midside nodes.
• Elemental Fraction: Computes the ratio of the elemental difference and the elemental average.
• Elemental Mean: Computes the elemental average from the averaged component results.
• Because of the added data involved in the processing of unaveraged contour results, these results take a
longer time to display than averaged results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1201
Using Results
If a node belongs to two different bodies, its averaged stress value of one of the bodies is typically
different from the stress value of the other body. Using the Average Across Bodies feature, the average
value at this node is the sum of all of the stress values from all “scoped” elements that contain the node
(divided by the number of elements). The feature graphically renders a smoother result contour at the
interfaces of bodies. If bodies do not share any nodes, then the feature has no effect.
Calculation Conditions
Note the following conditions and characteristics for calculating averages across bodies:
• Principal values themselves are averaged when averaging results across bodies for principal and vector
sums. Calculated results, such as the types shown below, are averaged at the nodes at the interfaces of
bodies. That is, they do not average the components (SX, SY, etc.) across bodies. For example, this feature
averages equivalent stress (SEQV) values directly:
This differs from the usual method (except for equivalent strain) of averaging the components and
then computing SEQV.
The following result illustrations show the outcomes between not performing an average calculation,
performing an average calculation but not across bodies, and performing an average calculation
across bodies.
No Averaging Performed
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1202 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1203
Using Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1204 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
• If the associated bodies have different material properties, such as Poisson's ratios, then, because this feature
averages quantities like equivalent elastic strain at common nodes, you may see unexpected results at the
interfaces. The Poisson Ratio employed to calculate elastic equivalent in one body may be significantly dif-
ferent from the Poisson Ratio employed to calculate elastic equivalent in a different body. Therefore, in this
scenario, averaging across bodies at the interface is not recommended.
• If you choose to compare this feature against Mechanical APDL PowerGraphics with AVRES,1,FULL in effect,
PowerGraphics employs the effective Poisson's ratio in the AVPRIN,KEY,EFFNU command. The EFFNU value
may not match the Poisson's ratios in all bodies. PowerGraphics also calculates equivalent strain from the
average component strains if KEY (in the AVPRIN command) is set to ZERO. As a result, there may be differ-
ences between this feature and PowerGraphics when the AVRES,1,FULL command is employed.
Support Limitations
• Probe results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1205
Using Results
To derive the value at a mid-side node, the Mechanical post processor must employ the values at the
corner nodes. There are three distinct techniques for this process:
1. For line elements, such as unexpanded beam and pipe stress, Mechanical calculates the average of
the unaveraged values of those corner nodes which share an edge with the mid-side node - corner
nodes, node I and node J. See Case 1 below.
2. For solid elements (i.e. shell, hexahedron, tetrahedron, wedge, and pyramid elements), the technique
calculates the mid-side node results from the averaged corner nodes. See Case 2 below.
3. For contact elements, the technique calculates the mid-side node results by averaging the un-averaged
values of adjacent corner nodes. Note: A result max may be at a mid-side node. See Case 3 below.
If:
• The element nodal solution for element 1 is 0.0 and 0.0 for nodes 1 and 2.
• The element nodal solution for element 2 is 100 and 80 for nodes 2 and 3.
• The element nodal solution for element 3 is 3 and 0.0 for nodes 3 and 4.
• The value at node 12 is the average of the values at the associated element's end points, namely 0.0.
• The value at node 23 is the average of the values at the associated element's end points, namely 90.
• The value at node 34 is the average of the values at the associated element's end points, namely 1.5.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1206 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
Note that the value at the mid-side node 23 (90) exceeds the values at the end points.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1207
Using Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1208 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
Note
Structural Analysis
• Time (default): This option displays the contour result for a Time in the solution history. By default,
this is the end time. For a solution that includes steps and substeps, you can use the Display Time
property to specify a desired time value. In the event that you enter a time that is not equal to an
existing time in the result file, such as a value in between two valid result sets, the application inter-
polates the result.
• Result Set: This option displays the contour result for a given Result Set contained in the result
file. By default, this value is the last set, which is to say, if only one set is available, then that is the
specified Result Set. For a solution that includes load steps and substeps, you specify the desired
chronological set number using the Set Number property. You must enter a valid set number.
• Maximum Over Time or Time of Maximum: Each node/element/sample point is swept through
the result sets to find its maximum result. Either the result itself is reported (sometimes referred to
as a "peak hold") or the time at which the peak occurred is reported.
• Minimum Over Time or Time of Minimum: Each node/element/sample point is swept through
the result sets to find its minimum result. Either the result itself is reported or the time at which the
minimum occurred is reported.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1209
Using Results
Harmonic Analysis
• Frequency (default): This option displays the contour result for a Frequency in the solution history.
By default, this is the final frequency value. For a solution that includes steps and substeps, you can
use the Frequency property to specify a desired value. Like Time, if you enter a frequency that is
not equal to an existing value in the result file, the application interpolates the result.
• Maximum Over Frequency or Frequency of Maximum: With these options chosen, the phase
specified in the Sweeping Phase property is held constant and each node/element/sample point
is swept through frequency range to find its maximum result.
• Maximum Over Phase or Phase of Maximum: With these options chosen, frequency is held constant
and each node/element/sample point is swept through a phase period of 0° to 360° at specified
increments to find its maximum result. You can control the increment using the Phase Increment
entry.
• Maximum Over Cyclic Phase or Cyclic Phase of Maximum: Each node/element/sample point is
swept through a phase angle of 0° to 360° in 10 degree increments find its maximum result.
Note
Maximum Over Cyclic Phase and Cyclic Phase of Maximum require that you
specify the Harmonic Index property as greater than zero.
• Maximum Over Cyclic Phase or Cyclic Phase of Maximum. Each node/element/sample point is
swept through a phase angle of 0° to 360° in 10 degree increments find its maximum result. This
result is applicable during a cyclic modal analysis only.
Middle Stresses
The middle stresses are calculated at the shell mid-surface or at each layer mid-surface if layers are
present. The Middle option for Shell gives the actual result values at the mid-surface if the solver was
directed to calculate these results. In Mechanical APDL terminology, the solver computes results at
mid-surface if KEYOPT(8) for the shell element is set to 2 at the time of element creation. Otherwise,
the Middle results are computed as the average of the Top and Bottom results, that is, (Top + Bottom)
/ 2. Note that these results are valid only for linear analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1210 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Definitions
These results are derived from the Normal and Shear results. Hence the Normal and Shear component
results for Middle are computed first, and then the Equivalent and Principal results are derived.
Element Nodal results (like stress/strain), as well as EDIR- and PNUM-type Elemental results, can be
plotted on a specific layer or on a specific ply by entering the desired Layer number (Layer only) or
by scoping (p. 1214) the result to a specific Ply using the Sub Scope By (p. 1807) property in the Details
view of the result object. Elemental results outputting volume or energy are calculated for the entire
element, regardless of the requested layer.
If the Layer specified does not exist for a particular surface body, the display of the result will be
translucent with zero values for minimums and maximums on that body. If you enter 0 for Layer, it
defaults to the Entire Section.
Note
• A Layer number must be specified to calculate the Middle stresses and strains. If you set Layer
to 0 (Entire Section) while Shell is Middle, the Shell option will become invalid. Similarly, if you
have Layer set to Entire Section and you try to set Shell to Middle, Shell will become invalid.
• If there is a Layered Section in the model, convergence is not supported for results.
• If Layer is Entire Section, Top stresses and strains are for the top surface of the topmost layer
and the Bottom stresses and strains are for the outer surface of the bottom layer.
• If a Layered Section is present in the model and you enter a number larger than the maximum
number of layers that exists in the model, the Layer field will become invalid.
• All stress tool results and all fatigue tool results are unsupported if Layered Sections are present
in the model.
• Only results from the section top and bottom are available on hyperelastic layered shells. Thus
no results will be reported on such bodies if the layer is not set to 0 "Entire Section".
At Release 16.0, these elements support the Layer property, which specifies the layer to calculate Shell
result values. This property specifies a Layer number. In addition, the Position property appears only
for stress and strain results scoped to surface bodies or to a layer. This property is specified as either
Top/Bottom, Top, Middle, or Bottom.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1211
Using Results
For the elements, the convention is that the Bottom corresponds to nodes I-J-K-L and the Top corres-
ponds to nodes M-N-O-P.
Note
If the model does not include surface bodies or layered sections, the Layer and Position
properties do not display in the Details view and the application displays layer results in
Top/Bottom format.
Stress and strain results for individual layers may be selected by using the Layer property in the result’s
Details view. Only a single result is available per layer.
Unconverged Results
A nonlinear analysis may fail to converge due to a number of reasons. Some examples may be initially
open contact surfaces causing rigid body motion, large load increments, material instabilities, or large
deformations that distort the mesh resulting in element shape errors.
In the Mechanical application, you can review this unconverged result as well as any converged results
at previous time points. These results are marked in the legend of contour/vector plots as ‘Unconverged’
indicating that these results must be used only for debugging purposes. Note that a plot of Newton-
Raphson residuals (p. 1395) is a very useful tool to identify regions of your structure that led to the con-
vergence difficulty.
Note
• Results in Solution Combination objects that use partial solutions will not be solved. You can
view partial results but cannot use them in further post/solution work.
• Newton-Raphson residuals (p. 1395) is a very useful tool to identify regions of your structure that
led to the convergence difficulty.
• The handling of unconverged solutions is the same for both probes and results, with the following
exception: reaction probes scoped to a Compression Only boundary condition cannot display
results if the solver did not converge.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1212 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Scoping
The degenerate quad element (above, right) contains three distinct nodes and four distinct integration
(Gauss) points. Mechanical APDL's solver calculates element nodal results (like stress and strain and flux,
et. al.) at each of the integration points. Hence, element nodal results in the MAPDL result file are stored
as though an element is not degenerate (even when it is degenerate). For the element (above, right),
the file would contain stress and strain and flux listings for four nodes, 1, 2, 3, and 4.
At nodes that share the same (x,y,z) in an element, it is not necessarily true that the element nodal
results are equal for each coincident node. Depending upon the analysis, the element nodal results for
the element (above, right) at node 3 may not equal the element nodal results at node 4. During the
post processing phase, Mechanical drops the values of all but the first duplicate node at an (x,y,z). The
element (above, right) would display the stress and strain and flux contours for nodes 1, 2, and 3 (but
not 4).
Note that:
• Result objects must be scoped to geometry that supports the elements and nodes used by the body;
failing to do so will cause Mechanical to display result contours in grayscale. For example, stress results
do not exist on gasket elements. Therefore, if you scope a stress result to a gasket body, the result displays
in grayscale.
• All possible result data is not provided by a result file. If you create an expression in a user-defined
result that is not applicable to the analysis, such as Total Deformation during in a thermal analysis,
then the result display will have no contour colors.
• The solver can create elements such as surface effect as well as interface elements. Results cannot be
scoped to these elements. For example, because of software limitations, contour colors for surface effect
results will not be shown, even though the surface effect elements cover meshed elements on the
body.
Result Scoping
The topics of this section examine the methods to scope your results. You can scope result on:
Geometry and Mesh
Path Construction Geometry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1213
Using Results
• Geometry selections - edges, a single vertex, faces, parts, bodies, or the entire assembly.
Support Requirements
Make sure that your result objects conform to the following:
• If you scope a result to one or more geometric entities (body, face, edge, or vertex) and subsequently suppress
all of the bodies associated with the scoped entities, the application, by default, sets the scoping to All
Bodies. However, the application still stores the suppressed geometric entity set for future reference.
Therefore, if any of the bodies associated with the scoped entities are later unsuppressed, the result scoping
is set back to the originally defined (unsuppressed) geometric entities. If this behavior is undesirable, it is
recommended that you use a Named Selection to define the scoping of the result.
• Once a solution is computed, the scope of the result object cannot change. You must either add a new
result object with the desired scope, or you can right-click that result item, and choose Clear Generated
Data to change its scope.
• Result scoping has an impact on convergence. Refinement does not happen outside the scope for a given
convergence control. Multiple convergence controls are possible, however.
See the following subsections for additional information specific to the type of result scoping you wish
to perform:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1214 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Scoping
tions (p. 143) are supported. In addition, for shell topologies, you can scope to a face (which represents
an entire element).
The Imported Plies (p. 1723) object, as well as all of its child objects, offer an automated option for cre-
ating results, including User Defined Results (p. 1340). Right-clicking on a ply object provides the following
dynamic menu options that enable you to create and scope a result at the same time.
Depending upon the level within the Imported Plies object that you select, you can create individual
results, as shown below, or you can create a group of results.
This example shows the creation of results for all of the individual plies within a ply group. The feature
created a group of six results and scoped them accordingly. Once you create a group, the rules for
Group Tree Objects (p. 100) apply.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1215
Using Results
If your analysis includes multiple environments, only supported environments display on the menu and,
only result objects supported by the given scoping display as the menu extends. As illustrated in the
following example, multiple supported environments are selected and the supported result types for
the Transient Thermal selection are the only options available. See the Result Context Toolbar (p. 84)
section for additional information about how results are graphically represented following a solution.
Note
Direct graphical node or element selection requires you to generate the mesh and have the
Show Mesh tool turned on.
Node-Based Scoping
The following are known characteristics related to node-based scoping:
• If all nodes of an element face are scoped, then Mechanical will draw contour bands on the entire face.
• If some nodes of an element face are not scoped, then Mechanical will draw the face as transparent and
draw the scoped nodes in contour colors.
• As is the case with other scoping that occurs within a body (such as vertex or edge), any applicable averaging
is done considering all of the nodes on a body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1216 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Scoping
Element-Based Scoping
Unlike results scoped to geometries or nodes, results scoped to elements evaluate only the scoped
elements. No adjacent elements are considered. The example results shown below illustrate this beha-
vior. Refer to the Averaged vs. Unaveraged Contour Results (p. 1200) section of the Help for additional
information on this topic.
Max. = 205 and Min. = -50 Max. = 276 and Min. = -74
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1217
Using Results
• Element Name IDs: Mechanical APDL element name string such as BEAM188, SOLID185, and SURF154.
In addition, for this option, you can enter an element group label, such as "beam", to include all beam
element types. Supported group labels include:
– COMBIN
– SURF – FOLLW
See the Element Library section of the Mechanical APDL Element Reference for a complete listing
of all available elements.
• Element Type IDs: The element type ID assigned to the element by Mechanical APDL.
• Component Name: Component names are created by the Mechanical APDL Solver. Components are
node- or element-based groupings, node- and element-based Name Selections that were written to
the result file from Mechanical, or components that the solver needed to generate in order to properly
solve the analysis. Solver generated components typically contain an underscore (i.e. "_") at the beginning
of the Component Name.
This scoping option is unique in that it obtains data from the result file following the solution. This
section examines the following topics for this feature. Select a link to jump to that topic.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1218 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Scoping
Background
During the solution process, Mechanical identifies nodes and elements contained in the mesh and sends
this data to the solver for analysis processing. An element is identified by an element type number, an
element name and a material number. A typical element name, such as SOLID285, consisting of a group
label (SOLID) and a unique, identifying number (285).
Additional elements, nodes, and groups of nodes or elements, not included in the original mesh, may
also be created to process loads, contact conditions, or support conditions, that are required to properly
solve the analysis. Once the solution is complete, the data is written to the result file, and the element
data, as well as material data, becomes available to you.
In addition, during the solution process, node and element Name Selections are also written to the
result file and may be selected for scoping. The Mechanical solve process may also create additional
components for use in solving the analysis. The components typically contain an underscore (i.e. "_")
at the beginning of the Component Name.
The application presents this information in the Solution Summary Worksheet (p. 1185), using the Ma-
terial and Element Type Information and Solver Component Names options. As illustrated below,
the Worksheet option Material and Element Type Information lists Material IDs, Element Name IDs,
and Element Type IDs generated during the solution as well as other appropriate information such as
Element Shape. The Solver Component Names option lists the solver generated Component Name
as well as the Component Type (nodes or elements) and the Number of Entities. The Component
Name always includes an underscore prefix.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1219
Using Results
Note
The Material and Element Type Information option does not display elements with:
• A Material ID of 0.
Application
Once you solve your analysis, you can select the Result File Item option for the Scoping Method of
the desired result object in the Details view, as illustrated below for a total Deformation result.
When you specify the Scoping Method as Result File Item, the following additional properties display
in the Details view:
• Item Type: The options for this property include Materials IDs (default), Element Name IDs, Element
Type IDs, and Component Name.
• Solver Component IDs: Based on the option selected in the Item Type property, you enter the appro-
priate ID or Component Name in this property as listed in the Worksheet. The default value is All. You
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1220 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Scoping
can enter a number or a number range (i.e., 1, 2, 3, or 2-5). For Element Name IDs, you enter a element
name, such as BEAM188, or you can simply enter "beam" to include all beam element types.
Note
You may encounter a rare case when you are scoping a result to a solver component
for a body that contains multiple materials. In this instance, set the Mesh Source property
(Solution object) to the option Result File.
Examples
Here is an example model. It includes four line bodies as well as two user-created beam connections.
Examining the Worksheet following a solution process for the material and element data, we have the
following. We are going to further examine the beam connections that correspond with Materials 15
and 16 (Element Type ID as well).
The following sequence of Total Deformation results illustrate the Result File Type scoping options,
Material ID, Element Type ID, and Element Name ID. Note that the Material ID and Element Type ID
present the same result data using different scoping options.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1221
Using Results
For this example, we generalized the Element Name and used "Beam." This generates results for the
additional (four) line bodies of the model as well as the beam connections.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1222 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Scoping
Surface Coatings
You can apply a Surface Coating (p. 507) to your model from the Geometry toolbar (p. 81). You can
apply one or more of these coatings, or layers, to the faces of your model. This feature places shell
elements of a specified material and thickness on the selected face or faces of your model.
Once properly defined, you can use these surface coating definitions as a Scoping Method for results.
The Surface Coating scoping option is supported by most result types, including User Defined res-
ults (p. 1340). During the solution process, the Mechanical APDL solver specifies the elements as either
SHELL181 (low order) and SHELL281 (high order).
As illustrated in the example below, a Surface Coating is defined and specified as the Scoping Method.
The associated Surface Coating property in the Details view of the results is used to select the coating
defined under the Geometry object. If multiple coatings were specified, they would display in the drop-
down list of this Surface Coating property for the result. The default option for this property is All.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1223
Using Results
Structural Results
The following structural result topics are addressed in this section:
Deformation
Stress and Strain
Stabilization Energy
Strain Energy
Linearized Stress
Damage Results
Contact Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1224 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Stress Tools (p. 1254) are used to determine the following results:
Structural Probes (p. 1279) can be used to determine the following results:
• Deformation
• Strain
• Velocity
• Angular Velocity
• Acceleration
• Angular Acceleration
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1225
Using Results
Deformation
Physical deformations can be calculated on and inside a part or an assembly. Fixed supports prevent
deformation; locations without a fixed support usually experience deformation relative to the original
location. Deformations are calculated relative to the part or assembly world coordinate system.
The three component deformations Ux, Uy, and Uz, and the deformed shape U are available as individual
results.
Scoping (p. 919) is also possible to both geometric entities and to underlying meshing entities (see ex-
ample below). Numerical data is for deformation in the global X, Y, and Z directions. These results can
be viewed with the model under wireframe (p. 88) display, facilitating their visibility at interior nodes.
1. Create a named selection by highlighting the Model tree object and clicking the Named Selection toolbar
button.
2. Highlight the Selection object and in the Details view, set Scoping Method to Worksheet.
3. In the Worksheet, add a row and set the following items for the row. Refer to Specifying Named Selections
using Worksheet Criteria (p. 587) for assistance, if needed.
• Criterion = Location X.
• Value = 0.1.
4. Add a second row with Criterion = Location Y, Value = 0.2, and all remaining items set the same as the
first row.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1226 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
5. Add a third row with Criterion = Location Z, Value = 0.3, and all remaining items set the same as the first
row.
6. Click the Generate button. The Geometry field in the Details view displays the number of nodes that meet
the criteria defined in the Worksheet.
7. After applying loads and supports to the model, add a Total Deformation result object, highlight the object,
set Scoping Method to Named Selection, and set Named Selection to the Selection object defined
above that includes the mesh node criteria. Before solving, annotations are displayed at each selected
node as shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1227
Using Results
8. Solve the analysis. Any element containing a selected node will display a contour color at the node. If all
nodes on the element are selected, the element will display contour colors on all facets. Element facets
that contain unselected nodes will be transparent. An example is shown below.
Note that all element facets are drawn, not just the facets on the surface or skin of the model.
To possibly reduce clutter for complex models, the size of the dots representing the nodes can be
changed by choosing View>Large Vertex Contours.
Important
The deformation result can exhibit a node-based display limitation. If a node represents a
remote point, the application does not process result data for it and as a result, Mechanical
does not display result data. Deformed shapes, deformation contour colors, and deformation
MIN/MAX values can differ from the displays (and listings) of Mechanical APDL commands,
such as PRNSOL, PLNSOL, and MONITOR.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1228 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
for the Transient Structural and Harmonic Response analyses but only directional components are
available for Random Vibration and Response Spectrum (Total Deformation is available).
Directional Deformation, Directional Velocity, and Directional Acceleration result objects in Random
Vibration analyses also include the following additional items in the Details view:
• Reference - Read-only reference indication that depends on the directional result. Possible indications are:
– Absolute (including base motion) for a Directional Velocity or Directional Acceleration result.
• Scale Factor - A multiple of standard deviation values (with zero mean value) that you can enter which
determines the probability of the time the response will be less than the standard deviation value. By default,
the results output by the solver are 1 Sigma, or one standard deviation value. You can set the Scale Factor
to 2 Sigma, 3 Sigma, or to User Input, in which case you can enter a custom scale factor in the Scale Factor
Value field.
• Probability - Read-only indication of the percentage of the time the response will be less than the standard
deviation value as determined by your entry in the Scale Factor field. A Scale Factor of 1 Sigma = a Prob-
ability of 68.3 %. 2 Sigma = 95.951 %. 3 Sigma = 99.737 %.
A general three-dimensional stress state is calculated in terms of three normal and three shear stress
components aligned to the part or assembly world coordinate system.
The principal stresses and the maximum shear stress are called invariants; that is, their value does not
depend on the orientation of the part or assembly with respect to its world coordinate system. The
principal stresses and maximum shear stress are available as individual results.
The principal strains ε1, ε2, and ε3 and the maximum shear strain γmax are also available. The principal
strains are always ordered such that ε1> ε2> ε3. As with principal stresses and the maximum shear stress,
the principal strains and maximum shear strain are invariants.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1229
Using Results
Normal (X, Y, Z) and Shear (XY, YZ, XZ) stress and strain results are also available.
It is assumed that whatever holds true for stress applies to strain as well. However, the relationship
between maximum shear stress and stress intensity does not hold true for an equivalent relationship
between maximum shear strain and strain intensity.
For more information about Stress/Strain, see the Mechanical APDL Theory Reference.
Considerations
The degree of uncertainty in the numerical calculation of Stress answers depends on your accuracy
preference. See Adaptive Convergence (p. 1411) for information on available options and their effect on
Stress answers.
For your convenience and future reference, Report can include stress, strain, and deformations value,
convergence histories, and any alerts for these values.
Equivalent stress (also called von Mises stress) is often used in design work because it allows any arbitrary
three-dimensional stress state to be represented as a single positive stress value. Equivalent stress is
part of the maximum equivalent stress failure theory used to predict yielding in a ductile material.
where:
• Material Poisson's ratio for elastic and thermal strains computed at the reference temperature of the
body.
Note
Currently, for Linked MSUP analyses with the Expand Results From detail under Output
Controls set to Modal Solution, the Mechanical APDL solver does not calculate equivalent
strains. If you choose to display equivalent strain results, you will see zero contours.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1230 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
σ1 - Maximum
σ2 - Middle
σ3 - Minimum
The principal stresses are always ordered such that σ1 > σ2 > σ3.
Maximum Shear
The maximum shear stress τmax, also referred to as the maximum shear stress, is found by plotting
Mohr's circles using the principal stresses:
or mathematically through:
For elastic strain, the maximum shear elastic strain γmax is found through:
γmax = ε1 - ε3
since the shear elastic strain reported is an engineering shear elastic strain.
Intensity
Stress intensity is defined as the largest of the absolute values of σ1 - σ2, σ2 - σ3, or σ3 - σ1:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1231
Using Results
σI = 2τmax
Elastic Strain intensity is defined as the largest of the absolute values of ε1 - ε2, ε2 - ε3, or ε3 - ε1:
εI = γmax
Equivalent Stress (and Equivalent Elastic Strain) and Stress Intensity are available as individual results.
Note
Computation of Equivalent Elastic Strain uses Poisson’s ratio. If Poisson’s ratio is temperature
dependent then the Poisson’s ratio value at the reference temperature of the body is used
to compute the Equivalent Elastic Strain.
Vector Principals
A Vector Principals plot provides a three-dimensional display of the relative size of the principal
quantities (stresses or elastic strains), and the directions along which they occur. Positive principals
point outwards and negative ones inwards.
Plots of Vector Principals help depict the directions that experience the greatest amount of normal
stress or elastic strain at any point in the body in response to the loading condition. The locus of direc-
tions of maximum principal stresses, for example, suggests paths of maximum load transfer throughout
a body.
Request a Vector Principals plot in the same way that you would request any other result. Scoping (p. 1214)
is also possible. Numerical data for these plots can be obtained by exporting the result values to an
.XLS file. These files have 6 fields. The first three correspond to the maximum, middle, and minimum
principal quantities (stresses or elastic strains). The last three correspond to the Mechanical APDL applic-
ation Euler angle sequence (CLOCAL command in the ANSYS environment) required to produce a co-
ordinate system whose X, Y and Z-axis are the directions of maximum, middle and minimum principal
quantities, respectively. This Euler angle sequence is ThetaXY, ThetaYZ, and ThetaZX and orients the
principal coordinate system relative to the global system. These results can be viewed using the
Graphics (p. 89) button, so that you can use the Vector Display toolbar.
Error (Structural)
You can insert an Error result based on stresses to help you identify regions of high error and thus
show where the model would benefit from a more refined mesh in order to get a more accurate answer.
You can also use the Error result to help determine where Mechanical will be refining elements if
Convergence (p. 1411) is active. The Error result is based on the same errors used in adaptive refine-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1232 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
ment (p. 1412). Information on how these errors are calculated is included in POST1 - Error Approximation
Technique, in the Theory Reference for ANSYS and ANSYS Workbench .
Note
The Error result is based on linear stresses and as such may be inaccurate in certain nonlinear
analyses (for example, when plasticity is active). Furthermore, the Error result is currently
restricted to isotropic materials. You may wish to refer to the Structural Material Properties
section of the Engineering Data help for additional information.
Presented below are example applications of using the Error result in a Structural simulation.
3D Model:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1233
Using Results
Thermal Strain
Thermal strain is computed when coefficient of thermal expansion is specified and a temperature load
is applied in a structural analysis. To specify the coefficient of thermal expansion, you must set Thermal
Strain Effects (p. 177) to Yes in the Details view of the part or body objects before initiating a solve.
Where:
- Secant coefficient of thermal expansion defined as a material property in Engineering Data (see
“Chapter 2.4 Linear Material Properties” in the Element Reference of the Mechanical APDL application
Help for more information about the secant function).
- reference temperature or the "stress-free" temperature. This can be specified globally for the
model using the Reference Temperature field of Static Structural or Transient Structural analysis types.
Optionally you can also specify the reference temperature as a material property for cases such as the
analysis for cooling of a weld or solder joint where each material has a different stress-free temperature.
Most common engineering materials exhibit a linear stress-strain relationship up to a stress level known
as the proportional limit. Beyond this limit, the stress-strain relationship will become nonlinear, but will
not necessarily become inelastic. Plastic behavior, characterized by nonrecoverable strain or plastic
strain, begins when stresses exceed the material's yield point. Because there is usually little difference
between the yield point and the proportional limit, the Mechanical APDL application assumes that these
two points are coincident in plasticity analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1234 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
In order to develop plastic strain, plastic material properties must be defined. You may define plastic
material properties by defining either of the following in the Engineering Data:
Note
Yield stresses defined under the Stress Limits section in the Engineering Data are used for
the post tools only (that is, Stress Safety Tools and Fatigue tools), and do not imply plastic
behavior.
In order to develop creep strain, creep material properties must be defined. You may define creep ma-
terial properties by choosing one of the available 13 creep models in Engineering Data. This result type
is available in Mechanical only after you have selected a creep material for at least one prototype in
the analysis.
Membrane Stress
Membrane stress calculates the stresses along the thickness of the shell in longitudinal direction, in
transverse direction, and in plane shear. The result is available only for shell bodies and solids that are
meshed using the thin-solid meshing option. Each element of the body can display individual stress
values and give a checkboard appearance to the result contours. The results are calculated in the element
coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1235
Using Results
Shell membrane stress tensor (s11m, s22m, s12m) is the average of the in-plane stress tensor (s11(z),
s22(z), s12(z)) along the shell thickness direction:
Where:
Unlike linearized stress in other elements, a pre-defined path through the shell thickness is not required
in order to compute shell membrane stress.
Note
Make sure that the Output Control (p. 904), General Miscellaneous is set to Yes or your
results may be under-defined.
Bending Stress
The result is available only for shell bodies and solids that are meshed using the thin-solid meshing
option and are calculated in the element coordinate system. Each element of the body can display in-
dividual stress values and give a check-board appearance to the result contours.
Shell bending stress tensor (s11b, s22b, s12b) represents the linear variation portion of the in-plane
stress tensor (s11(z), s22(z), s12(z)) along the shell thickness direction:
Where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1236 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Note
Make sure that the Output Control (p. 904), General Miscellaneous is set to Yes or your
results may be under-defined.
Stabilization Energy
Stabilization can help with convergence problems, but it can also affect accuracy if the stabilization
energy or forces are too large. Although ANSYS automatically reports the stabilization force norms and
compares them to internal force norms, it is still very important to check the stabilization energy and
forces to determine whether or not they are excessive. If the stabilization energy is much less than the
potential energy (for example, within a 1.0 percent tolerance), the result should be acceptable. Stabiliz-
ation energy is not available to the Samcef or ABAQUS solver.
When stabilization energy is large, check the stabilization forces at each DOF for all substeps. If the
stabilization forces are much smaller than the applied loads and reaction forces (for example, within a
0.5 percent tolerance), the results are still acceptable. Such a case could occur when an elastic system
is loaded first, then unloaded significantly. It is possible that the final element potential energy is small
and stabilization energy is relatively large, but all stabilization forces are small. Currently, stabilization
forces are accessible in the .OUT file.
Even when both stabilization energy and forces are too large, the results could still be valid. Such a
scenario is possible when a large part of an elastic structure undergoes large rigid body motion (as in
a snap-through simulation). In such a case, the stabilization energy could be large as well as the stabil-
ization force for some DOFs at some substeps, but the results could still be acceptably accurate. Never-
theless, consider the results along with other support data and use your own discretion.
To insert a Stabilization Energy result, highlight the Solution object in the tree, then select Stabilization
Energy from the Solution Context Toolbar (p. 84) or right-click the object and choose Insert> Energy>
Stabilization Energy.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1237
Using Results
Strain Energy
Energy stored in bodies due to deformation. This value is computed from stress and strain results. It
includes plastic strain energy as a result of material plasticity.
To insert a Stabilization Energy result, highlight the Solution object in the tree, then select Stabilization
Energy from the Solution Context Toolbar (p. 84) or right-click the object and choose Insert> Energy>
Strain Energy.
Linearized Stress
The Linearized Stress results calculate membrane, bending, peak, and total stress along a straight line
path in the Mechanical application. To calculate linearized stress, you must first define a straight line
path object using Construction Geometry under Model. A path you define for linearized stress can
be of type Two Points or of type X axis Intersection and should have at least 47 sample points. The
number of points must be an odd number; otherwise the result will not solve and an error message
will be issued. The path must be straight and entirely within the model’s elements. The X axis Intersec-
tion option is recommend as it ensures that the start and end points are inside the mesh and that the
path is straight. Note that the Two Points method obtains the points from the tessellation of the geo-
metric model, and if the geometry faces are curved, the points might not be inside the mesh. For these
situations, you can use the Snap to mesh nodes feature (see Path (p. 661)) to ensure that the two points
are contained within the mesh.
Linearized stress does not support the Edge path type. To calculate linearized stresses:
1. In the object tree, select Solution to make the Solution toolbar available.
2. On the Solution toolbar, click Linearized Stress, and then click the stress you want to calculate.
3. In the Details view, select the Path you have defined to calculate the linearized stress.
4. Select the coordinate system you have used for the model.
The Details view shows Membrane, Bending, Membrane + Bending, Peak, and Total stresses. The
bending stresses are calculated such that the neutral axis is at the midpoint of the path.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1238 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Principal stresses are recalculated from the component stresses and are invariant with the coordinate
system as long as stress is in the same direction at all points along the defined path. It is generally re-
commended that calculations be performed in a rectangular coordinate system (e.g. global Cartesian).
The Details view also includes the following three choices for the 2D Behavior (2D analysis (p. 502) only)
property: Planar, Axisymmetric Straight, and Axisymmetric Curve. These choices are available only
for 2D geometries (e.g., plane stress).
For Axisymmetric Straight and Axisymmetric Curve, the Details view includes entries for Average
Radius of Curvature and Through-Thickness Bending Stress.
The Average Radius of Curvature represents the in-plane (X-Y) average radius of curvature of the inside
and outside surfaces of an axisymmetric section. If the radius is zero, a plane or 3D structure is assumed.
The curve radius is in the current units.
An Axisymmetric Straight analysis always has an infinite radius of curvature (which is denoted by a
value of -1).
• Include Using Y Dir. Formula: Include the thickness-direction bending stress using the same formula as
the Y (axial direction) bending stress. Also use the same formula for the shear stress.
If the Average Radius of Curvature is non-zero, Mechanical reports the linearized stresses in the section
coordinates (SX – along the path, SY – normal to the path, and SZ – hoop direction). In this case, the
choice of Coordinate System in the Details view is ignored.
If the Average Radius of Curvature is zero, Mechanical reports the linearized stresses in the active
results coordinate system.
• Mechanical does not support the Solution Coordinate System for this result.
• The Worksheet reports the linearized component and principal stresses for each stress category at the be-
ginning, mid-length, and end of the section path.
Damage Results
Mechanical supports a number of damage results using non-linear material models, including the Mullins
Effect, Progressive Damage, and Physical Failure Criteria.
Mullins Effect
The Mullins effect is a phenomenon resulting from load-induced changes to constitutive response ex-
hibited by some hyper elastic materials, especially filled polymers. The effect is most evident during
cyclic loading, where the unloading response is more compliant than the loading behavior. During the
process of cyclic loading, stress-strain curve for these materials is dependent on the maximum previous
load, where the load is the strain energy of the virgin hyper elastic material. As the maximum previous
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1239
Using Results
load increases, changes to the virgin hyper elastic constitutive model also increase, due to the Mullins
effect. Below the maximum previous load, the Mullins effect changes are not evolving; however, the
Mullins effect still modifies the hyper elastic constitutive response based on the maximum previous
load. If the load increases beyond the maximum previous all time value, the result is an irreversible and
instantaneous softening of the material, which causes a hysteresis in the stress-strain response.
The Mullins effect is modeled with the modified Ogden-Roxburgh pseudo-elastic model (TB,CDM,,,,PSE2)
and is applicable to any nearly or purely incompressible hyperelastic model (TB,HYPER). For more in-
formation on the Mullins effect, see Mullins Effect Material Model.
Mechanical supports two results for the Mullins Effect: Mullins Damage Variable and Mullins Max. Previous
Strain Energy.
The Mullins Damage Variable is a unitless scale range from 0, at which the material is completely damaged
without any stiffness, to 1, at which the material is intact, without any loss of stiffness.
At a given time step, the Mullins Max. Previous Strain Energy result is the maximum value of strain energy
of the virgin material in the time interval [0, t0], where t0 is the beginning of a time step. Depending
on the unit system you choose, this result chooses the appropriate unit of energy. A typical unit is the
Joules (J) unit.
Progressive Damage
Progressive Damage is associated with the damage phenomenon that occurs in composite materials.
When a composite material is subjected to loading, the matrix and fiber controlled types of failure can
occur both separately or sequentially. After a certain point, the material experiences enough damage
in the form of the local failures that the material can no longer sustain the load. These local failures
govern the ultimate load that the material can withstand.
Progressive Damage uses material damage initiation (TB, DMGI) and evolution criteria (TB, DMGE) to
analyze the progressive damage in composites. While Physical Failure Criteria analyzes the failure criteria,
Progressive Damage analyzes the progression of the damage.
Damage Initiation Criteria defines the criteria type for determining the onset of material damage under
loading. Depending upon the failure mode selected here, the respective failure criteria will be computed
for “Physical Failure Criteria”. The available failure modes for damage are:
• Maximum Strain
• Maximum Stress
• Puck
• Hashin
• LaRc03
• LaRc04
The Damage Evolution Law defines the material damage evolution law (or the way a material degrades)
following the initiation of damage. The stiffness reduction takes a value of 0 to 1, where 0 is no damage
and 1 is completely damaged.
For more information, see Damage Evolution Law and Damage Initiation Criteria in the Mechanical
APDL documentation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1240 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Result Description
Damage Status The Damage Status result will be an enum type with values of 0,
1, or 2, where
• 0 -- undamaged
• 1 -- partially damaged
• 2 -- completely damaged
Fiber Tensile Damage The Fiber Tensile Damage Variable result value will be in the range
Variable of 0 to the “Tensile Fiber Stiffness Reduction” value set in the
Damage Evolution Law. In other words, if you set the Tensile Fiber
Stiffness Reduction to 0.6, the range of Fiber Tensile damage
variable result will be in the range of 0 to 0.6.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1241
Using Results
Result Description
This result uses a unit of “Energy/Volume” in the unit system you
choose.
These failure criteria are computed based on the parameters given using the material damage initiation
(TB, DMGI) and evolution criteria (TB, DMGE). For more information, see Progressive Damage (p. 1240),
above, as well as Damage Evolution Law, Damage Initiation Criteria, and Physical Failure Criteria in the
Mechanical APDL documentation.
Result Description
Max Failure Criteria The Max Failure Criteria is computed based on the maximum of Fiber
Tensile Failure Criterion, Fiber Compressive Failure Criterion, Matrix
Tensile Failure Criterion, and Matrix Compressive Failure Criterion.
Fiber Tensile Failure The Fiber Tensile Failure Criterion result value will be a positive integer.
Criterion A value of 0 indicates no failure, while 1 is a complete failure. A value
above 1 indicates the material has completely failed. The higher this
number, the higher the load above the prescribed limits, although
specifics are dependent on the stress limits you set and the amount
of loading applied.
Fiber Compressive Failure The Fiber Compressive Failure Criterion result value will be a positive
Criterion integer. A value of 0 indicates no failure, while 1 is a complete failure.
A value above 1 indicates the material has completely failed. The higher
this number, the higher the load above the prescribed limits, although
specifics are dependent on the stress limits you set and the amount
of loading applied.
Matrix Tensile Failure The Matrix Tensile Failure Criterion result value will be a positive integer.
Criterion A value of 0 indicates no failure, while 1 is a complete failure. A value
above 1 indicates the material has completely failed. The higher this
number, the higher the load above the prescribed limits, although
specifics are dependent on the stress limits you set and the amount
of loading applied.
Matrix Compressive Failure The Matrix Compressive Failure Criterion result value will be a positive
Criterion integer. A value of 0 indicates no failure, while 1 is a complete failure.
A value above 1 indicates the material has completely failed. The higher
this number, the higher the load above the prescribed limits, although
specifics are dependent on the stress limits you set and the amount
of loading applied.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1242 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Contact Results
If your model contains Contact Regions, you can define the contact results as listed below under the
Solution object by inserting a Contact Tool. See the Reviewing the Results section of the Contact
Technology Guide for additional information.
• Gap
• Penetration
• Pressure
• Frictional Stress - available only for evaluating contact conditions after solution.
Note
– To reflect total contact pressures or frictional stress, you must either set the Behavior (p. 703)
option to Asymmetric or Auto Asymmetric, or manually create an asymmetric contact
pair (p. 723).
– For node-to-surface contact, Pressure will display zero results. To display the associated contact
force, you must insert a user defined result (p. 1340) called CONTFORC.
• Sliding Distance - available only for evaluating contact conditions after solution. The total sliding distance
(SLIDE) is the amplitude of total accumulated slip increments (a geometrical measurement) when the contact
status is sticking or sliding (STAT = 2, 3). It contains contributions from the elastic slip and the frictional slip.
Elastic slip due to sticking represents the reversible tangential motion from the point of zero tangential
stresses. Ideally, the equivalent elastic slip does not exceed the user-defined absolute limit. The higher the
tangent stiffness, the smaller the resulting elastic slip. The pair-based elastic slip can be monitored using
the Contact Result Tracker (p. 1408).
• Fluid Pressure - Fluid penetration pressure (surface-to-surface contact only). Note that command snippets
are required to apply the loading to create this result. For more information, see Applying Fluid Pressure-
Penetration Loads in the Mechanical APDL Contact Technology Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1243
Using Results
The labels Far, Near, Sliding, and Sticking are included in the legend for Status.
Note
– MPC-based contact definitions use negative values. They indicate the intentional removal of
one or more contact constraints to prevent over-constraint.
– Contact that has been deactivated via Auto Asymmetric behavior will be displayed with a
status of Far-Open. Results for deactivated pairs can be suppressed in the Contact Tool by
changing Both to either Contact or Target as necessary.
If you choose to display contact results with a display option other than Unaveraged, then Mechanical
uses all elements in the selected regions to calculate the result. That is, Mechanical averages contact
across regions regardless of whether you scoped the result via Geometry Selection or via the Worksheet.
For example, if you set the display option to Averaged, then the displayed result for a node is the
average of all values (from all selected elements) at that node. Contact elements can be coincident,
which may be difficult to discern visually, and Mechanical does not display unaveraged contact results
if it detects coincident elements in the scoping. However, Mechanical calculates and displays averaged
contact results for coincident elements.
In addition, if more than one face on a non-contact element (such as a solid element) includes contact
elements, Mechanical does not display unaveraged contact results because the application cannot assign
multiple contact values to a node.
The images below illustrate how contact results are affected by the different scoping types. The model
consists of two blocks contacting a third block.
Using the Worksheet method, one Contact Tool was scoped to the contact pair on the left, and another
one was scoped to the contact pair on the right. This allows you to view the contact results for each
contact pair individually. The contact status for the contact pair on the left is shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1244 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
The contact status for the contact pair on the right is shown below.
A third Contact Tool scoped to the surface of the large block (using the Geometry Selection method)
enables you to view the contact status averaged over that surface, as shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1245
Using Results
• When a contact result is scoped to a face of an assembly, a contact result may not be obtained in certain
cases, especially if the scoped face is not a part of any contact region.
• If you use the Generate Initial Contact Results option on a Contact Tool contained in the Connections
folder, and use the Worksheet to scope these Initial Contact results, the application displays the contour
results for the geometry scoping of the contact pairs, not the individual contact elements. Therefore, and
as illustrated above by the third Contact Tool scoped to a surface, the results appear as if the scoping is to
the geometric faces.
• If the contact status of all nodes of a contact element is FAR (or 0), then 16.0 will report all contact results
as undefined.
• For any contact result, the averaged contact results at 16.0 can display values that differ from values of
previous revisions, if:
This is because, prior to 16.0, the elements with FAR status reported values that were ZERO. At 16.0,
these elements have no values and are not involved in the averaging process.
Frequency Response
You can scope graphical results using:
• Support Boundary Conditions (p. 1077) (Fixed Support, Displacement, Frictionless Support, Cylindrical
Support)
You can view these options as a value graphed along a specified frequency range. These include the
frequency results for stress, elastic strain, deformation, velocity, acceleration (frequency only), and force
reaction plotted as a graph. In addition, you can parameterize these frequency results. The plot will in-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1246 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
clude all the frequency points at which a solution was obtained. When you generate frequency response
results, the default plot (Bode) shows the amplitude and phase angle.
Note
Direct graphical node selection requires you to generate the mesh and have the Select Mesh
(see Graphics Options Toolbar (p. 94) Help) tool chosen.
The following equations describe how frequency graphs are defined and plotted.
Displacement Result
The displacement vector on a structure subjected to harmonic loading may be expressed as:
EQUATION 1
The Frequency Response chart for Displacement is calculated by expressing Equation (1) in time
domain as follows:
EQUATION 2
where:
Velocity Result
The equation for velocity can be obtained by taking a time derivative of Equation (1). The frequency re-
sponse for velocity in time domain is calculated as follows:
EQUATION 3
where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1247
Using Results
Acceleration Result
The equation for acceleration can be obtained by taking a double time derivative of Equation (1). The
frequency response for acceleration in time domain is calculated as follows:
EQUATION 4
where:
Force Reaction
The Frequency Response for Force Reaction is calculated by replacing displacement with force in Equation
(2) as shown below.
EQUATION 5
where:
(Amplitude)
(Phase Angle)
Optionally, the Display property provides the following results values for graphs:
• Real
• Imaginary
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1248 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• Amplitude
• Phase Angle
The Chart Viewing Style property provides the following options to plot results for a scale of an axis:
• Log X: this option plots the X-Axis logarithmically. If negative axis values or a zero value exists, this
option is not supported and the graph plots linearly.
• Log Y (default when graph has Amplitude): this option plots the Y-Axis is plotted logarithmically. If
negative axis values or a zero value exists, this option is not supported and the graph plots linearly.
• Log-Log: this option plots the X-Axis and Y-Axis logarithmically. If negative axis values or a zero value
exists, this option is not supported and the graph plots linearly.
For edges, faces, surface bodies, and multiple vertex selections (which contain multiple nodes), the
results can be scoped as minimum, maximum, or average using the Spatial Resolution option. This
option is also available for frequency and phase response results scoped on a single vertex.
Note
The Spatial Resolution option is especially important for results scoped to a shell vertex,
where the default option, Use Average, may yield unexpected results.
The Use Minimum and Use Maximum settings of the Spatial Resolution option are based on the
amplitude and thus are reported from the location with either the largest or smallest amplitude. The
Use Average setting calculates the average by calculating the real and imaginary components separately.
Note
You cannot use the Mechanical application convergence capabilities for any results item
under a harmonic analysis. Instead, you can first do a convergence (p. 1411) study on a modal
analysis (p. 227) and reuse the mesh from that analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1249
Using Results
The average, minimum, or maximum value can be chosen for selected entities. Stress, Strain, Deform-
ation, Velocity, and Acceleration components vary sinusoidally, so these are the only result types that
can be reviewed in this manner. (Note that items such as Principal Stress or Equivalent Stress do not
behave in a sinusoidal manner since these are derived quantities.)
Phase Response
Similarly, Phase Response plots show the minimum, average, or maximum Stress, Strain, or Deformation
for selected graphical entities (vertex, face, edge, or nodes) or a Named Selection (p. 583). An example
of a Phase Response plot is illustrated below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1250 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
However, unlike Frequency Response plots that show a response amplitude over a frequency range,
Phase Response plots show a response over a phase period, so you can determine how much a response
lags behind the applied load.
The following functions outline the relationships of response amplitude, phase response graphs, and
result contours (with associated caveats):
Response Amplitude
Response Amplitude is defined as the maximum value of the following expression:
Where real and imag represent all real and imaginary result values from the result file for the selected
frequency.
Note
Take caution when comparing the values in the Output column of the Tabular Data
for a Phase Response against maximum values of contour displays.
Result Contour
Drawing contour displays in a Harmonic Response analysis, Mechanical uses the phase specified by the
Sweeping Phase property defined by the user to evaluate the expression:
Where real and imag represent all real and imaginary result values from the result file for the selected
frequency.
Because the formula for the Phase Response graph differs from the formula for the contour, an Output
value for the graph does not necessarily equal a maximum for a contour result at the same frequency.
Generally speaking, you would look at Frequency Response plots at critical regions to ascertain what
the frequency of interest may be. In conjunction with Phase Response plots, the phase of interest is
also determined. Then, you can request Stress, Strain, or Deformation contour plots to evaluate the
response of the entire structure at that frequency and phase of interest.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1251
Using Results
1. Select and right-click the desired Harmonic result in the solution tree.
As illustrated here, you can see how the feature automatically scopes the Type, Orientation, Coordinate
System, Frequency, and Sweeping Phase.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1252 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
The Reported Frequency in the Information category is the frequency at which contour results were
found and plotted. This frequency can be potentially different from the frequency you requested.
Limitations
For a Mode Superposition Harmonic Response Analysis (standalone and linked MSUP), if the Store
Results At All Frequencies property in the Options category (p. 890) of the Analysis Settings is set
to No, the Frequency Response and Phase Response results can be scoped to geometric entities only
(node-based scoping is not allowed).
If the Store Results At All Frequencies property in the Options category (p. 890) of the Analysis Set-
tings is set to No, the Frequency Response results for force reactions cannot be extracted.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1253
Using Results
Stress Tools
You can insert any of the following stress tools in a Solution object by choosing Stress Tool under
Tools in the Solution context toolbar, or by using a right mouse button click a Solution object and
choosing Stress Tool:
After adding a Stress Tool object to the tree, you can change the specific stress tool under Theory in
the Details view.
where:
σ1 and σ3 = principal stresses.
4. Mohr-Coulomb stress
where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1254 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
The theory states that a particular combination of principal stresses causes failure if the maximum
equivalent stress in a structure equals or exceeds a specific stress limit:
If failure is defined by material yielding, it follows that the design goal is to limit the maximum equivalent
stress to be less than the yield strength of the material:
An alternate but less common definition states that fracturing occurs when the maximum equivalent
stress reaches or exceeds the ultimate strength of the material:
Options
Define the stress limit in the Details view under Stress Limit Type. Use either Tensile Yield Per Mater-
ial, or Tensile Ultimate Per Material, or enter a Custom Value. By default, Stress Limit Type equals
Tensile Yield Per Material.
Choose a specific result from the Stress Tool context toolbar or by inserting a stress tool result using
a right mouse button click Stress Tool:
Safety Factor
Safety Margin
Stress Ratio
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1255
Using Results
Notes
• The reliability of this failure theory depends on the accuracy of calculated results (p. 1411) and the represent-
ation of stress risers (peak stresses). Stress risers play an important role if, for example, yielding at local dis-
continuities (e.g., notches, holes, fillets) and fatigue loading are of concern. If calculated results are suspect,
consider the calculated stresses to be nominal stresses, and amplify the nominal stresses by an appropriate
stress concentration factor Kt. Values for Kt are available in many strength of materials handbooks.
• If fatigue is not a concern, localized yielding will lead to a slight redistribution of stress, and no real failure
will occur. According to J. E. Shigley (Mechanical Engineering Design, McGraw-Hill, 1973), "We conclude, then,
that yielding in the vicinity of a stress riser is beneficial in improving the strength of a part and that stress-
concentration factors need not be employed when the material is ductile and the loads are static."
• Alternatively, localized yielding is potentially important if the material is marginally ductile, or if low temper-
atures or other environmental conditions induce brittle behavior.
• Yielding of ductile materials may also be important if the yielding is widespread. For example, failure is most
often declared if yielding occurs across a complete section.
• The proper selection and use of a failure theory relies on your engineering judgment. Refer to engineering
texts such as Engineering Considerations of Stress, Strain, and Strength by R. C. Juvinall (McGraw-Hill) and
Mechanical Engineering Design by J. E. Shigley (McGraw-Hill) for in-depth discussions on the applied theories.
The theory states that a particular combination of principal stresses causes failure if the Maximum
Shear (p. 1231) equals or exceeds a specific shear limit:
where the limit strength is generally the yield or ultimate strength of the material. In other words, the
shear strength of the material is typically defined as a fraction (f < 1) of the yield or ultimate strength:
In a strict application of the theory, f = 0.5. Expressing the theory as a design goal:
If failure is defined by material yielding, it follows that the design goal is to limit the shear stress to be
less than a fraction of the yield strength of the material:
An alternate but less common definition states that fracturing occurs when the shear stress reaches or
exceeds a fraction of the ultimate strength of the material:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1256 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Options
Define the stress limit in the Details view under Stress Limit Type. Use either Tensile Yield Per Mater-
ial, or Tensile Ultimate Per Material, or enter a Custom Value. By default, Stress Limit Type equals
Tensile Yield Per Material.
Define coefficient f under Factor in the Details view. By default, the coefficient f equals 0.5.
Choose a specific result from the Stress Tool context toolbar or by inserting a stress tool result using
a right mouse button click Stress Tool:
Safety Factor
Safety Margin
Stress Ratio
Notes
• The reliability of this failure theory depends on the accuracy of calculated results and the representation of
stress risers (peak stresses). Stress risers play an important role if, for example, yielding at local discontinuities
(e.g., notches, holes, fillets) and fatigue loading are of concern. If calculated results are suspect, consider the
calculated stresses to be nominal stresses, and amplify the nominal stresses by an appropriate stress con-
centration factor Kt. Values for Kt are available in many strength of materials handbooks.
• If fatigue is not a concern, localized yielding will lead to a slight redistribution of stress, and no real failure
will occur. According to J. E. Shigley (Mechanical Engineering Design, McGraw-Hill, 1973), "We conclude, then,
that yielding in the vicinity of a stress riser is beneficial in improving the strength of the part and that stress-
concentration factors need not be employed when the material is ductile and the loads are static."
• Alternatively, localized yielding is potentially important if the material is marginally ductile, or if low temper-
atures or other environmental conditions induce brittle behavior.
• Yielding of ductile materials may also be important if the yielding is widespread. For example, failure is most
often declared if yielding occurs across a complete section.
• The proper selection and use of a failure theory relies on your engineering judgment. Refer to engineering
texts such as Engineering Considerations of Stress, Strain, and Strength by R. C. Juvinall (McGraw-Hill) and
Mechanical Engineering Design by J. E. Shigley (McGraw-Hill) for in-depth discussions on the applied theories.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1257
Using Results
The theory states that failure occurs when the combination of the Maximum, Middle, and Minimum
Principal (p. 1231) equal or exceed their respective stress limits. The theory compares the maximum tensile
stress to the material's tensile limit and the minimum compressive stress to the material's compressive
limit. Expressing the theory as a design goal:
where σ1 > σ2 > σ3; σ3 and the compressive strength limit assume negative values even though you
must actually enter positive values for these quantities. Also, a given term is only used if it includes the
correct sign. For example, σ1 must be positive and σ3 must be negative. Otherwise, the invalid term is
assumed to be negligible.
Note that the Mohr-Coulomb Stress Safety tool evaluates maximum and minimum principal stresses at
the same locations. In other words, this tool does not base its calculations on the absolute maximum
principal stress and the absolute minimum principal stress occurring (most likely) at two different locations
in the body. The tool bases its calculations on the independent distributions of maximum and minimum
principal stress. Consequently, this tool provides a distribution of factor or margin of safety throughout
the part or assembly. The minimum factor or margin of safety is the minimum value found in this dis-
tribution.
For common brittle materials such as glass, cast iron, concrete and certain types of hardened steels,
the compressive strength is usually much greater than the tensile strength, of which this theory takes
direct account.
The design goal is to limit the maximum and minimum principal stresses to their ultimate strength
values by means of the brittle failure relationship:
An alternative but less common definition compares the greatest principal stresses to the yield strengths
of the material:
The theory is known to be more accurate than the maximum tensile stress failure theory used in the
Maximum Tensile Stress Safety tool, and when properly applied with a reasonable factor of safety the
theory is often considered to be conservative.
Options
Define the tensile stress limit in the Details view under Tensile Limit Type. Use either Tensile Yield
Per Material, or Tensile Ultimate Per Material, or enter a Custom Value. By default, Tensile Limit
Type equals Tensile Yield Per Material.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1258 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Define the compressive stress limit in the Details view under Compressive Limit Type. Use either Comp.
Yield Per Material, or Comp. Ultimate Per Material, or enter a Custom Value. By default, Compressive
Limit Type equals Comp. Yield Per Material.
Choose a specific result from the Stress Tool context toolbar or by inserting a stress tool result using
a right mouse button click Stress Tool:
Safety Factor
Safety Margin
Stress Ratio
Notes
• The use of a yield strength limit with brittle materials is not recommended since most brittle materials do
not exhibit a well-defined yield strength.
• For ductile and some other types of materials, experiments have shown that brittle failure theories may be
inaccurate and unsafe to use. The brittle failure theories may also be inaccurate for certain brittle materials.
Potential inaccuracies are of particular concern if the accuracy of calculated answers (p. 1411) is suspect.
• The reliability of this failure criterion is directly related to treatment of stress risers (peak stresses). For brittle
homogeneous materials such as glass, stress risers are very important, and it follows that the calculated
stresses should have the highest possible accuracy or significant factors of safety should be expected or
employed. If the calculated results are suspect, consider the calculated stresses to be nominal stresses, and
amplify the nominal stresses by an appropriate stress concentration factor Kt. Values for Kt are available in
many strength of materials handbooks. For brittle nonhomogeneous materials such as gray cast iron, stress
risers may be of minimal importance.
• If a part or structure is known or suspected to contain cracks, flaws, or is designed with sharp notches or re-
entrant corners, a more advanced analysis may be required to confirm its structural integrity. Such discon-
tinuities are known to produce singular (i.e., infinite) elastic stresses; if the possibility exists that the material
might behave in a brittle manner, a more rigorous fracture mechanics evaluation needs to be performed.
An analyst skilled in fracture analysis can use the Mechanical APDL application to determine fracture
mechanics information.
• The proper selection and use of a failure theory relies on your engineering judgment. Refer to engineering
texts such as Engineering Considerations of Stress, Strain, and Strength by R. C. Juvinall (McGraw-Hill) and
Mechanical Engineering Design by J. E. Shigley (McGraw-Hill) for in-depth discussions on the applied theories.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1259
Using Results
The theory states that failure occurs when the maximum principal stress (p. 1231) equals or exceeds a
tensile stress limit. Expressing the theory as a design goal:
The maximum tensile stress failure theory is typically used to predict fracture in brittle materials with
static loads. Brittle materials include glass, cast iron, concrete, porcelain and certain hardened steels.
The design goal is to limit the greatest principal stress to be less than the material's ultimate strength
in tension:
An alternate definition compares the greatest principal stress to the yield strength of the material:
For many materials (usually ductile materials), strength in compression and in tension are roughly equal.
For brittle materials, the compressive strength is usually much greater than the tensile strength.
The Mohr-Coulomb theory used in the Mohr-Coulomb Stress Safety tool is generally regarded as more
reliable for a broader range of brittle materials. However, as pointed out by R. C. Juvinall (Engineering
Considerations of Stress, Strain, and Strength, McGraw-Hill, 1967), "There is some evidence to support its
use with porcelain and concrete. Also, it has been used in the design of guns, as some test results on
thick-walled cylinders tend to agree with this theory."
Options
Define the stress limit in the Details view under Stress Limit Type. Use either Tensile Yield Per Mater-
ial, or Tensile Ultimate Per Material, or enter a Custom Value. By default, Stress Limit Type equals
Tensile Yield Per Material.
Choose a specific result from the Stress Tool context toolbar or by inserting a stress tool result using
a right mouse button click Stress Tool:
Safety Factor
Safety Margin
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1260 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Stress Ratio
Notes
• The use of a yield strength limit with brittle materials is not recommended since most brittle materials do
not exhibit a well-defined yield strength.
• For ductile and some other types of materials, experiments have shown that brittle failure theories may be
inaccurate and unsafe to use. The brittle failure theories may also be inaccurate for certain brittle materials.
Potential inaccuracies are of particular concern if the accuracy of calculated answers is suspect.
• The reliability of this failure criterion is directly related to treatment of stress risers (peak stresses). For brittle
homogeneous materials such as glass, stress risers are very important, and it follows that the calculated
stresses should have the highest possible accuracy or significant factors of safety should be expected or
employed. If the calculated results are suspect, consider the calculated stresses to be nominal stresses, and
amplify the nominal stresses by an appropriate stress concentration factor Kt. Values for Kt are available in
many strength of materials handbooks. For brittle nonhomogeneous materials such as gray cast iron, stress
risers may be of minimal importance.
• If a part or structure is known or suspected to contain cracks, flaws, or is designed with sharp notches or re-
entrant corners, a more advanced analysis may be required to confirm its structural integrity. Such discon-
tinuities are known to produce singular (i.e., infinite) elastic stresses; if the possibility exists that the material
might behave in a brittle manner, a more rigorous fracture mechanics evaluation needs to be performed.
An analyst skilled in fracture analysis can use the Mechanical APDL application program to determine fracture
mechanics information.
• The proper selection and use of a failure theory relies on your engineering judgment. Refer to engineering
texts such as Engineering Considerations of Stress, Strain, and Strength by R. C. Juvinall (McGraw-Hill) and
Mechanical Engineering Design by J. E. Shigley (McGraw-Hill) for in-depth discussions on the applied theories.
• SIFS Results
• J-Integral
• VCCT Results
• Material Force
• T-Stress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1261
Using Results
• C*-Integral
Mechanical computes the fracture parameter result based on the type and subtype of the result defin-
ition. The type is based on a SIFS, JINT, VCCT, Material Force, T-Stress and C*-Integral based result. The
subtype for SIFS result is the Mode I Stress Intensity Factor (K1), Mode II Stress Intensity Factor (K2) and
Mode III Stress Intensity Factor (K3). The subtype for the VCCT based result is Mode I Energy Release
rate (G1), Mode II Energy Release rate (G2), Mode III Energy Release rate (G3), and Total Energy Release
rate (GT). The subtype for the Material Force result include X Axis, Y Axis, and Z Axis of the Material
Force in the local coordinates of the crack front nodes. The JINT, T-Stress and C*-Integral results are
mixed mode results, and have no subtype associated with them.
Note
The computation for the J-Integral result includes the effect of body forces.
The Active Contour in the Details view indicates the contour number for which the results are shown
under the Results parameter. The Graphics window displays the graphical result for the active contour.
The “1” in the Graphics window indicates the start of the crack front, while “2” indicates the end of the
crack front.
The results are plotted in the Graph window for all contours, starting from the Contour Start value and
ending at the Contour End value. The X axis in the Graph window indicates the distance along the
crack front. The start of the crack front has a value of zero, and the end of the crack front has the
maximum value. The Tabular Data window displays the data points in a table format.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1262 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Fracture Tool
The Fracture Tool allows you to group together all of the different types of fracture results associated
with one single Semi-Elliptical Crack or Arbitrary Crack or Pre-Meshed Crack object defined in the
Fracture folder.
Note
By default, a Fracture Result of type Mode I Stress Intensity Factor is inserted under the
Fracture Tool.
3. In the Details View, for the Crack Selection option, select the Semi-Elliptical Crack, Arbitrary Crack,
or Pre-Meshed Crack object for which you want to group results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1263
Using Results
2. From the Fracture Tool context toolbar, select any results you want to add.
• Material Force>Material Force (X Axis) inserts Total Material Force result in the X Axis of the local
crack front node coordinates.
• Material Force>Material Force (Y Axis) inserts Total Material Force result in the Y Axis of the local
crack front node coordinates.
• Material Force>Material Force (Z Axis) inserts Total Material Force result in the Z Axis of the local
crack front node coordinates.
Tip
In the Details View, you can change the type of fracture result to SIFS, J-Integral(JINT)
VCCT, Material Force, T-Stress, or C*-Integral, change the SIFS result subtype to K1, K2
and K3, change the VCCT result subtype to G1, G2, G3 and GT, and change the Material
Force subtype to X-axis, Y-axis and Z-axis.
Note
The C*-Integral result is only valid when a creep material is used and the Creep Controls
are turned on.
3. Define each Fracture Result in the Details view. Options specific to fracture results include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1264 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• Contour Start: Specifies the first contour number for which the result will be plotted in the graph and
displayed in the tabular data. The value must not be greater than the value of Contour End. This option
is applicable to SIFS, JINT, Material Force, T-Stress and C*-Integral types of fracture result.
• Contour End: Specifies the last contour number for which the result will be plotted in the graph and
displayed in the tabular data. The value must not be greater than value of the Solution Contours option
specified for the associated crack object. Since the maximum of 10 contours can be plotted in Graph
window at one point of time, the difference between Contour End and Contour Start must not be
greater than 9. This option is applicable to SIFS, JINT, Material Force, T-Stress and C*-Integral types of
fracture result.
• Active Contour: Specifies the contour number for which the results are plotted in the Graphics window
and are shown in the Details view. By default, it takes the "Last" value which is the contour number
specified for Contour End. This option is applicable to SIFS, JINT, Material Force, T-Stress and C*-Integral
types of fracture result.
For information on other Details view options, see Results and Result Tools (Group) (p. 1804).
Important
• The application supports the Composite Failure Tool on the same operating systems as ANSYS
Composite PrepPost. See the Supported Platforms section of the ANSYS Composite PrepPost User's
Guide for specific platform information.
• For a Static Structural system linked to a ACP-Pre system, created prior to 18.2, Mechanical does
not support the Composite Failure Tool. You can resolve this issue by cleaning and updating
the ACP-Pre system and then refreshing the inputs of the Static Structural system.
Tool Overview
This tool provides result data that corresponds to that of the failure definition in ACP Post. In addition,
and as illustrated below, the Details view properties for the object provide a set of failure criteria and
functionality. You enable these failure criteria using the properties of the Reinforced Ply Criteria category
(see Composite Failure Tool Result Objects (p. 1658)). The Worksheet provides additional details for each
criteria enabling you to make further specifications.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1265
Using Results
The properties of the Composite Failure Tool enable you to configure your own combined failure cri-
teria for the strength assessment of composites. Both established and basic as well as recent and ad-
vanced failure criteria are included in the program and you can combine them with the goal to incor-
porate all relevant failure modes which turn up in a composite structure. This helps to design robust
structures and to work efficiently. A discussion related to the best practices for using this tool is available
in the Guide to Composite Failure Criteria topic in the ANSYS Composite PrepPost User's Guide.
Result Types
The Composite Failure Tool supports the following result objects:
SF x F applied = F f
Safety Factor values that are greater than one indicate a positive margin to failure and values
less than one indicate a negative margin. Safety Factor values are always greater than zero.
IRF = 1/SF
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1266 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
The critical values of reserve factors lie between zero and one, whereas the non-critical values
range from one to infinity. Whether the results are shown in numeric form or as contour plots,
the non-critical values tend to be emphasized in comparison to critical values.
Safety Margin
The Safety Margin result is obtained from the safety factor. Failure is experienced when you have a
Safety Margin less than 1.
SM = SF - 1
A positive safety margin indicates the relative amount that the applied load can be increased
before reaching failure load. Correspondingly, a negative safety margin indicates how much
the applied load should be decreased. Safety margins are typically expressed as percentages.
User-Defined Results
See the User-Defined Results (p. 1340) section of the Mechanical Help.
Also see the Composite Failure Tool (Group) (p. 1656) object reference page for additional information
about these result types.
After promotion, the properties of the corresponding Composite Failure Tool object become read only,
except for the Defined By property.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1267
Using Results
The purpose of this feature is to enable you to create and share one or more combinations of failure
criteria by using them in various tools or across analyses.
Application
To define results using the Composite Failure Tool:
2. Highlight the Solution object and select Tools>Composite Failure Tool from the Solution context
toolbar or highlight the Solution object, right-click, and then select Insert>Composite Failure Tool. The
Composite Failure Tool becomes the active object in the tree, it contains an Inverse Reserve Factor
result object by default, and the Worksheet displays.
3. Specify the Defined By property as Direct Input (default) or Composite Failure Criteria Definitions. In
order to select Composite Failure Criteria Definitions, you must first specify failure criteria in the Rein-
forced Ply Criteria category and promote the Composite Failure Tool. This creates the required criteria
object and you must specify in the Composite Failure Criteria property that becomes available when
you select the Composite Failure Criteria Definitions option. Review the above Composite Failure Tool
Promotion topic as needed.
4. Specify failure criteria by turning the properties of the Reinforced Ply Criteria category of the Details
view On or Off. The Worksheet aromatically displays and populates with the criteria that you have specified.
You can further customize the criteria using the check boxes available in the Worksheet. In addition, further
failure criteria changes can be made in the Worksheet, specifically, Weighting values.
5. Insert results objects as desired (Inverse Reserve Factor, Safety Factor, and Safety Margin) from the
Composite Failure Tool toolbar or using the right-click context menu.
6. For individual result objects, specify elemental max or ply-wise results using the options of the Sub Scope
By property, Entire Section (default) or Ply. Based on your selection, either Ply Maximum or Elemental
Maximum displays in the Display Option property.
7. The properties Show Critical Failure Mode, Show Critical Layer, and Threshold for Text Visualization
are used to configure the overlaid text plot as shown below. The acronyms indicate the failure mode and
the indices the critical layer where failure occurs. The text labels are not shown if they are below the
defined threshold which is, by default, 0.25. If working with very large models, it is suggested that you
set a meaningful threshold so that thousands of text labels do not display. This makes it easier to examine
the structure and improves the performance.
Contact Tool
The Contact Tool allows you to examine contact conditions on an assembly both before loading, and
as part of the final solution to verify the transfer of loads (forces and moments) across the various
contact regions. The Contact Tool is an object you can insert under a Connections (p. 1663) branch object
for examining initial contact conditions, or under a Solution (p. 1817) or Solution Combination (p. 1820)
branch object for examining the effects of contact as part of the solution. The Contact Tool allows you
to conveniently scope contact results (p. 1243) to a common selection of geometry or contact regions.
In this way, all applicable contact results can be investigated at once for a given scoping.
A Contact Tool is scoped to a given topology, and there exist two methods for achieving this: the
Worksheet method and the Geometry Selection method. Under the Worksheet method, the Contact
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1268 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Tool is scoped to one or more contact regions. Under the Geometry Selection method, the Contact
Tool can be scoped to any geometry on the model. Regardless of the method, the scoping on the tool
is applied to all results grouped under it.
To use a Contact Tool, prepare a structural analysis for an assembly with contacts. You then use either
the Geometry Selection or Worksheet scoping method for results.
Note
To calculate initial contact results, the Contact Tool assumes small deflection. This assumption
impacts the resulting pinball radius of the scoped contacts if their Pinball Region property
is set to Program Controlled.
1. Insert a Contact Tool in the Connections folder (Contact Tool from the Connections context toolbar,
or right mouse button click Connections, then Insert> Contact Tool). You will see a Contact Tool inserted
that includes a default Initial Information object.
2. In the Details view of the Contact Tool, ensure that Worksheet (the default) is selected in the Scoping
Method field. The Worksheet appears. Scoped contact regions are those that are checked in the table.
3. You can modify your selection of contact regions in the Worksheet using the following procedures:
• To add or remove pre-selected groups of contact regions (All Contacts, Nonlinear Contacts, or Linear
Contacts), use the drop-down menu and the corresponding buttons.
• To add any number of contact regions, you can also drag-drop or copy-paste any number of contact
regions from the Connections folder into the Contact Tool in the Tree View. Also, one or more contact
regions can be deleted from the Contact Tool worksheet by selecting them in the table and pressing
the Delete key.
• To change the Contact Side of all contact regions, choose the option in the drop-down menu (Both,
Contact, or Target from the drop-down menu and click the Apply button).
• To change an individual Contact Side, click in the particular cell and choose Both, Contact, or Target
from the drop-down menu.
4. Add contact result objects of interest under the Contact Tool folder (Contact> Penetration or Gap or
Status from the Contact Tool context toolbar, or right mouse button click Contact Tool, then Insert>
Penetration or Gap or Status). The specific contact result objects are inserted.
5. Obtain the initial contact results using a right mouse button click the Contact object, or Contact Tool
object, or any object under the Contact Tool object, then choosing Generate Initial Contact Results
from the context menu. Results are displayed as follows:
• When you highlight the Initial Information object, a table appears in the Worksheet that includes
initial contact information (p. 1272) for the contact regions that you specified in step 2 above. You can
display or hide the various columns (p. 49) in the table. The table rows display in various colors that
indicate the detected contact conditions. A brief explanation of each color is provided in the legend
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1269
Using Results
that is displayed beneath the table. Copies of the legend explanations are presented below in quotes,
followed by more detailed explanations.
– Red: "The contact status is open but the type of contact is meant to be closed. This applies to bonded
and no separation contact types."
Workbench has detected an open contact Status (p. 1243) condition, which is invalid based
on the definitions of Bonded and No Separation contact types (p. 701). It is very likely that
the model will not be held together as expected. The geometry of the contact may be too far
apart for the closed condition to be satisfied. Review of the Contact Region (p. 1669) definition
is strongly recommended.
Workbench has detected an open contact Status (p. 1243) condition on a nonlinear contact
type, Frictionless, Rough, or Frictional, which is probably acceptable under certain conditions
as stated in their descriptions (p. 701).
If the Status is Far Open, the Penetration and the Gap will be set to zero even though the
Resulting Pinball (p. 716) is non-zero.
Note
Currently, contact results are not saved to results (.rst) file for all contact elements
that are outside the pinball region to optimize the file size. Results for far field
contact elements were reported as zero in prior releases.
– Orange: "The contact status is closed but has a large amount of gap or penetration. Check penetration
and gap compared to pinball and depth.”
Workbench has detected that any of the following contact results are greater than 1/2 of the
Resulting Pinball, or greater than 1/2 of the Contact Depth: Gap, Penetration, maximum
closed Gap, maximum closed Penetration. This could lead to poor results in terms of stiffness
of the contacting interface. It is recommended that you alter the geometry to reduce the gap
or penetration.
– Gray: "Contact is inactive. This can occur for MPC and Normal Lagrange formulations. It can also occur
for auto asymmetric behavior."
Refer to the individual descriptions for the MPC and Normal Lagrange formulations (p. 706),
and the description for Auto Asymmetric behavior (p. 703).
Note
The “not applicable” designation, N/A appears in the following locations and situations:
• All result columns when the contact pair is inactive (row is gray, or Inactive appears under
the Status column).
• The Geometric Gap column for Frictionless (p. 702), Rough (p. 702), or Frictional (p. 702)
contact Types (p. 701) and an Interface Treatment (p. 717) set to Add Offset (p. 718),
Ramped Effects.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1270 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• When you highlight any of the contact result objects, the Geometry tab appears and displays the
graphical result for the contact regions that you specified in step 2 above.
2. Insert a Contact Tool in the Connections folder (Contact Tool from the Connections context toolbar,
or right mouse button click Connections, then Insert> Contact Tool). You will see a Contact Tool inserted
that includes a default Initial Information object.
Note
The scoping of the Initial Information object is only available using the Worksheet
method. Selecting bodies as in step 1 above has no effect on Initial Information results.
3. In the Details view of the Contact Tool, select Geometry Selection in the Scoping Method field. The
bodies that you selected in step 1 are highlighted in the Geometry tab.
4. Add contact result objects of interest under the Contact Tool folder (Contact> Penetration or Gap or
Status from the Contact Tool context toolbar, or right mouse button click Contact Tool, then Insert>
Penetration or Gap or Status). The specific contact result objects are inserted.
5. Obtain the initial contact results using a right mouse button click the Contact object, or Contact Tool
object, or any object under the Contact Tool object, then choosing Generate Initial Contact Results
from the context menu. When you highlight any of the contact result objects, the Geometry tab appears
and displays the graphical result for the bodies that you selected in step 1.
Note
The default method will be the last one that you manually chose in the Scoping Method
drop-down menu. If you have already selected geometry, the Scoping Method field auto-
matically changes to Geometry Selection. The default however will not change until you
manually change the Scoping Method entry.
1. Insert a Contact Tool in the Solution folder (Tools> Contact Tool from the Solution context toolbar, or
right mouse button click Solution, then Insert> Contact Tool> Contact Tool). You will see a Contact
Tool inserted with a default contact result.
2. In the Details view, select Worksheet in the Scoping Method field. The Worksheet appears. Scoped
contact regions are those that are checked in the table.
3. You can modify your selection of contact regions in the Worksheet using the following procedures:
• To add or remove pre-selected groups of contact regions (All Contacts, Nonlinear Contacts, or Linear
Contacts), use the drop-down menu and the corresponding buttons.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1271
Using Results
• To add any number of contact regions, you can also drag-drop or copy-paste any number of contact
regions from the Contact folder into the Contact Tool in the Tree View. Also, one or more contact regions
can be deleted from the Contact Tool worksheet by selecting them in the table and pressing the Delete
key.
• To change the Contact Side of all contact regions, choose the option in the drop-down menu (Both,
Contact, or Target from the drop-down menu and click the Apply button).
• To change an individual Contact Side, click in the particular cell and choose Both, Contact, or Target
from the drop-down menu.
4. Add more contact results as needed in the Contact Tool folder (Contact> [Contact Result, for example,
Pressure] from the Contact Tool context toolbar, or right mouse button click Contact Tool, then Insert>
[Contact Result, for example, Pressure]).
5. Solve database. Upon completion, you will see contact results with the common scoping of the Contact
Tool.
To evaluate contact conditions after solution using the Geometry Selection method:
2. Insert a Contact Tool in the Solution folder (Tools> Contact Tool from the Solution context toolbar, or
right mouse button click Solution, then Insert> Contact Tool> Contact Tool). You will see a Contact
Tool inserted with a default contact result. Because you have already selected one or more bodies, Geo-
metry Selection is automatically set in the Scoping Method field within the Details view.
3. Add more contact results as needed in the Contact Tool folder (Contact> [Contact Result, for example,
Pressure] from the Contact Tool context toolbar, or right mouse button click Contact Tool, then Insert>
[Contact Result, for example, Pressure]).
4. Solve database. Upon completion, you will see contact results with the common scoping of the Contact
Tool.
The configuration of the Contact Tool, in particular the location (Solution vs Solution Combination)
and the scoping method, affects the availability of results. A Contact Tool in the Solution Combination
folder has the limitation that it supports only pressure, frictional stress, penetration and distance.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1272 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• Geometric Penetration: the penetration that initially exists between the Contact and Target surfaces.
• Geometric Gap: the gap that initially exists between the Contact and Target surfaces. For Frictional or
Frictionless contact, this is the minimum gap. For Bonded or No Separation contact, this is the maximum
closed gap detected.
• Resulting Pinball: user specified or the Mechanical APDL application calculated pinball radius.
The following table outlines how to interpret the Gap and Penetration columns in the Initial Contact
Information when there is a true initial geometric gap at the contact interface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1273
Using Results
The following table outlines how to interpret the Gap and Penetration columns in the Initial Contact
Information when there is a true initial geometric penetration at the contact interface.
Bolt Tool
When examining numerous bolt loads, use the Bolt Tool to obtain bolt-specific results.
Scoping
You scope the Bolt Tool to defined Bolt Pretension (p. 967) boundary conditions that you activate
using the Worksheet. Bolt Pretension boundary condition and Worksheet usage are the only supported
methods for specifying the data of a Bolt Tool. Therefore, all of the support and scoping requirements
of the Bolt Pretension boundary condition must be considered.
Result Types
Like the Bolt Probe, the Bolt Tool provides the following results:
• Adjustment: This represents the displacement that occurs from the pretension. In Mechanical APDL terms,
this is the displacement reported from the pretension node. This result is also available for reporting regardless
of how the bolt is defined.
• Working Load: This represents a constrained force reaction from the pretension load. In Mechanical APDL
terms, this is the constrained reaction reported from the pretension node. This is essentially the sum of all
the forces acting through the pretension cut. This result is applicable for load steps when the load is defined
by either Locked or Adjustment or Increment.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1274 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Application
To define results using the Bolt Tool:
1. Make sure that all Bolt Pretension (p. 967) loads are properly defined.
2. Highlight the Solution object and select Tools > Bolt Tool from the Solution context toolbar (p. 84) or
highlight the Solution object, right-click, and then select Bolt Tool > Bolt Tool. The Bolt Tool becomes
the active object in the tree, it contains an Adjustment result object by default, and the Worksheet displays.
3. All existing Bolt Pretension loads populate the Worksheet. By default, all loads are applied, as shown by
the activated checkboxes for each table row. You can modify the table entries as needed.
In addition, the following right-click menu options are available in the Worksheet:
• Clear Scoping
Beam Tool
You can apply a Beam Tool to any assembly in order to view the linearized stresses on beam (line)
bodies. It is customary in beam design to employ components of axial stress that contribute to axial
loads and bending in each direction separately. Therefore, the stress outputs (which are linearized
stresses) associated with beam bodies have been focused toward that design goal.
Note
• The Beam Tool does not support bending or combined stress results when scoped to a
geometry that includes a user-defined cross-section.
The Beam Tool is similar to the Contact Tool (p. 1268) in that the tool, not the results themselves control
the scoping. By default, the scoping is to all beam bodies. You can change the scoping in the Details
view, if desired.
To insert a Beam Tool, highlight the Solution object then choose Tools> Beam Tool from the Solution
context toolbar. Three beam stress results are included under the Beam Tool object: Direct Stress,
Minimum Combined Stress, and Maximum Combined Stress. You can add additional beam stress
results or deformation results (p. 1226) by highlighting the Beam Tool object and choosing the particular
result from the Beam Tool context toolbar. As an alternative, you can right mouse button click the
Beam Tool object and, from the context menu, choose Insert> Beam Tool> Stress or Deformation.
Presented below are definitions of the beam stress results that are available:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1275
Using Results
• Direct Stress: The stress component due to the axial load encountered in a beam element.
• Minimum Bending Stress: From any bending loads a bending moment in both the local Y and Z directions
will arise. This leads to the following four bending stresses: Y bending stress on top/bottom and Z bending
stress on top/bottom. Minimum Bending Stress is the minimum of these four bending stresses.
• Maximum Bending Stress: The maximum of the four bending stresses described under Minimum Bending
Stress.
• Minimum Combined Stress: The linear combination of the Direct Stress and the Minimum Bending
Stress.
• Maximum Combined Stress: The linear combination of the Direct Stress and the Maximum Bending
Stress.
Caution
Be cautious when adding Beam Tool results to the Solutions Combination (p. 1370) feature.
As stated above, Beam Tool minimum and maximum results can originate from one of four
different physical locations. As a result, the application could add solution results from different
physical locations together. For this reason, carefully review stress results used with the
Solutions Combination feature.
Beam Results
Beam results can be applied only to line body edges and are defined as follows in reference to the
solution coordinate system of each beam or pipe element:
• Bending Moment: the moment in the plane perpendicular to the beam element axis (Y and Z components).
• Torsional Moment: the moment about the beam element axis (X component).
• Shear Force: the force perpendicular to the beam element axis (Y and Z components).
• Shear-Moment Diagram (p. 1277): simultaneously illustrates the distribution of shear forces, bending moments
and displacements, as a function of arc length along a path consisting of line bodies.
To apply a beam result, define a path by using edges, on the line body edges as described in “Defining
a Path using an Edge” in Path (p. 661). For Shear-Moment Diagrams, the defined line body edges must
be contiguous.
Note
• User Defined Result (p. 1340) equivalents of the above results are BEAM_AXIAL_F, BEAM_BEND-
ING_M, BEAM_TORSION_M, and BEAM_SHEAR_F.
• An Axial Force display will not include an arrow (that is, a vector). The force consists of only the
X component. A positive force denotes tension; a negative force denotes compression.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1276 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• If a path is coincident with an edge, beam results from scoping to the path may not match beam
results from scoping to the edge. The path for beams only allows contributions from beam ele-
ments with both endpoints in the path. An edge can allow contributions from elements that
have only one node on the edge.
Shear-Moment Diagram
A shear-moment diagram is a beam result (p. 1276) that you can apply only to paths, which simultaneously
illustrates the distribution of shear forces, bending moments and displacements, as a function of arc
length along the path consisting of line bodies.
These three quantities are included in a shear-moment diagram because they are so closely related.
For example, the derivative of the moment is the shear:
dM/dx = V(x)
You can pre-define the path by selecting a contiguous set of line body edges, then inserting a Shear-
Moment Diagram object in the tree. Insert from the Beam Results drop-down menu on the Solution
context toolbar, or by a right-click the Solution folder and choosing Insert> Beam Results from the
context menu.
With the Shear-Moment Diagram object highlighted, the Path, Type and Graphics Display settings
in the Details view control the curves you can display in the Worksheet or the Graph window. Descrip-
tions are presented below. When the X, Y, or Z component is indicated, they are in the local coordinate
system whose X axis is directed instantaneously along the beam. The Y and Z axes can be inspected
using an Element Triad (p. 1166) result. All Type and Graphics Display directions are referenced to this
axis.
• Path: The specific path to which the shear-moment diagram is to apply. For ease of use, before inserting
the Shear-Moment Diagram object, you can define the path by selecting a contiguous set of line body
edges. You can choose to use this path or any other pre-defined paths (p. 661) that you have created for
other path results (p. 1168).
• Graphics Display: Controls which quantity is plotted in the Graph window and reported as Minimum and
Maximum values in the Details view.
Example in Worksheet:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1277
Using Results
You can toggle the display of all the Max and Min annotation labels by right-clicking anywhere in the
top diagram and choosing Hide/Show Annotation Labels.
When you click anywhere along the Length axis, the vertical bar and length that display corresponds
to the position of the + annotation on the path as shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1278 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Structural Probes
The following structural probe types are available.
S
b
(
o
l
o
e
O
c
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1279
Using Results
O
c
s
a
t
C
Stress Static Structural, Transient Structural, Explicit Stress: Components, Principals, Normal X, Normal S
Dynamics Y, Normal Z, XY Shear, YZ Shear, XZ Shear, f
Minimum Principal, Middle Principal, Maximum o
Principal, Intensity, Equivalent (von-Mises)
S
b
l
o
e
O
c
s
a
t
C
Position (p. 1288) Static Structural, Transient Structural, Rigid Result Selection: X axis, Y axis, Z axis S
Dynamics, Explicit Dynamics r
o
S
b
c
s
O
c
s
a
t
C
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1280 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
S
b
(
o
c
s
b
l
o
e
O
c
s
a
t
C
Angular Velocity Transient Structural, Rigid Dynamics, Angular Velocity: X axis, Y axis, Z axis S
r
o
S
b
O
c
s
a
t
C
Acceleration Transient Structural, Rigid Dynamics, Explicit Acceleration: X axis, Y axis, Z axis S
Dynamics f
r
S
b
(
o
c
s
b
l
o
e
O
c
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1281
Using Results
S
b
O
c
s
a
t
C
Energy (p. 1289) Static Structural, Transient Structural, Rigid For Static Structural and Transient Structural S
Dynamics analyses: Kinetic, Strain. f
r
For Rigid Dynamics analyses: Kinetic,
Potential, External, Total S
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1282 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
S
U
R
P
B
Force Static Structural, Transient Structural, Modal, Force Reaction: X axis, Y axis, Z axis S
Reaction (p. 1290) Harmonic, Random Vibration, Response f
1
(p. 1287) Spectrum o
c
s
s
p
b
s
S
t
t
o
S
B
C
C
R
R
P
(
B
(
S
(
M
C
a
7
O
c
s
C
d
G
C
S
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1283
Using Results
S
B
C
C
R
R
P
(
B
(
M
C
a
7
O
c
s
C
d
G
C
S
C
S
(
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1284 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
S
p
c
o
c
s
Joint (p. 1298) Static Structural, Transient Structural, Rigid See Joint Probes (p. 1298) S
Dynamics j
O
c
s
O
M
p
a
P
d
t
r
s
J
R
S
o
s
o
O
C
c
s
v
J
S
p
a
j
M
Response Random Vibration X axis, Y axis, and Z axis. S
2
PSD (p. 1300) f
(p. 1287) Displacement, Stress, Strain, Acceleration, o
Velocity
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1285
Using Results
O
C
S
S
C
S
(
o
o
R
V
Spring (p. 1301) Static Structural, Transient Structural, Elastic Force 3 (p. 1287), Damping Force 4
(p. 1287),S
Modal, Harmonic Response, Random Elongation, Velocity 5 (p. 1287) s
Vibration, Response Spectrum, Rigid
Dynamics O
c
s
s
o
Bearing (p. 831) Static Structural, Transient Structural, Modal, Elastic Force 1, Elastic Force 2, Damping Force 1, S
Harmonic Response, Random Vibration, Damping Force 2, Elongation 1, Elongation 2, b
Response Spectrum Velocity 1, Velocity 2 o
O
c
s
b
o
Beam (p. 1303) Static Structural, Transient Structural Axial Force, Torque, Shear Force at I, Shear Force B
at J, Moment at I, and Moment at J C
S
Bolt Static Structural, Transient Structural, Random Adjustment (Static and Transient Structural), S
Pretension (p. 1303)Vibration, Response Spectrum Tensile Force b
c
p
b
c
O
c
s
a
p
d
o
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1286 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
1: The Force and Moment Reactions for Mesh Connections are not supported for Modal and Harmonic
Response analyses.
2: The Response PSD Probe (p. 1300) provides an excitation response plot across the frequency domain
of an input PSD load. It also evaluates the root mean square (RMS) and expected frequency of a response
PSD. It is assumed that the excitations are stationary random processes from the input PSD values.
3: Random Vibration and Response Spectrum analyses support the Elastic Force result only.
4: The Damping Force result is calculated for Transient Structural analysis only when damping is defined.
5: Velocity result is calculated only for Static Structural and Transient Structural analyses.
6: Remote Points must be constrained and Beams and Springs must be grounded.
7: The application displays a Geometry property if you select Surface (p. 666) as the Location Method.
To specify a Surface for the scoping of the probe, the application requires you to also manually specify
the body or bodies (via the Geometry property) to be sliced. You then specify the Extraction property
as either Mesh From Positive Side or Mesh From Negative Side. The probe only examines the elements
cut by the plane (and only nodes on those elements which are on the selected side of the plane).
Note
Surfaces used in reaction probes do not currently intersect all geometries, such as line
bodies, joints, springs, and MPC contact.
Note
• Refer to the Probe Details View (p. 1179) section for additional information about the above scoping
options.
• For a linked Mode-Superposition Harmonic Response analysis, the Expand Results From property
(see Output Controls (p. 904)) in the Harmonic Response analysis needs to be set to Harmonic
Solution in order to support the Elongation result.
• For a linked Mode-Superposition Transient Structural analysis, the Expand Results From property
(see Output Controls (p. 904)) in the Transient Structural analysis needs to be set to Transient
Solution in order to support the Elongation result and, if damping is defined, the Damping Force
result.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1287
Using Results
Position
The Position probe must be scoped to a rigid body and supports Static Structural, Transient Structural,
Rigid Dynamics, and Explicit Dynamics analyses.
This probe extracts the positions of the scoped geometric entity during time for a specified axis, or all
axes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1288 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
As shown in the following animation, the graphical display for the Position probe includes a curve that
connects all 3D positions from result values (as contained in Tabular Data). The trace of the results is
based on the scoped entity over time. When animated, the evolution is shown from an empty curve
(at the beginning) to a full trajectory at the end of simulation time. A small red ball marks the current
position along the curve.
Strain Energy: Energy stored in bodies due to deformation. This value is computed from stress and
strain results. It includes plastic strain energy as a result of material plasticity.
Kinetic Energy: Kinetic energy due to the motion of parts in a transient analysis.
Kinetic Energy: Kinetic energy due to the motion of parts in a transient analysis is calculated
as ½ *mass* velocity2 for translations and ½ *omegaT*Inertia*omega for rotations.
Potential Energy: This energy is the sum of the potential energy due to gravity and the elastic
energy stored in springs. The potential energy due to gravity is proportional to the height of
the body with respect to a reference ground. The reference used in a Rigid Dynamics analysis
is the origin of the global coordinate system. Because of this, it is possible to have a negative
potential energy (and negative total energy) depending on your model coordinates. The
elastic energy includes only energy due to deformation of spring(s) in a rigid body dynamic
analysis and is calculated as ½ * Stiffness * elongation2.
External Energy: This is all the energy the loads and joints bring to a system.
Total Energy: This is the sum of potential, kinetic and external energies in a Rigid Dynamics
analysis.
Note
Energy results are not available for Rigid Dynamics analysis on a body per-body basis.
An energy probe scoped on a body will return the energy of the whole part to which
body belongs.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1289
Using Results
When you request a Force Reaction or a Moment Reaction in a Cartesian coordinate system at a
specific time point by setting Display to Single Time Point in the Details view for Static Structural and
Transient Structural Analysis, the Force Reaction or Moment Reaction is displayed by an arrow in the
Geometry window. Force Reaction uses a single arrowhead and Moment Reaction uses double arrow-
head. The arrows are drawn on the deformed mesh.
Similarly, when the force or moment reaction results are requested based on Frequency or Set Number
and Phase Angle for Harmonic analysis or Mode Number for Modal analysis, the base of the arrow of
the moment probe is placed at the Summation Point (or "centroid"; the simple calculated average;
unweighted by length, area, or volume). However, a Moment Reaction probe whose Location Method
is a remote point will place the base of the arrow at the location of the remote point. In this case, there
is no detail for Summation Point, and Mechanical does not employ a moment arm calculation. The
moments are precisely the nodal moments for the remote point in the result file (as printed by the
PRRSOL command in Mechanical APDL).
For those Moment probes which perform a moment arm calculation, Mechanical employs the undisplaced
mesh. In other words, when Mechanical computes a moment arm for a node, it finds the difference
between the (x,y,z) of the node and the summation point (sx,sy,sz) in the base mesh:
Note that the above formula differs from how Mechanical APDL performs a moment arm calculation
and therefore, the results between the two applications differ. Mechanical APDL uses the FSUM command
for large scale deformation analyses (NLGEOM,ON). In Mechanical APDL, node-based displacements,
where the NLGEOM,ON command is issued, are added to the (x,y,z) in the base mesh, such that:
The following topics discuss each type of reaction, the option that controls the output, and any required
setting in the Output Controls. In addition, at the end of the section there is a listing of Support Re-
quirements and Limitations (p. 1296). Make sure you review this content.
• Face, Edge, and Vertex Rotations (do not include Force reactions)
• Cylindrical Support
• Frictionless face
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1290 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• Finite Element (FE) Connection Boundary Conditions (Nodal Displacement and Nodal Rotation)
Otherwise, the output of these options are controlled by the RSOL option
of the OUTRES command. Set Calculate Reactions = Yes in the Output
Controls.
Response In the upstream Modal analysis, under the Analysis Settings Output Controls
Spectrum (p. 904), you must set the Nodal Forces property to either Yes or Constrained
Random Nodes and set the Store Modal Results property to Program Controlled
Vibration or For Future Analysis.
Note
Remote Displacement
Reaction
Output Controlled By
Type
Static
The output of these options are controlled by the RSOL option of the
Transient - OUTRES command.
Full
Modal The output of these options are controlled by the RSOL option of the
OUTRES command.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1291
Using Results
Reaction
Output Controlled By
Type
Harmonic
Response -
Full
Response
To enable the output, set Calculate Reactions = Yes in the Output Controls.
Spectrum
Random
Vibration
PSD
Harmonic If results are expanded from a modal solution, then the output of these
Response - options are controlled by both the RSOL and NLOAD options of the OUTRES
Mode-Superpositioncommand. You must set both Calculate Reactions and Nodal Forces to
either Yes or Constrained Nodes in the Output Controls.
Note
Otherwise, the output of these options are controlled by the RSOL option
of the OUTRES command. Set Calculate Reactions = Yes in the Output
Controls.
Reaction
Output Controlled By
Type
Static The output of these options are controlled by the RSOL option of the
Transient - OUTRES command. Reaction probes scoped to a Compression Only boundary
Full condition cannot display results if the solver did not converge.
Elastic Support
Reaction
Output Controlled By
Type
Static The output of these options are controlled by the NLOAD option of the
OUTRES command.
Transient -
Full To enable the output, set Nodal Forces = Yes in the Output Controls.
Imported Displacement
Reaction
Output Controlled By
Type
Static
The output of these options are controlled by the RSOL option of the
Transient - OUTRES command.
Full
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1292 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Weak Springs
Reaction
Output Controlled By
Type
Static
The output of these options are controlled by the RSOL option of the
Transient - OUTRES command.
Full
Grounded Beam
Reaction
Output Controlled By
Type
Static
The output of these options are controlled by the RSOL option of the
Transient OUTRES command.
Full
Modal The output of these options are controlled by the RSOL option of the
Harmonic OUTRES command.
Response -
Full To enable the output, set Calculate Reactions = Yes in the Output Controls.
Harmonic If results are expanded from a modal solution, then the output of these
Response - options are controlled by both the RSOL and NLOAD options of the OUTRES
Mode-Superpositioncommand. You must set both Calculate Reactions and Nodal Forces to
either Yes or Constrained Nodes in the Output Controls.
Note
Otherwise, the output of these options are controlled by the RSOL option
of the OUTRES command. Set Calculate Reactions = Yes in the Output
Controls.
Contact
Reaction
Output Controlled By
Type
Static The underlying element options are controlled by the NLOAD option of the
OUTRES command. To enable the output, set Nodal Forces = Yes in the
Output Controls.
Transient -
Full The contact element options are governed by the MISC option of the
OUTRES command. To enable the output, set Contact Miscellaneous = Yes
in the Output Controls.
Modal These analysis types do not support contact reactions using the contact
Standalone element option. They only support contact reactions using the underlying
Harmonic element option.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1293
Using Results
Reaction
Output Controlled By
Type
Response -
Full
Standalone
Harmonic
Response -
Mode-Superposition
Harmonic You control the underlying element options using the NLOAD option of the
Response OUTRES command. To enable the output, set the Nodal Forces property
Analysis to Yes in the Output Controls category.
Linked to
Modal
Analysis
Transient -
Linked to
Modal
Analysis
Remote Point
Reaction
Output Controlled By
Type
Static
The output of these options are controlled by the RSOL option of the
Transient - OUTRES command.
Full
Modal The output of these options are controlled by the RSOL option of the
Harmonic OUTRES command.
Response -
Full To enable the output, set Calculate Reactions = Yes in the Output Controls.
Harmonic If results are expanded from a modal solution, then the output of these
Response - options are controlled by both the RSOL and NLOAD options of the OUTRES
Mode-Superpositioncommand. You must set both Calculate Reactions and Nodal Forces to
either Yes or Constrained Nodes in the Output Controls.
Note
Otherwise, the output of these options are controlled by the RSOL option
of the OUTRES command. Set Calculate Reactions = Yes in the Output
Controls.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1294 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Grounded Spring
Note
Mesh Connection
Reaction
Output Controlled By
Type
Static
Transient - The output of these options are controlled by the NLOAD option of the
Full OUTRES command.
Modal
To enable the output, set Nodal Forces = Yes in the Output Controls.
Transient -
Mode-Superposition
Geometry
Reaction
Output Controlled By
Type
Static The underlying element options are controlled by the NLOAD option of the
OUTRES command.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1295
Using Results
Reaction
Output Controlled By
Type
To enable the output, set Nodal Forces = Yes in the Output Controls.
Transient - Note
Full
Mechanical supports geometry scoping for vertices, edges,
and faces only.
Note
A limitation exists when the scoping of a Force Reaction or Moment Reaction probe is
applied to a geometry entity (Location Method = Geometry Selection) that shares
more than one body. The (unscoped) elements that are adjacent to the scoped body
contribute to the probe's results.
Surface
Reaction
Output Controlled By
Type
Static
The output of these options are controlled by the NLOAD option of the
Transient -
OUTRES command.
Full
Transient - To enable the output, set Nodal Forces = Yes in the Output Controls.
Mode-Superposition
• For the Moment Reaction probe, the Summation property is available for most Location Method property
selections and enables you to select Centroid or Orientation System for your scoped entity. If your selected
Location Method does not display this property, the application automatically uses the centroid of the
scoped entity for the moment calculation.
• A reported reaction may be inappropriate if that support shares a face, edge, or vertex with another support,
contact pair, or load. This is because the underlying finite element model will have both loads and supports
applied to the same nodes.
If a model contains two or more supports that share an edge or vertex, use caution in evaluating the
listed reaction forces at those supports. Calculation of reaction forces includes the force acting along
bounding edges and vertices. When supports share edges or vertices the global summation of forces
may not appear to balance. Reaction forces may be incorrect if they share an edge or face with a
contact region.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1296 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• For a Moment Reaction scoped to a contact region, the location of the summation point may not be exactly
on the contact region itself.
• If you set Extraction equal to Contact (Underlying Element) or Target (Underlying Element) in the Details
view of either a Force Reaction or Moment Reaction probe, the reaction calculations work by summing
the internal forces on the underlying elements under a contact region. These probes can also extract reaction
data from surface effect elements. The application creates surface effect elements during the solution process
to simulate loads, such as pressures. However, the application does not currently display surface effect ele-
ments from the Mesh object or the Connections object.
Therefore, a reported reaction may be inappropriate on a contact face if that face shares topology
with another contact face/edge or external load (such as a force or fixed support), which would
contribute to the underlying elements' internal force balance. In addition, during a Transient analysis,
inertial and damping forces are also included. Another possible scenario could arise for MPC contact
of solid surfaces. In this case, if a gap is detected, the solver may build constraints on an additional
layer into the solid mesh from the TARGET elements. This produces a more accurate response but
will invalidate any reactions from the underlying solid elements of the TARGET elements. If symmetric
contact is chosen, be careful to verify which side becomes active for the TARGET elements so that
the correct reaction can be determined.
• When scoping Force Reaction or Moment Reaction probes to geometry, it is possible that there may be
elements (and as a result, element-based reactions) that are currently unavailable for summing purposes.
For example, you scope a pressure to a face on your geometry. The solution process also applies surface
effect elements to the same face to simulate the pressure loading. The probes, scoped to geometry, currently
cannot extract reaction data from the surface effect elements and therefore, in the case of this example,
only the underlying solid/shell/line elements of the original mesh contribute reaction data to the probe
results.
• For Modal analysis, reaction results in damped modal analysis provide a By field option in the result definition
to compute results based on Mode Number, Phase of Maximum, and Maximum Over Phase.
• For a Harmonic Response analysis, reaction results support all options of the result definition available for
other harmonic results, and are reported based on the nearest frequency results available; no interpolation
is done.
• In order to evaluate reactions successfully for a standalone Mode Superposition Harmonic Response analysis
that has the Clustering property set to On, you need to also make sure that either the Stress, Strain,
Nodal, or the General Miscellaneous properties in the Analysis Settings>Output Controls are also set
to Yes.
• Reaction results sweep through a phase period of 0o and 360o at a specified increment. In previous releases
of Mechanical (14.5 and earlier), the default value for this increment was 1o in order to determine the Phase
of Maximum and the Maximum Over Phase values. For Harmonic Response analyses only, the phase incre-
ment can be controlled using the Phase Increment option. A Phase Increment entry can be between 1o
and 10o. The default Phase Increment value is 10o but for legacy database results it is 1o.
• For Random Vibration and Response Spectrum analysis, reaction results can only be scoped to a Remote
Displacement boundary condition. Animation of reaction results is not supported for modal and harmonic
analysis.
• Since Beam Connections are, by definition, three dimensional in nature, the reactions object scoped to
grounded beams may produce reactions in all three directions/axes for two-dimensional analysis. The Tab-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1297
Using Results
ular Data view will reflect the reactions in all three axes, while the Results view will only reflect values in two
axes. The total reactions will be calculated taking into account the reaction components in all three axes.
• For a force reaction scoped to a contact region, if you set Extraction = Contact (Contact Element), the re-
action calculations come directly from the contact elements themselves. This results in accurate force reactions
even when the contact region overlaps with other boundary conditions, such as other contact regions,
supports, etc. Characteristics of the Contact (Contact Element) setting are that MPC contact is not supported,
nor are reactions from the Target (Underlying Element) side. This feature should only be used with
Asymmetric contact and requires that Contact Miscellaneous be set to Yes in the Output Controls. A
limitation of the Contact (Contact Element) setting is when you use linear contact (that is, either Bonded
or No Separation contact types) with loads that are unrealistically very high or very low in magnitude. These
situations can produce inaccurate force reactions.
Furthermore, in certain rare cases that involve large or concentrated initial interference and/or thermal
expansion applications, the reactions calculated by the contact element option may differ from those
calculated by the underlying elements. If you experience such as scenario, the underlying element
approach is more accurate. Try to tighten the tolerances of the Newton-Raphson Option property
under the Nonlinear Controls (p. 900) category of the Analysis Settings (also see the CNVTOL
command) to improve the contact element reaction calculations.
• When a probe is scoped to a Mesh Connection, the Mechanical application reports the following reactions:
– Forces and Moments summed from the element nodal forces and moments in the result file.
– The Extraction detail determines which elements (Master or Slave) contribute to the force or moment
sum.
• The Surface Location Method enables you to study reactions on cutting planes. You can extract generated
member forces and reactions through a model by using a reaction probe scoped to a Surface (p. 666). For
this probe type, you must explicitly select the body or bodies (via the Geometry property) to be sliced. You
then specify for the Extraction property based upon whether you want to study the nodes in front or behind
the plane. The Force Reaction probe operates the on elements cut by the plane (and only nodes on those
elements which are on the selected side of the plane). Currently, surface probes cannot intersect a plane
strain or an axisymmetric model and consequently no results display for this scoping.
Important
Do not apply reaction probes to cutting planes that intersect a boundary condition because
the reported reactions become unreliable.
Note
Surfaces used in reaction probes do not currently intersect all geometries, such as line
bodies, joints, springs, and MPC contact.
Joint Probes
The joint type determines the available result types. Refer to the Joint Types (p. 750) section for a discus-
sion of joint types and the free degrees of freedom. The following table presents each of the joint probe
results available through the Result Type drop down menu in the Details view.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1298 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• A joint defines the interface between two bodies. One of the bodies is referred to as a Reference body and
the other as the Mobile body. The results from the joint measure the relative motion of the mobile body
with respect to the reference body.
• A joint definition also includes specification of a local “reference” coordinate system for that joint. All results
from the joint are output in this reference coordinate system.
• The reference coordinate system moves with the reference body. Depending on the motion of the reference
body it might be difficult to interpret the joint results.
• All of these results have X, Y, and Z components in the reference coordinate system.
• Relative rotation is expressed in Euler angles. When all three rotations are free, the general joint cannot report
an angle that accounts for the number of turns. A typical behavior will be to switch from +π radians to -π
radians for increasing angles passing the π limit, as illustrated below.
• For spherical and general joints the output of relative rotations is characterized by the Cardan (or Bryant)
angles; the rotation around the joint Y axis is limited to between -90 degrees to +90 degrees. When this
rotation magnitude value reaches 90 degrees, the output may “jump” to the opposite sign.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1299
Using Results
• The convention for the deformations differs for joints in a Rigid Dynamics analysis vs. those in a Transient
Structural analysis. For the Rigid Dynamics type, the reference of zero deformation is taken after the model
has been assembled, and the initial conditions have been applied. For the Transient Structural analysis type,
the initial location of bodies is used as reference, before applying initial conditions.
• When you request a force or moment at a specific time point by setting Display time = time value in the
Details view of a Joint probe, the force or moment will be displayed by an arrow in the Geometry window.
Force will use a single arrowhead and moment will use double arrowhead.
• Joints compute no reactions forces or moments for the free degrees of freedom of the joint. However, Dis-
placement, Velocity, Acceleration, Rotation, Rotational Velocity and Rotational Acceleration conditions -
generate forces and moments, that are reported in the constraint force and moment.
• Joint forces and moment conditions are not reported in the joint force and moment probe.
• Joint force and moment are by definition the action of the reference body on the moving body. For the
ANSYS solver, the joint constraint forces and moments are reported in the joint reference coordinate system.
The elastic forces/moments and damping forces/moments in the joints are reported in the reference and
mobile axes of the joint which follow the displacements and rotations of the underlying nodes of the joint
element. When using the ANSYS Rigid Dynamics solver, the joint forces and moments components are always
reported in the joint reference coordinate system.
• For analyses that use the Mechanical APDL solver, joint force and moment probes are not supported for
Body-Body fixed joints when rigid bodies are present in the model. If these outputs are important, consider
forcing the use of Joint elements via the Solver Element Type (p. 761) property for the fixed joint.
You can use the Response PSD Tool (p. 1303) to control the sampling points of the Response PSD
probe.
The Details View properties and selections for the Response PSD object are described below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1300 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Spring Probes
You can use a probe (p. 1175) to display the following longitudinal result items from a spring.
Elastic Force: The force is calculated as (Spring Stiffness * Elongation). The force acts along the
length of the spring.
Damping Force: Damping force is calculated as (Damping Factor * Velocity) and acts to resist motion.
Elongation: The elongation is the relative displacement between the two ends of the springs. The
elongation could be positive (stretching the spring) or negative (compressing the spring).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1301
Using Results
Velocity: Velocity is the rate of stretch (or compression) of the spring. This quantity is only calculated
in a Static Structural, Transient Structural, or Rigid Dynamics analysis.
Note
During a Static Structural analysis, velocity is calculated as the difference of the relative dis-
placement of two nodes (defining the spring) divided by the duration of the time step.
Bearing Probes
A Bearing is essentially a two-spring-damper system that is aligned in any two coordinate axes of a
coordinate system; primarily a rotating plane.
For rotations in the X-Y plane, the result items for the first axis are in X direction and the results for the
second axis are in Y direction. The application adds a suffix (number 1 and 2) to each result item. The
X-Z and Y-Z rotation planes also use this convention.
You can use a Bearing probe to display the following result items.
Elastic Force 1
The force is calculated as (Spring Stiffness * Elongation). The force acts along the length of the spring along
the first axis.
Elastic Force 2
The force is calculated as (Spring Stiffness * Elongation). The force acts along the length of the spring along
the second axis.
Damping Force 1
Damping force is calculated as (Damping Factor * Velocity) and acts to resist motion along the first axis.
Damping Force 2
Damping force is calculated as (Damping Factor * Velocity) and acts to resist motion along the second
axis.
Elongation 1
The elongation is the relative displacement between the two ends of the spring in the first axis. The
elongation could be positive (stretching the spring) or negative (compressing the spring).
Elongation 2
The elongation is the relative displacement between the two ends of the spring in the second axis. The
elongation could be positive (stretching the spring) or negative (compressing the spring).
Velocity 1
Velocity is the rate of stretch (or compression) of the spring in the first axis. This quantity is only calculated
in a Transient Structural analysis.
Velocity 2
Velocity is the rate of stretch (or compression) of the spring in the second axis. This quantity is only calculated
in a Transient Structural analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1302 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Beam Probes
The Beam Probe results provide you the forces and moments in the beam from your analysis. Using
the Beam Probe you can determine the Axial Force, Torque, Shear Force at I, Shear Force at J, Moment
at I, Moment at J. You can also add the Force reaction and Moment Reaction probes to view reaction
force moment for the beam. To add beam probes:
1. In the Project Tree, click Solution to make the Solution toolbar available.
2. On the Solution toolbar, click Probe, and then click Beam to add the Beam Probe under Solution.
3. In the Details view, under Definition, click the Boundary Condition list and click the beam you want to
analyze.
4. Under Options, in the Result Selection list, click the result you want to calculate.
Adjustment: This represents the displacement that occurs from the applied pretension measured at
the point where the bolt is sliced. In Mechanical APDL terms, this is the displacement reported from
the pretension node. This result is also available for reporting regardless of how the bolt is defined.
Working Load/Preload Reaction: This represents a constrained force reaction from the pretension
load. It is the reaction from the applied constraint when a bolt is either specified as Locked, Adjustment,
or Increment, and reports a zero value during a step in which you have applied the preload (since there
is no reaction at the bolt slice during preload step). In Mechanical APDL terms, this is the constrained
reaction reported from the pretension node. This is essentially the sum of all the forces acting through
the pretension cut. This result is only applicable for load steps when the load is defined by either Locked
or Adjustment or Increment.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1303
Using Results
Application
To define results using the Response PSD Tool:
1. Display the Tools drop-down menu on the Solution context toolbar (p. 84) and select Response
PSD Tool or right-click the Solution (p. 1817) object or in the Geometry window and select Insert>Re-
sponse PSD Tool>Response PSD Tool.
2. A Response PSD Tool object is placed under Solution object and includes a Response PSD probe.
As needed, modify the following properties:
• Include All Excitation Frequencies: Options include Yes (default) and No. Selecting Yes includes
all excitation frequencies in the sampling. The No option includes minimum and maximum excitation
frequencies in addition to the frequency samplings for natural frequencies.
• Include User Defined Frequencies: Options include Yes and No (default). Selecting Yes enables
you to manually enter frequencies in the Tabular Data table (User Defined Frequency Steps).
• Clustering Frequency Points: The default value is 20. This property enables you to define the
number of frequencies generated for both sides of the natural frequencies for response PSD result
evaluations. If your response PSD curve contains a number of spikes, you can add more frequency
points to obtain a more accurate RMS result, however; this increases evaluation time.
3. Properly scope the properties of the Response PSD probe (p. 1300).
For additional information, see the object reference page (p. 1801) for the Response PSD Tool.
Gasket Results
Gasket results are structural results associated with ANSYS interface elements. When used with ANSYS
structural elements, interface elements simulate an interface between two materials. The behavior at
these interfaces is highly nonlinear.
To mesh a body using interface elements, highlight the Body object in the tree and set Stiffness Be-
havior (p. 178) to Gasket.
• Shear Gasket Pressure - corresponding to Mechanical APDL commands PLNSOL,GKS,XY and PLNSOL,GKS,XZ
• Shear Gasket Total Closure - corresponding to Mechanical APDL commands PLNSOL,GKD,XY and
PLNSOL,GKD,XZ
These results are only available in the solution coordinate system (p. 1196).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1304 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
Prerequisites
In addition to being applicable to only Modal analyses, you must ensure that the following Analysis
Settings are activated in order to properly apply a Campbell Diagram. Select the Analysis Settings
object in your Modal Analysis and perform the following settings:
– Coriolis Effect = On
– Campbell Diagram = On
In addition, a Rotational Velocity (p. 931) boundary condition must be created in order to properly scope
the Campbell Diagram.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1305
Using Results
In this chart, each line represents a frequency evolution of a whirl mode with respect to increased rota-
tional velocities. The whirl frequency value of an eigenmode at each rotational velocity is also listed in
the table. For each whirl mode, it is either labeled as forward (FW) or backward (BW) whirl direction. In
some cases, when there is no evident whirl direction, the whirl frequency is labeled as UNDETERMINED.
If a whirl mode is identified as FW, the rotating structural component whirls the same direction as the
rotation direction, and vice versa. If a whirl mode is evaluated to be unstable (marked as UNSTABLE),
the whirl orbit will evolve into a divergent trajectory, instead of an elliptical trajectory.
In addition to whirl modes, a line (black color) of any ratio between whirl frequency and rotational ve-
locity is plotted. The intersection between this line and each whirl mode is indicated with a red triangular
marker. The rotational velocity corresponding to this intersection is called critical speed. At critical speed,
the rotating structural component will experience a peak as the rotating frequency resonates with the
natural whirl frequency.
The Campbell diagram chart result can be customized in Details of Campbell Diagram as follows:
Scope
• Rotational Velocity Selection: This field displays the user-defined Rotational Velocity of the analysis for
which the Campbell diagram chart result is evaluated. If one is not defined, the field is highlighted in yellow
and displays the value None.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1306 of ANSYS, Inc. and its subsidiaries and affiliates.
Structural Results
• Critical Speed: Option for users to display critical speeds. The default is Yes. Requires you to provide a value
in the Ratio field. The option is only valid for frequency.
• Ratio: Value used to evaluate critical speeds. The default value is 1.0.
• Sorting: Option to display data in a sorted mode manner when some modes are crossing/intercepting each
other. The default is Yes.
• Stable Motion Sign: This option displays when you specify Logarithmic Decrement for the Y Axis Data
property. This option controls the sign of Logarithmic Decrement value for stable motion. The options include
Stable - Negative (default) and Stable - Positive.
Note
Axis
Note
Two different unit types, rad/s and RPM, are available to define rotational velocity in the
chart. The selection can be made in Units toolbar.
• X Axis Label: Allows users to provide a customized label for rotational velocity.
• X Axis Range: There are two options to display the rotational velocity data range; Program Controlled and
User Defined. The default setting is Program Controlled, which uses minimum and maximum determined
by the system. The option of User Defined allows users to provide a customized range to be used in the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1307
Using Results
chart. The minimum and maximum values are displayed in the X Axis Minimum and X Axis Maximum
fields following the result evaluation.
• X Axis Minimum: Minimum rotational velocity value is displayed according to the selection made in X Axis
Range.
• X Axis Maximum: Maximum rotational velocity value is displayed according to the selection made in X
Axis Range.
• Y Axis Label: Allows users to provide a customized label for Frequency, Stability, Logarithmic Decrement,
or Modal Damping Ratio depending on the selection made in Y Axis Data.
• Y Axis Range: The options include Program Controlled and User Defined, to display the frequency, stability,
logarithmic, or modal damping ratio value range depending on the selection made in Y Axis Data property.
The default setting, Program Controlled, uses the minimum and maximum determined by the system. The
option of User Defined enables you to provide a customized range. The minimum and maximum values
are displayed in the Y Axis Minimum and Y Axis Maximum fields following the result evaluation.
• Y Axis Minimum: Minimum frequency, stability, logarithmic decrement, or modal damping ratio value is
displayed according to the selection made in Y Axis Range property.
• Y Axis Maximum: Maximum frequency, stability, logarithmic decrement, or modal damping ratio value is
displayed according to the selection made in Y Axis Range property.
Acoustic Results
The following result options are supported for acoustic analyses:
Result Description
Pressure Nodal pressures are calculated as part of the overall nodal solution. This corresponds
to Mechanical APDL command PLNSOL,PRES.
Total The acoustic total velocity is calculated by Mechanical APDL as the resultant of the
Velocity pressure gradient components. This corresponds to Mechanical APDL command
PLNSOL,PG,SUM.
Directional The acoustic directional velocity is calculated by Mechanical APDL as the
Velocity corresponding component of the pressure gradient. The available directions are
X, Y, and Z. This corresponds to Mechanical APDL command PLNSOL,PG, X/Y/Z.
Kinetic Acoustic kinetic energy in element. This corresponds to Mechanical APDL command
Energy PLNSOL,KENE.
Potential The acoustic potential energy in the element. This corresponds to Mechanical APDL
Energy command PLNSOL,MENE.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1308 of ANSYS, Inc. and its subsidiaries and affiliates.
Acoustic Results
The following result options are supported for Harmonic Acoustic analyses:
Result Description
Sound The Acoustic Sound Pressure Level is calculated as part of the overall nodal
Pressure solution. This corresponds to Mechanical APDL command PLNSOL,SPL.
Level
A-Weighted The Acoustic A-Weighted Sound Pressure Level is calculated as part of the overall
Sound nodal solution. This corresponds to Mechanical APDL command PLNSOL,SPLA.
Pressure
Level
Frequency The Acoustic Frequency Band SPL is calculated for the requested nodes. This
Band corresponds to Mechanical APDL command PRAS,BSPL.
SPL
A-Weighted The Acoustic A-Weighted Frequency Band SPL is calculated for the requested
Frequency nodes. This corresponds to Mechanical APDL command PRAS,BSPA.
Band
SPL
Far The far field parameters at the requested nodes in spherical coordinate system
Field are calculated based on the equivalent source principle. This corresponds to
Mechanical APDL command PLFAR.
Refer to the Far Field Results (p. 1309) section (next section) as well as the Reviewing Analysis Results
section of the Mechanical APDL Acoustic Analysis Guide for more information.
The surface equivalence principle enables you to calculate the pressure fields beyond the FEA domain.
It states that the pressure field exterior to a given surface can be exactly represented by an equivalent
source placed on that surface and allowed to radiate into the region external to that surface. Refer to
Far Sound Pressure Field and Far-Field Parameters topic in the Mechanical APDL Acoustic Analysis Guide
for more information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1309
Using Results
Where:
Important
If your Harmonic Acoustics analysis specifies an Incident Wave Source (p. 1042) excitation:
• The Far Field Sound Power Level and Far Field Directivity results are not supported when the
Incident Wave Location property is set to Outside the Model (default).
• In order to post process the Far Field Sound Power Level and Far Field Directivity results, the
Scattering Field Formulation property must be set to On. Refer to the Scattering Controls (p. 897)
section for additional information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1310 of ANSYS, Inc. and its subsidiaries and affiliates.
Thermal Results
• The Far-Field Maximum Scattered Pressure and Far Field Target Strength results are not supported
when the Incident Wave Location property is set to Inside the Model.
Note
– Calculated at points on the finite element model. The Geometry window legend displays the
minimum and maximum values but no contours are displayed on the elements.
• Except for the Sound Power Level Far Field result, all Far Field Results are evaluated for a single
frequency or a single set specified by the user. If a specified frequency is not contained in the
result file frequency history, then the nearest frequency from the file is used.
• The Far Field Sound Power Level evaluates at all frequencies and the minimum and maximum
displayed in the Geometry window legend represent the extremes over all frequencies.
• The following capabilities are disabled if you have imported or restored an archive file (that does
not include a result file).
Thermal Results
The following thermal result topics are addressed in this section:
Temperature
Heat Flux
Heat Reaction
Error (Thermal)
Thermal Flow Results
Thermal Probes
Thermal Contact Results
Thermal Probes (p. 1314) can be used to determine the following results:
• Temperature
• Heat Flux
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1311
Using Results
• Heat Reaction
Note
Currently, thermal analyses do not support the Contact Tool (p. 1268).
Temperature
In a steady-state or transient thermal analysis, temperature distribution throughout the structure is
calculated. This is a scalar quantity.
Scoping allows you to limit the temperature display to particular geometric entities. Similarly scoping
allows you to get reactions at specific boundary condition objects. Temperature results can be displayed
as a contour plot. You can also capture the variation of these results with time by using a probe.
Heat Flux
The Mechanical application calculates the heat flux (q/A, energy per unit time per unit area) throughout
the body. Heat flux can be output as individual vector components X, Y or Z.
You can display the X, Y, and Z components of heat flux in different coordinate systems.
Scoping allows you to limit the heat flux display to particular geometric entities. Similarly scoping allows
you to get reactions at specific boundary condition objects. Heat flux results can be displayed as a
contour plot. You can also capture the variation of these results with time by using a probe.
The following graphic illustrates an example showing a high temperature area at the top and a low
temperature area at the bottom. Note the direction of the heat flow as indicated by the arrows.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1312 of ANSYS, Inc. and its subsidiaries and affiliates.
Thermal Results
Request Vector Heat Flux plots in the same way that you would request any other result. After inserting
the result object in the tree and solving, click the Graphics button (p. 89) in the Result context toolbar.
Heat Reaction
You can obtain heat reaction (q, energy per unit time) at locations where a temperature, imported
temperature, convection, or radiation boundary condition is specified. Heat reaction is a scalar.
To obtain a heat reaction result, insert a Reaction probe (p. 1161) and specify an existing Boundary
Condition, Geometry, Contact Region, or Surface construction geometry. See Thermal Probes (p. 1314)
for more information.
Error (Thermal)
The description of this result is the same as Error (Structural) (p. 1232) except that heat flux is the basis
for the errors instead of stresses.
• Fluid Flow Rate: rate of fluid flow through the specified Line Body.
• Fluid Heat Conduction Rate: heat flow rate due to conduction within the fluid.
See FLUID116 in the Mechanical APDL Element Reference. The Output Data topic examines the solution
output for these results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1313
Using Results
Thermal Probes
The following thermal probe types are available.
Heat Flux Steady-state thermal, transient thermal Heat Flux: X axis, Y axis, Z axis
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1314 of ANSYS, Inc. and its subsidiaries and affiliates.
Thermal Results
Note
• Refer to the Probe Details View (p. 1179) section for additional information about the above scoping
options.
• If you receive a negative value for the Outgoing Net Radiation result, then the application is
detecting that heat is entering the scoped entity.
• For 2D plane stress models the Radiosity Solver method assumes an infinite third dimension so
the Radiation Probe results will be proportional to the Workbench model thickness.
• For plane and cyclic symmetries the Radiation Probe results are calculated for the full symmetry
model.
Thermal Flux: available only for evaluating contact conditions after solution. This data represents the
total heat flux at the contact surface.
The labels Far, Near, Sliding, and Sticking are included in the legend for Status.
Note
• MPC-based contact definitions use negative values. They indicate the intentional removal of one
or more contact constraints to prevent over-constraint.
• Contact that has been deactivated via Auto Asymmetric behavior will be displayed with a status
of Far-Open. Results for deactivated pairs can be suppressed in the Contact Tool by changing
Both to either Contact or Target as necessary.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1315
Using Results
Please review the descriptions, restrictions, and caveats for contact results and displays that are included
in the Contact Results (p. 1243) section under Structural Results (p. 1224).
Magnetostatic Results
A magnetostatic analysis offers several results items for viewing. Results may be scoped to bodies and,
by default, all bodies will compute results for display. You can use the Details view to view vector results
in several ways. Magnetic Flux Density, Magnetic Field Intensity, and Force represent the magnitude of
the results vector and can be viewed as a contour or as a directional vector. Any directional solution
represents direction vector components (X, Y, Z) of the vector. They may be displayed as a contour.
Magnetostatic Probes (p. 1319) can be used to determine the following results:
• Flux Density
• Field Intensity
• Force Summation
• Torque
• Energy
• Magnetic Flux
Known Limitation
In some instances, during the solution process for magnetic analyses, the application may automatically
generate new elements that are not included in the original mesh or within a geometry body. Further-
more, these elements may contain magnetic force (FMAG) results.
These elements are considered to be supplementary elements. If one of these supplementary elements
share a node with an element from the original mesh, the forces from the supplementary elements can
contribute to the force value at the shared node.
Regardless of whether you scope results to a body, the supplementary elements may still contribute
to the force results at nodes of the scoped body.
Using the /POST1 command, you can counteract this effect by unselecting the element type associated
with the supplementary elements with the command string: ESEL,U,TYPE.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1316 of ANSYS, Inc. and its subsidiaries and affiliates.
Magnetostatic Results
Electric Potential
Electric potential represents contours of constant electric potential (voltage) in conductor bodies. This
is a scalar quantity.
Total Force
Total Force results represent electromagnetic forces on bodies. This is a vector quantity. Selecting this
option allows you to view the magnitude of the vector as a contour or as a directional vector.
Directional Force
Vector components of force and torque are computed throughout the simulation domain. They are
meaningful only on non-air bodies. Selecting this option allows you to view individual vector force
components (X, Y, Z) as a contour. The total summed forces and torque are available in the Details view.
For example, requesting the z component of directional force/torque will report the net force acting in
the z direction and the net torque acting about the z axis of the specified coordinate system.
Current Density
Current density can be computed for any solid conductor body. It is displayed as a vector and is best
viewed in wireframe mode. You can use the Vector toolbar to adjust the vector arrow viewing options.
You can use the element-aligned option in the Vector toolbar for current density vectors, but not the
grid-aligned option.
Inductance
Inductance can be computed for conductor bodies. It is defined as a measure of the differential change
in flux linkage to the differential change in current. This is represented by the equation below, where
dψ is the differential change in flux linking conductor j produced by a differential change in current
for conductor i. Note that this is valid for linear and nonlinear systems, the inductance will be a function
of current.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1317
Using Results
Inductance is often used as a parameter in electric machine design and in circuit simulators.
A conductor body must have a current load to be considered in inductance calculations. Inductance
results are presented in the Worksheet View. The results are presented in table form. The example below
shows inductance results for a two-conductor system. The diagonal terms represent self-inductance,
while the off-diagonal terms represent mutual inductance. In this case, L11 = 1e - 4, L22 = 8e - 4, L12 =
L21 = 4e - 4 Henries.
Cond1 Cond2
(H) (H)
Cond1 1e-4 4e-4
Cond2 4e-4 8e-4
The Details view for inductance allows you to define a Symmetry Multiplier. Use this if your simulation
model represents only a fraction of the full geometry. The multiplier should be set to compensate for
the symmetry model. For example, if you create a half-symmetry model of the geometry for simulation,
set the Multiplier to '2.' Changing the multiplier will update the Worksheet results.
Note
• Loads (Voltage, and Current) must be constant when Inductance is specified. Tabular and function
loads are not supported.
• Inductance can only be used with a single step, single substep solution. User settings to the
contrary will be overridden.
• Inductance requires the Direct solver setting (default) for the Solver Type property of Analysis
Settings. User settings to the contrary will be overridden.
Flux Linkage
Flux linkage can be computed for any system incorporating a conductor. Solving for flux linkage calculates
the flux, ψ, linking a conductor. This is commonly referred to as the "flux linkage." For nonlinear systems,
the flux linkage will be a function of current. Flux linkage is also a function of stroke (e.g., displacement
of an armature).
Flux linkage is often used to compute the emf (electromotive force) in a conductor, defined using the
equation below, where V is the electromotive force, typically expressed in volts.
Conductor bodies must have defined current loads to be considered in flux linkage calculations. Flux
linkage results are presented in the Worksheet View. The results are presented in table form. The example
below shows flux linkage results for a two-conductor system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1318 of ANSYS, Inc. and its subsidiaries and affiliates.
Magnetostatic Results
Flux Linkages
(Wb)
Cond1 5e-4
Cond2 10e-4
The Details view for flux linkage allows you to define a Symmetry Multiplier. Use this if your simulation
model represents only a fraction of the full geometry. The multiplier should be set to compensate for
the symmetry model. For example, if you create a half-symmetry model of the geometry for simulation,
set the Multiplier to '2.' Changing the multiplier will update the Worksheet results.
Note
• Computing flux linkage can be time-consuming and should only be used if needed.
• Loads (Voltage, and Current) must be constant when flux linkage is specified. Tabular and function
loads are not supported.
• Flux linkage can only be used with a single step, single substep solution. User settings to the
contrary will be overridden.
• Flux linkage requires the Direct solver setting (default) for the Solver Type property of Analysis
Settings. User settings to the contrary will be overridden.
Error (Magnetic)
The description of this result is similar to Error (Structural) (p. 1232) except that flux density is the basis
for the errors instead of stresses.
When all materials are linear, Workbench uses relative permeability (MURX, MURY, MURZ) values which
are available in the material properties.
When nonlinear materials are present, Workbench does not extract relative permeability from the ma-
terial properties. Instead, for a given element, Workbench first sums the flux density vectors of the result
nodes to form a vector called B . Workbench next sums the field intensity vectors of the result nodes
to form a vector called H .
MURX, MURY, and MURZ are all assigned the value ( |B|/|H| ) / MUZERO, where:
If the H vector has a zero length, the contribution of this element to the energy error will be set to 0.
Magnetostatic Probes
The following magnetostatic probe types are available.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1319
Using Results
Scope by:
bodies, location
only, vertex,
edge, face.
Orientation
coordinate
system: any;
defaults to
Global
Cartesian.
Field Intensity Magnetostatic Flux Intensity: X axis, Scope to:
Y axis, Z axis body.
Scope by:
bodies, location
only, vertex,
edge, face.
Orientation
coordinate
system: any;
defaults to
Global
Cartesian.
Force Summation Magnetostatic Force Sum: X axis, Y Scope to:
axis, or Z axis; body.
Symmetry Multiplier
Scope by:
bodies.
Orientation
coordinate
system: any;
defaults to
Global
Cartesian.
Torque Magnetostatic Torque: 1 (p. 1321) X Scope to:
axis, Y axis, or Z axis; body.
Symmetry Multiplier
Scope by:
bodies.
Orientation
coordinate
system: any;
defaults to
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1320 of ANSYS, Inc. and its subsidiaries and affiliates.
Electric Results
Summation:
Orientation
coordinate
system.
Energy Magnetostatic Magnetic Co-energy Scope to:
body.
Scope by:
System or per
body.
2
Magnetic Flux Magnetostatic Magnetic Flux Scope to:
(p. 1321) body.
Scope by:
edge.
Note
A limitation exists when the scoping of a Force Summation or a Torque probe is applied
to a geometry entity (Location Method = Geometry Selection) that shares more than
one body. The (unscoped) elements that are adjacent to the scoped body contribute
to the probe's results.
1 - Torque results represent the torque on a body due to electromagnetic forces. Torque is specified
about the origin of a coordinate system. By default, the global coordinate system is used. To change
the specification point, create a local coordinate system and specify the results about the new origin.
The torque result is listed in the Details view.
2 - Magnetic Flux is computed along the edge scoping. The scoping should produce a single continuous
path along a model edge. Flux is reported as magnitude only.
Electric Results
The following electric result types are available:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1321
Using Results
Note
Electric Probes (p. 1322) can be used to determine the following results:
• Electric Voltage
• Field Intensity
• Current Density
• Reaction
Electric Probes
The following electric probe types are available.
Orientation
coordinate system:
any; defaults to
Global Cartesian.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1322 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
Orientation
coordinate system:
any; defaults to
Global Cartesian.
Joule Heat Electric Analysis and Power Scope to: body
Thermal-Electric Analysis only.
Scope by:
Boundary Condition.
Refer to the Probe Details View (p. 1179) section for additional information about the above scoping op-
tions. Also see the Probes (p. 1175) section for further information.
Fatigue Results
Fatigue provides life, damage, and safety factor information and uses a stress-life or strain-life approach,
with several options for handling mean stress and specifying loading conditions. An example of the
strain-life approach is a part/body with notch where, although the nominal response is elastic, the local
response may present as a plastic. Review the following sections with regards to fatigue material
properties, the theory of the calculations associated with the material properties, loading conditions,
and results.
Fatigue Material Properties
Fatigue Stress Life versus Strain Life
Frequency-Based Fatigue
Fatigue Analysis Application
Fatigue Results
For the strain-life approach, the materials must have Strain-Life Parameters defined. For the Stress-Life
approach, the materials must have Alternating Stress defined. To add this data to a material follow the
Add Material Properties procedure (see Perform Material Tasks in Engineering Data).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1323
Using Results
Alternating Stress
The alternating stress, or stress-life (SN), mean curve data can be defined for a mean stress or r-ratio. The
Interpolation method (Log-Log, Semi-Log, or Linear) can be defined. The curve data must be defined
to be greater than zero.
• Mean Stress
Use this definition if experimental SN data was collected at constant mean stress for individual
SN curves.
• R-Ratio
Use this definition if multiple SN curves were collected at a constant r-ratio. The r-ratio is defined
as the ratio of the second loading to the first: r = L2 / L1. Typical experimental r-ratios are -1 (fully
reversed), 0 (zero-based), and .1 (to ensure that a tensile stress always exists in the part).
It is possible to define multiple SN curves to account for different mean stress or r-ratio values. The
values of mean stress/r-ratio are only important if multiple curves are defined and the SN-Mean
Stress Curves correction using experimental data option is chosen in the Fatigue Tool
Strain-Life Parameters
The following four strain-life parameter properties and the two cyclic stress-strain parameters must have
data defined:
• Strength Coefficient
• Strength Exponent
• Ductility Coefficient
• Ductility Exponent
S-N Curve
For a Frequency-Based Fatigue analysis, the S-N Curve material properties enable you to examine frequency-
based fatigue formulations using either a linear or bi-linear curve for Stress (S) versus the number of life
cycles (N). Material property options include:
• Linear
• Bi-Linear
Use this definition for when you have two sloped of SN curve data.
Refer to the next section, Fatigue Stress Life Versus Strain Life (p. 1325), for additional information about
strain-life parameters.
Note that in Engineering Data, in the Display Curve Type drop-down menu, you can plot either a
Strain-Life or Cyclic Stress-Strain curve.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1324 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
The two cyclic stress-strain parameters are part of the equation below:
Where:
Note in the above equation, total strain (elastic + plastic) is the required input. However, running a finite
element analysis to determine the total response can be very expensive and wasteful, especially if the
nominal response of the structure is elastic. An accepted approach is to assume a nominally elastic re-
sponse and then make use of Neuber’s equation to relate local stress/strain to nominal stress/strain at
a stress concentration location.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1325
Using Results
Where:
= Local Stress
The Fatigue Tool (p. 1692) assumes nominal elastic behavior and therefore , and by simultaneously
solving Neuber's equation along with cyclic strain equation, we can calculate the local stress/strains
(including plastic response) given only elastic stress input. Note that this calculation is nonlinear and is
solved using iterative methods. In addition, ANSYS fatigue calculations use a value of 1 for the Elastic
Stress Concentration Factor ( ), assuming that the mesh is refined enough to capture any stress con-
centration effects. in this case is not be confused with the Stress Reduction Factor option which is
typically used in a Stress-life analysis to account for factors such as reliability and size effects.
Frequency-Based Fatigue
Mechanical enables you to perform Frequency-Based Fatigue analyses using the Harmonic Response
and Random Vibration analysis types or using a combination of the two. Refer to the Frequency-Based
Fatigue Material Properties (p. 1327) and Frequency-Based Fatigue Result Methods (p. 1330) sections for
additional technical details for Frequency-Based Fatigue calculations.
Combination Analysis
You can also choose to calculate fatigue damage from Random Vibration and Harmonic analyses and
then create User-Defined results (p. 1340) to combine the effects in order to analyze the total damage
to the system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1326 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
Important
• For Frequency-Based Fatigue calculations, you need to employ at least one of the SN Curve
formulations listed above in order to proceed with a solution.
• For both the Linear S-N Curve and the Bi-linear S-N Curve, the reference units for the para-
meters is [Pa]. No other unit or unit system is currently supported.
• In the various S-N Curve formulas covered here, the "S" value always refers to Stress Amp-
litude.
As long as you define material properties using one of the above formulas, you can perform Frequency-
Based Fatigue calculations.
Note
• In the Harmonic Response fatigue analysis, the S-N Curve Table will take precedence and it will
be used if available. If the table is not present, then the solver will use either the Linear/Bilinear
parameters, whichever is present.
• If all are defined, linear or bi-linear takes precedence over table for frequency domain fatigue.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1327
Using Results
Where:
Note
The value "m" is the inverse negative slope of the Linear S-N Curve.
&
Where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1328 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
Using the Derive from property in Engineering Data Workspace, select one of two methods of
definition:
Note
The "m" and "r" values are the inverse negative slopes of the Bilinear S-N Curve.
Note
If only the SN table is provided (and not the Linear/Bilinear parameters themselves), then
the solver will use the first and last points of the table to perform a linear interpolation using
equation and arrive at the required parameters of A and m. Once the A and m values
are obtained, we can proceed with the solution normally. If either of the parameters (Lin-
ear/Bilinear) are provided directly through the material definition, they will be used directly.
(The table, if present, will be ignored in this case).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1329
Using Results
Steinberg Formulation
Steinberg Formulation utilizes all three stress occurrences (1σ, 2σ, 3σ) and their rate of occurrence along
with the Miner’s rule in order to compute the total fatigue damage of the system.
Where:
are obtained by using the S-N relation and the (1σ, 2σ, 3σ) stresses to find the corres-
ponding number of cycles. If the Bilinear curve is used, the solver chooses the appropriate curve to
interpolate on, based on the value of the stresses.
Where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1330 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
Where:
= Statistical frequency
t: Exposure Duration
σ: Equivalent Alternating Stress
: Gamma function.
A, m: SN curve properties from the equation NSm = A, where S = Stress Amplitude.
If we are using the Bilinear form of the SN curve, this formula changes to:
where:
and:
Wirsching Formulation
The Wirsching Formulation can be described as a correction factor to the Narrow Band Formulation in order
to account for Wideband scenarios. Instead of using a different, more complicated method for Wideband
cases, we calculate Fatigue Damage using Narrow Band formulation and simply apply the Wirsching cor-
rection factor to it, as shown:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1331
Using Results
Where:
= 0.926-0.033
= 1.587 - 2.323
= Bandwidth Factor
= Irregularity Factor
= Spectral Moments
Since Wirsching does not have a specialized formula for the Bilinear SN Curve, the average of the
two fatigue strength exponents (m and r) is used in the Bilinear case.
The Fatigue Tool option is available from the Tools menu on the Solution Context Toolbar (p. 84)
or through the right-click context menu.
Worksheet View
The Worksheet displays by default when you insert the Fatigue Tool during a Static Structural or Har-
monic Response analysis. It displays default data, in graph form, based on the property settings of the
object. The display changes as you make changes to the associated properties. In addition, this graph-
ical Worksheet display is available for the options of the Graph Results menu. See the Fatigue Tool
(Group) (p. 1692) object reference page for additional information.
Property Definition
Once inserted into the tree, based on your analysis type, define the Details View properties as described
below:
• Exposure Duration (p. 1335) (Random Vibration and Harmonic Response analyses only)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1332 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
Loading Type
The options of the Type property are described below. Their availability is based upon your analysis
type.
• Zero-Based (r=0)
• Ratio
• History Data
The Zero-Based (r=0), Fully Reversed (r=-1), and Ratio options are all constant amplitude, proportional
loading types and are graphically illustrated in the Worksheet.
The History Data option enables you to import a file containing the data points. This option is a non-
constant amplitude proportional loading type. This data is depicted in a graph on the Worksheet. You
can specify the number of data points this graph will display using the Maximum Data Points To Plot
(p. 1336) property in the Options category.
The Non-proportional Loading option is a non-proportional constant amplitude loading type for
models that alternate between two different stress states (for example, between bending and torsional
loading). Problems such as an alternating stress imposed on a static stress can be modeled with this
feature. Non-proportional loading is only supported for Fatigue Tool objects in a Solution Combination
(p. 1370) where exactly two environments are selected.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1333
Using Results
Scale Factor
This setting scales the load magnitude. For example, if you set this to 3, the amplitude (and mean) of
a zero-based loading will be 1.5 times the stress in the body. The graph in the Worksheet window updates
to reflect this setting. This option is useful to see the effects of different finite element loading magnitudes
without the need to repeatedly run the complete structural analysis. Note that this scale factor is applied
after the stresses have been collapsed from a tensor into a scalar. Therefore, any multiaxial stress collapse
methods that are sensitive to the sign (Von-Mises, Maximum Shear, Maximum Principal) may not give
the same answer had the scale factor been applied to the environment load itself.
This setting scales the load magnitude. For example, if you set this to 3, the amplitude (and mean) of
a zero-based loading will be 1.5 times the stress in the body. The graph in the Worksheet window will
update to reflect this setting. This option is useful to see the effects of different finite element loading
magnitudes without having to run the complete structural analysis repeatedly. Note that this scale
factor is applied after the stresses have been collapsed from a tensor into a scalar. Thus any multiaxial
stress collapse methods that are sensitive to the sign (Von-Mises, Maximum Shear, Maximum Principal)
may not give the same answer had the scale factor been applied to the environment load itself.
Analysis Type
Define the fatigue analysis as either Stress Life or Strain Life.
• If Analysis Type is set to Stress Life, choose from None (default), Goodman, Soderberg, Gerber, and Mean
Stress Curves. The Goodman, Soderberg, and Gerber options use static material properties along with S-
N data to account for any mean stress while Mean Stress Curves use experimental fatigue data to account
for mean stress. You can specify the default setting for this property using the Mechanical application Fatigue
settings (p. 110) in the Options dialog box (p. 105).
• If Analysis Type is set to Strain Life, choose from None, Morrow, and SWT (Smith-Watson-Topper).
Note
A sample plot of each of these theories is shown at the bottom of the Worksheet view. This
plot does not use live data, but is rather a generic representation of each theory. For more
information on these theories, see "Metal Fatigue In Engineering" by Ralph I. Stephens, et.
al.
Method Selection
This property is only available for Random Vibration analyses. The options include: Narrow Band,
Steinberg (default), and Wirsching. This setting specifies the method to calculate the Probability Density
Function (PDF) from the available PSD stress response.
Stress Component
Because stresses are multiaxial but experimental fatigue data is usually uniaxial, the stress must be
converted from a multiaxial stress state to a uniaxial one. A value of 2 times the maximum shear stress
is used. You can choose from several types, including component stresses, von Mises, and a signed von
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1334 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
Mises, which takes the sign of the absolute maximum principal stress. The signed von Mises is useful
for accounting for any compressive mean stresses.
Exposure Duration
This property is only available for Random Vibration and Harmonic Response analyses. It specifies the
duration (in time) the loading is applied. The resulting damage is for this entire duration. The default
setting is one second (1). This means that the calculated damage is based on damage per second.
In a Harmonic Response analysis, the number of cycles is internally calculated as the Exposure Duration
multiplied by the chosen frequency.
Frequency Selection
This property is only available for Harmonic Response analyses. You use this property to select a analysis.
Options include:
• Single Frequency (default): This option specifies that only the stress at the defined Frequency is con-
sidered for the fatigue analysis.
• Multiple Frequencies: This option enables you to manually specify frequency values and their corres-
ponding Exposure Durations in the Tabular Data window. Stresses at each of these distinct frequencies
are considered for the fatigue analysis and fatigue damage is accumulated.
• Sine Sweep: This option enables you to manually specify frequency values and their corresponding
Scale Factors in the Tabular Data window. A Sine Sweep analysis is performed from the lowest to
highest frequency value in steps of 0.5 Hz using the Sweep Rate and the appropriate amplitude scaling
at each step. The fatigue damage is accumulated.
Frequency
This property is only available for Harmonic Response analysis. It specifies the frequency (in Hz) for
which the stress response is calculated and used for the fatigue analysis. The phase angle for which the
maximum stress occurs is automatically chosen for a chosen frequency.
Sweep Rate
The Sweep Rate property is only available for Harmonic Response analysis. It is only available when the
Sine Sweep option is selected for the Frequency Selection property. This property specifies the rate of
frequency sweep in Hz/s units.
Units Name
This property enables you to specify the name for the Life Units. The unit options include:
• cycles • hours
• blocks • days
• seconds • months
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1335
Using Results
User Defined
Selecting the User Defined option displays the Custom Units Name field. Enter the name for your
customized unit name in this field. The specified unit is reflected in the Details view for all applicable
fatigue settings.
1 “Unit” is Equal To
Where "unit" is either cycle or block based on the Units Name selection. Modify the field’s value based
on the desired number of cycles or blocks for the units.
Bin Size
This option appears only if Type is set to History Data (non-constant amplitude loading). This setting
defines how many divisions the cycle counting history should be organized into for the history data
loading type. Strictly speaking, this is number specifies the dimensions of the rainflow matrix. A larger
bin size has greater precision but will take longer to solve and use more memory.
Infinite Life
Stress Life Analysis
This option appears only if Type is set to History Data (non-constant amplitude loading) and defines
what life will be used if the stress amplitude is lower than the lowest stress on the SN curve. It may be
important in how damaging small stress amplitudes from the rainflow matrix are.
Since the strain-life method is equation based it has no built-in limit, unlike stress-life for which the
Fatigue Tool uses a maximum life equal to the last point on the SN curve. Thus to avoid skewed contour
plots showing very high lives, you can specify Infinite Life in a strain-life analysis. For example, if you
set a value of 1e9 cycles as the Infinite Life, the maximum life reported is 1e9.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1336 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
pending on the value you set, every second or third point may not be displayed in the interest of
avoiding clutter and making the graph more readable.
Fatigue Results
After you have included the Fatigue Tool in your analysis, you can then choose from among several
results options. Any of these results can be scoped (p. 919) to individual parts or faces if desired. To select
the fatigue solution items, you must be under a Solution object. Click Fatigue Tool either on the
toolbar or via a right-mouse click and select any of the following options:
Life
This result contour plot shows the available life for the given fatigue analysis. If loading is of constant
amplitude, this represents the number of cycles until the part will fail due to fatigue. If loading is non-
constant, this represents the number of loading blocks until failure. Thus if the given load history rep-
resents one month of loading and the life was found to be 120, the expected model life would be 120
months.
In a constant amplitude analysis, if the alternating stress is lower than the lowest alternating stress
defined in the S-N curve, the life at that point will be used.
Damage
Fatigue damage is defined as the design life divided by the available life. The default design life may
be set through the Options dialog box (p. 105). A damage of greater than 1 indicates the part will fail
from fatigue before the design life is reached.
Safety Factor
This result is a contour plot of the factor of safety (FS) with respect to a fatigue failure at a given design
life. The maximum FS reported is 15.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1337
Using Results
Biaxiality Indication
This result is a stress biaxiality contour plot over the model that gives a qualitative measure of the stress
state throughout the body. A biaxiality of 0 corresponds to uniaxial stress, a value of -1 corresponds to
pure shear, and a value of 1 corresponds to a pure biaxial state.
For Non-proportional loading, you can choose between average biaxiality and standard deviation of
biaxiality in the Details view.
Important
If you specify a Mean Stress Theory and static failure is predicted, the reported equival-
ent alternating stress is reported as 1e32 Pa (this value is always reported when there
is static failure).
The Navigational Control at the bottom right-hand corner of the graph can be used to zoom and pan
the graph. You can use the double-sided arrow at any corner of the control to zoom in or out. When
you place the mouse in the center of the Navigational Control, you can drag the four-sided arrow to
move the chart points within the chart.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1338 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Results
The Navigational Control at the bottom right hand corner of the graph can be used to zoom and pan
the graph. You can use the double-sided arrow at any corner of the control to zoom in or out. When
you place the mouse in the center of the Navigational Control, you can drag the four-sided arrow to
move the chart points within the chart.
Fatigue Sensitivity
This plot shows how the fatigue results change as a function of the loading at the critical location on
the scoped region. Sensitivity may be found for life, damage, or factory of safety. For instance, if you
set the lower and upper fatigue sensitivity limits to 50% and 150% respectively, and your scale factor
to 3, this result will plot the data points along a scale ranging from a 1.5 to a 4.5 scale factor. You can
specify the number of fill points in the curve, as well as choose from several chart viewing options (such
as linear or log-log).
The Navigational Control at the bottom right hand corner of the graph can be used to zoom and pan
the graph. You can use the double-sided arrow at any corner of the control to zoom in or out. When
you place the mouse in the center of the Navigational Control, you can drag the four-sided arrow to
move the chart points within the chart.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1339
Using Results
Hysteresis
In a strain-life fatigue analysis, although the finite element response may be linear, the local elastic/plastic
response may not be linear. The Neuber correction is used to determine the local elastic/plastic response
given a linear elastic input. Repeated loading will form close hysteresis loops as a result of this nonlinear
local response. In a constant amplitude analysis a single hysteresis loop is created although numerous
loops may be created via rainflow counting in a non-constant amplitude analysis. The Hysteresis result
plots the local elastic-plastic response at the critical location of the scoped result (the Hysteresis result
can be scoped, similar to all result items). Hysteresis is a good result to help you understand the true
local response that may not be easy to infer. Notice in the example below, that although the load-
ing/elastic result is tensile, the local response does venture into the compressive region.
Loading/Elastic Response:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1340 of ANSYS, Inc. and its subsidiaries and affiliates.
User Defined Results
Unit Description
User Defined Results for the Mechanical APDL Solver
Overview
The User Defined Result feature allows you to derive user defined result values by performing math-
ematical operations on results obtained following a solution.
Mechanical can generate user defined results, based on the analysis type. The user defined results can
be derived from any number of fundamental results stored on the result file. You display these results
using the Solution Worksheet (p. 48). Using this feature, most of the results stored in the result file
display in the worksheet as illustrated in this example.
Refer to the following sections for descriptions of user defined result entries in the worksheet:
• User Defined Results for the Mechanical APDL Solver (p. 1350)
Characteristics
General:
• All analysis types and solver targets can produce User Defined Results. A User Defined Result may be unique
to a particular solver and analysis. After clicking on the Solution object, you must click the Worksheet to
produce the complete listing of the results that are applicable to the analysis type and solver being used.
• All result types can be combined except for results which have different dimensions. For example, displace-
ment vectors, which contain 3 items, cannot be added to stress tensors, which contain 6 items.
• User Defined Results which are elemental (such as stress or strain results) can be displayed as averaged or
unaveraged results (p. 1200). It takes Mechanical longer to display a result which is not averaged.
Like most result types that display using contours, user defined results:
• Are scoped to a geometry (vertex, edge, face, body), named selection (geometry, node-based, or element-
based), path, or surface. However, you cannot scope user defined results based on Contacts to a path or
surface.
• Require a set, time, and frequency/phase, to be fully specified (depending on the analysis type).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1341
Using Results
• In a Random Vibration Analysis, you need to select a Scale Factor to get a result corresponding to the
Probability (read-only).
• Can be cleared.
• Can be duplicated.
• Become obsolete if a user defined result is dependent upon another user defined result that has been
modified, cleared, or deleted. In this instance, the graphic of the geometry displays without results.
• User defined results cannot link to multiple environments and cannot employ the Solution Combination
feature.
Application
Apply a User Defined Result using one of the following methods:
• Right-click the Solution (p. 1817) object and the select the User Defined Result option.
• Display the Solution Worksheet (p. 48) following a Solve, right-click the mouse on the desired row of the
table, and then select Create User Defined Result.
Until you become familiar with this feature, it is recommended that you insert user defined results using
the worksheet. This makes sure that results are valid and applicable for the particular analysis type and
solver being used. As illustrated below, right-clicking the mouse on a row of the worksheet displays an
option to create a user defined result.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1342 of ANSYS, Inc. and its subsidiaries and affiliates.
User Defined Results
Note
NMISCxxx and SMISCxxx results are not displayed in the worksheet and can only be accessed
by typing in the keyword directly. See User Defined Results for the Mechanical APDL Solv-
er (p. 1350) for details.
Selecting this option places a User Defined Result object for the specified result in the tree as a child
of the Solution object, as shown in the example below. Compared to the other two methods for inserting
a User Defined Result, this technique automatically completes field data in the Details view. Note that
the new result object’s name appears in the Expression (p. 1345) field of the Details view. Except for an
Identifier (p. 1348), all remaining details are also automatically generated based on the information
provided by the result type, such as Input Unit System (U.S. Custom) and Output Unit (Displacement).
If you create a user defined result and do not use the worksheet as the origin, you need to manually
enter an Expression and also define the Output Unit. These fields display with a yellow highlight to
indicate the required entries. See the User Defined Result Expressions (p. 1345) and Unit Description (p. 1350)
sections for more information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1343
Using Results
Once a user defined result is created, the advantage of the feature is your ability to further define ex-
pressions using mathematical operators. For example, you can enter the mathematical combination
UX+UY in the Expression (p. 1345) field and then retrieve a new result.
Node-Based Scoping
In regard to usage, suppose two user defined results (with identifiers A and B, respectively) are scoped
to ScopeA and ScopeB. The algorithm to draw the contours for C = A + B (scoped to ScopeC) proceeds
as follows:
• The results A and B are combined on all common bodies (determined from ScopeA and ScopeB and
referred to as CommonBodies).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1344 of ANSYS, Inc. and its subsidiaries and affiliates.
User Defined Results
• The scope (ScopeC) of the newly defined result C is then employed: the contours of C are drawn on
the intersection of ScopeC and CommonBodies.
Note, each of ScopeA, ScopeB, and ScopeC can be any set of geometric entities: vertices, edges, faces,
bodies, or named selections (consisting of geometric entities or even nodes in the mesh).
Assumptions: A is scoped to bodies 1 and 2 and B is scoped to two faces, one in body 2 and one in
body 3. The combination C = A+B is scoped to two vertices, one in body 2, and the other in body 3.
Result: A+B will be computed on nodes common to the underlying bodies of A and B; these nodes will
exist only in body 2. Then the combination C = A + B will be displayed only on the vertex belonging
to body 2 (the one belonging to body 3 is not in the intersection of the two original scoping bodies).
• Primarily, the combination of mathematical values, based on syntax rules (p. 1346) and the available math
operations (p. 1347).
• A column displayed on the Solution Worksheet that indicates the result type.
• An entry field in the Details view of a user defined result where you enter mathematical values, such as
UX+UY+UZ.
Note
You can use user defined result expressions across multiple combinations of environments
with limited functionality by using a Design Assessment (p. 1491) system. However, you can
not use it within standard Solution Combinations.
The example of the Solution Worksheet shown below highlights the Expression column.
When a User Defined Result is applied (p. 1342), the content of the above column populates the Expres-
sion field of the user defined result's Detail View. In this case, UX.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1345
Using Results
The content of the Expression field can be modified using mathematical operators to further define
the expression. As shown below, you can combine the X, Y, and Z components and then retrieve a new
customized result.
Expression Syntax
Expressions support the following syntax:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1346 of ANSYS, Inc. and its subsidiaries and affiliates.
User Defined Results
• Power of (^ or **): s1^s2, a1^a2, a^s, s^a, (undefined if s1 = 0 and s2 < 0 or if s1<0 and s2 is a non-integer).
The characters "**" perform the same action as the caret symbol (^) and you can use them interchangeably.
• Dot product (dot): dot(a1,a2) (results in a single-column array consisting of the inner products, one for each
row of a1 and a2; thus, a1, a2 should have the same dimensions)
• Add Comp (addcomp): addcomp(uvectors) = ux + uy + uz (If the argument uvectors has 3 columns, they
are added to produce a single-column array. If the argument is a single-column array, the result will be a
scalar summing all the array entries.)
• Trigonometric Functions (sin, cos, tan): sin(s), cos(s), tan(s), sin(a), cos(a), tan(a) (s and a are both in radians)
• Inverse Trigonometric Functions (asin, acos, atan): asin(s), acos(s), atan(s), asin(a), acos(a), atan(a) (return
values are in radians; where -1 <= s <= 1 and -1 <= a <=1 for asin and acos)
• atan2: atan2(s1,s2), atan2(a1,a2) (return values are in radians; calculates the arctangent of s1/s2 or a1/a2
and uses the sign of the arguments to determine the quadrant of the returned angle)
Note
• The current expression list does not allow input parameters from the Parameter Workspace. Only
output parameters are allowed for Min and Max values of a user defined result.
• All operations involving two vector arrays must have the same dimensionality.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1347
Using Results
• Any result whose expression contains the addcomp function needs to be scoped to exactly one
body.
• You cannot perform mathematical operations directly within the Design Assessment system.
However, the Design Assessment system provides the ability to use python scripts to combine
results from various environment using highly complex, user defined mathematical functions.
• Are not case insensitive - however, functions (p. 1347) should always use lowercase (sqrt, max, min, etc.).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1348 of ANSYS, Inc. and its subsidiaries and affiliates.
User Defined Results
• Are not affected by the order in which they are entered. For example, for Identifiers A and B, the expression
for:
It is recommend that you use the proper order and try to define dependents first. For example, define
A, B, C and then D = A^2+B^2+C^2
– Width = 1, 3, or 6 columns
An Identifier, together with Expression content (UX, UY, etc.), can be used in combination with other
user defined results. For example, using the Identifier MyResult, you could create the Expression:
sqrt(MyResult+UX+UY). In addition, if an Identifier is used in an expression, it must be scoped to
the same geometry.
It is recommended that when you assign an identifier to the expression of a user defined result, that
you rename the tree object with the same name/identifier.
For example, the Display Time of a User Defined Result is only relevant when the expression consists
of built-in identifiers. Unlike user defined identifiers, built-in identifiers retain their time dependence
through the evaluation of the expression. To reveal the built-in identifiers for a given solver, examine
the Worksheet view on the Solution folder.
Note that Mechanical may not necessarily issue a warning or error message for these situations.
Suppose the Identifier of the original result is "Original". Further, suppose that the Expression of the
new result is "2 * Original". Consider the following scenarios:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1349
Using Results
Unit Description
The units of a user defined result are defined by the following Detail view settings:
• Input Unit System: A read-only field that displays the active Mechanical application unit system. To evaluate
an expression, a user defined result's units must be converted to the Input Unit System. As a result, the ex-
pression is most easily verified when the intervening data is viewed in the Input Unit System.
• Output Unit: The physical dimension assigned to a user defined result. It determines which factors are used
to convert the result from its Input Unit System to the current unit system selection. A large list of unit
types is available. Because you can assign such a wide variety of unit types to a result, it is recommended
that you choose carefully and be consistent.
1. Before you evaluate an expression, the units are converted to the Input Unit System.
2. Once evaluated, values are converted from the input system to the active Mechanical application unit
system using the appropriate factor.
For example, given the following user defined result expressions with MKS (m, kg, N, ºC, s, V, A) units:
• FORCE_MKS=FSUM
• STRESS_MKS=SEQV
• DISP_MKS=USUM
If you change the unit system to CGS (cm, g, dyne, ºC, s, V, A) and create a new user defined result with
Expression =FSUM+SEQV+USUM while assigning Volume as the Output Unit, you will produce the
following user-defined results:
The expression VOLUME_CGS is easy to verify for its Input Unit System, CGS. If FSUM=3 dyne, SEQV=17
dyne/cm² and USUM=2 cm, (as seen in when CGS is selected in the Mechanical application),
VOLUME_CGS produces the value 22 cm³. Any subsequent changes to the unit system in the Mechan-
ical application cause each of the user defined results to convert based on their required factors. In this
manner, VOLUME_CGS will use a factor of 1000 to convert from Metric CGS to Metric mm, because it
represents a Volume. FORCE_MKS, STRESS_MKS and DISPL_MKS will convert differently, based on the
selected Output Units.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1350 of ANSYS, Inc. and its subsidiaries and affiliates.
User Defined Results
The following tables include descriptions of additional user defined result names not included in the
PRESOL/PRNSOL listings. The Solution object Worksheet lists these result options following a solution
(see Application (p. 1342)).
Node-Based Results
The following table lists the available expressions that you can use to define your User Defined Result.
Node-based user defined results are most often associated with degree of freedom solutions (like
nodal reactions).
Name Description
R Nodal rotations in a structural analysis (analogous to PRNS,ROT)
OMG Nodal rotational velocities in a structural transient dynamic analysis (analogous to PRNS,OMG)
DOMG Nodal rotational accelerations in a structural transient dynamic analysis (analogous to
PRNS,DMG)
MVP_AZ Nodal Z magnetic vector potential in an axisymmetric electromagnetic analysis (analogous to
PRNS,A)
LOC Nodal locations (x,y,z)
LOC_DEF Deformed nodal locations (x+ux,y+uy,z+uz)
F Nodal structural forces (reaction)1
M Nodal structural moments (reaction)1
CSG Nodal magnetic current segments (reaction)
HEAT Nodal thermal heat flow (reaction)
AMPS Nodal electric current (reaction)
NDIR Nodal THXY, THYZ, and THZX values. The NDIRVECTORS display consists of triads.
REULER Structural rotations displayed as Euler triads.
1 - When user defined results FX, FY, FZ, FSUM, and FVECTORS (and MX, MY, MZ, MSUM, and MVECTORS)
are scoped to a path, then it is possible that no contours will be displayed. The reason is that these
types of forces/moments are solved only at constrained nodes. The result value at a path point is inter-
polated from the nodal values of the elements that contain the path point. If a path point touches an
element in which some nodes have undefined reactions, then Mechanical cannot properly interpolate
the nodal values for the path point. No contour color is displayed at such a path point.
Element-Based Results
The following table lists the available expressions that you can use to define your element-based User
Defined Result. Element-based user defined results can exist at the nodes (like stress and strain) or can
exist at the centroid (like volume).
Name Description
SPSD Element nodal equivalent stress as calculated by the solver.
ELEMENTAL_REAL
Element real data from the Mechanical APDL R command.
EPCREQV_RST Element nodal equivalent creep strain as calculated by the solver.
EPELEQV_RST Element nodal equivalent elastic strain as calculated by the solver.
EPPLEQV_RST Element nodal equivalent plastic strain as calculated by the solver.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1351
Using Results
Name Description
EPTTEQV_RST Element nodal equivalent total strain (plus thermal strain) as calculated by the solver, that
is, EPTTEQV_RST is total mechanical and thermal strain: EPTTEQV_RST = EPELEQV_RST +
EPPLEQV_RST + EPCREQV_RST + EPTHEQV_RST.
EPTOEQV_RST Element nodal equivalent total strain as calculated by the solver, that is, EPTOEQV_RST is
total mechanical strain: EPTOEQV_RST = EPELEQV_RST + EPPLEQV_RST + EPCREQV_RST.
ETOP Element nodal densities used for topological optimization (same as TOPO).
BEAM Element nodal beam stresses: direct, minimum bending, maximum bending, minimum
combined, maximum combined.
SVAR Element nodal state variable data.
CONTJHEA Element nodal Joule heat for CONTA174.
CONTFORC Element nodal contact normal forces for CONTA175.
BEAM_AXIAL_FElement nodal axial force vectors for BEAM188/189.
BEAM_BENDING_M
Element nodal bending moment vectors for BEAM188/189.
BEAM_TORSION_M
Element nodal torsion moment vectors for BEAM188/189.
BEAM_SHEAR_F
Element nodal shear force vectors for BEAM188/189.
PIPE_INTERNAL_PRESSURE
Internal pressure at integration point for PIPE288.
PIPE_EXTERNAL_PRESSURE
External pressure at integration point for PIPE288.
PIPE_EFFECTIVE_TENSION
Effective tension at integration point for PIPE288.
PIPE_HOOP_STRESS
Maximum Hoop Stress at integration point for PIPE288/PIPE289.
ENFO Element nodal reaction forces for structural analyses.
ENMO Element nodal reaction moments for structural analyses.
EHEAT Element nodal heat values for thermal analyses.
CURRENTSEG Element nodal magnetic current segments.
VOLUME Element volumes.
ENERGY Element potential and kinetic energies.
RIGID_ANG Element Euler angles for MASS21 elements (rotation about x-axis, rotation about y-axis,
rotation about z-axis).
CONTSMISC Element summable miscellaneous data for contact elements. CONTSMISC is completely
analogous in implementation to SMISC (see “User Defined Results Not Displayed in
Worksheet” below), except that CONTSMISC, for display purposes, extrapolates the single
elemental value to the corner nodes.
CONTNMISC Element non-summable miscellaneous data for contact elements. CONTNMISC is completely
analogous in implementation to NMISC (see “User Defined Results Not Displayed in
Worksheet” below), except that CONTSMISC, for display purposes, extrapolates the single
elemental value to the corner nodes.
EDIR Elemental THXY, THYZ, and THZX values: (1) currently only angles of first node in solution
record are employed; (2) the EDIRVECTORS display consists of triads.
ECENT Element centroids (x,y,z)
PNUMTYPE Element type reference numbers.
PNUMREAL Real constant set numbers.
PNUMMAT Material set numbers.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1352 of ANSYS, Inc. and its subsidiaries and affiliates.
User Defined Results
Name Description
PNUMSEC Section numbers.
PNUMESYS Element coordinate system numbers (note: a 0 value corresponds to the global Cartesian
system).
PNUMELEM Mechanical APDL element ID.
PNUMENAM Mechanical APDL element identifying number (such as 181 for SHELL181 elements).
CONTPNUMTYPE
Element type reference numbers for contact elements.
CONTPNUMREAL
Real constant set numbers for contact elements.
CONTPNUMMAT
Material set numbers for contact elements.
CONTPNUMSECSection numbers for contact elements.
CONTPNUMESYS
Element coordinate system numbers for contact elements.
CONTPNUMELEM
Mechanical APDL Element ID for contact elements.
CONTPNUMENAM
Mechanical APDL element identifying number for contact elements.
SMISC Element summable miscellaneous data.
NMISC Element non-summable miscellaneous data.
EFFNU_ZERO_EPTOEQV
Element nodal equivalent total strain (EPEL + EPPL + EPCR) as calculated by the
post-processor.
For average results, the solver averages the element nodal component strains at
common nodes and performs a Von Mises calculation with effective Poisson's Ratio
set to ZERO.
EFFNU_ZERO_EPTTEQV
Element nodal equivalent total strain plus thermal strain (EPEL + EPPL + EPCR + EPTH)
as calculated by the post-processor.
For average results, the solver averages the element nodal component strains at
common nodes and performs a Von Mises calculation with effective Poisson's Ratio
set to ZERO.
LAYNUMBER Number of layers, as defined by the section database, for a shell element. If no section
database exists, the number of layers is displayed as zero.
LAYTHICK Thickness of a layer, as defined by the section database, for a shell element. The layer
number is specified using the Layer property. If the Layer property is set to Entire
Section, the thickness of the entire element is displayed.
LAYMATERIAL Material number for an element, displayed in a manner similar to Mechanical APDL's
graphic for /PNUM,MAT,1. If a shell element contains layers defined by the section
database and if the Layer property is set to a layer number greater than 0, then the
material number for the layer is displayed.
LAYANGLE Angle of a layer's coordinate system with respect to the element coordinate system,
as defined by the section database, for a shell element. The layer number is specified
by the Layer property. If the Layer property is set to Entire Section, a value of zero
is displayed.
LAYOFFY Section offset in the Y direction, as defined by the section database, for a shell element.
The Y offset is the same for all layers.
THERMAL_FLUID_HT_COND_RATE
Rate of fluid flow through a specified Line Body (p. 498).
THERMAL_FLUID_FLOW_RATE
Heat flow rate due to conduction within the fluid of a Line Body.
MESH_ELEMENT_QUALITY
Composite quality of meshed elements.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1353
Using Results
Name Description
MESH_ASPECT_RATIO
Aspect ratio for triangles and quadrilaterals of meshed elements.
MESH_JACOBIAN_RATIO
Jacobian Ratio of meshed elements.
MESH_WARPING_FACTOR
Warping Factor of meshed elements.
MESH_PARALLEL_DEVIATION
Parallel Deviation of meshed elements.
MESH_MAXIMUM_CORNER_ANGLE
Maximum Corner Angle of meshed elements.
MESH_SKEWNESS
Skewness of meshed elements.
Note
Using this data, you can explicitly define your user defined result, such as total deformation by using
the component deformations across all of the nodes in the model, identified by UX, UY, and UZ. You
can use these component values to mathematically produce a user defined result for total deformation:
SQRT(UX^2+UY^2+UZ^2).
Notes
For complete descriptions of the mesh-based element results listed above, see the Mesh Metric section
in the Meshing User's Guide.
If the Display Option is set to Averaged, then for the results ENFO, EHEAT, and CURRENTSEG, the result
at each node represents the sum (or contributions) of all the elements that contain the node.
If the Display Option is set to Unveraged, the ENFO result is analogous to PLES,FORCE.
SPSD is a User Defined Result that is unique to the Mechanical APDL result file. For any element that
supports stresses, the SPSD result represents the equivalent stress, for each corner node in the element,
as stored on the result file. Hence, SPSD is the equivalent stress as calculated by the Mechanical APDL
solver for the corner nodes. For this result, SPSD is the expression displayed in the Type column and
Stress is displayed in the Output Unit column. Prior to release 13.0, SPSD represented the equivalent
stress as calculated from component stresses during postprocessing, that is, it was not calculated by
the Mechanical APDL solver.
By default, Contact Results (p. 1243) (accessible through User Defined Results (p. 1340) via CONTSTAT or
CONTFLUX) are not written to the result file in a thermal analysis.
Displays of /PNUM results are analogous to EPLOTs with the following commands in Mechanical APDL:
• /PNUM,TYPE,1
• /PNUM,REAL,1
• /PNUM,MAT,1
• /PNUM,SEC,1
• /PNUM,ESYS,1
• /PNUM,ELEM,1
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1354 of ANSYS, Inc. and its subsidiaries and affiliates.
User Defined Results
For example, the range of the values of the PNUMTYPE result vary from the smallest element type to
the largest element type, as created by ANSYS ET commands.
Note
• When you are analyzing shell elements, the PNUMMAT result displays a Material Number for each
layer when the following conditions are met:
– The shell element contains layers defined by the section database (via SECDATA command).
And...
– The Layer property of the User Defined Result is set to a number greater than 0.
• Mechanical supports up to 64 SVAR results (SVAR1, ..., SVAR64). If you define more than 64 SVAR
results, the solver ignores all entries.
For non-linear analyses, user defined results corresponding to Mechanical APDL PLES commands with
NL as an Item are available with the following components:
SEPL, SRAT, HPRE, EPEQ, PSV, PLWK, CRWK, ELWK, SGYT, and PEQT
Although there are no user defined results with SEND in Mechanical, you can use the following:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1355
Using Results
2. In the Details view Expression field, type the string SMISC or NMISC followed by the sequence number
which indicates the desired datum.
For example, to display the 2nd sequence number for SMISC, enter SMISC2 for the Expression. The
graphics contour display will be similar to the Mechanical APDL display for the command PLESOL,SMISC,2.
When you evaluate this result, the Details view will show no units and no coordinate system for this
data. That is, no unit conversions and no coordinate transformations are performed. If you enter a data
expression that does not exist on the result file, the result will not be evaluated. To display the 2nd
sequence number for summable miscellaneous data on scoped contact elements, enter CONTSMISC2
for the Expression.
• BEAM_SHEAR_FVECTORS (based upon section shear forces, SFy and SFz, in the BEAM188 SMISC record).
• BEAM_BENDING_MVECTORS (based upon the bending moments, My and Mz, in the BEAM188 SMISC
record).
The beam is defined by nodes I(end 1) and J(end 2) and an optional orientation node K. Depending
upon direction from node I to node J, the displayed vector for these results may be flipped 180 degrees.
Result Utilities
The following topics related to result utilities are covered in this section.
Automatic Result Creation for All Result Sets
Adaptive Convergence
Animation
Capped Isosurfaces
Dynamic Legend
Exporting Results
Generating Reports
Renaming Results Based on Definition
Results Legend
Results Toolbar
Solution Combinations
Note
• Probe Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1356 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Utilities
• Fracture Tool
• Fatigue Tool
Example Application
The following example illustrates the process for using this feature. This example includes multiple load
steps, as shown in the first image.
You select a desired result, right-click, and select Create Results at All Sets. The application automat-
ically creates a result for each time point.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1357
Using Results
Adaptive Convergence
See the Adaptive Convergence (p. 1411) topic in the Understanding Solving section of the ANSYS Mechan-
ical User's Guide.
Animation
The Animation feature displays in the Graph window when you select a result object in the Mechanical
application. Here is an example of the Graph window with a result object selected.
Control Description
Play: Initiates a new animation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1358 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Utilities
Control Description
Stop: Halts a result animation. Choosing Play after Stop
generates new animation frames.
Previous Frame and Next Frame: These two buttons reverse or
advance the animation frame by frame.
Distributed: For static analyses, frames display linearly
interpolated results. Frame 1 represents the initial state of the
model and the final frame represents the final results calculated
by the solver.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1359
Using Results
Control Description
the minimum value on the legend) to red (or the color
representing the maximum value on the legend).
Damped Modal Animation: Turns on time decay animation of
complex modes in a Modal Analysis (p. 227) that has damping
applied. This button is not available (grayed out) for any of the
following:
1 - For stepped and transient simulations, as you move the cursor across the graph, the cursor's appear-
ance changes to a scope icon for solved solution points.
Animation Behavior
Depending upon the type of simulation that you perform, the behavior of the resulting animation varies.
For a static analysis with one time step or a Modal analysis, the animation progresses forward and then
backwards in a continuous motion.
For simulations that have more than one associated time or step range, the animation begins at the
initial time or step value, progresses to the final set, and then stops and starts at zero again (forward
animation only).
For transient and stepped simulations that have an associated time or step range, the animation begins
at the initial time or step value, progresses to the final set, and then stops and starts at zero again. It
does not traverse backward as it does for static simulations.
As illustrated below, you may also select a specific time period to animate that is a subset of the total
time. To do so, drag the mouse through the time period in the graph. The selected time period turns
blue. Click the Play button to animate only through that period. While that specific period is playing,
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1360 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Utilities
you can right-click the mouse to receive the options to Pause, Stop, or to Zoom To Range, which ex-
pands the defined period across the entire graph.
The following demo is presented as an animated GIF. View online if you are reading the PDF version of the
help. Interface names and other components shown in the demo may differ from those in the released
product.
Note
• In a dynamic analysis, probe animation for joints is only supported if there is at least one rigid
body. See Probes (p. 1175).
• For a Modal analysis, rigid bodies are not currently auto-scaled during animations and as a result
may not display accurately.
• When animating mode shapes with color contours, be aware that the shapes are animated by
scaling the displacements from 1 to 0 to -1 to 0 to 1 in a full cycle, but the corresponding contours
are animated by scaling their values from 1 to 0 to 1 to 0 to 1 over the same cycle. You can correct
this display limitation by setting a variable (p. 122) (TreatModalAsComplex = 1)
Capped Isosurfaces
The Capped IsoSurfaces display represents mainly a set of all points that equal a specified result value
within the range of values for the result with additional features. This option provides three display
selections. A display based on all points of a specified result, all points equal to and less than the specified
result, and all points equal to and greater than the specified result value. You select this option from
the Geometry drop-down menu on the Result Context Toolbar (p. 84).
The value for the isosurface is set by the slider or entry field (specified result value) on the toolbar. The
slider represents the range from minimum to maximum for the selected result.
The three toolbar buttons control what you wish to display, and include:
IsoSurface
This button displays isosurface values equal to the specified slider or entry field value.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1361
Using Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1362 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Utilities
Note
Because of internal tolerance calculations, there are times when this view feature may present
color inconsistencies between what is shown on the results legend versus what is displayed
in the Geometry window.
Dynamic Legend
The dynamic legend feature helps you display result ranges and contour colors associated with visible
elements. You can use the dynamic legend feature when you slice a body (p. 154) or hide bodies in an
assembly. When you apply the dynamic legend feature to a sliced body, Mechanical repositions the
Min and Max annotations to the lowest and highest result values displayed on the sliced body. For
models that include multiple bodies the maximum and minimum result values can occur at the joined
surfaces even if these surfaces are not visible.
As illustrated in the sequence below for an example slice, to update the legend and view the result
ranges for the visible elements: right-click the legend and select Adjust to Visible.
Note
When you are viewing a result using the Capped Isosurfaces option (via the Geometry
(p. 87) drop-down menu on the Result Context Toolbar (p. 84)), and the minimum or
maximum value of a result occurs on the inside of your geometry and not on the exter-
ior, the Adjust to Visible option will not display expected contour colors.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1363
Using Results
Adjusting the legend to visible elements only updates the legend colors, values, the Min and Max values
as well as the annotations for these values, and adds the label "Custom" to the legend annotation in-
formation.
A change to the visibility of a part, displaying all parts again for example, or removing parts from the
current display, adds the label "Custom Obsolete" to the legend annotation information. This indicates
that the custom display is no longer accurate. It is displaying the values of the previous display (legend
colors and values, the Min and Max values and annotation location, etc.), shown above, associated with
a part being hidden. You need to select the Adjust to Visible option again to re-display the contours
or select the Reset All option to display the original contours.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1364 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Utilities
To restore the legend display for the entire body after you disable the slice or hide command, right-
click the legend, and then click Reset All to view the result ranges for the entire body. If you do not
reset the legend to show result range for the entire body after disabling the slice or hide command,
Mechanical displays the out of range values with colors not included in the legend.
Note
Exporting Results
The data associated with result objects can be exported in Text (.txt) and Excel (.xls) file format by
right-clicking on the desired result object and selecting the Export option. Once executed, you define
a filename and then select the file type. An Excel file automatically opens providing the node numbers
and the corresponding result data.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1365
Using Results
3. As needed, select a desired selection tool in the Select Mode menu (also on the Graphics Toolbar (p. 70)).
You may wish to review the Selecting Nodes (p. 137) section of the Help.
5. In the graphics window, right-click the mouse and select Export Node Results. You are prompted to save
the data in .txt format. You may also select to save the data as an Excel file. Once you save the file, an
Excel file automatically opens providing the node numbers and the corresponding result data.
Note
• Path Results (p. 1168), Surface Results (p. 1173), and Crack-based results do not support this feature.
• Results scoped to elements or element-based named selections do not support this feature.
Generating Reports
See the Report Preview (p. 31) section.
Results Legend
By default the results legend displays the following information:
Object Title
This is the name of the selected tree object. Place your cursor over the legend and right-click the
mouse to display the following options:
– Number of contours
– Color scheme
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1366 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Utilities
• Max, Min on Color Bar: shows extremes when checked. If unchecked, they appear in the title book.
• High Fidelity: Use this option when color display issues (p. 1369) occur on the model due to custom-
ization. For example, when you are interactively probing a contour result that has a customized
legend and the interval between adjacent bands is much smaller (at least less than one thousandth)
compared with the full min-max range, this option replots and improves the synchronization of
the values of the probes with the colors on the model as well as the corresponding color/range in
the legend.
• Digits: specifies the number if significant digits for result values. The default is 3. Options include
2 through 8.
• Independent Bands: Use to set the alarm color representing the maximum/minimum contour
range. The following choices are available:
– None (default)
– Top
– Bottom
• Color Scheme: used to change the color spectrum. The choices available are:
– Rainbow (default)
– Reverse Rainbow
– Grayscale
– Reverse Grayscale
– Reset Colors
• Semi transparency
• Adjust to Visible
• Reset All
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1367
Using Results
Type
The result type of the selected tree object.
Units
A display of the current Unit system
Time
The current solution time step for the result.
Time Stamp
The time that the result was solved.
• Import
• Export
• Rename
• Delete
Checked named legends appear in the legend context menu by default for new databases only.
• Custom Color: a pop-up color appears when you right-click a color band. The same color can be used
for more than one band.
Placing the mouse pointer over a value on the legend and right-clicking the mouse provides the following
additional context menu options:
• Edit: enables you to enter a custom value. Double clicking a value also performs this edit action.
In addition, selecting a contour color or a value on the legend displays plus (+) and minus (-) buttons.
These buttons enable you to set the number of bands between the bottom and top of the contour.
The number of bands can range from 4 to 14.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1368 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Utilities
Customization Limitation
If you customize the legend between adjacent bands and the interval is very small, for example, less
than one thousandth of the entire range, the contour colors may not correctly reflect the ranges in the
legend. A result is illustrated below.
Determining the difference between the maximum and the minimum, we get: 46.592 - 0.00032942 =
46.592. The interval between the customized interval is: 0.01 - 0.0087912 = 1.2088 e-3. This is the interval
between each of the subsequent color bands (orange through blue). Dividing the first interval by the
interval of the subsequent bands: 46.592/1.2088 e-3 = 38,543. The first interval is nearly 40,000 times
greater than the subsequent intervals. This is a clear example of the issue of legend customization in-
volving very small intervals.
Therefore, customizing the legend at the second contour color with a value of 0.01, the coloring plotting
experiences a limitation and the model becomes entirely red. The legend values are correct, but the
coloring of the model becomes inaccurate.
Displaying the context menu and selecting High Fidelity replots the model's coloring accurately, as
shown in the final image.
Original Contours
Range Customized
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1369
Using Results
Results Toolbar
Refer to the Result Context Toolbar (p. 84) section under Context Toolbar (p. 77).
Solution Combinations
You can create solutions that are calculated from other solutions. These are derived from the addition
of results coming from one or more environments, each of which can include a multiplication coefficient
that you supply. Included are nonlinear results, which are a simple addition of values. The calculated
values cannot be parameterized.
Only Static Structural analyses are available for solution combination selections.
The Design Assessment (p. 1491) system provides a more powerful Solution Selection (p. 1541) capab-
ility, allowing you to combine results from a greater variety of upstream analysis systems and perform
additional post processing functions using external scripts.
Note
• Choosing Update Project from the Project Schematic will not solve a Solution Combination in
the Mechanical application.
• If you have multiple result objects specified under the Solution Combination folder that are
scoped to individual, and different, bodies, and these results have the Average Across Bodies
property set to Yes, the application automatically calculates the average across all of the (different)
scoped bodies. This is in contrast to how the application normally calculates the average
across bodies. Wherein, the application calculates the average across the specified body only.
To Create a Solution Combination Object You can insert one or more Solution Combination objects
under the Model object. Under the Solution Combination object, you can add the following results
types:
• Stress Tool
• Fatigue Tool
• Contact Tool (for the following contact results: Frictional Stress, Penetration, Pressure, and Sliding Dis-
tance)
• Beam Tool
• Beam Results
• Stresses
• Elastic Strains
• Deformations
Each solution object contains its own configuration spreadsheet, available through the Worksheet
View.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1370 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Utilities
When setting up a Solution Combination, you select the Environment Objects you wish to add together
from a drop-down list of all available environments. At least one environment must be checked. Enter
the multiplication coefficient you wish for each environment.
The results values shown for these objects are derived from the same results objects in the referenced
environments, including any defined multiplication coefficients. The basic formula for calculating the
results is:
Note
You can specify a coordinate system in the Details view of the Solution item for which you
request a solution combination. The default is the Global Cartesian Coordinate system. The
solution item at each result set identified in the Worksheet view is calculated in the specified
coordinate system and then solution combination is carried out.
If you request solution combination for derived quantities such as equivalent/principal stresses
as well as total displacement, the following two step procedure is used:
2. The requested result items are then derived from the components.
In addition:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1371
Using Results
• Equivalent strains (including elastic, thermal, plastic, creep, total, and total plus thermal
equivalent strains) are read from the result file and are used directly in the linear combination
formulation. The component strains (X, Y, Z, XY, YZ, XZ) are not used. This procedure is
similar to using the Mechanical APDL SUMTYPE,PRIN command.
• Using the equivalent strains from the result file may lead to unexpected (or even negative)
results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1372 of ANSYS, Inc. and its subsidiaries and affiliates.
Understanding Solving
The overall procedure for obtaining a solution in the Mechanical application is as follows:
1. Specify the solver type and other settings as applicable in the Details view of the Analysis Settings object.
2. For background solving capabilities (p. 1376) other than My Computer, Background, use the RSM Cluster
Configuration application to define cluster configurations that enable you integrate with an established
compute cluster. This step may be done for you by a person designated as the RSM administrator, and will
result in the availability of RSM queues, which map to cluster queues.
3. For solving capabilities other than standard My Computer options, create solve process settings (p. 1377)
to utilize the RSM queues created in Step 2. The appropriate RSM Queue for your computing environment
may be provided by your RSM administrator.
4. Initiate the solve. You can simply click the Solve button to use the default solve process settings or display
the drop-down menu to select specific solve process settings.
Note
Make sure that the project file path in which the solve is performed does not have Japan-
ese Script. Having Japanese characters in file path may result in improper solutions as
the solution may be performed application temporary folder rather than in Scratch Solver
Files Directory (p. 911).
• To solve all analyses, highlight the Project object, then choose Solve.
• To solve all analyses for a model, highlight the Model object, then choose Solve.
• To solve a particular analysis, highlight any of the following objects, then choose Solve:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1373
Understanding Solving
If you initiate a background (p. 1376) solve, and the project has not been initially saved, you will be
prompted to save the project first.
Note
For a background solve process setting, you still see the Meshing dialog box because
meshing will first be run locally and in synchronous mode before the solve is sent to the
queue. Meshing locally allows the same mesh to be used in each solve if multiple Solutions
are being solved simultaneously under a single Model, rather than re-meshing for each solve.
For both synchronous and background solves, you can check your mesh before solving
through a right mouse click on the Mesh object and selecting Preview Mesh in the context
menu.
A Solution Status window in the Mechanical application monitors solution progress for synchronous
solutions. Conventional progress bars are displayed in this window along with a Stop Solution button
and an Interrupt Solution button. You have two choices when halting the progress of the Mechanical
APDL solver in the Solution Status window. If you would like the solver to halt immediately and forego
writing any outstanding restart points, click the Stop Solution button. If, instead, you would like to allow
the solver to complete its current iteration and record outstanding restart points, click the Interrupt
Solution button (available for static structural and transient structural analyses). Neither case affects
previous restart points.
Note
When running a solution in the background (p. 1376), the RMB option Disconnect Job from
RSM is available from the Solution folder. The option becomes visible once you submit the
job to the RSM. This option disconnects mechanical from the RSM job and the application
returns to the beginning of the solution process. You cannot disconnect the job while it is
running.
Note
If you are familiar with Mechanical APDL functionality, clicking the Interrupt Solution button
places a file named file.abt in the working directory.
Any error messages are displayed in the Messages window (p. 58) immediately after attempting the
solution. If you interrupt the solution, a confirmation message is displayed in the Messages window.
When a solution is in progress in the Mechanical application, you can freely access the Engineering
Data tab and review data. The engineering data used in the solution will be in read-only mode as indic-
ated by a lock icon.
The following characteristics apply to background configurations where the RSM user interface is used
to monitor solutions:
• While a background solution is in progress for a branch, that branch will be in a read-only state with the
exception that result objects can be deleted during this time. Other branches can be edited freely.
• You can cancel a running job and reset the state of the tree by selecting Solution in the tree and choosing
Stop Solution in the context menu (right mouse button click). Note that this will immediately kill the job
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1374 of ANSYS, Inc. and its subsidiaries and affiliates.
and not attempt to bring back any solver files (if solving on a compute server). Use Evaluate Results (p. 1404)
or Retrieve (p. 1404) first if you wish to bring back any files from the server.
• An alternative to canceling a job is to choose Interrupt Solution in the context menu. As in a synchronous
solution, this will allow the solver to complete its current iteration and record outstanding restart points.
• A green down arrow status symbol (p. 9) indicates that a solution is ready for download and/or loading
into the Mechanical application. This does not indicate the success or failure of a solve.
• When the green down arrow is displayed to indicate results are ready for download, choose Get Results
from the context menu to perform the download, if necessary, and load results into the Mechanical applic-
ation.
In the event of a network connection loss to the Remote Solve Manager, the Get Results function
prompts you with a warning message to address the connection issue. You can perform the Get
Results operation and retrieve your results information once you re-establish a connection.
If you do not wish to retrieve your results, simply select Disconnect Job from RSM from the RMB
context menu as described above.
Note
When using a Local solve process setting and a solve is in progress, do not reboot or log
off the Windows client machine. If you reboot or log off, the connection to the Linux job will
be lost and results will not be retrievable. If the Linux job has completed, then rebooting or
logging off is safe.
The mathematical model is applied and the results are evaluated. When the compute server is a remote
machine, the model is applied and results are evaluated on that machine.
You can rename Solution or Solution Information (p. 1395) objects and items under these objects using
a right mouse button click and choosing Rename. You then type a new name for the object (similar to
renaming a file in Windows Explorer).
If you are using a Mechanical Wizard (p. 170), you must be sure that all the tasks in the wizard are
To view your solution, select View Results from the Mechanical Wizard (p. 170). Or, click the result and
the solution appears in the Geometry Window (p. 26).
You can use the postprocessing features during solve (p. 1404) when the solve process is on a remote
computer or as a background process.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1375
Understanding Solving
Result Trackers
Adaptive Convergence
File Management in the Mechanical Application
Solving Units
Saving your Results in the Mechanical Application
Writing and Reading the Mechanical APDL Application Files
Converting Boundary Conditions to Nodal DOF Constraints (Mechanical APDL Solver)
Resolving Thermal Boundary Condition Conflicts
Solving a Fracture Analysis
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1376 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Solve Process Settings
[1] - Exceptions are the Rigid Body Dynamics and Explicit Dynamics solvers. Both solvers use RSM for
the In Process mode.
[2] - When solving in asynchronous mode, you are free to continue working independently of the solve
job, or close the Workbench session and retrieve the solution results at a later time. You can even shut
down your computer if the job has been submitted to a remote cluster (See RSM Cluster Configuration
and Using Solve Process Settings (p. 1377)). An asynchronous solution is queued with other solutions and
can run either on your local machine or on a more powerful remote machine. Background solutions
are recommended for large models or simulations that require a large amount of processing time and
machine resources. Sending the Solve to a remote cluster can increase productivity when a high-end
server is available on your network.
[3] - Though not recommended for a linked analysis using this solve mode combination, you can solve
a linked analysis or an analysis involving multiple convergence loops provided you solve each analysis
separately, that is, you must obtain the first solution, then choose Get Results from the context menu
in the first analysis before obtaining the solution in the second analysis. The Out of Process and Syn-
chronous mode combination is recommended for these types of analyses because the solve can occur
from a single user action. Also, asynchronous solutions involving linked analyses that are initiated from
the Project Schematic by choosing Update will automatically achieve the same effect as choosing Get
Results, thus providing another method for solving linked analyses from a single user action. See the
Understanding Solving (p. 1373) help section for additional information.
You access the Solve Process Settings dialog by selecting the Solve Process Settings option from
the Tools menu in the Mechanical application window. The dialog displays as illustrated below based
on your solve process selection.
My Computer: The default setting. When using this setting, the application solves and finalizes the
solution on the local computer in the current Workbench session.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1377
Understanding Solving
My Computer, Background: selecting this setting, solves on the local machine but is not restricted to
finalizing in a particular Workbench session. You need more than one solver license to use this setting.
However, you can perform Rigid Dynamics and Explicit Dynamics analyses with one solver license by
selecting the Use Shared License, if possible option on the Advanced Properties dialog box.
Portal: When using this setting, the application solves and finalizes the solution through an EKM Portal.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1378 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Solve Process Settings
Note
The solve process in red indicates that the process is selected as the default solve process
and persists across Workbench sessions.
Note
If the Queue field does not contain any options, check the connection to the
portal as well as the Portal queue configuration.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1379
Understanding Solving
Job Name Specify the Solve Cluster job name. See the Remote Solve Manager
documentation for more details.
Note
License Specifies the name of a valid ANSYS product license (ANSYS Professional or
higher) to be used for the solution on the server.
Note
• The license from your current ANSYS Workbench client session cannot
be accessed from the remote ANSYS application executable.
Note
• Settings are not available when you select the built-in My Computer solve process.
• RSM Queue fields are required for all remote background configurations.
• When you submit a job to a Remote Queue and you have not defined corresponding credentials
in the Accounts section of the RSM Configuration, you are prompted with the Remote Solve
Cache Credentials dialog box. Enter your User Name and Password to continue.
• See the Submitting Solutions section of the Workbench User's Guide for additional information
for using the Remote Solve Manager during your solution processes.
Advanced Properties
Selecting the Advanced button on the Solve Process Settings dialog displays one of the following
Advanced Properties dialog boxes. The available options are based on whether you select My Computer
or My Computer, Background.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1380 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Solve Process Settings
Distribute Solution (if pos- This option is selected by default. It enables and disables the ability
sible) for a distributed solution.
Note
Max number of utilized cores Sets the number of cores to use during the solution. The default
is value is 2. Entering 0 does not send any request to the
Mechanical APDL solver related to the number of cores to use. For
shared-memory solutions, if you specify a number greater than the
number of cores in the node, the highest available number of cores
is used. However, for Distributed ANSYS solutions, you cannot
specify a number greater that the available number of physical
processors.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1381
Understanding Solving
Note
Use GPU Acceleration (if pos- Provides access to the Graphics Processing Unit (GPU) acceleration
sible) capability offered by Mechanical APDL, including support for the
NVIDIA and Intel acceleration cards. To enable this feature, you
must select NVIDIA or INTEL from the drop-down menu.
Note
Additional Command Line Specifies arguments that you would normally enter into a command
Arguments line input, for example, -machine option for a distributed solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1382 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Solve Process Settings
Custom Executable Name Specifies a custom ANSYS application solver executable name and
(with path) path. This executable will be used for the ANSYS application solve
rather than using the default.
Note
Manually specify Linux set- Enter a valid User Name and Working Folder to override the RSM
tings compute server proxy settings.
Note
License Queuing: Wait Instruct the Mechanical APDL solver to wait for an available license
for Available License when solving remotely via RSM.
Solve in synchronous mode Select to mimic the default My Computer behavior while leveraging
(Mechanical APDL solver the computation power of a remote machine. See this section from
only) the Mechanical APDL help for more information: HPC Licensing in
the Parallel Processing Guide. For Explicit Dynamics analyses, this
setting is used to determine the number of processors unless this
has been specified in the Additional Command Line Arguments.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1383
Understanding Solving
OK - Commits all changes in the Solve Process Settings dialog box and closes the dialog box. You
must choose OK for the Solve Process Setting configurations to be used when you initiate the solve.
• The value of the Workspace option is the total memory available to the solve process.
• The Database memory cannot exceed 35% of the total system memory of the node. If it exceeds this value,
it is reset to 35% of the total system memory.
• If the processor architecture is 32-bit, the total memory available to the solve process cannot exceed 1 GB.
Before launching the Samcef executable, the SAM_ZONE environment variable is set to the value of
the total memory (Workspace) in words, where 1 MB = 125000 words. The SAM_DBRAM environment
variable is set to the ratio (in percent) between the Database and Workspace setting. The default value
is 50%.
• The value of the Workspace option is the total memory available to the solve process.
• The Database memory cannot exceed 35% of the total system memory of the node. If it exceeds this value,
it is reset to 35% of the total system memory.
• If the processor architecture is 32-bit, the total memory available to the solve process cannot exceed 1 GB.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1384 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Restarts
Workbench tunes ABAQUS memory by changing keywords and values in the ABAQUS_v6.env file in
the solve working directory:
• If the ABAQUS release number is less than 6.8, the keyword pre_memory is set to the Database value and
the keyword standard_memory is set to the Workspace value.
• If the ABAQUS release number is greater than or equal to 6.8, the keyword memory is set to the Workspace
value and the Database value is ignored.
Workbench does not change the memory values if they are out of bounds for the ABAQUS solver.
Solution Restarts
Note
Solution Restarts are supported in Static Structural (p. 339) and Transient Structural (p. 384)
analyses only. However, they are not supported in a Static Structural analysis when computing
fracture parameters. See the Computation of Fracture Parameters discussion in the Solving
a Fracture Analysis (p. 1472) section for more information.
The solution process is composed of a sequence of calculations that predict a structure’s response when
applied to a specific analysis type and loading condition. Restarts provide the ability to continue an
initial or existing solution which can save time during the solve phase. This feature facilitates a variety
of workflows, which include:
1. Pausing or stopping a job to review results and then restarting the job.
2. Review and correction of a non-converging solution. Solution parameters in the analysis settings could be
fine-tuned or adjusted allowing the solution to proceed while retaining prior solution progress. Similarly
a load history can be modified to aid in the convergence.
3. Extending a solution that has already completed, for example, to allow system transients to progress further
into time.
4. Submitting post processing instructions into Mechanical APDL after the model has been fully solved (see
below).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1385
Understanding Solving
Restart Points
Solution restarts are based on the concept of a restart point. Each restart point can be considered as a
snapshot of the system solution state at a discrete point along the sequence of calculations. The solver
stores this state of the solution in a restart file on disk. Every restart file on disk will have a corresponding
restart point in the Mechanical GUI. See Viewing Restart Points (p. 1386) below.
A solution can only be restarted from an available restart point. It is thus important to understand how
to work with these restart points.
Note
• You can manually interrupt a solution and preserve any restart points that may have been pro-
duced from a converged iteration by clicking the Interrupt Solution button on the Solution
Status window.
• A stand-alone linear analysis will not produce any restart points with the program controlled
option. It has to be explicitly turned on using the manual setting. However, if the analysis is linked
to a follow on modal analysis, it will generate restart points by default.
A restart point is color coded to distinguish between replayable and a non-replayable. A replayable
solution is one which will produce the exact solution when run from start to finish or completed incre-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1386 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Restarts
mentally using intermediate restart points. A blue triangle indicates a replayable restart point. A red
triangle indicates a potentially non-replayable restart point and can only be used in manual mode.
Note
The Initial Restart Point does not represent a restart file on disk. It is only a place holder to
facilitate selection to run the solution from the beginning even when other restart points
are available.
• Choosing Current Restart Point in the Details view of the Analysis Settings object.
• Selecting the desired marker on the Graph window and choosing Set Current Restart Point in the context
menu.
• Selecting the desired cell in the Tabular Data window and choosing Set Current Restart Point in the
context menu.
The Current Restart Point in the Restart Analysis group of the Analysis Settings object will indicate
which restart point will be used the next time a solution is attempted. The current restart point in the
graph/timeline window will be denoted with a double triangle in the timeline.
The program controlled setting takes a conservative approach to guarantee a replayable solution and
will always select the last replayable restart point. In manual mode, the software will not automatically
change the current restart point and has to be selected explicitly. Picking a non-replayable restart point
in manual mode is only recommended for experienced users who understand the implications of the
results produced.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1387
Understanding Solving
Mechanical automatically tracks how restart points are affected as you work and modify your model.
So they may get flagged as non-replayable (red triangle) or be removed altogether depending on the
operation. See Modifications Affecting Restart Points (p. 1388) for details.
Also see Restart Analysis (p. 884) under Configuring Analysis Settings (p. 873).
Note
• An analysis should use the same units (set at the beginning of a solve) throughout the solve in-
cluding all restarts. If the units are changed at any restart point, the solve is aborted and an error
message is displayed.
• Named Selections (p. 583) created/modified following the solution process are not recognized
during a restart. For example, you may wish to list the nodes of a newly created Named Selection
using the Command (p. 1475) feature. Because the Named Selection’s geometric data was not
defined during the initial solution process, no data is available for the command to process.
Note
The Clear Generated Data option in the context menu from either the Solution, Environ-
ment, Model or Project objects also deletes all restart points.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1388 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Restarts
The following table summarizes the effects of step modifications on restart points.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1389
Understanding Solving
A solution can be restarted after modification to the load history. However, any other changes to the
definition delete all of the Restart Points.
Note
• Displacements, Remote Displacements, and Nodal Displacements only support Tabular data
modifications. See the Loads Supported for Restarts (p. 1392) topic for a detailed list.
• Changing a Displacement boundary condition may cause the program to return to the initial
restart point, depending upon the change you make. The restart point where the change occurred
is maintained - not deleted. For example, changing the magnitude of either of these loads from
a zero value to a non-zero value, or vice versa, prompts the application to return to the beginning
of the solution process. Similarly, if you change the independent time value of either load, the
solution process restarts from the beginning.
The following table summarizes the effects of adding/modifying/deleting a Commands (p. 1475) object.
When Restart Points are available, adding a new Commands object defaults to the last step so as to
preserve the Restart Points. Adding a Commands object without Restart Points defaults to first step.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1390 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Restarts
Modifications such as adding or changing boundary conditions (for example, scoping changes), con-
straints, initial conditions, or editing model level objects (Geometry, Contact Region, Joint, Mesh) in-
validates and deletes existing Restart Points. The exception is Direct FE loads with a zero magnitude -
Restart Points are retained.
1
Restart Type specified as Program Controlled.
2
It can only be selected when Restart Type is specified as Manual.
3
When the Step End Time option in the Step Controls (p. 873) category is changed, the restart point
is deleted as well as all the steps after this modified restart points are deleted and are not available,
not even for manual restarts. Exception is the case when Fluid Solid Interface load exists and all the
restart points are retained.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1391
Understanding Solving
4
It is recommended that you not change Output Controls settings during a solution restart. Modifying
Output Controls settings changes the availability of the respective result type in the results file. Con-
sequently, result calculations cannot be guaranteed for the entire solution. In addition, result file values
may not correspond to GUI settings in this scenario. Settings turned off during a restart generate results
equal to zero and may affect post processing of results and are therefore unreliable.
Note
Restart is not supported for an analysis with Adaptive Convergence (p. 1411). So the presence
of an adaptive convergence will not retain any restart points.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1392 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Scenarios
Note
The current working directory must include all of the local (file.rst) files.
Distributed ANSYS needs to be launched with the same number of processes that were used
when generating the local results files.
Following the execution of the COMBINE command, the working directory includes a complete results
file (file.rst) and you may use it for any additional Mechanical post-processing or subsequent restarts.
Solving Scenarios
This section describes the various configuration steps involved for the following solving scenarios:
• Solve on the Local Machine within the Workbench process (synchronous) (p. 1393)
• Solve to Microsoft HPC Cluster with Remote Solve Manager (p. 1395)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1393
Understanding Solving
Important
RSM must be installed on your local computer. The RSM launcher service must be installed
and running on the remote cluster submit host. See Installing and Configuring the RSM
Launcher Service for Windows in the Remote Solve Manager User's Guide. The Mechanical
application must be installed on your local computer as well as the cluster execution node
that will be used for the solve.
1. Define a cluster configuration for the Windows cluster in RSM. Or, if an RSM administrator has already
defined a cluster configuration, load it into your local installation of RSM. See Sharing and Accessing Cluster
Configurations in the Remote Solve Manager User's Guide. The cluster configuration will contain RSM queues
that map to cluster queues.
RSM will use your account credentials to submit the job on your behalf to the cluster submit host.
If jobs will be submitted to a remote Microsoft HPC cluster, refer to Integrating RSM with a Microsoft
HPC Cluster for additional considerations.
2. Create a solve process setting that specifies the cluster configuration and RSM queue defined in step 1
(see Using Solve Process Settings (p. 1377)).
3. Use the Solve Process Setting created in step 3 using the Solve drop-down button on the toolbar.
Important
RSM must be installed on your local computer. The RSM launcher service must be installed
and running on the remote cluster submit host. See Installing and Configuring the RSM
Launcher Service for Windows in the Remote Solve Manager User's Guide. The Mechanical
application must be installed on your local computer as well as the cluster execution node
that will be used for the solve.
1. If your IT policy requires it, you may need to configure RSM to use SSH for job submission to a remote Linux
cluster.
2. Define a cluster configuration for the Windows cluster in RSM. Or, if an RSM administrator has already
defined a cluster configuration, load it into your local installation of RSM. See Sharing and Accessing Cluster
Configurations in the Remote Solve Manager User's Guide. The cluster configuration will contain RSM queues
that map to cluster queues.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1394 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Information Object
3. Create a solve process setting that specifies the cluster configuration and RSM queue defined above (see
Using Solve Process Settings (p. 1377)).
4. Use the Solve Process Setting created above using the Solve drop-down button on the toolbar.
When you select a Solution Information object in the tree, the following controls are available in the
Details view under the Solution Information category:
Solution Output
The Solution Output property defines how you want solution response results to display. All of the options,
described below, display results in real time as the solution progresses.
Important
• Solver Output (default): Displays the solution output file (in text format) from the appropriate solver
(Mechanical APDL, Explicit Dynamics, etc.). This option is valuable to users who are accustomed to re-
viewing this type of output for diagnostics on the execution of their solver of choice.
Choosing any of the following options displays a graph of that option as a function of Cumulative
Iteration/Cycle (availability depends on the solver).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1395
Understanding Solving
• Participation Factor Summary: This property displays Participation Factor Summary in the
Worksheet. When selected, the property Summary Type also displays and its options include:
– All (default): All tables are displayed in the Worksheet, including Participation Factor, Effective
Mass, and Cumulative Effective Mass Ratio.
– Cumulative Effective Mass Ratio: Only Cumulative Effective Mass Ratio table is displayed in
the worksheet.
Complex eigenvalues are available when the Damping property is set to Yes (except when
the Reduced Damped Solver Type is selected and the Store Complex Solution property
is set to No). When the Damping property is set to No, only the Unsymmetric Solver Type
provides complex Eigenvalues.
When you have a complex eigenvalue solution, the Participation Factor Summary
Worksheet tables display Mode, Frequency, X Direction (Real), Y Direction (Real), Z Direction
(Real), X Direction (Imaginary), Y Direction (Imaginary) and Z Direction (Imaginary). Otherwise
the worksheet tables display Mode, Frequency, X Direction, Y Direction, Z Direction, Rotation
X, Rotation Y and Rotation Z.
Important
The unit system for all of the data displayed in the Participation Factor Summary
Worksheet is the unit system for the Solver Unit System property in the Analysis
Data Management category of the Analysis Settings object.
Note
– The Participation Factor Summary output option is not available when cyclic
symmetry is active.
– If the Campbell Diagram (p. 913) property is set to On in the Modal system's Analysis
Settings (multi-step Modal analysis), the Participation Factor Summary reported
in the Worksheet is for the last rotational velocity/load step.
• Line Search
• Time
• Time Increment
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1396 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Information Object
• Energy Conservation: shows plots of total energy, reference energy, work done, and energy error.
• Momentum Summary: shows plots of X, Y and Z momentum and X, Y and Z impulse for the
model.
• Energy summary: shows plots of internal energy, kinetic energy, hourglass energy and contact
energy.
• Post Output: displays the output of a Post Command snippet (p. 1475).
• Solver Output (default): Displays the solution output file (text) from the appropriate solver (for
example, the Mechanical APDL application, Explicit Dynamics). This option is valuable to users
who are accustomed to reviewing this type of output for diagnostics on the execution of their
solver of choice.
• Solve Script Output: (Design Assessment system only) Displays the log file from the python Solve
script (p. 1553) specified for the current Design Assessment system.
• Evaluate Script Output: (Design Assessment system only) Displays the log file from the python
Evaluate script (p. 1553) specified for the current Design Assessment system.
• Optimization Output: This option displays the solution output (in text format) from the Topology
Optimizer solver (p. 368).
Mechanical also provides the following convergence charts for the Topology Optimization
analysis. These options provide plots (in the Worksheet) for convergence values determined
during the solution. This is useful for determining if the simulation is nearing convergence.
All of these options have a plot for the combined objective value versus the Convergence
Accuracy as defined in the Definition Analysis Settings (p. 355) for the Topology Optimization
environment. Note that individual objective values can occur separately in a multi-step ana-
lysis. These options also include a plot for the convergence of the Response Constraint (p. 362)
that you wish to observe (Mass, Volume, etc.).
– Objective and Mass Response Convergence: This option is the default option for a Topology
Optimization (p. 352) Analysis. This property plots the Mass Response Convergence against
the criterion you specify in the Percent to Retain property of the Mass Constraint object
(Response Constraint (p. 362)). The convergence chart will plot convergence against Percent
To Retain (Min) and Percent To Retain (Max) criterion, if the constraint is defined by Range.
– Objective and Volume Response Convergence: This property plots the Volume Response
Convergence against the criterion you specify in the Percent to Retain property of the Volume
Constraint object (Response Constraint (p. 362)). The convergence chart will plot convergence
against Percent To Retain (Min) and Percent To Retain (Max) criterion, if the constraint is
defined by Range.
– Objective and Global Stress Response Convergence (Static Structural analyses only): Plots
the stress response convergence against the criterion specified in the Maximum property of
the Global Von-Mises Stress Constraint object. For multi-step analyses, the application provides
fields to enable you to choose which Step Number corresponds to the stress constraint you
wish to observe.
– Objective and Local Stress Response Convergence (Static Structural analyses only): Plots the
local stress response convergence against the criterion specified in the Maximum property of
the Local Von-Mises Stress Constraint object. For multi-step analyses, the application provides
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1397
Understanding Solving
fields to enable you to choose which Step Number corresponds to the stress constraint you
wish to observe.
– Objective and Displacement Response Convergence (Static Structural analyses only): Plots
the displacement response convergence against the criterion specified in X Component (Max)/Y
Component (Max)/Z Component (Max) of the Displacement Constraint object. For multi-
step analyses, the application provides fields to enable you to choose which Step Number
corresponds to the displacement constraint you wish to observe.
– Objective and Reaction Force Response Convergence (Static Structural analyses only): Plots
the reaction force response convergence against the criterion specified in X Component (Max)/Y
Component (Max)/Z Component (Max) of the Reaction Force Constraint object. For multi-
step analyses, the application provides fields to enable you to choose which Step Number
corresponds to the reaction force constraint you wish to observe.
– Objective and Natural Frequency Convergence (applicable for Modal analyses): Plots the
Natural Frequency Response convergence against the criterion specified in the Minimum Fre-
quency and Maximum Frequency properties of the Natural Frequency Constraint object
(Response Constraint (p. 362)). The application provides a field to enable you to specify a Mode
Number corresponding to a natural frequency range you wish to observe.
– Objective and Manufacturing Convergence (applicable when criterion is entered for the
Maximum property of the Manufacturing Constraint (p. 359) object): Plots the manufacturing
response convergence against the criterion specified in the Maximum property of the Member
Size category of the Manufacturing Constraint object when the Maximum property is set to
Manual.
Note
• The frequency at which data is written can be specified as a time step frequency or a physical
time frequency. By default information is displayed for every 100 time steps.
• For ease of viewing solutions with many substeps/iterations, the Substep Converged and
Load Step Converged lines are not displayed when the number of lines exceeds 1000. Also,
graphs are shown as lines only, rather than lines and points, when the number of points ex-
ceeds 1000.
1 - All convergence plots include designations where any bisections, converged substeps, converged
steps, or remesh points occur. These designations are the red, green, blue, or orange lines (solid or
dotted) shown in the example below of a Force Convergence plot.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1398 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Information Object
Newton-Raphson Residuals
This property is applicable only to Structural environments solved with the Mechanical APDL application.
It specifies the maximum number of Newton-Raphson residual forces to return. The default is 0 (no residuals
returned). You can request that the Newton-Raphson residual restoring forces be brought back for nonlinear
solutions that either do not converge or that you aborted during the solution. The Newton-Raphson force
is calculated at each Newton-Raphson iteration and can give you an idea where the model is not satisfying
equilibrium. If you select 10 residual forces and the solution doesn't converge, those last 10 residual forces
will be brought back. The following information is available in the Details view of a returned Newton-
Raphson Residual Force object:
These results cannot be scoped and will automatically be deleted if another solution is run that
either succeeds or creates a new set of residual forces.
• Elements that contain nodes that have near zero pivots (PIVT) for nonlinear analyses
• Elements for which mixed u-P constraints are not satisfied (MXUP) - mixed U-P option of 18x
solid elements only
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1399
Understanding Solving
For the system generated Named Selections that are scoped to the failed elements, the application
generated "name" includes a reference to the specific failed criterion, such as "HDST" for a distortion
that is too large. These Named Selections are placed under the Solution Information object.
The default setting for this property is 0 (no violations are returned). This value can be set to an n,
where n is an integer value greater than 0. This value defines the last n solver iterations for which
the failed elements are stored.
The system generated Named Selections behave as user-defined element-based named selec-
tions (p. 143) and as desired, you can scope results to these named selections. In addition, unlike
other diagnostic features, these Named Selections are not automatically deleted or overwritten
upon subsequent solutions. As needed, you need to delete then manually.
You can find additional details in the Element Components That Violate Criteria topic of the
NLDIAG command section of the Mechanical APDL Command Reference. Also see the Performing
Nonlinear Diagnostics topic in the Nonlinear Structural Analysis section of the Mechanical APDL
Structural Analysis Guide.
Update Interval
This property appears only for synchronous (p. 1376) solutions. It specifies how often any of the result
tracking items under a Solution Information object get updated while a solution is in progress. The default
is 2.5 seconds.
Display Points
This property is not applicable to Connections object. It specifies the number of points to plot for a
graphical display determined by the Solution Output setting (described above).
• Solver Output (default): Displays the solution output file (text) from the appropriate solver (for example,
the Mechanical APDL application, Explicit Dynamics). This option is valuable to users who are accustomed
to reviewing this type of output for diagnostics on the execution of their solver of choice.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1400 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Information Object
• Solve Script Output: Displays the log file from the python Solve script (p. 1553) specified for the current
Design Assessment system.
• Evaluate Script Output: Displays the log file from the python Evaluate script (p. 1553) specified for the
current Design Assessment system.
Note
If an error occurs during a solve when using the ANSYS solver, the Solution Information
worksheet may point you to files (for example, file.err) in temporary scratch folders
whose purpose is for solving only (this is the folder where ANSYS actually ran). After the
solution, these files are moved back to the project structure, so you may not find them in
the scratch folders (or sub-folders).
• Activate Visibility: Enables control on whether or not the finite element connection data is stored during
the solution. If visualization of the finite element connections will never be desired or to maximize perform-
ance on extreme models in which many constraint equations exist, this feature can be deactivated by setting
the value to No before solving the model. Note that in the case of a multiple step analysis, if constraint
equations are present, they will be reported from the first load step. The default value for this property can
be changed under Tools>Options>Analysis Settings (p. 118).
• Display: Enables control over which finite element connections are to be viewed. The options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1401
Understanding Solving
– CE Based (As illustrated below, outlined or hollow nodes indicate use for calculation purposes only.)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1402 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Information Object
– Beam Based
– Weak Springs
– None: This option is especially useful to separate the constraint equation connections from the beam
connections. The option None is available to assist in avoiding potential performance issues from this
feature.
– Cyclic: For a solution containing a Pre-Meshed Cyclic Region (p. 630), this option displays matching (cyclic)
node pairs if they are detected by the solver.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1403
Understanding Solving
• Draw Connections Attached To: Based on the availability and visibility of the bodies of your model, this
property provides the following options that draw finite element connection annotations for those nodes
that are involved in constraint equations.
– Any node-based Named Selections (p. 583): Nodes in the selected node-based Named Selection.
• Line Color: Assigns colors to allow you to differentiate connections. The options include:
– Connection Type (default): Displays a color legend that presents one color for constraint equation con-
nections and another color for beam connections.
– Color: Appears if Line Color is set to Manual. By clicking in this field, you can choose a color from the
color palette.
• Visible on Results: When set to Yes (default), the finite element connections are displayed with any result
plot (with the exception of a base mesh). When set to No, the connections are displayed only when the
Solution Information object is selected.
• Line Thickness: Displays the thickness of finite element connection lines in your choice of Single (default),
Double, or Triple.
• Display Type: enables you to view FE connections as Lines (default) or as Points. If you wish to view the
Points of a specified Named Selection, the nodes belonging to the Named Selection display as solid colors.
Any other associated nodes not belonging to the Named Selection, display with an outline only.
Note
Finite element connection information is not available for Response Spectrum analyses when
the Spectrum Type property is set to Single Point.
Postprocessing during a solve allows you to use postprocessing tools while an analysis is still in progress.
This feature is useful for analyses that produce partial results (that is, analyses that produce intermediate
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1404 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Trackers
results files that are readable but incomplete) such as all Static and Transient Structural, all Static and
Transient Thermal, and Explicit Dynamics analyses.
1. Set up the Remote Solve Manager (RSM) and run a solution. Make sure that the Distribute Solution option
on the Solver Process Setting (p. 1377) dialog is unchecked.
Request results for a specific time by entering the time in the Display Time field within the Details
view of the Solution object.
If you chose a specific time point that is not yet solved, the result of the most recent solved point
will be displayed in the output fields within the Details view.
Note
When using this feature, it is important that you allow adequate time after the solve for the
results files to be created and present before any postprocessing can be successful. Requesting
a postprocessing function too prematurely could generate an error message stating that the
result file could not be opened.
Result Trackers
In addition to the real time solution response graphs you can view from the Solution Information
object, you can also view graphs of specific displacement and contact results as a function of time using
Result Tracker objects. These objects are inserted as branch objects under a Solution Information
object.
Other than contact trackers that read data from the CND file (file.cnd), you cannot add new Result
Trackers to completed solutions. In order to add and solve a new result, you must Clear (p. 1199) the
Solution, add a new Result Tracker, and then resolve the simulation.
Note
• Result Trackers employ the instructions of the Mechanical APDL command, NLHIST.
• Contact Trackers reading from the CND file use the Mechanical APDL command, NLDIAG.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1405
Understanding Solving
Note
You can add Contact Result Trackers while the solution is in progress. The application
automatically sets the Enhanced Tracking property to Yes and the property is read-only.
Normal scoping requirements apply.
• Multiple Result Tracker objects may be selected at the same time to create a combined chart assuming
they share the same X and Y output types (such as pressure for Y and time for X). An example is shown here:
• The graph can be zoomed by using the ALT key + left mouse button. Moving down and to the right zooms
in, and moving up and to the left zooms out.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1406 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Trackers
Caution
Because nodes may be rotated in solutions obtained with the Mechanical APDL application,
deformation Result Trackers may not record the expected component of the deformation.
Should this occur, a warning message alerting you to this will appear after the solve in the
Details view of the Solution object, in the Solver Messages field. This situation can occur
when Result Trackers are adjacent to supported faces, lines, or vertices. One possible ap-
proach to avoid this situation is to add 3 deformation Result Trackers, one for each of the
x, y, and z directions. This will ensure that the tracker is showing all deformation of that
vertex of the model.
Note
You must right-mouse click the selected object in the tree to use this Export feature. On
Windows platforms, if you have the Microsoft Office 2002 (or later) installed, you may see
an Export to Excel option if you right-mouse click in the Worksheet window. This is not
the Mechanical application Export feature but rather an option generated by Microsoft In-
ternet Explorer.
The Details view categories and options for each are described below.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1407
Understanding Solving
Deformation
The Deformation result tracker tracks displacement for one vertex only using the geometry picker or
a geometry-based Named Selection or a node-based Named Selection for a single node. Details view
categories and properties include:
• Scope
– Geometry: visible when Geometry Selection is specified as the Scoping Method. This field allows you to
select and define a single vertex or a single node as the geometry.
– Named Selection: visible when Named Selection is specified as the Scoping Method. This field provides
a list of user-defined Named Selections that are either geometry-based or node-based.
• Definition
– Suppressed: Prior to solving, you can include or exclude the result from the analysis. The default is value
is No.
• Results
– Minimum: Read-only indication of the minimum value of the result tracker type.
– Maximum: Read-only indication of the maximum value of the result tracker type.
Note
When using the Deformation result tracker to graph displacement for a Nonlinear Adaptive
Region (p. 1112), there is a display limitation for the graph. The tracker reads and displays data
contained in the jobname.nlh file. This file contains incremental displacement data collected
after re-meshing occurs. That is, the re-meshed model is considered as a new reference.
Contact
The Contact result tracker is for contact outputs scoped to a given contact pair. Details view categories
and properties include:
Note
You can add Contact Result Trackers while the solution is in progress. The application
automatically sets the Enhanced Tracking property to Yes and the property is read-only.
Normal scoping requirements apply.
Definition
The Definition category includes the following properties.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1408 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Trackers
• Type: Specifies the particular contact output. For each of these options, the result tracking is performed
on the Contact side of the pair. If you want to perform the result tracking on the Target side, you should
flip the source and target sides. If this occurs you can change the contact region to Asymmetric (p. 703)
and flip the source and target faces in order to specify the side of interest that is to be the contact side.
If Auto Asymmetric (p. 703) contact is active (either by the Behavior (p. 703) contact region setting
equaling Auto Asymmetric or by the Formulation (p. 707) setting equaling Augmented Lagrange (p. 707)
or MPC (p. 707)) and the contact side is chosen by the program to be disabled, the Results Tracker will
not contain any results (as signified by a value of -2 for Number Contacting output). Contact results
will be valid depending on the type of contact (for example, edge-edge) and the contact formulation.
– Gap: Minimum gap. The values will be reported as negative numbers to signify a gap. A value of zero
is reported if the contact region is in contact (and thus has a penetration). Also, if the region is in far-
field contact (contact faces are outside the pinball radius), then the gap will be equal to the resulting
pinball size for the region.
– Sliding Distance: Amplitude of total accumulated sliding when the contact status is sticking or sliding.
– Number Contacting (default): Number of elements in contact. A value of -1 means the contact pair
is in far field contact (meaning the faces lie outside the contact pinball region).
– Contacting Area: The total area of the elements that are in contact.
– Min Geometric Sliding Distance: Minimum total sliding distance, including sticking, sliding, and
near-field. For more information, see the GSLID output parameter in the Mechanical APDL Contact
Technology Guide.
– Max Geometric Sliding Distance: Maximum total sliding distance, including sticking, sliding, and
near-field. For more information, see the GSLID output parameter in the Mechanical APDL Contact
Technology Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1409
Understanding Solving
– Number with Large Penetration: Number of contact points having too much penetration.
– Volume Loss Due to Wear: Total volume lost due to wear for the contact pair (not available for gen-
eral contact).
• Suppressed: Prior to solving, you can include or exclude the result from the analysis. The default is value
is No.
Scope
The Scope category includes the following properties.
• Contact Region: Specifies the particular contact region in the pair. Default names are Contact Region
and Contact Region 2.
• Enhanced Tracking: This property causes your Contact Result Tracker to obtain contact pair-based in-
formation as specified by the Type property (Number Contacting, Penetration, etc.). This takes place
during the solution phase or following a completed solution from the CND file (file.cnd). The default
setting is Yes. See NLDIAG command for additional information.
The No setting reads data from the NLH file. See NLHIST command for additional information.
Note
Enhanced Tracking results are only available when a complete solution is performed
in Mechanical 16.0 or a later version.
Results
The Results category includes the following properties.
• Minimum: Read-only indication of the minimum value of the result tracker type.
• Maximum: Read-only indication of the maximum value of the result tracker type.
• Definition
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1410 of ANSYS, Inc. and its subsidiaries and affiliates.
Adaptive Convergence
– Suppressed: Prior to solving, you can include or exclude the result from the analysis. The default is value
is No.
• Results
– Minimum: Read-only indication of the minimum value of the result tracker type.
– Maximum: Read-only indication of the maximum value of the result tracker type.
Note
The Details view properties and options for the Temperature Result Tracker are described below.
• Definition
– Suppressed: Prior to solving, you can include or exclude the result from the analysis. The default is value
is No.
• Scope:
– Scoping Method: Specifies the option Geometry Selection, Named Selection, Global Minimum, or
Global Maximum for a solution point.
– Geometry: visible when Geometry Selection is specified as the Scoping Method. This field allows you to
select and define a single vertex as the geometry or a single node.
– Named Selection: visible when Named Selection is specified as the Scoping Method. This field provides
a list of user-defined Named Selections that are either geometry-based or node-based.
– Global Minimum:
– Global Maximum:
• Results
– Minimum: Read-only indication of the minimum value of the result tracker type.
– Maximum: Read-only indication of the maximum value of the result tracker type.
Adaptive Convergence
You can control the relative accuracy of a solution in two ways. You can use the meshing tools to refine
the mesh before solving, or you can use convergence tools as part of the solution process to refine
solution results on a particular area of the model. This section discusses the latter.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1411
Understanding Solving
Through its convergence capabilities, the application can fully automate the solution process, internally
controlling the level of accuracy for selected results. You can seek approximate results or adapted/con-
verged results.
To add convergence, click the result you added to your solution; for example, Equivalent Stress, Total
Deformation, or Total Flux Density. If you want to converge on deformation, right-click Total Deform-
ation and select Insert> Convergence. In Details View (p. 17), you can specify convergence on either
the Minimum or Maximum value. Additionally, you can specify the Allowable Change between con-
vergence iterations.
Note
• To use Convergence, you must set Calculate Stress to Yes under Output Controls in the Ana-
lysis Settings details panel. However, you can perform Modal and Buckling Analysis without
specifying this option.
• Convergence (p. 1676) objects inserted under an environment that is referenced by an Initial
Condition (p. 1740) object or a Thermal Condition (p. 1139) load object (p. 1746), will invalidate either
of these objects, and not allow a solution to progress.
• When performing an out of process (p. 1376) solution asynchronously, wherein the solve may finalize
during another Workbench session, the application performs only one maximum refinement
loop. As necessary, you must manually perform additional loops. To solve with a single user action,
solve synchronously.
• You cannot use Convergence if you have an upstream or a downstream analysis link.
– Activate the Nonlinear Adaptive Region (p. 1112) condition in the analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1412 of ANSYS, Inc. and its subsidiaries and affiliates.
Adaptive Convergence
For an adaptive solution, a solution is first performed on the base mesh, and then the elements are
queried for their solution information (such as deflection, X-stress, Y-stress, etc.). If the element's results
have a high Zienkiewicz-Zhu, or ZZ error (see the Mechanical APDL Theory Reference for more information
on adaptivity theory), the element is placed in the queue to be refined. The application then continues
to refine the mesh and perform additional solutions. Adaptivity will be more robust if your initial mesh
is with tetrahedrons. Adaptive refinement starting from a hex-dominant mesh will automatically result
in a re-meshing of the structure with tetrahedrons. The face mesh given to the tet mesher is the initial
quad mesh split into triangles. That face mesh is then filled with tetrahedrons so it is recommended
that you insert an all tetrahedron mesh method before you start an adaptive solution.
You can control the aggressiveness of the adaptive refinement by adjusting the Refinement Depth
setting under Adaptive Mesh Refinement in the Details view of a Solution object. The default value
is 2 for structural analyses, and 0 for magnetostatic analyses. The range is from 0 to 3. By default, when
adaptive convergence occurs, the program will refine to a depth of 2 elements to help ensure smooth
transitions and avoid excessive element distortion for repeated refinement. However, you can adjust
this refinement depth to a value of 0 or 1 if for a particular problem, the deep refinement is not required
and problem size is a major concern. In general, for mechanical analyses, the default value of 2 is highly
recommended. However, you can lower the value if too much refinement is occurring and is overwhelm-
ing the solution in terms of size of solution time. If you use a value less than 2, be aware of the following:
• Verify that false convergence is not occurring because of too little refinement.
• More refinements may be required to achieve the desired tolerance, which may increase the total solution
time.
The following pictures show the effects of various settings of Refinement Depth on plots of Total De-
formation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1413
Understanding Solving
For magnetostatic analyses, there are additional settings that allow you to change the percentage of
the element selected for adaptive refinement during solution. These settings use an Energy Based
percentage and an Error Based percentage. The internal selection process first uses the Energy Based
percentage to select the number of elements in the full model that have the highest values of magnetic
energy. From this number, it uses the Error Based percentage to select the number of elements with
the highest error in the particular body. Magnetic Error results are also available to display on the
geometry for verification.
These adaptive refinement settings for magnetostatic analyses are in the Refinement Controls group,
located in the Details view of the Solution object, provided you have a Convergence object inserted
under any magnetostatic result (p. 1316). An Element Selection setting in this group has the following
options:
• Program Controlled (default): The percentage of elements selected for adaptive refinement equals the
default values of 10% for the Energy Based percentage and 20% for the Error Based percentage.
• Manual: The percentage of elements selected for adaptive refinement equals the values you enter in the
Energy Based and Error Based fields that appear only when you choose Manual.
The following example shows Total Deformation results at two time points where a Convergence
object was inserted under each result.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1414 of ANSYS, Inc. and its subsidiaries and affiliates.
Adaptive Convergence
where i denotes the iteration number. It should be clear that results are compared from iteration i to
iteration i+1. Iteration in this context includes a full analysis in which h-adaptive meshing and solving
are performed.
The ANSYS Workbench product uses two different criteria for its adaptive procedures. The first criterion
merely identifies the largest elements (LE), which are deleted and replaced with a finer finite element
representation. The second employs a Zienkiewicz-Zhu (ZZ) norm for stress in structural analysis and
heat flux in thermal analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1415
Understanding Solving
As mentioned above, geometry plays a role in the ANSYS Workbench product adaptive method. In
general, accurate results and solutions can be devised for the entire assembly, a part or a collection of
parts, or a surface or a collection of surfaces. The user makes the decision as to which region of the
geometry applies. If accurate results on a certain surface are desired, the ANSYS Workbench product
ignores the aforementioned criterion and simply refines all elements on the surfaces that make up the
defined region. The reasoning here is that the user restricts the region where accurate results are desired.
In addition, there is nothing limiting the user from having multiple accuracy specification. In other
words, specified accuracy in a selected region and results with specified accuracy over the entire model
can be achieved.
General Notes
Adaptive convergence is not supported for:
• Orthotropic materials.
• For linked environments where the result of one analysis is used as input to another analysis. See the
Define Initial Conditions (p. 186) section for details.
For magnetostatic analyses, Directional Force results allow seeking convergence based on Force
Summation or Torque as opposed to other results converging on Maximum or Minimum values.
• Low levels of accuracy are acceptable for demonstrations, training, and test runs. Allow for a significant level
of uncertainty in interpreting answers. Very low accuracy is never recommended for use in the final validation
of any critical design.
• Moderate levels of accuracy are acceptable for many noncritical design applications. Moderate levels of ac-
curacy should not be used in a final validation of any critical part.
• High levels of accuracy are appropriate for solutions contributing to critical design decisions.
At maximum accuracy, when convergence is not sought, studies of problems with known answers yield
the following behaviors and approximated errors:
• Less than 20% error for peak stresses and strains, and minimum margins and factors of safety.
• Between 5% and 10% error for average (nominal) stresses and elastic strains, and average heat flows.
• Between 1% and 5% error for average stress-related displacements and average calculated temperatures.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1416 of ANSYS, Inc. and its subsidiaries and affiliates.
File Management in the Mechanical Application
When seeking highly accurate, converged Results, more computer time and resources will be required
than manual control, except in some cases where the manual preference approaches highest accuracy.
Given the flexible nature of the solver engine, it is impossible to explicitly quantify the effect of a par-
ticular accuracy selection on the calculation of results for an arbitrary problem. Accuracy is related only
to the representation of geometry. Increasing the accuracy preference will not make the material
definition or environmental conditions more accurate. However, specified converged results are nearly
as accurate as the percentage criteria.
Critical components should always be analyzed by an experienced engineer or analyst prior to final
acceptance.
Note
The Analysis Settings Details view has an Analysis Data Management (p. 910) grouping
that shows the solution directory location for each analysis.
Solution Files
Default behavior: By default an analysis in the Mechanical application saves only the minimal files re-
quired for postprocessing. Typically these include results files (file.rst, file.rth, file.rmg,
file.psd, file.mcom), input file (ds.dat), output file (solve.out), and some other files that
have valuable information about the solution ( file.BCS, file.nlh, file.gst). Of these only the
results file is generally of significant size.
For Windows users, the solution files folder can be displayed using the Open Solver Files Direct-
ory (p. 910) feature.
Future Analysis: If the results of this analysis are to be used as a load or an initial condition in a sub-
sequent analysis then additional files may need to be saved. Declaring your intent to use this in the
future (p. 910) will automatically save the required files and reuse them in the subsequent analysis. Refer
to Define Initial Conditions (p. 186) for details of these analyses.
Delete Unneeded Files: The solution process creates other files that are typically not needed for
postprocessing or are not used in subsequent analyses. By default, the Mechanical application deletes
these files at the end of solution. However, if for any reason, you want to keep all the files you could
choose to do so (p. 910).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1417
Understanding Solving
You can use the Output Controls (p. 904) on the analysis settings page to write only the desired result
types to the .rst file (for example, if strains are not needed, you can turn them off which would create
a smaller result file). In addition, for advanced Mechanical APDL application users, Command ob-
jects (p. 1475) can be used to further limit output via the OUTRES command.
An external result file is needed to post results. The following behavior will occur:
• If you save a simulation, any simulation files (result and other required files) will be saved to the new location.
• If you use the Duplicate Without Results option (Environment (p. 1690) and Model (p. 1767) objects only), all
subordinate objects are reproduced with the exception of the data for all result objects. This is based on
the intention that loading changes are performed and the solution process is repeated.
• If you attempt to resolve a previously solved and saved database, the corresponding saved result files are
backed up automatically in case the current solve is not saved.
• The /post1 XML transfer of result files used in previous releases is no longer used so any existing solution
Command objects which were modifying the Mechanical APDL application results to be brought back into
the Mechanical application no longer function.
Solving Units
There are a number of possible unit systems provided for the solution process in the Mechanical applic-
ation. The tables shown below present the solver unit systems for the various quantities. For a given
solution, the application detects the specified unit system in the Units Menu and then converts all
analysis quantities into a consistent unit system prior to sending data to the solver. This makes sure
that the application interprets all unit systems for all quantities correctly for processing as the inputs
and the outputs to the Mechanical APDL application. Note that the GUI may display units that are dif-
ferent than the ones shown below.
Note
• Units of measure specified in Commands objects (p. 1479) are not converted when they are sent
to the solver.
• All magnetostatic analyses solve in the mks system regardless of the user-defined system.
Accelera- Angle (p. 1420) Angular Accelera- Angular Velo- Area (p. 1422)
tion (p. 1419) tion (p. 1421) city (p. 1421)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1418 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
Capacit- Charge (p. 1423) Charge Dens- Conductiv- Current (p. 1424)
ance (p. 1422) ity (p. 1423) ity (p. 1424)
Current Dens- Decay Con- Density (p. 1426) Displace- Electric Conduct-
ity (p. 1425) stant (p. 1425) ment (p. 1426) ance Per Unit
Area (p. 1427)
Electric Conduct- Electric Electric Flux Electric Resistiv- Energy (p. 1429)
ivity (p. 1427) Field (p. 1428) Density (p. 1428) ity (p. 1429)
Energy Density Energy Per Film Coeffi- Force (p. 1432) Force Intens-
by Mass (p. 1430) Volume (p. 1431) cient (p. 1431) ity (p. 1432)
Force Per Angu- Fracture Energy Fre- Gasket Stiff- Heat Flux (p. 1435)
lar Unit (p. 1433) (Energy Release quency (p. 1434) ness (p. 1434)
Rate) (p. 1433)
Heat Genera- Heat Rate (p. 1436) Impulse (p. 1436) Impulse Per An- Induct-
tion (p. 1435) gular Unit (p. 1437) ance (p. 1437)
Inverse Inverse Inverse Length (p. 1439) Magnetic Field
Angle (p. 1438) Length (p. 1438) Stress (p. 1439) Intensity (p. 1440)
Magnetic Magnetic Flux Mass (p. 1441) Material Imped- Moment (p. 1442)
Flux (p. 1440) Density (p. 1441) ance (p. 1442)
Moment of Iner- Moment of Iner- Normalized Permeabil- Permittiv-
tia of tia of Value (p. 1444) ity (p. 1445) ity (p. 1445)
Area (p. 1443) Mass (p. 1443)
Poisson's Ra- Power (p. 1446) Pressure (p. 1447) PSD Accelera- PSD Acceleration
tio (p. 1446) tion (p. 1448) (G) (p. 1448)
PSD Displace- PSD PSD Mo- PSD Pres- PSD
ment (p. 1449) Force (p. 1449) ment (p. 1450) sure (p. 1450) Strain (p. 1451)
PSD PSD Velo- Relative Permeab- Relative Permit- Rotational
Stress (p. 1451) city (p. 1452) ility (p. 1452) tivity (p. 1453) Damping (p. 1453)
Rotational Stiff- RS Accelera- RS Displace- RS Strain (p. 1459) RS Stress (p. 1460)
ness (p. 1454) tion (p. 1419) ment (p. 1426)
RS Velo- Seebeck Coeffi- Section Modu- Shear Elastic Shock Velo-
city (p. 1466) cient (p. 1454) lus (p. 1455) Strain (p. 1455) city (p. 1456)
Specific Specific Square Root of Stiffness (p. 1458) Strain (p. 1459)
Heat (p. 1456) Weight (p. 1457) Length (p. 1458)
Stress (p. 1460) Stress Intensity Strength (p. 1459) Thermal Capacit- Thermal Conduct-
Factor (p. 1461) ance (p. 1461) ance - 3D Face
and 2D
Edge (p. 1462)
Thermal Conduct- Thermal Expan- Temperat- Temperature Dif- Temperature
ance - 3D Edge sion (p. 1462) ure (p. 1463) ference (p. 1464) Gradient (p. 1464)
and Ver-
tex (p. 1462)
Time (p. 1465) Translational Velocity (p. 1466) Voltage (p. 1467) Volume (p. 1467)
Damping (p. 1465)
(mks)
cm, g, dyne, oC, s, V, A centimeters/second2 [cm/s2]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1419
Understanding Solving
(nmm)
μm, kg, μN, oC, s, V, mA micrometers/second2 [μm/s2]
(μmks)
ft, lbm, lbf, oF, s, V, A feet/second2 [ft/s2]
(Bft)
in, lbm, lbf, oF, s, V, A inches/second2 [in/s2]
(Bin)
mm, mg, ms millimeters/millisecond2 [mm/ms2]
[ LS-DYNA solver]
mm, t, s millimeters/second2 [mm/s2]
[ LS-DYNA solver]
in,lbf, s inches/second2 [in/s2]
[ LS-DYNA solver]
Table 6: Angle
(mks)
cm, g, dyne, oC, s, V, A radians [rad]
(cgs)
mm, kg, N, oC, s, mV, mA radians [rad]
(nmm)
μm, kg, μN, oC, s, V, mA radians [rad]
(μmks)
ft, lbm, lbf, oF, s, V, A radians [rad]
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1420 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bin)
(mks)
cm, g, dyne, oC, s, V, A radians/second2 [rad/s2]
(cgs)
mm, kg, N, oC, s, mV, mA radians/second2 [rad/s2]
(nmm)
μm, kg, μN, oC, s, V, mA radians/second2 [rad/s2]
(μmks)
ft, lbm, lbf, oF, s, V, A radians/second2 [rad/s2]
(Bft)
in, lbm, lbf, oF, s, V, A radians/second2 [rad/s2]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A radians/second [rad/s]
(cgs)
mm, kg, N, oC, s, mV, mA radians/second [rad/s]
(nmm)
μm, kg, μN, oC, s, V, mA radians/second [rad/s]
(μmks)
ft, lbm, lbf, oF, s, V, A radians/second [rad/s]
(Bft)
in, lbm, lbf, oF, s, V, A radians/second [rad/s]
(Bin)
mm, mg, ms radians/millisecond [rad/ms]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1421
Understanding Solving
[ LS-DYNA solver]
mm, t, s radians/second [rad/s]
[ LS-DYNA solver]
in,lbf, s radians/second [rad/s]
[ LS-DYNA solver]
Table 9: Area
(mks)
cm, g, dyne, oC, s, V, A centimeters2 [cm2]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters2 [mm2]
(nmm)
μm, kg, μN, oC, s, V, mA micrometers2 [μm2]
(μmks)
ft, lbm, lbf, oF, s, V, A feet2 [ft2]
(Bft)
in, lbm, lbf, oF, s, V, A inches2 [in2]
(Bin)
mm, mg, ms millimeters2 [mm2]
[ LS-DYNA solver]
mm, t, s millimeters2 [mm2]
[ LS-DYNA solver]
in,lbf, s inches2 [in2]
[ LS-DYNA solver]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1422 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(cgs)
mm, kg, N, oC, s, mV, mA microFarads [μF]
(nmm)
μm, kg, μN, oC, s, V, mA picoFarads [pF]
(μmks)
ft, lbm, lbf, oF, s, V, A Farads [F]
(Bft)
in, lbm, lbf, oF, s, V, A Farads [F]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Coulombs [C]
(cgs)
mm, kg, N, oC, s, mV, mA milliCoulombs [mC]
(nmm)
μm, kg, μN, oC, s, V, mA picoCoulombs [pC]
(μmks)
ft, lbm, lbf, oF, s, V, A Coulombs [C]
(Bft)
in, lbm, lbf, oF, s, V, A Coulombs [C]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Coulombs/centimeter2 [C/cm2]
(cgs)
mm, kg, N, oC, s, mV, mA milliCoulombs/millimeter2 [mC/mm2]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1423
Understanding Solving
(μmks)
ft, lbm, lbf, oF, s, V, A Coulombs/foot2 [C/ft2]
(Bft)
in, lbm, lbf, oF, s, V, A Coulombs/inch2 [C/in2]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Amperes [A]
(cgs)
mm, kg, N, oC, s, mV, mA milliAmperes [mA]
(nmm)
μm, kg, μN, oC, s, V, mA picoAmperes [pA]
(μmks)
ft, lbm, lbf, oF, s, V, A Amperes [A]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1424 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Amperes/centimeter2 [A/cm2]
(cgs)
mm, kg, N, oC, s, mV, mA milliAmperes/millimeter2 [mA/mm2]
(nmm)
μm, kg, μN, oC, s, V, mA milliAmperes/micrometer2 [mA/μm2]
(μmks)
ft, lbm, lbf, oF, s, V, A Amperes/foot2 [A/ft2]
(Bft)
in, lbm, lbf, oF, s, V, A Amperes/inch2 [A/in2]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A 1/seconds [1/s]
(cgs)
mm, kg, N, oC, s, mV, mA 1/seconds [1/s]
(nmm)
μm, kg, μN, oC, s, V, mA 1/seconds [1/s]
(μmks)
ft, lbm, lbf, oF, s, V, A 1/seconds [1/s]
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1425
Understanding Solving
(Bin)
(mks)
cm, g, dyne, oC, s, V, A grams/cm3 [g/cm3]
(cgs)
mm, kg, N, oC, s, mV, mA tons/millimeter3 [t/mm3]
(nmm)
μm, kg, μN, oC, s, V, mA kilograms/micrometer3 [kg/μm3]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/1)/foot3 [(lbm/32.2)1/ft3]
(Bft)
in, lbm, lbf, oF, s, V, A (slinch/1)/inch3 [(lbm/386.4)1/in3]
(Bin)
mm, mg, ms grams/cm3 [g/cm3]
[ LS-DYNA solver]
mm, t, s tons/millimeter3 [t/mm3]
[ LS-DYNA solver]
in,lbf, s (slinch/1)/inch3 [(lbm/386.4)1/in3]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A centimeters [cm]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters [mm]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1426 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(μmks)
ft, lbm, lbf, oF, s, V, A feet [ft]
(Bft)
in, lbm, lbf, oF, s, V, A inches [in]
(Bin)
mm, mg, ms millimeters [mm]
[ LS-DYNA solver]
mm, t, s millimeters [mm]
[ LS-DYNA solver]
in,lbf, s inches [in]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A Siemens/centimeter2 [S/cm2]
(cgs)
mm, kg, N, oC, s, mV, mA Siemens/millimeter2 [S/mm2]
(nmm)
μm, kg, μN, oC, s, V, mA picoSiemens/micrometer2 [pS/μm2]
(μmks)
ft, lbm, lbf, oF, s, V, A Siemens/foot2 [S/ft2]
(Bft)
in, lbm, lbf, oF, s, V, A Siemens/inch2 [S/in2]
(Bin)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1427
Understanding Solving
(cgs)
mm, kg, N, oC, s, mV, mA Siemens/millimeter [S/mm]
(nmm)
μm, kg, μN, oC, s, V, mA picoSiemens/micrometer [pS/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A Siemens/foot [S/ft]
(Bft)
in, lbm, lbf, oF, s, V, A Siemens/inch [S/in]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Volts/centimeter [V/cm]
(cgs)
mm, kg, N, oC, s, mV, mA milliVolts/millimeter [mV/mm]
(nmm)
μm, kg, μN, oC, s, V, mA Volts/micrometer [V/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A Volts/foot [V/ft]
(Bft)
in, lbm, lbf, oF, s, V, A Volts/inch [V/in]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Coulombs/centimeter2 [C/cm2]
(cgs)
mm, kg, N, oC, s, mV, mA milliCoulombs/millimeter2 [mC/mm2]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1428 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(μmks)
ft, lbm, lbf, oF, s, V, A Coulombs/foot2 [C/ft2]
(Bft)
in, lbm, lbf, oF, s, V, A Coulombs/inch2 [C/in2]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Ohm * centimeters [Ohm * cm]
(cgs)
mm, kg, N, oC, s, mV, mA Ohm * millimeters [Ohm * mm]
(nmm)
μm, kg, μN, oC, s, V, mA teraOhm * micrometers [Tohm * μm]
(μmks)
ft, lbm, lbf, oF, s, V, A Ohm * Cir-mils/foot [Ohm * Cir-mil/ft]
(Bft)
in, lbm, lbf, oF, s, V, A Ohm * Cir-mils/inch [Ohm * Cir-mil/in]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A ergs [erg]
(cgs)
mm, kg, N, oC, s, mV, mA milliJoules [mJ]
(nmm)
μm, kg, μN, oC, s, V, mA picoJoules [pJ]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet2/second2 [(lbm/32.2)ft2/s2]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1429
Understanding Solving
(Bin)
mm, mg, ms microJoules [μJ]
[ LS-DYNA solver]
mm, t, s milliJoules [mJ]
[ LS-DYNA solver]
in,lbf, s slinch * inches2/second2 [(lbm/386.4)in2/s2]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dynes * centimeters/grams [dyne * cm /g]
(cgs)
mm, kg, N, oC, s, mV, mA milliJoules/tons [mJ/t]
(nmm)
μm, kg, μN, oC, s, V, mA picoJoules/kilograms [pJ/kg]
(μmks)
ft, lbm, lbf, oF, s, V, A feet2 /seconds2 [ft2/s2]
(Bft)
in, lbm, lbf, oF, s, V, A inches2/seconds2 [in2/sec 2]
(Bin)
mm, mg, ms Joules/kilograms [J/kg]
[ LS-DYNA solver]
mm, t, s milliJoules/tons [mJ/t]
[ LS-DYNA solver]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1430 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A ergs/centimeter3 [erg/cm3]
(cgs)
mm, kg, N, oC, s, mV, mA milliJoules/millimeter3 [mJ/mm3]
(nmm)
μm, kg, μN, oC, s, V, mA picoJoules/micrometer3 [pJ * um3]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * foot2/second2 * feet3[(lbm/32.2) *
ft2/s2 * ft3]
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inch2/second2 * inch3 [(lbm/386.4)
* in2/s2 * in3)]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dyne/second * centimeter * degree Celsius
[dyne/s * cm * °C]
(cgs)
mm, kg, N, oC, s, mV, mA tons/second3 * degree Celsius [t/s3 * °C]
(nmm)
μm, kg, μN, oC, s, V, mA picoWatts/micrometer2 * degree Celsius
[pW/μm2 * °C]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/1)/second3 * degree Fahrenheit
[(lbm/32.2)1/s3 * °F]
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1431
Understanding Solving
(mks)
cm, g, dyne, oC, s, V, A dynes [dyne]
(cgs)
mm, kg, N, oC, s, mV, mA ton * millimeters/second2 [t * mm/s2]
(nmm)
μm, kg, μN, oC, s, V, mA microNewtons [μN]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet/second2 [(lbm/32.2)ft/s2]
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inches/second2 [(lbm/386.4)in/s2]
(Bin)
mm, mg, ms milliNewtons [mN]
[ LS-DYNA solver]
mm, t, s Newtons [N]
[ LS-DYNA solver]
in,lbf, s pound force (lbf )
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dynes/centimeter [dyne/cm]
(cgs)
mm, kg, N, oC, s, mV, mA tons/second2 [t/s2]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1432 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/1)/second2 [(lbm/32.2)1/s2]
(Bft)
in, lbm, lbf, oF, s, V, A (slinch/1)/second2 [(lbm/386.4)1/s2]
(Bin)
mm, mg, ms Newtons/meter [N/m] or
milliNewtons/millimeter [mN/mm]
[Explicit Dynamics solvers]
m, kg, s Newtons/meter [N/m]
[ LS-DYNA solver]
mm, t, s Newtons/millimeter [N/mm]
[ LS-DYNA solver]
in,lbf, s pound force/inch [lbf/in]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dynes/radian [dyne/rad]
(cgs)
mm, kg, N, oC, s, mV, mA Newtons/radian [N/rad]
(nmm)
μm, kg, μN, oC, s, V, mA microNewtons/radian [μN/rad]
(μmks)
ft, lbm, lbf, oF, s, V, A pounds mass/radian [lbf/rad]
(Bft)
in, lbm, lbf, oF, s, V, A pounds mass/radian [lbf/rad]
(Bin)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1433
Understanding Solving
(cgs)
mm, kg, N, oC, s, mV, mA milliJoules/millimeter2 [mJ/mm2]
(nmm)
μm, kg, μN, oC, s, V, mA picoJoules/micrometer2 [pJ/μm2]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet2/seconds2 * feet2 [(lbm-ft2)/(s2)
* ft2
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inch2/seconds2 * inch2 [(lbm-in2)/(s2)
* in2
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Hertz[Hz]
(cgs)
mm, kg, N, oC, s, mV, mA Hertz[Hz]
(nmm)
μm, kg, μN, oC, s, V, mA Hertz[Hz]
(μmks)
ft, lbm, lbf, oF, s, V, A Hertz[Hz]
(Bft)
in, lbm, lbf, oF, s, V, A Hertz[Hz]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dynes/centimeter3 [dyne/cm3]
(cgs)
mm, kg, N, oC, s, mV, mA tons/second2 * millimeter2 [t/s2 * mm2]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1434 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(μmks)
ft, lbm, lbf, oF, s, V, A slug/second2 * foot2 [(lbm/32.2)/s2 * ft2]
(Bft)
in, lbm, lbf, oF, s, V, A slinch/second2 * inch2 [(lbm/386.4)/s2 * in2]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dynes/second * centimeter [dyne/s * cm]
(cgs)
mm, kg, N, oC, s, mV, mA tons/second3 [t/s3]
(nmm)
μm, kg, μN, oC, s, V, mA picoWatts/micrometer2 [pW/μm2]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/1)/second3 [(lbm/32.2)1/s3]
(Bft)
in, lbm, lbf, oF, s, V, A (slinch/1)/second3 [(lbm/386.4)1/s3]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dynes/second * centimeter2 [dyne/s * cm2]
(cgs)
mm, kg, N, oC, s, mV, mA tons/second3 * millimeter [t/s3 * mm]
(nmm)
μm, kg, μN, oC, s, V, mA picoWatts/micrometer3 [pW/μm3]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/1)/second3 * foot [(lbm/32.2)1/s3 * ft]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1435
Understanding Solving
(mks)
cm, g, dyne, oC, s, V, A dyne * centimeters/second [dyne * cm/s]
(cgs)
mm, kg, N, oC, s, mV, mA ton * millimeters2/second3 [t * mm2/s3]
(nmm)
μm, kg, μN, oC, s, V, mA picoWatts [pW]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet2/second3 [(lbm/32.2) * ft2/s3]
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inches2/second3 [(lbm/386.4) *
in2/s3]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dyne * second [dyne * s]
(cgs)
mm, kg, N, oC, s, mV, mA Newton * second [N * s]
(nmm)
μm, kg, μN, oC, s, V, mA microNewton * second [μN * s]
(μmks)
ft, lbm, lbf, oF, s, V, A pounds mass * second [lbf * s]
(Bft)
in, lbm, lbf, oF, s, V, A pounds mass * second [lbf * s]
(Bin)
mm, mg, ms microNewton * second [μN * s]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1436 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
[ LS-DYNA solver]
mm, t, s Newton * second [N * s]
[ LS-DYNA solver]
in,lbf, s pound force * second (lbf * second)
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dyne * second/radian [dyne * s/rad]
(cgs)
mm, kg, N, oC, s, mV, mA Newton * second/rad [N * s/rad]
(nmm)
μm, kg, μN, oC, s, V, mA microNewton * second/radian [μN * s/rad]
(μmks)
ft, lbm, lbf, oF, s, V, A pounds mass * second/radian [lbf * s/rad]
(Bft)
in, lbm, lbf, oF, s, V, A pounds mass * second/radian [lbf * s/rad]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Henries [H]
(cgs)
mm, kg, N, oC, s, mV, mA milliHenries [mH]
(nmm)
μm, kg, μN, oC, s, V, mA teraHenries [TH]
(μmks)
ft, lbm, lbf, oF, s, V, A Henries [H]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1437
Understanding Solving
(Bin)
(mks)
cm, g, dyne, oC, s, V, A 1/radians [1/rad]
(cgs)
mm, kg, N, oC, s, mV, mA 1/radians [1/rad]
(nmm)
μm, kg, μN, oC, s, V, mA 1/radians [1/rad]
(μmks)
ft, lbm, lbf, oF, s, V, A 1/radians [1/rad]
(Bft)
in, lbm, lbf, oF, s, V, A 1/radians [1/rad]
(Bin)
Note
The units presented above are applicable when the Units menu is set to Radians. The ap-
plicable units are 1/degree [1/o] when the Units menu is set to Degrees.
(mks)
cm, g, dyne, oC, s, V, A 1/centimeter [1/cm]
(cgs)
mm, kg, N, oC, s, mV, mA 1/millimeter [1/mm]
(nmm)
μm, kg, μN, oC, s, V, mA 1/micrometer [1/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A 1/foot [1/ft]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1438 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bin)
(mks)
cm, g, dyne, oC, s, V, A centimeters2/dyne [cm2/dyne]
(cgs)
mm, kg, N, oC, s, mV, mA second2 * millimeters/ton [s2 * mm/t]
(nmm)
μm, kg, μN, oC, s, V, mA 1/megaPascal [1/MPa]
(μmks)
ft, lbm, lbf, oF, s, V, A second2 * feet/slug [s2 * ft/(lbm/32.2)]
(Bft)
in, lbm, lbf, oF, s, V, A second2 * inch/slinch [s2 * in/(lbm/386.4)]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A centimeters [cm]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters [mm]
(nmm)
μm, kg, μN, oC, s, V, mA micrometers [μm]
(μmks)
ft, lbm, lbf, oF, s, V, A feet [ft]
(Bft)
in, lbm, lbf, oF, s, V, A inches [in]
(Bin)
mm, mg, ms millimeters [mm]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1439
Understanding Solving
[ LS-DYNA solver]
mm, t, s millimeters [mm]
[ LS-DYNA solver]
in,lbf, s inches [in]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A Oersteds [Oe]
(cgs)
mm, kg, N, oC, s, mV, mA milliAmperes/millimeter [mA/mm]
(nmm)
μm, kg, μN, oC, s, V, mA picoAmperes/micrometer [pA/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A Amperes/foot [A/ft]
(Bft)
in, lbm, lbf, oF, s, V, A Amperes/inch [A/in]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Maxwells [Mx]
(cgs)
mm, kg, N, oC, s, mV, mA milliWebers [mWb]
(nmm)
μm, kg, μN, oC, s, V, mA Webers [Wb]
(μmks)
ft, lbm, lbf, oF, s, V, A Lines
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1440 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Gauss [G]
(cgs)
mm, kg, N, oC, s, mV, mA milliTeslas [mT]
(nmm)
μm, kg, μN, oC, s, V, mA teraTeslas [TT]
(μmks)
ft, lbm, lbf, oF, s, V, A Lines/foot2 [lines/ft2]
(Bft)
in, lbm, lbf, oF, s, V, A Lines/inch2 [lines/in2]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A grams [g]
(cgs)
mm, kg, N, oC, s, mV, mA tons [t]
(nmm)
μm, kg, μN, oC, s, V, mA kilograms [kg]
(μmks)
ft, lbm, lbf, oF, s, V, A slug [lbm/32.2]
(Bft)
in, lbm, lbf, oF, s, V, A slinch [lbm/386.4]
(Bin)
mm, mg, ms milligrams [mg]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1441
Understanding Solving
[ LS-DYNA solver]
mm, t, s tons [t]
[ LS-DYNA solver]
in,lbf, s slinch [lbm/386.4]
[ LS-DYNA solver]
[ LS-DYNA solver]
mm, t, s tons/millimeter2/second [t/mm2/s]
[ LS-DYNA solver]
in,lbf, s slinch/inch2/second [slinch/in2/s]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dyne * centimeters [dyne * cm]
(cgs)
mm, kg, N, oC, s, mV, mA ton * millimeters2/second2 [t * mm2/s2]
(nmm)
μm, kg, μN, oC, s, V, mA microNewton * micrometers [μN * μm]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet2/second2 [(lbm/32.2) * ft2/s2]
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inches2/second2 [(lbm/386.4) *
in2/s2]
(Bin)
mm, mg, ms microNewton * meters [μN * m]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1442 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
[ LS-DYNA solver]
mm, t, s Newton * millimeters [N * mm]
[ LS-DYNA solver]
in,lbf, s pound force * inch [lbf * in]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A centimeters4 [cm4]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters4 [mm4]
(nmm)
μm, kg, μN, oC, s, V, mA micrometers4 [μm4]
(μmks)
ft, lbm, lbf, oF, s, V, A feet4 [ft4]
(Bft)
in, lbm, lbf, oF, s, V, A inches4 [in4]
(Bin)
mm, mg, ms millimeters4 [mm4]
[ LS-DYNA solver]
mm, t, s millimeters4 [mm4]
[ LS-DYNA solver]
in,lbf, s inches4 [in4]
[ LS-DYNA solver]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1443
Understanding Solving
(cgs)
mm, kg, N, oC, s, mV, mA kilogram * millimeter2 [kg * mm2]
(nmm)
μm, kg, μN, oC, s, V, mA kilogram * micrometer2 [kg * μm2]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet2 [(lbm/32.2) * ft2]
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inch2 [(lbm/386.4) * in2]
(Bin)
mm, mg, ms milligram * millimeter2 [mg * mm2]
[ LS-DYNA solver]
mm, t, s ton * millimeter2 [t * mm2]
[ LS-DYNA solver]
in,lbf, s slinch * inch2 [slinch * in2]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A unitless
(cgs)
mm, kg, N, oC, s, mV, mA unitless
(nmm)
μm, kg, μN, oC, s, V, mA unitless
(μmks)
ft, lbm, lbf, oF, s, V, A unitless
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1444 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Henries/centimeter [H/cm]
(cgs)
mm, kg, N, oC, s, mV, mA milliHenries/millimeter [mH/mm]
(nmm)
μm, kg, μN, oC, s, V, mA teraHenries/micrometer [TH/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A Henries/foot [H/ft]
(Bft)
in, lbm, lbf, oF, s, V, A Henries/inch [H/in]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Farads/centimeter [F/cm]
(cgs)
mm, kg, N, oC, s, mV, mA microFarads/millimeter [μF/mm]
(nmm)
μm, kg, μN, oC, s, V, mA picoFarads/micrometer [pF/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A Farads/foot [F/ft]
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1445
Understanding Solving
(Bin)
(mks)
cm, g, dyne, oC, s, V, A unitless
(cgs)
mm, kg, N, oC, s, mV, mA unitless
(nmm)
μm, kg, μN, oC, s, V, mA unitless
(μmks)
ft, lbm, lbf, oF, s, V, A unitless
(Bft)
in, lbm, lbf, oF, s, V, A unitless
(Bin)
mm, mg, ms unitless
[ LS-DYNA solver]
mm, t, s unitless
[ LS-DYNA solver]
in,lbf, s unitless
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dyne * centimeters/second [dyne * c/s]
(cgs)
mm, kg, N, oC, s, mV, mA ton * millimeters2/second3 [t * mm2/s3]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1446 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet2/second3 [(lbm/32.2) * ft2/s3]
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inches2/second3 [(lbm/386.4) *
in2/s3]
(Bin)
mm, mg, ms milliWatts [mW]
[ LS-DYNA solver]
mm, t, s Newton * millimeters/second [N * mm/s]
[ LS-DYNA solver]
in,lbf, s pound force * inch/second [lbf * in/s]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dynes/centimeter2 [dyne/cm2]
(cgs)
mm, kg, N, oC, s, mV, mA ton/second2 * millimeters [t/s2 * mm]
(nmm)
μm, kg, μN, oC, s, V, mA megaPascals [MPa]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/1)/second2 * foot [(lbm/32.2)1/s2 * ft]
(Bft)
in, lbm, lbf, oF, s, V, A (slinch/1)/second2 * inch [(lbm/386.4)1/s2 *
in]
(Bin)
mm, mg, ms kiloPascals [kPa]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1447
Understanding Solving
[ LS-DYNA solver]
in,lbf, s pounds/inch2 [lb/in2]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A (centimeters/second2)2/Hertz [(cm/s2)2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA (millimeters/second2)2/Hertz [(mm/s2)2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA (micrometers/second2)2/megahertz
[(μm/s2)2/MHz]
(μmks)
ft, lbm, lbf, oF, s, V, A (feet/second2)2/Hertz [(ft/s2)2/Hz]
(Bft)
in, lbm, lbf, oF, s, V, A (inch/second2)2/Hertz [(in/s2)2/Hz]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A G2/Hertz [G2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA G2/Hertz [G2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA G2/Hertz [G2/Hz]
(μmks)
ft, lbm, lbf, oF, s, V, A G2/Hertz [G2/Hz]
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1448 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bin)
(mks)
cm, g, dyne, oC, s, V, A centimeters2/Hertz [cm2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters2/Hertz [mm2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA micrometers2/megaHertz [μm2/MHz]
(μmks)
ft, lbm, lbf, oF, s, V, A feet2/Hertz [ft2/Hz]
(Bft)
in, lbm, lbf, oF, s, V, A inches2/Hertz [in2/Hz]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dynes2/Hertz [dyne2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA ((kilograms.millimeters)/second2)2/Hertz [((kg
* mm)/s2)2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA microNewtons2/Hertz [μN2/Hz]
(μmks)
ft, lbm, lbf, oF, s, V, A ((pounds * mass/32.2) *
feet)/second2))2/Hertz [((lb * m/32.2) *
(Bft) ft/s2))2/Hz]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1449
Understanding Solving
(mks)
cm, g, dyne, oC, s, V, A (dynes * centimeters)2/Hertz [(dyne *
cm)2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA ((kilograms * millimeters2)/Second2)2/Hertz
[((kg * mm2)/s2)2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA (microNewtons * micrometers)2/Hertz [(μN
* μm)2/Hz]
(μmks)
ft, lbm, lbf, oF, s, V, A ((pounds * mass/32.2) * feet2)/second2)
2
/Hertz [((lb * m/32.2) * ft2)/s2)2/Hz]
(Bft)
in, lbm, lbf, oF, s, V, A ((pounds * mass/386.4) *
inches2)/second2)2/Hertz [((lb * m/386.4) *
(Bin) in2)/s2)2/Hz]
(mks)
cm, g, dyne, oC, s, V, A (dynes/centimeter2)2/Hertz [(dyne/cm2)2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA (kilograms/(millimeter * second2))2/Hertz
[(kg/(mm * s2))2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA megaNewtons2/Hertz [MPa2/Hz]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/(foot * second2))2/Hertz [((lbm/32.2)/(ft
* s2))2/Hz]
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1450 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(mks)
cm, g, dyne, oC, s, V, A (centimeters/centimeter)2/Hertz
[(cm/cm)2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA (millimeters/millimeter)2/Hertz
[(mm/mm)2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA (micrometers/micrometer)2/Hertz
[(μm/μm)2/Hz]
(μmks)
ft, lbm, lbf, oF, s, V, A (feet/foot)2/Hertz [(ft/ft)2/Hz]
(Bft)
in, lbm, lbf, oF, s, V, A (inches/inch)2/Hertz [(in/in)2/Hz]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A (dynes/centimeter2)2/Hertz [(dyne/cm2)2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA (kilograms/(millimeter * second2))2/Hertz
[(kg/(mm * s2))2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA megaNewtons2/Hertz [MPa2/Hz]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/(foot * second2))2/Hertz [((lbm/32.2)/(ft
* s2))2/Hz]
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1451
Understanding Solving
(mks)
cm, g, dyne, oC, s, V, A (centimeters/second)2/Hertz [(cm/s)2/Hz]
(cgs)
mm, kg, N, oC, s, mV, mA (millimeters/second)2/Hertz [(mm/s)2/Hz]
(nmm)
μm, kg, μN, oC, s, V, mA (micrometers/second)2/megahertz
[(μm/s)2/MHz]
(μmks)
ft, lbm, lbf, oF, s, V, A (feet/second)2/Hertz [(ft/s)2/Hz]
(Bft)
in, lbm, lbf, oF, s, V, A (inches/second)2/Hertz [(in/s)2/Hz]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A unitless
(cgs)
mm, kg, N, oC, s, mV, mA unitless
(nmm)
μm, kg, μN, oC, s, V, mA unitless
(μmks)
ft, lbm, lbf, oF, s, V, A unitless
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1452 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bin)
(mks)
cm, g, dyne, oC, s, V, A unitless
(cgs)
mm, kg, N, oC, s, mV, mA unitless
(nmm)
μm, kg, μN, oC, s, V, mA unitless
(μmks)
ft, lbm, lbf, oF, s, V, A unitless
(Bft)
in, lbm, lbf, oF, s, V, A unitless
(Bin)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1453
Understanding Solving
(mks)
cm, g, dyne, oC, s, V, A dynes * centimeters/radian [dyne * cm/rad]
(cgs)
mm, kg, N, oC, s, mV, mA ton * millimeters2/second2 * radian [t *
mm2/s2 * rad]
(nmm)
μm, kg, μN, oC, s, V, mA microNewton * micrometers/radian
[μN*μm/rad]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet2/second2 * radian [(lbm/32.2) *
ft2/s2 * rad]
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inches2/second2 * radian
[(lbm/386.4) * in2/s2 * rad]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A Volts/degree Celsius [V/°C]
(cgs)
mm, kg, N, oC, s, mV, mA milliVolts/degree Celsius [mV/°C]
(nmm)
μm, kg, μN, oC, s, V, mA Volts/degree Celsius [V/°C]
(μmks)
ft, lbm, lbf, oF, s, V, A Volts/degree Fahrenheit [V/°F]
(Bft)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1454 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bin)
(mks)
cm, g, dyne, oC, s, V, A centimeters3 [cm3]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters3 [mm3]
(nmm)
μm, kg, μN, oC, s, V, mA micrometers3 [μm3]
(μmks)
ft, lbm, lbf, oF, s, V, A feet3 [ft3]
(Bft)
in, lbm, lbf, oF, s, V, A inches3 [in3]
(Bin)
mm, mg, ms millimeters3 [mm3]
[ LS-DYNA solver]
mm, t, s millimeters3 [mm3]
[ LS-DYNA solver]
in,lbf, s inch3 [in3]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A radians [rad]
(cgs)
mm, kg, N, oC, s, mV, mA radians [rad]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1455
Understanding Solving
(μmks)
ft, lbm, lbf, oF, s, V, A radians [rad]
(Bft)
in, lbm, lbf, oF, s, V, A radians [rad]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A seconds/centimeters [s/cm]
(cgs)
mm, kg, N, oC, s, mV, mA seconds/millimeters [s/mm]
(nmm)
μm, kg, μN, oC, s, V, mA seconds/micrometers [s/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A seconds/feet [s/ft]
(Bft)
in, lbm, lbf, oF, s, V, A seconds/inches [s/in]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dyne * centimeters/gram * degree Celsius
[dyne*cm/g * °C]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters2/second2 * degree Celsius
[mm2/s2 * °C]
(nmm)
μm, kg, μN, oC, s, V, mA picoJoules/kilogram * degree Celsius [pJ/kg
* °C]
(μmks)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1456 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
[ LS-DYNA solver]
mm, t, s milliJoules/ton/degree Kelvin [mJ/t/oK]
[ LS-DYNA solver]
in,lbf, s inch2/second2/°F [in2/s2/°F]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dynes/centimeter3 [dyne/cm3]
(cgs)
mm, kg, N, oC, s, mV, mA tons/second2 * millimeters2 [t/s2 * mm2]
(nmm)
μm, kg, μN, oC, s, V, mA microNewtons/micrometer3 [μN/μm3]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/1)/second2 * feet2 [(lbm/32.2)1/s2 * ft2]
(Bft)
in, lbm, lbf, oF, s, V, A (slinch/1)/second2 * inch2 [(lbm/386.4)1/s2
* in2]
(Bin)
mm, mg, ms megaNewtons/meter3 [MN/m3]
[ LS-DYNA solver]
mm, t, s Newtons/millimeter3 [N/mm3]
[ LS-DYNA solver]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1457
Understanding Solving
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A centimeter0.5 [cm0.5]
(cgs)
mm, kg, N, oC, s, mV, mA millimeter0.5 [mm0.5]
(nmm)
μm, kg, μN, oC, s, V, mA micrometer0.5 [μm0.5]
(μmks)
ft, lbm, lbf, oF, s, V, A feet0.5 [ft0.5]
(Bft)
in, lbm, lbf, oF, s, V, A inch0.5 [in0.5]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dynes/centimeter [dyne/cm]
(cgs)
mm, kg, N, oC, s, mV, mA Newtons/millimeter [N/mm]
(nmm)
μm, kg, μN, oC, s, V, mA microNewtons/micrometer [μN/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A pound force/foot [lbf/ft]
(Bft)
in, lbm, lbf, oF, s, V, A pound force/inch [lbf/in]
(Bin)
mm, mg, ms Newtons/meter [N/m] or
milliNewtons/millimeter [mN/mm]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1458 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
[ LS-DYNA solver]
mm, t, s Newtons/millimeter [N/m]
[ LS-DYNA solver]
in,lbf, s pound force/inch [lbf/in]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A centimeter/centimeter [cm/cm]
(cgs)
mm, kg, N, oC, s, mV, mA millimeter/millimeter [mm/mm]
(nmm)
μm, kg, μN, oC, s, V, mA micrometer/micrometer [μm/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A feet/foot [ft/ft]
(Bft)
in, lbm, lbf, oF, s, V, A inch/inch [in/in]
(Bin)
mm, mg, ms millimeter/millimeter [mm/mm]
[ LS-DYNA solver]
mm, t, s millimeter/millimeter [mm/mm]
[ LS-DYNA solver]
in,lbf, s inch/inch [in/in]
[ LS-DYNA solver]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1459
Understanding Solving
(cgs)
mm, kg, N, oC, s, mV, mA ton/second2 * millimeters [t/s2 * mm]
(nmm)
μm, kg, μN, oC, s, V, mA megaPascals [MPa]
(μmks)
ft, lbm, lbf, oF, s, V, A (slug/1)/second2 * foot [(lbm/32.2)1/s2 * ft]
(Bft)
in, lbm, lbf, oF, s, V, A (slinch/1)/second2 * inch [(lbm/386.4)1/s2 *
in]
(Bin)
mm, mg, ms kiloPascals [kPa]
[ LS-DYNA solver]
mm, t, s megaPascals [MPa]
[ LS-DYNA solver]
in,lbf, s pounds/inch2 [lb/in2]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dynes/centimeter2 [dyne/cm2]
(cgs)
mm, kg, N, oC, s, mV, mA ton/second2 * millimeters [t/s2 * mm]
(nmm)
μm, kg, μN, oC, s, V, mA megaPascals [MPa]
(μmks)
ft, lbm, lbf, oF, s, V, A slug/second2 * foot [(lbm/32.2)/s2 * ft]
(Bft)
in, lbm, lbf, oF, s, V, A slinch/second2 * inch [(lbm/386.4)/s2 * in]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1460 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
[ LS-DYNA solver]
mm, t, s megaPascals [MPa]
[ LS-DYNA solver]
in,lbf, s pounds/inch2 [lb/in2]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dyne * centimeter–2 * centimeter0.5 [dyne *
cm–2* cm0.5]
(cgs)
mm, kg, N, oC, s, mV, mA ton * millimeter–1 * second–2 * millimeter0.5
[ton * mm–1 * s–2 * mm0.5]
(nmm)
μm, kg, μN, oC, s, V, mA megaPascal * micrometer0.5 [MPa * μm0.5]
(μmks)
ft, lbm, lbf, oF, s, V, A lbm_ft * feet–1 * second–2 * feet0.5 [lbm_ft
* ft–1 * s–2 * ft0.5]
(Bft)
in, lbm, lbf, oF, s, V, A lbm_inch * inch–1 * second–2 * inch0.5
[lbm_in * in–1 * s–2 * in0.5]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A ergs/degree Celsius [erg/°C]
(cgs)
mm, kg, N, oC, s, mV, mA milliJoules/degree Celsius [mJ/°C]
(nmm)
μm, kg, μN, oC, s, V, mA picoJoules/degree Celsius [pJ/°C]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1461
Understanding Solving
(Bft)
in, lbm, lbf, oF, s, V, A BTU/degree Fahrenheit [BTU/°F]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A dyne * centimeter/second * degree Celsius
[dyne * cm/s * °C]
(cgs)
mm, kg, N, oC, s, mV, mA ton * millimeter2/second3 * degree Celsius
[t * mm2/s3 * °C]
(nmm)
μm, kg, μN, oC, s, V, mA picoWatts/degree Celsius [pW/°C]
(μmks)
ft, lbm, lbf, oF, s, V, A slug * feet2/second3 * degree Fahrenheit
[slug * ft2/s3 * °F]
(Bft)
in, lbm, lbf, oF, s, V, A slinch * inch2/second3 * degree Fahrenheit
[slinch * in2/s3 * °F]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A 1/degree Celsius [1/°C]
(cgs)
mm, kg, N, oC, s, mV, mA 1/degree Celsius [1/°C]
(nmm)
μm, kg, μN, oC, s, V, mA 1/degree Celsius [1/°C]
(μmks)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1462 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(Bft)
in, lbm, lbf, oF, s, V, A 1/degree Fahrenheit [1/°F]
(Bin)
mm, mg, ms microJoules/degree Kelvin [μJ/°K]
[ LS-DYNA solver]
mm, t, s 1/degree Kelvin [1/°K]
[ LS-DYNA solver]
in,lbf, s 1/degree Fahrenheit [1/°F]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A degrees Celsius [°C]
(cgs)
mm, kg, N, oC, s, mV, mA degrees Celsius [°C]
(nmm)
μm, kg, μN, oC, s, V, mA degrees Celsius [°C]
(μmks)
ft, lbm, lbf, oF, s, V, A degrees Fahrenheit [°F]
(Bft)
in, lbm, lbf, oF, s, V, A degrees Fahrenheit [°F]
(Bin)
mm, mg, ms degrees Kelvin [°K]
[ LS-DYNA solver]
mm, t, s degrees Kelvin [°K]
[ LS-DYNA solver]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1463
Understanding Solving
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A degrees Celsius [°C]
(cgs)
mm, kg, N, oC, s, mV, mA degrees Celsius [°C]
(nmm)
μm, kg, μN, oC, s, V, mA degrees Celsius [°C]
(μmks)
ft, lbm, lbf, oF, s, V, A degrees Fahrenheit [oF]
(Bft)
in, lbm, lbf, oF, s, V, A degrees Fahrenheit [°F]
(Bin)
mm, mg, ms degrees Kelvin [°K]
(mks)
cm, g, dyne, oC, s, V, A degrees Celsius/centimeter [°C/cm]
(cgs)
mm, kg, N, oC, s, mV, mA degrees Celsius/millimeter [°C/mm]
(nmm)
μm, kg, μN, oC, s, V, mA degrees Celsius/micrometer [°C/μm]
(μmks)
ft, lbm, lbf, oF, s, V, A degrees Fahrenheit/foot [°F/ft]
(Bft)
in, lbm, lbf, oF, s, V, A degrees Fahrenheit/inch [°F/in]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1464 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
(mks)
cm, g, dyne, oC, s, V, A seconds [s]
(cgs)
mm, kg, N, oC, s, mV, mA seconds [s]
(nmm)
μm, kg, μN, oC, s, V, mA seconds [s]
(μmks)
ft, lbm, lbf, oF, s, V, A seconds [s]
(Bft)
in, lbm, lbf, oF, s, V, A seconds [s]
(Bin)
mm, mg, ms milliseconds [ms]
[ LS-DYNA solver]
mm, t, s seconds [s]
[ LS-DYNA solver]
in,lbf, s seconds [s]
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A dyne * seconds/centimeter [dyne * s/cm]
(cgs)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1465
Understanding Solving
(mks)
cm, g, dyne, oC, s, V, A centimeters/second [cm/s]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters/second [mm/s]
(nmm)
μm, kg, μN, oC, s, V, mA micrometers/second [μm/s]
(μmks)
ft, lbm, lbf, oF, s, V, A feet/second [ft/s]
(Bft)
in, lbm, lbf, oF, s, V, A inches/second [in/s]
(Bin)
mm, mg, ms meters/second [m/s] or
millimeters/millisecond [mm/ms]
[Explicit Dynamics solvers]
m, kg, s meters/second [m/s]
[ LS-DYNA solver]
mm, t, s millimeters/second [mm/s]
[ LS-DYNA solver]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1466 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Units
[ LS-DYNA solver]
(mks)
cm, g, dyne, oC, s, V, A Volts [V]
(cgs)
mm, kg, N, oC, s, mV, mA milliVolts [mV]
(nmm)
μm, kg, μN, oC, s, V, mA Volts [V]
(μmks)
ft, lbm, lbf, oF, s, V, A Volts [V]
(Bft)
in, lbm, lbf, oF, s, V, A Volts [V]
(Bin)
(mks)
cm, g, dyne, oC, s, V, A centimeters3 [cm3]
(cgs)
mm, kg, N, oC, s, mV, mA millimeters3 [mm3]
(nmm)
μm, kg, μN, oC, s, V, mA micrometers3 [μm3]
(μmks)
ft, lbm, lbf, oF, s, V, A feet3 [ft3]
(Bft)
in, lbm, lbf, oF, s, V, A inches3 [in3]
(Bin)
mm, mg, ms millimeters3 [mm3]
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1467
Understanding Solving
[ LS-DYNA solver]
mm, t, s millimeters3 [mm3]
[ LS-DYNA solver]
in,lbf, s inches3 [in3]
[ LS-DYNA solver]
To save the Mechanical application results in a Mechanical APDL application database file, click
Analysis Settings on the Tree Outline (p. 7) and in its Details, click Yes next to Save ANSYS db
under Analysis Data Management (p. 910).
• As an input file for the Mechanical APDL application. See Writing and Reading the Mechanical APDL Applic-
ation Files (p. 1468).
To save your solution as a Mechanical application database file, select File> Export. Select File> Save
As in the Project Schematic to save the project. The Save As dialog box appears, allowing you to
type the name of the file and specify its location.
Note
The application creates reference files that contain analysis information that is read back into
the application during solution processing. Certain textual characters can create issues during
this reading process. Avoid the use of the following characters in your file naming conventions:
• Ampersand (&)
• Apostrophe (‘)
• Japanese script
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1468 of ANSYS, Inc. and its subsidiaries and affiliates.
Writing and Reading the Mechanical APDL Application Files
2. From the Main Menus (p. 63), choose Tools> Write Input File.
3. In the Save As dialog box, specify a location and name for the input file.
2. From the Main Menus (p. 63), choose Tools> Read Result Files.
3. Browse to the folder that contains the Mechanical APDL application result files and click Open.
4. In the dialog box that follows, select the unit system, then click OK.
The Unit System used during the solution is stored in the results file (/UNITS command). The Select
Results in Unit System dialog box displays to have you verify the system. Selecting a unit system
that differs from the specified result file unit system causes a warning message to display.
If the application does not have a specified unit system (/UNITS,0), then the application warns you
that you have updated the system based on your choice in the Select Results in Unit System dialog
box.
Important
The application does not overwrite any existing result files that are in the Solver Files Dir-
ectory.
Caution
• Errors will occur if the Mechanical APDL application result files are from a version of the Mechan-
ical application that is older than the version currently running.
• The procedure above instructs you to browse to the folder that contains the Mechanical APDL
application result files. This folder should only contain files pertinent to that solution because
Mechanical copies all the files contained in this folder to the Solver Files Directory. In addition,
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1469
Understanding Solving
for the file names that match the jobname you select in the file browse window the application
renames them to the “file” jobname during the copy.
4. Tools> Write Input File... and specify a location and name for the input file.
5. Use this input file to complete your analysis in the Mechanical APDL application. The meshed model
will contain generic elements encoding only shape and connectivity information. Such elements can
then be replaced by others that are appropriate to your desired analysis.
Note
Any named selection group from the Mechanical application is transferred to the Mechanical
APDL application as a component according to specific naming rules and conventions (p. 607).
The reading option minimally requires that the target directory include the Result (.rst) and the Error
(.err) files. The application cannot read the .rst file without an accompanying .err file, even if the
.err is an empty file.
Note
You must ensure that the mesh in the result file matches the mesh in Workbench. This includes
the Workbench generated mesh from the geometry as well as any nodes or elements defined
in the input file (such as for contact or remote boundary conditions). Failure to do so could
result in incorrect results and unexpected behavior.
The reading Mechanical APDL application file option is available for all analysis types except rigid dy-
namic analyses and shape analyses.
The writing Mechanical APDL application file option is available for all analysis types except rigid dynamic
analyses.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1470 of ANSYS, Inc. and its subsidiaries and affiliates.
Converting Boundary Conditions to Nodal DOF Constraints (Mechanical APDL Solver)
System units must be specified in the Mechanical APDL application result files being read for Result
Tracker graphs to display properly. Result Tracker graphs will display in the Mechanical APDL application
result file units if the units specified when reading the files are inconsistent with those in the files.
In the Mechanical APDL application, structural degree-of-freedom constraints can be defined at individual
nodes. Specifically, you can choose to constrain each node along any of the three axis directions (x, y,
z) of its local coordinate system to simulate the kinds of supports your model requires. In the Mechan-
ical application, however, you specify boundary conditions on the geometry, so the program must
automatically convert them into nodal constraints prior to solution. Ordinarily, this process is straight-
forward and the boundary conditions can be transcribed directly onto the nodes. In certain cases,
however, the Mechanical application may be confronted with combinations of boundary conditions
that require negotiation to produce an equivalent rendition of the effective constraints acting on the
nodes. A common case occurs in structural analyses where two or more boundary conditions are applied
to neighboring topologies, for example, Frictionless Supports applied to neighboring faces that meet
at an angle: the nodes on the edge are subject to two separate combinations of DOF constraints, one
from each Frictionless Support. The Mechanical application attempts to identify a suitable orientation
to the nodal coordinate system that accommodates both frictionless supports and, if successful, constrain
its axes accordingly. Should this attempt ever fail, the solution will be prevented and an error will be
issued to the Message Window (See The Solver Has Found Conflicting DOF Constraints (p. 1870) in the
Troubleshooting section.)
Among the boundary conditions that participate in this conversion, there are:
Fixed Supports (p. 1078) (Fixed Face, Fixed Edge, Fixed Vertex)
Simply Supported (p. 1099) (Edge or Vertex)
Fixed Rotation (p. 1101)
Displacements (Displacements for Faces (p. 1080), Displacement for Edges (p. 1080), Displacements For
Vertices (p. 1080))
Frictionless Support (p. 1093)
Cylindrical Support (p. 1098)
Symmetry Regions
The calculations that convert the boundary conditions into nodal constraints involve:
• the identification of the linear span contributed by each of the boundary conditions
• the combination of the individual spans into a final nodal constraint choice.
Angular tolerances are involved in distinguishing and combining the spans; a program controlled toler-
ance of 0.01 degrees will be used.
Note
The calculations have a built in preference for producing nodal coordinate systems that are
closest in orientation to the global coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1471
Understanding Solving
2. Convection, heat fluxes, and flows (Cumulative, but overridden by applied temperatures).
Note
The application does not create a contact pair for Arbitrary crack meshing.
For the Semi-Elliptical Crack object, the application defines the internally generated crack mesh after
the initial base mesh. The base mesh generation is based on a different set of requirements and con-
straints than the crack mesh. As a result, the crack mesh, generated using the Hex dominant mesh
method, may not perfectly match the boundaries of the fracture affected zone. Because they may not
match perfectly, kinematic constraints are required to establish a connection between base mesh and
crack mesh in the boundaries of the fracture affected zone, which is accomplished using the multi-point
constraint (MPC) contact (p. 871). A contact pair is created at the interface of the crack and base meshes,
with contact surface created at the interface on the buffer zone side of the base mesh and target surface
created at the interface on the fracture affected zone side of the hex dominant mesh. When the solution
is performed using internally-generated crack meshes, the MPC contact region is automatically created
and sent to the solver.
Note
When meshing a Semi-Elliptical Crack, the application does not create a contact pair when
the Mesh Method property is set to Tetrahedrons.
Note
Static Structural and Transient Structural analyses are the only analyses supported for fracture
mechanics calculations. However, the mesh with cracks is also supported with a static struc-
tural analysis linked to an upstream steady state thermal or transient thermal analysis.
Also, all loads and boundary conditions applicable to the static structural analysis are applic-
able with the existence of crack in the solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1472 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving a Fracture Analysis
Although you can add Fracture and crack objects of any definition to a Modal analysis or a
Mode Superposition (MSUP) Transient analysis, the application does not compute fracture
parameters during the solution.
To compute fracture parameters for all cracks defined under the Fracture folder, the Fracture property
in the Fracture Controls (p. 889) of the Analysis Settings must be set to On. This entry is visible only if
the Fracture folder exists in the model. By default, the application does not compute fracture parameters
for Material Force and T-Stress. You need to set their properties under the Fracture Controls of the
Analysis Settings to Yes.
The computations used for fracture analysis include Stress Intensity Factors (SIFS), J-Integral (JINT), Energy
Release Rates, Material Force, T-Stress and C*-Integral. The Mode 1 Stress Intensity Factor (K1), Mode 2
Stress Intensity Factor (K2), Mode3 Stress Intensity Factor (K3), and T-Stress are computed along the
crack front using the interaction integral method. The Mode 1 Energy Release Rate (G1) and Mode 2
Energy Release Rate (G2), Mode 3 Energy Release Rate (G3) and Total Energy Release Rate (GT) are
computed using the Virtual Crack Closure Technique (VCCT) along the crack front.
Note
The Energy Release Rate parameters, which are specific to the Pre-Meshed Crack object, are
computed using the Virtual Crack Closure Technique (VCCT). When the VCCT technique is
used, a specific mesh pattern composed of hexahedral shapes along the crack front is recom-
mended for better accuracy. For more information, see Introduction to Fracture in the
Mechanical APDL Fracture Analysis Guide.
The JINT result is a mixed mode result and is also computed along the crack front using the domain
integral method. The fracture parameters, for all cracks defined under the fracture folder, are automat-
ically computed and stored in the results file when the Fracture property in the Fracture Controls (p. 889)
category of Analysis Settings is set to On. The SIFS and JINT results are calculated for all cracks defined
under the Fracture folder. The VCCT results are calculated only if the crack mesh generated is of lower
order (dropped midside nodes). Material Force and T-Stress results are calculated only when their re-
spective control is set to Yes in the Fracture Controls (p. 889) category of Analysis Settings. You can
direct the fracture parameter computation for all cracks to use symmetry by setting the all cracks
symmetric variable to active with a value of 1 in the Variable Manager. For more information, see
Setting Variables (p. 122). Fracture parameter calculation based on SIFS supports linear isotropic elastic
material behavior. VCCT based fracture parameter calculation supports linear isotropic elastic, anisotropic
elastic and orthotropic elastic material behavior. J-Integral based and T-stress based fracture parameter
calculation supports isotropic elastic and isotropic plastic material behaviors. Material force based fracture
parameter calculation supports linear isotropic elastic, isotropic hardening plasticity, kinematic
hardening plasticity and isotropic hyperelastic material behaviors. C*-Integral based fracture parameter
calculation supports secondary (steady-state) creep material behavior and it is computed along the
crack front using the domain integral method. You can exclude computation of any fracture parameter
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1473
Understanding Solving
(except VCCT) by setting its respective control in the Fracture Controls (p. 889) category of Analysis
Settings to No.
Note
The fracture parameters computed during solution may be incorrect. Check the Solver Output
on the Solution Information object (p. 1395) for possible causes.
• A contact might have been created in the region of the crack contours.
• A load might have been applied in the region of the crack contours that is not supported
in the fracture parameter computation. Try replacing it with a Direct FE (p. 1120) load. You
can also replace the normal Pressure loads using the Applied By property option, Direct.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1474 of ANSYS, Inc. and its subsidiaries and affiliates.
Commands Objects
The Commands object (p. 1652) enables you to execute Mechanical APDL commands in the Mechanical
application.
Once inserted into the Tree outline, the Worksheet automatically displays. This is where you enter your
Mechanical APDL Commands. The Worksheet contains default instruction information. The default in-
formation displayed changes depending upon the parent object. For example, the following information
appears if you insert a Commands object under a Contact Region object:
! Commands inserted into this file will be executed just after the contact region definition.
! The type number for the contact type is equal to the parameter "cid".
! The type number for the target type is equal to the parameter "tid".
! The real and mat number for the asymmetric contact pair is equal to the parameter "cid".
! The real and mat number for the symmetric contact pair(if it exists) is equal to the parameter "tid".
! Active UNIT system in Workbench when this object was created: Metric (m, kg, N, s, V, A)
! NOTE: Any data that requires units (such as mass) is assumed to be in the consistent solver unit system.
! See Solving Units in the help system for more information.
Refer to the object reference page for the Commands object (p. 1652) for information about the valid
objects under which you can insert single or multiple Commands objects.
Note
• For the Transient Structural (Rigid Dynamics) systems, commands are expressed in Python.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1475
Commands Objects
Solver Target
The Target property in the Details view of a Commands object provides a drop-down list of solver se-
lections (Mechanical APDL, Samcef, ABAQUS, etc.). The text displayed in the Worksheet for the selected
solver varies. If you change the solver selection, the application prompts you that a Target property
change replaces the Worksheet text and gives you the option to replace or not to replace the text.
When displayed, the Target property is set according to the following situations:
• If all the environments in the tree have the same solver target then the Commands object is tied to that
solver target.
• If there is a mix of solver targets in the tree, the Target property is left empty and you must assign a solver
target.
Important
In order to send command entries to the solver, the solver specified for the environment
being must match the solver specified in the Commands object.
Input Arguments
(Not applicable to the LS-DYNA solver)
Input arguments are available on all Commands objects. There are nine arguments that you can pass
to the Mechanical APDL application macros. Numerical values only are supported. Input Arguments are
editable on the Details view of a Commands object under Input Arguments and listed as ARG1 through
ARG9. If you enter a numerical value, including zero, for an argument, that value is passed along to the
Mechanical APDL application. If you leave the argument value field empty, no argument value is passed
for that specific argument.
Note
If you are calling a user defined macro from within a Commands object, be aware of the
macro's location on the disk to make sure the macro is able to be located during the solution.
Refer to the /PSEARCH command description located in the Mechanical APDL application
Command Reference within the Mechanical APDL Help for more information.
For solved analyses, you can specify a command and choose whether the Mechanical APDL Solver
processes the specified commands only or whether the solver processes the entire solution (including
the new command) all over again using the Invalidate Solution control. This control is, by default, set
to No - does not invalidate the results. If the solver is not specified as Mechanical APDL, then the Inval-
idate Solution control defaults to Yes and is read-only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1476 of ANSYS, Inc. and its subsidiaries and affiliates.
Commands Object Post Processing Specifications
As shown on the status/progress dialog box, the Solver processes only the newly specified commands.
The post command entries generate a new and independent solution output file, post.dat. The
post.dat file contains only the content of unsuppressed command objects. The output file can be viewed
in the Worksheet for the Solution Information object by setting the Solution Output control to Post
Output, as shown below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1477
Commands Objects
Note
• This post processing solution only happens if changes or additions are made to the Commands
of a Solution object for an otherwise solved environment. If the solution is unsolved or obsolete
for some other reason, then the commands are executed as part of the normal solving process.
• Existing and post processed results are available for use with any subsequent linked analyses.
• When using this mode, Mechanical APDL runs all commands including the ones that may have
existed as a part of the regular solve. Some commands may require certain variables or parameters
to be active for execution or to produce correct results. As a result, it may be necessary to resume
the Mechanical APDL db file by making sure that the Analysis Settings>Analysis Data Manage-
ment> (p. 910)Save MAPDL db option is set to Yes prior to restarting the entire solution.
• If the command snippet is inserted or edited with the Invalidate Solution setting set to Yes,
then you can issue post-processing commands using the last restart point of a completed solution.
The solution executes without incurring the cost of a full solve, as it sends only the post commands
and will generate solve.out as a solution output file.
• If you are using the Mechanical APDL post processing command, SET, and you are not executing
a complete re-solve of the solution or if you do not resume a database file (file.db) first, the
default result file name is file.rst. Therefore, if your result file name is not file.rst, you
need to implement the FILE command before any SET commands in order to open the proper
file. An example is a thermal analysis that uses the file name file.rth. In this case, either a
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1478 of ANSYS, Inc. and its subsidiaries and affiliates.
Commands Objects and the Mechanical APDL Solver
FILE,file,rth command or a RESUME command (if the file.db was saved during the full solution)
is needed.
Note that the generated Output files are written to the Solver Files Directory and are named accordingly.
An example of the directory is shown below.
Make sure that you use consistent units of measure throughout your simulation. The application does
not convert units of measure in the Commands objects. Unit-dependent entries do not get converted
if you make unit system changes in the analysis. Changes of this nature can lead to inaccurate results.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1479
Commands Objects
Commands object input for magnetostatic analyses must be in MKS units (m, Kg, N, V, A).
• Have a Commands object inserted under the environment and have Steps Controls (p. 873) defined.
or...
For stepped analyses, this property enables you to specify which sequence steps are to process the
Commands object. The choices are: First, Last, All, and By Number. If you select the By Number option,
the property Step Number displays. You use this property to specify the step during which your com-
mand(s) will execute.
For a Harmonic Response analysis, you can specify the solution phase (All, Modal Solution, Harmonic
Solution, or Harmonic Expansion) during which the command snippet will execute.
• First
• Last
• All (default)
• By Number
The By Number property enables you to choose specific Campbell Diagram solve points. When
you select By Number, the Point Number also displays. Using this additional property, you
specify individual and/or intermediate Campbell Diagram solve points to execute command(s).
The additional property Point Number displays when you select the option By Number. You
use this additional property to specify the Campbell Diagram solve point your command(s) will
execute.
The Point Number value cannot exceed the Number of Points value specified in the Rotordy-
namics Controls (p. 913). If you specify a Point Number that exceeds the Number of Points
value, the application defaults to the highest solve point available.
The Mechanical APDL solver input file, ds.dat, includes the following parameter (variable):
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1480 of ANSYS, Inc. and its subsidiaries and affiliates.
Commands Objects and the Mechanical APDL Solver
_wb_userfiles_dir(1)
The value of this parameter equals the path to the user_files directory.
You can use this parameter with the Commands Object (p. 1652) and perform file operations in the
Mechanical APDL language. For example, by specifying this parameter, you can copy result files to the
user_files directory.
For a more specific example, accessing external user macros located in this directory might be done
using the following Mechanical APDL command:
/INPUT, '%_wb_userfiles_dir(1)%file_aqld1001.dat'
For additional information on the Mechanical APDL Command language, see the Mechanical APDL
Command Reference.
Note
If you have parameterized an output parameter in the Commands object, you cannot edit
the command text. You need to remove the parameters to edit the text
The following demo is presented as an animated GIF. View online if you are reading the PDF version of the
help. Interface names and other components shown in the demo may differ from those in the released
product.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1481
Commands Objects
ation but not in Workbench, such as unaveraged stress results or contact results only on a particular
region.
4. Make sure that there is at least one Commands object under Solution in the tree.
5. Solve. Requested plots for all Commands objects are displayed as objects under the first unsuppressed
Commands object that appears below Solution.
Note
The Mechanical APDL application PowerGraphics mode for displaying results is not compatible
with Commands objects. No results will be produced in this mode. If your command list in-
cludes the PowerGraphics mode (/GRAPH,POWER), you must switch to the Full mode by in-
cluding /GRAPH,FULL at the end of the list.
Presented below is an example of a Commands object used to create two plots, one for unaveraged
stress, and one for element error.
! Commands inserted into this file will be executed immediately after the ANSYS /POST1 command.
! If a SET command is issued, results from that load step will be used as the basis of all
! result objects appearing in the Solution folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1482 of ANSYS, Inc. and its subsidiaries and affiliates.
Commands Objects and the Mechanical APDL Solver
2. Instead of adding one large Commands object to change all of the materials, add individual Commands
objects under each part. That way you will be able to reference the “matid” in the Commands object for
the material ID of the elements that make up the part. You will also only need to enter the adjusted coeffi-
cient of thermal expansion and not the other materials.
3. Use the Worksheet (p. 48) view of the Geometry object to determine which materials are assigned to
specific parts.
4. Click the right mouse button on a selected item in the Worksheet view, then choose Go To Selected Items
in Tree (p. 48) to add Commands objects.
5. Copy and paste Commands objects from one part to another that have the same material assignment.
• If you define only linear elastic properties in Engineering Data, it is possible to use the Mechanical APDL
application commands in a Commands object to override the material properties defined in Engineering
Data or even change the linear elastic material model to a nonlinear material model, such as adding a bilinear
kinematic hardening (BKIN) model. In this case, the solution uses the BKIN model defined in the Commands
object. However, since the Mechanical application is unaware of the nonlinear material specified by the
Commands object, nonlinear solution quantities such as plastic strain will not be available for postprocessing.
• The Mechanical APDL application applies nodal boundary conditions in the nodal coordinate system. For
consistency, Mechanical must sometimes internally rotate nodes. As a result, any node-based boundary
conditions defined in a Commands object will be applied in the rotated nodal coordinate system.
• Commands support the definition of Mechanical APDL arguments via the settings of the properties ARG1
through ARG9. Once a value for one of these arguments is set, it will be retained for the remainder of the
Mechanical APDL solve run unless explicitly set to zero in the Commands text.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1483
Commands Objects
• Mechanical assumes certain behaviors with respect to Mechanical APDL solution file names and locations.
Therefore, unexpected behavior could occur if Mechanical APDL commands such as /RENAME, /FILNAME,
and /ASSIGN are used in a Commands object which alters the solution files.
Using Mechanical APDL Commands in the Mechanical application requires a working knowledge and
experience with Mechanical APDL Commands and therefore, it is your responsibility to make sure that
any command that you are issuing does not conflict with any existing Mechanical application requirement.
The Rigid Dynamics solver commands are based on Python and follow the Python syntax. See Command
Reference for Rigid Dynamics Systems (p. 273) for a complete list and descriptions of commands available
with the Rigid Dynamics solver.
Input Arguments:
As with the Mechanical APDL solver, the Rigid Dynamics solver handles up to nine input arguments
(see Commands Object Properties (p. 1475)). The are available in the Rigid Dynamics commands using
variables _arg1 to _arg9.
• Unlike Mechanical APDL, it is not possible to perform post-only solve. Modifications to Commands Objects
at the Solution level require a full solve.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1484 of ANSYS, Inc. and its subsidiaries and affiliates.
Setting Parameters
The term Parameters in the Mechanical application includes CAD parameters and engineering parameters
(pressure magnitude, maximum stress, fatigue life, dimension of a part, material property type, Young's
modulus, and others).
While engineering parameters are indicated simply by clicking the parameter box (p. 25) in the Details
View (p. 17), CAD Parameters (p. 1488) must be given some extra attention, both in the CAD package
and in the Mechanical application.
The Parameter tab collects all specified parameters and lists them in the Parameter tab grids for later
use and/or modification.
Also see the Specifying Parameters (p. 1485) section for additional information.
Specifying Parameters
The Details View (p. 17) in the application window provides check boxes for items that may be para-
meterized.
The following Details View images illustrate parameter definition for typical objects in the Mechanical
application:
Part Object
The details of a part object:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1485
Setting Parameters
Force Object
The details for a Force object:
Other details, such as the Geometry, Define By and Direction cannot be parameterized.
Stress Object
The details for a Stress object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1486 of ANSYS, Inc. and its subsidiaries and affiliates.
Specifying Parameters
Parameter Restrictions
If an object has a parameterized field, and that object definition is changed in a way that makes that
parameterization non-meaningful, the parameterization will be removed by the program. Some examples
include:
• A material in Engineering Data has a parameterized density, and then the user suppresses the material.
• A result in the Mechanical application is scoped to a face and has a parameterized maximum value, and
then the user re-scopes the result to a different topology.
Note
If you suppress an object, no parameter boxes will be shown for any property on that object.
If you parameterize the Suppressed property on an object, no parameter boxes will be
shown for any other property on that object, regardless of whether or not the object is
suppressed.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1487
Setting Parameters
CAD Parameters
CAD parameters are a subset of the application parameters. As the name implies, CAD parameters come
from a CAD system and are used to define the geometry in the CAD system. Although each CAD system
assigns its parameters differently, the Mechanical application identifies them via a key (ans; ds or ANS:
DS). This identifier can appear either at the beginning or the end of the parameter name and does not
need to be separated from the name with an underscore or any other character. By identifying the
parameters of interest you can effectively filter CAD parameter exposure. Any of the following examples
are valid CAD parameter names using ANS; DS or ans: ds as the key:
• DSlength
• widthds
• dsradius
ANS; DS is the default key for importing CAD parameters into the application. You can change this
default via the Personal Parameter Key option on the Geometry Preferences.
Note
If you change the key phrase to nothing all parameters are exposed.
CAD parameters must be assigned correctly in the CAD system in order to be imported. Refer to your
CAD system instructions for detailed information on assigning these parameters. Some system specific
notes are included here for your convenience. Remember that these are all actions that must be per-
formed in the CAD system before importing the model.
CAD systems:
• NX (p. 1489)
Autodesk Inventor
After a part is open in Inventor, click Tools> Parameters. In the Parameters dialog box, click a para-
meter name under the Parameter Name column, modify the parameter name to include ans; ds at
either the beginning or end of the name and click Enter. Click Done to close the Parameters dialog
box.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1488 of ANSYS, Inc. and its subsidiaries and affiliates.
CAD Parameters
CATIA V5
After a part is open in CATIA V5, click Tools> Formula. In the Formulas dialog box, select the desired
parameter in the scrolling list. In the "Edit name or value of the current parameter" field, modify the
parameter name to include ans; ds at either the beginning or end of the name, then click OK or Apply.
For detailed information, see CATIA V5 Associative Geometry Interface (*.CATPart, *.CATProduct) in the
CAD Integration section of the product help.
For detailed information, see Creo Parametric Associative Geometry Interface (*.prt, *.asm) in the CAD
Integration section of the product help.
NX
After a model is opened in NX, click Application > Modeling and Tools > Expression. In the Edit Ex-
pressions dialog box, select the expression with the variable name that you want to rename and click
Rename. Change the expression name in the Rename Variable dialog box to include ans; ds (or
whatever matches your parameter key preference) at either the beginning or end of the name and click
OK. Click OK/Apply to close the Edit Expressions dialog box.
For detailed information, see NX in the CAD Integration section of the product help.
Solid Edge
After a model is opened in Solid Edge, click Tools> Variables... If the dimensions (type Dim) are not
shown in the Variable Table dialog box, click the Filter button for the Filter dialog box. Highlight both
Dimensions and User Variables under the Type column; select Both under the Named By
column and select File under the Graphics in column. Then click OK. Click the name of a dimension
(under the Name column), modify the dimension name to include ans; ds at either the beginning or
end of the name and click Enter. Close the Variable Table dialog box.
For detailed information, see Solid Edge in the CAD Integration section of the product help.
SolidWorks
In SolidWorks, open the part and then click the part or on the feature in the tree. Then right-click the
dimension on the model, open the Properties dialog box, and edit the name of the dimension.
For detailed information, see SolidWorks in the CAD Integration section of the product help.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1489
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1490 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Design Assessment
Note
Advisory for Users or Prospective Users of Design Assessment. If you are considering
creating your own post-processing customization, we recommend that you develop it using
the ANSYS Customization Suite. The ANSYS Customization Suite is our customization platform
going forward, and offers more powerful post-processing along with pre-processing capab-
ilities. For more information about the capabilities available in the ANSYS Customization
Suite, see:
For those Design Assessment users working with ANSYS Beamcheck and/or ANSYS Fatjack,
you should continue to use Design Assessment and/or run them stand-alone.
The Design Assessment system provides further options to quantitatively examine the results from
other Mechanical application systems by supporting built-in operations, as well as facilities to perform
custom computations on the data. For example, a Design Assessment system could be used to obtain
solution combinations, to verify a design in relation to a particular standard (e.g. for BEAMCHECK (p. 1497)
and FATJACK (p. 1529)), or to perform custom calculation processes (for example, fragmentation analyses,
calling a third-party program to process results data, or running a Mechanical APDL post processing
session).
User Workflow
It is useful to understand the user workflow in a Design Assessment system in order to customize its
calculation process. A key step in the workflow is to select the upstream system whose results will be
examined. This is accomplished using the Solution Selection (p. 1541) object. Once specified, there are
three considerations that affect the outcome of the calculation process (and can thus be customized):
The user feeds inputs into the Design Assessment system via one or more Attribute Group (p. 1545) objects.
The scripts are the workhorse for computation. They are programmed in the Python scripting language
and have access, at runtime, to all relevant data in the model, including any inputs collected from the
user, along with the mesh and upstream results, through an Application Programmable Interface (API).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1491
Using Design Assessment
The user defines result requests using the DA Result (p. 1547) object to prescribe what quantities to plot
and where on the model.
Customization
With the exception of Solution Combinations, predefined assessment types such as FATJACK (p. 1536)
and BEAMST (p. 1505) feature Attribute Groups, Scripts, and Result Objects, and can be used as the basis
for customization. These three components of the calculation process must be described in the XML
definition file before they can be featured in a Design Assessment system.
Collectively, the inputs for the process are described in the AttributeGroups section of the Definition
File. Each input is controlled by an individual Attribute indicating the type of data to gather from the
user, its scope of application on the model, and its validation, among other details.
The scripts are prescribed in the DAScripts section of the XML definition file and are the workhorse for
computation. Distinct scripts for "Solve" and for "Evaluating Results" are possible to respond to the re-
spective user operations in the Mechanical application editor. Example snippets are provided for each
class in the scripting API, along with full worked examples (p. 1593) in this documentation. There is a
section on Developing and Debugging Scripts (p. 1546) for more operation details.
The display of results is configured in the Results section of the XML definition file. Individual Attributes
are also used here to collect inputs from the user that can be accessed in the script to control what is
to be plotted.
Once configured, the XML definition file is imported into Design Assessment as a User Defined type,
distinct from all the predefined ones mentioned, and is ready to be used as a custom calculation process.
For details, see the section below on configuring the assessment type.
• BEAMCHECK
• FATJACK
Right-click the Setup cell for the system in the Project Schematic and select Assessment Type. Here
you can select one of the pre-defined types, or a user defined type. For user defined types, you could
provide the XML definition file from an Open File dialog or a listing of recent files (if available).
To identify the selected assessment type, look for a checkmark next to the pre-defined type on the
menu. Absence of a checkmark means a user defined type is in effect.
or
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1492 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
Select View > Properties from the Main Menu in the Project Schematic. This will display the Properties
Panel in the workspace.
Now click the Setup cell of the Design Assessment system and the Properties Panel will be updated
to show the available options for the cell.
From here you can change the Assessment Type using the drop-down list in the Design Assessment
Settings section. You can choose between the predefined types or select User Defined. For user
defined types, you can provide the XML definition file from an Open File dialog or a listing of recent
files (if available). The name of this file will then be displayed in the properties panel.
For User Defined assessment types, the XML definition file will automatically be copied to your project
folder upon selection, to keep as a reference. If you subsequently edit your XML definition file and want
the changes to be used in a project, it will need to be re-selected. At this stage the differences between
the original and the revised XML definition file will be detected and any defined objects will be updated
as detailed in Changing the Assessment Type or XML Definition File Contents (p. 1540)
Note
If you Import a Mechanical database (e.g., a .mechdat file) containing a Design Assessment
system you must reselect the Assessment Type (and associated XML definition file for the
User Defined type) before opening the project in the Mechanical application. Otherwise, your
assessment type will revert to Solution Combination Only and any Design Assessment objects
will be lost.
The following sections describe the use of the Design Assessment system.
Predefined Assessment Types
Changing the Assessment Type or XML Definition File Contents
Solution Selection
Using the Attribute Group Object
Developing and Debugging Design Assessment Scripts
Using the DA Result Object
The Design Assessment XML Definition File
Design Assessment API Reference
Examples of Design Assessment Usage
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1493
Using Design Assessment
The following sections describe the use of the predefined Assessment Types in the Design Assessment
system.
Modifying the Predefined Assessment Types Menu
Using Advanced Combination Options with Design Assessment
Using BEAMST and FATJACK with Design Assessment
Using BEAMST with the Design Assessment System
Using FATJACK with the Design Assessment System
Name: The name that the user will see in the menu.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1494 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
File: The XML definition file (p. 1548) that is passed to Mechanical. If the full path to the file is omitted,
the location is assumed to be in the {ANSYS Installa-
tion}\v182\aisol\DesignSpace\DSPages\xml folder.
Default: Specifies which entry is the default. Include this tag with a value of true for the entry that is
to be the default option (omit it for other entries).
ValidOn: Specifies which platforms are supported for the entry. Available options are Windows and
Linux. To specify both platforms, separate entries with a comma (Windows,Linux).
Introduction
DA Result objects can be added to the Design Assessment system for combining the upstream solution
results that have been specified in the Solution Selection (p. 1541) table. Different combinations or com-
parisons can be applied to the selected solutions.
Any number of DA Results can be added to combine or compare as many solutions as needed. It is also
possible to compare results from the same solution but over different time steps. This is done by selecting
the same environment in multiple entries in the Solution Selection table and specifying the desired
time steps for those entries.
Defining Results
These DA Result (p. 1547) objects are similar to those available for the BEAMCHECK and FATJACK assessment
types, but have predefined fields that allow you to define the solution combination/comparison method
that you want to use. A number of different Result Type and Result Subtype values can be selected
to define the combination method.
Important
For Shells, the DA Result types only produce results for the top surface of the Shell.
Result Type
Choose the Result Type that you want to combine/compare in this DA Result. You can choose one of the
following from the drop-down list.
• Stress
• Strain
• Displacement
• Expression-Based
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1495
Using Design Assessment
If you choose Stress, Strain, or Displacement as the Result Type, the Entry Value of Attribute 1 will
allow you to choose from a drop-down list of selected results. The result units are automatically
chosen.
If a Stress, Strain or Displacement result type is selected, together with a resultant expression (for
example, S1 or USUM), the combination/comparison will be performed on the components, and
the resultant value recalculated afterwards. This is the same method used by the Mechanical APDL
LCOPER command. However in some cases, such as finding the maximum values over a number
of time points, this behavior is not desired and the combination/comparison is required to be per-
formed on the resultant of the expression itself. In these cases, select Expression-Based as the result
type and enter the expression name in the relevant Attribute box.
If Expression-Based is selected, any user defined result can be entered in an expression string (p. 1345)
in the Entry Value field of Attribute 1. The result unit type must be selected from the drop-down
list in the Entry Value field of Attribute 2. Any combination/comparison is performed directly on
the expression and does not take into account component values.
Caution
This method may produce undesired or nonphysical results. For example, combining
USUM vector results would normally be performed on a component basis, and the direct
combination of values would most likely cause an undesired result.
Result Subtype
The Result Subtype field allows you to select the type of combination/comparison operation that you
want to perform in this DA Result object. The following operations are available regardless of the Result
Type:
• Sum results
This operation adds the specified results from the selected solutions.
• Subtract Results
This operation subtracts the specified results from the selected solutions.
The lowest solution row number available acts as the minuend and all subsequent solutions act
as subtrahends. This can be manipulated using negative coefficients.
• Mean Result
Sums all selected solution results and divides the total by the number of solutions selected.
• SRSS Result
Computes the square root of the sum of squares for all selected solution results.
• Absolute Maximum
Computes the absolute maximum of the selected solution results and sets the DA result to this
value with the relevant sign; in other words, the value furthest from zero. For example, if two
results with the values 9 and -10 are compared, the DA Result would be set to -10.
• Absolute Minimum
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1496 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
Similar to Absolute Maximum, but returns the minimum value; in other words, the value closest
to zero.
• Maximum
Finds the maximum result from the selected solution results and sets the DA Result to this value.
For example, if two results with the values 9 and -10 are compared, the DA Result would be set
to 9.
• Minimum
Other Attributes
This attribute allows the user to compare different solutions within one Design Assessment system.
First specify all of the required solutions in the Solution Selection table. Then, using commas and
hyphens, you can enter specific solution rows to consider for the current DA Result in this attribute.
For example, if solutions 1,2,3,4,7,8,9,10 were required for one combination and 5,6 were required
for the other, then you could enter 1-4,7-10 for the first DA Result and 5,6 for the second
DA Result. Solution Row numbers are 1 based.
Results can be added to the Solution in the Design Assessment system and displayed in Workbench;
these will contour the maximum value that occurs for each element. Results can be added either before
or after the analysis. If additional results are added after the analysis has been performed, then evaluating
the results will obtain the values from the existing database, if the result type exists. Elements that do
not have results will be shown as semi-transparent.
Two functions have been added to allow access to the database produced when running BEAMST or
FATJACK, The function pyGetElementResultFlt can be used to get an individual specific result, and
pyGetElementResultArray can be used to get a number of results for a given range of loads and elements.
Note
BEAMST and FATJACK only support Kilogram (Kg) and Pound (Lbm) mass units, and do not
support micrometers (μm). The solution should be obtained (including upstream systems)
using appropriate units systems, otherwise incorrect results may be obtained when performing
the assessment.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1497
Using Design Assessment
structural analysis needs to be performed using the Mechanical solver. The following sections describe
how to setup a BEAMST analysis in the Design Assessment system.
Introduction
Information for Existing ASAS Users
Attribute Group Types
Available Results
Introduction
The Design Assessment system enables the input of Attribute Group (p. 1545) objects to define the input
data to BEAMST and DA Result (p. 1547) objects to define which results to obtain and present. Workbench
and Design Assessment are geometry based, which means that areas of the geometry are selected
rather than individual elements. With the Mechanical solver, a member ought to be meshed and formed
of a number of elements, the Design Assessment, BEAMST implementation automatically sets the un-
braced lengths as the distance between the end vertices of the member to account for this.
Use the Solution Selection (p. 1541) object to identify the results used to produce the combinations for
BEAMST. A combination can be formed of a number of Static and Transient Analyses; however, you can
only have one analysis with multiple substep results enabled. The results will be associated with the
times of the results in the substeps.
When using the Design Assessment interface, BEAMST is limited to processing 5000 result time points
or loadcases in a single analysis. The number of upstream results is limited to 4999. The limit includes
all of the time points from a result, even if BEAMST is only examining a subset of them, and if two
separate results are examined from the same upstream system, the total number of results from that
system are applied twice to the limit.
So, for example, for a typical offshore code check for a transient wave with a combination of transient
wave case + three static cases you may have the following entries in the Solution Selection table:
Row 1 – Single step from Static Analysis A containing 10 steps (e.g. dead load case A)
Row 2 – 1000 substeps from Transient Analysis B containing 4500 substeps in multiple steps (e.g.
Transient wave case)
Row 3 – Single step from Static Analysis C containing 5 steps (e.g. live load case).
Row 4 – Single step from Static Analysis A containing 10 steps (e.g. dead load case B)
This would consume 4525 (10 + 4500 + 5 + 10) upstream results and would produce 1000 result time
points (each being a combination of the wave + dead A + dead B + live).
Results can be added to the Solution in the Design Assessment system and displayed in Workbench;
these will contour the maximum value that occurs for each element. Results can be added either before
or after the analysis, if further results are added after the analysis has been performed then evaluating
the results will obtain the values from the existing database, if the result type exists. Elements that do
not have results will be semi-transparent.
Reports can be produced of the input data and the results can be parameterized and exposed for use
with other systems.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1498 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1499
Using Design Assessment
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1500 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
Note
If units are changed when defining data for Attributes, then the resulting data sent to the
processing script may be incorrect. It is recommended that units are not modified from those
used in creating the geometry.
Note
If a specific code check version is set to Not Checked for a given code of practice, it is still
necessary to make a geometry selection for that Attribute.
Enables the selection of the API WSD code of practice and the appropriate edition. Use this to select
the joints and members to be included in the check. Any members that are not selected will be ex-
cluded from the checks.
Allowable Stress, Hydrostatic Checks and Joint check clauses will be included as appropriate for the
edition chosen.
Enables the selection of the API LRFD code of practice and the appropriate edition. Use this to select
the joints and members to be included in the check. Any members that are not selected will be ex-
cluded from the checks.
Allowable Stress Checks, Hydrostatic Checks and Joint check clauses will be included as appropriate
for the edition chosen.
Enables the selection of the AISC WSD code of practice and the appropriate edition. Use this to select
the members to be included in the check. Any members that are not selected will be excluded from
the checks.
Allowable Stress Checks clauses will be included as appropriate for the edition chosen.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1501
Using Design Assessment
Enables the selection of the AISC LRFD code of practice and the appropriate edition. Use this to select
the members to be included in the check. Any members that are not selected will be excluded from
the checks.
Member Checks clauses will be included as appropriate for the edition chosen.
• BS5950 Checks
Enables the selection of the BS5950 code of practice and the appropriate edition. Use this to select
the members to be included in the check. Any members that are not selected will be excluded from
the checks.
Member Checks clauses will be included as appropriate for the edition chosen. Members that only
need the simplified checks can also be selected
Enables the selection of the DS code of practice and the appropriate edition. Use this to select the
joints and members to be included in the check. Any members that are not selected will be excluded
from the checks.
Allowable Stress and Joint check clauses will be included as appropriate for the edition chosen.
• ISO Checks
Enables the selection of the ISO code of practice and the appropriate edition. Use this to select the
joints and members to be included in the check. Any members that are not selected will be excluded
from the checks.
Member, Hydrostatic Checks and Joint check clauses will be included as appropriate for the edition
chosen.
• NORSOK Checks
Enables the selection of the NORSOK code of practice and the appropriate edition. Use this to select
the joints and members to be included in the check. Any members that are not selected will be ex-
cluded from the checks.
Member, Hydrostatic Checks and Joint check clauses will be included as appropriate for the edition
chosen.
• NPD Checks
Enables the selection of the NPD code of practice and the appropriate edition. Use this to select the
joints and members to be included in the check. Any members that are not selected will be excluded
from the checks.
Member and Joint check clauses will be included as appropriate for the edition chosen.
General Text
This can be used to supply additional and non-supported commands. This will always override data set
by other tree objects.
• Geometry Independent
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1502 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
Enables additional commands to be entered, these will be appended to the end of all code checks.
Geometry Definition
All groups that have this type enable the selection of a particular code of practice.
The chord member(s) and the central vertex can be chosen to define which members at a joint form
the chords. Without this definition, chords are automatically determined. Chords for each Joint needs
to be defined separately. Only applicable to joint checks.
Enables the identification of joints formed of more than one node by the ratio of the distance between
nodes to the diameter of the member. All joints can be selected at once. Only applicable to joint
checks.
Enables the entry of chord thickening at the selected joints. Only applicable to joint checks.
• Effective Lengths
Enables the definition of effective length factor k for the selected members to be entered for both
the local y and z directions. Applicable for member strength based checks only.
Enables the definition of the unbraced compression flange length. If this and the factor version are
omitted then the direct distance between vertices which do not have 2 lines joining is taken.
• Unbraced Length
Enables the definition of the unbraced length. If this and the factor version are omitted then the
direct distance between vertices which do not have 2 lines joining is taken.
• Joint Types
• Default Gap/Eccentricity
Enables the definition of dents and imperfections in the straightness of the member to be defined
for the ISO code of practice
Enables the definition of the compression flange length. The factor is applied to the distance between
vertices which do not have 2 lines joining is taken and is converted to a length. If undefined (and
not over-ridden by the direct entry), a factor of 1 is applied to all elements forming the line
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1503
Using Design Assessment
Enables the definition of the unbraced length. The factor is applied to the distance between vertices
which do not have 2 lines joining is taken and is converted to a length. If undefined (and not over-
ridden by the direct entry), a factor of 1 is applied to all elements forming the line
Use this to define if the loading scenario is considered to be an earthQuake/seismic or extreme load,
for which the safety factors can be reduced, alternatively, custom values can be added. Additionally
the Hydrostatic pressure load factor can be defined for hydrostatic checks.
• Load Classification
Enables the identification of abnormal load scenarios. Only applies to the API LRFD code of practice.
• Bending Coefficient
Enables the definition of the pure coefficient of bending, Cb and selection of the members to which
it applies. In absence of application of a user value it is calculated automatically. Only applies to the
AISC and API allowable stress checks.
• PHI Coefficient
Enables the specification of the parameter Φ, used in the determination of the lateral buckling strength
of beams for NS3472E, this value can either be automatically determined or manually over-ridden.
Only applied to the NPD checks.
Enables the definition and application of MLTB , the moment reduction factor for lateral torsional
buckling. Only applicable to BS5950
Enables the definition and application of the factor Cmy , the amplification reduction factor. Only
applies to AISC & API Allowable stress checks.
Enables the definition and application of the factor Cmz , the amplification reduction factor. Only
applies to AISC & API Allowable stress checks
Enables the definition and application of the My and Mz factors, the moment reduction factors. Only
applies to BS5950 checks.
Material Definition
All groups that have this type enable the selection of a particular code of practice.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1504 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
Enables the definition of the partial material coefficients utilised in the NPD, NORSOK and DS449
codes
• Yield Definition
Definition of the yield stress, must have a value applied for each member in the analysis. Required
for all code checks
Ocean Environment
All groups that have this type enable the selection of a particular code of practice.
• Water Details
Enables the elevation of the mean water level, sea bed to be defined in global Z. Water density and
tide/surge heights can also be entered. Required for all code checks involving hydrostatic analysis.
Note
The global X/Y plane is coincident with the horizontal mean sea level, with global Z vertically
upwards (away from the mudline).
By default rigorous buoyancy is enabled for compatibility with the Mechanical analysis methods. If
necessary, this methodology can be disabled for the code check.
• Wave Definition
Used to specify the wave height and period for the calculation for wave induced hydrostatic pressure
head calculations.
Available Results
The following results are available for the Code of Practice types as indicated below. Results are added
using the DA Results tree object.
AISC LRFD Results
AISC WSD Results
API LRFD Results
API WSD Results
BS5950 Results
DS449 High Results
DS449 Normal Results
ISO Results
NORSOK Results
NPD Results
As each result object presents a number of types of results, units are not employed in the output. Hence
all values will be reported in the solver units used for the BEAMST analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1505
Using Design Assessment
• Axial
• Y Shear
• Z Shear
• Y Bending
• Z Bending
• Buckling CSR
• Yield
• Critical Stress
• Axial
• Y Shear
• Z Shear
• Y Bending
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1506 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Z Bending
• Maximum Shear
• Buckling
• Buckling CSR
• Yield
• Axial
• Shear
• Torsion
• Y Bending
• Z Bending
• Resultant Bending
• Buckling
• Buckling CSR
• Yield 1
• Yield 2
• Axial
• Hoop
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1507
Using Design Assessment
• Yield
• Buckling
• Combined
• Axial
• In-Plane Bending
• Out-of-Plane Bending
• Bending
• Joint Strength
• Hydrostatic Depth
• Geometry Parameter
• Hoop Stress
• Proportion of Joint 1
• Proportion of Joint 2
• Gap
• Beta Ratio
• Tau Ratio
• Theta Angle
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1508 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Chord Stress
• Axial Qf Factor
• In-Plane Qf Factor
• Out-of-Plane Qf Factor
• Axial Force
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1509
Using Design Assessment
• Yield Stress
• Buckling Stress
• Axial
• Y Bending
• Z Bending
• Buckling
• Buckling CSR
• Yield
• Axial Tension
• Hoop
• Combined 1
• Combined 2
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1510 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Combined T
• Axial
• In-Plane Bending
• Out-of-Plane Bending
• Bending
• Joint Strength
• Axial
• In-Plane Bending
• Out-of-Plane Bending
• Bending
• Joint Strength
• Axial
• In-Plane Bending
• Out-of-Plane Bending
• Hydrostatic Depth
• Hoop Stress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1511
Using Design Assessment
• Gap
• Beta Ratio
• Tau Ratio
• Theta Angle
• Chord Stress
• Chord Yield
• Axial Qf Factor
• In-Plane Qf Factor
• Out-of-Plane Qf Factor
• Axial Force
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1512 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Allowable Pa
• Allowable Ma In-Plane
• Allowable Ma Out-of-Plane
• Beta Ratio
• Gamma Ratio
• Tau Ratio
• Theta Angle
• Chord Capacity
• Chord Strength
• Axial Qu Factor 1
• Axial Qu Factor 2
• Axial Qu Factor 3
• Axial Qu Factor 4
• Axial Qu Factor 5
• Axial Qf Factor 1
• Axial Qf Factor 2
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1513
Using Design Assessment
• Axial Qf Factor 3
• Axial Qf Factor 4
• Axial Qf Factor 5
• Gap Factor 1
• Gap Factor 2
• Gap Factor 3
• Gap Factor 4
• Gap Factor 5
• Qu Factor - In-Plane
• Qu Factor - Out-of-Plane
• Qf Factor
• Proportion of Joint 1
• Proportion of Joint 2
• Gap
• Beta Ratio
• Tau Ratio
• Theta Angle
• Chord Stress
• Chord Yield
• Axial Qf Factor
• In-Plane Qf Factor
• Out-of-Plane Qf Factor
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1514 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Axial Stress
Spectral Results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1515
Using Design Assessment
BS5950 Results
Two Results subtypes are available for this code of practice. The results available for those subtypes are
shown below.
• Axial Tension
• Overall Buckling
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1516 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Von Mises
• Shear
• Local Buckling
• Y Total Buckling
• Z Total Buckling
• Hydrostatic Overpressure
• Axial
• In-Plane Bending
• Out-of-Plane Bending
• Bending
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1517
Using Design Assessment
• Critical Stress
• Proportion of Joint 1
• Proportion of Joint 2
• Gap
• Beta Ratio
• Tau Ratio
• Theta Angle
• Gamma Ratio
• Chord Stress
• Axial UU Factor
• In-Plane UU Factor
• Out-of-Plane UU Factor
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1518 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Von Mises
• Shear
• Local Buckling
• Y Total Buckling
• Z Total Buckling
• Hydrostatic Overpressure
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1519
Using Design Assessment
• Critical Stress
ISO Results
Six Results subtypes are available for this code of practice. The results available for those subtypes are
shown below.
• Axial
• Shear
• Torsion
• Y Bending
• Z Bending
• Resultant Bending
• Yield 1
• Yield 2
• Hoop Compressive
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1520 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Combined
• Axial
• In-Plane Bending
• Out-of-Plane Bending
• Section Position
• Hydrostatic Depth
• Geometry Parameter
• Hoop Stress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1521
Using Design Assessment
• Allowable Pa
• Allowable Ma In-Plane
• Allowable Ma Out-of-Plane
• Beta Ratio
• Gamma Ratio
• Tau Ratio
• Theta Angle
• Chord Capacity
• Chord Strength
• Axial Qu Factor 1
• Axial Qu Factor 2
• Axial Qu Factor 3
• Axial Qu Factor 4
• Axial Qu Factor 5
• Axial Qf Factor 1
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1522 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Axial Qf Factor 2
• Axial Qf Factor 3
• Axial Qf Factor 4
• Axial Qf Factor 5
• Gap Factor 1
• Gap Factor 2
• Gap Factor 3
• Gap Factor 4
• Gap Factor 5
• Qu Factor - In Plane
• Qf Factor - In Plane
NORSOK Results
Six Results subtypes are available for this code of practice. The results available for those subtypes are
shown below.
• Axial
• Shear
• Torsion
• Y Bending
• Z Bending
• Resultant Bending
• Bending + Shear
• Yield 1
• Yield 2
• Hoop Compressive
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1523
Using Design Assessment
• Combined
• Axial
• In-Plane Bending
• Out-of-Plane Bending
• Chord Diameter
• Chord Thickness
• Allowable Yield
• Hydrostatic Depth
• Geometry Parameter
• Hoop Stress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1524 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Gap
• Beta Ratio
• Tau Ratio
• Theta Angle
• Chord Stress
• Axial Qf Factor
• Axial Force
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1525
Using Design Assessment
NPD Results
Nine Results subtypes are available for this code of practice. The results available for those subtypes
are shown below.
• Axial
• Bending (TUBE)
• Von Mises
• Y Shear (BEAM)
• Z Shear (BEAM)
• Y Total (Overall)
• Z Total (Overall)
• Punching
• Yield
• Y Total (Overall)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1526 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Z Total (Overall)
• Axial
• In-Plane Bending
• Out-of-Plane Bending
• Section Position
• Axial Stress
• Y Equivalent Moment
• Z Equivalent Moment
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1527
Using Design Assessment
• Axial Stress
• Bending Stress
• Hoop Stress
• Torsional Stress
• Y Equivalent Moment
• Z Equivalent Moment
• Theta Angle
• Beta Ratio
• Tau Ratio
• Gamma Ratio
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1528 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Theta Angle
• Beta Ratio
• Gamma Ratio
Introduction
Attribute Group (p. 1545) objects are added to the Design Assessment system to define the input data
to FATJACK. DA Result (p. 1547) objects are added to the Design Assessment system to define which
results to obtain and display. Workbench and Design Assessment are geometry based, which means
that areas of the geometry are selected rather than individual elements. With the Mechanical solver, a
member ought to be meshed and formed of a number of elements. Some data associated to the upstream
solutions is entered in the solution selection table.
Results can be added to the Solution in the Design Assessment system and displayed in Workbench;
these will contour the maximum value that occurs for each element. Results can be added either before
or after the analysis. If additional results are added after the analysis has been performed, then evaluating
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1529
Using Design Assessment
the results will obtain the values from the existing database, if the result type exists. Elements that do
not have results will be semi-transparent. Results are for the end of the brace and are shown on the
brace element.
Reports can be produced of the input data and the results can be parameterized and exposed for use
with other systems.
Non-Tubular Members, By
Symmetric Positions (p. 1535)
Non-Tubular Members, By
Individual Positions (p. 1535)
JOIN Analysis Type Selection Time History (p. 1533), Spectral (p. 1533),
Compulsory
Stress History (p. 1533), and
Deterministic (p. 1533)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1530 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1531
Using Design Assessment
Note
If units are changed when defining data for Attributes, then the resulting data sent to the
processing script may be incorrect. It is recommended that units are not modified from those
used in creating the geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1532 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
• Time History TH
Enables the selection of which joints are to be included, along with definition of the rainflow counting
information (Number of Intervals, Peak Stress Range Required, and Stress Range Limit (1st Interval)
attributes) and Target Year Life of the analysis. Upstream systems should be Structural Transient,
normally each including randomized ocean loading with different wave directions.
• Stress History SH
Enables the selection of which joints are to be included, along with definition of the Target Year Life
of the analysis. Wave occurrence data should be provided in a text file containing the FATJACK
commands. Select this file using the browse button for the Deterministic Data attribute. Wave con-
ditions (heights, periods, directions) are automatically determined from the ocean loading provided
in upstream system(s) in the order that they are defined. Upstream systems can be either static
structural or transient structural. If loading is not applied using the ocean loading, then an additional
attribute group of the type General Text (p. 1534) can be used to define the WAVE commands. If the
value for the Allowable Stress attribute is set to zero, then actual stresses will be output; if a value
is entered, then utilization factors will be output. These values will either be the Peak or Full Range
values as specified in the Stress Range Output attribute.
• Spectral SP
Enables the selection of which joints are to be included, along with definition of the Wave Spreading
and Target Year Life of the analysis. Wave transfer function, spectrum, and additional frequency
data should be provided in a text file containing the FATJACK commands. Select this file using the
browse button for the Spectrum Data attribute. Wave load cases are automatically determined using
the harmonic ocean wave procedure provided in upstream system(s) in the order that they are defined.
Upstream systems should be of the Harmonic Response type; both the Static and Harmonic options
of the HROCEAN command can be used when performing Spectral analysis. The Stress Histogram
Results Output (tables of number of cycles against stress range) attribute may be Enabled and op-
tionally set to output results By Transfer Function or By Spectrum. Unless Stress Histogram Results
Output is Disabled, a valid Peak Stress Range Required attribute must be defined, together with
the number of reporting intervals (Number of Intervals attribute). If Stress Histogram Results
Output is Disabled, values must be entered for Peak Stress Range Required and Number of Intervals,
but they are not used.
• Deterministic DT
Enables the selection of which joints are to be included, along with definition of the Target Year Life
of the analysis. Wave occurrence data should be provided in a text file containing the FATJACK
commands. Select this file using the browse button for the Deterministic Data attribute. Wave load
cases are automatically determined using the harmonic ocean wave procedure provided in upstream
system(s) in the order that they are defined. Upstream systems should be of harmonic response type;
only the Static option of the HROCEAN command is appropriate for Deterministic analysis.
Note
References to ocean loading assume the input of Mechanical APDL commands using Com-
mands (p. 1475) objects in upstream Mechanical systems.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1533
Using Design Assessment
General Text
This can be used to supply additional and non-supported commands. This will always override data set
by other tree objects.
• Geometry Independent
Enables additional commands to be entered that will be appended to the end of all code checks.
Geometry Definition
All groups that have this type enable the selection of a particular code of practice.
• Chord Definition
The chord member(s) and the central vertex can be chosen along with the length of the chord and
fixity parameters to define which members at a joint form the chords. Without this definition, chords
are automatically determined. Chords for each Joint need to be defined separately. Only applicable
to joint checks.
• Gap Definition
Enables specific gap information to be defined between the pairs of braces forming KT or K joints,
and to determine which member is the through member.
• Default Gap
Enables the entry of the default gap size to use for the given equations.
• Inset
Enables the manual definition of joint type when only a single brace is connected.
Enables the manual definition of joint type when more than one brace is connected.
• Excluded Members
Enables members that are to be excluded from the joint checks to be selected.
Use this to define the number of inspection points equally spaced around tubular members.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1534 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
Use this to define a list of space separated angles that define the inspection points spaced around
tubular members at an individual joint.
Use this to define inspection points for selected non-tubular members by defining Z and Y offset
distances from the centre of the member to generate 4 points for the positive and negative combin-
ations.
Use this to define specific inspection points on an individual joint, by a list of y z pairs, space separated.
SCF Definitions
All groups that have this type enable the entry of values that define the stress concentration factors.
• Marshall Reduction
Use this to define the Marshall Reduction factor for the brace side SCF values when using the Kuang
equations.
• Default Values C
Use this to specify the default SCF values for a given section type.
Use this to specify user defined crown and saddle SCF values for the chord side of tubular braces at
specific joints.
Use this to specify user defined crown and saddle SCF values for the brace side of tubular braces at
specific joints.
Use this to specify the SCF values at all inspection points on non-tubular braces.
Use this to specify the SCF values at specific inspection points on tubular braces.
Use this to specify the SCF values at specific inspection points on non-tubular braces.
Use this to specify that the empirical equations to be utilized for the SCF generation for the given
joint selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1535
Using Design Assessment
Use this to specify the default empirical equations to be utilized for the SCF generation for the given
joint type.
• Minimum Value
Material Definition
All groups that have this type enable the selection of a particular code of practice.
Use this to define which S-N Curve applies to selected area of the model. Enter the same name as
used in the S-N Curve Definition.
Use this to request the modification of the S-N curves to account for varying plate thickness.
Use this to define an S-N curve for use in the analysis; the name is limited to 4 characters in length.
Ocean Environment
All groups that have this type define wave occurrence data in the ocean environment, if a large number
of occurrence data needs to be entered, then general entry can be used to reference an external file
containing the data.
Use this to define a single line of additional wave occurrence data; i.e., additional wave height, direc-
tion, and number of cycle definitions. Only applicable to Deterministic and Stress History analysis
types.
Available Results
The following results are available as indicated below. Results are added using the DA Results tree object.
* To obtain these results for Spectral Analyses, Stress Histogram Results Output needs to be set to
Disabled.
# To obtain these results for Stress History Analyses, Stress Range Output needs to be set to Disabled.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1536 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
When retrieving results from a FATJACK analysis, you have the option of specifying how the value of
the result is determined among all of the inspection points, using the Result Value Option and Specified
Inspection Point attributes.
• Maximum – Retrieves the maximum value across the inspection points (default)
• Absolute Maximum – Retrieves the absolute maximum value across the inspection points
• Absolute Minimum – Retrieves the absolute minimum value across the inspection points
• Inspection Point – Retrieves the value for the point defined by the Specified Inspection Point
Damage Values
• Per Wave (Solution)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1537
Using Design Assessment
The damage per wave for each joint (worst case for each inspection point, shown on the brace and
chord elements) can be displayed. For the Per Wave (Solution) result, the Spectrum or Wave Case
number needs to be entered as additional input. For All Wave Cases (Solutions), results will be obtained
and displayed for all, with minimum and maximum values shown.
Fatigue Assessment
• Usage Factor
• Life
The Usage Factor or Life for each joint (worst case for each inspection point, shown on the brace and
chord elements) can be displayed.
SCF Values
• Brace Side
• Chord Side
The SCF factors for each joint for the chord and brace sides (worst case for each inspection point, shown
on the brace and chord elements) can be displayed for the required component (Axial, In-Plane Bending,
Out-of-Plane Bending).
The stress range and occurrence of stress range data for each joint (worst case for each inspection point,
shown on the brace and chord elements) can be displayed. In the cases where the result is for an indi-
vidual wave (i.e. Transient analysis), the Wave Case number needs to be entered. This is equivalent to
the row of the upstream solution in the Solution Selection (p. 1541) table. In the cases where the result
is for an individual interval, the Interval value needs to be entered.
These results are only applicable to Spectral (p. 1533) analysis results, when Stress Histogram Results
Output is “Enabled”.
• Occurrence by Interval
• Occurrence Total
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1538 of ANSYS, Inc. and its subsidiaries and affiliates.
Predefined Assessment Types
The stress range and occurrence of stress range data for each joint (worst case for each inspection point,
shown on the brace and chord elements) can be displayed. In the case where the result is for an indi-
vidual interval, the Interval value needs to be entered.
When Stress Histogram Results Output is set to “By Transfer Function”, the following results are applicable:
The occurrence data for each joint (worst case for each inspection point, shown on the brace and chord
elements) can be displayed for a given or all Transfer functions and a given or all Intervals.
When Stress Histogram Results Output is set to “By Spectrum”, the following results are applicable:
The occurrence data for each joint (worst case for each inspection point, shown on the brace and chord
elements) can be displayed for a given or all Spectrum(s) and a given or all Intervals.
• Stress Range
The stress data for each joint (worst case for each inspection point, shown on the brace and chord
elements) can be displayed. When a Wave Case is being specified, the Wave Case number is the case
entered in the Deterministic (p. 1533) analysis data.
Utilization results are only available if an allowable stress has been entered. Non-utilization results are
only available if a zero allowable stress has been entered.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1539
Using Design Assessment
Note
The behavior described above also corresponds to the settings of the DAData and
CombResults properties in the DAScripts section of the XML definition file. For BEAMCHECK,
DAData=1 and CombResults=1; for FATJACK, DAData=1 and CombResults=0; for Solution
Combination Only, DaData=0 and CombResults=1. So, for example, if you have the DAData
and CombResults properties both set to 1 in a user defined XML file, and you change the
DAData property to 0, the behavior would be that described in the From BEAMCHECK to
Solution Combination Only entry above.
If the contents of any Design Assessment XML definition file change, the Mechanical application
refreshes the existing Design Assessment objects as follows:
When the Group Sub Type in use is not present in the file
The affected Attribute Group or DA Result is initialized to default values. Default values are the values
which you get when an Attribute Group or DA Result is inserted in the tree.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1540 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Selection
When the Attribute IDs present for a Group Type and Sub Type combination in use are changed (IDs
added or removed)
The affected Attribute Group or DA Result is initialized to default values. Default values are the values
which you get when an Attribute Group or DA Result is inserted in the tree.
Attribute IDs are changed/added/removed for a Group Type and Sub Type combination which is not in
use
No existing Design Assessment objects are affected.
Note
For any above mentioned change, the state of the system becomes obsolete, forcing the
user to solve again.
Solution Selection
A Solution Selection object is automatically included as part of the Design Assessment environment.
This object allows you to select upstream solutions to be used in a way similar to the standard Solution
Combination (p. 1370) object available in the Mechanical application.
To use the Solution Selection object, the individual analysis systems should be connected in sequence
on the Project Schematic (sharing the Engineering Data, Geometry and Model cells), with the Design
Assessment system at the end of the chain.
Depending upon the Assessment Type, various types of upstream systems are valid as shown in the
table below.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1541
Using Design Assessment
particular system. (Other types of systems will only return a single result for each system at the indicated
Time/Step, Frequency/Phase Angle, or Mode.) If a Random Vibration analysis is selected, 1-sigma results
are used in solution combination.
Set the values in the columns to select the results that are returned for each solution.
• Multiple Sets – Values are Enabled or Disabled. This column applies to any upstream solution that supports
Multiple Set data, i.e. Static, Transient, Explicit Dynamics and Harmonic.
– If Enabled, then the user can enter Start/End Times, or Min/Max Frequencies to define a result step/substep
for combination (all result sets found within the boundaries of the defined step are used) or to use during
the execution of their scripts.
– If Disabled, then only the End Time and Max Frequency columns will be available in order to define a
single result point to be used for combination (the result set defined is used for every calculated point in
the combined result) or to use during the execution of the scripts.
• Start Time (s) – Will define the start time of the step/substep used from the upstream solution.
• End Time (s) – Will define the end time of the step/substep used from the upstream solution.
• Step – The step number used from the upstream solution. Value can also be “Multiple” and “All”, in cases
where the Start and End Times defined cover more than one step or the entire analysis from the upstream
solution.
• Min Frequency (s) – Will define the start frequency of the step/substep used from the upstream solution.
• Max Frequency (s) – Will define the end frequency of the step/substep used from the upstream solution.
The Step column in the solution selection table defaults to 'All' which means all steps from your upstream
solution are available. All can be specified by entering '0' in the Step column. Otherwise this column
can take any integer value that lies within the step boundaries to define a single step. If you define a
start or end time that is outside the boundaries of one step, then the Step column will say Multiple.
Steps are inclusive of their Start/End Times or Min/Max Frequencies. During combination, the data from
all result points within the steps/substeps defined are linearly combined to produce a result containing
multiple sets. Therefore the limits of the combined result will be defined by the smallest and greatest
values (Start/End Time or Min/Max Frequency) found within the Solution Selection table.
Results Availability
The Results Availability field in the Details panel for the Design Assessment system Solution object
allows you to specify which Mechanical results will be available to the Design Assessment system. If
Results Availability is set to Filter Combination Results and different upstream system types are se-
lected, only results that are valid for all selected systems can be inserted under the Solution object.
However, if you set the Results Availability field to Allow all Available Results, you can add any results
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1542 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution Selection
valid for any of the selected systems to the Solution object. In this case, results that are inserted will
be combined for those systems for which they are valid. You can set the default value for the Results
Availability field in the Mechanical Options (p. 105).
If Results Availability is set to Filter Combination Results, and additional upstream systems are selected
which cause a result type to be invalid, then its state will change accordingly and a solution will not
be possible.
Note
• When used in a solution combination based result, it may not be correct to combine the results.
Any combined results are formed by linear combination only.
• The available systems in the drop-down list are not constrained depending upon the Assessment
Type.
• The Results Availability setting will only appear under the Design Assessment Solution object
in the tree if the <CombResults> tag within the XML that is being used by the Design Assessment
system is set to 1. Otherwise it has no function.
• User defined results (p. 1340) containing complex expressions are supported through the use of
DA Results (p. 1495). In addition, you can access results from various environments, using python
scripts to combine results with highly complex, user defined mathematical functions (see Cre-
ateSolutionResult in the Solution (p. 1579) class).
• There is an ability to add extra columns to the worksheet using the XML configuration file. Each row in
the table can be used to enter additional data that can be passed out to the processing script. These
values can be obtained using the Design Assessment API.
• Results are added to the Solution object in the Design Assessment system, not directly under the
Solution Selection object.
• The Solution Selection object can be configured such that select results from multiple upstream systems
are available for use in post processing scripts, but the display of combined results is suppressed. For
the FATJACK Assessment Type, or when CombResults = 0 in a user defined XML file, Solution Selection
will make the results of the selected solutions available for external processing, but no solution com-
bination is done, and no Mechanical results are available.
• Appropriate columns are enabled to access appropriate result sets defined by start time, end time, step,
minimum frequency, maximum frequency, phase angle, and mode, based on the upstream system.
• Upstream results systems can be accessed via the python scripts using the Selection class (p. 1578).
Where times or frequencies overlap, data will be combined. However, where these values are unique
to an upstream solution, the data will be the equivalent to the result point held in the upstream solution.
The following tables and charts illustrate how the combination takes place. Here is an example of
solutions entered in the Solution Combination table:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1543
Using Design Assessment
The combined results would be as follows. Notice here that the solution with Multiple Sets Disabled is
a single result point and therefore combined over the entire result.
The Effective Result for the deformation values of Node X in the combined result would be:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1544 of ANSYS, Inc. and its subsidiaries and affiliates.
Using the Attribute Group Object
The combined plot, where the Combination line illustrates the combined values of Node X in Solutions
1 to 4 at these time points, would be:
1. Right click the Design Assessment object and select Insert > Attribute Group
or
Click on the Design Assessment object, then click the Attribute Group button in the toolbar.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1545
Using Design Assessment
2. Click on the Attribute Group and then set it up by selecting the appropriate AttributeGroupType and
AttributeGroupSubtype. This will display the attributes for that group subtype.
3. Enter the attribute values that you wish to pass out to the postprocessing script defined in the XML
definition file, along with any associated geometry information.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1546 of ANSYS, Inc. and its subsidiaries and affiliates.
Using the DA Result Object
With the help of a development environment, such as Microsoft® Visual Studio®, Python scripts can be
developed and “debugged”. To debug a script, open its text file in your development environment and
attach the debugger to the AnsysWBU.exe process of interest. Be sure to specify managed code mode.
You will then be able to control the execution of your script, stepping along and reviewing the values
obtained.
Important
• For Shells, the DA Result types only produce results for the top surface of the Shell.
• Right click the Solution object under Design Assessment and select Insert > DA Result, or
• Click on the Solution object, then click the DA Result button in the toolbar.
Click on the newly added DA Result object to setup the fields in the Details panel.
• If you choose Geometry Selection, Geometry defaults to All Bodies; or you can select the part of the
geometry for which you want to see results and click Apply.
• If you choose Named Selection, select a defined Named Selection from the drop-down list.
3. Select the desired Result Type and Result Subtype from the drop-down lists.
• If you choose Result Set, enter the result Set Number that you want to observe.
• If you choose Substep Value, enter the Substep Value. Substep Value is equivalent to the Result
Time/Result Frequency on a normal Result Object, and as such if you enter '0' in the user interface you
will automatically receive the 'Last' result point. Otherwise you can enter any double value that is within
the boundaries of your result.
5. Set the Entry Value for each attribute in the DA Result object to return the Results of interest to you.
6. Right click the DA Result object and select Solve. The results of the post processing script are displayed in
the Results section of the Details panel, and the resulting contour is shown in the Graphics window if ap-
plicable for that result type.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1547
Using Design Assessment
For each Design Assessment system, a copy will be made of the selected XML definition file and associ-
ated with that Design Assessment system to define the visibility of the tree objects. The entries in the
tree objects will be saved with the Mechanical project database file; this includes the actual script used
for the assessment. The overview of the file format is shown below.
<?xml version="1.0"?>
<Attributes>
definition of attributes for re-use throughout the attribute groups.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1548 of ANSYS, Inc. and its subsidiaries and affiliates.
The Design Assessment XML Definition File
</Attributes>
<AttributeGroups>
grouping of attributes; used to define the available options in the attribute groups objects
</AttributeGroups>
<DAScripts>
analysis script language & contents; used to define a script covering how the design assessment
will be performed and a script used to obtain results
</DAScripts>
<DAResults>
definition of the available results and the available options in the results object.
</DAResults>
Note
For all sections of the XML definition file, all values entered as part of a list in a tag must be
separated by commas only (no spaces); for example in the following tag, <Validation Prop-
Type="vector<string>">0.5,10</Validation>, there should not be any space between the
values 0.5 and 10.
Attributes Format
Within the Attributes section there are a number of options to define the name and type of attribute
(for example, whether it’s a double, integer, drop-down list, text, etc.), and what it applies to (for example,
can it be applied to selectable geometry or loadcases, and if geometry, is it vertex, lines, surfaces or
solids). Depending upon the type, default values and validation ranges can be set. Attributes of int and
double types can be parameterized.
<Attributes ObjId="2" Type="CAERepBase" Ver="2"></Attributes>
<DAAttribute ObjId="100" Type="DAAttribute" Ver="2">
<AttributeName PropType="string">attr name</name>
<AttributeType PropType="string">type keyword</type>
<Application PropType="string">selection keyword</application>
<Validation PropType="string">validation data</validation>
<Default PropType="string">default value</default>
<DisplayUnits PropType="string">display units keyword</DisplayUnits>
</DAAttribute>
</Attribute>
If Scoping Method is set to Named Selection, the fourth row will contain a drop-down of all defined
named selections that contain geometric entities of the type specified in the attribute definition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1549
Using Design Assessment
The following tags can be included as children of a DAAttribute tag (note that each tag must have a
property PropType=”string” or PropType=”vector<string>” (the latter if entering more than a single
value in the tag contents).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1550 of ANSYS, Inc. and its subsidiaries and affiliates.
The Design Assessment XML Definition File
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1551
Using Design Assessment
The group is defined in the Details panel with 3 standard rows and then up to 10 attributes:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1552 of ANSYS, Inc. and its subsidiaries and affiliates.
The Design Assessment XML Definition File
The PropType property of the GroupType and GroupSubtype tags must be set to string, and the
PropType property of the AttributeIDs tags must be set to vector<unsigned int>.
Script Format
This section defines the location for the Design Assessment post processing scripts and also defines
what values can be accessed in this Design Assessment system. The scripts are to be written using the
Python scripting language.
There are three Design Assessment specific system environment variables that can be used when spe-
cifying script paths:
DAPROGFILES
Default: C:\Program Files
DANSYSDIR
Default: C:\Program Files\ANSYS Inc\v182
DAUSERFILES
The Workbench project user_files subfolder
The Solve tag defines the location of the script that will be run upon pressing the solve button within
the Mechanical application. The Evaluate tag defines the location of the script that will be run when
evaluating the DAResult objects. The Evaluate script will be run by default after the solve script when
solve has been selected. This separation enables the ability for any intensive processing to be performed
and saved to files during the solve stage and then results extraction and presentation to be scripted
during the evaluation stage. Alternatively, you may want all the processing performed during the
evaluate script and enter None in the Solve Script section.
• permit or prevent the inclusion of Design Assessment Attribute Groups and Results in the tree for the
associated Design Assessment system
• permit or prevent the availability of solution combination results in the associated Design Assessment
system
• define which upstream solution types are permitted in the Solution Selection Worksheet
<DAScripts ObjId="4" Type="DAScripts" Ver="2"/>
<!--analysis script language & contents; used to define a script covering
how the design assessment will be performed and a script used to obtain results-->
<Solve PropType="string">"c:\mysolve.py"</Solve>
<Evaluate PropType="string">"c:\myevaluate.py"</Evaluate>
<DAData PropType="int">1</DAData>
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1553
Using Design Assessment
<CombResults PropType="int">1</CombResults>
<CombExtra PropType="vector<string>">Extra 1,Extra 2,Extra 3</CombExtra>
<CombTypes PropType="vector<unsigned int>">1,2,3,4,5,6,7</CombTypes>
lt;/DAScripts>
Standard environment
variables or one of the
Design Assessment specific
environment variables may
be used in the path
(enclosed in percent signs).
For example:
%TEMP%\My_solve.py
%DAPROGFILES%\My_solve.py
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1554 of ANSYS, Inc. and its subsidiaries and affiliates.
The Design Assessment XML Definition File
1: Static Structural
2: Transient Structural
3: Explicit Dynamics
4: Modal
5: Harmonic Response
6: Random Vibration
7: Response Spectrum
The PropType property of the Solve and Evaluate tags must be set to string, The PropType property
of the DAData and CombResults tags must be set to int, and the PropType property of the CombExtra
tag must be set to vector<string> and the PropType property of the CombTypes tag must be
set to vector<unsigned int>.
Results Format
The DA Results format defines the available DA Results tree objects. A maximum of 10 attributes can
be included per DA Result object; for example to define direction components. For attributes applied
to results objects, the application entry is ignored. DA Result objects automatically sort themselves by
drop-downs of available types and subtypes. Each DA Result object also contains information on how
it should display results; this can either be set in this XML definition file or programmatically in the python
solve or evaluate scripts.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1555
Using Design Assessment
Minimum and maximum values are also reported and can be parametrized. Probe labels can be added
to the graphic to identify specific results, or the minimum and maximum locations.
<Results ObjId="3" Type="CAERepBase" Ver="2">
<DAResult ObjId ="100001" Type="DAResult" Ver="2">
<GroupType PropType="string">Group Type</GroupType>
<GroupSubtype PropType="string">Group Subtype</GroupSubtype>
<AttributeIDs PropType="vector<unsigned int>">list of attribute numbers</AttributeIDs>
<DisplayType PropType="string">display type keyword</DisplayType>
<DisplayStyle PropType="string">display style keyword</DisplayStyle>
<DisplayUnits PropType="string">display units keyword</DisplayUnits>
</DAResult>
</Results>
The result is defined in the Details panel with standard rows and then up to 10 attributes:
Note that if the Display Style of a result is anything other than scalar, a "Components" field is shown in
the Definitions section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1556 of ANSYS, Inc. and its subsidiaries and affiliates.
The Design Assessment XML Definition File
The Resultant, R, is
determined by
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1557
Using Design Assessment
The DisplayType, DisplayStyle and Display unit can all be over-ridden or set within the python script if
desired. However, DisplayStyle needs to be set here to enable the addition of the drop-down to choose
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1558 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
the component and automatic calculation of additional results (e.g. Resultant, Maximum Principal, etc.)
in the cases of vector or tensor display. See the DAResult class (p. 1589) in the API for details on how to
set these programmatically.
The PropType property of the GroupType, GroupSubtype, and DisplayType tags must be set to string,
and the PropType property of the AttributeIDs tags must be set to vector<unsigned int>.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1559
Using Design Assessment
Every effort is made to ensure compatibility of the API across versions. However, there are occasions
where functions or properties need to be modified. In these scenarios, the existing function will be
deprecated, i.e. it will become undocumented.
Any data output via the print command will be added to the appropriate script output file which can
be reviewed via the Solution Information object. If a deprecated function is called a message will be
added to the appropriate script output file with a suggested alternative methodology. These can be
viewed via the Solution Information object. This inclusion of the message in the file can be controlled
by the OutputDeprecatedWarnings function in the DesignAssessment (p. 1566) class. Additional text
output from your script can be included in a file that is displayed using the Solver Output (p. 1395) option
(see Helper (p. 1568) class, ReplaceSolverOutputFile).
Undocumented functions (including those recently deprecated) may be removed or altered in subsequent
releases if it becomes impractical to maintain a backwards compatible interface, so effort should be
made to update any calls to deprecated functions.
Functions may not work on previous releases; therefore, all users should use the same release of
Workbench to ensure compatibility.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1560 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
Helper Class:
A number of functions related to an internal file, the CAERep, were previously documented in error.
These have been removed from the documentation; it is not recommended that these are used as the
file structure is subject to change.
A number of functions related to an internal reference, the TopologyID, were previously documented
in error. These have been removed from the documentation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1561
Using Design Assessment
DAElement Class:
The function TopologyID() related to an internal reference was previously documented in error. This
has been removed from the documentation.
DANode Class:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1562 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
SectionData Class:
AttributeGroup Class:
Attribute Class:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1563
Using Design Assessment
Solution Class:
SolutionResult Class:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1564 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
ValueStructure Class:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1565
Using Design Assessment
This class has been deprecated; all functionality is now redundant as the values can either be obtained
or set directly.
DesignAssessment class
This class is the parent class of all Design Assessment API objects that can be called from the python
scripts. It is a global variable that can be accessed from anywhere in your script.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1566 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_DesignAssessment():
DA = DesignAssessment #just to save typing.
#To know full details of deprecated functions.
DA.OutputDeprecatedWarnings(True)
#Attribute Groups:
#Obtain an array of all attribute group objects.
AllAttributeGroupsObjects = DA.AttributeGroups()
#Filter for an array of attribute group objects called Bob
NameFilterAttributeGroupsObject = DA.AttributeGroups("Bob")
#Filter for an array of attribute groups with type Sam, subtype Phil
TypeFilterAttributeGroupsObject = DA.AttributeGroups("Sam", "Phil")
#Returns the total number of attribute groups
print str(DA.AttributeGroupCount)
#Solution Selection:
#Obtain all solution selection objects
AllSolutionSelections = DA.SolutionSelections()
#DA Results:
#Obtain an array of all DA Result objects.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1567
Using Design Assessment
AllDAResultsObjects = DA.DAResults()
#Filter for an array of DA Result objects called John
NameFilterDAResultsObject = DA.DAResults("John")
#Filter for an array of DA Result with with type Paul, subtype Mike
TypeFilterDAResultsObject = DA.DAResults("Paul", "Mike")
#Returns the total number of DA Result objects
print str(DA.DAResultCount)
Helper class
This class provides some general functions to assist the user writing scripts.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1568 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_Helper():
HelperObject = DesignAssessment.Helper #Get the helper object
#Obtain some Helper based properties and print them to the debug file.
print "GeometryPath = " + HelperObject.GeometryPath
print "ResultPath = " + HelperObject.ResultPath
print "SystemDirectory = " + HelperObject.SystemDirectory
print "SolverOutputFilePath = " + HelperObject.SolverOutputFilePath
#Make the solver output file text to be that contained in the MySolverFile
HelperObject.ReplaceSolverOutputFile(NewSolverFilePathAndName)
#uncomment out the below line to clear the previously entered text
#HelperObject.ClearSolverOutputFile()
#Append some more text, note this automatically includes the new line code.
HelperObject.AppendToSolverOutputFile("My First Additional Line")
HelperObject.AppendToSolverOutputFile("My Second Additional Line")
runClassDemo_Helper()
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1569
Using Design Assessment
MeshData class
This class provides access to the mesh created for the analysis, including all elements and nodes, which
can be filtered or obtained as required.
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
#we need to use arrays for the ElementsByIds and NodesByIds methods
from System import Array
def runClassDemo_MeshData():
MeshDataObject = DesignAssessment.MeshData #Get the MeshData object
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1570 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
FirstNodeId = Nodes[0].Id
ByIdMethodNode = MeshDataObject.NodeById(FirstNodeId)
# print true if they are the same Id.
print str(FirstNodeId == ByIdMethodNode.Id)
# Create an Array so we can iterface with the .NET code
NodeIdArray = Array[int]([FirstNodeId,MeshDataObject.Nodes()[1].Id])
print NodeIdArray
#Pass the array into the NodesById method.
ByIdArrayMethodNode = MeshDataObject.NodesByIds(NodeIdArray)
# print true if they are the same Id.
print str(FirstNodeId == ByIdArrayMethodNode[0].Id)
runClassDemo_MeshData()
DAElement class
This class represents an element on the mesh for this model, providing access to the element, its con-
nectivity and, if it is a beam or tube, the associated section data.
Tetrahedral
Hexagonal
Wedge
Pyramid
Triangle
Triangle,Shell
Quadrilateral
Quadrilateral,Shell
Line
Point
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1571
Using Design Assessment
EMagArc
EMagCircle
Surface
Edge
Beam
Special
CrossSectionData SectionData (p. 1574) class Section data for this element,
describes beam cross sections for
beam types; Only elements that
have a Circular Hollow Section,
Rectangular Hollow Section or I
Section are supported, all other
elements will return NULL
NodeIds() int[] Array of integer values
representing Ids of the Element’s
Nodes
Nodes() DANode[] (p. 1573) class Array of DANode class objects for
each node of this Element
Id int Returns the unique Id number of
this Element
NodeCount int Returns the number of Nodes for
this Element
ElementThickness double The shell thickness of the
element. If the element is not a
shell, the value returned will be
zero. Where shell thickness can
be applied via geometry or by a
Shell Thickness object, that
defined by the Shell Thickness
will take precedence.
ElementThicknessAtNode(NodeId) double The shell thickness of the
element at position of Node with
NodeId. If the element is not a
shell, the value returned will be
zero. Where shell thickness can
be applied via geometry or by a
Shell Thickness object, that
defined by the Shell Thickness
will take precedence. If shell
thickness varies across the
element then it is determined by
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1572 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_DAElement():
#Loop around all element objects.
for ElementIterator in DesignAssessment.MeshData.Elements():
#General info:
print "Element Description = " + ElementIterator.Description
print "Element Id = " + str(ElementIterator.Id)
#Element Thickness only applies to some elements, returns 0.0 if not supported.
print "Element Thickness = " + str(ElementIterator.ElementThickness)
ThicknessAtNode = ElementIterator.ElementThicknessAtNode(NodeIdArray[0])
print "Thickness at Node Id " + str(NodeIdArray[0]) + " = " + str(ThicknessAtNode)
runClassDemo_DAElement()
DANode class
This class represents a node on the mesh for this analysis. It can be used to find the coordinates of the
node and the elements that it is connected to.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1573
Using Design Assessment
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_DANode():
#Loop around all nodes.
for NodeIterator in DesignAssessment.MeshData.Nodes():
#General info:
print "Node Id = " + str(NodeIterator.Id)
print "Node X = " + str(NodeIterator.X)
print "Node Y = " + str(NodeIterator.Y)
print "Node Z = " + str(NodeIterator.Z)
print "Node only used for beam orientation? " + str(NodeIterator.IsOrientationNode)
# Information about the elements that connect to this node
print "Number of connected Elements = " + str(NodeIterator.ConnectedElementCount)
ElementIdArray = NodeIterator.ConnectedElementIds()
print "Connected Element Ids = " + str(ElementIdArray)
ConnectedElementObjects = NodeIterator.ConnectedElements()
runClassDemo_DANode()
SectionData class
This class provides Section Data properties for a beam based element in solver units as set in Analysis
settings. It can be accessed via DAElement (p. 1571).
CHS,Tube
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1574 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
RHS,Beam
TubeDiameter double Returns the Diameter as double, only applicable to sections that are tubular
TubeThickness double Returns the Thickness as double, only applicable to sections that are tubular
BeamWebThickness double Returns the WebThickness as double, only applicable to sections that are
beam based
BeamFlangeThickness double Returns the FlangeThickness as double, only applicable to sections that
are beam based
BeamFilletRadii double Returns the FilletRadii as double, only applicable to sections that are beam
based
BeamHeight double Returns the Height as double, only applicable to sections that are beam
based
BeamWidth double Returns the Width as double, only applicable to sections that are beam
based
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_SectionData():
#Loop around all element data objects.
for ElementIterator in DesignAssessment.MeshData.Elements():
#Cross Section Data is only available for beams.
#First test to see if it's a beam as they support it.
if 'Beam' in ElementIterator.Description:
XSectionData = ElementIterator.CrossSectionData
print XSectionData.Description
if 'Tube' in XSectionData.Description:
print "Diameter = " + str(XSectionData.TubeDiameter)
print "Thickness = " + str(XSectionData.TubeThickness)
if 'Beam' in XSectionData.Description:
print "Web Thickness = " + str(XSectionData.BeamWebThickness)
print "Flange Thickness = " + str(XSectionData.BeamFlangeThickness)
print "Fillet Radii = " + str(XSectionData.BeamFilletRadii)
print "Height = " + str(XSectionData.BeamHeight)
print "Width = " + str(XSectionData.BeamWidth)
runClassDemo_SectionData()
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1575
Using Design Assessment
AttributeGroup class
This class represents the Attribute Group entries in the tree view and provides access to the data entered.
This tree object is defined in the AttributeGroups (p. 1552) section of the XML definition file.
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_AttributeGroups():
#Loop around all attribute group objects.
for AGIterator in DesignAssessment.AttributeGroups():
#Attribute Group info
print "Name = " + AGIterator.TreeName
print "Type = " + AGIterator.XmlType
print "Subtype = " + AGIterator.XmlSubType
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1576 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
Attribute class
This class provides access to the input provided for each attribute in the attribute group. The attributes
are defined in the Attributes (p. 1549) section of the XML definition file.
Note
The functions SelectedNodes and SelectedElements will return None if no geometry is spe-
cified. These functions, plus the SelectedNodeCount and SelectedElementCount are only
valid if the <Application> field in the attributes section of the XML definition file is used to
enable geometry selection.
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_Attributes():
#Loop around all attribute group objects
for AGIterator in DesignAssessment.AttributeGroups():
for AttributeIterator in AGIterator.Attributes():
#Get info about the attribute
print "Attribute Name = " + AttributeIterator.AttributeName
print "Value via ValueAsInt = " + str(AttributeIterator.ValueAsInt)
print "Value via ValueAsDouble = " + str(AttributeIterator.ValueAsDouble)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1577
Using Design Assessment
SolutionSelection class
This class represents the Solution Selection object in the tree view and provides access to the Solutions
entered in the Worksheet view. Each solution represents an upstream analysis.
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_SolutionSelection():
#Loop around all solution selection objects (NB only 1 currently supported)
for SolutionSelectionIterator in DesignAssessment.SolutionSelections():
print "No of Solutions in selection = " + str(SolutionSelectionIterator.SolutionCount)
print "1st row in Solseln = " + str(SolutionSelectionIterator.SolutionByRow(1).Id)
for SolutionIterator in SolutionSelectionIterator.Solutions():
print "Id for solution = " + str(SolutionIterator.Id)
runClassDemo_SolutionSelection()
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1578 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
No of Solutions in selection = 1
1st row in Solseln = 23
Id for solution = 23
Solution class
This class represents a row in the Worksheet of the Solution Selection tree object.
Static Structural
Transient Structural
Explicit Dynamics
Modal
Harmonic Response
Random Vibration
Response Spectrum
CreateSolutionResult() SolutionResult (p. 1583) class Create a new result based on this
analysis system. Returns the created
object.
CreateSolutionResult(string SolutionResult (p. 1583) class Create a new result of the given
Name) Name based on this analysis system.
Returns the created object.
CreateSolutionResult(string SolutionResult (p. 1583) class Create a new result of the
Name, string Expression, string given Name, Expression and
ResultType) ResultType based on this
analysis system. Returns the
created object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1579
Using Design Assessment
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1580 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
CGS
NMM
LBFT
LBIN
UMKS
MKS
No Units System
ResultFilePath string String representing the solution
combination result file path (rst file)
for the loadcase.
Time double Gets the value of time that has
been entered by the user in the
Solution Selection table (p. 1541), if
applicable.
Freq double Gets the value of frequency that has
been entered by the user in the
Solution Selection table (p. 1541), if
applicable.
Coefficient double Gets the Coefficient entered by the
user.
Phase double Gets the value of Phase Angle that
has been entered by the user in the
Solution Selection table (p. 1541), if
applicable.
Mode int Gets the value of Mode that has
been entered by the user in the
Solution Selection table (p. 1541), if
applicable.
StepStartTime double Gets the value of the start time that
has been entered by the user in the
Solution Selection table (p. 1541), if
applicable.
StepEndTime double Gets the value of the end time that
has been entered by the user in the
Solution Selection table (p. 1541), if
applicable.
StepMinFrequency double Gets the value of the minimum
frequency that has been entered by
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1581
Using Design Assessment
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_Solution2():
#Get all results called bob and set the expression to SX.
AllBobs = DesignAssessment.SolutionSelections()[0].SolutionByRow(1).SolutionResults("Bob")
for BobResultIter in AllBobs:
print "Bob found at " + str(BobResultIter)
BobResultIter.Expression = "SX"
def runClassDemo_Solution():
#Get the first entered upstream solution.
UpstreamSoln = DesignAssessment.SolutionSelections()[0].SolutionByRow(1)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1582 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
#Get properties defined for this entry in the solution selection worksheet
print "Time = " + str(UpstreamSoln.Time)
print "Frequency = " + str(UpstreamSoln.Frequency)
print "Phase = " + str(UpstreamSoln.Phase)
print "Mode = " + str(UpstreamSoln.Mode)
print "Coefficient = " + str(UpstreamSoln.Coefficient)
print "Result File Path = " + str(UpstreamSoln.ResultFilePath)
print "Units system used = " + str(UpstreamSoln.Units)
SolutionResult class
This class holds the solution result data that can be accessed, directly related to the solution. The solution
result class will be initialized with the unit system specified for the Design Assessment analysis. Only
when a valid unit system and type are set will results obtained be converted correctly to the expected
result units.
Results are organized in sets; each set contains the results at a given time, frequency, etc. depending
upon the analysis type. It is more efficient to get all the required results at a given set, before changing
sets. For convenience the set can be identified automatically by defining a time or frequency. If the
value is not exact then the results will be interpolated from the adjacent values.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1583
Using Design Assessment
If the value cannot be obtained (for example, requesting elemental values for a nodal result), the max-
imum value for a double type is returned (1.79769e+308).
Note
DefineCoordinateSystem and CoordinateSystem are mutually exclusive; if both are used, the
last one defined takes precedence.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1584 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
Global (default)
Solution
XY
YZ
ZX
SetUnitsSystem(string void Defines the units system that the results
UnitsSystem, string RotationUnit, are to be obtained in. If a string is blank,
string TemperatureUnit) then the default is assumed.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1585
Using Design Assessment
Degrees
Radians (Default)
Kelvin
UnAveraged
Averaged (default)
Nodal Difference
Nodal Fraction
Elemental Mean
Elemental Difference
Elemental Fraction
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1586 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1587
Using Design Assessment
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_SolutionResult():
#Create a scripted, user defined, result
MyRes = DesignAssessment.SolutionSelections()[0].SolutionByRow(1).CreateSolutionResult()
#Define the units sytem and the units type to convert the results.
#MyRes.SetUnitsSystem("UMKS","Radians","Celsius","Distance")
#Define the method of integrating the results, this can affect the result type.
#MyRes.IntegrationMethod = "UnAveraged"
#Set the time or set for the results that we want to obtain,
#last one defined takes precidence.
MyRes.ResultSet = 0
MyRes.ResultTimeFrequency = 0
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1588 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
DAResult class
This class provides access to the results objects, and enables the user to set the results that are to be
displayed when the result object is selected. The DAResult is defined in the DAResults (p. 1555) section
of the XML definition file.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1589
Using Design Assessment
Note
A DAResult that is currently Up To Date is in a read-only state, and therefore its properties
and results can not be modified. In order to modify the DAResult, you will need to clear it
via the User Interface before solving or evaluating.
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_DAResult():
#Attribute access:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1590 of ANSYS, Inc. and its subsidiaries and affiliates.
Design Assessment API Reference
NewSet = DAResultIter.CreateDAResultSet()
GetSet = DAResultIter.DAResultSet(1)
print "Are they the same object? = " + str(NewSet == GetSet)
print "Number of Result Sets = " + str(DAResultIter.DAResultSetCount)
print "Result Sets = " + str(DAResultIter.DAResultSets())
runClassDemo_DAResult()
DAResultSet class
This class provides the ability to set result values ready for displaying at the appropriate solution step.
• Elemental results are for when only a single value is to be displayed for each element.
• ElementNodal results are for when an element has different results at each node, but the result belongs to
the element, hence there can be multiple results at a given node.
A DAResultSet is equivalent to a DAResult substep. The SubstepValue parameter enables multiple results
to be calculated and displayed for a DAResult.
Only results that are appropriate for the display type set in the XML definition file should be added to
the object; otherwise an exception will be generated.
Depending upon the display style set in the XML definition file the result can have a 1, 3 or 6 components,
i.e. scalar, vector or tensor. The component input required is 1 based, i.e. use 1 in the case of scalar.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1591
Using Design Assessment
Setting any value to the capacity of a double (1.79769e+308) will result in the element being displayed
in a translucent manner. This is the default if a value is not defined for a particular element.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1592 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
Example Usage
The following example can be used as a basis of either the solve or evaluate script.
def runClassDemo_DAResultSet():
Res = DesignAssessment.SolutionSelections()[0].SolutionByRow(1).CreateSolutionResult()
#Set the expression and integration method, result info is dependant on these
Res.Expression = "UX"
Res.IntegrationMethod = "Unaveraged"
print DT
print DS
if (DT == "Elemental"):
#Loop around all elements objects.
for ElementIter in DesignAssessment.MeshData.Elements():
ElemId = ElementIter.Id
NewDAResultSet.SetElementalValues(Id, Res.ElementalValues(Id))
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1593
Using Design Assessment
The Python script and XML files described in the Design Assessment examples are available from the
ANSYS Customer Portal. Go to http://support.ansys.com/docinfo and locate the Design Assessment ex-
amples zip file. Download the file and unzip it to your local disk. There is a subfolder for each Design
Assessment example.
An example Mechanical APDL data file is shown below. This surf154.dat file is written to obtain
surface 154 results that are not supported natively in the Mechanical application and to output them
to a CSV file called data.csv. In this scenario, results are element based. Two arguments are to be
passed in:
It is recommended that the files for this example are to be placed in a folder called DA MAPDL Example
within your ANSYS Inc folder. If you choose not to use this folder, the paths used in the XML definition
file to locate the python scripts will need to be modified.
It will run two scripts. Upon solve, the macro file defined by the user in the Attribute Group will be run
by Mechanical APDL and the CSV file created. Upon evaluate, values will be read from the appropriate
column in the CSV file and displayed in the Details view of the Design Assessment system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1594 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
MAPDL.xml
<?xml version="1.0" encoding="utf-8"?>
<DARoot ObjId ="1" Type="CAERep" Ver="2">
<Attributes ObjId="2" Type="CAERepBase" Ver="2">
<DAAttribute ObjId="100" Type="DAAttribute" Ver="2">
<AttributeName PropType="string">MAPDL Macro File</AttributeName>
<AttributeType PropType="string">Browse</AttributeType>
<Application PropType="string">All</Application>
<Validation PropType="vector<string>">256</Validation>
<Default PropType="string"></Default>
</DAAttribute>
<DAAttribute ObjId="101" Type="DAAttribute" Ver="2">
<AttributeName PropType="string">Column</AttributeName>
<AttributeType PropType="string">Int</AttributeType>
<Application PropType="string">All</Application>
<Validation PropType="vector<string>">1,100</Validation>
<Default PropType="string">1</Default>
</DAAttribute>
</Attributes>
1st Attribute: Enables the users to browse to the Macro file, Attribute Id = 100:
• No default entry
2nd Attribute: Enables the users to select a column in the CSV file, Attribute Id = 101:
• Named “Column”
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1595
Using Design Assessment
• Defaults to a value of 1
In the AttributeGroups section, we define a single Attribute Group object. As we have only one, the
GroupType and GroupSubtype fields are effectively redundant, but ought to be entered.
– SubType = By Browsing
In the DAScripts section we set the path to the scripts to be run on Solve and on Evaluate. In this case
we use the %DAPROGFILES% option to direct the program to the Program Files folder, wherever it’s
defined locally. The scripts in this case are called MAPDL_S.py and MAPDL_E.py. We want to permit
Design Assessment results and prevent combination results
In the Results section, we define a single DAResult object. As we have only one, the GroupType and
GroupSubtype fields are effectively redundant, but ought to be entered.
– There are no units associated to this result, we’ll set this in the python script
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1596 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
a. Display a message to the Solver Script Output if more than one attribute group is defined
a. Display a message to the Solver Script Output if more than one upstream system is entered
a. It is assumed that the macro will write data out to a CSV file so it can be read at the evaluate stage
b. Display the output from running the macro as the Solver Output
import os
DA = DesignAssessment
def runDADemoSolve():
#1.a - display message
if DA.AttributeGroupCount != 1:
print "Only one Attribute Group should be entered"
SolPath = DA.SolutionSelections()[0].SolutionByRow(1).ResultFilePath
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1597
Using Design Assessment
runDADemoSolve()
a. Identify the location of the CSV file; this is stored in the upstream result path
b. Convert it to a dictionary based on the element ID; each entry of the dictionary is a list of values for
each column in the file
2. For each DAResult create a DAResultSet. Each DAResultSet will display a value for each element
c. The value is found by looking it up in the dictionary with the given element ID
#import System
DA = DesignAssessment
#1.b - Define seperate routine to convert CSV to a dictionary for in-memory access.
def CSVToDictionary(PathAndFile):
#Define a dictionary
IDToDataDict = {};
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1598 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
#Get the first column, this is the identifier (e.g. Element or Node ID)
ID = convertStr(words[0])
def runDADemo():
runDADemo()
Assume that the CSV file contains a first column for the node Id, then 3 columns for X, Y, Z components
of the vector.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1599
Using Design Assessment
DAResultSet.SetNodalValue(Node.Id,2,IDToDataDict[Node.Id][1])
DAResultSet.SetNodalValue(Node.Id,3,IDToDataDict[Node.Id][2])
Alternatively, if the CSV file was always of this NodeId, X, Y, Z format, and given that this is converted
into a dictionary of arrays using the Node Id as the key, then the SetNodalValues function could be used
instead:
DAResultSet = DAResult.CreateDAResultSet("Vector","Nodal")
And to group the 3 material constants together we have an Attribute Group. Defining these in the At-
tribute Group means that the values can be parameterized if required. This enables a range of coefficients
and associative results obtained by running Design Explorer.
<AttributeGroups ObjId ="3" Type="CAERepBase" Ver="2">
<DAAttributeGroup ObjId="100000" Type="DAAttributeGroup" Ver="2">
<GroupType PropType="string">ASME VIII Division 3 High Pressure Vessels</GroupType>
<GroupSubtype PropType="string">Material Constants</GroupSubtype>
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1600 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
The solve and evaluate files are to reside in the user files folder so that they can be easily distributed
with the project. All of the processing is to be performed during the evaluate script, so no intermediary
files are created to pass data from the solve process to the evaluate process. Combination results are
not required and we have no additional system based selection data to define.
<DAScripts ObjId="4" Type="DAScripts" Ver="2">
<Solve PropType="string">%DAUSERFILES%\DA-AFT-012_m1-S_empty.py</Solve>
<Evaluate PropType="string">%DAUSERFILES%\DA-AFT-012_m1-E_v3_ST.py</Evaluate>
<DAData PropType="int">1</DAData>
<CombResults PropType="int">0</CombResults>
</DAScripts>
In the final section, 3 types of DAResults are defined based on the following equations:
Damage Sum - Accumulative damage; i.e. sum of current and previous Damage values for each result
set.
DA = DesignAssessment
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1601
Using Design Assessment
DA.OutputDeprecatedWarnings(True)
UpstreamSolution = DesignAssessment.SolutionSelections()[0].Solutions()[0]
EvaluateAllResults
After defining a dictionary to store the element nodal based results, this function creates a new result
with part of the required equation and then defines which set to obtain the results from. Then, looping
through each element and its nodes, it calculates the part of the equation that is not possible with the
standard Mechanical equations and assigns it into the dictionary for the given node and element Id.
def EvaluateValueX(Set, Const1, Const2, Const3):
SolRes = UpstreamSolution.CreateSolutionResult("",str(Const2/(1+Const3))+"*((((s1+s2+s3)/(3*seqv))-\
(1/3)))","Stress")
SolRes.ResultSet = Set
return XValues
EvaluateDamage
This routine calls the “EvaluateValueX” function to obtain the X Values then creates 2 solution results
for the plastic strain results for this and, if one exists, the previous set. A dictionary is created for the
element nodal results being generated and this is populated by performing the required calculation.
def EvaluateDamage(Set, Const1, Const2, Const3):
StrainRes = UpstreamSolution.CreateSolutionResult("","EPPLEQV_RST","Strain")
StrainRes.ResultSet = Set
PrevStrainRes = UpstreamSolution.CreateSolutionResult("","EPPLEQV_RST","Strain")
if (Set >= 2):
PrevStrainRes.ResultSet = Set - 1
return DamageValues
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1602 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
EvaluateCulmativeDamage
This routine creates a dummy result to obtain the number of result sets. Then, for each set, calls the
“EvaluateDamage” function summing the results into a dictionary of element nodal results called Cul-
mativeDamage.
def EvaluateCulmativeDamage(Const1, Const2, Const3):
DummyRes = UpstreamSolution.CreateSolutionResult("","EPPLEQV_RST","Strain")
CulmativeDamage = {}
return CulmativeDamage
Plot
This routine creates a new result for this DAResult object and then loops over each element and node
setting the value obtained from the passed in dictionary.
def Plot(DAResult, ValuesDictionary):
ResultSet = DAResult.CreateDAResultSet()
When the script is run, a contour plot is generated for each DA Result.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1603
Using Design Assessment
• Element Results:
• Fragment Results:
– Volume of Fragment
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1604 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
– Mass of Fragment
Each can have failure based upon Failure Threshold or Status, with a numeric limit, and all but the Show
User Defined Result can optionally output text to the solver output file. These are attributes 90, 91, and
92 respectively. The Show User Defined Result also has additional input to enable the user to choose
the result to display.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1605
Using Design Assessment
<GroupSubtype PropType="string">Centre</GroupSubtype>
<AttributeIDs PropType="vector<unsigned int>">90,91,92</AttributeIDs>
</DAResult>
<DAResult ObjId ="130010" Type="DAResult" Ver="2">
<GroupType PropType="string">Fragment</GroupType>
<GroupSubtype PropType="string">AverageSpeed</GroupSubtype>
<AttributeIDs PropType="vector<unsigned int>">90,91,92</AttributeIDs>
</DAResult>
</Results>
In the case of fragmentation results, it first calls a function, IdentifyFragments, to create a dictionary of
fragments. The fragment dictionary created is a data collection that contains the fragment number for
each Element Id. This dictionary is passed to each function so it can be used for the fragment result
calculation.
Index = 1
Total = 0
for Key in FragmentDataDict.keys():
TVol = (FragmentDataDict[Key])/(Density/NodeCounter) # divide total density by the number
# of nodes
Text = "Fragment :" + str(Index) + " has a Volume of " + str(TVol) + " m^3"
FragmentDataDict2[Key] = TVol
Index += 1
Total += TVol
NewResultData = DAResult.CreateDAResultSet("Scalar","Elemental")
for ElementId in FragmentDict:
NewResultData.SetElementalValue(ElementId, 1, FragmentDataDict2[FragmentDict[ElementId]])
FragmentDataDict2 = Sort(SortedDict, FragmentDataDict2)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1606 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
Unlike Using Design Assessment to Obtain Results from Mechanical APDL (p. 1594) which is more generic,
this example is set up to run a specific script and obtain specific results; therefore the interface can be
more targeted and offer better guidance to the user.
In this example the input file for Mechanical APDL is dynamically generated by the python script. This
in turn calls a fix macro with various given parameters as determined from the DA Result objects added
to the model.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1607
Using Design Assessment
Type = ARG1
SubType = ARG2
DisplayType = ARG3
LayerNum = ARG4
file,SYS_Directory(1),rst
*if,DisplayType,eq,0,then
etab,bob,Type,SubType
*cfopen,CSVFileScratch_Directory(1),csv
*vwrite,output(1,1),output(1,2)
(F10.0,',',F16.3)
*cfclose
*elseif,DisplayType,eq,1,then
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1608 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
*get,ncount,node,0,count
*dim,output2,arra,ncount,2
curre = 0
*do,i,1,ncount
curre = NDNEXT(curre)
output2(i,1) = curre
*get,output2(i,2),node,i,Type,SubType
*enddo
*cfopen,CSVFileScratch_Directory(1),csv
*vwrite,output2(1,1),output2(1,2)
(F10.0,',',F16.3)
*cfclose
*endif
It is recommended that the files for this example are to be placed in your user_files folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1609
Using Design Assessment
</DAScripts>
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1610 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
</Results>
</DARoot>
MAPDLKeys can then be accessed like a regular array; i.e. MAPDLKeys[0] will return “fail” or “FCMX”
appropriately.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1611
Using Design Assessment
currentdirectory = os.getcwd()
WriteLine(RunMapdlFile,"/batch")
WriteLine(RunMapdlFile,"*DIM,SYS_Directory,string,248")
RSTFileLoc = DesignAssessment.SolutionSelections()[0].SolutionByRow(1).ResultFilePath.rstrip('.rst')
WriteLine(RunMapdlFile,"'SYS_Directory(1)' = " + "'" + RSTFileLoc + "'")
WriteLine(RunMapdlFile,"*DIM,CSVFile_Directory,string,248")
WriteLine(RunMapdlFile,"'CSVFile_Directory(1)' = " + "'" + DesignAssessment.Helper.ResultPath + \
"\\TempRes" + "'")
WriteLine(RunMapdlFile,"*DIM,CSVFileScratch_Directory,string,248")
WriteLine(RunMapdlFile,"'CSVFileScratch_Directory(1)' =" + "'" + currentdirectory + "\\TempRes" + \
"'")
WriteLine(RunMapdlFile,"*DIM,Current_Directory,string,248")
WriteLine(RunMapdlFile,"'Current_Directory(1)' =" + "'" + currentdirectory + "'")
WriteLine(RunMapdlFile,"*USE,LayerMultiPly.mac" + ArgList)
WriteLine(RunMapdlFile,"fini")
WriteLine(RunMapdlFile,"/exit")
RunMapdlFile.close()
#Change to the result path as the local folder, to save passing in long file names to the MAPDL solve
originaldir = os.getcwd()
os.chdir(DesignAssessment.Helper.ResultPath)
# For now just assume one upstream but could make the code generic if required
if (DesignAssessment.SolutionSelections()[0].SolutionCount > 1):
print "only the first solution in the solution selection object will be used"
#in-line if / else statements, format of N = ValueA if statement [is true] else [N =] ValueB.
Layer = 0 if (DAResult.Attribute("Layer") == None) else DAResult.Attribute("Layer").ValueAsInt
Display = "Elemental" if (DAResult.Attribute("Display") == None) else \
DAResult.Attribute("Display").ValueAsString
Inverse = False if (DAResult.Attribute("Inverse") == None) else \
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1612 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
DAResult.Attribute("Inverse").ValueAsString == "Yes"
#Create the results temp file by running a post script with MAPDL
if Display == "Elemental":
CreateMAPDLInputFile(MAPDLKeys,Layer,0)
elif Display == "Nodal":
CreateMAPDLInputFile(MAPDLKeys,Layer,1)
#Run MAPDL
DesignAssessment.Helper.RunMAPDL(TempMAPDLRunFilePath,"out.lis","/minimise")
DesignAssessment.Helper.ReplaceSolverOutputFile("out.lis")
#Nodal
elif Display == "Nodal":
DAResultSet = DAResult.CreateDAResultSet("Scalar","Nodal")
os.chdir(originaldir)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1613
Using Design Assessment
<Default PropType="string">SX</Default>
<DisplayUnits PropType="string">No Units</DisplayUnits>
</DAAttribute>
<DAAttribute ObjId="12" Type="DAAttribute" Ver="2">
<AttributeName PropType="string">Number of Substeps</AttributeName>
<AttributeType PropType="string">Int</AttributeType>
<Application PropType="string">All</Application>
<Validation PropType="vector<string>">1,1000</Validation>
<Default PropType="string">1</Default>
<DisplayUnits PropType="string">No Units</DisplayUnits>
</DAAttribute>
<DAAttribute ObjId="13" Type="DAAttribute" Ver="2">
<AttributeName PropType="string">Units</AttributeName>
<AttributeType PropType="string">DropDown</AttributeType>
<Application PropType="string">All</Application>
<Validation PropType="vector<string>">No Units,Stress,Distance,Strain,Force,Moment,Rotation,
Angular Acceleration,Angular Velocity,Velocity,Acceleration,Temperature,Pressure,Voltage,
Energy,Volume,Area,Current,Heat Rate,Current Density,Power,Heat Generation,Magnetic Flux
</Validation>
</DAAttribute>
</Attributes>
<DAScripts ObjId="4" Type="DAScripts" Ver="2">
<Solve PropType="string">%DAUSERFILES%\loadsteps_S.py</Solve>
<Evaluate PropType="string">%DAUSERFILES%\loadsteps.py</Evaluate>
<DAData PropType="int">1</DAData>
<CombResults PropType="int">1</CombResults>
</DAScripts>
<Results ObjId="5" Type="CAERepBase" Ver="2">
<DAResult ObjId ="120002" Type="DAResult" Ver="2">
<GroupType PropType="string">Load Steps</GroupType>
<GroupSubtype PropType="string">Single</GroupSubtype>
<AttributeIDs PropType="vector<unsigned int>">10,11,12,13</AttributeIDs>
</DAResult>
</Results>
</DARoot>
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1614 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
Note
This method is currently limited to cases where there is no change in mesh topology between
the start of both the explicit and implicit analyses.
5. Initialize implicit model with stresses from end of the explicit analysis
6. Initialize implicit model with plastic strains from end of the explicit analysis
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1615
Using Design Assessment
The first thing to consider is the deformation at the end of the explicit analysis. Deformation is a nodal
result and thus deformation components are obtained at every node.
UpstreamSolution = DesignAssessment.SolutionSelections()[0].SolutionByRow(1)
UpstreamResult1 = UpstreamSolution.CreateSolutionResult("","UVECTORS","Distance")
DesignAssessment.Helper.AppendToSolverOutputFile(Text)
The Mechanical APDL commands then are written in the following format:
*GET, X_CO, NODE, 1, LOC, X,
*GET, Y_CO, NODE, 1, LOC, Y,
*GET, Z_CO, NODE, 1, LOC, Z,
N, 1, X_CO + (0.0159664358944), Y_CO + (-0.478581756353), Z_CO + (4.01744182454e-05)
These commands obtain the original location of the nodes from the mesh of the implicit analysis, add
the deformation of those nodes from the end of the explicit analysis, and redefine the position of the
nodes to the new location. Refer to the Mechanical APDL Command Reference for more information on
the specific Mechanical APDL commands.
It is now necessary to write Mechanical APDL commands to initialize the model with the stresses and
plastic strains from the end of the explicit analysis. The Mechanical APDL command used for this is
INISTATE.
Solution results are created for each of the results that are of interest. The integration method is set to
unaveraged because the result for the element is required, as opposed to the result at the node. Using
an unaveraged integration method means that all of the nodes on one element have the same value.
It is therefore only necessary to get the value at one of the nodes. Element.Nodes()[0].Id gets the Node
ID of the first node in the array of nodes for the current element. The results are then obtained for this
node.
#stress components
SX = UpstreamSolution.CreateSolutionResult("","SX","No Units")
SY = UpstreamSolution.CreateSolutionResult("","SY","No Units")
SZ = UpstreamSolution.CreateSolutionResult("","SZ","No Units")
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1616 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
For shells, the layers and integration points within layers have to also be considered. These are also
defined as parameters of the INISTATE command. In the Design Assessment script, you must specify
which integration point within the layer to obtain results for. This is done as follows:
SX.ShellFaceResultDisplay = "Top"
SY.ShellFaceResultDisplay = "Top"
SZ.ShellFaceResultDisplay = "Top"
SXY.ShellFaceResultDisplay = "Top"
SYZ.ShellFaceResultDisplay = "Top"
SXZ.ShellFaceResultDisplay = "Top"
for Element in DesignAssessment.MeshData.Elements():
FirstNodeId = Element.Nodes()[0].Id
Text = "INISTATE, SET, DTYP, STRESS\nINISTATE, DEFINE, " + str(Element.Id) + ", all,all,3, " \
+ str(SX.ElementNodalValues(Element.Id, FirstNodeId)[0]) + ", " \
+ str(SY.ElementNodalValues(Element.Id, FirstNodeId)[0]) + ", " \
+ str(SZ.ElementNodalValues(Element.Id, FirstNodeId)[0]) + ", " \
+ str(SXY.ElementNodalValues(Element.Id, FirstNodeId)[0])+ ", " \
+ str(SYZ.ElementNodalValues(Element.Id, FirstNodeId)[0])+ ", " \
+ str(SXZ.ElementNodalValues(Element.Id, FirstNodeId)[0])
DesignAssessment.Helper.AppendToSolverOutputFile(Text)
This obtains results from the explicit analysis on the top surface of the layer. When writing the Mechan-
ical APDL commands, the layers are counted from the bottom, so here we specify layer 3 as we are
defining the values for the top layer.
The same thing is done for plastic strain and accumulated equivalent plastic strain. The full Solve script
for Solids is included as a reference below:
def RunDA():
UpstreamSolution = DesignAssessment.SolutionSelections()[0].SolutionByRow(1)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1617
Using Design Assessment
UpstreamResult1 = UpstreamSolution.CreateSolutionResult("","UVECTORS","Distance")
#enter pre-processor
Text = "/prep7\n"
DesignAssessment.Helper.AppendToSolverOutputFile(Text)
#stress components
SX = UpstreamSolution.CreateSolutionResult("","SX","No Units")
SY = UpstreamSolution.CreateSolutionResult("","SY","No Units")
SZ = UpstreamSolution.CreateSolutionResult("","SZ","No Units")
SXY = UpstreamSolution.CreateSolutionResult("","SXY","No Units")
SYZ = UpstreamSolution.CreateSolutionResult("","SYZ","No Units")
SXZ = UpstreamSolution.CreateSolutionResult("","SXZ","No Units")
EPPLX.IntegrationMethod = ("unaveraged")
EPPLY.IntegrationMethod = ("unaveraged")
EPPLZ.IntegrationMethod = ("unaveraged")
EPPLXY.IntegrationMethod = ("unaveraged")
EPPLYZ.IntegrationMethod = ("unaveraged")
EPPLXZ.IntegrationMethod = ("unaveraged")
EFF_PL_STNALL.IntegrationMethod = ("unaveraged")
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1618 of ANSYS, Inc. and its subsidiaries and affiliates.
Examples of Design Assessment Usage
Text = "INISTATE, SET, DTYP, STRESS\nINISTATE, DEFINE, " + str(Element.Id) + ", all,all,all, " \
+ str(SX.ElementNodalValues(Element.Id, FirstNodeId)[0]) + ", " \
+ str(SY.ElementNodalValues(Element.Id, FirstNodeId)[0]) + ", " \
+ str(SZ.ElementNodalValues(Element.Id, FirstNodeId)[0]) + ", " \
+ str(SXY.ElementNodalValues(Element.Id, FirstNodeId)[0])+ ", " \
+ str(SYZ.ElementNodalValues(Element.Id, FirstNodeId)[0])+ ", " \
+ str(SXZ.ElementNodalValues(Element.Id, FirstNodeId)[0])
DesignAssessment.Helper.AppendToSolverOutputFile(Text)
DesignAssessment.Helper.AppendToSolverOutputFile(Text2)
Text = "solve"
RunDA()
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1619
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1620 of ANSYS, Inc. and its subsidiaries and affiliates.
Productivity Tools
The Mechanical application includes several features designed to help you create, navigate, and manage
data in complex databases where a large number of objects are present. These features include tags,
tree filtering, and the object generator.
To use the Object Generator, you define a tree object to be copied, select the geometry to which it
should be copied, and generate from the Object Generator. The original tree object is copied to all of
the selected geometry, with all details from the original object maintained. You have the option of
adding a common prefix and/or tag to the name of all generated objects.
• If your object must be scoped to more than one geometry set, you have a choice for how that scoping
is handled.
• For objects with locations, such as remote points, you can choose to move the location to the centroid
of the new geometry, or leave the location unchanged.
• If the geometry from the template object is part of the target geometry selection set, you can choose
to ignore or include it.
• For any connections requiring two sets of geometry, you specify one named selection for each side of
the connection. The Object Generator will then generate a connection between any geometry on each
side which falls within a specified distance.
• Since end releases require a vertex and an edge, you can specify named selections for the vertices and
edges. The Object Generator will then generate an end release for every specified vertex with an edge
in the specified set of edges.
For example, you have two retaining collars with one clamping bolt defined.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1621
Productivity Tools
You can use the object generator to generate the other bolt connections.
Generating an Object
To use the Object Generator:
1. In the standard toolbar, click the View Object Generator button to view the Object Generator window.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1622 of ANSYS, Inc. and its subsidiaries and affiliates.
Generating Multiple Objects from a Template Object
2. In the Tree Outline, select the tree object to be copied. Define any details you want included in the
generated objects.
3. In the Geometry window, select the geometry to which the tree object should be copied in the Object
Generator window.
The options vary, depending on the selected object. Possible options are:
Note
Ignore Original All If the geometry for the original object is part
of the target selection set, this option directs
the Object Generator to ignore the original and
scope new objects only onto geometry not
scoped to the original object. This option is
selected by default.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1623
Productivity Tools
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1624 of ANSYS, Inc. and its subsidiaries and affiliates.
Generating Multiple Objects from a Template Object
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1625
Productivity Tools
5. Click Generate to copy the selected tree object to the selected geometry.
Tagging Objects
For complex models, it may be difficult to keep track of all of the objects in your tree. With tags, you
can mark objects in the tree with meaningful labels, which can then be used to filter the tree. For more
information on filtering, see Filtering the Tree (p. 14).
Tags are managed through the Tags window. To view this window, click the Tags button in the
Graphics toolbar.
Creating Tags
To create a tag and apply it to the currently-selected tree object:
The tag is listed in the Tags window. The check box is selected to indicate that it applies to the
selected object in the tree.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1626 of ANSYS, Inc. and its subsidiaries and affiliates.
Tagging Objects
2. In the Tags window, select the check box for all tags you want to add to that object.
You can now use these tags to filter the tree. For more information on filtering the tree, see Filtering
the Tree (p. 14).
Deleting a Tag
To remove a tag:
2. Click the Delete Tag(s) icon, or right-click the Tags window and select Delete Tag(s).
Renaming a Tag
To rename a tag:
You can search for objects that apply to one or more tags. When you select multiple tags, you have
several options. You can search for objects that contain any of the selected tags, or you can search for
objects that contain all of the selected tags.
To highlight objects:
2. Right-click the Tags window and select one of the following options:
• Find items with selected tag: Available when only one tag is selected, this option highlights all tree
objects with the selected tag.
• Find items with all selected tags: Available when multiple tags are selected, this option highlights all
items that contain every one of the selected tags.
• Find items with any selected tags: Available when multiple tags are selected, this option highlights
all items that contain one of the selected tags.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1627
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1628 of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical Objects Reference
Welcome to the Mechanical Objects Reference. This reference provides a specification for every Mech-
anical object in the tree. Each object is represented in either its own reference page, or is combined
with similar objects and represented on one group reference page. For example, the Joint object is
represented on its own Joint object reference page (p. 1744), whereas the Acceleration object is repres-
ented on the Loads and Supports (Group) object reference page (p. 1746). All pages representing groups
of objects include "(Group)” as part of the page's title.
Note
Certain types of objects do not appear in the tree but are still represented on their own
pages in this reference. These include Virtual Cell (p. 1844) objects, Virtual Hard Vertex (p. 1845)
objects, Virtual Split Edge (p. 1845) objects, and Virtual Split Face (p. 1846) objects. When
these types of objects are created, they are saved in the database and have editable properties
similar to other objects. For details, refer to the individual reference pages for these objects.
A complete alphabetical listing of Mechanical objects reference pages (p. 1630) is included below. To
determine the reference page for an object in a group, consult the group page whose title matches
the object, and check the entry: “Applies to the following objects”.
• Title: For individual object reference pages, the title is the default name of the object as it appears in the
tree. For group reference pages, the title is a name given to the collection of objects represented.
• Applies to the following objects: Appears only on group reference pages and includes the default name
of all objects represented on the group reference page.
• Tree dependencies: The valid location of the object or group of objects in the tree (Valid Parent Tree
Object), as well as other possible objects that you can insert beneath the object or group of objects (Valid
Child Tree Objects).
• Insertion options: Procedure for inserting the object (individual or one in the group) in the tree. Typically
this procedure includes inserting the object from a context toolbar (p. 77) button or through a context
menu option when you click the right mouse button with the cursor on the object.
• Additional related information: a listing of topics related to the object or object group that are in the help.
Included are links to those topics.
• Tree location graphic: an indication of where the object or group of objects appears in the tree.
• Object Properties: a listing of every setting or indication available in the Details view (located directly beneath
the object tree) for the object. Included are links to more detailed information on an item within the help.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1629
Objects Reference
• Relevant right mouse button context menu options: a listing of options directly relevant to the objects
that are available in the context menu by right-clicking the object. Included are links to more detailed in-
formation on an item within the help. The options listed are in addition to options that are common to most
of the objects (such as Solve, Copy, Cut, Duplicate, and Delete).
The objects reference is not intended to be your primary source of procedural information for performing
simulations -- see the Steps for Using the Mechanical Application section for introductory and proced-
ural guidelines concerning when and where to use Mechanical objects.
Page Listings
The following is an alphabetical listing of object reference pages:
Alert
Analysis Ply
Analysis Settings
Angular Velocity
Arbitrary Crack
Beam
Beam Tool (Group)
Bearing
Body
Body Interactions
Body Interaction
Bolt Tool (Group)
Chart
Commands
Comment
Composite Failure Criteria Definitions
Composite Failure Tool (Group)
Condensed Geometry
Condensed Part
Connections
Connection Group
Construction Geometry
Contact Debonding
Contact Region
Contact Tool (Group)
Convergence
Coordinate System
Coordinate Systems
Cross Sections
Cross Section Objects
Distributed Mass
Direct FE (Group)
Drop Height
Element Orientation
End Release
Environment (Group)
Expansion Settings
Fatigue Tool (Group)
Figure
Fluid Surface
Fracture
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1630 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture Tool (Group)
Gasket Mesh Control
Geometry
Global Coordinate System
Image
Imported: Constraint Equations or Coupling
Imported: Contacts
Imported: Coordinate Systems
Imported: Element Orientations
Imported: Flexible Remote Connectors
Imported: Nodal Orientations
Imported: Point Masses
Imported: Rigid Remote Connectors
Imported: Shell Thicknesses
Imported: Spring Connectors
Imported Plies
Imported Load (Group)
Imported Material Fields (Group)
Imported Material Field
Imported Remote Loads
Imported Thickness
Imported Thickness (Group)
Imported Trace (Group)
Imported Trace
Initial Conditions
Initial Temperature
Interface Delamination
Joint
Layered Section
Loads, Supports, and Conditions (Group)
Manufacturing Constraint
Mesh
Mesh Connection Group/Contact Match Group
Mesh Connection/Contact Match
Mesh Control Tools (Group)
Mesh Edit
Mesh Group (Group)
Mesh Grouping
Mesh Numbering
Modal
Model
Named Selections
Node Merge Group
Node Merge
Node Move
Numbering Control
Objective
Optimization Region
Part
Path
Periodic/Cyclic Region/Pre-Meshed Cyclic Region
Physics Region
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1631
Objects Reference
Point Mass
Pre-Meshed Crack
Pre-Stress
Probe
Project
Remote Point
Remote Points
Response Constraint
Response PSD Tool (Group)
Result Tracker
Results and Result Tools (Group)
Semi-Elliptical Crack
Solid
Solution
Solution Combination
Solution Information
Spot Weld
Spring
Stress Tool (Group)
Surface
Surface Coating
Symmetry
Symmetry Region
Thermal Point Mass
Thickness
Topology Result Plot Trackers
Validation
Velocity
Virtual Body
Virtual Body Group
Virtual Cell
Virtual Hard Vertex
Virtual Split Edge
Virtual Split Face
Virtual Topology
Alert
Sets pass or fail thresholds for individual results. When a threshold is exceeded, the status symbol (p. 9)
changes in front of the associated result object (p. 1804). The status is also displayed in the Details view
of the Alert object. Alerts facilitate the presentation of comparisons in automatic reports (p. 31).
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1632 of ANSYS, Inc. and its subsidiaries and affiliates.
Analysis Ply
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties/Options
Defini- Fails If - Set failure threshold as Minimum Below Value or Maximum Above
tion Value, where you set the value in the next field.
Value - Threshold value in the units of the associated result.
Results Status - Read-only indication of the pass/fail status; also includes criterion (for
example: “Passed: Minimum Above Value”).
Analysis Ply
The analysis ply object provides ply data that has been made available from an external system upstream
of the analysis system.
Tree Dependencies:
Insertion Method:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1633
Objects Reference
The following right mouse button context menu options are available for this object.
• Create Ply Named Selection: this option creates a Worksheet-based Named Selection (p. 587) for the
selected ply object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Definition Name in Source: the name of the ply as defined in the upstream
ACP analysis.
Angle: the design angle between the reference direction and the
ply fiber direction.
Analysis Settings
Allows you to define various solution settings that are customized to specific analysis types.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
Object Properties
For more information on this object's properties, see the Analysis Settings for Most Analysis Types (p. 873)
section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1634 of ANSYS, Inc. and its subsidiaries and affiliates.
Angular Velocity
Angular Velocity
Applies angular velocity as an initial condition for use in an explicit dynamics analysis.
Note
• For explicit dynamics analyses, the center of rotation for an angular velocity is defined by the
origin of the coordinate system associated with the angular velocity.
• Angular Velocity initial conditions are not supported for 2D axisymmetric Explicit Dynamics
analyses.
Tree Dependencies:
Object Properties
The Details view properties for this object include the following.
Category Properties/Options
Scope Scoping Method
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1635
Objects Reference
Category Properties/Options
Definition Input Type - choose Angular Velocity, Drop Height, or
Velocity.
Define By
Arbitrary Crack
Defines a crack to analyze planar or non-planar cracks of any arbitrary shape, which already exist on
the geometry model.
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Insert>Arbitrary Crack
• Insert>Semi-Elliptical Crack
• Insert>Pre-Meshed Crack
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1636 of ANSYS, Inc. and its subsidiaries and affiliates.
Arbitrary Crack
• Suppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Scope Source: Read-only property set to Arbitrary Crack
Geometry: Use the Body selection filter to pick a solid body, click in the
Geometry field, then click Apply.
Definition Coordinate System: Specifies the user-defined coordinate system that
defines the orientation of the crack. For this user-defined coordinate system,
the Y axis must be directed towards the normal of the crack's top face and
the X axis helps to determine the crack extension direction.
Crack Surface: This property is used to scope the surface body to be used
as the crack surface. It can be scoped to a single surface body only.
Largest Contour Radius: Specifies the largest contour radius for the crack
shape. Enter a value greater than 0.
Growth Rate: Specifies the factor with which the mesh layers will grow
along the radius of the crack. Specify a value greater than 1. The default
value is 1.2. The recommended value is equal to or greater than 1.1.
Front Element Size: Specifies the element size for the crack front. The
default value is computed from Largest Contour Radius property and the
Growth Rate property. A value of 0 specifies the default. You can specify
an entry greater than 0.
Mesh Contours: Specifies the number of mesh contours for the crack
shape. The value must be equal to or greater than 1. The default value is
6. The Geometry window can display only a maximum of 100 mesh
contours, but you can specify a higher value and fracture meshing will
respect it.
Solution Contours: Specifies the number of mesh contours for which you
want to compute the fracture result parameters. The value must be less
than or equal to the value of the Mesh Contours property and cannot
exceed 99. By default, the value equals the Match Mesh Contours property.
This indicates the number of Solution Contours is equal to the number
of Mesh Contours. Entering 0 resets the value to equal the Match Mesh
Contours value.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1637
Objects Reference
Category Properties
Suppressed: Toggles suppression of the Arbitrary Crack object. The default
is No. The Arbitrary Crack object is suppressed automatically if both the
scoped body and scoped crack surface are suppressed.
Buffer Zone Scale The Buffer Zone Scale Factors category controls the size of the buffer
Factors zone in the X, Y, and Z directions, relative to the crack surface geometry
dimensions. For each scaling parameter, use the slider to set a value from
2 to 50. The default value is 2. The maximum dimension among the three
dimensions of the crack surface geometry is multiplied by the corresponding
scale factors to create a buffer zone:
• X Scale Factor
• Y Scale Factor
• Z Scale Factor
Named Selections Named Selections are created automatically when the fracture mesh is
Creation generated. These Named Selections are a special type of Named Selection.
For details, refer to the Performing a Fracture Analysis (p. 841) and the
Special Handling of Named Selections for Crack Objects (p. 863) sections
for more information. For information about Named Selections in general,
refer to Specifying Named Selections in the Mechanical Application (p. 583).
Beam
A beam is a structural element that carries load primarily in bending.
Tree Dependencies:
• Valid Child Tree Objects: Commands (p. 1652), Comment (p. 1654), Fig-
ure (p. 1697), Image (p. 1706)
• Click right mouse button on Connections (p. 1663) object or in the Geometry
window> Insert> Beam.
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1638 of ANSYS, Inc. and its subsidiaries and affiliates.
Beam
• Promote Remote Point (p. 609) (when the Applied By property is set to Remote Attachment).
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties/Options
Graphics Visible – toggles visibility of the beam.
Properties
Definition Material: Material property defined in the Engineering Data Workspace.
Cross Section: Read-only indication.
Radius
Suppressed (p. 13)
Beam Length: This read-only property displays the actual length of the beam
that is calculated using the end points from the scoping of the Reference and
Mobile categories.
Scope (p. 822) Scope: Includes the options Body-Body or Body-Ground.
- information
on springs also
applies to
beams.
Refer- The following properties are available when the Scope property is set to Body-
ence (p. 822) - Body:
information on
springs also Scoping Method: Specify as Geometry Selection, Named Selection, or Remote
applies to Point.
beams. Applied By: Specify as Remote Attachment (default) or Direct Attachment.
The default for this property can differ if you first select geometry or a mesh
node.
Scope: Displays when the Scoping Method property is set to Geometry Selec-
tion. Once a geometry is selected, click in the Scope field and then click Apply.
Reference Component: Displays when the Scoping Method property is set to
Named Selection. This property provides a drop-down list of available
user–defined Named Selections.
Remote Points: Displays when the Scoping Method property is set to Remote
Point. This property provides a drop-down list of available user–defined Remote
Points.
Body: A read-only indication of scoped geometry. Displays
for Body-Body scoping.
Coordinate System
Reference X Coordinate
Reference Y Coordinate
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1639
Objects Reference
Reference Z Coordinate
Reference Location
Behavior (p. 614): Specify the scoped geometry as either Rigid, Deformable,
or Beam.
Material: This property is available when the Behavior property is set to Beam.
Select a material to define material properties for the beams used in the
connection. Density is excluded from the material definition.
Radius: This property is available when the Behavior property is set to Beam.
Specify a radius to define the cross section dimension of the circular beam used
for the connection.
Pinball Region (p. 715)
Mobile (p. 822) The following properties are available when the Scope property is set to Body-
- information Body:
on springs also
applies to Scoping Method: Specify as Geometry Selection, Named Selection, or Remote
beams. Point.
Applied By: Specify as Remote Attachment (default) or Direct Attachment.
The default for this property can differ if you first select geometry or a mesh
node.
Scope: Displays when the Scoping Method property is set to Geometry Selec-
tion. Once a geometry is selected, click in the Scope field and then click Apply.
Reference Component: Displays when the Scoping Method property is set to
Named Selection. This property provides a drop-down list of available
user–defined Named Selections.
Remote Points: Displays when the Scoping Method property is set to Remote
Point. This property provides a drop-down list of available user–defined Remote
Points.
Body: A read-only indication of scoped geometry. Displays
for Body-Body scoping.
Behavior (p. 614): Specify the scoped geometry as either Rigid, Deformable,
or Beam.
Material: This property is available when the Behavior property is set to Beam.
Select a material to define material properties for the beams used in the
connection. Density is excluded from the material definition.
Radius: This property is available when the Behavior property is set to Beam.
Specify a radius to define the cross section dimension of the circular beam used
for the connection.
Pinball Region (p. 715)
Coordinate System
Mobile X Coordinate
Mobile Y Coordinate
Mobile Z Coordinate
Mobile Location
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1640 of ANSYS, Inc. and its subsidiaries and affiliates.
Beam Tool (Group)
The Beam Tool applies to the following objects: Direct Stress, Minimum Bending Stress, Maximum
Bending Stress, Minimum Combined Stress, Maximum Combined Stress as well as Total Deformation
and Directional Deformation.
Tree Dependencies:
– The Solution (p. 1817) object is the only valid parent object.
• Valid Child Tree Objects The Beam Tool supports the following child
objects:
– Direct Stress
– Total Deformation
– Directional Deformation
Note
Insertion Options:
– Select the Beam Tool option from the Tools drop-down menu on the
Solution context toolbar (p. 84).
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1641
Objects Reference
• Evaluate All Results (p. 1212): available for Beam Tool and all child objects when the Beam Tool is inserted
under a Solution (p. 1817) object.
Object Properties
For more information on this object's properties, see the Beam Tool (p. 1275) section.
Bearing
A bearing is a two-dimensional elastic element used to confine relative motion and rotation of a rotating
part.
Tree Dependencies:
• Valid Child Tree Objects: Commands (p. 1652), Comment (p. 1654), Fig-
ure (p. 1697), Image (p. 1706)
• Click right mouse button on Connections (p. 1663) object or in the Geometry
window and select Insert>Bearing.
The following right mouse button context menu options are available for this object.
• Rename Based on Definition (p. 726) - similar behavior to feature in Contact Region.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Connection Type: read-only field that describes the bearing - Body-Ground
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1642 of ANSYS, Inc. and its subsidiaries and affiliates.
Bearing
• None (default)
• X-Y Plane
• Y-Z Plane
• X-Z Plane
Based on the selection made for the Scoping Method property of this category,
the next property is:
• Remote Points: appears if the Scoping Method is set to Remote Point. This property
provides a drop-down list of available user-defined Remote Points.
The following read-only properties display the coordinates of the centroid location
for the scoped geometric entities from the origin of the coordinate system selected
in the Coordinate System property.
• Mobile X Coordinate
• Mobile Y Coordinate
• Mobile Z Coordinate
Behavior (p. 823): Rigid (default), Deformable, or Beam. If the Scope Method
property is set to Remote Point, the Bearing will then assume the Behavior defined
in the referenced Remote Point as well as other related properties.
Material: This property is available when the Behavior property is set to Beam.
Select a material to define material properties for the beams used in the connection.
Density is excluded from the material definition.
Radius: This property is available when the Behavior property is set to Beam.
Specify a radius to define the cross section dimension of the circular beam used
for the connection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1643
Objects Reference
Pinball Region: the Pinball Region is a radius value (length unit) that defines a
region for selecting elements to be used by the solver for the Bearing's Mobile
scoping.
Note
Body
Defines a component of the attached geometry included under the Geometry (p. 1701) object, or under
a Part object if considered a multibody part (p. 477) (shown in the figure below).
Also see the description of the Virtual Body (p. 1841) object (applicable to assembly meshing algorithms
only).
Tree Dependencies:
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1644 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
• Update
• Generate Mesh
• Preview> Inflation
• Hide Body
• Suppress Body
• Rename
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties/Options
Graphics The following properties enable you to change the graphical display of a body.
Properties
• Visible: toggles the display of the part On or Off in the Geometry window.
Brick Integration Scheme (p. 484): appears only if Element Control is set to
Manual in the Details view of the Geometry (p. 1701) object; not available if
Stiffness Behavior is set to Rigid.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1645
Objects Reference
Coordinate System (p. 178): assign a local coordinate system to specify the
alignment of the elements of the body if previously defined using one or more
Coordinate System (p. 1677) objects; not available if Stiffness Behavior is set to
Rigid.
Reference Temperature Value (p. 178): available only when you select By Body
as the Reference Temperature.
Reference Frame (p. 179): only appears when an Explicit Dynamics system is part
of the solution.
Thickness Mode (p. 488): appears only for a surface body; read-only indication.
2D Behavior: appears only for 2D analyses (p. 502), when the 2D Behavior
property is set to By Body for the Geometry object.
Behavior: this property for solid and surface bodies. The default setting is None.
You can change the property to Construction Body from the drop-down menu.
A body with the Behavior set to Construction Body can be used as a geometry
selection scoping for Arbitrary Cracks (crack surface) and Coordinate Systems.
All of the other properties in the Details view (except Suppressed and the Graphics
Properties category) become hidden when this property is set to Construction
Body.
Important
Nonlinear Effects (p. 180): Not available if Stiffness Behavior is set to Rigid.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1646 of ANSYS, Inc. and its subsidiaries and affiliates.
Body
Gasket Initial Gap: This property only displays when the Stiffness Behavior
property is set to Gasket and enables you to specify and initial gap for a gasket.
The default value is 0. Valid entries must be greater than or equal to 0.
Fluid/Solid: Available only in the Meshing application (i.e., not available if you
are using the meshing capabilities from within the Mechanical application). Useful
in assembly meshing. Allows you to control the physics that occur on a model.
Valid options are Fluid, Solid, and Defined By Geometry. When set to Defined
By Geometry, the value is based on the Fluid/Solid material property that was
assigned to the body in the DesignModeler application.
Bounding Length X
Box (p. 181)
Length Y
Length Z
Properties - Volume
Indications
of the Mass
properties
originally Length: appears only for line bodies.
assigned to
the body. Note
Centroid X
Centroid Y
Centroid Z
Moment of Inertia Ip1
Moment of Inertia Ip2
Moment of Inertia Ip3
Surface Area (approx.) - appears only for a surface body
Note
Cross Section
Cross Section Area
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1647
Objects Reference
Body Interactions
Sets global options for all Body Interaction objects in an Explicit Dynamics Analysis.
Tree Dependencies:
Object Properties
The Details view (p. 17) properties for this object include the following.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1648 of ANSYS, Inc. and its subsidiaries and affiliates.
Body Interaction
Category Fields
Advanced Contact Detection
Formulation - appears if Contact Detection = Trajectory.
Shell Thickness Factor - appears if the geometry includes one or more surface bodies
and if Contact Detection = Trajectory.
Pinball Factor - appears if Contact Detection = Proximity Based.
Timestep Safety Factor - appears if Contact Detection = Proximity Based.
Limiting Timestep Velocity - appears if Contact Detection = Proximity Based.
Edge on Edge Contact - appears if Contact Detection = Proximity Based.
Body Self Contact
Element Self Contact
Tolerance - appears if Contact Detection = Trajectory and Element Self Contact
= Yes.
Body Interaction
Creates contact between bodies in an Explicit Dynamics Analysis.
Tree Dependencies:
Insertion Options:
• Body Interactions
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1649
Objects Reference
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping Method
Geometry – appears if Scoping Method is set to Geometry Se-
lection. In this case, use selection filters (p. 126) to pick
geometry (p. 125), click in the Geometry field, then click Apply.
Named Selection – appears if Scoping Method = Named Selection.
Definition Type
Maximum Offset – appears if Type = Bonded.
Breakable – appears if Type = Bonded.
Normal Stress Limit – appears if Type = Bonded and Breakable =
Stress Criteria.
Normal Stress Exponent – appears if Type = Bonded and Breakable
= Stress Criteria.
Shear Stress Limit – appears if Type = Bonded and Breakable = Stress
Criteria.
Shear Stress Exponent – appears if Type = Bonded and Breakable =
Stress Criteria.
Friction Coefficient – appears if Type = Frictional.
Dynamic Coefficient – appears if Type = Frictional.
Decay Constant – appears if Type = Frictional.
Suppressed
The Bolt Tool applies to the following objects: Adjustment (p. 1274) and Working Load (p. 1274).
Tree Dependencies:
– The Solution (p. 1817) object is the only valid parent object.
– The Adjustment or Working Load objects are the only valid child objects.
– For the Adjustment or Working Load objects, the Alert (p. 1632) object is
the only valid child object.
Insertion Options:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1650 of ANSYS, Inc. and its subsidiaries and affiliates.
Bolt Tool (Group)
– Select the Bolt Tool option from the Tools drop-down menu on the Solution
context toolbar (p. 84).
– Right-click the Solution object or in the Geometry window and select In-
sert>Bolt Tool>Bolt Tool.
The following right mouse button context menu options are available for this object.
• Evaluate All Results (p. 1212): available for Bolt Tool and all child objects when the Bolt Tool is inserted
under a Solution (p. 1817) object.
Object Properties
The Details view properties for this object's child objects, Adjustment and Working Load, are shown
below. For more information on this object's properties, see the Bolt Tool (p. 1274) section.
Category Properties
Definition Type: read-only display of the bolt tool object name - Adjustment or Working
Load.
• Time
• Result Set
• Time of Maximum
Identifier
Suppressed
Results: Minimum
read-only
properties. Maximum
Information: Time
read-only
properties. Load Step
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1651
Objects Reference
Substep
Iteration Number
Chart
Represents a chart that you can create for loads and/or results against time, or result quantities against
a load or another result quantity.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Image (p. 1706)
Insertion Method: Click the Chart and Table button on the standard
toolbar (p. 69).
Object Properties
For more information on this object's properties, see the Chart and Table (p. 1162) section.
Commands
This object enables you to use:
Tree Dependencies:
• Valid Parent Tree Objects: Body (p. 1644), Contact Region (p. 1669) (shown in
figure), environment objects (p. 1690), Joint (p. 1744), Pre-Stress (p. 1792), Solu-
tion (p. 1817), Spring (p. 1823)
• Valid Child Tree Objects: Comment (p. 1654), Image (p. 1706)
• Click right mouse button on either the parent object (see above) or in the
Geometry window> Insert> Commands.
• Highlight the parent object (see above) and choose the Insert Commands
button from the toolbar.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1652 of ANSYS, Inc. and its subsidiaries and affiliates.
Commands
The following right mouse button context menu options are available for this object. The file modification
options are also present on the Commands toolbar.
• Export: Exports the text contained in the Worksheet to an ASCII text file.
Note
You must right-mouse click the selected object in the tree to use this Export fea-
ture. On Windows platforms, if you have the Microsoft Office 2002 (or later) in-
stalled, you may see an Export to Excel option if you right-mouse click in the
Worksheet. This is not the Mechanical application Export feature but rather an
option generated by Microsoft Internet Explorer.
• Refresh: Synchronize the text in the Worksheet to that of the currently used ASCII text file. Refresh
can be used to discard changes made to commands text and revert to a previously imported or exported
version.
• Suppress (p. 13) (available in context menu only): Suppressed commands will not propagate to the
Mechanical APDL application input file.
• Search Parameters (p. 1480): appears only if the Commands object is under a Solution (p. 1817) object.
This option scans the text output and updates the list of detected parameters. Matched the Mechanical
APDL application parameters can be parameterized just as other values in Workbench can be paramet-
erized. Refer to the next section for details.
• Rename Based on Definition: You can rename the Commands object to the name of an imported or
exported file by choosing Rename Based on Definition. The Commands object is renamed to the
name appearing in the File Name property under the Details view.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties/Descriptions
File File Name: Read-only indication of imported text file name (including path) if
used.
File Status: Read-only indication of the status of an imported text file if used.
Definition Suppressed (p. 13)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1653
Objects Reference
Invalidate Solution (p. 1476): applicable for the Solution (p. 1817) object only.
Output Search Prefix (p. 1481): applicable for the Solution (p. 1817) object only.
Step Selection Mode (p. 1480): applicable only when inserting a Commands object
under an environment object for stepped analyses or MSUP Harmonic Response
analyses (standalone or linked).
Step Number (p. 1480): this property displays when you select the By Number
option for the Step Selection Mode property.
Input Argu- Entry fields for ARG1 through ARG9.
ments (p. 1475)
Res- Applicable only when inserting under a Solution (p. 1817) object.
ults (p. 1481)
Comment
Inserts a comment for a Mechanical parent object. The comment editor creates a fragment of HTML,
and the object itself consists of that HTML fragment, a string denoting the author's name, and a color.
Report (p. 31) adds the resulting HTML fragment directly in line, in the specified color and notes the
author. The Comment window provides a number of formatting features, such as inserting an image
or applying various text formats.
Tree Dependencies:
Note
Object Properties
The Details view (p. 17) for the Comment object contains only one category (Author) and one text
entry field (Name).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1654 of ANSYS, Inc. and its subsidiaries and affiliates.
Composite Failure Criteria Definitions
Additional child objects can be added for additional Composite Failure Tool objects. The original Com-
posite Failure Tool objects become read-only but may be changed by changing the Defined By property
to Direct Input. The goal of this feature is to enable you to configure your own combinations of failure
criteria.
Tree Dependencies:
Insertion Options:
The following right mouse button context menu options are available for the Composite Failure Cri-
teria Definitions object.
• Rename
The following right mouse button context menu options are available for the criteria child objects.
• Duplicate
• Copy
• Rename
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1655
Objects Reference
Important
• For a Static Structural system linked to a ACP-Pre system, created prior to 18.2, Mechanical does
not support the Composite Failure Tool. You can resolve this issue by cleaning and updating the
ACP-Pre system and then refreshing the inputs of the Static Structural system.
Tree Dependencies:
Insertion Options:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1656 of ANSYS, Inc. and its subsidiaries and affiliates.
Composite Failure Tool (Group)
The following right mouse button context menu options are available for this object.
– Safety Margin
– Safety Factor
Note
You can use promoted composite failure criteria (p. 1267) over several load cases to ensure
that your failure analysis for composites is based on the same definition.
The Details view (p. 17) properties for this object include the following.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1657
Objects Reference
Category Properties
Definition Type: read-only field that displays the tool type - Composite Failure Tool.
Reference Defined By: options include:
Composite Failure Criteria: this property displays when you select Composite Failure
Criteria Definitions for the Defined By property. This property provides a drop-down
list of available Composite Failure Tools that have been promoted.
Reinforced Maximum Strain
Ply
Criteria Maximum Stress
Tsai-Wu
Tsai-Hill
Hoffman
Hashin
Puck
LaCR
Cuntze
Sandwich Face Sheet Wrinkling
Criteria
Core Failure
Shear Crimping
Isotropic Von Mises
Material
Criteria
Category Fields
Scope Scoping Method: Geometry Selection and Named Selection.
Geometry: appears if Scoping Method = Geometry. Use selection filters (p. 126)
to pick geometry (p. 125), click in the Geometry field, then click Apply.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1658 of ANSYS, Inc. and its subsidiaries and affiliates.
Condensed Geometry
• Ply: If selected, a Ply property also displays that requires you to select a target ply
from the Modeling Ply object in the tree. The result calculation uses the intersection
of the specified Ply and the Geometry property scoping.
Definition Type: result type indication, can be changed within the same result category.
Options include:
By: options include Time and Result Set. These options enable you to visualize
the intermediate results by a time value or a result set.
Maximum Occurs On
Information - Time
Read-only
status of Load Step
available
results. Substep
Iteration Number
Condensed Geometry
This object contains all of the Condensed Part objects that you create.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1659
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Generate Condensed Parts: automatically generate the interfaces for a Condensed Part object.
• Create Automatic Condensed Parts: automatically generate a Condensed Part object as well as the inter-
faces of the parts.
Object Properties
The Details view (p. 17) for the Condensed Geometry object contains only one category (Transparency)
and one property (Enabled).
Condensed Part
The Condensed Part object defines a set of bodies as a single superelement. The bodies are defined as
flexible bodies but may use the Rigid Dynamics solver.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1660 of ANSYS, Inc. and its subsidiaries and affiliates.
Condensed Part
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Generate Condensed Parts: automatically generate the interfaces for a Condensed Part object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1661
Objects Reference
Category Properties
Scope Scoping Method: Geometry (default) or Named Selection.
Geometry: Visible when the Scoping Method is set to Geometry. Displays the type
of geometry (Body only) and the number of geometric entities (for example: 1 Body)
for your selections.
Named Selection: Visible when the Scoping Method is set to Named Selection. This
field provides a drop-down list of available user-defined Named Selections.
Definition Scope Mode: read-only property indicating the scoping mode (Manual).
Suppressed
Number of Modes to Use: this property displays the number of modes to be used.
Limit Search to Range: options include Yes or No (default). If set to Yes, the Range
Minimum, and Range Maximum properties display.
Range Minimum: defines the minimum frequency for the specified CMS modes.
Range Maximum: defines the maximum frequency for the specified CMS modes.
Solver Files Directory: read-only property indicating the location of the solution files
for this analysis.
Solver Unit System: this property is based on the setting of the Solver Units property.
It is read-only if Active System is selected, otherwise you can select the system when
the property is set to Manual.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1662 of ANSYS, Inc. and its subsidiaries and affiliates.
Connections
Connections
Defines connections between two or more parts or bodies. Includes global settings in Details view that
apply to all Contact Region (p. 1669), Spot Weld (p. 1821), Body Interaction (p. 1649) (for explicit dynamics
analyses), Joint (p. 1744), Spring (p. 1823), and Beam (p. 1638) child objects.
Tree Dependencies:
Insertion Options:
Note
• Body Interactions
• Connections Overview
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1663
Objects Reference
The following right mouse button context menu options are available for this object.
• Create Automatic Connections (p. 691) - available only if at least one Connection Group folder is present.
• Redundancy Analysis (p. 816) - available if at least one Joint object is present.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Auto Detec- Generate Automatic Connection On Refresh (p. 682)
tion (p. 691)
Transpar- Enabled
ency (p. 725)
Connection Group
This object defines connections among selected bodies. Includes global settings in Details view that
apply to all Contact Region or Joint (p. 1744) child objects.
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1664 of ANSYS, Inc. and its subsidiaries and affiliates.
Connection Group
The following right mouse button context menu options are available for this object.
• Delete Children
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Connection Type (p. 691)
Scope Scoping Method
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1665
Objects Reference
Category Fields
Source Assembly: appears if Scoping Method is set to Source Assembly (Only
applicable for Assembled External and Mechanical Models (p. 554)).
Auto Detec- Tolerance Type (p. 687)
tion (p. 691)
Tolerance Slider (p. 687)
Face Overlap Tolerance (p. 688): appears only for contact groups when Face/Face
is set to Yes.
Cylindrical Faces (3D Only): This property is only visible when the Connection
Type property is set to Contact and the Face/Face property is set to Yes. Options
include:
• Include (default). Includes contacts that involve cylindrical faces in the detection.
• Exclude. Excludes contacts that involve cylindrical faces from the detection
Edge Overlap Tolerance (p. 688): appears only for contact groups when Face/Edge
is set to Yes, Only Solid Body Edges, or Only Surface Body Edges.
Active Connections: displays the number of connections that are currently active
for this parent object (i.e., not Suppressed).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1666 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact Debonding
Construction Geometry
Houses one or more Path (p. 1783), Surface (p. 1828), and/or Solid (p. 1816) objects. You can apply results
to paths and surfaces that you define.
Tree Dependencies:
Note
Contact Debonding
The Contact Debonding object defines contact regions along a contact interface that will separate.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1667
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Suppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Type - Read-only field that describes the object - Contact Debonding.
Method - Read-only field that describes the formulation used to
introduce the fracture mechanism - Cohesive Zone Material (CZM)
model.
Material - Fly-out menu for Material selection or specification. Materials
are specified in Engineering Data.
Suppressed - Includes or excludes the object in the analysis.
Scope Contact Region - Specify the Contact Region of the contact interface
that is associated with the Contact Debonding object. The properties
for the contact elements require that the contact Type (p. 701) be
Bonded or No Separation contact and that the Formulation (p. 707)
is specified as the Augmented Lagrange method or the Pure Penalty
method.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1668 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact Region
Contact Region
Defines conditions for individual contact and target pairs. Several Contact Regions can appear as child
objects under a Connection Group (p. 1664) object. The Connection Group object name automatically
changes to Contacts.
Tree Dependencies:
• Valid Child Tree Objects: Commands (p. 1652), Comment (p. 1654), Fig-
ure (p. 1697), Image (p. 1706)
• Click Contact on Connections context toolbar (p. 80) and choose a contact
type.
• Global Connection Settings (p. 681) - See the Connections Folder (p. 681) and
Connection Group Folder (p. 685) sections.
• Mesh Connections
• Contact Matches
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1669
Objects Reference
• Create: When you select a Contact Region object (or multiple Contact Region objects), the Create context
menu option provides the following additional options:
Contact Sizing
This option enables you to create a Contact Sizing control under the Mesh folder.
Contact Tool
This option enables you to create a Contact Tool under the Connections folder. The application auto-
matically scopes the tool to the selected Contact Region(s) only.
Environment Submenu
The Create option provides a submenu of options to create specific result objects for environments
that include the options shown below. The application inserts the corresponding object under the
Solution folder for the selected environment and automatically scopes the object to the Contact Region
(or Contact Regions).
– Force Reaction
– Moment Reaction
– Contact Tracker
– Contact Tool
• Go To Connections for Duplicate Pairs (p. 691): available if connection object shares the same geometries
with other connection objects.
Object Properties
Choose the object properties below that apply to your analysis type.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1670 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact Region
Category Fields/Conditions
Scope (p. 698) Scoping Method (p. 698)
Interface - displays when the Scoping Method is set to Pre-Generated
Interface.
Contact
Target
Contact Bodies
Target Bodies
Contact Shell Face - appears for surface bodies.
Target Shell Face - appears for surface bodies.
Definition (p. 698) Type
Friction Coefficient (p. 702) - if Type = Frictional
Scope Mode
Behavior
Trim Contact (p. 704)
Trim Tolerance - if Trim Contact is set to On.
Suppressed (p. 13)
Advanced (p. 698) Formulation (p. 707)
Detection Method (p. 709)
Penetration Tolerance (p. 710)
Elastic Slip Tolerance (p. 711)
Normal Stiffness (p. 713)
Normal Stiffness Factor (p. 713) - if Normal Stiffness = Manual
Constraint Type (p. 712) - if Formulation = MPC and scoping of Con-
tact Bodies or Target Bodies is to a surface body.
Update Stiffness (p. 713) - if Formulation = Augmented Lagrange or
Pure Penalty
Stabilization Damping Factor (p. 714) - Helps reduce the risk of rigid
body motion. Available for Frictionless, Rough, and Frictional contact
types.
Thermal Conductance (p. 714)
Pinball Region (p. 715)
Pinball Radius (p. 716) - if Pinball Region = Radius
Electric Conductance (p. 716)
Electric Conductance Value - if Electric Conductance = Manual
Time Step Controls (p. 716) - if Type = Frictionless, Rough, or Friction-
al
Restitution Factor (p. 717) - Rigid Body Dynamics Solver Only
Material - if Formulation (p. 707) = Beam
Radius - if Formulation (p. 707) = Beam
Geometric Modific- Interface Treatment (p. 717)
ation (p. 717) Offset (p. 717) - if Interface Treatment = Add Offset
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1671
Objects Reference
Category Fields/Conditions
Contact Geometry Correction (p. 719). Supporting properties include:
• Orientation
• Pitch Distance
• Thread Angle
• Thread Type
• Handedness
Category Fields/Conditions
Scope (p. 698) Scoping Method
Contact
Target
Contact Bodies
Target Bodies
Definition Type
Friction Coefficient - if Type = Frictional
Dynamic Coefficient - if Type = Frictional
Decay Constant - if Type = Frictional
Scope Mode (p. 703)
Behavior (p. 703)
Maximum Offset - if Type = Bonded
Breakable - if Type = Bonded
Normal Stress Limit - if Type = Bonded and Breakable = Stress Criteria
Normal Stress Exponent - if Type = Bonded and Breakable = Stress
Criteria
Shear Stress Limit - if Type = Bonded and Breakable = Stress Criteria
Shear Stress Exponent - if Type = Bonded and Breakable = Stress
Criteria
Suppressed (p. 13)
Category Fields/Conditions
Scope (p. 698) Scoping Method (p. 698)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1672 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact Region
Category Fields/Conditions
Contact (p. 698)
Target (p. 699)
Contact Bodies (p. 699)
Target Bodies (p. 699)
Contact Shell Face (p. 699) - appears for surface bodies.
Target Shell Face (p. 699) - appears for surface bodies.
Definition (p. 698) Type (p. 701)
Friction Coefficient (p. 702) - if Type = Frictional
Scope Mode (p. 703)
Behavior (p. 703)
Suppressed (p. 13)
Advanced (p. 698) Formulation (p. 707)
Constraint Type (p. 712) - if Formulation = MPC and scoping of Con-
tact Bodies or Target Bodies is to a surface body.
Interface Treatment (p. 717)
Offset (p. 717) - if Interface Treatment = Add Offset.
Normal Stiffness (p. 713) (Magnetostatic analyses and all thermal
analyses) - if Formulation = Augmented Lagrange, Pure Penalty, or
MPC.
Normal Stiffness Factor (p. 713) (Magnetostatic analyses and all thermal
analyses) - if Normal Stiffness = Manual
Update Stiffness (p. 713) (Magnetostatic analyses and all thermal
analyses) - if Formulation = Augmented Lagrange, Pure Penalty, or
MPC.
Thermal Conductance (p. 714) (Magnetostatic analyses and all thermal
analyses)
Thermal Conductance Value (p. 715) (Magnetostatic analyses and all
thermal analyses) - if Thermal Conductance = Manual.
Electrical Conductance (p. 716) (Electric and Magnetostatic analyses)
Electrical Conductance Value (p. 716) (Electric and Magnetostatic
analyses) - if Electric Conductance = Manual.
Pinball Region (p. 715)
Pinball Radius (p. 716) - if Pinball Region = Radius.
Time Step Controls (p. 716) - if Type = Frictionless, Rough, or Friction-
al.
Category Fields/Conditions
Scope (p. 698) Scoping Method (p. 698)
Contact (p. 698)
Target (p. 699)
Contact Bodies (p. 699)
Target Bodies (p. 699)
Contact Shell Face (p. 699) - appears for surface bodies.
Target Shell Face (p. 699) - appears for surface bodies.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1673
Objects Reference
Category Fields/Conditions
Definition (p. 698) Type (p. 701)
Advanced (p. 698) Restitution Factor (p. 717)
Statistics Connections: displays the number of connections associated with this
parent object.
Applies to the following objects: Contact Tool (p. 1268), Frictional Stress (p. 1243), Gap (p. 1243), Initial
Information (p. 1272), Penetration (p. 1243), Pressure (p. 1243), Sliding Distance (p. 1243), Status (p. 1243)
Tree Dependencies:
– For Gap, Penetration, and Status: Contact Tool under Connections (p. 1663)
object or Solution (p. 1817) object
– For Initial Information: Contact Tool under Connections (p. 1663) object
only
– For Contact Tool under Connections (p. 1663) object: Comment (p. 1654), Gap,
Image (p. 1706), Initial Information, Penetration, Status
– For Contact Tool under Solution (p. 1817) object: Comment (p. 1654), Gap,
Frictional Stress, Image (p. 1706), Penetration, Pressure, Sliding Distance,
Fluid Pressure, Status
– For Status: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
Insertion Options:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1674 of ANSYS, Inc. and its subsidiaries and affiliates.
Contact Tool (Group)
• For Contact Tool under Connections (p. 1663) object, use any of the following
methods after highlighting Connections object:
– Choose Contact Tool on Connections context toolbar (p. 80) under the
Contact drop-down menu.
– Click right mouse button on Connections (p. 1663) object or in the Geometry
window> Insert> Contact Tool.
• For Contact Tool under Solution (p. 1817) object, use any of the following
methods after highlighting Solution object:
• For any Contact Tool result object, use any of the following methods after
highlighting Contact Tool object:
The following right mouse button context menu options are available for this object.
• Generate Initial Contact Results (p. 1268) - available for Contact Tool and all child objects when the Contact
Tool is inserted under a Connections (p. 1663) object.
• Evaluate All Results (p. 1212) - available for Contact Tool and all child objects when the Contact Tool is in-
serted under a Solution (p. 1817) object.
Object Properties
For more information on this object's properties, see the Contact Tool (p. 1268) section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1675
Objects Reference
Convergence
Controls the relative accuracy of a solution by refining solution results on a particular area of a model.
The Convergence object is applicable to Static Structural, Modal, Eigenvalue Buckling, Steady-State
Thermal, and Magnetostatic analyses.
Tree Dependencies:
Insertion Options: Click right mouse button on a result object (p. 1804) or
in the Geometry window> Insert> Convergence.
Note
• Only one Convergence object is valid per result object (p. 1804).
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Type (p. 1411)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1676 of ANSYS, Inc. and its subsidiaries and affiliates.
Coordinate System
Note
• To use Convergence, you must set Calculate Stress to Yes under Output Controls in the
Analysis Settings details panel. However, you can perform Modal and Buckling Analysis
without specifying this option.
• You cannot use Convergence if you have an upstream or a downstream analysis link.
• Convergence is not available when you import loads into the analysis.
• Convergence is not available when you activate the Nonlinear Adaptive Region (p. 1112)
condition in the analysis.
Coordinate System
Represents a local coordinate system that you can add under a Coordinate Systems (p. 1680) object.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
• Right-click the mouse button on the Coordinate Systems (p. 1680) object, or
the Global Coordinate System (p. 1705) object, or another Coordinate System
object, or in the Geometry window and then select Insert> Coordinate
System.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1677
Objects Reference
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Definition Type
Cartesian or Cylindrical.
Coordinate System
Program Controlled or Manual.
APDL Name
When using the Mechanical APDL solver, this text-based field enables you
to create an APDL parameter (in the input file) and assign its value to the
reference number of the coordinate system. This facilitates easy
programmatic identification of the coordinate system for later use/reference
in a Command object (p. 1475).
Suppressed
Yes or No (default). Suppressing a coordinate system removes the object
from further treatment, and writes no data to the input deck, and causes
any objects scoped to the coordinate system to become underdefined
(therefore invalidating solutions).
Origin Define By
Geometry Selection, Named Selection or Global Coordinates.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1678 of ANSYS, Inc. and its subsidiaries and affiliates.
Coordinate System
• Global Coordinates
Origin X
X location on the coordinate axis from the (0, 0, 0) location.
Origin Y
Y location on the coordinate axis from the (0, 0, 0) location.
Origin Z
Z location on the coordinate axis from the (0, 0, 0) location.
Location
This property is visible when the Define By is set to Global Coordinates.
It enables you to change the location of the coordinate system based on
a geometry selection (vertex, edge, or face).
Define By
Property options include:
Geometry Selection
Fixed Vector
Global X Axis
Global Y Axis
Global Z Axis
Hit Point Normal
Define By
Property options include:
Default
Geometry Selection
Global X
Global Y
Global Z
Fixed Vector
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1679
Objects Reference
Y Axis Data
A read-only mathematical representation, in matrix form, showing of the
Y vector orientation in space.
Z Axis Data
A read-only mathematical representation, in matrix form, showing of the
Z vector orientation in space.
Transformation Features
The following properties can be added to the active coordinate system
object from the Coordinate System Context Toolbar (p. 82). They enable
you to change the location and rotation of the original definition of the
coordinate system. These properties are order-dependent and that order
may be modified using the Move Up and Move Down features of the
Coordinate System Context Toolbar (p. 82).
Offset X
Offset Y
Offset Z
Rotate X
Rotate Y
Rotate Z
Flip X
Flip Y
Flip Z
Transformation Configuration
Read-only property that displays the transformed coordinate point locations
from the origin.
Coordinate Systems
Houses any new coordinate systems that can include a Global Coordinate System (p. 1705) object and
local Coordinate System (p. 1677) objects.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Coordinate System (p. 1677),
Figure (p. 1697), Global Coordinate System (p. 1705), Image (p. 1706)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1680 of ANSYS, Inc. and its subsidiaries and affiliates.
Cross Section Objects
Note
Cross Sections
The Cross Sections object houses the Cross Section Objects (p. 1681) for each imported line body.
Tree Dependencies:
Rename is the only context menu option available for this object.
Object Properties
This object does not include any Details view properties.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1681
Objects Reference
objects are contained in the Cross Sections object (p. 1681) and provide read-only data for the associated
CAD cross section specifications of your imported line body.
Note
You may wish to review the SECTYPE and SECDATA commands. These commands send
cross section data to the MAPDL solver.
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Rename
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Dimension DesignModeler supports the following Cross Section Types. Also refer to the
SpaceClaim Direct Modeler documentation for additional cross section
information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1682 of ANSYS, Inc. and its subsidiaries and affiliates.
Cross Section Objects
Category Properties
Rectangular
Circular
Circular Tube
Channel Section
I Section
Z Section
L Section
T Section
Hat Section
Rectangular Tube
User Integrated
User Defined
Physical The Physical Properties category provides the following read-only properties
Properties that display the associated cross section information provided by the upstream
system (i.e., CAD application/External Model system):
• Beam Section: This property displays the cross section type as supported by
DesignModeler or SpaceClaim Direct Modeler.
• Type: This property displays the Element type used by the cross section.
Note
See the Cross Section Types section of the ANSYS DesignModeler User's Guide
for additional information about these properties. You can also refer to the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1683
Objects Reference
Category Properties
SpaceClaim Direct Modeler documentation for additional cross section
information.
Distributed Mass
3D analyses only. This feature enables you to distribute additional mass across faces or edges on your
model. It can be scoped to flexible parts only (Stiffness Behavior = Flexible).
It is supported for the following Mechanical systems: Eigenvalue Buckling, Modal (including pre-stress
effects), Harmonic Response (Full, linked MSUP, pre-stressed, and standalone), Random Vibration, Response
Spectrum, Static Structural, and Transient Structural (standalone and linked MSUP).
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Suppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Scope Scoping Method: specify as Geometry Selection (default) or Named Selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1684 of ANSYS, Inc. and its subsidiaries and affiliates.
Direct FE (Group)
Category Properties
Named Selection: Displays when the Scoping Method is set to Named
Selection. This field provides a drop-down list of available face- or edge-based
user-defined Named Selections.
Definition Mass Type: The options for this property are Total Mass and Mass per Unit
Area. Once selected addition entry properties are required, including:
• Total Mass (default): Specify the total mass applied to the scoped geometric
entities. This property can be designated as a parameter.
• Mass per Unit Area: Specify the mass per unit area. This property can be
designated as a parameter.
Suppressed
Direct FE (Group)
Defines the node-based boundary conditions that are used in the Environment object of a model.
Applies to the following objects: Nodal Orientation (p. 1120), Nodal Force (p. 1121), Nodal Pres-
sure (p. 1123), Nodal Displacement (p. 1126), and Nodal Rotation (p. 1128).
Tree Dependencies:
– Nodal Orientation
– Nodal Force
– Nodal Pressure
– Nodal Displacement
– Nodal Rotation
– EM Transducer
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1685
Objects Reference
Object Properties
See the Direct FE (p. 1120) section for more information about the load options as well as Details View
properties.
Drop Height
This object applies a velocity as an initial condition by calculating the velocity at which an object would
be traveling if dropped from rest from a specified height.
Tree Dependencies:
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping Method, options include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1686 of ANSYS, Inc. and its subsidiaries and affiliates.
Element Orientation
Definition Input Type: choose either Angular Velocity, Drop Height, or Velocity.
Define By: this property defines how the drop height is specified.
• Drop Height:
• Impact Velocity:
Element Orientation
This object is used to modify the coordinate system of individual solid and shell elements.
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1687
Objects Reference
The following right mouse button context menu options are available for this object.
• Insert>Element Orientation
• Generate Orientations
• Suppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping, options include:
Definition Defined By: this property how the orientation is specified. Options
include Surface and Edge Guide (default) and Coordinate System.
Coordinate System: this option becomes available when you set the
Defined By property to Coordinate System. Use this property to specify
the desired coordinate system.
Surface Guide Scoping – Geometry Selection or Named Selection.
(Surface and Edge Geometry: face selection, either geometry or named selection.
Guide option only)
Axis: specify the axis (+/- X, +/- Y, or +/- Z) that aligns with the Surface
Guide normal.
Edge Guide Scoping – Geometry Selection or Named Selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1688 of ANSYS, Inc. and its subsidiaries and affiliates.
End Release
(Surface and Edge Axis: specify the axis (+/- X, +/- Y, or +/- Z) that aligns tangentially with
Guide option only) the Edge Guide.
End Release
Allows chosen DOFs to be released on a vertex between line bodies.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
• Click right mouse button on Connections (p. 1663) object or in the Geometry
window; then Insert> End Release.
The following right mouse button context menu option is available for this object.
(1) - Description for Contact Region object also applies to Mesh Connection object.
The Details view (p. 17) properties for this object include the following.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties/Conditions
Scope (p. 828) Scoping Method – Geometry Selection or Named Selection.
Edge Geometry
Vertex Geometry
Definition (p. 828) Coordinate System
Translation X
Translation Y
Translation Z
Rotation X
Rotation Y
Rotation Z
Behavior
Suppressed (p. 13)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1689
Objects Reference
Environment (Group)
An environment object holds all analysis related objects in a given Model (p. 1767) object. The default
name of the environment object is the same as the name of the analysis type (p. 195). All result objects
of an analysis are grouped under the Solution (p. 1817) object.
Note
The application creates reference files that contain analysis information that is read back into
the application during solution processing. Certain textual characters can create issues during
this reading process. Avoid the use of the following characters when renaming your environ-
ment:
• Ampersand (&)
• Apostrophe (‘)
Tree Dependencies:
• Valid Child Tree Objects: Analysis Settings (p. 1634), Comment (p. 1654), Fig-
ure (p. 1697), Image (p. 1706), Initial Condition (for some analysis types), all load
and support objects (p. 1746), Solution (p. 1817)
The following right mouse button context menu options are available for this object.
• Insert>[options for this menu item vary based on the analysis type.]
• Duplicate
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1690 of ANSYS, Inc. and its subsidiaries and affiliates.
Expansion Settings
• Open Solver Files Directory (p. 910) (available for Windows OS only)
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Definition Physics Type
(read-only
indications) Analysis Type
Solver Target
Options Environment Temperature: the temperature of the body unless this temperature is
specified by a particular load such as a thermal condition or an imported temperature.
This will also be the material reference temperature unless overridden by the Body
(see Reference Temperature (p. 178) under Define Part Behavior (p. 177) for more
information). Environment Temperature is not valid for any type of thermal analysis.
Expansion Settings
This object is automatically inserted beneath the Solution object when you add a Condensed Part
object.
Tree Dependencies:
The Details view (p. 17) properties for this object include the following.
Category
Analysis Delete Unneeded Files: Yes (default) or No.
Data Man-
age-
ment (p. 910)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1691
Objects Reference
Category
Output Stress: Yes (default) or No.
Con-
trols (p. 904) Strain: Yes (default) or No.
Applies to the following objects: Biaxiality Indication (p. 1338), Damage (p. 1337), Damage Matrix (p. 1338),
Equivalent Alternating Stress (p. 1338), Fatigue Sensitivity (p. 1339), Fatigue Tool (p. 1337), Hyster-
esis (p. 1340), Life (p. 1337), Rainflow Matrix (p. 1338), Safety Factor (p. 1337)
Tree Dependencies:
Insertion Options:
• For Fatigue Tool, use any of the following methods after highlighting
Solution (p. 1817) object:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1692 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Tool (Group)
• For all results of the Fatigue Tool, use any of the following methods after
highlighting Fatigue Tool object:
The following right mouse button context menu options are available for this object.
• Solve
• Evaluate All Results (p. 1212):available for the Fatigue Tool and all tool child objects.
• Duplicate/Copy/Cut
• Delete
• Rename
Object Properties
The Details view (p. 17) properties for this object include the following.
Fatigue Tool
The Details view categories and properties differ based on the analysis type. For Static Structural,
Transient Structural, and Harmonic Response analyses, the Details of the Fatigue Tool include:
Category Properties/Description
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1693
Objects Reference
Domain Domain Type: this read-only property displays the following content based on
the analysis type:
Loading Ratio (p. 1333): only appears if the Type property is set to Ratio.
History Data Location (p. 1333): only appears if the Type property is set to History
Data.
Bin Size (p. 1336): only appears if the Type property is set to History Data.
Use Quick Rainflow Counting (p. 1336): only appears if the Type property is set
to History Data.
Infinite Life (p. 1336): only appears if the Analysis Type property is set to Strain
Life; or if the Analysis Type property is set to Stress Life and the Type property
is set to History Data.
Maximum Data Points To Plot (p. 1336): only appears if the Type property is set
to History Data.
Life Units Units Name (p. 1335)
For a Random Vibration analysis, the Details of the Fatigue Tool include:
Category Properties/Description
Domain Domain Type: this read-only property displays the following content based on
the analysis type.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1694 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Tool (Group)
Options Method Selection: This setting specifies the method to calculate the Probability
Density Function (PDF) from the available PSD stress response.
Exposure Duration: This setting specifies the time duration for which the loading
is applied. The resulting damage is for this entire duration. By default, this is set
to 1 second This means that the calculated damage is damage per second.
Category Properties/Description
Scope Scoping Method: Specify as Geometry Selection (default), Named Selection,
Path, or Surface. Based on your selection, related properties display.
Geometry: When you specify Path or Surface as the Scoping Method, this
additional property displays in the Scope category. Use selection filters (p. 126)
to pick geometry (p. 125), click in the Geometry field, then click Apply.
Definition Design Life: this property is only available for the Damage and Safety Factor
objects.
Identifier
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1695
Objects Reference
Category Properties/Description
Scope Geometry: Use selection filters (p. 126) to pick geometry (p. 125), click in the
Geometry field, then click Apply.
Definition Sensitivity For: only available for the Fatigue Sensitivity object.
Design Life: only available for the Damage Matrix object and the Fatigue
Sensitivity object if the Sensitivity For property is set to Damage or Safety
Factor.
Suppressed
General Stress Strain Type: if this property is set to Shear Stress, the General, Options,
and Results categories are replaced by a Definition category that includes a
Type setting.
Options Lower Variation: available only for Fatigue Sensitivity.
Chart Viewing Style: available only for Damage Matrix, Fatigue Sensitivity,
and Rainflow Matrix.
• Minimum Strain
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1696 of ANSYS, Inc. and its subsidiaries and affiliates.
Figure
Category Properties/Description
• Maximum Strain
• Minimum Stress
• Maximum Stress
Figure
Captures any graphic displayed for a particular object in the Geometry window. A Figure object can
be further manipulated (rotated for example), unlike an Image (p. 1706) object, which is a static screen
shot of the current model view or an imported static figure. Popular uses of a Figure object are for
presenting specific views and settings for later inclusion in a report (p. 31).
Note
The Figure feature supports the Body Color option only for the Display Style property
when capturing figures on the Mesh (p. 1749) object.
Tree Dependencies:
• Valid Parent Tree Object: All objects except Alert (p. 1632), Commands (p. 1652),
Comment (p. 1654), Convergence (p. 1676), Image (p. 1706), Project (p. 1795), Result
Tracker (p. 1802), Solution Combination (p. 1820), Solution Information (p. 1820)
Object Properties
Caption (p. 166) is the only property available for the Figure object. It provides an editable text field.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1697
Objects Reference
Fluid Surface
Fluid Surface objects allow you to identify faces that should be grouped together in support of a vir-
tual body for assembly meshing.
Note
Virtual Body and Fluid Surface objects are fluids concepts, and as such they are not sup-
ported by Mechanical solvers.
Tree Dependencies:
• Assembly Meshing
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Scope Faces To Group - Set of faces that should be members of the
group.
Master Virtual Body - Read-only name of the master Virtual
Body.
Priority - Determines which group will claim cells in cases
where groups overlap. The priority is initially based on the
rule: the smaller the volume, the higher the priority.
Definition Suppressed - Read-only setting inherited from the Virtual
Body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1698 of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture
Fracture
Represents all definitions of cracks within a model. Each definition is represented in a Semi-Elliptical
Crack (p. 1813), Arbitrary Crack (p. 1636), or Pre-Meshed Crack (p. 1791) object, where a Semi-Elliptical
Crack or an Arbitrary Crack is generated internally within the Mechanical application or Meshing ap-
plication, while a Pre-Meshed Crack comes from an external source. May contain any number of Semi-
Elliptical Crack (p. 1813), Arbitrary Crack (p. 1636), or Pre-Meshed Crack (p. 1791) objects.
Tree Dependencies:
Note
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1699
Objects Reference
• Delete
• Rename
Tree Dependencies:
– The Solution (p. 1817) object is the only valid parent object.
Insertion Options:
– Select the Fracture Tool option from the Tools drop-down menu on the
Solution context toolbar (p. 84).
– Right-click the Solution object or in the Geometry window and select In-
sert>Fracture Tool.
The following right mouse button context menu options are available for this object.
• Evaluate All Results (p. 1212): available for Fracture Tool and all child objects when the tool is inserted under
a Solution (p. 1817) object.
• Suppress/Unsuppress
• Duplicate
• Delete
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1700 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
• Rename
Object Properties
For information specific to this object's properties, see the Fracture Results (p. 1261) section of the Help.
Tree Dependencies:
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Defini- Free Face Mesh Type
tion (p. 483) Mesh Method
Element Order
Scope (p. 483) Src/Trg Selection
Source
Target
Geometry
Represents attached geometry in the form of an assembly or multibody part (p. 477) from a CAD system
or from DesignModeler. Assembly parameters, if available, are viewable under the Geometry object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1701
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
– Geometry: exports the CAD geometry to a binary Part Manager Database (.pmdb) file. This option enables
you to export your entire geometry, individual parts, and/or multiple parts. This option does not support
export at the body level of the geometry - only the part that includes the body. This export option facilitates
future geometry import into SpaceClaim, DesignModeler, as well as re-importing the file back into
Mechanical.
– ANSYS Viewer File (AVZ): export result data as a ANSYS Viewer File (.avz)
– STL File: exports object information in Standard Tessellation Language (STL) file format (ASCII only). This
option is only available when the Export Format property of the Export preferences (p. 110) is set to ASCII.
Note
Virtual Body and Fluid Surface objects are fluids concepts, and as such they are not sup-
ported by Mechanical solvers.
Object Properties
The Details view (p. 17) properties for this object include the following.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1702 of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
Category Properties
Definition Source: read-only indication of the path and file name associated with
the geometry.
Type: read-only indication of how the original geometry was created
(CAD product name or DesignModeler).
Length Unit: This property displays the length unit assigned to the
geometry. For most imported geometries, the field is read-only because
the unit is defined by the CAD system during import. An exception
includes ACIS geometries when length units are not specified. For ACIS
geometries without specified length units, the application sets the length
unit to the display units and enables you to change the units from the
given drop-down menu.
Element Control: Allows manual control of the underlying Mechanical
APDL element options (KEYOPTS) for individual Part or Body objects
beneath the Geometry object. To manually set Mechanical APDL element
options, set Element Control to Manual, then select the Part or Body
object. Any element options that are available for you to manually set
appear in the Details view of the Part or Body object. For example, the
Brick Integration Scheme (p. 484) setting for a Part or Body object
becomes available only when Element Control is set to Manual. When
Element Control is set to Program Controlled, all element options are
automatically controlled and no settings are displayed. The Mechanical
APDL application equivalent to this setting is the inclusion of the
ETCON,SET command in the input file, which automatically resets options
for current-technology elements to optimal settings. Refer to the
Mechanical APDL Element Reference in the Mechanical APDL Help for
more information about Mechanical APDL elements and element options.
Display Style (p. 486): The default is Body Color which assigns unique
colors to individual bodies in a part. Other choices include Part Color,
Assembly Color (Model assembly only), Shell Thickness (surface bodies
only), Material, Nonlinear Material Effects, Stiffness Behavior, and
By Cross Section (line bodies only).
2D Behavior: Appears only for a designated 2D simulation (p. 502).
Bounding Length X
Box (p. 181) Length Y
Length Z
Properties Volume: Read-only property.
Mass: Read-only property. Appears only in the Mechanical application.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1703
Objects Reference
Category Properties
• Any suppressed (p. 13) Part or Body objects are not included
in the Volume and Mass property values that are displayed.
Note
Statistics: - Bodies
Read-only Active Bodies
indication of the Nodes
entities that Elements
comprise the Mesh Metric
geometry. Active
Bodies are those
that are
unsuppressed (p. 13)
compared to the
total number of
Bodies.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1704 of ANSYS, Inc. and its subsidiaries and affiliates.
Global Coordinate System
Category Properties
Basic Geometry Solid Bodies
Options Surface Bodies
Line Bodies
Parameters
Parameter Key
Attributes
Named Selections
Material Properties
Advanced Geo- Use Associativity
metry Options Coordinate Systems
Reader Mode Saves Updated File
Use Instances
Smart CAD Update
Compare Parts on Update
Attach File Via Temp File
Temporary Directory
Analysis Type
Mixed Import Resolution
Decompose Disjoint Geometry
Enclosure and Symmetry Processing
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Im-
age (p. 1706)
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1705
Objects Reference
The following are all read-only status indications of the global coordinate system:
Category Properties
Definition Type
Mechanical APDL System Number - assigns the coordinate system
reference number (the first argument of the Mechanical APDL LOCAL
command).
Origin Origin X
Origin Y
Origin Z
Directional Vec- X Axis Data
tors Y Axis Data
Z Axis Data
Image
Inserts a screen shot of the model in its current view or imports any image in .bmp, .jpg, or png format
under a parent object. Its use is similar to inserting a Comment (p. 1654) object. Inserted images appear
in the Report (p. 31). Image is a static picture of the current model view. It differs from the Figure (p. 1697)
object, which is also a picture of the current model view that can be further manipulated (rotated for
example).
Note
Duplicating an image in the tree will result in both the original object and the copied object
using the same image file on disk. Altering or deleting either the original or the copied object
will result in modification and/or deletion of the image file on disk. Both items in the tree
will be affected by the change to one of the objects.
Tree Dependencies:
– For static image captures: Same parent tree objects as for Figure (p. 1697)
Insertion Method: Click the New Figure or Image button on the standard
toolbar (p. 69) and select Image. For importing an image, choose Image
from File, then choose an image file from the browse window. Filters are
available for listing only image files in .bmp, .jpg, or.png formats.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1706 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported: Constraint Equations or Coupling
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1707
Objects Reference
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Constraint Equation: This property enables you to pick the graphics display color of the
Properties associated data.
Show Rows: The options include None, From Current Page (default), and From All Pages.
Transfer Source: read-only display of the name of the source system file.
Properties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
ID This field displays the element ID contained in the source input file.
Equation This field displays the associated constraint equation.
Coupling This field displays the coupled degrees of freedom.
DOF
Imported: Contacts
For a source file that includes surface to surface contact, from either solid or shell bodies, the Contacts
object provides access to an external system’s data that includes contacts. The import process places
this object under an Imported folder beneath the Connections parent folder.
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1708 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported: Contacts
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Show Rows: The options include None, From Current Page (default), and From All Pages.
Properties
Transfer Source: read-only display of the name of the source system file.
Properties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the imported source data listed below.
Note
The Worksheet view for the Imported Contacts only provides the basic options for controlling
contact behavior, and all the advanced options are treated as Program Controlled. For ad-
vanced control on Imported Contacts, use the Promote feature to create native Contact Region
objects (p. 1669) in the tree Outline and then edit the appropriate fields as desired.
Property Description
ID This field displays the element ID contained in the source input file.
Source This field displays the element set associated with the contact side of the pair.
Target This field displays the element set associated with the target side of the pair.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1709
Objects Reference
Property Description
Type This field displays the contact Type (p. 701) specified in the source file. You can change the
Type setting using the drop-down menu.
Behavi- This field displays the Behavior (p. 703) of the contact pair specified in the source file. You
or can change the Behavior setting using the drop-down menu.
Fric- This field displays the Friction Coefficient imported from the source file for frictional contact
tion applications. You can edit this field. It is displayed only for frictional contact applications.
Coeffi- It is applicable only for frictional contact applications. If multiple load steps are included
cient in the source file, only the Friction Coefficient from the first load step is imported.
Formu- This field displays the Formulation (p. 707) specified in the source file. You can change the
lation Formulation setting using the drop-down menu.
Thermal This field applies to thermal analyses or a structural analysis linked to a thermal analysis.
Con- You can edit this field and enter a positive (only) Thermal Conductance value. The Units
duct- for this value are based on the types of contact involved. For 3D element faces, the units
ance are HEAT/(TIME * TEMPERATURE* AREA).
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1710 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported: Element Orientations
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Show Rows: The options include None, From Current Page (default), and From All
Properties Pages.
Transfer Source: read-only display of the name of the source system file.
Properties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
ID This field displays the element ID contained in the source input file.
Type This field displays the type of coordinate system (Cartesian or Cylindrical).
Origin This field displays the Location.
X Axis This field displays the position of the X coordinate.
Data
Y Axis This field displays the position of the Y coordinate.
Data
Z Axis This field displays the position of the Z coordinate.
Data
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1711
Objects Reference
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Object Properties
The Details view properties for this object include the following.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1712 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported: Flexible Remote Connectors
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Show Rows: The options include None, From Current Page (default), and From All
Properties Pages.
Transfer Source: read-only display of the name of the source system file.
Properties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
ID This field displays the element ID contained in the source input file.
Element Set This field displays the number of elements within the set.
Coordinate This field displays the coordinate of the element.
System
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1713
Objects Reference
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Defini- Suppressed: Yes or No (default).
tion
Graphics Color: enables you to pick graphics display color.
Proper- Show Rows: The options include None, From Current Page (default), and From All Pages.
ties
Transfer Source: read-only display of the name of the source system file.
Proper- Read Only: Yes or No (default).
ties
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
Type This column indicates the type of connection from the imported file. For CDB files,
the column displays Remote Point. For ABAQUS files, the column displays Distributed
Coupling. For NASTRAN files, the column displays RBE3.
ID This column displays the element Identifier from the source file.
Refer- This value is the ID of the node that is attached to the participating nodes. You can
ence edit this property to assign a custom name to the Reference Node Id. The
Node corresponding node is identified by the specified name in the solver file and can be
ID accessed using command snippets. See the Reference Node Naming (p. 526) topic for
additional information.
DOFs Degrees of Freedom (DOFs) for the connectors.
Parti- This is a listing of the number of nodes (or Node ID for a single node) that are
cipat- connected to the Reference Node through force-distributed constraint.
ing
Nodes
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1714 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported: Nodal Orientations
Property Description
Weight This entry determines the type of weight participation. This field provides a drop-down
Parti- list of options, however, based on the data contained in the source file, the application
cipat- makes a default selection. Options include:
ing
Factor • Uniform
• User Defined
• Program Controlled
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1715
Objects Reference
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Show Rows: The options include None, From Current Page (default), and From All
Properties Pages.
Transfer Source: read-only display of the name of the source system file.
Properties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
ID This field displays the node ID contained in the source input file.
Location This field indicates the X, Y, Z coordinates of the source node relative to the Global
Coordinate system.
Orienta- This field indicates the Euler angles of the source node relative to the Global
tion Coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1716 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported: Point Masses
Important
If your Imported Point Mass is connected to a body through an imported connection, i.e.
Remote Connection, Constraint Equation, or Spring, Mechanical does not include the Imported
Point Mass in any Rotational Velocity or Rotational Acceleration scoping.
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1717
Objects Reference
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Color: enables you to pick graphics display color.
Properties Show Rows: The options include None, From Current Page (default), and From All Pages.
Transfer Source: read-only display of the name of the source system file.
Properties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
ID This field displays the command identifier from the source input file.
Reference This field displays the node ID contained in the Nastran or Abaqus source file.
Node Id The corresponding node is identified by the specified name in the solver file and
can be accessed using command snippets. See the Reference Node Naming (p. 526)
topic for additional information.
Location This field displays the location of the point mass.
Mass Total mass of the point mass.
Mass Mo- This field displays the mass moment of inertia in the X/Y/Z direction measure
ment of In- with respect to the nodal coordinate system.
ertia X/Y/Z
Mass Mo- This field displays the mass moment of inertia with respect to the XY plane in
ment of In- the nodal coordinate system.
ertia XY
Mass Mo- This field displays the mass moment of inertia with respect to the XZ plane in
ment of In- the nodal coordinate system.
ertia XZ
Mass Mo- This field displays the mass moment of inertia with respect to the YZ plane in
ment of In- the nodal coordinate system.
ertia YZ
Offset The distance between the nodal location and the center of mass in the X/Y/Z
X/Y/Z direction. Any non-zero value is invalid. You can change the value in this field.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1718 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported: Rigid Remote Connectors
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Color: enables you to pick graphics display color.
Properties
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1719
Objects Reference
Category Property/Description
Show Rows: The options include None, From Current Page (default), and From All Pages.
Transfer Source: read-only display of the name of the source system file.
Properties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
Type This column indicates the type of connection from the imported file. For CDB files,
the column displays Remote Point. For ABAQUS files, the column displays Kinematic
Coupling. For NASTRAN files, the column displays RBE2.
ID This column displays element identifier from the source file for NASTRAN or ABAQUS.
For CDB, it is the real constant ID.
Refer- This value is the ID of the node that is attached to the participating nodes. You can
ence edit this property to assign a custom name to the Reference Node Id. The
Node corresponding node is identified by the specified name in the solver file and can be
ID accessed using command snippets. See the Assigning Custom Names to Reference
Nodes and Accessing them in Solver File (p. 526) topic for additional information.
DOFs Degrees of Freedom (DOFs) for the connectors.
Parti- This is a listing of the number of nodes (or Node ID for a single node) that are
cipat- constrained to the Reference node for translation and rotation.
ing
Nodes
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1720 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported: Spring Connectors
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Show Rows: The options include None, From Current Page (default), and From All
Properties Pages.
Transfer Prop- Source: read-only display of the name of the source system file.
erties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
ID This column displays the element Identifier from the source input file.
Element Set The number of elements within the set.
Sheet Thick- The thickness of the sheet specified in the source file.
ness
Offset Type Drop-down menu of offset options (p. 489), including Top, Bottom, Middle, and
User Defined.
Sheet Offset You use this property when the Offset Type is User Defined.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1721
Objects Reference
Tree Dependencies:
• Valid Parent Tree Objects: the generic Imported folder is automatically generated during the import
process.
Insertion Method: this is an automatically generated object of the External Model feature.
• External Model
The following right mouse button context menu options are available for this object:
• Suppress
Object Properties
The Details view properties for this object include the following.
Category Property/Description
Definition Suppressed: Yes or No (default).
Graphics Color: enables you to pick graphics display color of grounded as well as non-grounded
Properties springs.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1722 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Plies
Category Property/Description
Show Rows: The options include None, From Current Page (default), and From All Pages.
Transfer Source: read-only display of the name of the source system file.
Properties Read Only: Yes or No (default).
Worksheet Properties
The columns of the Worksheet display the following imported source data:
Property Description
Type This column indicates the type of connection from the imported source file. Options
include:
• Single dof: This option indicates that the spring is being applied in the local nodal
coordinate system in a single degree of Freedom (DOF) direction (ux or uy or uz or
rotx or roty or rotz)
• Multi dof: This option indicates that the spring is being applied in more than one
DOF.
ID This column displays the node Identifier from the source input file.
Nodes This column indicates the nodes included with the spring. The nodes are contained
in braces ("{}") and the element ID associated with the displayed nodes precedes the
braces. For example, as shown in the image above, "nodes23{2, 104}" indicates element
ID 23 includes nodes 2 and 104. You can double-click this field and edit the application
assigned name.
Groun- If a field of this column indicates None, then the participating nodes are constrained.
ded If a field displays one of the node IDs, then that node ID is constrained in all DOFs.
node This column provides a drop-down list with the option None as well as a listing of
the node IDs.
Stiff- This column displays the stiffness constants in all DOFs or one DOF depending on the
ness Type of spring connector.
Damp- This column displays the structural damping coefficient applied in all DOFs or one
ing DOF depending on the Type of spring connector.
Imported Plies
The Imported Plies object provides ply/layer data that has been made available from an external system
upstream of the analysis system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1723
Objects Reference
Tree Dependencies:
Insertion Method:
The following right mouse button context menu options are available for child objects of an Imported
Plies object.
• Reset to ACP Ply Grouping: restore the original ply structure provided by ACP.
• Create Ply Named Selection: this option creates Worksheet-based Named Selections (p. 587) for all of
the child objects of the ply group.
• Suppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Definition Type: appears as Imported Plies and is a read-only field.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1724 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Load (Group)
Note
Material Nonlinear Effects (p. 180): select Yes to include the nonlinear effects
from the material properties. The reference temperature specified for
the body on which a ply is defined is used as the reference temperature
for the plies.
Thermal Strain Effects (p. 180): select Yes to send the coefficient of
thermal expansion to the solver.
Note
Graphic Properties Layer to Display: defines which layer to display on the model. For
information on setting the Layer to Display see Viewing Individual
Layers (p. 495). Note that the layer number will correspond to the layer
number used by the Mechanical APDL solver, which may not match the
layer number of the system providing the layered data.
Note
Applies to: Imported Load folder object and all imported load child objects under the folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1725
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Suppress/Unsuppress
• Delete
• Rename
Object Properties
The Details view properties for the Imported Load folder object include the following.
Category Properties
Definition Type: read-only indication.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1726 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Material Fields (Group)
Tree Dependencies:
• External Data
The following right mouse button context menu options are available for this object.
• Insert>Material Field
• Suppress/Unsuppress
• Delete
• Rename
Object Properties
The Details view properties for the Imported Material Fields object folder include the following.
Category Properties
Defini- Type
tion A read-only description of the object type: Imported Data.
Interpolation Type
A read-only description of the Interpolation Type property.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1727
Objects Reference
Category Properties
Suppressed
Include or exclude the object in your analysis (Yes or No).
Tree Dependencies:
• External Data
The following right mouse button context menu options are available for this object.
• Suppress/Unsuppress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1728 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Material Field
• Delete
• Rename
Object Properties
The Details view (p. 17) properties for this object include but are not limited to the following. See
Appendix B. Data Transfer Mesh Mapping (p. 1879) for additional information about other categories and
settings for the Imported Material Field object.
Category Properties
Scope Scoping Method
Specify as Geometry Selection (default) or Named Selection.
Geometry
Displayed when the Scoping Method is set to Geometry Selection (default). Displays
the type of geometry and the number of bodies to which the object has been applied
using the selection tools. Use the selection filter to pick geometry, click in the Geo-
metry field, then click Apply.
Named Selection
Displays when the Scoping Method is set to Named Selection. This field provides a
drop-down list of available user-defined Named Selections.
Defini- Type
tion A read-only property that describes the object: Imported Material Field.
Apply To
This property enables you to specify whether the external values are mapped to the
elements or corner nodes of your model. The options for this property include: Elements
(default) and Corner Nodes.
Suppressed
Suppress the object as desired.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1729
Objects Reference
Category Properties
Settings Mapping Control
Options include Program Controlled (default) and Manual.
Mapping
A read-only property that describes the setting: Profile Preserving.
Weighting
A read-only property that describes the setting: Triangulation.
Transfer Type
A read-only property that describes the setting: Volumetric.
Minimum
This property displays when the Legend Range property is set to Manual. The default
setting is Program Controlled. Select the field to make a manual entry.
Maximum
This property displays when the Legend Range property is set to Manual. The default
setting is Program Controlled. Select the field to make a manual entry.
Minimum Source
A read-only property that describes the setting: Program Controlled.
Maximum Source
A read-only property that describes the setting: Program Controlled.
Named The following properties enable you to create Named Selections for Mapped, Unmapped,
Selection and Outside elements identified during the mapping process.
Creation
Unmapped Nodes
Options include Off (default) and On. Selecting the On option displays the Name
property. Rename the default as desired.
Mapped Nodes
Options include Off (default) and On. Selecting the On option displays the Name
property. Rename the default as desired.
Outside Nodes
Options include Off (default) and On. Selecting the On option displays the Name
property. Rename the default as desired.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1730 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Remote Loads
Tree Dependencies:
Note
Object Properties
The Details view properties for the Imported Remote Loads object folder include the following.
Category Properties
Scope Scoping Method: options include:
• Geometry Selection: this is the default setting, indicating that the boundary
condition is applied to a geometry or geometries, which are chosen using
graphical selection tools.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1731
Objects Reference
Category Properties
geometric entities (for example: 1 Body, 2 Edges) to which the boundary
has been applied using the selection tools.
Definition Ansoft Solution: this property provides a drop-down list of the available
solutions that were generated in the upstream application. When multiple
solutions are available, your selection defines which solution data is applied
to the imported load.
Remote Points: this property provides the options Internal and Globally
Available.
On Data Refresh: this option is available only when the Remote Points
property is set to Globally Available. Its options include:
• Reuse Remote Points: this is the default setting. This option reuses the previously
added remote points and only updates the scoping and location, if necessary.
• Regenerate Remote Points: this option deletes the remote points that were
created during the previous import and adds new remote points when the data
is imported.
Import Status: this read-only property displays the status of the import.
Status conditions include the following:
• Obsolete: the data is available to be imported, but no data has been imported
or the data is obsolete and should be re-imported.
• Import Failed: an error occurred during the import process and no data was
imported
Imported Thickness
Use the Imported Thickness object to import thickness data generated in a previous analysis for ap-
plication in a current analysis. Imported Thickness objects are created in Mechanical by linking an
External Data system to an analysis’ Model cell in the Project Schematic by right-clicking
Setup>Transfer Data To New and selecting an analysis type for the External Data system in the Project
Schematic. You can also right-click the Model cell of your project on the Project Schematic and select
Transfer Data From New>External Data.
Solver Notes:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1732 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Thickness
• For the Mechanical APDL solver, thickness on 3D shells is represented at the nodal level via the SEC-
FUNCTION command. For 2D plane stress, thicknesses are calculated as an average value from the
element's nodal thickness values and it is input as a real constant for the element.
• For the Explicit Dynamics solver the element's nodal thicknesses are converted to an average element
thickness.
• For the LS-DYNA solver, thicknesses are applied to the nodes. This is also true for 2D analyses.
Applies to: Imported Thickness object folder and all thickness child objects under the folder.
Tree Dependencies:
Insertion Method:
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include but are not limited to the following. See
Appendix B. Data Transfer Mesh Mapping (p. 1879) for additional information about other categories and
settings for Imported Thicknesses.
Category Properties
Scope Scoping Method - Select the method of choosing objects to which
the thickness is applied: Geometry Selection or Named Selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1733
Objects Reference
For a 3D analysis, imported data is specified as a shell thickness but for a 2D analysis, it is defined as a
plane element thickness. Plane element thicknesses are calculated as an average value from nodal
thickness values and it is input as a real constant for the element.
Applies to: Imported Thickness object folder and all external thickness child objects under the folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1734 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Thickness (Group)
Tree Dependencies:
Insertion Method:
The following right mouse button context menu options are available for this object.
• Insert>Thickness
• Suppress/Unsuppress
• Delete
• Rename
Object Properties
The Details view properties for the Imported Thickness object folder include the following.
Category Properties
Defini- Type
tion A read-only description of the Imported Thickness property.
Interpolation Type
A read-only description of the Interpolation Type property.
Suppressed
Enables you to control whether the Imported Thickness characteristics are considered in
the solving of the simulation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1735
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Suppress/Unsuppress
• Delete
• Rename
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1736 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Trace
Object Properties
The Details view properties for the Imported Trace group object include the following.
Category Properties
Defini- Type
tion A read-only property that describes the object - Imported Data.
Interpolation Type
A read-only description of the Interpolation Type property.
Suppressed
Suppress the object as desired.
Source
The source system.
Imported Trace
The Imported Trace object enables you to model Printed Circuit Boards (PCBs) in a fast and efficient
manner which would otherwise require an inordinate amount of time to process the geometry and
mesh, due to the complexities in such models.
Tree Dependencies:
Insertion Method:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1737
Objects Reference
The following right mouse button context menu options are available for this object.
• Insert>Validation
• Suppress
• Duplicate
Object Properties
The Details view properties for the Imported Trace object include the following.
Category Properties
Scope Scoping Method
Specify as Geometry Selection (default) or Named Selection.
Geometry
Displayed when the Scoping Method is set to Geometry Selection (default). Displays
the type of geometry and the number of bodies to which the object has been applied
using the selection tools. Use the selection filter to pick geometry, click in the Geometry
field, then click Apply.
Named Selection
Displays when the Scoping Method is set to Named Selection. This field provides a
drop-down list of available user-defined Named Selections.
Defini- Type
tion A read-only property that describes the object - Imported Trace.
Suppressed
Suppress the object as desired.
Graphics Component
Controls Options include Average (default), X Component, Z Component, and Z Component.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1738 of ANSYS, Inc. and its subsidiaries and affiliates.
Imported Trace
Category Properties
Mapping
A read-only property that describes the setting - Profile Preserving
Weighting
A read-only property that describes the setting - Shape Function
Transfer Type
A read-only property that describes the setting - Volumetric
Minimum
This property displays when the Legend Range property is set to Manual. The default
setting is Program Controlled. Select the field to make a manual entry.
Maximum
This property displays when the Legend Range property is set to Manual. The default
setting is Program Controlled. Select the field to make a manual entry.
Named The following properties enable you to create Named Selections for Mapped, Unmapped,
Selection and Outside elements identified during the mapping process.
Creation
Unmapped Elements
Options include Off (default) and On. Selecting the On option displays the Name
property. Rename the default as desired.
Mapped Elements
Options include Off (default) and On. Selecting the On option displays the Name
property. Rename the default as desired.
Outside Elements
Options include Off (default) and On. Selecting the On option displays the Name
property. Rename the default as desired.
Material Modeling
Options include Average (default) and Black/White. Black/White material modeling
assigns the Trace material to elements with Average Metal Fraction > 0.5 and Dielectric
Material to elements with Average Metal Fraction <= 0.5, whereas the Average option
calculates material properties as a function of Metal Fraction. See the Trace
Analysis (p. 466) section for additional details.
Discretiz- Use these properties to you specify the grid density count to create the trace metal
ation distribution of the board. The grid density count is 200 x 200 by default. Depending
on the trace resolution and the computational costs desired, you can change the values
for the rows and columns to receive optimum results.
• X-Discretization
• Y-Discretization
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1739
Objects Reference
Initial Conditions
Houses initial condition objects for use in a Transient Structural analysis (p. 384) (Velocity (p. 1840) only)
or an explicit dynamics analysis (Velocity (p. 1840) and Angular Velocity and Drop Height (p. 1686)) (p. 1635).
Tree Dependencies:
Initial Temperature
Defines an initial temperature or an initial temperature distribution for use in a steady-state
thermal (p. 344) or transient thermal (p. 397) analysis.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1740 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Delamination
Tree Dependencies:
Object Properties
The Details view properties for this object include the following.
Category Properties
Definition Initial Temperature (p. 186)
Interface Delamination
The Interface Delamination object allows you to simulate the separation of two materials across an
interface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1741
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Suppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Definition Type - read-only field that describes the object - Interface Delamination.
• Material Data Table - - this property displays when VCCT is the specified
as Method. This property defines the energy release rate in all three
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1742 of ANSYS, Inc. and its subsidiaries and affiliates.
Interface Delamination
Category Properties
fracture modes. It provides a fly-out menu for Material selection or
specification. Material definitions are created in Engineering Data.
Suppressed - this property allows you to exclude the object in the analysis.
Scope Generation Method - specify as either Matched Meshing or Node
Matching. If interface layers imported from ANSYS Composite PrepPost
(ACP) application are available, a third option, Pre-Generated Interface is
also available. This property is automatically set to Pre-Generated Interface
for Interface Delamination objects automatically generated during the
import process for the interface layers.
Interface (ACP Only) - This property is only available when you create your
composite geometry in the ACP application. Select the appropriate Interface
Layer from the provided drop-down menu.
Step Controls for This category displays when VCCT is specified as Method. It provides the
Crack Growth following properties. If Auto Time Stepping is set to Manual the time
step properties can be modified, otherwise they are read-only.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1743
Objects Reference
Category Properties
Tolerance Type - options include Program Controlled (default) or
Manual.
Distance Tolerance - this property may be modified when the Toler-
ance Type is set to Manual, otherwise it is read-only - that is, the value
is defined by the application. Node matching requires that each node
has a corresponding mate (Source and Target). This tolerance value
defines the search radius for determining the matching between Source
and Target nodes.
Joint
Defines conditions for reference and mobile pairs that make up a joint (p. 750). Several Joint objects
can appear as child objects under a Connection Group (p. 1664) object. The Connection Group object
name automatically changes to Joints.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Coordinate System (p. 1677),
Figure (p. 1697), Image (p. 1706)
• Inserted automatically if joints are defined in the CAD model and you choose
Create Automatic Connections through a right mouse button click the
Connections (or Joints) object.
• Click right mouse button on Connections (p. 1663) (or Joints ) object in the
Geometry window> Insert> Joint.
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1744 of ANSYS, Inc. and its subsidiaries and affiliates.
Layered Section
• Go To Connections for Duplicate Pairs (p. 691) - available if connection object shares the same geometries
with other connection objects.
Object Properties
For more information on this object's properties, see the Joint Properties (p. 761) section for specific
details.
Layered Section
Allows you to define layered section properties on selected surface bodies or on selected faces of surface
bodies.
Tree Dependencies:
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Scope Scoping Method
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1745
Objects Reference
Note
Graphic Properties Layer to Display - defines which layer to display on the model.
Properties Total Thickness - total thickness of all of the layers in the Layered
Section.
Total Mass - total mass of all of the layers in the Layered Section.
Applies to the following objects: Absorption Element (p. 1062), Absorption Surface (p. 1058), Accelera-
tion (p. 923), Bearing Load (p. 963), Bolt Pretension (p. 967), Compression Only Support (p. 1095), Con-
ductor (p. 1017), Constraint Equation (p. 1107), Convection (p. 992), Coupling (p. 1105), Current (p. 1012),
Cylindrical Support (p. 1098), Detonation Point, Diffuse Sound Field (p. 1040), Displacement (p. 1080),
Elastic Support (p. 1103), Far-field Radiation Surface (p. 1073), Nodal Displacement (p. 1126), Nodal Rota-
tion (p. 1128), Free Surface (p. 1064), Fixed Rotation (p. 1101), Fixed Support (p. 1078), Fluid Solid Inter-
face (p. 1027), Force (p. 953), Frictionless Support (p. 1093), Generalized Plane Strain (p. 976), Heat
Flow (p. 1001), Heat Flux (p. 1003), Hydrostatic Pressure (p. 949), Impedance Boundary, Impedance
Boundary (Acoustic) (p. 1055), Impedance Sheet (p. 1049), Incident Wave Source (p. 1042), Internal Heat
Generation (p. 1005), Mass Flow Rate (p. 1008), Joint Load (p. 985), Line Pressure (p. 979), Magnetic Flux
Parallel (p. 1015), Mass Source (p. 1035), Moment (p. 972), Nodal Orientation (p. 1120), Nodal Force (p. 1121),
Nodal Pressure (p. 1123), Nonlinear Adaptive Region (p. 1112), Perfectly Insulated (p. 1001), Pipe Idealiz-
ation (p. 1109), Pipe Pressure (p. 945), Pipe Temperature (p. 947), Port (p. 1071), Pressure (p. 939), Pressure
(Acoustic) (p. 1053), Port In Duct (p. 1045), PSD Base Excitation (p. 982), Radiation (p. 997), Radiation
Boundary (p. 1060), Remote Displacement (p. 1086), Remote Force (p. 957), Rigid Wall (p. 1067), Rotating
Force (p. 1030), Rotational Acceleration (p. 934), Rotational Velocity (p. 931), RS Base Excitation (p. 983),
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1746 of ANSYS, Inc. and its subsidiaries and affiliates.
Loads, Supports, and Conditions (Group)
Simply Supported (p. 1099), Standard Earth Gravity (p. 929), Static Pressure (p. 1051), Surface Velo-
city (p. 1037), Symmetry Plane (p. 1069), Temperature (Acoustic) (p. 1047), Temperature (p. 989), Thermal
Condition (p. 987), Thermo-Viscous BLI Boundary (p. 1066), Transfer Admittance Matrix (p. 1076), Velo-
city (p. 1091), Voltage (p. 1010)
Tree Dependencies:
– For Magnetostatic Analysis only: Source Conductor (p. 1017) when specifying
a Current (p. 1020) or Voltage (p. 1019)
– For Magnetostatic Analysis Source Conductor (p. 1017): Comment (p. 1654),
Current (p. 1020), Figure (p. 1697), Image (p. 1706), Voltage (p. 1019) (Solid Source
Conductor only)
– For all other objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
Insertion Options:
• For Current (p. 1020) or Voltage (p. 1019), scope (p. 919) to a body, then use any
of the following methods:
• For all other objects, use any of the following methods after highlighting
Environment (p. 1690) object:
– Click right mouse button on Environment (p. 1690) object, any load, support,
or condition object, or in the Geometry window> Insert> {load, support,
or condition name}
The following right mouse button context menu options are available for this object.
• Promote to Named Selection (p. 597) - available for most boundary condition objects.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1747
Objects Reference
The right mouse button context menu option Promote to Named Selection (p. 597) is available for
most boundary condition objects.
Object Properties
See the Applying Boundary Conditions (p. 919) section for more information about Loads, Supports, and
Conditions.
Manufacturing Constraint
The Manufacturing Constraint object is an optional object for a Topology Optimization (p. 352) analysis.
The analysis supports only one Manufacturing Constraint object in the tree. See the Manufacturing
Constraint (p. 359) section for additional information.
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Insert > Global Von-Mises Stress Constraint (p. 1799) (Static Structural Analysis)
• Insert > Local Von-Mises Stress Constraint (p. 1799) (Static Structural Analysis)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1748 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
• Insert > Reaction Force Constraint (p. 1799) (Static Structural Analysis)
Object Properties
The Details view (p. 17) properties for this object are examined in the Manufacturing Constraint (p. 359)
section.
Mesh
Manages all meshing functions and tools for a model; includes global controls that govern the entire
mesh.
Tree Dependencies:
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1749
Objects Reference
• Update
• Generate Mesh
• Preview> Inflation
• Export (p. 54)>STL File (Binary (p. 110) is the default format setting).
• Export (p. 54)>ANSYS Viewer File (AVZ): export mesh data as a ANSYS Viewer File (.avz)
• Start Recording
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Display Display Style: This property enables you to change the display of the
mesh in the graphical display window based on different criteria. The
Display Style options include the following:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1750 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
Category Fields
Parallel Deviation
Maximum Corner Angle
Skewness
Orthogonal Quality
Characteristic Length
Note
Relevance
Note
Element Order
Sizing Size Function
Relevance Center
Element Size
Transition
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1751
Objects Reference
Category Fields
Min Size
Growth Rate
Enable Washers
Defeature Size
Error Limits
Target Quality
Target Skewness
Smoothing
Mesh Metric
Inflation Use Automatic Inflation
Inflation Option
Transition Ratio
Maximum Layers
Growth Rate
Number of Layers
Maximum Thickness
Inflation Algorithm
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1752 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh
Category Fields
View Advanced Options
Collision Avoidance
Gap Factor
Maximum Angle
Fillet Ratio
Smoothing Iterations
Assembly Meshing Method
Feature Capture
Tessellation Refinement
Number of Retries
Mesh Morphing
Topology Checking
Pinch Tolerance
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1753
Objects Reference
Category Fields
Statistics Nodes - Read-only indication.
Note
See the object reference pages for Mesh Edit (p. 1761) and Node Merge Group (p. 1772) for
information about other objects related to Mesh Connections, Contact Matches, and Mesh
Editing.
Tree Dependencies:
• Mesh Editing
• Mesh Connection
• Contact Match
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1754 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh Connection Group/Contact Match Group
The following right mouse button context menu options are available for this object.
• Detect Connections
• Generate
• Suppress/Unsuppress
• Enable/Disable Transparency
• Delete
• Delete Children
• Rename (F2)
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields/Conditions
Scope Scoping Method: Geometry Selection (default) or Named Selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1755
Objects Reference
Category Fields/Conditions
Tolerance Slider: this property appears when the Tolerance Type property
is set to Slider. To tighten the mesh connection or contact match detection,
move the slider bar closer to +100 and to loosen the detection, move the
slider bar closer to -100. A tighter tolerance means that the bodies have
to be within a smaller region (of either gap or overlap) to be considered;
a looser tolerance will have the opposite effect. Be aware that as you adjust
the tolerance, the number of mesh connection pairs or contact matches
could increase or decrease.
Tolerance Value: this property appears when the Tolerance Type is set
to Slider or Value. It is a read-only property if the Tolerance Type is set
to Slider and displays the tolerance value based on the slider setting. When
the Tolerance Type is set to Value, you can enter an exact distance for
the detection tolerance.
Thickness Scale Factor: this property displays when the Tolerance Type
property is set to Use Sheet Thickness. The default value is 1. For
Edge/Edge pairing (see below), the largest thickness among the surface
bodies involved is used; however, if the pairing is Face/Edge, the thickness
of the surface body with the face geometry is used.
• Min Distance Percent: appears if Use Range is set to Yes. This is the
percentage of the Tolerance Value to determine the Min Distance Value.
The default is 10 percent. You can move the slider to adjust the percentage
between 0 and 100.
• Min Distance Value: appears if Use Range is set to Yes. This is a read-only
field that displays the value derived from: Min Distance Value = Min
Distance Percentage * Tolerance Value/100.
Group By: For mesh connections, options include None and Faces (default).
For contact matches, options include None, Bodies (default), Parts, and
Faces. This property allows you to group the automatically generated mesh
connection or contact match objects. For example, setting Group By to
Faces for a mesh connection group means that mesh connection faces
and edges that lie on the same parts will be included into a single mesh
connection object.
• Parts: Between bodies of different parts, that is, not between bodies within
the same multibody part.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1756 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh Connection/Contact Match
Category Fields/Conditions
• Anywhere: Detects any mesh connections/contact matches regardless
of where the geometry lies, including different parts. However, if a mesh
connection is within the same body, this option finds only Face/Face mesh
connections, even if the Face/Edge setting is turned On.
Face Angle Tolerance: for faces that will be excluded from the proximity
detection pair, this property defines the minimum angle between the
master face and slave edge entity above which the two face pairs will be
ignored from proximity detection. The default value is 70°.
Note
See the object reference pages for Mesh Edit (p. 1761) and Node Merge Group (p. 1772) for
information about other objects related to Mesh Connections, Contact Matches, and Mesh
Editing.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1757
Objects Reference
Tree Dependencies:
• Mesh Connections
• Contact Matches
The following right mouse button context menu options are available for this object.
• Generate - update the mesh for the selected contact match or mesh connection
• Suppress/Unsuppress
• Enable/Disable Transparency
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1758 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh Control Tools (Group)
• Go To Connections for Duplicate Pairs (p. 691) - available if connection object shares the same geometries
with other connection objects.
• Duplicate
• Copy
• Cut
• Delete
• Rename (F2)
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields/Conditions
Scope (p. 698) Scoping Method: Geometry Selection or Named Selection.
Master Geometry
Slave Geometry
Master Bodies: read-only indication.
Slave Bodies: read-only indication.
Definition (p. 698) Scope Mode: read-only indication of Manual or Automatic.
Tolerance Type
Tolerance Slider: appears if Tolerance Type = Tolerance Slider.
Tolerance Value: appears if Tolerance Type = Tolerance Slider
(read-only) or Tolerance Value.
Thickness Scale Factor: appears if Tolerance Type = Use Sheet
Thickness.
Suppressed (p. 13)
Snap to Boundary (valid for mesh connections only)
Snap Type (valid for mesh connections only): appears if Snap to
Boundary = Yes.
Snap Tolerance (valid for mesh connections only): appears if Snap
Type = Manual Tolerance.
Master Element Size Factor (valid for mesh connections only): appears
if Snap Type = Element Size Factor.
Applies to the following objects: Method, Mesh Grouping, Sizing, Contact Sizing, Refinement, Face
Meshing, Match Control, Pinch, Inflation, Sharp Angle
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1759
Objects Reference
Tree Dependencies:
Insertion Options:
The following right mouse button context menu options are available. Availability is dependent on the
selected object.
• Inflate This Method - available only for Method control where Method is set to anything other than Hex
Dominant, MultiZone Quad/Tri, or Sweep (unless a source has been specified).
• Update
• Generate Mesh
• Preview> Inflation
• Suppress/Unsuppress
• Start Recording
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1760 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh Edit
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping Method (p. 605) - specify either Geometry Selection or
Named Selection. Not applicable to Contact Sizing, Pinch, or Match
Control.
Geometry - appears if Scoping Method is set to Geometry Selec-
tion. In this case, use selection filters (p. 126) to pick geometry (p. 125),
click in the Geometry field, then click Apply. Not applicable to
Contact Sizing, Pinch, or Match Control.
Named Selection (p. 605) - appears if Scoping Method is set to
Named Selection. Not applicable to Contact Sizing, Pinch, or Match
Control.
Contact Region - applicable only to Contact Sizing.
Definition Suppressed (p. 13)
Note
Mesh Edit
The Mesh Edit feature allows you to create Mesh Connections and Contact Matches as well as merge
and/or move individual nodes on the mesh (once generated). Mesh Connections define conditions for
joining meshes of topologically disconnected surface bodies. This object includes global settings in
Details view that apply to all Mesh Connection Group, Contact Match Group, Node Merge group,
Mesh Connection, Contact Match, Node Merge, and Node Move child objects.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1761
Objects Reference
Tree Dependencies:
• Mesh Editing
• Mesh Connections
• Contact Matches
• Node Move
• Node Merge
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1762 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh Group (Group)
• Generate
• Clear Generated Data (This option is not available if the object has only Node Move objects as children.)
• Enable/Disable Transparency
• Rename (F2)
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields/Conditions
Auto Detection Generate Automatic Mesh Connections On Refresh: Yes or No.
Transparency Enabled: Yes or No.
Also see the description of the Fluid Surface (p. 1698) object (applicable to assembly meshing algorithms
only).
Note
Virtual Body and Fluid Surface objects are fluids concepts, and as such they are not sup-
ported by Mechanical solvers.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1763
Objects Reference
Tree Dependencies:
• Assembly Meshing
The following right mouse button context menu options are available.
• Suppress/Unsuppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Bodies To Group - Set of bodies that should be members of
the group. All bodies within a group, including the Master
Body, should be of the same type (i.e., Fluid or Solid, as
defined by the Fluid/Solid material property). Otherwise,
unexpected results may occur. Surface bodies cannot be
selected for grouping.
Master Body - Body that should act as the master of the
group. The master body is the body to which all mesh of the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1764 of ANSYS, Inc. and its subsidiaries and affiliates.
Mesh Numbering
Category Fields
group members will be associated. By default, the first body
that is selected for Bodies To Group is the Master Body.
Priority - Determines which group will claim cells in cases
where groups overlap. The priority is initially based on the
rule: the smaller the volume, the higher the priority.
Definition Suppressed - Toggles suppression of the selected group. The
default is No. If set to Yes, the group will be suppressed.
Mesh Grouping
Represents all definitions of mesh groups within a model. Each definition is represented in a Mesh
Group (p. 1763) object. May contain any number of Mesh Group objects, which are used for assembly
meshing.
Tree Dependencies:
• Assembly Meshing
Mesh Numbering
Folder object that includes any number of Numbering Control (p. 1776) objects, used for mesh number-
ing (p. 657), which allows you to renumber the node and element numbers of a generated meshed
model consisting of flexible parts.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1765
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Definition (p. 657) Node Offset
Element Offset
Suppressed (p. 13): suppressing this object returns the mesh
numbering to their original values.
Compress Numbers
Modal
Defines the modal analysis whose mode shapes are to be used in a random vibration (p. 235), response
spectrum (p. 242), or harmonic (MSUP) linked (p. 225) analysis (not shown below).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1766 of ANSYS, Inc. and its subsidiaries and affiliates.
Model
Tree Dependencies:
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Modal Environment (p. 186)
Model
Defines the geometry for the particular branch of the tree. The sub-levels provide additional information
about the Model object, including loads, supports and results, but do not replace the geometry.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1767
Objects Reference
Graphic settings applied to the Model object apply to lower level objects in the tree. The Model object
groups geometry, material assignments, connections, and mesh settings. The Geometry (p. 1701), Con-
nections (p. 1663) and Mesh (p. 1749) objects are not created until geometry is successfully attached.
Tree Dependencies:
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Model Assembly Alignment
Filter Options (p. 104) Control
Lighting (p. 166) Ambient Light
Diffuse Light
Specular Light
Light Color
Named Selections
Named Selections (p. 583) is a folder object that includes any number of individual user-defined Selection
objects.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1768 of ANSYS, Inc. and its subsidiaries and affiliates.
Named Selections
Tree Dependencies:
Note
• Geometry Preferences
The following right mouse button context menu options are available for the Named Selections folder
object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1769
Objects Reference
• Insert>Named Selection
• Generate Named Selections: this option updates all named selection child objects that were specified
using the Worksheet (p. 587). It is a substitute for the Worksheet Generate button to ensure that all
worksheet-based named selection updates are captured.
• Repair Overlapping Named Selections: this option corrects overlap conditions in order to property
export Named Selections.
• Import Selections from CDB File: this option, available from the Named Selections folder as well as
the Geometry window when the folder is selected, enables you to import element- and node-based
named selections from a Mechanical APDL common database (.cdb) file.
Upon import, the application automatically removes any spaces or special characters from the
file name and replaces them with an underscore.
• Export Selections to CDB File: this option, available from the Named Selections folder as well as the
Geometry window when the folder is selected, enables you to export all of the Named Selections in
the folder in .cdb file format. Note that the application ignores geometry-based Named Selections.
The following right mouse button context menu options are available for the specified Named Selections
objects.
• Insert>Named Selection
• Export Selections to CDB File: export Named Selections in .cdb file format.
You can export multiple Named Selections objects but the application supports only element-
and/or node-based named selections in .cdb file format. The application ignores geometry-
based Named Selections.
• Merge Selected Named Selections: this option is available when you select more than one Named
Selections in the tree. It creates a new Worksheet-based Named Selection (p. 587) for the selected Named
Selections objects. The Worksheet displays automatically below the Geometry window when you use
this option (as well as when you select the merge-based Named Selection during subsequent operations).
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields/Descriptions
Display Show Annotation
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1770 of ANSYS, Inc. and its subsidiaries and affiliates.
Named Selections
Category Fields/Descriptions
Worksheet Based Named Generate on Refresh: Updates Named Selection criteria
Selections automatically following a geometry update.
The following applies only to the child objects of a Named Selections object folder:
Category Fields/Descriptions
Scope Scoping Method: Options include:
Note
Visible (p. 598): For a named selection that you have selected
in the tree, this property displays the geometry, elements, or
nodes defining the name selection in the Geometry window.
The default setting is Yes. Setting this property to No removes
the associated geometry from view in the Geometry window.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1771
Objects Reference
Category Fields/Descriptions
Surface Area: this property is available for Face-based Named
Selection only and displays the surface area of the specified
face(s).
Suppressed
Zero Tolerance
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1772 of ANSYS, Inc. and its subsidiaries and affiliates.
Node Merge Group
• Mesh Editing
• Node Merge
The following right mouse button context menu options are available for this object.
• Insert>Node Merge
• Generate
• Suppress/Unsuppress
• Enable/Disable Transparency
• Delete
• Delete Children
• Rename
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Method: Automatic Node Merge or Manual Node Merge
Scope Scoping Method
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1773
Objects Reference
Category Fields
Min Distance Percentage (p. 687)
Face Angle Tolerance: available only when Face/Edge is set to Yes. For faces that
will be excluded from the proximity detection pair, this property defines the minimum
angle between the faces above which the two face pairs will be ignored from proximity
detection. The default value is 70°.
Edge Overlap Tolerance: available only when Face/Edge is set to Yes. This tolerance
value is the minimum percentage that an edge may overlap the face and is included
as a valid proximity detection pair. The default value is 25%.
Suppressed: Toggles suppression of the selected group. The default is No. If set to
Yes, the group will be suppressed.
Statistics Connections: displays the number of connections associated with this parent object.
Active Connections: displays the number of connections that are currently active for
this parent object (i.e., not Suppressed).
Node Merge
The Node Merge feature enables you to merge pairs of nodes on the mesh. You can choose to merge
nodes automatically or manually. This feature requires mesh generation.
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1774 of ANSYS, Inc. and its subsidiaries and affiliates.
Node Merge
• Mesh Editing
• Node Merge
The following right mouse button context menu options are available for this object.
• Insert>Node Merge
• Generate
• Suppress/Unsuppress
• Enable/Disable Transparency
• Flip Master/Slave
• Duplicate
• Copy
• Cut
• Delete
• Rename
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping Method
Master Geometry– is enabled if Scoping Method is set to Geometry Selection.
In this case, use selection filters (p. 126) to pick geometry (p. 125), click in the
Master Geometry field, then click Apply.
Slave Geometry– is enabled if Scoping Method is set to Geometry Selection.
In this case, use selection filters (p. 126) to pick geometry (p. 125), click in the Slave
Geometry field, then click Apply.
Master Bodies – is enabled if Scoping Method is set to Geometry Selection.
Slave Bodies – is enabled if Scoping Method is set to Geometry Selection.
Definition Scope Mode: read-only indication of Manual or Automatic.
Tolerance Type
Tolerance Slider: appears if Tolerance Type = Tolerance Slider.
Tolerance Value: appears if Tolerance Type = Tolerance Slider (read-only) or
Tolerance Value.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1775
Objects Reference
Category Fields
Thickness Scale Factor: appears if Tolerance Type = Use Sheet Thickness.
Suppressed (p. 13)
Node Move
The Node Move feature enables you to select and move individual nodes on the mesh. Requires mesh
generation.
Tree Dependencies:
• Mesh Editing
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Number of Moves
Number of Nodes
Numbering Control
Represents a part, vertex, or Remote Point whose nodes/elements can be renumbered (p. 657). Any
number of these objects can exist within a Mesh Numbering (p. 1765) folder.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1776 of ANSYS, Inc. and its subsidiaries and affiliates.
Numbering Control
Tree Dependencies:
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping Method - specify either Geometry Selection or Remote
Point.
Geometry - appears if Scoping Method is set to Geometry Selec-
tion.
Remote Points - appears if Scoping Method is set to Remote Point.
Definition Begin Node Number (p. 657) - appears if Geometry is set to a part.
End Node Number (p. 657) - appears if Geometry is set to a part.
Begin Element Number (p. 657) - appears if Geometry is set to a
part.
End Element Number (p. 657) - appears if Geometry is set to a part.
Node Number (p. 657) - appears if Geometry is set to a vertex or if
Remote Points is set to a specific Remote Point.
Suppressed (p. 13)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1777
Objects Reference
Objective
The Objective object specifies the topology optimization goal. A Topology Optimization (p. 352) analysis
can have only one Objective object in the tree. The application inserts this object automatically when
you create a Topology Optimization analysis. See the Objective (p. 365) section for additional information.
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Insert>Objective
• Insert > Reaction Force Constraint (p. 1799) (Static Structural Analysis)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1778 of ANSYS, Inc. and its subsidiaries and affiliates.
Optimization Region
Object Properties
The Details view (p. 17) properties for this object are examined in the Objective (p. 365) section.
Optimization Region
The Optimization Region object specifies the geometric entity on a model that will be optimized using
a Topology Optimization (p. 352) analysis. The application inserts this object automatically when you
create a Topology Optimization analysis. See the Optimization Region (p. 357) section for additional in-
formation.
Exclusion Region
The Exclusion Region object is an insertable child object of the Optimization Region object. The Ex-
clusion Region object enables you to specify additional geometric entities (body, face, edge, and ele-
ments) and/or geometry- or element-based Named Selections to the scoping of the Exclusion Region
of the Optimization Region object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1779
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Insert>Exclusion Region
• Insert > Reaction Force Constraint (p. 1799) (Static Structural Analysis)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1780 of ANSYS, Inc. and its subsidiaries and affiliates.
Part
Object Properties
The Details view (p. 17) properties for this object are examined in the Optimization Region (p. 357)
section.
Part
Defines a component of the attached geometry included under a Geometry (p. 1701) object. The Part
object is assumed to be a multibody part (p. 477) with Body objects beneath it as depicted in the figure
below. The Part object label in your Project tree inherits the name from the CAD application you use
to create the part and may differ based on the CAD application. Refer to the Body (p. 1644) objects refer-
ence page if the Geometry object does not include a multibody part, but instead only includes indi-
vidual bodies.
Also see the description of the Virtual Body Group (p. 1843) object (applicable to assembly meshing al-
gorithms only).
Tree Dependencies:
• Valid Child Tree Objects: Body (p. 1644), Comment (p. 1654), Figure (p. 1697),
Image (p. 1706)
The following right mouse button context menu options are available for this object.
• Generate Mesh
• Preview> Inflation
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1781
Objects Reference
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Graphics Properties The following properties enable you to change the graphical display
of a part.
Centroid X
Centroid Y
Centroid Z
Moment of Inertia Ip1
Moment of Inertia Ip2
Moment of Inertia Ip3
Surface Area (approx.): appears only for a surface body.
Statistics - Nodes
Read-only Elements
indication of the Mesh Metric
entities that
comprise the part.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1782 of ANSYS, Inc. and its subsidiaries and affiliates.
Path
Path
Represents a spatial curve to which you can scope results. The results are evaluated at discrete points
along this curve.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706).
• Click right mouse button on Construction Geometry (p. 1663) object or in the
Geometry window> Insert>Path.
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Defini- Path Type: the display of the various other Details view properties change based
tion (p. 661) on the selection for this property. The options include: Two Points (default), Edge,
and X Axis Intersection.
Suppressed
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1783
Objects Reference
Category Fields
Start (p. 661) Coordinate System
Start X Coordinate
Start Y Coordinate
Start Z Coordinate
Location
End (p. 661) Coordinate System
End X Coordinate
End Y Coordinate
End Z Coordinate
Location
Scope Scoping Method. The options for this property include:
(Path
Type = • Geometry Selection (default): this option indicates that design region is applied
Edge to a geometry or geometries, which are chosen using a graphical selection tools.
Only)
When you specify Geometry Selection for the Scoping Method, the Geo-
metry property also displays.
When you specify Named Selection for the Scoping Method, the Named
Selection property also displays. This property provides a drop-down list of
available user-defined Named Selections (p. 583).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1784 of ANSYS, Inc. and its subsidiaries and affiliates.
Periodic/Cyclic Region/Pre-Meshed Cyclic Region
Tree Dependencies:
• Symmetry
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1785
Objects Reference
The following right mouse button context menu option is available for this object.
• Insert>Symmetry Region
• Insert>Linear Periodic
• Insert>Cyclic Region
• Flip High/Low
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties/Descriptions
Scope Scoping Method
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1786 of ANSYS, Inc. and its subsidiaries and affiliates.
Physics Region
Coordinate System
Physics Region
You use the Physics Region object in an acoustic analysis to specify the geometry bodies that belong
to Structural or Acoustics physics type. All of the bodies must have a physics type associated via Physics
Region objects.
For more information on acoustic domain definition and FSI definition properties, please refer to Elements
for Acoustic Analysis section in the Mechanical APDL Element Reference.
Tree Dependencies:
Or...
The following right mouse button context menu options are available for this object:
• Insert>Physics Region
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1787
Objects Reference
• Rename Based On Definition: Renames the selected physics region based on the physics type definitions
on the Physics Region object.
Note
See the Harmonic Acoustics Analysis (p. 247) and Modal Acoustics Analysis (p. 253) for the
supported loads for each analysis type.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties/Options
Scope Scoping method: Specify as Geometry Selection (default) or Named Selection.
Geometry (Body selection only): Visible when the Scoping Method property is set
to Geometry Selection. You use this property to specify the body or bodies belonging
to structural or acoustic physics (using the properties below). Use the Body selection
filter (p. 126) to pick your geometry (p. 125), click in the Geometry field, and then click
the Apply button that displays. After you select the geometry, this property displays
the geometric entities (1 Body, 3 Bodies, etc.).
Named Selection: Visible when the Scoping Method property is set to Named Se-
lection. This field provides a drop-down list of available user–defined (and body-based)
Named Selections.
Defin- Structural: Specify the selected geometry or geometries as Structural. The default setting
i- is No.
tion
Acoustics: Specify the selected geometry or geometries (solid bodies only) as Acoustic.
The default setting is No.
Suppressed (p. 13): Toggles suppression of the object. The default setting is No.
Acous- Artificially Matched Layers: Options include Off (default) and PML. When you select
tic PML, a new PML Options category displays in the details view that enable you to define
Do- the PML options, as described below.
main
Defin- For additional information, see the Artificially Matched Layers section in the Mechanical
i- APDL Acoustic Analysis Guide.
tion
(Visible
for
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1788 of ANSYS, Inc. and its subsidiaries and affiliates.
Point Mass
Acoustic
Definition
Only)
PML PML Element Coordinate System: The Global Coordinate System is the default setting.
Op-
tions PML Options: Options for this property include 3D PML (default) and 1D PML.
(Visible
for Reflection Coefficients: Options for this property include Program Controlled (default)
Acoustic and Manual. When this property is set to Manual, the following additional properties
Definition display based upon the setting of the PML Options property, either:
Only)
3D PML Setting 1D PML
Setting
--Value in -X -- Value
Direction
--Value in +X
Direction
-- Value in -Y
Direction
-- Value in +Y
Direction
-- Value in -Z
Direction
-- Value in +Z
Direction
For additional information, see the Perfectly Matched Layers (PML) section in the
Mechanical APDL Acoustic Analysis Guide.
Ad- Reference Pressure: Enter a Reference Pressure value. The default value is 2e-5 Pa.
vanced
(Visible Reference Static Pressure: Enter a Reference Static Pressure value. The default value is
for 101325 Pa.
Acoustic
Definition Fluid Behavior: Specify the compressibility of the fluid. Available options are Compressible
Only) (default) or Incompressible.
Note
For more detailed information about setting the Acoustic Domain Definition and Acoustic
FSI Definition, see the Elements for Acoustic Analysis section of the Mechanical APDL Element
Reference.
Point Mass
Represents the inertial effects from a body.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1789
Objects Reference
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
• Click right mouse button on Geometry (p. 1701) object, Body object, or in the
Geometry window> Insert> Point Mass.
The following right mouse button context menu options are available
for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping method: Specify as Geometry Selection (default) or
Named Selection or Remote Point (only available when a
user-defined Remote Point exists in the tree).
Geometry: Visible when the Scoping Method is set to Geometry
Selection. Displays the type of geometry (Body, Face, etc.) and
the number of geometric entities (for example: 1 Body, 2 Edges)
to which the boundary has been applied using the selection
tools. Use selection filters (p. 126) to pick geometry (p. 125), click
in the Geometry field, then click Apply. The Remote Attachment
option is the required Applied By property (see below) setting
if the geometry scoping is to a single face or multiple faces, a
single edge or multiple edges, or multiple vertices.
Named Selection: Visible when the Scoping Method is set to
Named Selection. This field provides a drop-down list of available
user–defined Named Selections.
Remote Points: Visible when the Scoping Method is set to Re-
mote Point. This field provides a drop-down list of available
user–defined Remote Point.
Applied By: Specify as Remote Attachment (default) or Direct
Attachment.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1790 of ANSYS, Inc. and its subsidiaries and affiliates.
Pre-Meshed Crack
Pre-Meshed Crack
Defines a crack that is based on a previously generated mesh and used to analyze crack fronts based
on a Named Selection.
Tree Dependencies:
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1791
Objects Reference
• Insert>Pre-Meshed Crack
• Suppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Source: Read-only field indicating the type of crack definition.
Scoping Method: Read-only and always set to Named Selection when
defining pre-meshed cracks.
Crack Tip (Named Selection): Assign the scoping of the Pre-Meshed
Crack to a valid Named Selection. Click in the Named Selection field
and select a node-based named selection. This option is only applicable
to 2D analysis.
Crack Front (Named Selection): Assign the scoping of the Pre-Meshed
Crack to a valid Named Selection. Click in the Named Selection field
and select a named selection consisting of nodes. This option is only
applicable to 3D analysis.
Definition Coordinate System: Specifies the coordinate system that defines the
position and orientation of the crack. The Y axis of the specified
coordinate system defines the crack surface normal. The origin of the
coordinate system represents the open side of the crack. You can select
the default coordinate system or a local coordinate system that you
have defined. The default is the Global Coordinate System. The valid
coordinate system must be of type Cartesian.
Solution Contours: Specifies the number of contours for which you
want to compute the fracture result parameters.
Symmetry: Specifies the crack symmetry about a line (in 2D analysis)
or about a plane (in 3D analysis). The default is No.
Suppressed: Toggles suppression of the Pre-Meshed Crack object. The
default is No. The Pre-Meshed Crack object is suppressed automatically
if the scoped named selection is suppressed.
Pre-Stress
Defines the structural analysis whose stress results are to be used in a Harmonic Response Analysis (p. 211)
or Modal Analysis (p. 227), or whose stress-stiffening effects are to be used in a Eigenvalue Buckling
Analysis (p. 203), or whose stresses, strains, and/or displacements, or velocities are to be used in an Ex-
plicit Dynamics Analysis.
Tree Dependencies:
• Valid Parent Tree Object: Harmonic Response, Modal, or Eigenvalue Buckling , or Explicit Dynamics
environment (p. 1690) object.
• Valid Child Tree Objects: Commands (p. 1652), Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1792 of ANSYS, Inc. and its subsidiaries and affiliates.
Pre-Stress
Insertion Options:
Appears by default for a Harmonic Response, Modal, Eigenvalue Buckling, or an Explicit Dynamics ana-
lysis.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition (p. 186) Pre-Stress Environment
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1793
Objects Reference
Probe
Determines results at a point on a model or finds minimum or maximum results on a body, face, vertex,
or edge.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
Insertion Options:
• Use any of the following methods after highlighting Solution (p. 1817) object
or an existing Probe object:
– Click right mouse button on Solution (p. 1817) object or in the Geometry
window> Insert> Probe> {specific probe}.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1794 of ANSYS, Inc. and its subsidiaries and affiliates.
Project
The following right mouse button context menu options are available for this object:
Object Properties
See the Probe Details View (p. 1179) section.
Project
Includes all objects in the Mechanical application and represents the highest level in the object tree.
Only one Project can exist per Mechanical session.
Tree Dependencies:
Insertion Options:
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Title Page - You Author
can enter the Subject
following Prepared for
information that
will appear on the
title page of the
report (p. 31).
Information - The First Saved
Mechanical application Last Saved
provides the following Product Version
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1795
Objects Reference
Note
Remote Point
Allows scoping of remote boundary conditions (p. 1132).
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1796 of ANSYS, Inc. and its subsidiaries and affiliates.
Remote Point
The right mouse button context menu option Promote to Named Selection (p. 597) is available for
Remote Point objects.
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping Method: Specify as Geometry Selection (default), Named Selection,
or Free Standing. Free Standing Remote Points can be used to model
structures such as Tuned Mass Dampers by directly connecting pieces of your
model together.
Note
X Coordinate: The distance from the coordinate system origin on the x axis.
Y Coordinate: The distance from the coordinate system origin on the y axis.
Z Coordinate: The distance from the coordinate system origin on the z axis.
Location:
For a Free Standing remote point, use this property to define the
remote point's position in space.
Important
When you first scope a Remote Point and you do not also
define the Location property, the application sets the position
of the remote point to the centroid of the scoped geometry
selection(s).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1797
Objects Reference
Category Fields
• X Component
• Y Component
• Z Component
• Rotation X
• Rotation Y
• Rotation Z
Pilot Node APDL Name: This optional property enables you to create a
Mechanical APDL parameter (in the input file) and assign its value to the pilot
node number of the Remote Point. This facilitates easy programmatic
identification of the Remote Point’s pilot node for later use/reference in a
Command object (p. 1475).
Advanced Material: This property is available when the Behavior property is set to
Beam. Select a material to define material properties for the beams used in
Visible for Beha- the connection. Density is excluded from the material definition.
vior set to
Beam only. Radius: This property is available when the Behavior property is set to Beam.
Specify a radius to define the cross section dimension of the circular beam
used for the connection.
Remote Points
Houses all Remote Point (p. 1796) objects.
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1798 of ANSYS, Inc. and its subsidiaries and affiliates.
Response Constraint
Object Property
The Details view (p. 17) property for this object includes the following.
Category Fields
Graphics Show Connection Lines (p. 617)
Response Constraint
A Response Constraint (p. 362) is defined as either a Mass Constraint, Volume Constraint, Global Von-
Mises Stress Constraint (Structural), or Natural Frequency Constraint (Modal) object.
This constraint is required for a Topology Optimization (p. 352) analysis. The application inserts this object
automatically when you create a Topology Optimization (p. 352) analysis. The default response constraint
is a Mass Constraint object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1799
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Insert > Reaction Force Constraint (p. 1799) (Static Structural Analysis)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1800 of ANSYS, Inc. and its subsidiaries and affiliates.
Response PSD Tool (Group)
Object Properties
The Details view (p. 17) properties for this object are examined in the Response Constraint (p. 362)
section.
Tree Dependencies:
• Valid Parent Tree Object: The Solution (p. 1817) object is the only valid
parent object.
• Valid Child Tree Objects: The Response PSD probe (p. 1300) is the only
valid child object.
Insertion Options:
• Use any of the following methods after highlighting Solution (p. 1817)
object:
– Right-click the Solution (p. 1817) object or in the Geometry window and
select Insert>Response PSD Tool>Response PSD Tool.
The following right mouse button context menu options are available for this object.
• Evaluate All Results (p. 1212): available for Response PSD Tool and all child objects when the Response
PSD Tool is inserted under a Solution (p. 1817) object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Options Include All Excitation Frequencies: Options include Yes (default) and No. Selecting
Yes includes all excitation frequencies in the sampling. The No option includes
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1801
Objects Reference
Include User Defined Frequencies: Options include Yes and No (default). Selecting
Yes enables you to manually enter frequencies in the Tabular Data table (User
Defined Frequency Steps).
Clustering Frequency Points: The default value is 20. This property enables you
to define the number of frequencies generated for both sides of the natural
frequencies for response PSD result evaluations. If your response PSD curve contains
a number of spikes, you can add more frequency points to obtain a more accurate
RMS result, however; this increases evaluation time.
Result Tracker
Provides results graphs of various quantities (for example, deformation, contact, temperature, kinetic
energy, stiffness energy) vs. time.
Tree Dependencies:
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1802 of ANSYS, Inc. and its subsidiaries and affiliates.
Result Tracker
The following right mouse button context menu options are available for this object.
• Evaluate All Results (Only visible for Contact result trackers (p. 1408) with the Enhanced Tracking property
set to Yes.)
• Evaluate All Contact Trackers: evaluates all contact trackers (Only visible for Contact result trackers (p. 1408)
with the Enhanced Tracking property set to Yes.)
• Evaluate Contact Tracker: evaluates selected contact tracker (Only visible for Contact result trackers (p. 1408)
with the Enhanced Tracking property set to Yes.)
Object Properties
The Details view (p. 17) properties for this object include the following.
Note
Properties may differ for Result Trackers in Explicit Dynamics systems. See Result Trackers
for more information.
Category Fields
Scope Scoping Method (p. 1405) - appears for a Temperature result
tracker object.
Geometry (p. 1405) - appears for a Deformation result tracker
object, or for a Temperature object if Scoping Method is set to
Geometry Selection. Use selection filters (p. 126) to pick
geometry (p. 125), click in the Geometry field, then click Apply.
Contact Region - appears for a Contact result tracker (p. 1408)
object.
Enhanced Tracking - appears for a Contact result tracker (p. 1408)
object.
Definition Type (p. 1405) - Read-only indication of result tracker type for De-
formation and Temperature objects. For Contact object, specify
contact output.
Orientation (p. 1405) - appears for a Deformation result tracker
object.
Suppression – Prior to solving, you can include or exclude the
result from the analysis. The default is value is No.
Results Minimum - Read-only indication of the minimum value of the
result tracker type.
Maximum - Read-only indication of the maximum value of the
result tracker type.
Filter - displayed only for Type
Explicit Dynamics Cut Frequency - appears if Type = Butterworth.
systems. Minimum filtered value - appears if Type = Butterworth.
Maximum filtered value - appears if Type = Butterworth.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1803
Objects Reference
Category Object
Structural Bending Stress (p. 1236), Bolt Tool (p. 1274), Campbell Diagram (p. 1305), Directional Accelera-
tion (p. 1226), Damage Status (p. 1239), Directional Deformation (p. 1226), Directional Velo-
city (p. 1226), Elastic Strain Intensity (p. 1231), Energy Dissipated Per Unit Volume (p. 1239),
Equivalent Creep Strain (p. 1235), Equivalent Plastic Strain (p. 1234), Equivalent Stress (p. 1230),
Equivalent Total Strain (p. 1235), Fiber Compressive Damage Variable (p. 1239), Fiber Compress-
ive Failure Criterion (p. 1239), Fiber Tensile Damage Variable (p. 1239), Fiber Tensile Failure
Criterion (p. 1239), Frequency Response (p. 1246), Linearized Stresses (p. 1238), Max Failure Cri-
teria (p. 1239), Matrix Compressive Damage Variable (p. 1239), Matrix Compressive Failure
Criterion (p. 1239), Matrix Tensile Damage Variable (p. 1239), Matrix Tensile Failure Cri-
terion (p. 1239), Maximum Principal Elastic Strain (p. 1231), Maximum Principal Stress (p. 1231),
Maximum Shear Elastic Strain (p. 1231), Maximum Shear Stress (p. 1256), Membrane
Stress (p. 1235), Middle Principal Elastic Strain (p. 1231), Middle Principal Stress (p. 1231), Minimum
Principal Elastic Strain (p. 1231), Minimum Principal Stress (p. 1231), Mullins Damage Vari-
able (p. 1239), Mullins Max Previous Strain Energy (p. 1239), Normal Elastic Strain (p. 1875),
Normal Gasket Pressure (p. 1304), Normal Gasket Total Closure (p. 1304), Normal Stress (p. 1231),
Phase Response (p. 1246), Sheer Damage Variable (p. 1239), Shear Elastic Strain (p. 1231), Shear
Gasket Pressure (p. 1304), Shear Gasket Total Closure (p. 1304), Shear Stress (p. 1229), Strain
Energy (p. 1238), Stress Intensity (p. 1231), Structural Error (p. 1232), Thermal Strain (p. 1234), Total
Acceleration (p. 1226), Total Deformation (p. 1226), Total Velocity (p. 1226), Vector Principal
Elastic Strain (p. 1232), Vector Principal Stress (p. 1232)
Structural Axial Force (p. 1276), Beam Tool (p. 1275), Bending Moment (p. 1276), Direct Stress (p. 1275), Max-
Beams imum Bending Stress (p. 1275), Maximum Combined Stress (p. 1275), Minimum Bending
Stress (p. 1275), Minimum Combined Stress (p. 1275), Shear Force (p. 1276), Shear-Moment Dia-
gram (p. 1277), Torsional Moment (p. 1276)
Thermal Directional Heat Flux (p. 1312), Temperature (p. 1311), Thermal Error (p. 1313), Total Heat
Flux (p. 1312), Fluid Flow Rate (p. 1313), Fluid Heat Conduction Rate (p. 1313)
Magnetostatic
Current Density (p. 1317), Directional Field Intensity (p. 1317), Directional Flux Density (p. 1317),
Directional Force (p. 1317), Electric Potential (p. 1317), Flux Linkage (p. 1318), Inductance (p. 1317),
Magnetic Error (p. 1319), Total Field Intensity (p. 1317), Total Flux Density (p. 1317), Total
Force (p. 1317)
Electric Directional Current Density (p. 1321), Directional Electric Field Intensity (p. 1321), Electric
Voltage (p. 1321), Joule Heat (p. 1321), Total Current Density (p. 1321), Total Electric Field Intens-
ity (p. 1321)
General Coordinate Systems Results (group) (p. 1165), User Defined Result (p. 1340)
Optimization
Topology Density (p. 371), Topology Elemental Density (p. 373)
Acoustics Acoustics (p. 1308)
and
Acoustics Pressure, Total Velocity, Directional Velocity, Kinetic Energy, Potential Energy, Sound
Far Pressure, A-Weighted Sound Pressure Level, Frequency Band SPL, A-Weighted Frequency
Field Band SPL
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1804 of ANSYS, Inc. and its subsidiaries and affiliates.
Results and Result Tools (Group)
Category Object
Far Field SPL, Far Field A-Weighted SPL, Far Field Maximum Pressure, Far Field Phase, Far
Field Directivity, Far Field Maximum Scattered Pressure, Far Field Target Strength, Far Field
Sound Power Level
Tree Dependencies:
– For Direct Stress (p. 1275), Maximum Bending Stress (p. 1275), Maximum
Combined Stress (p. 1275), Minimum Bending Stress (p. 1275), Minimum
Combined Stress (p. 1275): Beam Tool (p. 1275)
– For Directional Deformation (p. 1226), Total Deformation (p. 1226): Beam
Tool (p. 1275), Solution (p. 1817)
– For Beam Tool (p. 1275): Comment (p. 1654), Direct Stress (p. 1275), Directional
Deformation (p. 1226), Figure (p. 1697), Image (p. 1706), Maximum Bending
Stress (p. 1275), Maximum Combined Stress (p. 1275), Minimum Bending
Stress (p. 1275), Minimum Combined Stress (p. 1275), Total Deformation (p. 1226)
– For all other objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
Note
Alert (p. 1632) and Convergence (p. 1676) may also apply.
Insertion Options:
• For results and result tools that are direct child objects of a Solution (p. 1817)
object, use any of the following methods after highlighting the Solution object:
– Open one of the toolbar drop-down menus or result category on the Solution
context toolbar (p. 84).
– Right-click the Solution (p. 1817) object or in the Geometry window, select
Insert, and then select desired result or result category.
• For results that are direct child objects of a specific result tool, use any of the
following methods after highlighting the specific result tool object:
– Right-click a specific result tool object, select Insert, and then select the
desired result or result category from the menu.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1805
Objects Reference
• Tabular Data (p. 51): You can use the Tabular Data window to make display
changes to your results as well as to create new results.
The following right mouse button context menu options may be available based on the Result object.
• Export>Export Text File (p. 54): export result data as a text file.
• Export (p. 54)>STL File: export result data in Standard Tessellation Language (STL) file format (Binary (p. 110)
is the default format setting).
• Export (p. 54)>ANSYS Viewer File (AVZ): export result data as a ANSYS Viewer File (.avz)
• Convert To Path Result (p. 663) (for Results scoped to Edges Only)
Object Properties
The Details view (p. 17) properties for this object may include the following.
The following applies to many result objects whose direct parent object is Solution (p. 1817). Many exceptions
are noted. For more complete information check individual descriptions for all results and result tools.
Category Properties
Scope Scoping Method: property options include Geometry Selection, Named
Selection (p. 1214), Path (p. 1168), Surface (p. 1173), Result File Item (p. 1218), or Surface
Coating (p. 1223).
The application displays one of the following associated properties based on your
Scoping Method selection:
Geometry
This property displays if the Scoping Method property is set to Geometry. Use
selection filters (p. 126) to pick geometry (p. 125), click in the Geometry field, then
click Apply.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1806 of ANSYS, Inc. and its subsidiaries and affiliates.
Results and Result Tools (Group)
Named Selection
This property displays if the Scoping Method property is set to Named Selection.
Specify named selection.
Path
This property displays if the Scoping Method property is set to Path. Select a
defined path (p. 661) from the drop-down list.
Surface
This property displays if the Scoping Method property is set to Surface. Select
a defined surface (p. 666) from the drop-down list.
Item Type
This property displays if the Scoping Method property is set to Result File Item.
The options include:
• Material IDs
• Component Name
The values associated with the above options are generated and displayed in
the Worksheet. Refer to the Result File Item (p. 1218) section for additional
information.
Component Name
This property displays if the Item Type property is set to Component Name.
Specify a Component Name as listed in the Solver Component Names table of
the Worksheet. See the Result File Item (p. 1218) section of the Help.
Surface Coating
This property displays if the Scoping Method property is set to Surface Coating.
This property provides a drop-down menu of available surface coatings (p. 507).
The default setting for this property is All.
• Layer: specifies the layer to calculate Shell result values. If selected, a Layer
property also displays that requires you to specify a Layer number.
• Ply: If selected, a Ply property also displays that requires you to select a target ply
from the Modeling Ply object in the tree. The result calculation uses the intersection
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1807
Objects Reference
of the specified Ply and the Geometry property scoping. This option is not
supported for Design Assessment results.
Position (p. 1210) - appears only for stress and strain results (p. 1229) scoped to surface
bodies or to a layer (which may include a layer or ply of a solid body). Options
include: Top/Bottom, Top, Middle, and Bottom.
Definition Type: result type indication, can be changed within the same result category.
Read-only indication for:
Current Density (p. 1317), Electric Potential (p. 1317), Equivalent Plastic
Strain (p. 1234), Force Reaction (p. 1248), Magnetic Error (p. 1319), Strain En-
ergy (p. 1238), Structural Error (p. 1232), Temperature (p. 1311), Thermal Er-
ror (p. 1313), User Defined Result (p. 1340), Vector Principal Elastic
Strain (p. 1232), Vector Principal Stress (p. 1232)
For Fracture results (p. 1261): SIFS, J-Integral, VCCT, Material Force, T-
Stress, and C*-Integral.
Subtype: this property only displays for the Fracture Results (p. 1261) SIFS, VCCT,
and Material Force.
Response Type: appears for Random Vibration and Response Spectrum analyses
only and is only available for User Defined results. Options include Displacement
(default), Velocity, Acceleration, and Other Result.
Location Method: The Location Method property is available for the Force
Reaction (p. 1248) option (which is the same as the Force Reaction probe (p. 1290)) of
Frequency Response results (p. 1246). This property is used to specify the method
you want to extract use to frequency response results. Options include Boundary
Condition (default), Contact Region, Remote Points, Spring, and Beam. Based
upon your selection, one of the following corresponding properties display.
Orientation: appears only for: Axial Force (p. 1276), Directional Deformation (p. 1226),
Directional Field Intensity (p. 1317), Directional Flux Density (p. 1317), Directional
Force (p. 1317), Directional Heat Flux (p. 1312), Normal Elastic Strain (p. 1875), Normal
Stress (p. 1231), Shear Elastic Strain (p. 1231), Shear Stress (p. 1229), Torsional Mo-
ment (p. 1276), Shell Membrane Stress (p. 1235), Shell Bending Stress (p. 1236).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1808 of ANSYS, Inc. and its subsidiaries and affiliates.
Results and Result Tools (Group)
Input Unit System: appears only for User Defined Result (p. 1340).
Output Unit: appears only for User Defined Result (p. 1340).
Coordinate System (p. 1196): this property displays for results that change with
respect to a coordinate system, such as Normal Stress. For these result types, you
accept the default setting, Global Coordinate System, or you can select a local
coordinate system that you have defined, or select Solution Coordinate
System (p. 1196). When the Sub Scope By property is set to Ply, this property defaults
to the Fiber Coordinate System option.
Note
By: This property enables you to specify a value (time, frequency, maximum value)
for an independent variable for which you would like a contour result. The options
vary based on the type of analysis. See the Multiple Result Sets (p. 1209) section for
more information.
Note
This property is not available for the Far Field Sound Power Level,
Frequency Band SPL, and A-Weighted Frequency Band SPL
results.
Sphere Radius: appears for all Far-field Results (p. 1309) in Harmonic Acoustic
analyses, except for the Far-Field Sound Power Level result.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1809
Objects Reference
Reference RMS Sound Pressure: appears for all Far-field Results (p. 1309) in Harmonic
Acoustic analyses, except for the Far-Field Sound Power Level result. The default
value is 2e-5 Pa.
Reference Sound Power Level: appears for Far-Field Sound Power Level (p. 1309)
result. Defaults to 1e-12 Pa.
Amplitude: appears for contour results in a Harmonic Response Analysis (p. 211)
only. Options include Yes or No (default). When the Amplitude property is set to
Yes, the amplitude contour result is displayed with respect to the Solution
Coordinate System (p. 1196).
Sweeping Phase:
• For a Harmonic Response Analysis (p. 211), this property appears only for contour
results when the Amplitude property is set to No and the By property is set to
Frequency, Set, Maximum Over Frequency, or Frequency of Maximum.
• For Damped Modal analysis, this property always appears for contour results and
for probe results when the By property is set to Mode, Maximum Over Modes,
or Mode of Maximum.
Scale Factor: appears only for Random Vibration Analysis (p. 235). Options include
1 Sigma (default), 2 Sigma, 3 Sigma, and User Input.
Scale Factor Value: appears when you set the Scale Factor property to User Input.
The default value is 1.
Probability: read-only property that appears only for Random Vibration Analys-
is (p. 235). Presents a probability value corresponding to each sigma value.
Identifier: This property is available for all result types. It enables you to specify a
unique name/symbol/character that you can then use in the Expression property
of a User Defined result (p. 1348).
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1810 of ANSYS, Inc. and its subsidiaries and affiliates.
Results and Result Tools (Group)
Options The Options category is only present for the Frequency Response and Phase
Response (p. 1246) result types.
Frequency Response
For the Frequency Response result type the properties include the following:
• Minimum Frequency: you can enter a value for this property when the Frequency
Range property is set to Specified, otherwise, it is read-only.
• Maximum Frequency: you can enter a value for this property when the Frequency
Range property is set to Specified, otherwise, it is read-only.
– Real
– Imaginary
– Amplitude
– Phase Angle
• Chart Viewing Style: select from the following options to select a scale to plot
results:
– Log X: this option plots the X-Axis logarithmically. If negative axis values or a
zero value exists, this option is not supported and the graph plots linearly.
– Log Y (default when graph has Amplitude): this option plots the Y-Axis is plotted
logarithmically. If negative axis values or a zero value exists, this option is not
supported and the graph plots linearly.
– Log-Log: this option plots the X-Axis and Y-Axis logarithmically. If negative axis
values or a zero value exists, this option is not supported and the graph plots
linearly.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1811
Objects Reference
Phase Response
For the Phase Response result type, the properties include the following:
• Duration: phase period over which response is requested. The default setting is
720°.
Integration Display Option: appears only for result items that can display unaveraged contour
Point Results results (p. 1200).
Average Across Bodies: When you select Averaged as the Display Option, this
property displays. Setting this property to Yes (the default value is No) averages
results across separate bodies.
Results - Minimum: not available for Vector Principal Stress (p. 1232).
Read-only
status Maximum: not available for Vector Principal Stress (p. 1232).
indication of
result object. Minimum Occurs On: not available for: Current Density (p. 1317), Electric Poten-
tial (p. 1317), Strain Energy (p. 1238), Vector Principal Stress (p. 1232).
Maximum Occurs On: not available for: Current Density (p. 1317), Electric Poten-
tial (p. 1317), Strain Energy (p. 1238), Vector Principal Stress (p. 1232).
• Maximum Amplitude: reports maximum amplitude from all the result sets.
Maximum This category provides read-only properties that display maximum values of the
Value Over results you select over time. These properties are only applicable for static, transient,
Time explicit, and design assessment analyses.
Minimum This category provides read-only properties that display minimum values of the
Value Over results you select over time. These properties are only applicable for static, transient,
Time explicit, and design assessment analyses.
Information - Time
Read-only
status Load Step
indication of
time Substep
stepping (p. 915).
Iteration Number
Acoustics
Category Properties
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1812 of ANSYS, Inc. and its subsidiaries and affiliates.
Semi-Elliptical Crack
Phi Start: Starting Angle Phi. Appears for all Far-field Results (p. 1309) in Harmonic
Acoustic analyses except Far-Field Sound Power Level. Defaults to 0.0°.
End: Ending Angle Phi. Appears for all Far-field Results (p. 1309) in Harmonic Acoustic
analyses except Far-Field Sound Power Level. Defaults to 0.0°.
No. of Divisions: Number of Divisions in Phi direction. Appears for all Far-field
Results (p. 1309) in Harmonic Acoustic analyses except Far-Field Sound Power Level.
Defaults to 1.
Theta Start: Starting Angle Theta. Appears for all Far-field Results (p. 1309) in Harmonic
Acoustic analyses except Far-Field Sound Power Level. Defaults to 0.0°.
End: Ending Angle Theta. Appears for all Far-field Results (p. 1309) in Harmonic
Acoustic analyses except Far-Field Sound Power Level. Defaults to 0.0°.
No. of Divisions: Number of Divisions in Theta direction. Appears for all Far-field
Results (p. 1309) in Harmonic Acoustic analyses except Far-Field Sound Power Level.
Defaults to 1.
Ad- Model Type: appears for all Far-field Results (p. 1309) in Harmonic Acoustic analyses.
vanced Options include 3D (default), 2.5D Z-Direction Extrusion, and 2.5D Y-Axis Rotation
Extrusion.
Y Axis Extrusion Angle: appears when Model Type is set to 2.5D Y-Axis Rotation
Extrusion for a Far-field Result (p. 1309). Defaults to 0.0 degrees.
Spatial Radiation Angle: appears for Far Field Directivity (p. 1309) and Far Field
Sound Power (p. 1309) results in Harmonic Acoustic analyses. Options include Full
(default) and Partial.
Starting Radiation Angle Phi: appears when Spatial Radiation Angle is set to
Partial for a Far-field Result (p. 1309). Defaults to 0.0 degrees.
Ending Radiation Angle Phi: appears when Spatial Radiation Angle is set to
Partial for a Far-field Result (p. 1309). Defaults to 0.0 degrees.
Starting Radiation Angle Theta: appears when Spatial Radiation Angle is set to
Partial for a Far-field Result (p. 1309). Defaults to 0.0 degrees.
Ending Radiation Angle Theta: appears when Spatial Radiation Angle is set to
Partial for a Far-field Result (p. 1309). Defaults to 0.0 degrees.
Semi-Elliptical Crack
Defines a semi-elliptical crack based on an internally generated mesh to analyze crack fronts by use of
geometric parameters.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1813
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Insert>Arbitrary Crack
• Insert>Semi-Elliptical Crack
• Insert>Pre-Meshed Crack
• Suppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties
Scope Source: Read-only and always set to Analytical Crack for Semi-Elliptical
Cracks.
Scoping Method: Read-only and always set to Geometry Selection
when defining cracks.
Geometry: Use the Body selection filter to pick a solid body, click in
the Geometry field, then click Apply.
Definition Coordinate System: Specifies the user-defined coordinate system that
defines the position and orientation of the crack.
Align with Face Normal: Defines the Crack Coordinate System (p. 855)
orientation. Options include Yes (default) and No.
Project to Nearest Surface: Defines the Crack Coordinate Sys-
tem (p. 855) origin. Options include Yes (default) and No.
Crack Shape: Read-only and always set to Semi-Elliptical.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1814 of ANSYS, Inc. and its subsidiaries and affiliates.
Semi-Elliptical Crack
Category Properties
Major Radius: Specifies the major radius, which defines the size of the
crack shape along the Z axis (that is, the width of the crack). The
specified value must be greater than 0.
Minor Radius: Specifies the minor radius, which defines the size of the
crack shape along the X axis (that is, the depth of the crack). The
specified value must be greater than 0.
Mesh Method: This property enables you to select the mesh method
to be used to mesh the semi-elliptical crack. Options include Hex
Dominant (default) and Tetrahedrons.
Largest Contour Radius: Specifies the largest contour radius for the
crack shape. Enter a value greater than 0.
Growth Rate (Mesh Method set to Tetrahedrons only): Specifies the
factor with which the mesh layers will grow along the radius of the
crack. Specify a value greater than 1. The default value is 1.2. The
recommended value is equal to or greater than 1.1.
Crack Front Divisions (Mesh Method set to Hex Dominant only):
Specifies the number of divisions for the crack front. The value must
be equal to or greater than 3. The default is 15. The Geometry window
can display only a maximum of 999 crack front divisions, but you can
specify a higher value and fracture meshing will respect it.
Front Element Size (Mesh Method set to Tetrahedrons only): Specifies
the element size for the crack front. Default value is computed from
crack's ellipse perimeter, which is crack ellipse perimeter/100. Specify
a value greater than 0.
Fracture Affected Zone(Mesh Method set to Hex Dominant only):
The fracture affected zone is the region that contains a crack. The
Fracture Affected Zone control determines how the fracture affected
zone height is defined. When set to Program Controlled, the software
calculates the height, and Fracture Affected Zone Height is read-only.
This is the default. When set to Manual, you enter the height in the
Fracture Affected Zone Height field.
Fracture Affected Zone Height(Mesh Method set to Hex Dominant
only): This value specifies two things: 1) the height of the Fracture
Affected Zone, which is in the Y direction of the crack coordinate
system; and 2) the distance in totality by which the Fracture Affected
Zone is extended in the positive and negative Z direction of the crack
coordinate system from the crack front extremities.
Circumferential Divisions (Mesh Method set to Hex Dominant only):
Specifies the number of circumferential divisions for the crack shape.
The default is 8. Your entry must be a multiple of 8 and it must be
equal to or greater than 8. The Geometry window can display only a
maximum of 360 circumferential divisions, but you can specify a higher
value and fracture meshing will respect it.
Mesh Contours: Specifies the number of mesh contours for the crack
shape. Your entry must be equal to or greater than 1. The default is 6.
The Geometry window can display only a maximum of 100 mesh
contours, but you can specify a higher value and fracture meshing will
respect it.
Solution Contours: Specifies the number of mesh contours for which
you want to compute the fracture result parameters. The value must
be less than or equal to the value of Mesh Contours, and cannot be
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1815
Objects Reference
Category Properties
greater than 99. By default, the value is Match Mesh Contours,
indicating the number of Solution Contours is equal to the number
of Mesh Contours. Entering 0 resets the value to Match Mesh Con-
tours.
Suppressed: Toggles suppression of the Crack object. The default is
No. The Crack object is suppressed automatically if the scoped body
is suppressed.
Buffer Zone Scale Buffer Zone Scale Factors
Factors
It controls the size of the buffer zone in the X, Y, and Z directions, relative
to the dimensions of the crack. For each scaling parameter, use the slider
to set a value from 2 to 50. The default is 2. The maximum dimension
among the three directions of the crack is multiplied by the corresponding
scale factors to create a buffer zone. When the mesh method is
Hex-Dominant, the crack dimensions also includes fracture affected zone.
• X Scale Factor
• Y Scale Factor
• Z Scale Factor
Named Selections Named Selections are created automatically when the fracture mesh is generated.
Creation These Named Selections are a special type of Named Selection. For details, refer
to the Performing a Fracture Analysis (p. 841) and the Special Handling of Named
Selections for Crack Objects (p. 863) sections for more information. For
information about Named Selections in general, refer to Specifying Named
Selections in the Mechanical Application (p. 583).
Solid
The Solid object enables you to create and add a solid part to the model you have imported into
Mechanical.
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1816 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
The following right mouse button context menu options are available for this object.
• Insert>Solid
• Update Geometry: you use this option to apply any changes that you have made to the solid part.
• Remove Geometry: this option removes the solid part from the Geometry folder.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Type: this property is a read-only field that describes the object - Box.
Coordinate System: you use this property to change the coordinate system. The
default is Global Coordinate System.
The following properties define the Solid object's dimensions. These properties
define a start and end point for each dimension of your three-dimensional solid
part.
X1
X2
Y1
Y2
Z1
Z2
Part Name: a read-only field that displays the application assigned name. You can
change the Part Name property by changing the name of your Solid object and
updating the geometry. Changing the name in this way will also update the name
of the Solid object under the Geometry folder.
Solution
Defines result types and formats for viewing a solution.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1817
Objects Reference
Tree Dependencies:
• Valid Child Tree Objects: All general Results and Result Tools (p. 1804), Com-
mands (p. 1652), Comment (p. 1654), Figure (p. 1697), Image (p. 1706), Solution Inform-
ation (p. 1820)
Note
The following right mouse button context menu options are available for this object.
• Insert: this option provides a menu to add additional result-based objects (p. 1804) to the Solution.
• Solve
• Open Solver Files Directory (p. 910): available for Windows OS only.
• Worksheet: Result Summary (p. 1185): available following the completion of the solution process. This option
displays the results content in a tabular format.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Adaptive Mesh Refine- Max Refinement Loops
ment (p. 1411)
Refinement Depth
Refinement Controls - Element Selection (p. 1412)
appears only for
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1818 of ANSYS, Inc. and its subsidiaries and affiliates.
Solution
magnetostatic analyses Energy Based (p. 1412): appears if Element Selection is set to
if a Convergence object Manual.
is inserted under a
result. Error Based (p. 1412): appears if Element Selection is set to Manual.
Information Status
Topology Result
When the Export Topology (STL file) property is set to Yes, the
Topology Result property also displays. The No setting removes
this property form the Details view. The Topology Result property
provides a drop-down of available Topology Density results. For
the Topology Optimization Environment, the Topology Result
property includes a default selection.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1819
Objects Reference
Solution Combination
Manages solutions that are derived from the results of one or more environments. See Design Assess-
ment (p. 1491) for additional Solution Combination capabilities.
Tree Dependencies:
• Valid Child Tree Objects: all stress and strain result objects (p. 1229), Directional
Deformation (p. 1226), Total Deformation (p. 1226), Contact Tool (p. 1268) (only for
Frictional Stress, Penetration, Pressure, and Sliding Distance), Fatigue
Tool (p. 1337), Stress Tool (p. 1254), Comment (p. 1654), Image (p. 1706)
• Click right mouse button on Model (p. 1767) object or in the Geometry window>
Insert> Solution Combination.
The Evaluate All Results (p. 1212) right mouse button context menu option is available for this object.
Solution Information
Allows tracking, monitoring, or diagnosing of problems that arise during a nonlinear solution.
Also allows viewing certain finite element aspects of the engineering model.
Tree Dependencies:
• Valid Parent Tree Object: Connections (p. 1663), Solution (p. 1817)
• Valid Child Tree Objects: Comment (p. 1654), Image (p. 1706), Result Track-
er (p. 1802) (available only when Solution (p. 1817) is the parent)
Insertion Options:
• Click right mouse button on Connections (p. 1663) object or in the Geometry
window> Insert> Solution Information.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1820 of ANSYS, Inc. and its subsidiaries and affiliates.
Spot Weld
The option Evaluate All Contact Trackers is available on the right mouse button context menu for
this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Solution In- Solution Output: not applicable to Connections object.
forma-
tion (p. 1395) Newton-Raphson Residuals: applicable only to Structural environments.
Display Filter During Solve: appears for Explicit Dynamics systems only.
FE Connection Activate Visibility
Visibil-
ity (p. 1401) Display
Line Color
Visible on Results
Line Thickness
Display Type
Spot Weld
Defines conditions for individual contact and target pairs for a spot weld (p. 828), which is used to connect
individual surface body parts to form a surface body model assembly, just as a Contact Region (p. 1669)
object is used to form a solid model assembly. Several Spot Weld objects can appear as child objects
under a Connection Group (p. 1664) object. The Connection Group object name automatically changes
to Contacts.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1821
Objects Reference
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Merge Selected Contact Regions (p. 728) - appears if contact regions share the same geometry type.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope (p. 681) Scoping Method (p. 698)
Contact (p. 698)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1822 of ANSYS, Inc. and its subsidiaries and affiliates.
Spring
Spring
An elastic element that regains its undeformed shape after a compression or extension load is removed.
Tree Dependencies:
• Valid Child Tree Objects: Commands (p. 1652), Comment (p. 1654), Figure (p. 1697),
Image (p. 1706)
• Click right mouse button on Connections (p. 1663) object or in the Geometry
window> Insert> Spring.
The following right mouse button context menu options are available for this object.
• Rename Based on Definition (p. 726) - similar behavior to feature in Contact Region.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Graphics Prop- Visible
erties
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1823
Objects Reference
Definition Material: This property enables you to select a material to define a constant
material-dependent damping ratio. The constant material-dependent damping
ratio is to be included in modal damping calculations for use in MSUP analyses.
Type (p. 818): read-only field that describes the spring - Longitudinal
Spring Behavior (p. 819): For Rigid Dynamics (p. 263) and Explicit Dynamics analyses,
the options include Both (default), Compression Only, and Tension Only. For all
other analysis types, Both is the only option and the field is read-only.
Preload (p. 818): options include None (default), Load, and Free Length.
Based on the selection made for the Scoping Method property of this category,
the next property is:
• Scope: Appears if Scope (under Scope group) is set to Body-Body and Scoping
Method is set to Geometry Selection. Choose geometry entity then click Apply.
• Remote Points: Appears if Scope (under Scope group) is set to Body-Body and
Scoping Method is set to Remote Point. This property provides a drop-down list
of available user-defined Remote Points. This property is not available when the
Applied By property is specified as Direct Attachment.
Body: This property appears if the Scope property (under Scope category) is set
to Body-Body. This property is a read-only indication of scoped geometry.
The following options appear if Scope (under Scope group) is set to Body-Ground
or if Scope is set to Body-Body and Applied By is specified as Remote Attach-
ment.
• Coordinate System
• Reference X Coordinate
• Reference Y Coordinate
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1824 of ANSYS, Inc. and its subsidiaries and affiliates.
Spring
• Reference Z Coordinate
• Reference Location
• Material: This property is available when the Behavior property is set to Beam.
Select a material to define material properties for the beams used in the connection.
Density is excluded from the material definition.
• Radius: This property is available when the Behavior property is set to Beam.
Specify a radius to define the cross section dimension of the circular beam used
for the connection.
Mobile (p. 818) Scoping Method: specify as Geometry Selection, Named Selection, or Remote
Point.
Based on the selection made for the Scoping Method property of this category,
the next property is:
• Remote Points: appears if the Scoping Method is set to Remote Point. This property
provides a drop-down list of available user-defined Remote Points. This property is not
available when the Applied By property is specified as Direct Attachment.
The following options appear if Scope (under Scope group) is set to Body-Ground
and Applied By is specified as Remote Attachment or if Scope is set to Body-
Body and Applied By is specified as Remote Attachment.
• Coordinate System
• Mobile X Coordinate
• Mobile Y Coordinate
• Mobile Z Coordinate
• Mobile Location
• Material: This property is available when the Behavior property is set to Beam.
Select a material to define material properties for the beams used in the connection.
Density is excluded from the material definition.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1825
Objects Reference
• Radius: This property is available when the Behavior property is set to Beam.
Specify a radius to define the cross section dimension of the circular beam used
for the connection.
Applies to the following objects: Safety Factor, Safety Margin, Stress Ratio, Stress Tool
Tree Dependencies:
– For Stress Tool: Solution (p. 1817) in a static structural or transient structural
analysis.
– For Stress Tool: Comment (p. 1654), Figure (p. 1697), Image (p. 1706), Safety
Factor, Safety Margin, Stress Ratio
– For Safety Factor, Safety Margin, or Stress Ratio: Alert (p. 1632), Com-
ment (p. 1654), Convergence (p. 1676), Figure (p. 1697), Image (p. 1706)
Insertion Options:
• For Stress Tool, use any of the following methods after highlighting Solu-
tion (p. 1817) object in a static structural or transient structural analysis:
– Click right mouse button on Solution (p. 1817) object or in the Geometry
window> Insert> Stress Tool> Max Equivalent Stress or Max Shear Stress
or Mohr-Coulomb Stress or Max Tensile Stress.
• For Safety Factor, Safety Margin, or Stress Ratio, use any of the following
methods after highlighting Stress Tool object:
– Choose Safety Factor, Safety Margin, or Stress Ratio on Stress Tool context
toolbar.
– Click right mouse button on Stress Tool object or in the Geometry window>
Insert> Stress Tool>Safety Factor, Safety Margin, or Stress Ratio.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1826 of ANSYS, Inc. and its subsidiaries and affiliates.
Stress Tool (Group)
The right mouse button context menu option Evaluate All Results (p. 1212) - is available for Safety
Factor, Safety Margin, Stress Ratio, and Stress Tool.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Definition Theory (p. 1254)
Factor (p. 1256) - appears only if Theory is set to Max Shear Stress.
Stress Limit - appears only if Stress Limit Type is set to Custom Value.
Stress Limit Type - appears if Theory is set to any stress tool except Mohr-
Coulomb Stress.
Tensile Limit (p. 1258) - appears only if Theory is set to Mohr-Coulomb Stress
and Tensile Limit Type is set to Custom Value.
Compressive Limit (p. 1258) - appears only if Theory is set to Mohr-Coulomb
Stress and Compressive Limit Type is set to Custom Value.
Tensile Limit Type (p. 1258) - appears only if Theory is set to Mohr-Coulomb
Stress.
Compressive Limit Type (p. 1258) - appears only if Theory is set to Mohr-Cou-
lomb Stress.
Category Fields
Scope Scoping Method
Geometry - Use selection filters (p. 126) to pick geometry (p. 125), click in the
Geometry field, then click Apply.
Definition Type – Read-only display of specific stress tool object name.
By
Display Time
Calculate Time History
Use Average
Identifier
Results - Minimum
Read-only Maximum - appears only for Stress Ratio.
display of the Minimum Occurs On
following Maximum Occurs On - appears only for Stress Ratio.
values:
Information - Time
Read-only Load Step
display of the Substep
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1827
Objects Reference
Surface
Represents a section plane to which you can scope results.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706).
• Click right mouse button on Construction Geometry (p. 1663) object or in the
Geometry window> Insert> Surface.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Defini- Coordinate System
tion (p. 666) Suppressed
Surface Coating
This feature enables you to apply a surface coating (shell layer) of a specified material and thickness
over one or more faces of your model. This feature is beneficial when you want to include the ability
to accurately evaluate surface stresses or to overlay your structure with thin parts, such as modelling
Thermal Barrier Coatings or sheet metal over support structures. To accurately model this type of ap-
plication, Mechanical enables you to specify the thickness, stiffness behavior, coordinate system, and
material.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1828 of ANSYS, Inc. and its subsidiaries and affiliates.
Surface Coating
Tree Dependencies:
The following right mouse button context menu options are available for this object.
• Suppress/Unsuppress
• Duplicate
• Copy
• Cut
• Delete
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1829
Objects Reference
• Rename
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Properties/Options
Scope Scoping Method: Specify this property as either Geometry Selection or Named
Selection.
Geometry: This property is visible when the Scoping Method is set to Geometry
Selection. Use the Face selection filters to pick your geometry, click in the Geo-
metry field, then click Apply.
Named Selection: Visible when the Scoping Method is set to Named Selection.
This field provides a drop-down list of available face-based (only) user–defined
Named Selections.
Definition Thickness: Define the thickness of the Surface Coating. This property can be
designated as a parameter (p. 26).
Stiffness Behavior: The options for this property include the following.
• Stress Evaluation Only (default): Use this option to evaluate stresses and strains
on the exterior surface(s). Elements do not provide any stiffness contribution to
the model.
Suppressed
Coordinate System
Material Assignment: Using the fly-out menu of this property you can select an existing
material, create a new material definition, or import a new material. Creating and/or
importing materials automatically open the Engineering Data Workspace [Please
verify that EDA link is to appropriate section] enabling you to make your material
selections/specifications. Once you have completed either of these operations, you
must refresh the Model cell in the Project Schematic to bring new data into the
Mechanical application.
Symmetry
Represents all definitions of symmetry or periodic/cyclic planes within a model. Each symmetry definition
is represented in a Symmetry Region (p. 1831) object, each periodic definition is represented in a Peri-
odic Region (p. 1784) object, and each cyclic definition is represented in a Cyclic Region (p. 1784) object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1830 of ANSYS, Inc. and its subsidiaries and affiliates.
Symmetry Region
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697),
Image (p. 1706), Periodic/Cyclic Region (p. 1784), Symmetry
Region (p. 1831)
Insertion Options:
Note
• Symmetry
Symmetry Region
Defines an individual plane for symmetry or anti-symmetry conditions (including linear periodic sym-
metry). The collection of all Symmetry Region objects exists under one Symmetry (p. 1830) object.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
Insertion Options:
• For manual insertion, use any of the following methods after highlighting Sym-
metry (p. 1830) object:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1831
Objects Reference
– Click right mouse button on Symmetry (p. 1830) object, on an existing Symmetry
Region, Periodic Region, or Cyclic Region object, or in the Geometry window
Insert>Symmetry Region (or Linear Periodic).
• Linear Periodic: The Symmetry context toolbar (p. 80) (as well as the context
menus) contains a Linear Periodic option. When selected, a Symmetry object is
placed in the tree with the Type property automatically set to Linear Periodic.
• Symmetry
The following right mouse button context menu options are available for this object.
• Insert>Symmetry Region
• Insert>Linear Periodic
• Insert>Cyclic Region
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping Method
Geometry - appears if Scoping Method is set to Geometry Selection.
Named Selection - appears if Scoping Method is set to Named Selection.
Definition Scope Mode
Type
Coordinate System
Symmetry Normal
Periodic Direction
Linear Shift
Suppress (p. 13)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1832 of ANSYS, Inc. and its subsidiaries and affiliates.
Thermal Point Mass
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
• Click Thermal Point Mass button on Geometry context toolbar (p. 81).
• Click right mouse button on Geometry (p. 1701) object, Body object, or in the
Geometry window> Insert> Thermal Point Mass.
The following right mouse button context menu options are available for this object.
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping method - Specify as Geometry Selection (default) or
Named Selection or Remote Point (only available when a
user-defined Remote Point exists in the tree).
Geometry - Visible when the Scoping Method is set to Geo-
metry Selection. Displays the type of geometry (face, edge,
vertex) and the number of geometric entities (for example: 1
Face, 2 Edges) to which the boundary has been applied using
the selection tools. Use selection filters to pick geometry, click
in the Geometry field, then click Apply. The Remote Attachment
option is the required Applied By property (see below) setting
if the geometry scoping is to a single face or multiple faces, a
single edge or multiple edges, or multiple vertices.
Named Selection - Visible when the Scoping Method is set to
Named Selection. This field provides a drop-down list of available
user–defined Named Selections.
Remote Points - Visible when the Scoping Method is set to
Remote Point. This field provides a drop-down list of available
user–defined Remote Point.
Applied By - Specify as Remote Attachment (default) or Direct
Attachment.
Coordinate System - this property is available when the Applied
By property is set to Remote Attachment. Allows you to assign
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1833
Objects Reference
• X Coordinate
• Y Coordinate
• Z Coordinate
Thickness
Allows you to define variable thickness properties on selected faces of surface bodies.
Tree Dependencies:
• Valid Child Tree Objects: Comment (p. 1654), Figure (p. 1697), Image (p. 1706)
• Click right mouse button on Geometry (p. 1701) object, Body object, or in the
Geometry window> Insert> Thickness.
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1834 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Result Plot Trackers
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Scope Scoping Method
Note
The above description applies to a Thickness object that you manually insert into the tree.
When you include thickness associated with a surface body that you import from Design-
Modeler, an automatically generated Thickness object is added as a child object beneath
the associated Surface Body object. Read only object properties in the Scope and Definition
categories are available for these automatically generated Thickness objects. Additionally,
the right-click context menu item Make Thickness Manual (p. 489) is available for the auto-
matically generated version of the object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1835
Objects Reference
Tree Dependencies:
Note
The following right mouse button context menu options are available for this object.
• Suppressed/Unsuppressed
Object Properties
The Details view (p. 17) for this object includes the following properties.
Category Properties/Descriptions
Scope Scoping Method. The options for this property include:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1836 of ANSYS, Inc. and its subsidiaries and affiliates.
Topology Result Plot Trackers
Definition Type (p. 1405): Read-only indication of plot tracker result type.
Once you evaluate results, you can use the slider to view the
optimized topology in the graphics view. When you release the slider,
press the Enter key to apply the entry. The application computes
and displays the values for the Original Volume, Final Volume, Percent
Volume of Original, Original Mass, Final Mass, and Percent Mass of
Original.
• All Regions: This option displays all of the regions selected by the
Scoping Method. Three color bands are shown: Remove (Red),
Marginal (Yellow), and Keep (Gray). Remove indicates a Retained
Threshold value of 0 to 0.4, Marginal indicates a value of 0.4 to 0.6,
and Keep indicates a value greater than 0.6.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1837
Objects Reference
Validation
The Validation object enables you to evaluate the quality of mapping across source and target meshes.
It provides quantitative measures that help in identifying regions on the target where the mapping
failed to provide an accurate estimate of the source data. You can add validation objects under the
Imported Load (p. 1725), Imported Thickness (p. 1732), or Imported Trace (p. 1737) objects.
Tree Dependencies:
Right-mouse Options:
• Analyze: Invokes calculation of Validation object. See Mapping Validation in the ANSYS Mechanical User's
Guide.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1838 of ANSYS, Inc. and its subsidiaries and affiliates.
Validation
• Export: Exports the data to a text file in tabbed delimited format. See Exporting Data in the ANSYS
Mechanical User's Guide.
Object Properties
The Details view properties for this object include the following.
Category Fields
Definition File Identifier*: specify the file identifier(s) from parent object.
Layer (Imported Trace (p. 1737) only): specify the layer from the PCB layout.
Note
Note
Scale: specify scale multiplier for increasing and decreasing sphere sizes.
Not displayed for Colored Points.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1839
Objects Reference
Category Fields
Display Minimum: appears if object state is solved. Graphics display will
use this value to show only items above this threshold. Must be greater
than the Minimum and less than the Maximum property. (This is not
displayed for the Undefined Points type.)
Velocity
Applies velocity as an initial condition for use in a transient structural analysis (p. 384) or an Explicit Dy-
namics analysis.
Tree Dependencies:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1840 of ANSYS, Inc. and its subsidiaries and affiliates.
Virtual Body
Object Properties
The Details view properties for this object include the following.
Category Fields
Scope Scoping Method
Geometry – appears if Scoping Method is set to Geometry Selection. In this case, use
selection filters (p. 126) to pick geometry (p. 125), click the Geometry field, then click Apply.
Define By
Virtual Body
Defines an individual virtual body. Virtual bodies are supported for assembly meshing only.
Note
Virtual Body and Fluid Surface objects are fluids concepts, and as such they are not sup-
ported by Mechanical solvers.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1841
Objects Reference
Tree Dependencies:
• Assembly Meshing
The following right mouse button context menu options are available.
• Insert>Virtual body
• Insert>Fluid Surface
• Hide/Show Body
• Suppress/Unsuppress
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Graphics Prop- Visible - Toggles visibility of the selected virtual body in the Geometry window.
erties
Definition Suppressed - Toggles suppression of the selected virtual body.
Used By Fluid Surface - Defines whether the virtual body is being used by a
set of fluid surfaces. If you change the setting from Yes to No, the Fluid Sur-
face (p. 1698) object will be hidden.
Material Point - Specifies the coordinate system to be used for the selected
virtual body. The default is Please Define. The Fluid Surface object and the
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1842 of ANSYS, Inc. and its subsidiaries and affiliates.
Virtual Body Group
Virtual Body object will remain underdefined until a material point is specified.
You can select the default coordinate system or define a local coordinate system.
In either case, the setting will be retained, even if the Used By Fluid Surface
setting is changed later.
Material Fluid/Solid - Read-only and always set to Fluid for virtual bodies.
Statistics Nodes - Read-only indication of the number of nodes associated with the virtual
body when meshed.
Elements - Read-only indication of the number of elements associated with
the virtual body when meshed.
Mesh Metric - Read-only metric data associated with the virtual body when
meshed.
Note
Virtual Body and Fluid Surface objects are fluids concepts, and as such they are not sup-
ported by Mechanical solvers.
Tree Dependencies:
• Assembly Meshing
The following right mouse button context menu options are available.
• Insert>Virtual body
• Hide/Show Body
• Suppress/Unsuppress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1843
Objects Reference
Object Properties
The Details view (p. 17) properties for this object include the following.
Category Fields
Graphics Prop- Visible - Toggles visibility of the virtual body group in the Geometry window
erties
Definition Suppressed - Toggles suppression of the virtual body group object
Statistics Nodes - Read-only indication
Elements - Read-only indication
Mesh Metric - Read-only indication
Virtual Cell
Defines an individual face or edge group, defined manually or automatically. Virtual Cell objects do
not appear in the tree.
Creation Options:
• For automatic creation of virtual cell regions, a Virtual Cell object is created for each region that meets the
criterion specified in the Details view of the Virtual Topology (p. 1847) object.
• For manual creation of Virtual Cell objects, highlight the Virtual Topology (p. 1847) object, select one or
more faces or one or more edges in the Geometry window, and then do one of the following:
– Choose Merge Cells on the Virtual Topology context toolbar (p. 79).
– Click right mouse button on the Virtual Topology (p. 1847) object and select Insert> Virtual Cell from the
context menu.
– Click right mouse button in the Geometry window and select Insert> Virtual Cell from the context menu.
Object Properties
The properties for this object include the following. For related information, refer to Using the Virtual
Topology Properties Dialog to Edit Properties.
Category Fields
General Cell Class - Read-only indication of cell class for selected Virtual Cell object.
Geometry - Read-only indication of components that make up the Virtual Cell
object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1844 of ANSYS, Inc. and its subsidiaries and affiliates.
Virtual Split Edge
Creation Options: Highlight the Virtual Topology (p. 1847) object. Select the face to split in the Geometry
window. Position your cursor on the face where you want the hard point to be located, left-click, and
do one the following:
• Right-click in the Geometry window and select Insert> Virtual Hard Vertex at + from the context menu.
• Choose Hard Vertex at + on the Virtual Topology context toolbar. (p. 79)
Object Properties
The properties for this object include the following. For related information, refer to Using the Virtual
Topology Properties Dialog to Edit Properties.
Category Fields
General Geometry - Read-only indication showing that one vertex makes up the Virtual
Hard Vertex object.
Suppressed - Read-only indication of suppression status of selected Virtual
Hard Vertex object.
Virtual Hard Vertex Location - Read-only indication of the XYZ location of
the Virtual Hard Vertex object.
Creation Options: Highlight the Virtual Topology (p. 1847) object, select the edge to split in the Geometry
window, and then do the following:
• To define the split location according to your cursor location on the edge, right-click in the Geometry window
and select Insert> Virtual Split Edge at + from the context menu, or choose Split Edge at + on the Virtual
Topology context toolbar (p. 79).
• To define the split without specifying the location, right-click in the Geometry window and select Insert>
Virtual Split Edge from the context menu, or choose Split Edge on the Virtual Topology context tool-
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1845
Objects Reference
bar (p. 79). By default the split ratio will be set to 0.5, but it can be changed later using the Virtual Topology
Properties dialog.
Object Properties
The properties for this object include the following. For related information, refer to Using the Virtual
Topology Properties Dialog to Edit Properties.
Category Fields
General Geometry - Read-only indication of components that make up the Virtual
Split Edge object.
Suppressed - Read-only indication of suppression status of selected Virtual
Split Edge object.
Split Ratio - Defines the location of the split for the selected Virtual Split Edge
object. Represented as a fraction of the total length of the edge. The default
is 0.5.
Creation Options: Highlight the Virtual Topology (p. 1847) object, select two vertices on the face that
you want to split in the Geometry window, and then do one of the following:
• Choose Split Face at Vertices on the Virtual Topology context toolbar (p. 79).
• Click right mouse button on the Virtual Topology (p. 1847) object and select Insert> Virtual Split Face at
Vertices from the context menu.
• Click right mouse button in the Geometry window and select Insert> Virtual Split Face at Vertices from
the context menu.
Note
Virtual Hard Vertex (p. 1845) objects can be defined for use in split face operations.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1846 of ANSYS, Inc. and its subsidiaries and affiliates.
Virtual Topology
Object Properties
The properties for this object include the following. For related information, refer to Using the Virtual
Topology Properties Dialog to Edit Properties.
Category Fields
General Geometry - Read-only indication of components that make up the Virtual
Split Face object.
Suppressed - Read-only indication of suppression status of selected Virtual
Split Face object.
Vertices - Read-only indication showing that two vertices were selected.
Virtual Topology
Represents all definitions of face or edge groups, and all definitions of virtual split edges, virtual split
faces, and virtual hard vertices within a model. Each definition is represented in a Virtual Cell (p. 1844),
Virtual Split Edge (p. 1845), Virtual Split Face (p. 1846), or Virtual Hard Vertex (p. 1845) object, respectively.
Virtual Cell, Virtual Split Edge, Virtual Split Face, and Virtual Hard Vertex objects do not appear in
the tree.
Tree Dependencies:
Note
The following right mouse button context menu options are available for this object.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1847
Objects Reference
Object Properties
The Details view (p. 17) properties for this object include the following.
The Lock position of dependent edge splits setting applies to virtual split edge behavior.
Category Fields
Definition Method
Behavior
Custom Gauss Curvature Angle
Feature Angle
Advanced Cus- Aspect Ratio
tom Contact Angle
Edge Angle
Shared Boundary Ratio
Advanced Generate on Update
Simplify Faces
Merge Face Edges
Lock position of dependent edge splits
Statistics Virtual Faces - Read-only indication
Virtual Edges - Read-only indication
Virtual Split Edges - Read-only indication
Virtual Split Faces - Read-only indication
Virtual Hard Vertices - Read-only indication
Total Virtual Entities - Read-only indication
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1848 of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical: CAD System Information
For detailed CAD-related information specific to the ANSYS DesignModeler application and ANSYS
Workbench, see the CAD Integration section of the product help. When accessing the ANSYS Workbench
Help from the Help menu, click the Contents tab and open the CAD Integration folder in the hierarch-
ical tree.
• Overview
ACIS
AutoCAD
BladeGen
CATIA
Creo Elements/Direct Modeling
Creo Parametric (formerly Pro/ENGINEER)
ANSYS DesignModeler
GAMBIT
IGES
Inventor
JT Open
Monte Carlo N-Particle
NX
Parasolid
Solid Edge
SolidWorks
SpaceClaim
STEP
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1849
CAD System Information
• Troubleshooting
• Glossary
• Updates
General Information
Body Filtering Property
There are four body filtering properties: Process Solid Bodies, Process Surface Bodies, Process Line
Bodies and Mixed Import Resolution. Their value is set in the Project Schematic and they determine
what bodies will get imported to the Mechanical application. The default setting is:
Material Properties
The CAD system interfaces will process only the isotropic material type.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1850 of ANSYS, Inc. and its subsidiaries and affiliates.
Mechanical Troubleshooting
Problem Situations (p. 1851)
Recommendations (p. 1874)
• For results displayed in Tabular Data window, if 0 (zero) displays for both the Minimum and Maximum
values of a row, the result set may not contain result data. You can use the Retrieve This Result option (via
right-click on table row), to view result sets in order to determine if any data exists for the set. If no data is
available, the result contours in the Geometry window display as fully transparent.
• Color coding may change or disappear when displaying shared topologies using both the By Connec-
tion (p. 97) edge coloring and the Section Plane (p. 154) features. The By Connection feature displays
connectivity color coding, while the Section Plane feature is used to cut or slice the model to view its interior.
• When you are running Mechanical version 14.0 or any later version on a Linux system, you may experience
graphical distortions when animating results, rotating an animation of results, as well as zooming in and/or
out on your results.
• When running a Mechanical session on the Linux operating system, if you encounter a delay while meshing
or launching the Mechanical application or even a crash of the Workbench application, a potential solution
is to create a new session with the Hardware Acceleration option turned off (display the OpenGL tab and
deselect the Hardware Acceleration option).
• If you are resuming a project in Mechanical on the Linux platform, there is a restriction that the path to the
project, as well as the project name, include ASCII characters only, otherwise, the project will not open.
• When using Nice DCV to remotely connect to a Linux machine running Mechanical, you may encounter
display issues when using the Report, Print Preview, or Image to File features. To correct this issue, it is
necessary to turn off DCV in the Nice DCV control panel, close and reopen Mechanical, and then generate
the Report, Print Preview, or Image to File. Once complete, close the application, turn DCV back on, and
then reopen the application once again.
Problem Situations
This section describes how to deal with the following problems:
A Linearized Stress Result Cannot Be Solved.
A Load Transfer Error Has Occurred.
A Master Node is Missing from the Condensed Part
Although the Exported File Was Saved to Disk
Although the Solution Failed to Solve Completely at all Time Points.
An Error Occurred Inside the SOLVER Module: Invalid Material Properties
An Error Occurred While Solving Due To Insufficient Disk Space
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1851
Troubleshooting
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1852 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
If the start/endpoints of the path are not within the model (likely to occur when the mesh is coarse
and when using the XYZ Coordinate toolbar button for picking), you can use the Snap to mesh
nodes (p. 661) feature to adjust the endpoints to be coincident with the nearest nodes in the mesh.
Occasionally however, other internal “knots” of the path are not inside the model due to a hole or
other missing material in the model. These situations can prevent the solving of a Linearized Stress
result and cause this error message to appear, even after using the Snap to mesh nodes feature.
To verify that a discontinuity is the cause of the error, apply a result other than a Linearized Stress result
to that path, and solve it. By doing so you will take advantage of the fact that other results do not require
that the full path be inside the model. The results are displayed and discontinuities are indicated by
any gaps or missing fields shown in the Graph and Tabular Data windows. The following example il-
lustrates a Total Deformation result where gaps in the Graph window and empty fields in the Tabular
Data window provide evidence of discontinuities.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1853
Troubleshooting
more remote points whose geometry selections overlap during Condensed Part Generation. See the
Remote Points with Overlapping Geometry Selections are not Recommended within a Condensed Part
(p. 1865)Troubleshooting section.
If such a condition occurs, any applicable results in the tree that you request will be calculated (provided
that they are defined at a Time/Frequency/Set/Mode that is less than or equal to the final Time/Fre-
quency/Set/Mode in the result file). These results will be assigned a green check state (up to date) but
the solution itself will still be in an obsolete state because it is not fully complete.
Note that there are exceptions to this scenario. If the result's specified Time/Frequency/Set/Mode
property is equal to the maximum time/frequency/set/mode in the result file, the application:
• Indicates the action as a user error. The state icon on all of the results will be red until the result with
the out-of-bounds time/frequency/set/mode is suppressed or corrected and the solution is recomputed.
Use the Evaluate Results right mouse button option on a Solution (p. 1817) object or a result object in
order to additionally postprocess the partial solution.
Material Definition
Check the Details view for each part to see that you selected the correct material for each part. Go to
Engineering Data to edit and check your material files and data and to verify the material definitions
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1854 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
(including numbers and units). Note that, depending on the type of result, you will have a minimum
of properties to be set.
• If you don't define the Poisson's Ratio it will default to 0.0. Also note that the Solver engine will not accept
values of Poisson's Ratio smaller than 0.1 or larger than 0.4 for Shape Results.
• For bodies whose Stiffness Behavior (p. 480) is set to Stiff Beam (p. 484), make sure that Isotropic Modulus of
Elasticity is defined. Note that other types of elasticity, such as orthotropic or hyperelasticity, are not allowed.
• For Vibration and Harmonic results, include the Mass Density of your material.
• For Thermal-stress results, you will need the Coefficient of Thermal expansion.
Thermal Results:
Thermal conductivity is required. Can be constant or temperature-dependent.
For all materials in an electromagnetic simulation, one of the following four conditions must be met.
These conditions are mutually exclusive of each other so only one condition can exist at a time for a
material.
• Linear “Soft” Magnetic Material properties specified: Either Relative Permeability or Linear Orthotropic
Permeability are set.
• Linear “Hard” Magnetic Material properties specified. Only Linear “Hard” Magnetic Material property
is set.
• Nonlinear “Soft” Magnetic Material properties specified: Either only BH Curve or BH Curve and Nonlinear
Orthotropic Permeability are set.
• Nonlinear “Hard” Magnetic Material properties specified: Only Demagnetization BH Curve is set.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1855
Troubleshooting
• You may be running out of disk space during the Mechanical APDL solution due to the writing of large
solution files. Verify that there is sufficient free disk space on the drive where the solver directory exists.
• Files from a previous Workbench or Mechanical APDL session already reside in the solution directory.
• Insufficient memory - You may not have enough virtual memory assigned to your system. To increase the
allocation of virtual memory (total paging file size), go to Settings> Control Panel> System (on your Windows
Start Menu). Click the Advanced tab and then click Performance Options. Increase the size of your virtual
memory.
• Insufficient disk space - You may not have enough disk space to support the increase in virtual memory and
the temporary files that are created in the analysis. Be sure you have enough disk space or move to an area
where you have enough.
• The startup directory for cmd.exe has been overridden by the AUTORUN option and as a result causes the
solver to be unable to locate the solver input files.
In most cases this message will occur if your model is improperly constrained or extremely large load
magnitudes are applied relative to the model size. First check that the applied boundary conditions are
correct. In some cases, loads that are self-equilibrating with no support may be desired. To help in these
cases, if this message occurs, consider adjusting the weak spring stiffness (p. 881) or turning on inertia
relief (p. 882).
Thermal Solutions
For Thermal Solutions, verify that your set up has at least one heat sink and one heat source as well as
closed contact regions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1856 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
By default, the program will either choose a direct or iterative solver based on analysis type and geo-
metric properties. (In general, thin models perform better with a direct solver while bulky models perform
better with an iterative solver.) However, sometimes the iterative solver is chosen when the direct
solver would have performed better. In such cases, you may want to force the use of the direct solver.
You may specify the solver type in the Details view of the Analysis Settings folder.
• Brick meshes that have only one element in less than two directions.
• Reduced element integration (p. 484) is assigned. (This can happen by default if Element Control in the
Geometry object (p. 1701) is set to Program Controlled.)
If the above conditions are met, there is a strong likelihood that your analysis will excite hourglass
modes. In such cases solver pivot warnings will be reported and nonphysical deformations will result
(see examples below). If this occurs, first determine which bodies have one element through the thickness
(Right-click in Geometry window, choose Go To> Bodies With One Element Through the Thickness,
and observe selected body objects in the tree). The offending bodies can then be corrected by doing
one of the following:
• Modify the mesh to have more than 1 element in at least 2 directions. This will remove the hourglass modes
in most cases. In rare cases you may need to modify the mesh such that more than 1 element exists in all 3
directions.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1857
Troubleshooting
Note
Support Requirements
• The properties Longitudinal Damping and Preload are not applicable for Springs with nonlinear
stiffness.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1858 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
Or...
Node movements listed in the Worksheet can become obsolete if you implement mesh changes such
as Mesh Numbering, Fracture, Mesh Connections, etc. Undo actions are not available once a node
movement has become obsolete.
To return to a base mesh, you need to remove your mesh changes in the reverse order of their imple-
mentation. If this is not possible, you may need to clean and re-mesh your model.
Element n Located in Body (and maybe other elements) Has Become Highly
Distorted
The application detected an element distortion error because one or more elements failed to meet
certain solver criteria (p. 1399) during the solution process.
If the application detects more than one instance of the error during the solver's iterative process, then
a message for the last instance is reported. The application obtains errors from file.err in the solver
files directory.
Use the Identify Element Violations (p. 1399) property on the Solution Information object to generate
Named Selections for the offending element(s).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1859
Troubleshooting
You can attempt to resolve this issue by running the double precision LS-DYNA solver, which has a much
larger inertia tensor limit. The double precision solver executable can be accessed with the -dp command
line option as follows LSDYNA120.exe -dp.
Equivalent Creep Strain Ratio has Exceeded the Specified Limit Value
... Since the time increment has reached the minimum value, the analysis is stopped.
The application detected one or more elements failed to meet certain solver criteria (p. 1399) because
the creep strain increment is too large.
If the application detects more than one instance of the error during the solver's iterative process, then
a message for the last instance is reported. The application obtains errors from file.err in the solver
files directory.
Use the Identify Element Violations (p. 1399) property on the Solution Information object to generate
Named Selections for the offending element(s).
Reason
It is unclear or ambiguous as to which reaction should be attributed to which support, load, or contact
item. Refer to this Note (p. 1296) for details.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1860 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
thus nodal rotation angles are updated. The imposed DOF displacement directions do not change even
though rotation angles change. This may or may not be a desirable situation. A classic example is a
simple torsion of a rod. Initially the nodes at zero degrees have a circumferential direction of UY but
after a twist of 90 degrees, have a circumferential direction of UX.
The user is responsible for determining if any nodal rotation at the support is significant enough to
cause undesired results.
The following is a list of supports which only fix the movement of a node partially and thus are suscept-
ible to large deformation effects:
In addition a Compression Only Support (p. 1095) may be susceptible to large deformation effects because
if large sliding occurs, the face can literally "slide off" the compression only support.
MPC equations were not built for one or more contact regions or remote
boundary conditions
... Due to potential conflicts with the cyclic symmetry constraints. This may reduce
solution accuracy. Refer to the Troubleshooting section.
Cyclic symmetry is enforced with the help of constraint equations between pairs of nodes on the low
and high sector boundaries respectively. When such nodes also participate in MPC contact, which requires
constraint equations of its own, conflicts may arise. Review results carefully, since the MPC contact will
be compromised at these locations.
• This message is expected if a contact pair is meant to be initially open and may become closed after the
load application.
• If initial contact was desired and the contact pair has a significant geometric gap, setting the Pinball Radi-
us (p. 715) manually to a sufficiently large value may be required.
• If symmetric contact is active, it is possible that one pair may be initially open and its symmetric pair be
initially in contact. Check the solution output to confirm this.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1861
Troubleshooting
One or more MPC contact regions or remote boundary conditions may have
conflicts
...With other applied boundary conditions or other contact or symmetry regions. This
may reduce solution accuracy. Tip: You can graphically display FE Connections from
the Solution Information Object. Refer to Troubleshooting in the Help System for more
details.
During solution it was found that one or more contact pairs using MPC (multi point constraint) contact
formulation (p. 706) overlaps with another contact region or boundary condition. The same is true for
remote boundary conditions (p. 1132) overlapping with another contact region or boundary condition.
Due to the fact that MPC formulation can cause over constraint if applied to the same nodes more than
once, the program may have not been able to completely bond the desired entities together. You may
check the solution output located in the Worksheet of a Solution Information object (p. 1395) to de-
termine which pairs and nodes are affected by this condition. Specifically this can happen when:
• A contact pair entity (either an edge or face) also has a Dirichlet (prescribed displacement/temperature)
boundary condition applied to it. In this case the MPC constraints will not be created at nodes that have
prescribed conditions thus possibly causing parts to lose contact. Sometimes this warning may be disregarded
in cases such as a large face with a fixed support at one edge and a contact pair on another. If it is determined
that overlap does indeed exist, consider relocating the applied support or using a formulation other than
MPC.
• Two MPC contact pairs share topology (such as a face or an edge). Again it is possible for one or both of
these pairs to lose contact. This message may especially occur when edge/face contact is automatically
generated by the program because often 2 complementary contact pairs (that is, edge part 1/face part 2
and edge part 2/face part 1) are created. Often in this case the message can be ignored after verifying result
correctness and if necessary, deleting/suppressing one of the inverse pairs. This condition may also occur
when 1 part (typically a surface body), is being contacted by 2 or more parts in the same spatial region. In
this case it is possible for one or more of the parts to lose contact. Consider reducing the Pinball Radi-
us (p. 715) to avoid overlap or changing one or more of the regions in question to use a contact formulation
other than MPC.
• When MPC contact is used to connect rigid bodies and joints, the overconstraint situation can sometimes
occur.
• When Remote Boundary conditions overlap the Low/High Regions of the Periodic/Cyclic symmetry regions,
you may experience an overconstraint situation. In a severe situation, the application may terminate.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1862 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
The reason for the excessive memory consumption is that the remote boundary conditions generate
internal constraint equations to distribute the remote mass, displacement, or loads from one node of
the model to all other selected nodes. As described in Chapter 15.14. Constraint Equations, in the
Mechanical APDL Theory Reference, constraint equations could change a sparse matrix (for example, a
stiffness matrix, mass matrix, or damping matrix) to a dense matrix. An increase in the number of con-
straint equations used increases the density of the final matrix, which in turn places a higher demand
for more memory (or longer CPU time) in the solution of a problem.
Normally, if the maximum number of remote nodes selected is about 3000, then the increased memory
usage or CPU time is not significant. Caution should be taken to not use too many remote nodes in
these applications. Other techniques are available to distribute loads or masses. For example, to distribute
a point mass to the entire model, you might consider specifying density directly instead of using the
point mass approach.
• For security reasons, RSM will not allow any job to be run by the "root" user on Linux, including primary and
alternate accounts.
• It may sometimes be necessary for you to enter the full path to the solver executable file in the Solve Process
Settings.
• It may sometimes be necessary for you to enter the full path to the Linux working directory in the Linux
Working Folder field of the Solve Process Settings.
• The LSF administrator should configure the Workbench job server to disallow multiple, simultaneous jobs.
Two solves running on the same server will interfere with each other, preventing successful completion of
each.
• To help in debugging solver startup problems on the remote machine, it is sometimes useful for you to use
the Solution Information object (p. 1395) under the Solution object in the tree. The Solution Information
object will show the contents of the solve.out file that the remote solver produced, if the application
was able to start.
• When using the Stop Solution option to stop a solve running on a Linux machine, it is possible that the
solver will continue to run on that machine even though the Mechanical application thinks it has stopped.
If this happens and you don't want the solve job to continue on the Linux machine it will be necessary for
you to kill the process manually. The ability to solve to two different Linux machines simultaneously is not
allowed.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1863
Troubleshooting
• The solve command may have failed to execute on the remote Linux server. Verify the command's spelling
and/or path. Solve commands are issued to the remote server using the rexec interface. Failures may occur
if the resulting path ($path) is insufficient. $path can be verified by issuing rexec on the command
prompt on the local machine. For example:
The machinename and username match the entries in the Solve Process Settings, and diagnosticsfile
corresponds to the recipient on the local machine for the command output.
Note
After issuing rexec, if you receive the following message, rexec isn't enabled on the remote
Linux server. This feature must be enabled on the remote Linux server in order for the
solution to proceed.
If the path to the solve command is unavailable on the remote server, it can be added to user or
system-wide files that initialize the startup shell (for example, .cshrc or /etc/csh.login on C-
shells). Consult the Linux server's rexec interface and appropriate shell manual pages for details.
• If you cannot make ASCII transfers to a Linux server, changes need to be made on the server. Background
solutions on a remote Linux server use file transfer protocol (ftp). Therefore, the system administrator must
install ftp and enable it. Ftp uses ASCII transfer mode to convert PC text to Linux text. If ASCII mode is disabled,
it is not obvious because error messages do not imply this. On some ftp servers (vsftpd, for example), by
default, the server will pretend to allow ASCII mode, but in fact, will ignore the request. You will need to
ensure that the ASCII upload and download options are enabled to have the server actually do ASCII mangling
on files when in ASCII mode. To enable these options, the system administrator should consult the operating
system documentation. The following vsftp.conf modification procedure is Linux platform specific and
is provided as an example only.
1. In /etc/vsftpd/vsftpd.conf, uncomment the following lines (that is, remove the # at the beginning
of these lines):
ascii_upload_enable=YES
ascii_download_enable=YES
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1864 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
You can verify the environment quickly by looking at the icons adjacent to each environment item in
the Tree Outline. A green check indicates that the requirements are met. A indicates that the re-
quirements were not met.
• Set the variable DSMESH DEFEATUREPERCENT to 1e-5. To set variables, click Tools> Variable Manager.
If the geometry that is notated looks valid, but is small compared to the rest of the model, adjusting
the Sizing Control may correct the problem.
This situation may lead the solver to suppress one or more remote points from the interface during
Condensed Part generation, rendering them unavailable for the use pass.
To eliminate the overlap, it is recommended to edit the pinballs so they select disjoint portions of the
resulting numerical model. It may also be possible to edit the geometry to separate the modeling features
where they are applied.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1865
Troubleshooting
This situation can occur if you install the Mechanical application before creating your license file. In this
case, the Mechanical application will run only in read-only mode. When you create your license file
later, you must choose a license under Mechanical APDL Product Launcher in the Start menu. Once
there, select the product that you have licensed to reset the default to the correct product. Otherwise,
the Mechanical application will continue to run in read-only mode.
This situation can also occur if you upgrade your license to a higher Mechanical product. Again, you
must choose a license under Mechanical APDL Product Launcher in the Start menu. Then reset to
the appropriate product. Otherwise, the Mechanical application will continue to run as the lower, pre-
viously-licensed product.
The Initial Time Increment May Be Too Large for This Problem
... Check results carefully. Refer to Troubleshooting in the Help System for more details.
This message will appear if the program determines that the initial time increment used in the thermal
transient analysis may be too large based on the "Fourier modulus" (Fo). This dimensionless quantity
can be used as a guideline to define a conservative time step based on thermal material properties and
element sizes. It is defined as:
Fo = k (Δt) / ρ c (lengthe2)
where:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1866 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
Specifically this warning will be issued if the program finds that the Fourier modulus is greater than
100, that is, Fo > 100. Stated in terms of the initial time step (ITS), this warning appears when the ITS
is 100 times greater than the time step suggested by the Fourier modulus in the form expressed below:
Δt = lengthe2 / (k / (c ρ))
This check is done on a per body basis and the results are echoed in the Mechanical APDL output listing.
For example:
********* Initial Time Increment Check And Fourier Modulus *********
Specified Initial Time Increment: .75
Estimated Increment Needed, le*le/alpha, Body 1: 0.255118
Estimated Increment Needed, le*le/alpha, Body 2: 1.30416
Estimated Increment Needed, le*le/alpha, Body 3: 0.158196
Estimated Increment Needed, le*le/alpha, Body 4: 0.364406
If this warning is issued make sure that the specified time step sizes are sufficiently fine to accurately
capture the transient phenomenon. The proper use of this guideline depends on the type of problem
being solved and on accuracy expectations.
Cause
This message occurs in a one-server license environment if your license manager has quit running. In
a three-license server environment, the ANSYS license manager must be running on at least two of the
three license server machines at all times. If two of the license server machines go down, or two of the
machines are not running the license manager, this error message will appear in the program output
or in a message box. The program will continue to run for nn minutes to allow the license manager to
be restarted or to be started on a second machine if using redundant servers. When the message first
displays, nn = 60. The message then reappears every five minutes with nn displaying the elapsed time
at each 5 minute increment (55, 50, 45, etc.) until the connection is established.
Resolution
When this error message appears, start the license manager on the other machines designated as license
servers. If you get this message and determine that the license manager is still running, and you are
running in a one-server environment, then the IP address of the license server machine was changed
while the application was running (this is usually caused by connecting to or disconnecting from an
Internet Service Provider (ISP) that dynamically allocates IP addresses). To correct this situation, you
must return the IP address to the same address that the license server had when the application was
started. If the IP address changes after you start the application (either because you connected to or
disconnected from your ISP), you can correct the error by restarting the application. You should not
need to restart the license manager.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1867
Troubleshooting
You can avoid this problem by remaining connected to or disconnected from the ISP the entire time
you are running the application.
If you are using a localized operating system (such as French or German), you must set the following
VisualMainWin control on any machines running these applications in order for these applications to
recognize the correct numerical format. ANSYS Workbench must already be installed before setting this
control.
1. cd to:
<wb_install directory>/v140/aisol
5. Change the language in the drop-down to match the language you want to use.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1868 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
The Remote Boundary Condition object is defined on the Cyclic Axis of Sym-
metry
... This may reduce solution accuracy. Refer to the Troubleshooting section in the Help
System.
This message is displayed when the software detects that a Remote Boundary Condition object is defined
on the Cyclic Axis of Symmetry. To obtain accurate results, it is necessary to scope that Remote
Boundary Condition to a Remote Point, which should be properly constrained by a Remote Displacement.
In addition, non-physical results might be exposed if the Remote Boundary Condition’s Behavior option
is specified as Deformable.
• The Solution folder within one or more selected environments makes use of Cyclic Solution Display
options other than Program Controlled.
Recommendations
• When Advanced Contact is NOT Present in the Model ...
1. Check for sufficient supports to prevent rigid body motion (structural) or check for thermal material
curves or convection curves which rise and/or fall sharply over the temperature range (thermal).
2. If you encounter a convergence error during a thermal analysis that is using contact, consider modifying
the Thermal Conductance (p. 714) property.
1. Check for sufficient supports to prevent rigid body motion or that contact with other parts will prevent
rigid motion.
2. Check that the loading is of a reasonable nature. Unlike linear problems whose results will scale linearly
with the loading, advanced contact is nonlinear and convergence problems may arise if the loading is
too big or small in a real world setting.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1869
Troubleshooting
3. If the contact type is frictionless (p. 702), try setting the type (p. 701) to rough (p. 702). This may help some
problems to converge if any possible sliding is not constrained.
4. Check that the mesh is sufficiently fine on faces that may be in contact. Too coarse a mesh may cause
inaccurate answers and convergence difficulties.
5. Consider softening the normal contact stiffness KN to a value of .1. The default value is 1 and may be
changed by setting the Normal Stiffness (p. 713). Smaller KN multipliers will allow more contact penet-
ration which may cause inaccuracies but may allow problems to converge that would not otherwise.
6. If symmetric contact is being used (by default the contact is symmetric), consider using asymmetric
contact pairs (p. 703). This may help problems that experience oscillating convergence patterns due to
contact chattering. The program can be directed to automatically use asymmetric contact in the Details
view of the Contact Folder.
One example could be to apply non-zero displacements to two faces of a model that meet at an edge,
especially when the displacements do not act in perpendicular directions. Nodes along the edge may
find conflicting instructions as they are instructed to move different amounts along the same direction
in space. If this is the case, consider modifying the non-zero displacements so they act in perpendicular
directions.
Another example could be when one or more nodal orientations are added in Workbench with other
boundary conditions which are applied to same section of geometry (for example by selecting the same
"Scope", or one "Scope" being a part of the other). Each Nodal Orientation prescribes a Nodal Coordinate
System to a subset of nodes. Only one Nodal Coordinate System can be prescribed to a given node.
Whenever this condition is not met, Workbench creates an error that "The solver has found conflicting
DOF constraints with Direct FE loading at one or more nodes".
Direct FE (p. 1120) boundary conditions cannot be applied to nodes that are already scoped with geometry-
based constraints which may modify Nodal Coordinate system.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1870 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
If this message occurs during an Eigenvalue Buckling analysis (p. 203), verify that the loading is in the
correct direction (that is, compressive) and that the structure is well constrained so that no rigid body
motion can occur. If the applied boundary conditions appear to be correct, it is likely that a buckling
failure will not occur.
When a crack is defined close to a common edge shared by two faces of a body, and if the Patch Inde-
pendent method is used to generate the base mesh, the fracture mesh generation might fail. This is
because there may be elements which span across the common edge.
To correct this problem, use the Patch Conforming method to generate the base mesh.
A crack failure can be caused if the Major/Minor Radius ratio is greater than 3:1 and there are a high
number of crack divisions. To correct this problem, reduce the Crack Front Divisions when defining the
crack. The recommended range is from 9 to 21 divisions.
A Large Contour Radius relative to the size of the crack might also cause a Fracture Mesh generation
failure. In this case, reduce the contour radius.
For more information, see the Defining a Semi-Elliptical Crack (p. 853) topic in the Fracture Meshing (p. 845)
section of the Help.
If you define multiple cracks it might take a long time before the mesh fails. This is because multiple
cracks are generated sequentially. When more than one crack is defined, a crack with an undesired
parameter definition can only be detected after the cracks in front of it are generated.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1871
Troubleshooting
To correct this problem, either increase the buffer zones so that they overlap each other or reduce them
so that they are farther apart from each other.
When two Buffer Zones are very close, but not close enough to be combined as one zone during crack
mesh generation, crack mesh generation might fail. To prevent this, re-size the buffer zones such that
they either overlap or are farther apart from each other.
If long and skinny tetrahedral elements are generated inside the Buffer Zone, increase the size of the
zone using the scale factors. Also, refine the Base Mesh relative to the crack size.
If the tetrahedra near the crack template boundary are long and skinny, the cause might be that the
base mesh is coarse compared to the crack size. To fix the tetrahedra, either increase the buffer zone
or refine the base mesh around the cracks.
If the crack mesh generation fails, it might be because the base mesh is either very coarse or very fine
compared to the crack definition. To correct this problem, regenerate the base mesh with a mesh size
relative to the crack definition. You should also scale the buffer zone to the crack definition.
If the crack mesh generation fails due to base mesh size, regenerate the base mesh with a size relative
to the crack size.
If an error occurs when the crack template is inserted, it can be caused by one or more of the following:
• The Fracture Affected Zone Height is big compared to the contour radius. If the height is too large, layers
outside of the contour will not look good.
• Reduce the Fracture Affected Zone Height manually or use the Program-Controlled option.
• Reduce the contour radius. The radius should be small enough to allow room for one layer of an element
outside the contour.
• Reduce the Crack Front divisions. Make sure, however, that there are at least nine Crack Front divisions.
If the X-Axis of the coordinate system which is used to define the crack is not aligned along normal of
the surface on which the crack is inserted, the mesher issues a warning message and rotates the X-Axis
to be consistent with the surface normal.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1872 of ANSYS, Inc. and its subsidiaries and affiliates.
Problem Situations
If the origin point of the coordinate system is not on the surface of the scoped body, the crack mesher
automatically inserts a crack on a face of the scoped body that is nearest to the origin location. Note
that the chosen model face may be different than the intended model face. The mesher picks the face
nearest to the location of the origin.
To ensure the mesher chooses the intended model face, use the Create Coordinate System Aligned
with Hit Point Normal option:
2. Select the point on the face where you want the origin to be located.
3. Right-click the point and choose Coordinate System Aligned with Hit Point Normal.
Note that aggressive shape checking is available for Base Mesh generation, but is not available for
Fracture meshing.
• Around the crack tip if a smaller number of crack front divisions are used.
• Near the buffer zone boundary if a small crack is defined in a coarse base mesh.
• Increase the Buffer Zone or regenerate the Base Mesh with respect to the crack size by using Local Sizing
Control with Sphere of Influence.
When you define a crack on a highly curved surface, such as the one shown below, the generation of
the crack may fail.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1873
Troubleshooting
To correct this, use the information from feedback messages to redefine the crack definition and/or
modify the mesh region on which the crack is inserted.
1. Load the project into 18.2 software on a system that does not use a Lustre parallel file system.
2. Perform an operation that changes each model in the Mechanical system (for example, hide and then
show a part). If systems share the same model, the change needs to be done for only one of the systems.
Recommendations
Microsoft ClearType edge smoothing option may cause font display problem
If you use Microsoft ClearType edge smoothing method with Large size DPI setting, you may see distorted
dimension text in DesignModeler and legend text in the Mechanical application. The problem occurs
when the user minimizes or maximizes the Workbench window. In DesignModeler the display can be
corrected on some machines by nudging the graphics window pane a pixel or two. This will cause a
resize event in the graphics browser which will redraw the dimension text properly. Nudging the
graphics window pane does not correct the problem in the Mechanical application, however. Alternatively,
if the edge smoothing method is set to Standard instead of ClearType, then the text display appears
correctly in both applets. Note though, this is machine dependent, so the suggestions may not work
on all machines. To ensure the text appears properly, you should turn off edge smoothing entirely.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1874 of ANSYS, Inc. and its subsidiaries and affiliates.
Appendix A. Glossary of General Terms
API Application Program Interface: This is a defined interface of functions
that can be called by the scripts. This interface will remain reasonably
constant and no functions will be removed without deprecation and
warning.
Callout A message that appears as a result of an action initiated within the wizard.
Callouts usually point to a toolbar button, a row in the Details
View (p. 17), or object in the Tree Outline (p. 7). The message contains
descriptive and instructive text.
Context Menu Provides a short list of options applicable to a specific object or window.
To view a context menu, click the right mouse button on an object or
in a window.
Context Toolbar A toolbar containing options appropriate for the current level in the Tree
Outline (p. 7).
Deprecate When a function in the API is removed it will be deprecated and undoc-
umented. This means that it will still be available for the next release,
but will be removed in the future. A warning will be provided with a
suggested alternative method of achieving the same function.
Details View Provides information on the highlighted object in the Tree Outline (p. 7).
Displacement A vector quantity used to measure the movement of a point from one
location to another. The basic unit for displacement is (Length).
Double Data type that can be assigned to real (decimal) numbers, e.g. 2.3462
Drag Moving an on-screen object in the Tree Outline (p. 7) from one location
to another using the mouse cursor while holding down the left button.
The drag is interpreted as "move" if the object is dragged from the outline
and "copy" if the object is dragged from the outline while holding down
the Ctrl key
Edge A selectable entity on a part that occurs at the intersection of two sur-
faces. In a surface model, an edge can also exist on the edge of one
surface.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1875
Glossary of General Terms
Environment Temperature This property of the analysis environment object (p. 1690), defines the
temperature of the body unless this temperature is specified by a partic-
ular load such as a thermal condition or an imported temperature. This
will also be the material reference temperature unless overridden by the
Body. Not a valid property for thermal analyses.
Face A selectable area on a part bordered on all sides by edges. Periodic, non-
boundary edged faces (like spheres) may occasionally appear.
Factor of Safety Factor of safety is defined as the ratio of the limit strength of a material
to the maximum stress predicted for the design. This definition of factor
of safety assumes that the applied load is linearly related to stress (an
assumption implicit in all calculations performed in the application). A
factor of safety of less than one generally predicts failure of the design;
in practice a factor of safety of one or greater is required to help avoid
the potential for failure.
FEA Finite Element Analysis. A robust and mature technique for approximating
the physical behavior of a complex system by representing the system
as a large number of simple interrelated building blocks called elements.
Fundamental Frequencies The fundamental frequencies are the frequencies at which a structure
under free vibration will vibrate into its fundamental mode shapes. The
fundamental frequencies are measured in Hertz (cycles per second).
Heat Flux A measure of heat flow per unit area. The basic unit for heat flux is (Heat
/ Length*Length).
Int Data type that can be assigned to integer (whole) numbers, e.g.2
Margin of Safety Margin of safety is always equal to the factor of safety minus one.
Multiple Select Select more than one surface, edge or vertex by holding the Ctrl key.
Reference Temperature The reference temperature defines the temperature at which strain in
the design does not result from thermal expansion or contraction. For
many situations, reference temperature is adequately defined as room
temperature. The reference temperature is defined for each body in a
model. A coefficient of thermal expansion curve will be adjusted for the
body's reference temperature if the reference temperature of the coeffi-
cient of thermal expansion is different.
Right-Hand Rule The right-hand rule is a convenient method for determining the sense
of a rotation defined by a vector: close your right hand and extend your
thumb in the direction of the vector defining the rotation. Your fingers
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1876 of ANSYS, Inc. and its subsidiaries and affiliates.
will indicate the sense or direction of the rotation. The direction in which
your fingers curl is the positive direction.
Rigid Body Motion Might occur when the part is free to translate or rotate in one or more
directions. For example, a body floating in space is free to move in the
X-, Y-, and Z-directions and to rotate about the X-, Y-, and Z-directions.
Stress A measure of the internal forces inside a body. The basic unit for stress
is (Force / Length*Length).
String Data type that can be assigned to one or more characters of text, e.g.
Hello World
World Coordinate System The fixed global Cartesian (X, Y, Z) coordinate system defined for a part
by the CAD system.
XML eXtensible Markup Language: This is a standard layout of text based files
in a metalanguage that enables users to define their own customized
markup languages.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1877
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1878 of ANSYS, Inc. and its subsidiaries and affiliates.
Appendix B. Data Transfer Mapping and Validation
This appendix examines the properties that are available when you map node and element data from
external systems to Mechanical systems. It defines the requirements for these properties and also de-
scribes additional properties that become available depending upon how you have configured your up
and downstream systems. In addition, this appendix discusses support properties that include graphical
controls and Named Selection generation options as well as the Mapping Validation feature that, if
available for your analysis configuration, performs an accuracy evaluation of the mapping process.
Data Transfer Mesh Mapping
Mapping Validation
You can add the exported mesh and loads as external data in the project schematic and couple a new
Mechanical analysis system with this external data. The Mapping Settings described below are available
within Mechanical for Thermal-Stress coupling with dissimilar mesh, Submodeling, when temperatures
or displacements are transferred from Mechanical to Ansoft, or when the source data comes from an
External Data system.
Mapping Settings
The Settings category provides the following properties.
Mapping Control
By default, when Program Controlled is selected, the software will determine the appropriate algorithm
and settings based on the source and target mesh data, as well as the data type being transferred. See
Program Controlled Mapping (p. 1895) topic below for additional information. You may choose to modify
the advanced features by setting this to Manual.
Mapping
This read-only property displays the mapping algorithms the application selects. Options include:
• Profile Preserving: Using this mapping option, the application simply takes the profile of the variable
(for example, temperature) on one mesh, and matches or maps it to the other mesh as best as it can.
• Conservative: Using this mapping option, the application makes sure that the profile is interpolated in
such a way as to ensure that a total quantity passing across the interface is conserved, that is the same
total passes out of one mesh and into the other. For example, a conservative interpolation of force ensures
that the total force on one side of the boundary exactly matches the total force received by the other
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1879
Data Transfer Mapping and Validation
side of the boundary, even if the mesh resolution is poor. Conservative interpolation does not make
sense for a variable such as temperature where there is no corresponding physical quantity to conserve.
Note
Conservative algorithms are only available for Imported Force loads. Conservative al-
gorithms are not available for 2D to 3D data transfers. If conservative algorithms are
not available, it is a read-only field displaying that a "Profile Preserving" algorithm is
being used.
Weighting
Choose which type of weighting should be performed. This option can be changed only if Mapping
Control is set to Manual.
• Direct Assignment applies the source value directly on the nodes/elements identified by Node
IDs/Element IDs in the External Data specification.
Note
This mapping only supports loads applied to nodes or elements. The following loads
applied to element faces are not supported:
– Convection Coefficient
– Heat Flux
• Triangulation creates temporary elements from the n closest source nodes to find the closest points
that will contribute portions of their data values. For 3D, 4-node tetrahedrons are created, and for 2D,
3-node triangles are created by iterating over all possible combinations of the source points (maximum
number controlled by the Limit property), starting with the closest points. If the target point is found
within the element, weights are calculated based on the target’s location inside the element.
• Distance Based Average uses the distance from the target node to the specified number of closest
source node(s) to calculate a weighting value.
• Weighting:
– Shape Function: Two mapping methods are available for a load transfer:“Profile Preserving” and
“Conservative”.
In a Profile Preserving mapping, each node on the target (receiver) side maps onto an element
on the source (sender) side (α1). The transfer variable is then interpolated at α1. The transfer
value is T1 = φ (α1). Thus, all nodes on the target side query the source side.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1880 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
In a conservative mapping, each node X on the source (sender) maps onto an element on the
target (receiver) side. Thus, the transfer variable on the source is split into two quantities that
are added to the target nodes. As shown in the following figure, the force at node 4 splits into
forces at nodes 3’ and 4’.
Thus profile preserving (conservative) version of Shape Function algorithm loops over the
target (source) nodes and tries to locate a source (target) element that each target (source)
node can be mapped to. Weights for each of the source nodes are then assigned based on the
location of the target (source) node and the shape function of the element. For each target
(source) node, the search efficiency can be improved by restricting the search to a subset of
the source (target) elements. The search algorithm works by:
→ Distributing all source (target) elements into Cartesian boxes or buckets. The number of buckets is
controlled by the Scale property.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1881
Data Transfer Mapping and Validation
→ Finding an element that each target (source) node can be mapped to by restricting the search with
each target’s (source’s) box
Note
→ When there is a significant distance between target (source) node and the closest element,
e.g. Shell-Solid submodeling, the node and the element may not be found in the same
box. In order to improve mapping accuracy in such cases, the Pinball control may be
used. See Pinball in the Advanced (p. 1885) section for more details.
→ For conservative mapping, the value on a source node is distributed only on the nodes
of the target element it is mapped to. Therefore, it is possible, especially if you are
mapping from coarse to fine meshes, that some of the mapped target nodes get a zero
value. This is because none of the adjacent elements are mapped to one or more source
nodes.
Note
By default, the Kriging technique uses an adaptive algorithm and ensures that the
interpolated values do not exceed specific limits. The adaptive algorithm starts by
using the higher-order Cross Quadratic polynomial to interpolate data. If the inter-
polated value of each target point is outside the extrapolation limit you specified,
the algorithm re-interpolates data by reducing the polynomial order and the number
of source points. Target nodes whose values are outside the limits when the lowest
polynomial type is used are not assigned a value.
The Kriging algorithm, when used with the higher-order Cross Quadratic or Pure
Quadratic polynomial, may fail to correctly interpolate data for a target point if
multiple source points are spaced close to one another or if the target point is outside
the region enclosed by the source points that are selected for interpolation. This
may introduce gross errors in the estimation of the target value and manifests itself
mostly when mapping data on surface or edge geometries. In such cases, you should
change the Polynomial Type to Constant or Linear and, if necessary, reduce the
number of source points to be included for the interpolation.
– UV Mapping can be used to transfer data from one surface to another. Unlike other algorithms, UV
mapping does not require the surfaces to be coincident. This allows for mapping between deformed
and un-deformed geometries, as well as transfers between dissimilar geometry. Element data is required
from both the source and the target mesh. If the source is an Mechanical APDL .cdb file containing
volumetric element data, a nodal component must also be specified which will be used to define the
surface from which the data transfer will occur.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1882 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
To map a mesh in UV space, the application first creates polyhedral surfaces from the given
mesh data. If the source mesh is volumetric data, an associated node-based component must
be selected such that the nodes consist of the surface area where the mapping takes place.
Once the application creates the source and target surfaces, they are then ‘unfolded’ and
converted into UV coordinates. The application defines the UV space as a parametric space
where the axis data equals 0.0 to 1.0. Alignment points anchor the node locations to the corners
of the 1x1 box.
Interpolation
Once the source and target data is converted to UV space, the target nodal UV locations are
used to locate the source element that would contain the target node. The value for the target
is then calculated based on the values provided from the source elements nodes.
Note
Available weighting options depend upon the data available from source and target
and on the Mapping setting. Some of the weighting options may not be available for
certain mesh data or Mapping settings. For example, when Mapping is set to Profile
Preserving, Shape Function and UV are only available when the source provides element
information. For Conservative Mapping, only Shape Function for Surface transfers is
available.
Transfer Type
Enables you to choose the dimension of the transfer (for 3D profile preserving transfers only). This option
is available only for Triangulation, Shape Function, and for adaptive Kriging. For best results, use the
Surface option when mapping data across surfaces and the Volumetric option when mapping data across
volumes.
• The Surface option tries to map each target point by searching triangles that are created from the set
of closest source points. The target point will be projected onto the plane relative to the triangle surface.
If the point is found inside the triangle, the weights are calculated based on the target’s projected location
inside the triangle.
• The Volumetric option tries to map each target point by searching tetrahedrons that are created from
the set of closest source points.
• The Surface option uses the bucket surface search algorithm to locate a source element that each target
node can be mapped to. This option supports only triangle and quadrilateral source elements; do not
use it if your source elements are other shapes because the algorithm does not account for these shapes.
• The Volumetric option uses the bucket volume search algorithm to locate a source element that each
target node can be mapped to. This option supports triangle, quadrilateral, tetrahedron, hexahedron,
and wedge source elements.
When used with adaptive Kriging, the Surface option uses fewer surrounding source points to in-
terpolate data than the Volumetric option does.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1883
Data Transfer Mapping and Validation
2D Projection
Available only for 2D to 3D data transfers from an External Data system connected to Mechanical. The
default option is Normal To Plane. You will be able to choose between the default as well as all application
and user input coordinate systems.
Use Origin and Euler Angles: The source locations are transformed by the coordinate system defined
by the Origin and Theta entries. For example, applying a value of .1 meters to Origin X would modify
the x locations of all the source points by adding .1 meters to their values.
Use Coordinate Systems: To use this option, choose two coordinate systems, (1) Source Coordinate
System attached to the source mesh frame of reference and (2) Target Coordinate System attached to
the target mesh frame of reference. The transformations are automatically calculated such that the
Source Coordinate System is aligned with the Target Coordinate System after transformation. For example,
when the source mesh is defined in the XY plane, whereas the target geometry is defined in a plane
obtained by applying the Euler rotations RXY, RYZ and RZX to the XY plane. Then choosing Global Co-
ordinate System as Source Coordinate System and the coordinate system created by applying the
transformations RXY, RYZ and RZX to the Global Coordinate System as the Target Coordinate Systems,
the source mesh is transformed such that it is aligned with the target geometry. This option is useful
if the source points are defined with respect to a coordinate system that is not aligned with the target
geometry system.
The option Display Source Points on an Imported Load or Imported Thickness object inside Mechan-
ical respects this transformation and can be very helpful in ensuring proper alignment between the
source and target points.
Graphics Controls
The Graphics Controls category provides the following properties.
• Display Source Points: Toggle display of source point data. This can be helpful in visualizing where the
source point data is in reference to the target mesh.
• Display Source Point Ids: Toggle display of source point identifiers. This can be helpful in conjunction with
validation objects when trying to identify nodes with undefined values. Note that if a column is not defined
with the Node ID Data Type, the source point ids will correspond to the row from which they come in the
file. For formatted and delimited files, ids will start after skipped lines.
• Display Interior Points: Available when Display Source Points or Display Source Point Ids is set to On.
Toggle allowing source point data to be displayed through the model so that interior points can be seen.
• Display Projection Plane: Toggle display of project plane (available only for 2D to 3D mapping).
Legend Controls
The Legend Controls category provides the following properties.
• Legend Range: Program Controlled (default) or Manual control of the legend minimum and maximum
values. When Program Controlled is selected, the target data's minimum and maximum values will be used
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1884 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
in the legend. When Manual is selected, control of the Maximum and Minimum values can input and the
graphics will be drawn based on these values.
• Minimum: When Legend Range is set to Manual, this option is available for inputting the minimum legend
value.
• Maximum: When Legend Range is set to Manual, this option is available for inputting the maximum legend
value.
• Source Minimum: Read only field providing the source data minimum value.
• Source Maximum: Read only field providing the source data maximum value.
• Unmapped Nodes: Activating this property creates a named selection containing all of the points that
cannot be mapped. The default setting is Off.
In addition, when you activate this property, an associated Name property displays. This property
displays the name of the Named Selection. You can edit this field. By default, the application assigns
name "Unmapped Nodes."
• Mapped Nodes: Activating this property creates a named selection that contains all mapped points. The
default setting is Off.
In addition, when you activate this property, an associated Name property displays. This property
displays the name of the Named Selection. You can edit this field. By default, the application assigns
name "Mapped Nodes."
• Outside Nodes: Activating this property create a named selection containing all the points that cannot be
found within tetrahedrons/triangles when Triangulation is used. The default setting is Off.
In addition, when you activate this property, an associated Name property displays. This property
displays the name of the Named Selection. You can edit this field. By default, the application assigns
name "Outside Nodes."
Advanced
The application filters the properties of the Advanced category based on the settings made in the
Mapping Control and Weighting properties in the Mapping Settings (p. 1879) category. Properties include:
• Pinball: The Pinball property enables you to specify a region of interest around a target point. Only the
source points/elements inside the pinball region are considered for mapping and any point/element outside
of the pinball will not be used. Specific behavior of the Pinball control is dependent on the Weighting type
selected as discussed below:
– When used with Triangulation or Distance Based Average, a bounding box is created around the target
point based on the value of the pinball to find the closest source points. Any point outside of the
bounding box will not be used. By default, the Program Controlled value is 0.0, which calculates the
distance based on .05% of the source region's bounding box size. The bounding box will automatically
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1885
Data Transfer Mapping and Validation
resize if the mapping is unable to find the minimum number of points required to calculate weighting
factors. (Note that resizing occurs only for Program Controlled.)
Note
In certain cases when Pinball is set to Program Controlled, the process of searching for
source nodes around a target node can take a long time. In the image below, the target
nodes are located on the red face. The target nodes (A) closest to the vertical body will
quickly find nodes in the +Y axis direction. Target nodes (B) further down the X axis will
take longer to find.
As an example, consider the case shown in the image below. The two red dots indicate
target nodes in regions A and B. For each target node, the triangulation algorithm will
begin its search for source nodes within the perimeter of a psuedo cube (bounding box)
centered at its location. For the first pass, the edge length of the cube is set to be 0.05%
of the maximum bounding box length of the source region. The algorithm looks to find
‘n’ source points (set by the limits property) in the positive and negative X, Y, and Z axes
of the cube. If ‘n’ source points cannot be found in any of the six directions (±X, ±Y, and
±Z), the size of the search region is doubled and the process repeated. The search process
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1886 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
continues until the required number of source points are found in all directions or until
the search region extends beyond the limits of the source bounding box.
During the first pass, for the target node in region A, the algorithm is able to find the re-
quired number of source nodes. However, for the target node in region B, sufficient nodes
cannot be found in the +Y direction and the size of the search area is increased. As illus-
trated in the figure below, for the target node in region B, the algorithm runs through
several iterations before it is able to find the required number of source nodes. This results
in an increase in time as well as the possible inclusion of source nodes that are significantly
further away from the target node.
Please note that for each target node the pinball is reset to its initial size (0.05% of the
maximum bounding box length) before the search begins.
For such cases it is recommended that you specify a pinball value so that the search box
can be controlled to only find nodes within a certain region. This allows for triangulation
to quickly search for source nodes, as well as to ignore source nodes that are sufficiently
far away from the target node.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1887
Data Transfer Mapping and Validation
– When used with Shape Function, the Pinball control can be used to:
→ Exclude from mapping to elements far away from the target point. When Transfer Type is Surface,
the target point is projected onto the source elements to find the matching element. Due to projection,
the gap (the distance between target point and its projection on the matching element) between the
target point and the matching element may be large. Such elements are excluded from mapping if the
gap is larger than the Pinball Value specified.
→ Expand the search region to find matching elements. Shape function algorithm works by distributing
the source elements into regions called buckets, and then for each target point, finding the appropriate
bucket and searching for the matching element in the bucket. When there is a significant distance
between a target node and the closest element, e.g. Shell-Solid submodeling, the node and the element
may not be found in the same bucket. In order to improve mapping accuracy in such cases, the Pinball
control may be used to include additional buckets for mapping. When a Pinball Value greater that 0
is specified, then a bounding region is created around the target node using the Pinball Value and all
the buckets associated with the region are used to find the appropriate element. To improve the
mapping efficiency, the search is restricted only to the elements within the bounding region.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1888 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
α3 is excluded when pinball (p) < gap (g), and included when pinball (p) ≥gap (g).
• Limit: Number of nearby points considered for interpolation. Defaults to 20. Lower values will reduce pro-
cessing time, however, some distorted or irregular meshes will require a higher Limit value to successfully
encounter nodes for triangulation.
When Weighting is set to Kriging, the minimum value that can be used is based on the selected
Polynomial type.
• Outside Option: Enables you to ignore or choose a different weighting algorithm for target points that
cannot be found within the source mesh/points. Different options are available, based on the Weighting
option chosen:
– When used with Triangulation. For target points that cannot be found within tetrahedrons/triangles
created for Triangulation.
→ Distance Based Average: The mapping will use a weighted average based on distances to the closest
Number of Points. Distance Based Average is the default option.
→ Projection: Triangles will be created from the closest Number of Points and the target point will be
projected onto the plane relative to the triangle surface. If the point is found inside the triangle, the
weights are calculated based on the target’s projected location inside the triangle. This option is available
only for 3D transfers when the Transfer Type is set to Volumetric.
– When used with Shape Function. For target points that cannot be found within source elements.
→ Nearest Node: The mapping will use the data from the nearest source node.
Note
– For the Conservative Shape Function algorithm, the source mesh is mapped onto the target
mesh (as opposed to profile preserving version, which maps target mesh onto source), and
outside options control the contribution from source nodes which fall outside the target mesh.
– Nearest Node is the default option for the Profile Preserving Shape Function algorithm,
while the Ignore option is the default for the conservative algorithm.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1889
Data Transfer Mapping and Validation
• Number of Points: When Weighting is set to Distance Based Average, or when Outside Option is set to
Distance Based Average or Projection, this option is available to specify how many closest source points
should be used when calculating weights. Valid range is from 1 to 8 for Distance Based Average and 3 to
20 for Projection. Defaults to 3.
• Outside Distance Checking: When Weighting is set to Triangulation and Outside Option is set to Distance
Based Average or Projection, this option enables you to specify a Maximum Distance cutoff beyond which
source points will be ignored. Defaults to Off. The maximum number of source points is limited to the value
specified by the Number of Points setting.
– If the Outside Option is set to Distance Based Average, only source points that lie on or within a sphere
(centered at the targets location and radius defined by the Maximum Distance value) will provide contri-
butions.
– If the Outside Option is set to Projection, the algorithm only uses triangles with centroids that lie on or
inside a sphere (centered at the targets location and radius defined by the Maximum Distance value).
In Figure 36: Outside Nodes (Pink) with Mesh Overlay (p. 1890), all the pink nodes on the surface are
found “Outside” the source points and will use the Outside Distance Checking based on the Max-
imum Distance specified.
In Figure 37: Maximum Distance set to 0.005 (m) (p. 1891), the circle is at the mouse location with radius
set to 0.005 (m). Nodes within this radius will be mapped. The source nodes are drawn as black dots
and come from an extremely coarse mesh.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1890 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
In Figure 38: Mapped Nodes (p. 1891), the “Outside” nodes get mapped because they are located
within the Maximum Distance.
The result of the import is shown in Figure 39: Imported Data using Maximum Distance for Outside
Nodes (p. 1892). Transparent areas show target nodes that do not get mapped because there are no
source nodes within the Maximum Distance.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1891
Data Transfer Mapping and Validation
Figure 39: Imported Data using Maximum Distance for Outside Nodes
When Weighting is set to Kriging, this option allows you to ignore target points that lie outside the
source bounding box. Defaults to Off. When this option is set to On, the Bounding Box Tolerance
property enables you to include target points that lie outside the source bounding box by specifying
a tolerance value. The algorithm adds this tolerance value to the source bounding box when it checks
to see if a target point should be ignored or not.
• Scale: When weighting is set to Shape Function, the scaling factor (%) determines the number of buckets
used to distribute the source elements. Defaults to 50% (2 buckets).
• Correlation Function: When weighting is set to Kriging, this property enables you to change the mathem-
atical function that is used to model the spatial correlation between the sample points. Defaults to Gaussian.
• Polynomial: When weighting is set to Kriging, this property enables you to change the mathematical
function that is used to globally approximate the sample. Defaults to Adaptive.
• Extrapolation Tolerance: You can use this option with adaptive Kriging to ensure that the interpolated
value for each target point lies within specific limits. The tolerance is applied to the source range (based on
the source points used for each target point) to determine if the interpolated value is satisfactory or if the
data needs to be re-interpolated by reducing the polynomial order and the number of source points. For
example, consider a target point having source values between 99 and 100. The default tolerance value of
10% will ensure that the mapped value is between 98.9 and 100.1. Target points whose values are outside
the limits when the lowest polynomial type is used are not assigned a value.
Advanced Shell-Solid
Advanced shell-solid settings are filtered based on the Mapping Control and Weighting type selected
in Mapping Settings (p. 1879). They are only available for Shell-Solid submodeling. In the case of imported
cut boundary conditions, Shape Function is the only available Weighting type.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1892 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
Pinball Factor: This value is used to calculate the Pinball Value for shell-solid submodeling. The Pinball
Value is calculated by scaling the maximum shell thickness with the Pinball Factor.
As shown in Figure 40: Shell-Solid Submodeling with Pinball Factor = 1.0 (p. 1893) and Figure 41: Shell-
Solid Submodeling with Pinball Factor = 1.2 (p. 1893), the gap between the nodes in the filleted region
is greater than the maximum shell thickness for the model. Hence using a Pinball Factor equal to 1
results in nodes in the fillet not finding appropriate matching elements.(1) When Pinball Factor of 1.2
is used, then additional buckets are included in the search resulting in better mapping results.(2)
Note
Increasing the Pinball Factor increases the number of buckets searched to find the matching
element hence, may decrease the efficiency of the mapping. An appropriate value should
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1893
Data Transfer Mapping and Validation
be chosen so that the resulting bounding region includes the matching element but not too
big so as to negatively affect the efficiency of the search.
Shell Thickness Factor: For shell models with variable thickness, the gap between the target
node, and matching element may be large. Shell Thickness Factor is used to exclude any
matching element which has a gap greater than Thickness* Shell Thickness Factor.
Thickness is the average element thickness of the matching element.
Note
Increasing the Shell Thickness Factor to allow submodel nodes to be “found” can produce
poor submodel results as shown in Figure 42: Shell-Solid Submodeling with Shell Thickness
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1894 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
Factor = 0.6 (p. 1894) and Figure 43: Shell-Solid Submodeling with Shell Thickness Factor =
1.2 (p. 1894). where large Shell Thickness Factor causes the target nodes on the web region
to be matched with the base (3), whereas the target nodes are more appropriately matched
for a smaller Shell Thickness Factor (4).
– Coordinate System: Available when Alignment is set to Program Controlled. One of the available co-
ordinate systems must be selected as a reference point for Program Controlled alignment. The mesh
nodal data is transformed related to the ZX plane of the selected coordinate system. A mean Z value is
determined so that the nodes can be split into 2 groups, an upper and lower section. The nodes in each
section are then sorted based on their X position. If there are nodes at the same X position, these points
are then sorted based on their Z location. For the “Rear Bottom” and “Front Bottom” points, the minimum
sorted Z point will be used, and for the “Rear Top” and “Front Top”, the maximum Z point will be used.
– Nodes: Available when Alignment is set to Manual for UV Source Controls. The user must list the 4 node
locations in the text entry separated by commas. The order must be input as Front Bottom, Rear Bottom,
Rear Top, Front Top.
– Target Front-Bottom, Target Rear-Bottom, Target Front-Top, Target Front-Top: Available when
Alignment is set to Manual for UV Target Controls. The user must select geometric vertices for each
alignment point.
Source mesh can provide: Target mesh can provide: Weighting that will be used:
Node IDs Only Nodes Uses Direct Assignment to assign
values to target nodes.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1895
Data Transfer Mapping and Validation
Source mesh can provide: Target mesh can provide: Weighting that will be used:
Element IDs Only Elements Uses Direct Assignment to assign
values to target elements.
Nodes Only Nodes Only Uses Triangulation to calculate
mapping data.
Nodes and Elements Nodes Only Uses Shape Function to calculate
mapping data.
Source mesh can provide: Target mesh can provide: Weighting that will be used:
Nodes Only Nodes and Elements Uses Shape Function to calculate
mapping data.
Manual Mapping
When manual mode is selected, you will be able to control advanced settings for the mapper. Based
on the mapping chosen (conservative or profile preserving) and mesh data provided from the source
and target, you will be able to choose the type of weighting algorithm.
If the source mesh contains only points, you will be able to select from the following:
• Triangulation
• Kriging
If the source mesh also contains element data, you will have the items listed above as well as:
• Shape Function
If the source mesh contains only points, you will be able to select from the following:
• Shape Function
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1896 of ANSYS, Inc. and its subsidiaries and affiliates.
Data Transfer Mesh Mapping
2D to 3D Mapping
Mapping point data from 2D to 3D analyses is possible using the External Data system connected to a
downstream Mechanical system. This mapping is performed by collapsing the 3D mesh data into a 2D
plane and calculating target point weighting factors from the source point data.
You will be able to select the 2D project plane to use based on the available coordinate systems as well
as an option to select normal to the 2D source point data (Normal To Plane). Using the Graphics
Controls described above, you will be able to turn on and off visualization of the source point data
and the 2D projection plane.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1897
Data Transfer Mapping and Validation
When selecting Cartesian coordinate systems, the projection will be done on the XY Plane. If the co-
ordinate system is cylindrical, the projection will be rotated about the Z axis into the ZX Plane. Normal
To Plane will project the target points into the source point plane.
Note
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1898 of ANSYS, Inc. and its subsidiaries and affiliates.
Mapping Validation
Notes
When mapping point cloud data, the mapping utility does not know where body boundaries are. If you
have a model with contact between two bodies, the mapping may pick up points from both bodies
causing undesired results.
Mapping Validation
Mapping Validation objects can be inserted under imported data objects* to allow for an evaluation
of how the mapping operation performed, by either right-clicking and selecting Insert > Validation
from the context menu, or by clicking the Validation button in the toolbar. To perform a validation,
right-click the Validation object and select Analyze. The following sections describe different methods
to help analyze and determine if the mapping and interpolation that was performed produced an ac-
curate representation of the mapped value data transferred from the source mesh onto the target mesh.
• Submodeling
• Thermal-Stress Analysis
Definition
The variable to display the validation information can be identified using the following properties:
1. File Identifier*: A list of variables obtained from the parent object will be listed in the File Identifier drop-
down. The validation information will be displayed based on the selected item.
2. Layer: This property is only available when validating Imported Trace (p. 1737) from External Data system.
Specify the layer from the PCB layout.
Note
• File Identifier* property is only available for data imported through the External Data system.
• The source mesh referenced by the File Identifier property must provide node locations in order
for the application to be able to perform a validation.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1899
Data Transfer Mapping and Validation
• Properties 2-6 are not available for data imported through the External Data system. Instead
the validation information is displayed for the variable identified using the File Identifier property.
Settings
Within the Settings category, the Type of validation must be specified by selecting Reverse Validation,
Distance Based Average Comparison, or Source Value:
• Reverse Validation. Reverse Validation takes the results of the imported data (based on the File Identifier)
and maps these values back onto the source points. These newly mapped values are compared to the source
variables original values.
• Distance Based Average Comparison. Distance Based Average Comparison compares the results from
the parent (based on the File Identifier) to mapped results obtained by using the distance-based average
algorithm. Distance-based mapping will be done using the Number of Points specified. The output
graphics will be displayed at the nodal locations of the target mesh.
• Source Value. Source Value displays the selected File Identifier data values. With the Display In Parent
turned On and the parent of the validation tree node item selected, the interpolated values calculated on
the target mesh can easily be compared to the original source point values.
• Undefined Points. Undefined Points displays the nodes which do not have an associated value based on
the selected File Identifier.
Note
The Reverse Validation and Distance Based Average Comparison options are not available
when validating Imported Trace.
The Output Type can be set to Absolute or Relative Difference (default). For Relative Difference, the
percent error is calculated and any values that are above 0.01% will be displayed in the graphics window.
For Absolute Difference, any non-zero difference will be displayed. The Minimum and Maximum
values will be displayed in the Statistics category of the details view. Subsets of the full set for either
relative or absolute differences can be shown by adjusting the Display Minimum and Display Maximum
fields. These fields must be within the Maximum and Minimum range defined within the Statistics
category.
Graphics Controls
There are multiple display options available: Scaled Spheres, Colored Spheres, Colored Diamonds,
Colored Points, Contours, and Isolines. Colored Spheres and Scaled Spheres consume more memory
and take longer to display on the screen due to the number of sides being drawn for each sphere.
Colored Diamonds consume less memory and time, and Colored Points use the least amount. Contours
and Isolines option will only be available when source mesh element connectivity is provided. Use Ex-
ternal Data with an Mechanical APDL .cdb formatted file containing elements. All displays will be
based on the range entered in the Display Minimum/Display Maximum fields. Display items that are
colored will have a discrete legend displayed based on the Display Minimum and Display Maximum,
divided equally into ranges. Scaled Spheres, Colored Spheres, and Colored Diamonds can be scaled
based on the Scale field value.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1900 of ANSYS, Inc. and its subsidiaries and affiliates.
Mapping Validation
If the Display option is set to Isolines, a Line Thickness option will be available to control how the
isolines are drawn. This setting will be respected when drawing isolines on the parent object when
Display In Parent is On.
If the Display In Parent property is set to On, the validation data will also be displayed when the parent
object is selected. The validation data that is displayed in the parent object respects the Active Row
and, if available, the Data/Component option selected in the details pane of the Imported Load object.
• If the Component property in the details pane of the Imported Load object is set to All or Total, the displayed
data represents the vector magnitude of the validation results corresponding to the source identifiers defined
in the worksheet of the active row.
• If the Component property is set to X, Y or Z component for vectors, the displayed data represents the
validation results in the global X, Y or Z directions for the source identifiers defined in the worksheet of the
active row.
• If the Component property is set to XX/YY/ZZ/XY/YZ/ZX component for tensors, the displayed data represents
the validation results in the global coordinate system for the source identifiers defined in the worksheet
of the active row.
• If the Data property is set to Temperature or Convection Coefficient, the displayed data represents the
validation result for the corresponding source identifier selected in the worksheet of the active row.
Legend Divisions control how many contour colors to use and must be within the range from 3 to 14.
Statistics
The Maximum and Minimum read-only fields show the full range of available results from the validation.
Number Of Items shows how many items are currently being displayed in the graphics window. This
number is based on the Display Minimum and Display Maximum values.
Once a validation has been performed, the data can be exported to a file by simply right-clicking the
Validation object and selecting Export.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1901
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1902 of ANSYS, Inc. and its subsidiaries and affiliates.
Appendix C.Workbench Mechanical Wizard Advanced Programming
Topics
This appendix examines programming techniques and provides a reference for customizing the Mech-
anical Wizard.
Topics
Overview (p. 1903)
URI Address and Path Considerations (p. 1904)
Using Strings and Languages (p. 1905)
Guidelines for Editing XML Files (p. 1906)
About the TaskML Merge Process (p. 1906)
Using the Integrated Wizard Development Kit (WDK) (p. 1907)
Using IFRAME Elements (p. 1907)
TaskML Reference (p. 1908)
Standard Object Groups Reference (p. 1939)
Tutorials (p. 1942)
Wizard Development Kit (WDK) Groups (p. 1952)
Overview
From a programming perspective, the Mechanical Wizard system is best described as a "task browser."
As a "web browser" used to view and navigate pages on the Internet, a task browser is used to view
and navigate tasks in an engineering system. A web browser accesses HTML files and resources on a
network; a task browser accesses TaskML files and resources on a network.
TaskML is an XML vocabulary that defines the rules and data necessary to display and process pages
of tasks in the Mechanical application. Like HTML, TaskML allows for general scripting and for inserting
arbitrary HTML content and user interface controls. Basic wizard customization using TaskML is similar
to working with HTML and requires only a text editor.
The Mechanical Wizard runs as a web application (specifically, a dynamic HTML page) inside of a web
browser control (Microsoft Internet Explorer). The web browser control is hosted by the Mechanical
application. Consequently, the Mechanical Wizard system has full access to the capabilities of the web
browser and the Mechanical application. Development of the Mechanical Wizard involves use of the
HTML, CSS, XML, JScript web standards, and, for access to and automation of the application, use of
the Mechanical application object model. The Mechanical Wizard displays tasks organized into groups.
A task displays a caption and a status or descriptive icon. Activating a task (by clicking) typically involves
automatic navigation to a particular context and selection in the user interface and display of a "callout"
with a text message pointing to a specific control. Custom tasks may perform any operation via TaskML
elements or scripting.
The Mechanical Wizard responds to events that occur in the Mechanical application. Adding a load is
an example of an event. When such an event occurs, each task is given the opportunity to determine
its status or take an action.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1903
Workbench Mechanical Wizard Advanced Programming Topics
The user may open a TaskML file inside the Mechanical Wizard from their local disk or from a network
location. Therefore, saving TaskML to a network server makes custom wizard definitions available to
any user with access to the server. Additionally, the Mechanical Wizard system itself may be run by any
number of clients from a network location.
TaskML, along with HTML and scripting, offers an efficient and powerful means of extending the
Mechanical application user interface.
Note
Standard network security conditions apply to these URIs. As a general rule, if a user cannot
open a linked file in their web browser, the file cannot be accessed by the Mechanical Wizard.
M:\folder\Wizard.xml
\\server\share\Wizard.xml
Standard Protocols
http://webserver/share/Wizard.xml
ftp://ftp.webserver.com/pub/Wizard.xml
file:///C:/folder/Wizard.xml
SIMWIZ Protocol
The SIMWIZ protocol supports paths relative to the location of the Mechanical Wizard (specifically, rel-
ative to the location of the file Default.htm in the Mechanical Wizard folder). The SIMWIZ protocol allows
custom TaskML files published to any arbitrary location to reuse standard TaskML files and other com-
ponents of the system.
simwiz://Tasks/StandardTasks.xml
Relative Paths
All relative paths are relative to the location of the file containing the link. Note that this behavior is
different from version 6.0, in which relative links were relative to the location of the Mechanical Wizard.
folder/Wizard.xml
./folder/Wizard.xml
../folder/Wizard.xml
/rootfolder/Wizard.xml
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1904 of ANSYS, Inc. and its subsidiaries and affiliates.
Using Strings and Languages
The Mechanical Wizard determines which strings to use by matching the Language setting in the Wizard
page of the Control Panel to the xml:lang attribute of a language element. If no language element
with a matching xml:lang attribute exists, or if no string element with the necessary ID exists, the
Mechanical Wizard takes the string from the language element with the xml:lang attribute set to "en-
us" (English, United States). If the default English string doesn't exist, the Mechanical Wizard takes the
first string with a matching ID or displays the string ID in place of the text.
to
</language>
3. Paste the copy into the<string> element below the last <language> close tag.
4. Change the language code from en-us to the code appropriate for the localization.
5. Localize each <string> element within the new <language> element. String IDs must remain unchanged.
6. Test the new language by entering the language code in the Language setting in the Wizard page of the
Control Panel.
1. Create a new <language xml:lang="x-foo"> element at the bottom of the <string> element below the
last </language> close tag. Set the xml:lang attribute to an arbitrary “x-code” descriptive of the custom-
ization (no spaces).
2. Copy individual <string> elements to customize from the < language xml: lang="en-us"> element to
the new <language xml: lang="x-foo"> element. Strings omitted from the new <language> element
will be obtained from the <language xml: lang="en-us"> element.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1905
Workbench Mechanical Wizard Advanced Programming Topics
4. Test the customized strings by entering the x-code in the Language setting in the Wizard page of the
Control Panel.
Note
• Use only the five predefined XML entity references for special characters if needed: & (&),
< (<) > (>) " (") ' (&apo;).
• White space (new lines, tabs, etc) is generally discarded. However, within a string element extra
white space may result in multiple spaces between words. At this release there is no way to insert
a line break within a string element.
• string elements contain only text; string (p. 1915) elements may not contain any XML or HTML
elements.
The merge process is the first step in loading TaskML into the Mechanical Wizard. The process involves
selectively copying information from a merged TaskML document into a parent TaskML document. The
parent document includes a Merge (p. 1910) element linking to the merged file. The merge process
generates a composite TaskML document in memory; neither the parent or merged TaskML files are
modified.
1. If the merged TaskML document contains Merge (p. 1910) elements, this process is called recursively. That
is, a TaskML document may merge a file that merges a file, and so on.
2. Script (p. 1910) elements are copied to the parent only if the src attribute is unique.
3. object-group (p. 1911) elements are copied to the parent only if the merged object-group has a unique
name attribute.
4. status (p. 1913) elements are copied to the parent only if the merged status has a unique id.
5. language (p. 1914) collections (and contained string elements) are copied only if the language has a unique
xml:lang attribute.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1906 of ANSYS, Inc. and its subsidiaries and affiliates.
Using IFRAME Elements
6. string (p. 1915) elements are copied only if the merged string has a unique id.
7. task (p. 1916) elements are copied only if the merged task has a unique id.
8. If both the parent and the merged TaskML documents contain a group (p. 1918) with the same id:
• Attributes defined for the merged group but omitted in the parent group are copied to the parent
group.
• All children of the merged group are appended to the parent group.
For diagnostic purposes the merge process automatically adds a merged-from attribute to elements
added to the parent TaskML file. The merged-from attribute contains the url of the TaskML file from
which the element was obtained.
Enabling the WDK toolkit adds four groups to the bottom of every panel displayed in the Mechanical
Wizard. The WDK toolkit does not change the behavior of other groups in the panel.
The Options group in the Insert Geometry panel demonstrates a simple user interface extension using
an IFRAME. Other examples of IFRAME usage in the Mechanical application include the WDK: Tools (p. 1952)
group and "Tip of the Day."
IFRAMEs in the Mechanical Wizard provide a way to customize the Mechanical application without
modifying the main user interface. IFRAMEs may be published on a network, enabling customized user
interfaces for multiple users without requiring changes to each installation.
Working with IFRAMEs requires familiarity with HTML and JScript coding. See also Tutorial: Adding a
Web Search IFRAME (p. 1946).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1907
Workbench Mechanical Wizard Advanced Programming Topics
Security Restrictions
Due to the cross-frame scripting security model enforced by the web browser control, custom IFRAME
HTML pages should reside in the same location as the Mechanical Wizard. IFRAME pages from a different
domain as the parent page cannot access the parent via script.
IFRAME Toolkit
The WDK includes the following resources for developing IFRAMEs:
TaskML Reference
This reference describes each element defined in TaskML. See XML Notes (p. 1906) for general usage
guidelines.
The Overview Map (p. 1908) contains a diagram showing the basic structure of TaskML.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1908 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
Document Element
• simulation-wizard (p. 1909)
simulation-wizard
Identifies the start of a TaskML file.
<simulation-wizard
version="1.0">
Attributes
version
Specifies the version of the TaskML vocabulary. The current version is "1.0."
Element Information
Parents None. This is the document element (root) of the XML structure.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1909
Workbench Mechanical Wizard Advanced Programming Topics
Children Merge (p. 1910), Script (p. 1910), object-groups (p. 1911), statuses (p. 1913), strings (p. 1915), tasks (p. 1917),
body (p. 1918)
End Required
Tag
External References
• Merge (p. 1910)
Merge
Merges an external TaskML file.
<merge
src="url" />
Attributes
src
See Also
About the TaskML Merge Process (p. 1906) and URI Address and Path Considerations (p. 1904).
Script
Specifies an external JScript file to load into the Mechanical Wizard.
<merge
src="url" />
Attributes
src
Remarks
• Code in the JScript file outside of any function is evaluated immediately upon loading.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1910 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
• The eval element may directly call functions defined in the JScript file.
See Also
URI Address and Path Considerations (p. 1904).
Object Grouping
• object-group (p. 1911)
object-group
Organizes objects by placing them in an assigned group.
<object-group
name="group_name">
Attributes
name
Element Information
See Also
object (p. 1925), select-first-object (p. 1933), select-all-objects (p. 1932), Standard Object Groups Refer-
ence (p. 1939).
object-groups
Contains an unordered collection of object group definitions.
<object-groups>
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1911
Workbench Mechanical Wizard Advanced Programming Topics
Element Information
See Also
Standard Object Groups Reference (p. 1939).
object-type
Specifies an Outline object by its internal identifiers.
<object-type
class="id_Constant"
type="id_Constant" />
Attributes
class
type
Identifies the type ID constant. Applies only for a class of "id_Load" or "id_Result."
Remarks
ID constants are defined in the script file DSConstants.js.
The class attribute corresponds to the "Class" property of the Mechanical application objects.
The type attribute corresponds the "loadType" or "ResultType" property of specific the Mechanical ap-
plication objects.
Element Information
See Also
Standard Object Groups Reference (p. 1939).
Status Definitions
• status (p. 1913)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1912 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
status
Defines a task status.
<status
id="statusID"
css-class="status-class"
tooltip="statusID_Tooltip" />
Attributes
id
css-class
Specifies the class in the skin (cascading style sheet) to apply to the task. The style class defines the
visual appearance of task status.
tooltip
Optional. Specifies the string ID of text to display in a tooltip when the cursor hovers over the task.
Defaults to "statusID_Tooltip."
Element Information
See Also
set-status (p. 1937).
statuses
Contains an unordered collection of status definitions.
<statuses>
Element Information
See Also
set-status (p. 1937).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1913
Workbench Mechanical Wizard Advanced Programming Topics
data
Data placeholder within a string.
<string id="stringID">string text<data />string text</string>
Remarks
Used only with the Lookup method on a Strings object as defined in StringLookupObject.js. Allows
JScript functions to retrieve a localized string containing arbitrary data.
Element Information
language
Contains an unordered collection of strings in a specified language.
<language
[xml:lang="en us"]>
Attributes
xml:lang
Remarks
The language code corresponds to the Language setting in the Wizard page of the Control Panel.
Element Information
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1914 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
string
Specifies the text for a given string ID.
<string
id="stringID">string text</string>
Attributes
id
Element Information
strings
Contains an unordered collection of languages.
<strings>
Element Information
activate-event
Contains a sequence of rules to process when the user clicks on a task.
<activate-event
tab="{design | print | report | help | any}">
Attributes
tab
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1915
Workbench Mechanical Wizard Advanced Programming Topics
Optional. Selects a specific tab before processing the activate event rules.
design Selects the Design View tab. Default behavior if attribute omitted.
print Selects the Print Preview tab.
report Selects the Report Preview tab.
help Selects the Quick Help tab.
any Does not change tab selection.
Element Information
task
Defines a task.
<task
id="uniqueID"
caption="uniqueID_Caption"
tooltip="uniqueID_Tooltip"
disable-if-missing="group_name"
hide-if-missing="group_name"
check-ambiguity="{model | environment | solution}"
icon="url"
deemphasize="{yes | no}">
Attribute Description
id Arbitrary unique identifier assigned to the task.
caption Optional. Specifies the string ID of the text to display in the task caption. Defaults to
"uniqueID_Caption" if not specified.
tooltip Optional. Specifies the string ID of the text to display in the task tooltip. Defaults to
"uniqueID_Toolip" if not specified.
disable-if-missing Optional. Disables the task if an object matching the group name does not exist.
hide-if-missing Optional. Hides the task if an object matching the group name does not exist.
check-ambiguity Optional. Automatically tests for ambiguity of an outline level prior to processing event
rules.
icon Optional. Specifies the URI of an image to use as the task icon. See URI Address and
Path Considerations.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1916 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
Attribute Description
deemphasize Optional. Causes a task inside an emphasized group to render with a deemphasized
style.
tasks
Contains an unordered collection of task definitions.
<tasks>
Element Information
update-event
Contains a sequence of rules to process when the user navigates or modifies information in the Mech-
anical application.
<update-event>
Element Information
Wizard Content
• body (p. 1918)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1917
Workbench Mechanical Wizard Advanced Programming Topics
body
Specifies content to display inside the Mechanical Wizard.
<body title="stringID">
Attribute
title
Optional. Specifies the string ID of text to display in the title of the panel containing the Mechanical
Wizard. Defaults to the text "Mechanical Wizard."
Element Information
group
Defines a collapsible group of tasks or iframes.
<group
id="uniqueID"
caption="uniqueID_Caption"
description="uniqueID_Description"
emphasize="{yes | no}"
collapsed="{yes | no}"
onupdate="foo()">
Attributes
id
caption
Optional. Specifies the string ID of the text to display in the group caption. Defaults to "uniqueID_Caption"
if not specified.
description
Optional. Specifies the string ID for a brief paragraph to display at the top of the group. Defaults to
"uniqueID_Description" if not specified. If the string ID is undefined the group contains no description.
emphasize
Optional. Emphasizes the group via different visual styles. Defaults to "no."
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1918 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
collapsed
Optional. Initially displays the group collapsed. After first use the collapsed status of each group is
persisted. Defaults to "no."
onupdate
Optional. JScript expression to evaluate on the Update event prior to processing the update-event (p. 1917)
rules for tasks the group contains.
Element Information
iframe
Inserts an HTML IFRAME element within a group. The IFRAME may contain any arbitrary web page and
may communicate with the Mechanical Wizard via script.
<iframe
src="uri" />
Attributes
src
Specifies the URI of the web page to load into the IFRAME. See the topic on IFRAME Elements for notes
on security restrictions.
Parents group
Children None
End No - close element with
Tag "/>"
See Also
Using IFRAME Elements (p. 1907).
taskref
Inserts a task into a group.
<taskref
task="uniqueID" />
Attributes
task
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1919
Workbench Mechanical Wizard Advanced Programming Topics
Element Information
See Also
task (p. 1916).
Rules
• Statements (p. 1920)
Statements
• and (p. 1920)
• or (p. 1922)
and
Performs a logical conjunction on two conditions. Equivalent to the JScript && operator.
condition1 <and> condition2 </and>
Element Information
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1920 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
debug
Attempts to launch a script debugger to debug the JScript code corresponding to the rules in the current
event. Equivalent to the JScript debugger keyword.
<debug />
Element Information
Parents update-event (p. 1917), activate-event (p. 1915), then (p. 1921), else (p. 1921)
Children None
End No - close element with "/>"
Tag
Remarks
eval (p. 1938) statement. The not (p. 1922) operator negates the value of a condition. The and (p. 1920) and
or (p. 1922) operators perform logical operations on two conditions within an if statement.
The then statement contains a sequence of rules to process when the resolved value of the condition
is true. An if statement must contain one then statement.
The else statement contains a sequence of rules to process when the resolved value of the condition
is false. The else statement is optional. If used it must follow the close of the then statement.
The stop statement ends processing of an event at a specific point. If a stop statement is not included
within a then or else statement, rules following the if statement are processed. The stop statement is
equivalent to the JScript return statement.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1921
Workbench Mechanical Wizard Advanced Programming Topics
not
Performs logical negation on a condition. Equivalent to the JScript ! operator.
<not> condition </not>
Element Information
or
Performs a logical disjunction on two conditions. Equivalent to the JScript || operator.
condition1 <or> condition2 </or>
Element Information
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1922 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
update
Forces an Update event to fire. In general, this statement is necessary only if preceding rules in the
event cause the status of other tasks to become out of sync.
<update />
Element Information
Conditions
• assembly-geometry (p. 1923)
assembly-geometry
Tests if the geometry in context of the current selection contains an assembly or a single part.
<assembly-geometry />
Element Information
changeable-length-unit
Tests if the geometry in context of the current selection does not explicitly specify a length unit (e.g.
for ACIS geometry types). Useful in prompting the user to verify a correct length unit setting.
<changeable-length-unit />
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1923
Workbench Mechanical Wizard Advanced Programming Topics
Element Information
geometry-includes-sheets
Tests if the geometry in context of the current selection contains sheet parts.
<geometry-includes-sheets />
Element Information
Parents if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922)
Children None
End Tag No - close element with "/>"
Return True if the geometry contains one or more sheets.
Value
level
Tests the level of the current selection in the Outline.
<level
type="{project | model | environment | solution}"
condition="{is-ambiguous | is-not-ambiguous | is-selected | is-not-selected}" />
Attributes
type
Identifies the level. A level consists of a container (e.g., the Environment) and all children excluding
other containers.
condition
is-ambiguous Returns true if a specific container cannot be resolved given the current Outline
selection.
is-not-ambiguous Returns true if a specific container is identified given the current Outline selection.
is-selected Returns true if any object at the given level is currently selected.
is-not-selected Returns true if no object at the given level is currently selected.
Element Information
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1924 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
Children None
End Tag No - close element with "/>"
Return As defined by the condition attribute.
Value
object
Tests the Outline tree for an object matching the given criteria. Searches only non-ambiguous objects
given the current selection.
<object
type="group_name"
state="{any | stateless | fully-defined | under-defined | suppressed |
not-updated | updated | obsolete | error | bad-license}"
name-regexp="regular_expression"
condition="{exists | does-not-exist | is-selected | is-not-selected}" />
Note
It was necessary to “word wrap” the long line of code in the above example.
Attributes
type
Optional. Identifies an object group name or an object type constant as a search criteria. If omitted, the
object type is not considered.
Object groups are defined by using the object-group (p. 1911) element. Refer to the Standard Object
Groups Reference (p. 1939).
Type constants for specific objects (prefixed by "id_") are defined in the script file DSConstants.js.
state
Optional. Specifies an object state as a search criteria. If omitted, the default of "any" is used, meaning
that object state is not considered.
name-regexp
Optional. Specifies a regular expression of an object's name as a search criteria. For example, "part"
matches any object that includes "part" in its name (e.g. "part 2"). If omitted, object names are not
considered. See the Microsoft Scripting site under JScript for a regular expressions reference.
condition
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1925
Workbench Mechanical Wizard Advanced Programming Topics
Element Information
Parents if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922)
Children None
End Tag No - close element with "/>"
Return True if an object matching the criteria meets the condition.
Value
zero-thickness-sheet
Tests if the geometry in context of the current selection contains any sheet with zero thickness specified.
Useful in prompting the user to enter valid information for sheet thickness.
<zero-thickness-sheet />
Element Information
Parents if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922)
Children None
End Tag No - close element with "/>"
Return True if any sheet has a zero thickness
Value value.
valid-emag-geometry
Tests if the geometry in context of the current selection meets the requirements for performing an
electromagnetic simulation.
<valid-emag-geometry />
enclosure-exists
Tests if the geometry in context of the current selection contains an enclosure body for electromagnetic
simulation.
<enclosure-exists />
Actions
• click-button (p. 1927)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1926 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
click-button
Simulates a toolbar button click.
<click-button
toolbar="key"
button="key" />
Attributes
Use the WDK command View Current Toolbar Keys (p. 1952) to determine values for the attributes below.
toolbar
button
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if successful.
Value
See Also
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1927
Workbench Mechanical Wizard Advanced Programming Topics
display-details-callout
Displays a callout pointing to the currently selected Details field.
<display-details-callout
message="stringID" />
Attributes
message
Specifies the string ID (p. 1915) of the text to display in the callout.
Remarks
Use select-first-object (p. 1933) or select-all-objects (p. 1932) to select one or more Outline objects prior to
accessing the Details control.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if successful.
Value
display-help-topic
Displays a topic from a Windows HTML Help file.
<display-help-topic
href="uri"
topic="path" />
Attributes
href
topic
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1928 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
display-outline-callout
Displays a callout pointing to the currently selected Outline object.
<display-outline-callout
message="stringID" />
Attributes
message
Specifies the string ID (p. 1915) of the text to display in the callout.
Remarks
Use select-first-object (p. 1933) or select-all-objects (p. 1932) to select one or more Outline objects prior to
displaying the callout.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if successful.
Value
display-status-callout
Displays a callout pointing to a status bar panel.
<display-status-callout
panel="index"
message="stringID" />
Attributes
panel
Specifies the index of the status bar panel. The index of the leftmost panel is 1.
message
Specifies the string ID (p. 1915) of the text to display in the callout.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1929
Workbench Mechanical Wizard Advanced Programming Topics
display-tab-callout
Displays a callout pointing to a tab.
<display-tab-callout
tab="{design | print | report | help}"
message="stringID" />
Attributes
tab
message
Specifies the string ID (p. 1915) of the text to display in the callout.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if successful.
Value
display-task-callout
Displays a callout pointing to the task itself.
<display-task-callout
message="stringID" />
Attributes
message
Specifies the string ID (p. 1915) of the text to display in the callout.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1930 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
display-toolbar-callout
Displays a callout pointing to a toolbar button.
<display-toolbar-callout
toolbar="key"
button="key"
message="stringID" />
Attributes
Use the WDK command View Current Toolbar Keys (p. 1952) to determine values for the toolbar and
button attributes below.
toolbar
button
message
Specifies the string ID (p. 1915) of the text to display in the callout.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if successful.
Value
See Also
open-url
Opens a new web browser window and navigates to a given URI (URL).
<open-url
href="uri" />
Attributes
href
Any valid URI. See URI Address and Path Considerations (p. 1904).
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1931
Workbench Mechanical Wizard Advanced Programming Topics
Element Information
select-all-objects
Selects a set of objects based on given criteria. Searches only non-ambiguous objects given the initial
selection.
<select-all-objects
type="group_name"
state="{any | stateless | fully-defined | under-defined | suppressed |
not-updated | updated | obsolete | error | bad-license}"
name-regexp="regular_expression" />
Note
It was necessary to “word wrap” the long line of code in the above example.
Attributes
type
Optional. Identifies an object group name or an object type constant as a search criteria. If omitted, the
object type is not considered.
Object groups are defined by using the object-group (p. 1911) element. Refer to the Standard Object
Groups Reference (p. 1939).
Type constants for specific objects (prefixed by "id_") are defined in the script file DSConstants.js.
state
Optional. Specifies an object state as a search criteria. If omitted, the default of "any" is used, meaning
that object state is not considered.
name-regexp
Optional. Specifies a regular expression of an object's name as a search criteria. For example, "part"
matches any object that includes "part" in its name (e.g. "part 2"). If omitted, object names are not
considered. See the Microsoft Scripting site under JScript for a regular expressions reference.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1932 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
See Also
select-field
Selects a field in the Details control by name.
<select-field
name="stringID" />
Attributes
name
Specifies the string ID for name of the field. Use the Details Field String ID (p. 1952) section in the WDK
Tools group to determine the string ID of a field.
Remarks
Use select-first-object (p. 1933) or select-all-objects (p. 1932) to select one or more Outline objects prior to
accessing the Details control.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if one Details meeting the criteria was selected.
Value
See Also
select-first-object
Selects the first object matching given criteria. Searches only non-ambiguous objects given the initial
selection.
<select-first-object
type="group_name"
state="{any | stateless | fully-defined | under-defined | suppressed |
not-updated | updated | obsolete | error | bad-license
}"
name-regexp="regular_expression" />
Note
It was necessary to “word wrap” the long line of code in the above example.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1933
Workbench Mechanical Wizard Advanced Programming Topics
Attributes
type
Optional. Identifies an object group name or an object type constant as a search criterion. If omitted,
the object type is not considered.
Object groups are defined by using the object-group (p. 1911) element. Refer to the Standard Object
Groups Reference (p. 1939).
Type constants for specific objects (prefixed by "id_") are defined in the script file DSConstants.js.
state
Optional. Specifies an object state as a search criteria. If omitted, the default of "any" is used, meaning
that object state is not considered.
name-regexp
Optional. Specifies a regular expression of an object's name as a search criterion. For example, "part"
matches any object that includes "part" in its name (e.g., "part 2"). If omitted, object names are not
considered. See the Microsoft Scripting site under JScript for a regular expressions reference.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if one object meeting the criteria was selected.
Value
See Also
select-first-parameter-field
Selects the first parameter field in the Details control.
<select-first-parameter-field />
Remarks
Parameter fields contain a check box to the left of the name. If checked, the parameter field is exposed
for use in the Parameter Workspace.
Use select-first-object (p. 1933) or select-all-objects (p. 1932) to select one or more Outline objects prior to
accessing the Details control.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1934 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
Children None
End Tag No - close element with "/>"
Return True if one Details meeting the criteria was selected.
Value
See Also
select-first-undefined-field
Selects the first undefined Details field.
<select-first-undefined-field />
Remarks
Use select-first-object (p. 1933) or select-all-objects (p. 1932) to select one or more Outline objects prior to
accessing the Details control.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if one Details meeting the criteria was selected.
Value
See Also
select-zero-thickness-sheets
Selects all parts containing zero-thickness sheet geometry.
<select-zero-thickness-sheets />
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if one or more objects meeting the criteria were selected.
Value
select-enclosures
Selects any enclosure bodies in the current geometry.
<select-enclosures />
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1935
Workbench Mechanical Wizard Advanced Programming Topics
send-mail
Opens a new email and fills in envelope information and default text. Does not send the email.
<send-mail
to="addr;addr"
cc="addr;addr"
bcc="addr;addr"
subject="stringID"
body="stringID" />
Attributes
to
cc
bcc
subject
body
Element Information
set-caption
Sets the caption of the task.
<set-caption
caption="stringID" />
Attributes
caption
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1936 of ANSYS, Inc. and its subsidiaries and affiliates.
TaskML Reference
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if successful.
Value
See Also
set-icon
Sets the task icon to an image at a given URL.
<set-icon
src="url" />
Attributes
src
Specifies the URI of the icon. See URI Address and Path Considerations (p. 1904).
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if successful.
Value
See Also
set-status
Sets the status of the task.
<set-status
status="{non-status | incomplete | complete | information | undefined |
indeterminate | solve | obsolete | ambiguous | caution |
warning | disabled | hidden}" />
Note
It was necessary to “word wrap” the long line of code in the above example.
Attributes
status
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1937
Workbench Mechanical Wizard Advanced Programming Topics
A status keyword. Status keywords are defined by using the status (p. 1913) element.
Remarks
The element definition shown above lists the standard statuses. The TaskML file MechanicalWiz-
ard\Data\Statuses.xml defines the standard statuses and is merged automatically while loading
any wizard.
Element Information
Parents activate-event (p. 1915), if (p. 1921), and (p. 1920), or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921)
Children None
End Tag No - close element with "/>"
Return True if successful.
Value
Scripting
• eval (p. 1938)
eval
Evaluates a JScript expression.
<eval
code="expression" />
Attributes
code
A string of valid JScript code. For example, "foo()" evaluates the global function foo.
Remarks
Use the Script (p. 1910) element to make custom JScript available for use with the eval statement.
If the eval statement is a task rule, the expression is evaluated when the rule is processed as part of an
event. Using eval in this context allows:
• Execute global functions defined in a script file referenced by a Script (p. 1910) element.
• Access the DOM to manipulate the DHTML page containing the wizard.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1938 of ANSYS, Inc. and its subsidiaries and affiliates.
Standard Object Groups Reference
If the eval statement exists inside of a body or group element, the expression evaluates at that point
in the generation of the wizard DHTML. Using eval in this context allows for programmatically gen-
erating wizard content. See Startup.xml, New.xml and InsertGeometry.xml in the
MechanicalWizard\Panels folder for examples. These examples call global functions defined
in the script file MechanicalWizard\System\PanelFunctions.js.
Complete coverage of scripting is beyond the present scope of this documentation. You may use the
source code as a reference and a script debugger for exploring variables and object models. The
following globally-available JScript objects are particularly useful:
• g_Wizard - the global Wizard object that controls the Mechanical Wizard. Defined in MechanicalWiz-
ard\System\WizardObject.js.
• g_Wizard.App - provides access to the key objects in the Mechanical application and ANSYS Workbench.
Defined in MechanicalWizard\System\AppObject.js.
• g_Wizard.Strings - a Strings object containing strings from the loaded TaskML document.
Element Information
Parents As an action or condition: activate-event (p. 1915), update-event (p. 1917), if (p. 1921), and (p. 1920),
or (p. 1922), not (p. 1922), then (p. 1921), else (p. 1921) For evaluation as the wizard loads:
body (p. 1918), group (p. 1918)
Children None
End Tag No - close element with "/>"
Return Return value of the expression or null.
Value
The elements object (p. 1925), select-first-object (p. 1933), and select-all-objects (p. 1932) use object groups.
TaskML files may include an object-groups (p. 1911) section to define custom object-group (p. 1911) elements
(for example, to identify a specific object such as pressure). See Tutorial: Creating a Custom Task (p. 1944)
for an example.
Class and Type correspond to constants defined in the script file DSConstants.js. Type corresponds
to the "loadType" or "ResultType" property of specific Mechanical application objects.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1939
Workbench Mechanical Wizard Advanced Programming Topics
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1940 of ANSYS, Inc. and its subsidiaries and affiliates.
Standard Object Groups Reference
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1941
Workbench Mechanical Wizard Advanced Programming Topics
Tutorials
• Tutorial: Adding a Link (p. 1942)
View (p. 1948) the completed TaskML file for this tutorial.
Steps
To add a link to the web site MatWeb:
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1942 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorials
Create a new task (p. 1916) definition by adding the following to the tasks (p. 1917) section:
<tasks>
<task id="DesignSpaceHomePage" icon="simwiz://Icons/Link.gif">
<activate-event>
<open-url href="http://www.designspace.com" />
</activate-event>
</task>
<task id="DesignSpaceResources" icon="simwiz://Icons/Link.gif">
<activate-event>
<open-url href="http://www.designspace.com/designspace/user_support/" />
</activate-event>
</task>
<task id="MatWeb" icon="simwiz://Icons/Link.gif">
<activate-event>
<open-url href="http://www.matweb.com/" />
</activate-event>
</task>
</tasks>
Define a new string (p. 1915) by adding the following to the strings (p. 1915) section:
<strings>
<language xml:lang="en-us">
<string id="Standard_Links_Caption">
Links
</string>
<string id="DesignSpaceHomePage_Caption">
DesignSpace.com
</string>
<string id="DesignSpaceResources_Caption">
DesignSpace Resources
</string>
<string id="MatWeb_Caption">
MatWeb Materials
</string>
</language>
</strings>
The value for the string id uses the built-in naming convention of the task id and "_Caption" to simplify
the task element by omitting the caption attribute. The new string applies to the default language
code "en-us." To support other languages, define a new string inside each language (p. 1914) section.
Insert the new task into the Links group (p. 1918) by modifying the body (p. 1918) section as follows:
<body>
<group id="Standard_Links" collapsed="yes">
<taskref task="DesignSpaceHomePage" />
<taskref task="DesignSpaceResources" />
<taskref task="MatWeb" />
</group>
</body>
Open a wizard in the Mechanical application. The Links group will contain a new link to the MatWeb
website.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1943
Workbench Mechanical Wizard Advanced Programming Topics
View (p. 1948) the completed TaskML file for this tutorial.
Steps
Copy the file MechanicalWizard\Tasks\InsertStructuralLoad.xml to a file named In-
sert100psi.xml in a different folder. Generally, the easiest way to create a custom task is to
modify a similar existing task instead of starting from scratch.
The other attributes on the task element disable the task if the Outline contains no geometry and
prompts the user to select a particular Environment if the current selection is ambiguous.
This creates a custom object-group (p. 1911) named "pressure" that contains a single object-group (p. 1911)
corresponding to the Pressure object type in the Outline. This object group is available in addition to
the Standard Object Groups Reference (p. 1939) to wizards merging (p. 1910) this task.
The value for the first string id uses the built-in naming convention of the task id and "_Caption" to
simplify the task element by omitting the caption attribute. The value for the second string id is arbitrary
and referenced by the display-details-callout action defined below. The strings apply to the default
language code "en-us." To support other languages, define new strings inside each language (p. 1914)
section.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1944 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorials
</then>
</if>
<if><object type="pressure" condition="exists" state="under-defined"/>
<then>
<set-status status="undefined"/>
<stop/>
</then>
</if>
<set-status status="complete"/>
</update-event>
Note
***Note that it was necessary to “word wrap” the long line of code in the above example.
The first if statement checks for an under-defined pressure. The second if statement ensures that the
Outline selection is at the Environment level so that the user can insert a Pressure. The click-button
action ensures that the surface selection mode is active.
Proceed to the tutorial Creating a Custom Wizard (p. 1945) to use this custom task.
View (p. 1949) the completed TaskML file for this tutorial.
Steps
Copy the file MechanicalWizard\StressWizard.xml to a file named CustomWizard.xml
in the same folder as the file Insert100psi.xml created in the previous tutorial.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1945
Workbench Mechanical Wizard Advanced Programming Topics
This merge makes the custom task definition available to this wizard. Note that the URI to the file
containing the task is relative to the location of the file containing the wizard. See URI Address and
Path Considerations (p. 1904).
This taskref adds the task (p. 1916) to the body (p. 1918) of the wizard by its id.
In the Mechanical application, click the Choose Wizard option from the top of a standard wizard.
Test the Insert Pressure task. The task should behave in the same way as the standard Insert Loads task
but with specific instructions for defining a 100 psi pressure.
View the file Search.htm (p. 1950) or the modified TaskML file CustomWizard.xml (p. 1949).
Steps
Create a new text file with the following contents:
<html>
<head>
<script src="System/IFrame.js"></script>
<link ID="Skin" REL="stylesheet">
<script>
function IFrame_onload() { Skin.href = g_Wizard.GetSkin() }
</script>
<style>
INPUT { width: 100%; margin-bottom: 4px; }
</style>
</head>
<body scroll="no">
<center>
<form method="GET" action="http://www.google.com/search" target="_blank">
<a HREF="http://www.google.com/" target="_blank">
<img SRC="http://www.google.com/logos/Logo_40wht.gif" border="0" ALT="Google"
width="128" height="53"></a><br>
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1946 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorials
Note
It was necessary to “word wrap” the long line of code in the above example.
Note
• The link element initially lacks a href element. The script block implements the IFRAME_onload
function (called by IFrame.js) and sets href to the url returned by the GetSkin method on
the g_Wizard object. The file MechanicalWizard\WDK\Info_IFRAME.htm contains an
inaccuracy in that the link is not automatically assigned.
• The body element has the scroll element set to "no" to preserve margins and prevent scrollbars
from appearing. As long as a reference to IFrame.js appears in the IFRAME the Mechanical
Wizard will autosize the height such that scrollbars are unnecessary.
• The contents of the body are based on free code published by Google.
• Note use of the target attribute to prevent the linked pages from opening in place of the
Mechanical Wizard.
Save the file as Search.htm in the Mechanical Wizard folder. The files must reside together for web
browser security to permit cross-frame scripting.
Note the use of the "groupID_Caption" shortcut for the string id.
Save the file and open the wizard in the Mechanical application.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1947
Workbench Mechanical Wizard Advanced Programming Topics
Links.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml version="1.0"?>
<simulation-wizard version="1.0">
<strings>
<language xml:lang="en-us">
<string id="Standard_Links_Caption">
Links
</string>
<string id="DesignSpaceHomePage_Caption">
DesignSpace.com
</string>
<string id="DesignSpaceResources_Caption">
DesignSpace Resources
</string>
<string id="MatWeb_Caption">
MatWeb Materials
</string>
</language>
</strings>
<tasks>
<task id="DesignSpaceHomePage" icon="simwiz://Icons/Link.gif">
<activate-event>
<open-url href="http://www.designspace.com" />
</activate-event>
</task>
<task id="DesignSpaceResources" icon="simwiz://Icons/Link.gif">
<activate-event>
<open-url href="http://www.designspace.com/designspace/user_support/" />
</activate-event>
</task>
<task id="MatWeb" icon="simwiz://Icons/Link.gif">
<activate-event>
<open-url href="http://www.matweb.com/" />
</activate-event>
</task>
</tasks>
<body>
<group id="Standard_Links" collapsed="yes">
<taskref task="DesignSpaceHomePage" />
<taskref task="DesignSpaceResources" />
<taskref task="MatWeb" />
</group>
</body>
</simulation-wizard>
Insert100psi.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml version="1.0"?>
<simulation-wizard version="1.0">
<object-groups>
<object-group name="pressure">
<object-type class="id_Load" type="id_SurfacePressure" />
</object-group>
</object-groups>
<strings>
<language xml:lang="en-us">
<string id="Insert100psi_Caption">
Insert Pressure
</string>
<string id="Insert100psi_Message">
Use the Structural button to insert a Pressure load.
Enter 100 psi for Magnitude.
</string>
</language>
</strings>
<tasks>
<task id="Insert100psi" disable-if-missing="geometry" check-ambiguity="environment">
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1948 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorials
<update-event>
<if><object type="pressure" condition="does-not-exist"/>
<then>
<set-status status="incomplete"/>
<stop/>
</then>
</if>
<if><object type="pressure" condition="exists" state="under-defined"/>
<then>
<set-status status="undefined"/>
<stop/>
</then>
</if>
<set-status status="complete"/>
</update-event>
<activate-event>
<if><object type="pressure" condition="exists" state="under-defined"/>
<then>
<select-first-object type="pressure" state="under-defined"/>
<select-first-undefined-field/>
<display-details-callout message="Insert100psi_Message" />
<stop/>
</then>
</if>
<if><level type="environment" condition="is-not-selected"/>
<then>
<select-first-object type="environment"/>
</then>
</if>
<click-button toolbar="DS_graphics" button="Surface"/>
<display-toolbar-callout toolbar="Context" button="Structural"
message="Insert100psi_Message" />***
</activate-event>
</task>
</tasks>
</simulation-wizard>
Note
***Note that it was necessary to “word wrap” the long line of code in the above example.
CustomWizard.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml version="1.0"?>
<simulation-wizard version="1.0">
<merge src="Tasks/InsertGeometry.xml" />
<merge src="Tasks/VerifyLengthUnit.xml" />
<merge src="Tasks/DefineSheetThickness.xml" />
<merge src="Tasks/AssignMaterial.xml" />
<merge src="Insert100psi.xml" />
<merge src="Tasks/InsertDisplacementLoad.xml" />
<merge src="Tasks/ThermalStressNote.xml" />
<merge src="Tasks/InsertStructuralResults.xml" />
<merge src="Tasks/StressStiffeningNote.xml" />
<merge src="Tasks/Solve.xml" />
<merge src="Tasks/ViewResults.xml" />
<merge src="Tasks/ViewReport.xml" />
<merge src="Tasks/StandardTasks.xml"/>
<strings>
<language xml:lang="en-us">
<string id="Title_Caption">
Tutorial Wizard
</string>
<string id="Title_Description">
Demonstrates a custom wizard with a task for inserting a 100 psi Pressure.
</string>
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1949
Workbench Mechanical Wizard Advanced Programming Topics
</language>
</strings>
<body>
<group id="Title">
<taskref task="ChooseWizard"/>
</group>
<group id="RequiredSteps" emphasize="yes">
<taskref task="InsertGeometry"/>
<taskref task="VerifyLengthUnit"/>
<taskref task="DefineSheetThickness"/>
<taskref task="AssignMaterial"/>
<taskref task="Insert100psi"/>
<taskref task="InsertDisplacementLoad"/>
<taskref task="ThermalStressNote"/>
<taskref task="InsertStructuralResults"/>
<taskref task="StressStiffeningNote"/>
<taskref task="Solve"/>
<taskref task="ViewResults"/>
<taskref task="ViewReport"/>
</group>
<group id="Standard_OptionalTasks" />
<group id="Standard_ParameterTasks" />
<group id="Standard_GeneralTasks" />
<group id="Standard_AdvancedTasks" />
<group id="Standard_Links" />
</body>
</simulation-wizard>
Search.htm
<?xml version="1.0" encoding="ISO-8859-1"?>
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<!--(==============================================================)-->
<!--(Document created with RoboEditor. )============================-->
<!--(==============================================================)-->
<head>
<title>Search</title>
<!--(Meta)==========================================================-->
<!--(Links)=========================================================-->
<!--(Style Sheet)===================================================-->
<style>
<!--
INPUT {
width: 100%;
margin-bottom: 4px;
}
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1950 of ANSYS, Inc. and its subsidiaries and affiliates.
Tutorials
-->
</style>
<!--(Scripts)=======================================================-->
<script src="System/IFrame.js"></script>
</head>
<!--(Body)==========================================================-->
<body scroll=no>
<form method=GET
action="http://www.google.com/search"
target=_blank>
<p style="text-align: center;"
align=center><a HREF="http://www.google.com/"
target=_blank><img src="http://www.google.com/logos/Logo_40wht.gif"
ALT=Google
style="width: 128px;
height: 53px;
border-style: none;"
width=128
height=53
border=0></a><br>
<input TYPE=text
name=q
size=25
maxlength=255
value><br>
<input type=submit
name=btnG
VALUE="Google Search"></p>
</form>
</body>
</html>
CustomWizardSearch.xml
<?xml version="1.0"?>
<simulation-wizard version="1.0">
<merge src="simwiz://Tasks/InsertGeometry.xml" />
<merge src="simwiz://Tasks/VerifyLengthUnit.xml" />
<merge src="simwiz://Tasks/DefineSheetThickness.xml" />
<merge src="simwiz://Tasks/AssignMaterial.xml" />
<merge src="Insert100psi.xml" />
<merge src="simwiz://Tasks/InsertDisplacementLoad.xml" />
<merge src="simwiz://Tasks/ThermalStressNote.xml" />
<merge src="simwiz://Tasks/InsertStructuralResults.xml" />
<merge src="simwiz://Tasks/StressStiffeningNote.xml" />
<merge src="simwiz://Tasks/Solve.xml" />
<merge src="simwiz://Tasks/ViewResults.xml" />
<merge src="simwiz://Tasks/ViewReport.xml" />
<merge src="simwiz://Tasks/StandardTasks.xml"/>
<strings>
<language xml:lang="en-us">
<string id="Title_Caption">
Tutorial Wizard
</string>
<string id="Title_Description">
Demonstrates a custom wizard with a task for inserting a 100 psi Pressure.
</string>
<string id="Search_Caption">
Search the Web
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1951
Workbench Mechanical Wizard Advanced Programming Topics
</string>
</language>
</strings>
<body>
<group id="Title">
<taskref task="ChooseWizard"/>
</group>
<group id="RequiredSteps" emphasize="yes">
<taskref task="InsertGeometry"/>
<taskref task="VerifyLengthUnit"/>
<taskref task="DefineSheetThickness"/>
<taskref task="AssignMaterial"/>
<taskref task="Insert100psi"/>
<taskref task="InsertDisplacementLoad"/>
<taskref task="ThermalStressNote"/>
<taskref task="InsertStructuralResults"/>
<taskref task="StressStiffeningNote"/>
<taskref task="Solve"/>
<taskref task="ViewResults"/>
<taskref task="ViewReport"/>
</group>
<group id="Standard_OptionalTasks" />
<group id="Standard_ParameterTasks" />
<group id="Standard_GeneralTasks" />
<group id="Standard_AdvancedTasks" />
<group id="Standard_Links" />
<group id="Search" collapsed="yes">
<iframe src="simwiz://Search.htm" />
</group>
</body>
</simulation-wizard>
The WDK: Tools group updates automatically when the selection in the Outline changes.
Level Testing
The Outline Level section exercises the functionality of the level (p. 1924) element.
The second section exercises the functionality of the object (p. 1925), select-first-object (p. 1933) and select-
all-objects (p. 1932) elements. Expert users may find this section useful for automating selection in the
Outline. For example, typing "prt" under Name Regular Expression and clicking Select All Matching
Objects selects all Outline objects with "prt" in their name.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1952 of ANSYS, Inc. and its subsidiaries and affiliates.
Wizard Development Kit (WDK) Groups
The third section exposes the string ID of the currently selected Details field for use with the select-
field (p. 1933) element.
Advanced. If checked, displays a message box containing virtual JScript event code prior to its evaluation.
Used for low-level debugging of task rules.
Folder
Displays the folder from which the Mechanical Wizard is currently running. Corresponds to "Mechanical
Wizard URL" in the Control Panel.
Reloads the HTML page containing the Mechanical Wizard. The system is reset and the Startup panel
displayed.
Open Wizard
Displays an Open dialog to choose a TaskML file to load. Same as selecting the "browse" option from
"Choose Wizard" on the Startup panel or in wizards.
Displays a temporary XML file containing the toolbar and button keys for the current state of the user
interface. Toolbar and button keys are used to define the click-button (p. 1927) and display-toolbar-cal-
lout (p. 1931) elements.
Saves an HTML file snapshot of the current Mechanical Wizard. The HTML snapshot is useful for devel-
oping CSS skins.
Clear UserData
Clears the Mechanical Wizard UserData store. The UserData store consists of Tip of the Day, group ex-
pansion, and other non-critical data.
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1953
Workbench Mechanical Wizard Advanced Programming Topics
Actions
• display-outline-callout (p. 1929)
Flags (Conditions)
• changeable-length-unit (p. 1923)
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1954 of ANSYS, Inc. and its subsidiaries and affiliates.
advanced contact region settings - listed and defined,
Index 706
alert
Symbols object reference, 1632
2D analyses - description and characteristics, 502 alert object reference, 1632
ambient temperature - in radiation load, 997
analysis
A 2D analyses - description and characteristics, 502
ABAQUS Input file import
apply loads and supports step, 190
finite element mesh, 511
apply mesh controls step, 182
Absorption Element
apply preview mesh step, 182
object reference, 1746
approach - overall steps, 173
Absorption Surface
assign behavior to parts step, 177
object reference, 1746
attach geometry step, 174
acceleration
composite, 466
description, 923
create analysis system step, 173
acceleration load
create report step, 193
object reference, 1746
define initial condition step, 186
acceleration object reference, 1746
define resources step, 174
acoustic
define substructures, 181
port in duct, 1045
ecad trace mapping in Mechanical, 469
acoustic absorption element, 1062
ecad trace mapping overview, 466
acoustic absorption surface, 1058
ecad trace mapping workflow, 466
acoustic analysis, 463
establish analysis settings, 183
acoustic analysis types, 247
interface - listing of components, 5
acoustic diffuse sound field, 1040
options - listed and described, 105
acoustic far field mesh, 1069
review results step, 192
acoustic far-field radiation surface, 1073
set connections options step, 182
acoustic free surface, 1064
solve step, 191
acoustic impedance boundary, 1055
types - listed, 195
acoustic impedance sheet, 1049
window components - layout and description, 5
acoustic incident wave, 1042
analysis data management - analysis settings, 910
acoustic mass source, 1035
analysis settings , 873
acoustic port, 1071
establishing - overall analysis step, 183
acoustic pressure, 1053
fracture controls, 889
acoustic radiation boundary, 1060
object reference, 1634
acoustic results
role of time, 914
description, 1308
steps and step controls overall topics, 914
acoustic rigid wall, 1067
topic listing, 873
acoustic static pressure, 1035, 1051
analysis settings analysis data management, 910
acoustic temperature, 1047
analysis settings and solution
acoustic thermo-viscous BLI boundary, 1066
options, 105
acoustic transfer admittance matrix, 1076
analysis settings object reference, 1634
adaptive convergence, 1411
analysis settings output controls, 904
adaptivity, 1411
analysis settings rotordynamics controls, 913
add linearized stress, 1238
analysis topics - special, 402
add offset no ramping contact region setting , 717
analysis type
add offset ramped effects contact region setting, 717
applicable analysis settings, 873
adding beams, 825
analysis types
adjust to touch contact region setting, 717
design assessment, 195
adjustment result in bolt tool
eigenvalue buckling, 203
description, 1274
electric, 199
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1955
Index
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1956 of ANSYS, Inc. and its subsidiaries and affiliates.
object reference, 1642 box zoom - graphics toolbar button, 70
bearing load
description, 963 C
object reference, 1746 CAD parameters, 1488
bearing load object reference, 1746 CAD systems
bearing object reference, 1642 general information, 1849
bearings isotropic material limitation, 1850
description, 831 multiple versions, 1850
behavior contact region setting, 701 callouts in details view, 17
bending moment result campbell diagram chart result
object reference, 1804 object reference, 1804
bending stress - beam tool, 1275 cannot undo node move - troubleshooting, 1859
biaxiality indication result in fatigue tool capped isosurfaces, 77, 1361
description, 1337 cdb file import
object reference, 1692 finite element mesh, 511
biaxiality indication result object reference, 1692 supported element types, 547
bin size - fatigue simulations, 1332 CFD load transfer
blips, 124 convections, 423
body structural, 423
description, 477 surface temperatures, 423
hide, 485 chart
object reference, 1644 object reference, 1652
suppress, 485 chart and table, 1162
body interaction chart object reference, 1652
object reference, 1649 charts
body interaction object reference, 1649 control, 151
body interactions tips, 151
object reference, 1648 clean results data, 1199
body interactions object reference, 1648 geometry change, 1199
body object reference, 1644 mesh change, 1199
bolt pretension CLOCAL Mechanical APDL application command - use,
description, 967 1232
bolt pretension load close vertices, 94
object reference, 1746 color by parts, 486
bolt pretension object reference, 1746 colors - contact initial information table, 1268
bolt thread contact region setting, 717 combined stress - beam tool, 1275
bolt tool result commands - using the Mechanical APDL application,
description, 1274 1479
object reference, 1650 commands object
bolt tool result object reference properties, 1475
adjustment, 1650 commands object reference, 1652
working load, 1650 commands objects
bonded type contact region setting, 701 available parameter, 1479
boundary condition conflicts between the Mechanical and Mechanical
types, 922 APDL applications, 1479
boundary condition scoping method description, 1475
description, 919 input arguments, 1479
boundary condition types - listed, 922, 1077 object reference, 1652
boundary conditions point selection mode, 1479
description, 919 post processing, 1476
boundary conditions - electromagnetic, 1015 Rigid Dynamics Solver, 1484
box select, 124 solver target, 1479
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1957
Index
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1958 of ANSYS, Inc. and its subsidiaries and affiliates.
region object reference, 1669 object reference, 1759
region settings - categories, 681 contact sizing object reference, 1759
renaming regions - animated example, 726 contact tool result
resetting regions to defaults - procedure, 729 description, 1268
results, 1243 object reference, 1674
saving region settings - procedure, 728 contact tool result object reference, 1674
scope region settings - listed and defined, 698 context toolbars
setting conditions manually - guidelines and proced- location in the Mechanical application window, 5
ure, 723 overall description and listing, 77
settings, 697 contour options - in result context toolbar, 77
supported contact types, 722 contour results, 1165
supported formulations, 722 contours during solve, 1404
symmetry, 722 controlling transparency for contact regions - animated
tool, 1268 example, 725
contact based reactions, 1290 convection
contact best practices description, 992
contact behavior, 735 convection load
contact tool, 739 object reference, 1746
diagnostics, 743 convection object reference, 1746
mesh quality, 740 convections
non-convergence, 743 at CFD boundary, 423
overlap conditions, 742 convective heat transfer, 992
solver preparation, 739 convergence
contact bodies object reference, 1676
colors, 725 plots, 1395
contact bodies scope region setting, 698 convergence criteria analysis setting , 900
contact debonding convergence object reference, 1676
application, 868 convergence options, 105
object reference, 1667 converting boundary conditions to nodal degree-of-
contact debonding object reference, 1667 freedom constraints, 1471
contact geometry correction contact region setting, coordinate system object reference, 1677
717 coordinate systems
contact match applying local coordinate systems, 676
object reference, 1757 create section plane, 677
contact match group creating, 77, 671
object reference, 1754 creating construction surfaces, 667
contact match group object reference, 1754 global, 77
contact match object reference, 1757 importing, 676
contact region object reference, 1680
automatically generate objects, 724 orientation, 674
contact region object properties overall topics, 671
electromagnetic analyses, 1672 principal axis, 674
explicit dynamics analyses, 1672 reference number, 671
rigid body dynamic (rbd) analyses, 1673 references, 676
structural analyses, 1671 result, 1196
thermal analyses, 1672 transferring to the Mechanical APDL application,679
contact region object reference, 1669 transformations, 674
contact region settings - categories, 681 use in specifying joint locations., 676
contact region(s) not in initial contact - troubleshooting using, 671
, 1861 coordinate systems object reference, 1680
contact scope region settings, 698 coordinate systems result
contact sizing object reference, 1804
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1959
Index
coordinate systems result object reference, 1804 cyclic symmetry in a static structural analysis, 636
coordinate systems results, 1165 boundary conditions, 636
coordinates - graphics toolbar button, 70 results, 637
copying graphical view to Mechanical APDL, 153 cyclic symmetry in a thermal analysis, 648
coupling cylindrical joints, 750
description, 1105 cylindrical support
crack description, 1098
pre-meshed, 1791 object reference, 1746
crack analysis, 841 cylindrical support object reference, 1746
crack meshing, 845 cylindrical surface direction, 1150
cracks, 845, 851
solving analysis, 1472 D
create coordinate system from nodes, 141 damage matrix result in fatigue tool
create named selection from element faces, 142 description, 1337
create named selection from elements, 142 object reference, 1692
create named selection from nodes, 142 damage matrix result object reference, 1692
create solid geometry in Mechanical, 181 damage result in fatigue tool
creating a graphical view, 152 description, 1337
creep controls, 888 object reference, 1692
creep strain - equivalent, 1235 damage result object reference, 1692
Creo Parametric damping controls - analysis settings, 898
assigning parameters, 1488 data standard toolbar button - commands and descrip-
cross section object tions, 69
object reference, 1681 data transfer
cross section object reference, 1681 Polyflow to Mechanical , 428
cross sections database file - saving results
object reference, 1681 as a dsdb, 1468
cross sections object reference, 1681 as a Mechanical APDL database file, 1468
current debonding
description, 1012 fracture analysis, 865
current density result define initial condition
description, 1317 overall analysis step, 186
object reference, 1804 defining cracks, 845
current density result object reference, 1804 definition contact region settings - listed and defined,
current excitation 701
stranded source conductor body, 1022 deformation , 1226
current excitation for solid conductors deformed shape - scaling in result context toolbar, 77
current object reference, 1746 degrees - in main menu, 63
current excitation for solid source conductors degrees of freedom and joint types, 750
description, 1020 delamination
current object reference, 1746 fracture analysis, 865
cursors - rotation, 123 deleting a graphical view, 153
cut boundary displacement method (see submodeling) depth picking, 124
cyclic axis of symmetry - troubleshooting, 1869 design assessment analysis type, 195
cyclic controls, 889 design validation
cyclic region, 628 topology optimization, 378
object reference, 1784 details view
cyclic region object reference, 1784 description and user interactions, 17
cyclic symmetry in a harmonic response analysis, 639 location in the Mechanical application window, 5
boundary conditions, 640 detonation point
results, 641 object reference, 1746
cyclic symmetry in a modal analysis, 642 detonation point object reference, 1746
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1960 of ANSYS, Inc. and its subsidiaries and affiliates.
Diffuse Sound Field description, 1312
object reference, 1746 object reference, 1804
dimensions - geometry, 177 directional heat flux result object reference , 1804
direct element selection, 146 directional magnetic field intensity result
direct fe description, 1317
nodal displacement, 1120 directional magnetic flux density result
nodal force, 1120 description, 1317
nodal orientation, 1120 directional velocity result
nodal rotation, 1120 description, 1226
Direct FE object reference, 1804
EM Transducer, 1746 directional velocity result object reference, 1804
Nodal Displacement, 1746 displacement
Nodal Force, 1746 description, 1080
Nodal Orientation, 1746 edge, 1080
Nodal Pressure, 1746 object reference, 1746
Nodal Rotation, 1746 remote, 1080
direct fe object reference, 1685 surfaces, 1080
direct fe types - listed, 1120 vertex, 1080
direct node selection, 146 displacement constraint - topology optimization
direct stress result in beam tool description, 362
description, 1275 displacement object reference, 1746
object reference, 1804 displacement support
direct stress result object reference, 1804 object reference, 1746
direction display points - in solution information, 1395
defaults, 149 Distance Based Average Comparison option
defining, 1150 for Mapping Validation, 1899
graphics toolbar button, 70 distributed mass
selecting, 149 description, 506
directional acceleration result object reference, 1684
description, 1226 distributed mass object reference, 1684
object reference, 1804 docking windows, 6
directional acceleration result object reference, 1804 duplicate - in main menu, 63
directional current density result dynamic legend, 1363
object reference, 1804
directional deformation result E
description, 1226 ease of use contact features - listed, 723
object reference, 1804 edge direction, 1150
directional deformation result object reference , 1804 edge graphics options
directional electric field intensity result screenshot and description, 97
object reference, 1804 toolbar location in the Mechanical application win-
directional field intensity result dow, 5
object reference, 1804 edge options - in result context toolbar, 77
directional field intensity result object reference, 1804 eigenvalue buckling analysis type, 203
directional flux density result elastic slip tolerance contact region setting, 706
object reference, 1804 elastic strain intensity result
directional flux density result object reference, 1804 description, 1231
Directional Force electromagnetic result object reference, 1804
description, 1317 elastic strain intensity result object reference, 1804
directional force electromagnetic result elastic support
object reference, 1804 description, 1103
directional force result object reference, 1804 object reference, 1746
directional heat flux result elastic support object reference, 1746
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1961
Index
electric analysis type, 199 equivalent plastic strain result object reference , 1804
electric loads, 938 equivalent stress result
electric potential result description, 1230
description, 1317 object reference, 1804
object reference, 1804 equivalent stress result object reference, 1804
electric potential result object reference, 1804 equivalent total strain result
electric results, 1321 description, 1235
electric voltage result object reference, 1804
object reference, 1804 error - magnetic result
electro-mechanical transducer description, 1319
description, 1130 error result
electromagnetic boundary conditions - listed, 1015 structural, 1232
electromagnetic loads - listed, 938 thermal, 1313
electromagnetic periodic symmetry, 626 error status symbol, 8
electromagnetic-thermal interaction, 402 ESOL command, 1350
electromagnetic-thermal load import, 403 Euler angle sequence, 1232
element distortion error - troubleshooting, 1859 excitations - electromagnetic, 1015
element name results, 1218 expansion settings
element orientation, 570 object reference, 1691
application, 570 explicit dynamics analysis type, 202
specification requirements, 570 explode model, 99
element select - graphics toolbar button, 70 explode view options toolbar
element selection screenshot and description, 99
direct, 146 export
element through the thickness - troubleshooting,1857 description, 54
element type results, 1218 external file, 419
elemental coordinate systems results, 1166 file format, 54
em transducer options, 105
description, 1130 exported file saved to disk but microsoft office failed
emissivity - in radiation load, 997 to load - troubleshooting, 1854
enclosure - in radiation load, 997 exporting a saved graphical view list, 153
energy accuracy tolerance analysis setting, 900 exporting load history, 1150
energy result, 1289 extend selection
environment description, 124
annotations, 160 graphics toolbar button, 70
context toolbar - screenshot and description, 77 extend to adjacent selection, 124
object reference, 1690 extend to connection selection, 124
environment filtering of GUI, 104 extend to limits selection, 124
environment object reference, 1690 External Data systems
equivalent alternating stress result in fatigue tool Master file, 412
description, 1337 external model
object reference, 1692 importing deformation-based geometry, 575
equivalent alternating stress result object reference, importing mesh-based geometry, 511
1692 External Thickness, 1734
equivalent creep strain ratio has exceeded the specified External Thickness reference, 1734
limit - troubleshooting, 1860
equivalent creep strain result F
description, 1235 face meshing object reference, 1759
object reference, 1804 failed to load microsoft office application -
equivalent plastic strain result troubleshooting, 1860
description, 1234 Far-field Radiation Surface
object reference, 1804 object reference, 1746
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1962 of ANSYS, Inc. and its subsidiaries and affiliates.
fatigue results fluid solid interface
frequency-based fatigue, 1326 description, 1027
stress life versus strain life, 1325 fluid solid interface load
fatigue sensitivity result in fatigue tool object reference, 1746
description, 1337 fluid solid interface object reference, 1746
object reference, 1692 fluid surface
fatigue sensitivity result object reference , 1692 object reference, 1698
fatigue simulations fluid surface object reference, 1698
loading options, 1332 fluid-structure interaction
material properties, 1323 convections, 423
options, 105 surface temperatures, 423
overview, 1323 fluid-structure interaction - one-way using imported
results, 1337 loads, 421
strain-life, 1323 fluid-structure interaction - one-way using system
stress-life, 1323 coupling, 450
user life units, 1332 fluid-structure interaction - overall description, 419
fatigue tool result fluid-structure interaction - two-way, 420
description, 1337 fluid-structure interface
object reference, 1692 face forces, 423
fatigue tool result object reference , 1692 flux linkage result
figure description, 1318
description, 166 object reference, 1804
object reference, 1697 force
figure object reference, 1697 description, 953
file management in the Mechanical application, 1417 force load
file names - CAD limitation, 1850 object reference, 1746
filter for objects, 14 force object reference, 1746
filter for tags, 14 force reaction constraint - topology optimization
filter the tree, 14 description, 362
filtering GUI based on environment, 104 force reaction result
filters object reference, 1804
selection, 124 formulation contact region setting, 706
fit - graphics toolbar button, 70 foundation stiffness - in elastic support , 1103
fixed joints, 750 fracture, 841
fixed rotation object reference, 1746 define arbitrary crack, 859
fixed rotation support define pre-meshed crack, 863
description, 1101 define semi-elliptical crack, 853
object reference, 1746 object reference, 1699
fixed support fracture analysis, 841
Edge: description, 1078 computation of parameters, 1472
object reference, 1746 multi-point constraint contact, 871
surFace: description, 1078 solving, 1472
Vertex: description, 1078 workflows, 841
fixed support object reference, 1746 fracture analysis results object reference, 1804
flexible bodies, 480 fracture controls, 889
flexible parts in a Rigid Dynamics analysis , 181 fracture meshing, 845
flip reference and mobile for joints, 814 fracture object reference, 1699
flipping contact/target scope settings - animated ex- fracture results, 1261
ample, 727 fracture tool, 1261
flipping periodic low and periodic high settings, 649 object reference, 1700
Fluent Input file import fractures, 845
finite element mesh, 511 Free Surface
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1963
Index
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1964 of ANSYS, Inc. and its subsidiaries and affiliates.
picking, 124 hysteresis result object reference , 1692
tips, 123
toolbar - commands and descriptions, 70 I
toolbar location in the Mechanical application win- ICEM CFD Input file import
dow, 5 finite element mesh, 511
graphics - topic listing, 123 Icepak
graphics option Mechanical data transfer, 424
edge coloring, 97 transient, 426
screenshot and description, 94 identifying contact regions - procedure, 727
show mesh, 94 illogical reaction results - troubleshooting, 1860
graphics options image from file, 1706
toolbar location in the Mechanical application win- image object reference, 1706
dow, 5 Impedance Boundary
group by global connection setting, 685 object reference, 1746
group tree objects, 100 Impedance Sheet
object reference, 1746
H import
harmonic acoustics analysis type, 247 CDB mesh file, 511
harmonic analysis, 211 external file, 412
harmonic analysis amplitude result calculation, 222 external thickness, 413
harmonic analysis linked to modal, 225 finite element mesh, 511
harmonic analysis linked to structural, 223 Import thickness, 493
heat flow imported body force density load, 1138
description, 1001 imported body temperature load, 1139
heat flow load imported boundary conditions, 1133
object reference, 1746 imported convection coefficient load, 1141
heat flow object reference, 1746 imported cut boundary constraint, 1141
heat flux imported cut remote force, 1141
description, 1003 imported displacement load, 1142
heat flux load imported force, 1142
object reference, 1746 Imported from External Model
heat flux object reference, 1746 contacts, 1708
heat flux results, 1312 coordinate systems, 1710
heat reaction result coupling equations, 1707
description, 1313 element orientations, 1711
hidden status symbol, 8 nodal orientation, 1715
hide all other bodies, 485 point masses, 1716
hide body, 485 remote connection, 1713, 1718
hide faces, 485 shell thicknesses, 1720-1721
hide items, 13 imported heat flux load, 1143
hide other bodies for joints, 814 imported heat generation load, 1143
hiding bodies not scoped to contact region - procedure, imported initial stain load, 1144
726 imported initial stress load, 1145
hotkeys, 167 imported load
hydrostatic pressure electromagnetic-thermal, 403
description, 949 Imported Loads, 1725
hydrostatic pressure load Imported loads reference, 1725
object reference, 1746 imported material field, 1728
hydrostatic pressure object reference, 1746 imported material fields (group), 1727
hysteresis result in fatigue tool Imported Plies, 1633, 1723
description, 1337 Imported Plies reference, 1723
object reference, 1692 Imported Ply reference, 1633
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1965
Index
imported pressure load, 1147 initial information result object reference, 1674
imported remote loads, 1730 initial temperature
imported surface force density, 1148 object reference, 1740
imported temperature load, 1148 initial temperature object reference, 1740
Imported Thickness, 1732 initial time increment problems - troubleshooting ,1866
Imported Thickness (Group), 1734 inside pinball search direction contact region setting,
Imported Thickness reference, 1732, 1734 706
Imported Trace, 1737 insufficient disk space - troubleshooting, 1855
Imported Trace Folder, 1736 integration scheme, 484
imported velocity load, 1149 interaction loads - listed, 938
importing interface
coordinate systems, 676 ease of use, 169
importing a graphical view list, 153 interface - listing of components, 5
importing load history, 1150 interface behavior based on license levels, 104
importing material fields, 569 interface delamination
importing mesh-based databases application, 866
coordinate systems, 533 object reference, 1741
element orientations, 535 interface delamination object reference, 1741
flexible remote connections, 539 interface treatment contact region setting , 706, 717
named selections, 540 internal heat generation
nodal orientations, 541 description, 1005
point masses, 541 internal heat generation load
rigid remote connections, 543 object reference, 1746
shell thickness, 544 internal heat generation object reference , 1746
springs, 546 interpolation
importing mesh-based databases via external model, path results, 1184
522 probe results, 1184
constraint equations, 530 surface results, 1184
contacts, 532 invalid material properties - troubleshooting , 1854
in process solutions, 1376 invert suppressed body set, 13
Incident Wave Source iso - graphics toolbar button, 70
object reference, 1746 isotropic materials - CAD limitation, 1850
inductance result iterative solver problem - troubleshooting, 1857
description, 1317
object reference, 1804 J
inertia relief analysis setting, 877 joint
inertia tensor is too large - troubleshooting, 1860 create manually, 784
inertial loads - listed, 922 description, 985
infinite life - fatigue simulations, 1332 legend, 29
inflation object reference, 1744
object reference, 1759 properties, 761
inflation object reference, 1759 joint checker, 814
initial condition joint condition
object reference, 1740 object reference, 1746
initial condition object reference, 1740 joint condition object reference, 1746
initial contact, 1268 joint configure toolbar
initial information object in contact tool screenshot and description, 100
description, 1268 joint legend, 814
initial information result in contact tool joint object reference, 1744
colors in table, 1268 joint probe problems - troubleshooting, 1867
description, 1268 joint probes
object reference, 1674 results, 1298
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1966 of ANSYS, Inc. and its subsidiaries and affiliates.
joints Linearized Middle Principal Stress, 1804
characteristics, 746 Linearized Minimum Principal Stress, 1804
detecting overconstrained conditions, 817 Linearized Normal Stress, 1804
ease of use features, 814 Linearized Shear Stress, 1804
example, 785, 796 Linearized stress, 1238
generate automatically, 809 linearized stress error - troubleshooting, 1852
topics, 746 Linearized Stress Intensity, 1804
types, 750 Linearized stresses, 1804
joule heat result load transfer error - troubleshooting, 1853
object reference, 1804 load transfer mesh mapping, 1879
load types - listed, 922
K loading contact region settings - procedure, 728
keyboard support, 70 loading types - fatigue simulations, 1332
known temperature load, 989 loads and supports object reference, 1746
local coordinate system
L applying, 676
labeling objects, 1626 creating, 77
large deflections analysis setting, 877 in coordinate system object reference, 1677
large deformation effects are active - troubleshooting local von-mises stress constraint - topology optimization
, 1860 description, 362
large deformation problems - troubleshooting, 1866 locating bodies without contact - application and pro-
layered section cedure , 729
object reference, 1745 locating parts without contact - application and proced-
layered section object reference, 1745 ure , 729
layered sections, 494 look at - graphics toolbar button, 70
legend customization, 77 low/high cyclic symmetry - troubleshooting, 1868
license manager server problems - troubleshooting , lustre
1867 troubleshooting, 1874
licensed product issues - troubleshooting, 1866
life - fatigue user life units, 1332 M
life result in fatigue tool macros - usage and accessing, 123
description, 1337 magnetic error result, 1319
object reference, 1692 object reference, 1804
life result object reference, 1692 magnetic error result object reference, 1804
lighting controls, 166 magnetic field intensity result
limitations directional, 1317
topology optimization, 383 total, 1317
line bodies, 477 magnetic flux boundary condition, 1015
general description, 498 magnetic flux density result
line pressure directional, 1317
description, 979 total, 1317
line pressure load magnetic flux parallel load
object reference, 1746 description, 1015
line pressure object reference, 1746 object reference, 1746
line search analysis setting, 900 magnetic flux parallel object reference, 1746
linear dynamic analysis types, 202 magnetostatic analysis type, 259
linear periodic structural symmetry type, 622 magnetostatic results, 1316
linear periodic thermal symmetry type, 622 magnifier window - toggle graphics toolbar button, 70
linear perturbation, 865 main menu
Linearized Equivalent Stress, 1804 commands and descriptions, 63
Linearized Maximum Principal Stress, 1804 location in the Mechanical application window, 5
Linearized Maximum Shear Stress, 1804 manage view settings, 151
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1967
Index
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1968 of ANSYS, Inc. and its subsidiaries and affiliates.
object reference, 1765 modal acoustics analysis type, 253
mesh grouping object reference, 1765 modal analysis
mesh import troubleshooting, 1871
supported element types, 547 modal analysis type, 227
mesh nodes modal object reference, 1766
result contour, 140 model
mesh numbering, 657 context toolbar - screenshot and description, 77
object reference, 1765 object reference, 1767
mesh numbering object reference, 1765 pan, 147
mesh object reference, 1749 rotate, 147
mesh selection triad, 147
element, 142 zoom, 147
element face, 142 model movement - manipulation, 147
mesh selection - elements model object reference, 1767
element information, 145 Mohr-Coulomb stress safety tool result
mesh selection - nodes, 137 description, 1258
meshing moment
context toolbar - screenshot and description, 77 description, 972
specialized - cracks, 845 moment load
specialized - fracture, 845 object reference, 1746
messages window, 58 moment object reference, 1746
method mesh control tool moment of inertia, 505
object reference, 1759 motion load
method mesh control tool object reference, 1759 description, 1025
method scope contact region geometry, 698 solving with inertia relief, 1025
method scope contact region named selection, 698 move and copy connection objects, 691
method scope contact region pre-generate interface, moving windows, 6
698 mpc equations were not built for one or more contact
method scope contact region setting, 698 regions - troubleshooting , 1861
middle principal elastic strain result object reference, MPC formulation contact region setting, 706
1804 multi-point constraint contact for fracture, 871
middle principal stress result object reference, 1804 multibody parts, 479
middle principal stress/elastic strain result multiple versions of CAD systems, 1850
description, 1231
object reference, 1804 N
minimum bending stress result in beam tool named selection
description, 1275 exporting, 606
object reference, 1804 named selections
minimum bending stress result object reference, 1804 converting to Mechanical APDL application compon-
minimum combined stress result in beam tool ents, 607
description, 1275 creating, 583
object reference, 1804 creating though promotion, 597
minimum combined stress result object reference ,1804 criteria rules, 587
minimum principal elastic strain result object reference, defining, 586
1804 display, 598
minimum principal stress result object reference, 1804 including in program controlled inflation, 606
minimum principal stress/elastic strain result merging, 607
description, 1231 object reference, 1768
object reference, 1804 overview, 583
miscellaneous options, 105 scoping analysis objects to, 605
modal sending to solver, 606
object reference, 1766 toolbar, 94
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1969
Index
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1970 of ANSYS, Inc. and its subsidiaries and affiliates.
options - analysis settings, 890 periodicity - angular, 625
options - listed and described, 105 phase angle
order of precedence in resolving thermal boundary in current for solid source conductor, 1020
condition conflicts, 1472 in current for stranded source conductor body, 1022
other selection scoping in periodic symmetry region, in voltage for solid source conductor, 1019
649 phase response, 1246
out of process solutions, 1376 phase response result
output controls - analysis settings, 904 object reference, 1804
overconstrained conditions phase response result object reference, 1804
joints, 817 physics region
object reference, 1787
P physics region object reference, 1787
painting graphics, 124 picking - depth, 124
pan, 147 picking graphics, 124
pan - graphics toolbar button, 70 pinball radius contact region setting, 706
parameters pinball region contact region setting, 706
CAD, 1488 pinch
defined in solution commands objects, 1479 object reference, 1759
overall description, 1485 pinch object reference, 1759
parameterizing a variable, 26 pipe idealization
restrictions, 1485 description, 1109
specifying, 1485 pipe idealization condition
part object reference, 1746
description, 477 pipe idealization object reference, 1746
object reference, 1781 pipe pressure
part object reference, 1781 description, 945
partial solution returned - troubleshooting, 1854 pipe pressure object reference, 1746
path pipe temperature
object reference, 1783 description, 947
path - construction geometry, 661 pipe temperature object reference, 1746
path object reference, 1783 planar face direction, 1150
path result planar joints, 750
scoping, 1217 plane strain behavior - 2D simulation, 502
path results, 1168 plane stress behavior - 2D simulation, 502
PDEF command, 1350 plastic strain - equivalent, 1234
peak result, 1209 PLNSOL command, 1350
penetration result in contact tool plots - Mechanical APDL application, 1479
description, 1243 point mass
object reference, 1674 description, 505
penetration result object reference, 1674 object reference, 1789
penetration tolerance contact region setting, 706 point mass object reference, 1789
perfectly insulated load pointer modes, 124
description, 1001 Polyflow to Mechanical
object reference, 1746 data transfer, 428
perfectly insulated object reference, 1746 Port
periodic high scoping in periodic symmetry region,649 object reference, 1746
periodic low scoping in periodic symmetry region, 649 Port In Duct
periodic region object reference, 1746
object reference, 1784 position probe, 1288
using, 649 postprocessing commands objects, 1479
periodic region object reference, 1784 postprocessing features, 1404
periodic symmetry type, 625 pre stress
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1971
Index
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1972 of ANSYS, Inc. and its subsidiaries and affiliates.
remote force object reference, 1746 result plot tracker
remote point object reference, 1835
commands objects, 617 result plot tracker object reference, 1835
connection lines, 617 result tracker
features, 617 description, 1405
geometry behavior, 614 exporting, 1405
object reference, 1796 features, 1405
overview, 609 object reference, 1802
promote, 617 plotting, 1405
support specifications, 616 renaming, 1405
remote point object reference, 1796 structural, 1407
remote points thermal, 1411
object reference, 1798 result tracker object reference, 1802
remote points object reference, 1798 results
remote solving, 1376 acoustic, 1308
rename based on definition composite failure, 1265
commands objects, 1652 contour, 1165
results and result tools, 1366 display issues, 1213
rename tree objects, 7 electric, 1321
renaming a graphical view, 152 fracture, 1261
renaming contact regions - animated example, 726 gasket, 1304
renaming joints based on geometry, 814 geometry represented, 1161
replacing a saved graphical view, 153 how to apply, 1161
report introduction and overview, 1161
context toolbar - screenshot and description, 77 magnetostatic, 1316
creating - overall analysis step, 193 response psd tool, 1303
creating editions, 34 reviewing - overall analysis step, 192
customizing, 34 scoping, 1214
options, 105 structural, 1224
report preview, 31 thermal, 1311
reported frequency result topology density, 371
object reference, 1804 topology elemental density, 373
reported frequency result object reference, 1804 unaveraged contour, 1200
resetting contact regions to defaults - procedure, 729 unconverged results, 1212
response constraint - topology optimization vector plots, 1185
description, 362 results and result tools object reference, 1804
response psd results scoping
results, 1300 element-based, 1214
response psd tool, 1303 geometry, 1214
response PSD tool result object reference, 1801 named selections, 1214
response spectrum analysis type, 242 node-based, 1214
restart analysis, 884 results set listing, 1183
restart controls, 885 Reverse Validation option
restitution value, 706 for Mapping Validation, 1899
restore original window layout, 6 revolute joints, 750
restore original window layout - in main menu , 63 rigid bodies, 480
result rigid body motion - troubleshooting , 1862
automatically create result for all result sets, 1356 Rigid Dynamics Analysis
context toolbar - screenshot and description, 77 to static structural analysis, 432
coordinate systems, 1196 rigid dynamics analysis type, 263
legend, 29 commands, 273
result coordinate systems, 1196 Rigid Dynamics Solver
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1973
Index
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1974 of ANSYS, Inc. and its subsidiaries and affiliates.
setting contact conditions manually - guidelines and object reference, 1816
procedure, 723 solid construction geometry object reference, 1816
setting variables, 122 Solid Edge
sharp angle tool assigning parameters, 1488
object reference, 1759 solid source conductor body, 1017
sharp angle tool object reference, 1759 SolidWorks
shear elastic strain result assigning parameters, 1488
description, 1875 solution
object reference, 1804 annotations, 160
shear elastic strain result object reference , 1804 context toolbar - screenshot and description, 77
shear force result object reference, 1817
object reference, 1804 solution combination object reference, 1820
shear gasket pressure solution information object reference, 1820
object reference, 1804 solving overview, 1373
shear gasket pressure object reference, 1804 troubleshooting (convergence problems), 1869
shear gasket total closure troubleshooting (general), 1864
object reference, 1804 solution combination
shear gasket total closure object reference, 1804 description, 1370
shear moment diagram, 1277 object reference, 1820
shear stress result troubleshooting, 1869
description, 1229 solution combination object reference, 1820
object reference, 1804 solution coordinate system, 1196
shear stress result object reference, 1804 solution information
shell element results, 1229 description, 1395
show all bodies, 485 object reference, 1820
show body, 485 solution information object reference, 1820
show faces, 485 solution magnitude limit exceeded - troubleshooting
show vertices, 94 , 1856
Simplorer solution object reference, 1817
Pins, 431 solution restarts, 1385
simply supported solve process settings, 1377
Edge: description, 1099 solve status symbol, 8
object reference, 1746 solver - conflicting DOF constraints
Vertex: description, 1099 troubleshooting, 1870-1871
simply supported object reference, 1746 solver component results, 1218
simply supported support solver failure - troubleshooting, 1856
description, 1099 solver pivot checking, 877
simulation wizard - features and types, 170 solver type, 877
single selection, 124 solving
sizing overall analysis step, 191
object reference, 1759 overview, 1373
sizing object reference , 1759 units, 1418
sliding distance result in contact tool solving analysis containing cracks, 1472
description, 1243 solving scenarios, 1393
object reference, 1674 Source Value option
sliding distance result object reference, 1674 for Mapping Validation, 1899
slot joints, 750 spatial displacements, 1149
snap to mesh nodes, 661 spatial load and displacement function data, 1150
solid - construction geometry, 668 spatial load tabular data, 1150
solid bodies, 477 spatial loads, 1149
solid bodies - using, 487 spatially varying displacements, 1149
solid construction geometry spatially varying loads, 1149
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1975
Index
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1976 of ANSYS, Inc. and its subsidiaries and affiliates.
introduction, 433 regions, 622
structural, 435 using, 621
thermal, 441 symmetry object reference, 1830
understanding, 433 Symmetry Plane
substructures (RBD Only), 835 object reference, 1746
support loads - listed, 1077 symmetry region
supported function loads, 1150 object reference, 1831
supported tabular loads, 1150 using, 649
supports symmetry region object reference, 1831
types of supports, 922 symmetry regions
suppress all other bodies, 485 types, 622
suppress body, 485 synchronous solutions, 1376
suppress objects, 13
suppress status symbol, 8 T
suppressed contact region setting, 701 tabs
surface location in the Mechanical application window, 5
object reference, 1828 tabular data window, 50
surface - construction geometry, 666 tagging objects, 1626
surface bodies tags
faces with multiple thicknesses and layers specified, applying to objects, 1626
497 creating, 1626
general description, 487 deleting, 1627
importing , 489 filtering, 14
importing thickness, 489 highlighting tree objects, 1627
offsets, 489 renaming, 1627
specifying layered sections, 494 Tags window, 1626
specifying thickness, 491 target bodies scope contact region setting, 698
thickness, 488 target normal search direction contact region setting,
surface body results, 1210 706
surface coating target scope contact region setting, 698
description, 507 temperature
object reference, 1828 description, 989
surface coating object reference, 1828 Temperature (Acoustic)
surface coating results, 1223 object reference, 1746
surface object reference, 1828 temperature load
surface results, 1173 object reference, 1746
scoping, 1218 temperature object reference, 1746
surface temperatures temperature result
at CFD boundary, 423 description, 1312
surface velocity, 1037 object reference, 1804
Surface Velocity temperature result object reference, 1804
object reference, 1746 thermal boundary condition conflicts, 1472
surfaces transferred as solids - troubleshooting, 1859 thermal capacitance, 509
symmetric behavior contact region setting, 701 thermal condition load
symmetric electromechanical symmetry type, 622 object reference, 1746
symmetric structural cyclic symmetry type, 622 thermal condition object reference, 1746
symmetric structural symmetry type, 622 thermal conductance contact region setting, 706
symmetric thermal symmetry type, 622 thermal conductance value contact region setting,706
symmetry thermal contact results, 1315
defining in DesignModeler, 649 thermal error result
defining in Mechanical, 649 object reference, 1804
object reference, 1830 thermal error result object reference, 1804
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1977
Index
thermal fluid flow rate result topology elemental density result object reference,
thermal result, 1313 1804
thermal fluid flow rate results object reference, 1804 topology optimization
thermal fluid heat conduction rate result objective worksheet, 365
thermal result, 1313 solution methodology, 368
thermal fluid heat conduction rate results object refer- solver methods, 368
ence, 1804 topology density result, 371
thermal loads - listed, 938 topology elemental density result, 373
thermal point mass topology optimization analysis, 352
description, 509 design validation, 378
object reference, 1832 preparation, 354
thermal point mass object reference, 1832 solve and results, 375
thermal results, 1311 torsional moment result
contact results, 1315 object reference, 1804
thermal steady-state analysis type, 344 total acceleration result
thermal strain effects description, 1226
assigning to parts - analysis step, 177 object reference, 1804
thermal strain result, 1234 total acceleration result object reference, 1804
thermal-electric analysis type, 348 total current density result
thermal-stress analyses, 459 object reference, 1804
thermal/structural loads total deformation result
importing, 403 description, 1226
thermal/structural results object reference, 1804
exporting, 410 total deformation result object reference , 1804
Thermo-Viscous BLI Boundary total electric field intensity result
object reference, 1746 object reference, 1804
thickness total field intensity result
object reference, 1834 object reference, 1804
thickness object reference, 1834 total field intensity result object reference , 1804
time total flux density result
role in analysis settings, 914 object reference, 1804
tips working with charts and graphics, 151 total flux density result object reference, 1804
tolerance slider global connection setting, 685 total force electromagnetic result
tolerance type global connection setting, 685 description, 1317
tolerance value global connection setting, 685 object reference, 1804
toolbars total force result object reference, 1804
context - overall description and listing, 77 total heat flux result
edge graphics options, 97 description, 1312
explode view options - screenshot and description, object reference, 1804
99 total heat flux result object reference, 1804
graphics - commands and descriptions, 70 total magnetic field intensity result
graphics option, 94 description, 1317
joint configure - screenshot and description, 100 total magnetic flux density result
main menu - commands and descriptions, 63 description, 1317
named selection, 94 total strain - equivalent, 1235
overall description, 68 total velocity result
standard - commands and descriptions, 69 description, 1226
tree filter - screenshot and description, 100 object reference, 1804
unit conversion, 94 total velocity result object reference, 1804
topics - special analysis, 402 transfer
topology density result object reference, 1804 volumetric temperature, 424
Transfer Admittance Matrix
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1978 of ANSYS, Inc. and its subsidiaries and affiliates.
object reference, 1746 V
transferring coordinate systems to the Mechanical APDL validation
application, 679 object reference, 1838
transient structural analysis linked to modal, 394 validation object reference, 1838
transient structural analysis type, 384 variable
transient thermal analysis type, 397 parameterizing, 26
translational joints, 750 setting, 122
transparency for joints, 814 status, 122
tree varying displacements, 1149
filtering, 14 varying loads, 1149
search, 17 vector heat flux result plots, 1312
tree filter toolbar vector plot result display, 1185
screenshot and description, 100 vector principal elastic strain result object reference,
tree objects 1804
generating from template object, 1621 vector principal stress result object reference, 1804
grouping, 100 vector principal stress/elastic strain result
highlighting tagged objects, 1627 description, 1232
tree outline, 7 object reference, 1804
conventions and status symbols, 8 velocity
go to options, 10 object reference, 1840
location in the Mechanical application window, 5 velocity object reference, 1840
trim contact, 701 velocity support
troubleshooting description, 1091
listing of overall problem situations, 1851 view results during solve, 1404
two vertices direction, 1150 viewing selected columns for contact - worksheet, 48
type contact region setting, 701 viewports
description, 150
U graphics toolbar button, 70
u. s. customary units - in main menu, 63 virtual body
unaveraged contour results , 1200 object reference, 1841
underconstrained parts - troubleshooting, 1862 virtual body group
underdefined status symbol, 8 object reference, 1843
unit conversion toolbar, 94 virtual body group object reference, 1843
location in the Mechanical application window, 5 virtual body object reference, 1841
unit system behavior, 173 virtual cell
units - fatigue user life, 1332 object reference, 1844
units - solving, 1418 virtual cell object reference, 1844
universal joints, 750 virtual hard vertex
unsuppress all bodies, 485 object reference, 1845
unsuppress body, 485 virtual hard vertex object reference, 1845
unsuppress objects, 13 virtual split edge
update status symbol, 8 object reference, 1845
update stiffness contact region setting, 706 virtual split edge object reference, 1845
updating geometry , 174 virtual split face
use range global connection setting, 685 object reference, 1846
user defined result virtual split face object reference, 1846
description, 1340 virtual topology
object reference, 1804 context toolbar - screenshot and description, 77
user interactions - details view, 17 in Mechanical, 183
user preferences file, 105 object reference, 1847
virtual topology object reference, 1847
visibility - analysis settings, 913
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1979
Index
voltage
description, 1010
voltage excitation for solid conductors
voltage object reference, 1746
voltage excitation for solid source conductors
description, 1019
voltage object reference, 1746
volume constraint - topology optimization
description, 362
von Mises stress result, 1230
W
weak springs analysis setting, 877
window
geometry, 26
overall layout and component description, 5
windows manager, 6
wireframe - graphics toolbar button, 70
wizards
description and screen location, 169
options, 105
simulation wizard - features and types, 170
workbench
conflicts with the Mechanical APDL application when
using commands objects, 1479
workflows
fracture analysis, 841
working load result in bolt tool
description, 1274
working with charts and graphics, 151
worksheet
connections, 682
go to selected items, 48
go to selected items in tree, 48
information display, 48
viewing selected columns for contact, 48
writing and reading files, 1468
Z
zoom, 147
zoom - graphics toolbar button, 70
Release 18.2 - © ANSYS, Inc. All rights reserved. - Contains proprietary and confidential information
1980 of ANSYS, Inc. and its subsidiaries and affiliates.