Skip to Main Content

Introduction to Ansys ACT in Mechanical (Self-paced Learning Available)

Course Overview

The scope of this training is to cover Ansys Application Customization Toolkit ACT in Workbench Mechanical / Meshing. You will learn how the development toolkit works and explore its API. After completing the course, you will be able to automate the creation of standard tree objects in Mechanical/Meshing; create custom loads and results in Mechanical or its integrated modules and will have a good understanding of the toolkit capabilities.



  • Knowledge of Ansys Workbench, Meshing, Mechanical and DesignModeler is required.
  • A basic knowledge of python programming is recommended but not required.

Target Audience:

Engineers and Designers

Teaching Method:

Lectures and computer practical sessions to validate acquired knowledge.

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. Register for a subscription using the tab below or contact for more information.

Learning Path


Learning Outcome

  • How to install a scripted extension in Ansys Mechanical
  • Building and installing a binary extension
  • How to use the ACT console with its autocompletion
  • How to configure the XMl file of an ACT extension in Ansys Mechanical
  • Configuring the Python script file of an ACT extension in Ansys Mechanical
  • Developing the GUI toolbar in Mechanical using Ansys ACT
  • Adding a load object using Ansys ACT in Mechanical
  • How to develop the Python callbacks in an ACT extension
  • Creating a result objects using ACT in Ansys Mechanical
  • How to automate tree object creation using ACT console
  • Debugging an ACT extension with the ACT console
  • How to debug an ACT extension using Visual Studio

 Available Dates

Currently, no training dates available

Learning Options

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


This is a 2 day classroom course covering both lectures and workshops. For virtual training, this course is covered over 4 x 2 hour sessions lectures only.

Virtual Classroom Session 1 / Live Classroom Day 1

  • Module 1: Python Basics
  • Module 2: ACT Basics
  • Workshop 2.1: Install a scripted extension
  • Workshop 2.2: Build and install a binary extension


Virtual Classroom Session 2 / Live Classroom Day 1

  • Module 3: Introduction to XML, Python Programming & ACT Console
  • Workshop 3.1: Explore with the ACT Console in Mechanical
  • Module 4: Creating Custom Features using ACT in Mechanical
  • Module 5 - Introduction to ACT Console in Mechanical

Virtual Classroom Session 3 / Live Classroom Day 2

  • Module 5: Introduction to ACT Console in Mechanical
  • Workshop 5.1: Walk through a custom load extension showing reuse of APDL commands in Mechanical
  • Module 6: Introduction to the Automation API
  • Workshop 6.1: Walk through a custom result extension in Mechanical
  • Workshop 6.2: Modify an existing extension to add a new result in Mechanical


Virtual Classroom Session 4 / Live Classroom Day 2

  • Module 7: Debugging Extensions in Mechanical
  • Workshop 7.1: Use ACT console to automate tree objects creation
  • Module 8: Introduction to Some Advanced Topics in Mechanical
  • Workshop 8.1: Develop an ACT custom load extension showing reuse of APDL commands in Mechanical
  • Module 09: Key Points ACT in Mechanical