Expand/Collapse all
Introduction
Workbench APIs
Accessing Project-Level APIs
Accessing Task APIs
Accessing Task Template APIs
Accessing Task Group APIs
Accessing Task Group Template APIs
Accessing Parameter APIs
Accessing Property APIs
Accessing State-Handling APIs
Accessing Project Reporting APIs
Workbench Feature Creation
Custom User-Specified Interface Operation
Creating the Extension for Custom Interface Operations
Defining Functions for Custom Interface Operations
Global Workflow Callbacks
Creating the Extension for Global Callbacks
Defining Functions for Global Callbacks
ACT-Based Property Parameterization in Workbench
Simulation Workflow Integration
Custom Task Group and Task Exposure in the Project Schematic
ACT Workflow Designer
Defining Properties for Workflow Cells
Publishing and Resetting Workflows
Publishing the Workflow
Resetting the Workflow
Defining Task Input and Output Properties
Creating an Example Custom Workflow for a “Squares” Application
Global Callbacks
Invoking Custom Project Schematic Actions
Invoking Custom Workbench Actions
Manipulating the Observation Process of Global Callbacks
Data Transfers
Progress Monitoring
Process Utilities
Manual Creation of a Custom Workflow
XML Extension Definition for a Custom Workflow
Defining a Global Callback
Invoking Global Callbacks
Filtering Global Callbacks
Specifying Global Callback Execution Order
Available Project Schematic Callbacks
Available Workbench Callbacks
Defining a Task
Defining Task-Level Attributes
Defining Task-Level Data Transfer
Defining Task-Level Data Transfer Access
Managing Task-Level Files
Defining Task-Level Callbacks
Defining Task-Level Context Menus
Defining Task-Level Property Groups and Properties
Defining Task-Level Property Callbacks
Using Standardized Property Interaction
Using Path-Based Property Control Support
Using String-Based and Option-Based Task Properties
Specifying Property Default Values
Defining Task-Level Parameters
Defining Task-Level Inputs and Outputs
Defining a Remote Job Execution Specification
Accessing and Invoking Task-Related Workbench Data
Executing Container-Level Commands on a Task
Accessing Workbench Parameters from a Task
Accessing an Ansys-Installed Component from a Task
Accessing the Owning Task Group from a Task
Defining a Task Group
IronPython Script for a Custom Workflow
Upstream Data Consumption (Input)
Data Generation (Output)
Convenience APIs
Simulation Workflow Integration Examples
Parametric Task Group
Creating the Extension for Creating a Parametric Task Group
Defining Functions for Creating a Parametric Task Group
External Application Integration with Parameter Definition
Creating the Extension for Integrating an External Application with Parameter Definition
Defining Functions for Integrating an External Application with Parameter Definition
External Application Integration with Custom Data and Remote Job Execution
Creating the Extension for Integrating an External Application with Custom Data
Defining Functions for Integrating an External Application with Custom Data
Using RSM Job Submission Capabilities
Generic Mesh Transfer
Creating the Extension for Generic Mesh Transfer
Defining Functions for Generic Mesh Transfer
Custom Transfer
Creating the Extension for Custom Transfer
Defining Functions for Custom Transfer
Generic Material Transfer
Creating the Extension for Generic Material Transfer
Defining Functions for Generic Material Transfer
Reviewing the Referenced Material File
Workbench Wizards
A. Component Input and Output Tables
B. Ansys-Installed System Component Template and Display Names
C. Data Transfer Types
D. Addin Data Types and Data Transfer Formats
E. Ansys-Installed Custom Workflow Support