Skip to Main Content

Introduction to Ansys ACT Wizards (Self-paced Learning Available)

Course Overview

ACT allows you to automate the simulation process with the creation of custom guided processes (e.g., wizards). A wizard requires that you decompose your process in steps. Each step will ask the user to define information (inputs). A wizard can include automation of standard capabilities only or a mix of standard and custom capabilities. A wizard developed with ACT is part of an extension. Its implementation remains consistent with any other extensions dealing with custom features. A wizard is exposed in Workbench or in a target application as a “wizard.” A wizard walks non-expert end users step-by-step through a simulation. A wizard can be exposed in various applications at different steps.


  • A basic knowledge of Python programming is recommended but not required.

Target Audience

Engineers and Designers who would like to customize the interface.

Teaching Method

Lectures and computer practical sessions to validate acquired knowledge.

Learning Outcome

Following completion of this course, you will be able to:

  • Learn the basics of ACT
  • Learn the basics of Python and XML scripting
  • How to capture your company specific simulation best practices using Ansys ACT Wizards
  • How to install a Wizard and how to start it
  • How to implement the XML file to create a Wizard
  • Creating callbacks in a Wizard

 Available Dates

Learning Options 

Training materials for this course are available with an Ansys Learning Hub Subscription. If there is no active public schedule available, private training can be arranged. 

Self-paced Learning 

Complete a class on your own schedule at your own pace. Scope is equivalent to Instructor led classes. Includes video lecture, workshops and input files. All our Self-Paced video courses are only available with an Ansys Learning Hub subscription.


This Self-Paced course is made of 4 modules. (Approximately 8 Learning Hours)

      • Module 01: ACT Basics
      • Module 02: Introduction to XML and Python programming
      • Module 03: Wizards
      • Workshop 03.1: Scripted and binary Extensions
      • Module 04: Wizards UI Definition
      • Workshop 04.1: Customization of Wizard UI