Documente Academic
Documente Profesional
Documente Cultură
ANSYS, Inc.
Southpointe
275 Technology Drive
Canonsburg, PA 15317
ansysinfo@ansys.com
http://www.ansys.com
(T) 724-746-3304
(F) 724-514-9494
Release 15.0
November 2013
ANSYS, Inc. is
certified to ISO
9001:2008.
Disclaimer Notice
THIS ANSYS SOFTWARE PRODUCT AND PROGRAM DOCUMENTATION INCLUDE TRADE SECRETS AND ARE CONFIDENTIAL 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. is certified to ISO 9001:2008.
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, please contact ANSYS, Inc.
Published in the U.S.A.
Table of Contents
Introduction to the External Connection Add-In ....................................................................................... 1
Overview ............................................................................................................................................... 1
Integrating an External Application ......................................................................................................... 4
External Process Responsibilities ....................................................................................................... 5
Customizing the Workbench User Interface ............................................................................................. 5
Custom Toolbar and Menu Entries ..................................................................................................... 5
Creating Custom External Connection Systems and Components ............................................................ 7
General Workflow ................................................................................................................................... 7
System File Layout and Installation ......................................................................................................... 7
Creating System Definition Files .............................................................................................................. 8
Creating Component Configuration Files ................................................................................................ 8
Defining Inputs and Outputs ............................................................................................................ 9
Creating Update Instructions for Producing or Consuming Data ........................................................ 9
Upstream Data Consumption (Input) ......................................................................................... 10
Data Generation (Output) ......................................................................................................... 10
Convenience Queries ................................................................................................................ 10
Configuration XML File Details ................................................................................................................. 11
Configuration Node .............................................................................................................................. 11
Instructions Node ................................................................................................................................. 11
Format ........................................................................................................................................... 12
Attributes ....................................................................................................................................... 12
GuiOperations Node ............................................................................................................................. 14
Format ........................................................................................................................................... 14
Attributes ....................................................................................................................................... 15
Properties Node ................................................................................................................................... 16
Format ........................................................................................................................................... 17
Attributes ....................................................................................................................................... 17
DataEntity ................................................................................................................................ 17
Object ...................................................................................................................................... 17
Properties ................................................................................................................................. 17
External Connection Examples ................................................................................................................. 21
Custom, Lightweight, External Application Integration ........................................................................... 21
File Structure .................................................................................................................................. 22
Component Configuration XML File ................................................................................................ 22
User Interface Button Definition ............................................................................................................ 23
File Structure .................................................................................................................................. 23
UI Configuration XML File ............................................................................................................... 23
Instruction File ................................................................................................................................ 24
Mesh Transfer System ........................................................................................................................... 24
File Structure .................................................................................................................................. 24
System Definition XML File .............................................................................................................. 25
Component Configuration File ....................................................................................................... 25
Update Instruction ......................................................................................................................... 26
Material Transfer .................................................................................................................................. 26
File Structure .................................................................................................................................. 27
System Definition XML File .............................................................................................................. 27
Component Configuration File ....................................................................................................... 28
Update Instruction ......................................................................................................................... 28
Material File ................................................................................................................................... 28
Custom Transfer System ........................................................................................................................ 29
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
iii
iv
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Overview
The External Connection Add-in enables you to integrate custom, lightweight, external applications and
processes into the ANSYS Workbench Project Schematic workflow. Features exposed by the External
Connection also allow you to perform automation and customization activities.
With the External Connection, you can:
Integrate custom, lightweight, external applications.
Define User Interface (UI) elements, such as buttons in the Workbench Toolbar or entries in custom
menus, and create the scripts that enable them.
Create new systems to facilitate interaction with the Workbench Project Schematic.
The External Connection Add-in provides an External Connection system in the External Connection
Systems toolbox. The system contains a single External Connection component that acts as a proxy
for the external application.
Figure 1: External Connection System Cell in Toolbox
After you drag an External Connection system into the Workbench Project Schematic window, the External Connection component appears in an Edit Required state, indicated by a question mark, until
you update it with a Component Configuration file.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
In the figure below, the External Connection reads the Configuration file SquaresConfig.xml, which
provides integration details for an external application that calculates square values that are then displayed in the System Parameters. See Custom, Lightweight, External Application Integration (p. 21) for
more details.
Figure 3: Squares Example Schematic View
The following figure shows an External Connection that adds a functional button to the toolbar. See
User Interface Button Definition (p. 23) for more details.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Overview
Figure 4: Button Definition Example
The figure below shows a Mesh Transfer system that consumes an upstream mesh and passes it to a
downstream Fluent system. See Mesh Transfer System (p. 24) for more details.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Note
Toolbar buttons may not appear in Workbench by default. If your External Connection-defined
UI entry does not appear, select the corresponding Toolbar group menu entry from the
View>Toolbars menu.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
General Workflow
The general workflow for creating a custom External Connection System includes:
1. Create a System Definition File.
2. Create any necessary Component Configuration XML files. The files optionally can contain:
Python scripts
Operating System (OS) Executables
Images
3. Add the files to the appropriate installation directories.
4. Manipulate External Connection system cells within Workbench to add them to your workflow.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
For a list of supported transfer types and their corresponding transfer properties, seeTable 1: Data
Transfer Types and Properties (p. 33).
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Convenience Queries
Convenience queries are Python queries that provide simple access to component-stored input and
output data. The three types of convenience queries are:
GetInputData
Returns a Dictionary containing input-type keys and data-containing property-based values. For
example:
Dictionary<string, Dictionary<string, object>>> upstreamData = GetInputData(container);
Dictionary<string, object> meshData = upstreamData[MeshingMesh];
DataReference meshFile = (DataReference)meshData[TransferFile];
GetInputDataByType
Returns a Dictionary<string,object> containing upstream data for a given type. For
example:
Dictionary<string, object> geometryData = GetInputDataByType(container, Geometry);
DataReference geomFile = (DataReference)geometryData[GeometryFileReferene];
DataReferenceSet auxFiles = (DataReferenceSet)geometryData[AuxiliaryFiles];
GetOutputData
Returns a Dictionary<string, DataReference> holding the components output types.
For example:
Dictionary<string, DataReference> outputs = GetOutputData(container);
DataReference meshOutput = outputs[SimulationGeneratedMesh];
10
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Configuration Node
The <Configuration> node contains the <Instructions> , <GUIOperations>, and <Properties> nodes.
<Configuration>
</Configuration>
The <Configuration> node allows you to specify the following optional attributes:
SystemName - The user-visible string that is assigned to the system.
CellName - The user-visible string that is assigned to the cell.
Version - The version associated with the configuration file.
ShowEditConfiguration - Specifies whether the user can view and modify the entries provided
in the configuration file.
Instructions Node
The global <Instructions> XML node contains all the information related to initialization (including
parameters definition) and update. A Working Directory is defined inside the<Instructions> node
as described below:
<Instructions WorkingDirectory="[Directory Name]">
</Instructions>
The <Instructions> node allows you to specify the following optional attribute:
[WorkingDirectory] The path of the Working Directory, with or without the trailing slash.
This attribute is optional. If the Working Directory is not specified, the default Working Directory determined by Workbench will be used (typically, project_files/dpx/Ex/Ext, where dpx is the
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
11
Note
To ensure project portability, the External Connection Add-in no longer uses the working
directory after you save the Workbench project. When the project is saved, External Connection
copies the Configuration file and all external files (scripts, parameter files, etc.) referred to
by the Configuration file into a unique directory inside the project directory. The unique
directory corresponds to the system from where you invoked the Read Configuration action
(for example, project_files/dpx/Ex/Ext, where dpx is the active design point). This
directory becomes the working directory for the saved project. Since the project directory
now contains all the Configuration-related files, you can archive the project and then re-open
it even when the external files are not accessible.
Format
The <Instructions> node has the following format:
<Instruction Type="[Instruction Type]">
<Name>[Plug-In Name]</Name>
<ExePath>[Executable Path]</ExePath>
<ErrorFile>[Error File]</ErrorFile>
<CheckOnError>[Error String]</CheckOnError>
<Args>[Args]</Args>
<Script>[Script]</Script>
<InterruptScript>[Interrupt Script]</InterruptScript>
<StopScript>[Stop Script]</StopScript>
<ParameterParsingRules>
<[Node Name] Name="[Parameter Name]" Type="[Type]">
<[Rule Name]Type="[Rule Type]">[Value]</[Rule Name]>
</[Node Name]>
</ParameterParsingRules>
</Instruction>
Attributes
The <Instructions> node has the following attributes:
Attributes
[Instruction Type] - The type that determines where the instruction will be executed.
Init - The parameter will be executed when the configuration is read.
Update - The parameter will be executed when the project is updated.
[Plug-In Name]- The user-defined name of the generic plug-in. This name must be unique throughout
the instruction file. It defines a way for the Workbench environment to identify this instance of the generic
plug-in, because it is possible to have several instances (several third party applications or codes) of the
third party plug-in in the process sequence.
[Executable Path] - The location of the executable file with which the third-party plug-in will interact.
This can be either the full path or the relative path of the executable with respect to the Working Directory
for the instruction file.
12
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Instructions Node
[Error File] - A file used to communicate that the execution of the external application was not
successful. The error file needs to be removed by the external application upon completion. If still present,
Workbench will send an error message and stop the update. The content of the error message can be
specified through the attribute CheckOnError (see below). A generic message is displayed if CheckOnError is not specified.
[Error String] - If an error file is specified, its content will be scanned for lines that contain the
specified error string. All lines that contain the string will be displayed as error messages (with the error
string stripped from the message). An error string named file will cause the whole content of the file to
be displayed.
[Args] - The command line arguments passed to the executable when run.
[Script] - The Python script to be interpreted within the Workbench framework on execution of this
instruction if the ExePath is not defined. The Python script has access to the following variables:
container - A string that can be passed to any command or query that requires a data container
reference parameter.
configurationObject - The configuration object can be used to access some of the information
specified in the configuration file (for example, Working Directory or error file). The query GetEntityProperties(Entity=configurationObject) returns a dictionary which contains all the
available configuration information.
[Interrupt Script] - An optional Python script that is invoked when the computation is interrupted.
In Workbench terminology, the Interrupt operation closes the external application cleanly, allowing access
to data. The Interrupt operation is visible only if the Interrupt script is provided.
[Stop Script] - An optional Python script that is invoked when the computation is stopped. In
Workbench terminology, the Stop operation abruptly closes the external application, possibly resulting
in the loss of data. The Stop operation is visible only if the Stop script is provided. The same script can
be used for Stop and Interrupt . Both scripts have access to the same information (strings container
and configurationObject) that is passed to the update script.
[Node Name] - A name given to the XML node that defines the parsing information for a single parameter. This name does not have to be unique but must adhere to the naming rules for XML nodes (for
example, no spaces or special characters).
[Parameter Name] - A unique name that represents a single parameter in the Workbench environment.
This is the name that will be used to identify the parameter throughout the UI.
[Type] - The general type of the parameter. It must be one of two possible values:
Input - The parameter will be treated as an input parameter, exactly as input parameters are handled
in the Workbench environment.
Output - The parameter will be treated as an output or response parameter in the Workbench environment. When chaining generic plug-ins together, each instance of the generic plug-in can contain
input and output parameters.
[Rule Name] - A name given to the XML node that represents a single parsing rule for the parameter
defined by the rule's parent node. This name does not have to be unique, but must adhere to the naming
rules for XML nodes (for example, no spaces or special characters). Multiple rules can (and in most cases
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
13
where "3" is the [Value] for the rule, signifying that 3 lines should be skipped in the file before
searching for the parameter.
GuiOperations Node
You can add custom GUI operations to the context menu of an External Connection component. You
can also add custom toolbar buttons or entries in a custom menu. These custom operations support
script or C# code definition to execute upon operation invocation.
<GuiOperations>
</GuiOperations>
Format
The <GuiOperations> node has the following format:
<GuiOperation Name="[Operation Name]" Priority="[Priority]" SourceType="[SourceType]"
Type="[Type]" Entry="[Entry]" ScriptFile="[Script]" Image="[Image]" Tooltip="[Tooltip]">
<Code>[Code]</Code>
</GuiOperation>
14
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
GuiOperations Node
Attributes
The <GuiOperations> node has the following attributes:
[Operation Name] - The name shown in the context menu.
[Priority] - The weighted value determining the location within the context menu, the toolbar or the
menu where the GUI operation is defined.
[SourceType] - The type of code being used to define the response behavior for operation execution.
CSharp - The code will be written in C#.
Python - The code will be written in Python.
[Type] - The type specifies where the GUI operation should be placed in the user interface. The allowed
types are:
ContextMenuEntry - This is the default type and should be specified in order to define GUI operations
that are shown upon Right Mouse Button selection of a component in an External Connection system.
ContextMenu should NOT be specified for operations defined in configuration files located in the installation area or in the user specific area since it is not possible to associate them with a specific cell.
ToolbarButton - The type ToolbarButton should be used for creating custom entries in the
toolbar. You can define a toolbar group using the attribute Entry defined below. This type should
NOT be specified for GUI operations defined on the component configuration file. It is reserved for UIspecific configuration files that are processed at add-in load from the installation or user specific areas.
MenuEntry - The type MenuEntry should be used for creating custom entries in Menu. The newly
created Menu Entry is specified via the attribute Entry defined below. This type should NOT be specified
for GUI operations defined on the component configuration file. It is reserved for UI-specific configuration
files that are processed at add-in load from the installation or user specific areas.
[Entry] - The Entry attribute is relevant only in conjunction with a specified Type=MenuEntry or
Type=ToolbarButton. It defines the name of a new menu entry or Toolbar group where the GUI operation is shown. For menu entries, it is also possible to define sub-menus of a given menu as comma
separated values. For example, specifying Entry as "NewMenu, SubMenu1" will result in the GUI operation
appearing from a sub-menu "SubMenu1" of a Menu Entry "NewMenu"
[Code] - The code defined inside the configuration file, rather than a separate file:
<GuiOperations>
<! - Code can either be loaded from a file with the "ScriptFile" attribute,
or be included in a "Code" tag - >
<GuiOperation Name="Enter Something" Priority="2" SourceType="CSharp">
<Code>
<![CDATA[
Ansys.UI.Toolkit.MessageBox.Show("This is a test");
]]>
</Code>
[Script]- The path to a Python script to be run on execution of the operation. Specification of the
script cannot be combined with execution of custom code. Therefore a script should not be included if
code is defined inside the tags of the GuiOperation node. Scripts invoked from a GUI operation defined
on the ContextMenu of the cell have access to the following variables:
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
15
Properties Node
You can define custom properties in the <Properties> XML node.
Properties are used to create dynamic data objects in Workbench; therefore, their definitions reflect the
internal organization of the Workbench data model. Properties should be assigned a DataEntity and
16
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Properties Node
an ObjectName. The DataEntity is a string that defines high level grouping for the properties. One
or more objects can be created for a given DataEntity.
A DataObject ObjectName (as defined by its DataEntity and properties) is added to the container associated with the cell from which the configuration is read. If different External Data systems
are present, each has a separate container.
Format
The <Properties> node has the following format:
<Properties>
<DataEntity Name= [ Data Entity Name ] Label = [ Data Entity Label ] >
<Object Name= [ Data Object Name ] >
<Property Name= [ Property Name ] Label= [ Property Label ] DataType= [ Data
Value= [Value]
Group = [ Group ] IsReadOnly = [ IsReadOnly ]
IsExtrinsic = [ IsExtrinsic ] IsVisible = [ IsVisible ]
Min = [ Min ] Max = [ Max ]
OptionLabels = [ Option Labels ]/>
</Object>
</DataEntity>
</Properties>
Type ]
Attributes
DataEntity
[Data Entity Name] - The internal (immutable) name assigned to the Data Entity. If this attribute is
not specified, a default name is assigned internally. However, specification of a name allows for the retrieval
of the properties associated with objects of the Data Entity (see below). A special name CellProperties
is reserved for the DataEntity whose properties should be displayed in the user interface from the
context menu of the associated cell.
[Data Entity Label] - The display name (user changeable) assigned to the Data Entity in the user
interface.
Object
[Data Object Name] - The internal (immutable) name assigned to the Data Object. If this attribute
is not specified, a default name is assigned internally. However, specification of a name allows for the
retrieval of the properties associated with the given object (see below).
Properties
Mandatory attributes for the definition of a property are:
[Property Name] - The name to be assigned to the property, unique for that DataEntity
[DataType] - The type of data which the properties define. Currently supported types include:
int
double
string
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
17
where
18
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Properties Node
container is the name of the container associated with the cell. This information is typically available
in the function from where the Python script is called (for example, the update script for a cell or the
script invoked from a GUI operation selected on a given cell).
DataEntityName is the name specified in the configuration file. For example:
<DataEntity Name="MyDataEntity">
where value is the appropriate type for the property being modified. For example, a property of type
quantity named InletVelocity defined for an object named AnsSettingsObject of the data
entity type SettingsDataEntity can be queried and set as follows:
dataReference = / + container + / + SettingsDataEntity + : + AnsSettingsObject
value = GetEntityProperty(Entity=dataReference,
Name = InletVelocity)
SetEntityProperty(Entity = dataReference,
Name = InletVelocity, Value=10 [m s^-1])
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
19
20
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
21
File Structure
The file structure for this External Connection system within the user-specified working directory (which
for the purpose of this example is D:/ExternalConnection) is:
D:/ExternalConnection/Squares/SquaresCongfig.xml
D:/ExternalConnection/Squares/Squares.exe
D:/ExternalConnection/Squares/input.txt
D:/ExternalConnection/Squares/ouput.txt
22
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
File Structure
The file structure for this External Connection solution within the directory C:/Program
Files/Ansys Inc/v150/Addins/ExternalConnection is:
Customization\CustomToolBarConfiguration.xml
Customization\Images\custom.png
Customization\Scripts\pipe1.py
Note
This example uses the installation Customization location. You could instead choose a userspecific location to limit custom UI additions to a specific user.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
23
Instruction File
The Instruction file (pipe1.py) contains the Python code that displays a message box.
import clr
clr.AddReference("Ans.UI.Toolkit")
clr.AddReference("Ans.UI.toolkit.Base")
from Ansys.UI.Toolkit import *
Ansys.UI.Toolkit.MessageBox.Show("Example!")
File Structure
The file structure for this External Connection system within the directory C:/Program Files/Ansys
Inc/v150/Addins/ExternalConnection/SystemDefinitions is:
/GenericMeshTransfer/GenericMeshTransferSystem.xml
/GenericMeshTransfer/Mesher.xml
/GenericMeshTransfer/test.py
/GenericMeshTransfer/GenericMesh_cell.png
/GenericMeshTransfer/GenericMesh.png
24
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
25
Update Instruction
The Update Instruction file (test.py) contains the Python code that provides instructions for passing
the mesh data to the downstream Fluent system.
#obtain input data
container = ExternalConnectionSystemContainer
upstreamData = container.GetInputDataByType(InputType="MeshingMesh")
meshFileRef = None
upstreamDataCount = upstreamData.Count
if upstreamDataCount > 0:
meshFileRef = upstreamData[0]
#set our output so that we are just a pass through.
outputRefs = container.GetOutputData()
meshOutputSet = outputRefs["SimulationGeneratedMesh"]
meshOutput = meshOutputSet[0]
#meshOutput.MeshFile = meshFileRef
meshOutput.TransferFile = meshFileRef
#if no new data...nothing to process from upstream sources.
Material Transfer
This example implements a material transfer system that passes MatML-formatted material data to a
downstream Engineering Data system.
Figure 12: Engineering Data View
26
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Material Transfer
Figure 13: Schematic View
File Structure
The file structure for this External Connection system within the directory C:/Program Files/Ansys
Inc/v150/Addins/ExternalConnection/SystemDefinitions is:
/GenericMaterialTransfer/GenericMaterialTransferSystem.xml
/GenericMaterialTransfer/Material.xml
/GenericMaterialTransfer/test.py
/GenericMaterialTransfer/Sample_Materials.xml
/GenericMaterialTransfer/GenericMaterial_cell.png
/GenericMaterialTransfer/GenericMaterial.png
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
27
Update Instruction
The Update Instruction file (test.py) contains the Python code that provides instructions for passing
the MatML-formatted material data to a downstream Engineering Data system
container = ExternalConnectionSystemContainer
matFilePath = r"C:\Program Files\Ansys Inc\v150\Addins\ExternalConnection\SystemDefinitions\
GenericMaterialTransfer\Sample_Materials.xml"
matFileRef = None
isRegistered = IsFileRegistered(FilePath=matFilePath)
if isRegistered == True:
matFileRef = GetRegisteredFile(matFilePath)
else:
matFileRef = RegisterFile(FilePath=matFilePath)
AssociateFileWithContainer(matFileRef, container)
outputRefs = container.GetOutputData()
matOutputSet = outputRefs["MatML31"]
matOutput = matOutputSet[0]
matOutput.TransferFile = matFileRef
Material File
This file (Sample_Materials.xml) contains the MatML-formatted material data:
<?xml version="1.0" encoding="UTF-8"?>
<EngineeringData version="15.0">
<Notes />
<Materials>
<MatML_Doc>
<Material>
<BulkDetails>
<Name>Sample Material</Name>
<Description>Sample material from Driver</Description>
<PropertyData property="pr0">
<Data format="string">-</Data>
<ParameterValue parameter="pa0" format="float">
<Data>494.1474492,912.7972764,1172.453938,1941.495468,2803.754154,3869.063522,5245.395513,10378.82012,
18192.58268,28438.67868,57755.1982,94951.87682,135751.6191,178064.7612,216504.4272,261538.9311,304701.
5076,333300.2826,364061.2544,397079.5705,432533.1159,457543.8578,483751.5301</Data>
<Qualifier name="Variable Type">Dependent,Dependent,Dependent,Dependent,Dependent,Dependent,Dependent,
Dependent,Dependent,Dependent,Dependent,Dependent,Dependent,Dependent,Dependent,Dependent,Dependent,
Dependent,Dependent,Dependent,Dependent,Dependent,Dependent</Qualifier>
</ParameterValue>
<ParameterValue parameter="pa1" format="float">
<Data>0.1338,0.2675,0.3567,0.6242,0.8917,1.1592,1.4268,2.051,2.586,3.0318,3.7898,4.3694,4.8153,5.172,
5.4395,5.707,5.9299,6.0637,6.1975,6.3312,6.465,6.5541,6.6433</Data>
28
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
File Structure
The file structure for this External Connection system within the directory C:/Program Files/Ansys
Inc/v150/Addins/ExternalConnection/SystemDefinitions is:
/CustomTransfer/CustomTransferProducerSystem.xml
/CustomTransfer/CustomTransferConsumerSystem.xml
/CustomTransfer/Producer.xml
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
29
30
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
31
32
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Property
AnsoftHeatLossDataObject
AnsoftTransferXMLString
AnsoftProjectResultsFolderAtCurrentDP
AnsoftForceDataObject
AnsoftTransferXMLString
AnsoftProjectResultsFolderAtCurrentDP
AnsoftForceAndMomentDataObject
AnsoftTransferXMLString
AnsoftProjectResultsFolderAtCurrentDP
AnsoftCellInOutEntity
FeedbackIteratorEntity
MAPDLSolution
TransferFile
AuxiliaryFiles
MAPDLDatabse
TransferFile
AuxiliaryFiles
MAPDLResults
AuxiliaryFiles
MAPDLCdb
TransferFile
AuxiliaryFiles
AqwaModel
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
33
Property
AqwaSetup
AqwaSolution
AqwaResults
AutodynSetup
CFDAnalysis
PostStateFile
CFXSetup
CFXSolverInputFile
MAPDLSolverInputFile
CFXSolution
MResLoadOption
CFXResultsFile
AuxiliaryFiles
MAPDLResultsFile
Geometry
GeometryFilePath
PlugInName
ParametricContext
DOEModel
DesignPointsDataTransfer
ResponseSurfaceModel
ResponseSurfaceDatTransfer
OptimizationModel
CorrelationModel
ROModel
EngineeringData
TransferFile
Material
ExternalDataSetup
TransferFile
ExternalModelOutputProvider
TransferFile
InputFiles
SolidSectionData
TransferFile
AuxiliaryFiles
CompositeSectionFiles
EnhancedModelData
34
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Property
FEMMesh
ACMOFile
FEMSetup
FEModelerFile
ANSYSInputFile
ParasolidFile
FiniteElementModelMaterials
AuxiliaryFiles
FluentTGridMesh
TransferFile
FluentSetup
CaseFile
ModelInfoFile
SystemCouplingSetupData
FluentCase
MeshFile
TransferFile
FluentSolution
CaseFile
DataFile
ICEData
IcePakSetup
IcePakResults
MechanicalModel
File
EdaFile
MeshingMesh
TransferFile
SimulationGeneratedMesh
TransferFile
MSExcelSetup
CouplingSetupProvider
TransferFile
PolyflowSetup
PolyflowSolutionType
DataFile
PubFile
GeneratedFiles
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
35
Property
PolyflowSolution
MechanicalModel
MechanicalMesh
TransferFile
SimulationEngineeringData
TransferFiles
SimulationModelGeneratedMesh
TransferFile
SimulationSetup
MechanicalSetup
TransferFile
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
MechanicalResults
SimulationResults
TurboGeometry
INFFilename
GeometryFilename
TurboMesh
FileName
CFXMesh
FileName
PreFileType
FluentImportable
MeshFile
FileType
Dimension
VistaGeometry
GeoData
TransferData
VistaTFPhysics
TransferData
VistaCCDBlaseDesignProvider
TransferData
VistaAFDMeanlineProvider
TransferData
VistaAFDDesignProvider
36
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Property
TransferData
VistaTFSetup
ControlFilename
GeoFilename
AeroFilename
CorrelationsFilename
VistaTFSolution
ResultsFile
RestartFile
FeedbackIteratorSetup
AUTODYN_Remap
MatML31
TransferFile
CompositeEngineeringData
TransferFile
FluentMesh
TransferFile
PolyflowTransferMesh
TransferFile
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
37
38
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Component
Input
Output
AUTODYN_Remap
AutodynSetup
Autodyn
Setup
MechanicalSetup
SimulationGeneratedMesh
Analysis
None
None
None
TurboGeometry
None
TurboGeometry
BladeGen
Blade Design
BladeGen (Beta)
Blade Design
VistaGeometry
CFX (Beta)
Setup
SimulationGeneratedMesh
CFXSetup
CFXMesh
MechanicalSetup
Solution
CFXSetup
CFXSolution
CFXSolution
CFX
Setup
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
39
CFXSetup
CFXMesh
MechanicalSetup
Solution
CFXSetup
CFXSolution
CFXSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Design Assessment
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
40
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Direct Optimization
Optimization
DesignPointsDataTransfer
OptimizationModel
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Electric
Engineering Data
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
SimulationSetup
41
MechanicalSetup
SimulationSolutionDataInternal
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Engineering Data
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Explicit Dynamics
Engineering Data
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
42
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
SimulationSetup
MechanicalSetup
SimulationSolutionDataInternal
EnhancedMechanicalModel
EnhancedModelData
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Explicit Dynamics
(LS-DYNA Export)
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
SimulationSetup
43
MechanicalSetup
None
ExternalDataSetup
None
ExternalModelOutputProvider
None
ExternalConnectionProperties
MechanicalSetup
FEMMesh
SimulationGeneratedMesh
FEMSetup
MAPDLCdb
Geometry
External Data
Setup
External Model
Setup
External Connection
External Connection
Finite Element
Modeler
Model
FEMSetup
SolidSectionData
CompositeEngineeringData
SimulationEngineeringData
FLTG
Mesh
FluentMesh
FluentTGridMesh
FluentImportable
FluentSetup
AnsoftHeatLossDataObject
SystemCouplingSetupData
Setup
FluentMesh
FluentCase
SimulationGeneratedMesh
ICEData
ICESetupData
FluentTGridMesh
Solution
FluentSetup
44
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
FluentSolution
FluentSetup
AnsoftHeatLossDataObject
SystemCouplingSetupData
FluentMesh
FluentCase
SimulationGeneratedMesh
ICEData
ICESetupData
FluentTGridMesh
Solution
FluentSetup
FluentSolution
FluentSolution
Fluid Flow Blow
Molding (Polyflow)
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Mesh
Geometry
MechanicalModel
MeshingGeneratedMeshOutputProvider
MeshingMesh
SimulationGeneratedMesh
MeshingGeneratedMeshOutputProvider
Setup
SimulationGeneratedMesh
PolyflowSetup
PolyflowTransferMesh
Solution
PolyflowSetup
PolyflowSolutionType
PolyflowSolution
PolyflowSolution
ExternalDataSetup
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
45
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Mesh
Geometry
MechanicalModel
MeshingGeneratedMeshOutputProvider
MeshingMesh
SimulationGeneratedMesh
MeshingGeneratedMeshOutputProvider
Setup
SimulationGeneratedMesh
PolyflowSetup
PolyflowTransferMesh
Solution
PolyflowSetup
PolyflowSolutionType
PolyflowSolution
PolyflowSolution
ExternalDataSetup
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
46
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Mesh
Geometry
MechanicalModel
MeshingGeneratedMeshOutputProvider
MeshingMesh
SimulationGeneratedMesh
MeshingGeneratedMeshOutputProvider
Setup
SimulationGeneratedMesh
CFXSetup
CFXMesh
MechanicalSetup
Solution
CFXSetup
CFXSolution
CFXSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Fluid Flow (Fluent)
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Mesh
Geometry
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalModel
47
MeshingMesh
SimulationGeneratedMesh
MeshingGeneratedMeshOutputProvider
Setup
FluentImportable
FluentSetup
AnsoftHeatLossDataObject
SystemCouplingSetupData
FluentMesh
FluentCase
SimulationGeneratedMesh
ICEData
ICESetupData
FluentTGridMesh
Solution
FluentSetup
FluentSolution
FluentSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Fluid Flow (Polyflow)
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Mesh
48
Geometry
MechanicalModel
MeshingGeneratedMeshOutputProvider
MeshingMesh
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
PolyflowSetup
PolyflowTransferMesh
Solution
PolyflowSetup
PolyflowSolutionType
PolyflowSolution
PolyflowSolution
ExternalDataSetup
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Geometry
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Harmonic Response
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalModel
49
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
EnhancedModelData
EnhancedMechanicalModel
ExternalDataSetup
MechanicalSolution
AnsoftForceAndMomentDataObject
SimulationSolutionDataInternal
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
AnsoftCADObject
ICEData
Mesh
Geometry
MechanicalModel
MeshingGeneratedMeshOutputProvider
MeshingMesh
SimulationGeneratedMesh
50
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
PolyflowSetup
PolyflowTransferMesh
Solution
PolyflowSetup
PolyflowSolutionType
PolyflowSolution
PolyflowSolution
ExternalDataSetup
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Geometry
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Harmonic Response
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
51
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
EnhancedModelData
EnhancedMechanicalModel
ExternalDataSetup
MechanicalSolution
AnsoftForceAndMomentDataObject
SimulationSolutionDataInternal
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
AnsoftCADObject
ICEData
Mesh
Geometry
MechanicalModel
MeshingGeneratedMeshOutputProvider
MeshingMesh
SimulationGeneratedMesh
MeshingGeneratedMeshOutputProvider
52
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
PolyflowSetup
PolyflowTransferMesh
Solution
PolyflowSetup
PolyflowSolutionType
PolyflowSolution
PolyflowSolution
ExternalDataSetup
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Geometry
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Harmonic Response
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
53
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
EnhancedModelData
EnhancedMechanicalModel
ExternalDataSetup
MechanicalSolution
AnsoftForceAndMomentDataObject
SimulationSolutionDataInternal
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Hydrodynamic Diffraction
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
Geometry
AqwaModel
AqwaModel
AqwaSetup
AqwaSetup
AqwaSolution
Setup
Solution
Results
54
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
AqwaResults
FEMSetup
Geometry
Hydrodynamic Time
Response
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
Geometry
AqwaModel
AqwaModel
AqwaSetup
Setup
AqwaSolution
Solution
AqwaSetup
AqwaSolution
AqwaSolution
AqwaResults
None
ICEData
FEMSetup
Geometry
Results
ICE
ICE
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Mesh
Geometry
MechanicalModel
MeshingGeneratedMeshOutputProvider
MeshingMesh
SimulationGeneratedMesh
MeshingGeneratedMeshOutputProvider
ICE Solver Setup
None
ICESetupData
FluentImportable
FluentSetup
AnsoftHeatLossDataObject
SystemCouplingSetupData
Setup
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
55
FluentSolution
FluentSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
ICEM CFD
Model
Geometry
SimulationGeneratedMesh
MeshingMesh
MechanicalMesh
Icepak
Setup
Geometry
IcePakSetup
AnsoftHeatLossDataObject
Solution
IcePakSetup
IcePakResults
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Linear Buckling
Engineering Data
Geometry
TurboGeometry
AnsoftCADObject
ICEData
56
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
EnhancedMechanicalModel
EnhancedModelData
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Linear Buckling
(Samcef )
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
57
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Magnetostatic
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
58
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalModel
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSetup
MechanicalSolution
Solution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Mechanical APDL
Analysis
MechanicalSetup
None
SimulationGeneratedMesh
FEMSetup
Geometry
SolidSectionData
MechanicalSolution
MAPDLSolution
MAPDLDatabase
MAPDLResults
MAPDLCdb
Mechanical Model
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
59
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Mesh
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Mesh
Geometry
MechanicalModel
MeshingGeneratedMeshOutputProvider
MeshingMesh
SimulationGeneratedMesh
MeshingGeneratedMeshOutputProvider
Microsoft Office Excel
Analysis
None
MSExcelSetup
FEMSetup
EngineeringData
Modal (ABAQUS)
Engineering Data
60
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Modal
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
61
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
EnhancedMechanicalModel
EnhancedModelData
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Modal (NASTRAN)
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
62
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSetup
MechanicalSolution
Solution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Modal (Samcef )
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
63
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Parameters Correlation
Parameters Correlation
ResponseSurfaceDataTransfer
CorrelationModel
DesignPointsDataTransfer
Polyflow Blow
Molding
Setup
SimulationGeneratedMesh
PolyflowSetup
PolyflowTransferMesh
Solution
PolyflowSetup
PolyflowSolutionType
PolyflowSolution
PolyflowSolution
ExternalDataSetup
Polyflow - Extrusion
64
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
PolyflowSetup
PolyflowTransferMesh
Solution
PolyflowSetup
PolyflowSolutionType
PolyflowSolution
PolyflowSolution
ExternalDataSetup
Polyflow
Setup
SimulationGeneratedMesh
PolyflowSetup
PolyflowTransferMesh
Solution
PolyflowSetup
PolyflowSolutionType
PolyflowSolution
PolyflowSolution
ExternalDataSetup
Random Vibration
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
65
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
EnhancedMechanicalModel
EnhancedModelData
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Response Spectrum
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
66
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
EnhancedMechanicalModel
EnhancedModelData
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Response Surface
Design of Experiments
None
ParametricContext
DOEModel
DesignPointsDataTransfer
Response Surface
ParametricContext
ResponseSurfaceModel
DOEModel
ResponseSurfaceDataTransfer
DesignPointsDataTransfer
Response Surface
Optimization
Design of Experiments
None
ParametricContext
DOEModel
DesignPointsDataTransfer
Response Surface
ParametricContext
ResponseSurfaceModel
DOEModel
ResponseSurfaceDataTransfer
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
67
OptimizationModel
ResponseSurfaceModel
Results
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Rigid Dynamics
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
Solution
68
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Shape Optimization
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
Solution
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
69
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
ResponseSurfaceModel
DOEModel
ResponseSurfaceDataTransfer
DesignPointsDataTransfer
SixSigmaModel
ResponseSurfaceModel
Static Structural
(ABAQUS)
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
70
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Static Structural
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalModel
71
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
EnhancedModelData
SystemCouplingSetupData
SimulationSolutionDataInternal
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
AnsoftForceDataObject
EnhancedMechanicalModel
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Static Structural
(Samcef )
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
Geometry
72
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Steady-State
Thermal (ABAQUS)
Engineering Data
FEMSetup
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
EngineeringData
73
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
FluentSolution
IcePakResults
MechanicalSolution
SimulationSolutionDataInternal
CFXSolution
ExternalDataSetup
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Steady-State
Thermal
74
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
SystemCouplingSetupData
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
AnsoftHeatLossDataObject
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
75
MechanicalResults
SimulationResults
Steady-State
Thermal (Samcef )
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
76
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalResults
SimulationResults
System Coupling
Setup
SystemCouplingSetupData
CouplingSetupProvider
ExternalDataSetup
Solution
CouplingSetupProvider
None
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Thermal-Electric
Engineering Data
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
CFXSolution
FluentSolution
IcePakResults
ExternalDataSetup
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
77
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Throughflow
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Setup
VistaGeometry
VistaTFSetup
VistaTFPhysics
Geometry
Solution
VistaTFSetup
VistaTFSolution
VistaTFSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Throughflow
(BladeGen)
Blade Design
None
TurboGeometry
VistaGeometry
Setup
VistaGeometry
VistaTFPhysics
Geometry
78
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
VistaTFSetup
VistaTFSolution
VistaTFSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Transient Structural
(ABAQUS)
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
CFXSolution
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
79
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Transient Structural
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
80
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
EnhancedModelData
SystemCouplingSetupData
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Transient Structural
(Samcef )
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
81
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Transient Thermal
(ABAQUS)
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
82
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Transient Thermal
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
MechanicalModel
SimulationModelGeneratedMesh
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
83
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
SystemCouplingSetupData
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
AnsoftHeatLossDataObject
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Transient Thermal
(Samcef )
Engineering Data
FEMSetup
EngineeringData
MatML31
Material
FEMSetup
Geometry
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Model
SimulationEngineeringData
84
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
MechanicalModel
MechanicalMesh
CompositeEngineeringData
SimulationGeneratedMesh
SolidSectionData
SimulationEngineeringData
ExternalModelOutputProvider
SimulationModelGeneratedMesh
ExternalDataSetup
EngineeringData
Geometry
Setup
MechanicalModel
SimulationSetup
MechanicalMesh
MechanicalSetup
SimulationSolutionDataInternal
CFXSolution
FluentSolution
IcePakResults
MechanicalSolution
ExternalDataSetup
Solution
SimulationSetup
MechanicalSolution
SimulationSolutionDataInternal
SimulationSolution
Results
SimulationSolution
MechanicalResults
SimulationResults
Turbomachinery
Fluid Flow
(BladeEditor)
Geometry
FEMSetup
Geometry
TurboGeometry
AnsoftCADObject
ICEData
Turbo Mesh
TurboGeometry
TurboMesh
Geometry
CFXMesh
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
85
CFXSetup
CFXMesh
MechanicalSetup
Solution
CFXSetup
CFXSolution
CFXSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Turbomachinery
Fluid Flow (BladeGen)
BladeGen
None
TurboGeometry
TurboGeometry
TurboMesh
Geometry
CFXMesh
Turbo Mesh
FluentImportable
Setup
SimulationGeneratedMesh
CFXSetup
CFXMesh
MechanicalSetup
Solution
CFXSetup
CFXSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
86
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
CFXSolution
TurboMesh
Geometry
CFXMesh
FluentImportable
Vista TF
Setup
VistaGeometry
VistaTFSetup
VistaTFPhysics
Geometry
Solution
VistaTFSetup
VistaTFSolution
VistaTFSolution
Results
CFXSolution
FluentSolution
VistaTFSolution
IcePakResults
PolyflowSolutionType
MechanicalSolution
ICEData
Vista AFD
Meanline
None
VistaAFDMeanlineProvider
VistaAFDMeanlineProvider
VistaAFDDesignProvider
VistaAFDDesignProvider
None
None
VistaCCDBladeDesignProvider
Design
Analysis
Vista CCD
Blade Design
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
87
VistaCCDBladeDesignProvider
VistaCCDBladeDesignProvider
None
None
None
None
None
None
VistaGeometry
Performance Map
Vista CPD
Blade Design
Vista RTD
Blade Design
Vista RTD (Beta)
Blade Design
VistaTFPhysics
88
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
Index
C
component configuration files
creating, 8
configuration file
configuration node, 11
GuiOperations node, 14
instructions node, 11
properties node, 16
configuration node, 11
consuming data
update instructions, 9
convenience queries
creating, 10
creating systems
file layout and installation, 7
general workflow, 7
customizing
Workbench user interface, 5
input, 10
inputs and outputs
defining, 9
instructions node, 11
O
output, 10
P
producing data
update instructions, 9
python queries, 10
GetInputData, 10
GetInputDataByType, 10
GetOutputData, 10
S
system definition Files, 8
Creating , 8
D
data generation, 10
transfer types
table, 33
external application
external process responsibilities, 5
external applications
integrating, 4
external connection add-in
creating systems and components, 7
overview, 1
uses, 1
using within ANSYS Workbench, 1
External Connection configuration file
overview, 11
External Connection examples, 21
custom transfer, 29
custom, lightweight, external application integration,
21
material transfer, 26
mesh transfer system, 24
user interface button definition, 23
external process
responsibilities, 5
update instructions, 9
upstream data consumption, 10
using the External Connection Add-in, 1
W
Workbench user interface
custom installation files, 5
custom toolbar, 5
customizing, 5
menu entries, 5
G
GuiOperations node, 14
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.
89
90
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates.