Customizing Workbench with Ansys ACT

With Ansys ACT, you can create extensions to customize supported Ansys products, including Workbench.

ACT provides three levels of Workbench customization:

  • Feature Creation

    Feature creation is the direct, API-driven customization of an Ansys product. In addition to leveraging the functionality already available in Workbench, ACT enables you to add functionality and operations of your own. Examples of feature creation include the creation of custom loads and geometries, the addition of custom preprocessing or postprocessing features, and the integration of third-party solvers, sampling methods, and optimization algorithms.

    For general feature creation information, see Feature Creation in the ACT Developer's Guide. For Workbench-specific feature creation information, see Workbench Feature Creation in the ACT Customization Guide for Workbench.

  • Simulation Workflow Integration

    Simulation workflow integration is the incorporation of external knowledge such as apps, processes, and scripts into the ANSYS ecosystem. Using ACT, you can customize simulation workflows in the Workbench Project tab.

    For example, you can create custom task groups (systems) and custom tasks (components) for insertion in the Project Schematic, constructing consistent and cohesive simulation workflows that allow your business-specific elements to coexist and interface with pre-built Ansys solutions.

    For components that support updates in Remote Solve Manager (RSM), you can use ACT to configure job submission options for remote and background updates.

    For more information, see Simulation Workflow Integration and Simulation Workflow Integration Examples in the ACT Customization Guide for Workbench.

    Process Compression

    Process compression is the encapsulation and automation of existing processes available in an Ansys product. The result is a wizard that provides guidance within the product workflow, walking the end user step-by-step through a simulation. You can create single wizards to run in the Workbench Project tab or mixed wizards to be run across several Ansys products.

    Wizards allow you to leverage both the existing functionality of Workbench and the scripting capabilities of the Workbench framework API. With a wizard, you can manipulate existing features and simulation components, organizing them as needed to produce a custom automated process. You can also customize the user interface of a wizard as a whole and define layouts for individual interface components.

    For general wizard information, see Simulation Wizards in the ACT Developer's Guide. For Workbench-specific wizard information, see Workbench Wizards in the ACT Customization Guide for Workbench.