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

Course Overview

This course will teach you how to create new objects for specific geometry creation in Ansys DesignModeler using Ansys Application Customization Toolkit, a consistent toolkit for customization. You’ll be able to create families of parts or assemblies. You can automate the geometry simplification and your own company geometry creation. Ansys ACT in DesignModeler will also allow you to customize application specific mesh preparation.



  • An experience in using Ansys DesignModeler is required.
  • A basic knowledge of Python programming is recommended but not required.
  • Introduction to Ansys ACT Mechanical is required.

Target Audience:

Engineers and Designers who would like to customize the interface.

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 develop the GUI in Ansys DesignModeler using Ansys ACT
  • Creating a geometry object
  • Developing the Python callbacks
  • How to use the ACT console in Ansys DesignModeler with its bookmarks, autocompletion
  • Writing a log message in the ACT console
  • How to use an external module
  • How to debug an extension with the ACT console
  • Debugging with Visual Studio

 Available Dates

Currently, no training dates available

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. Please contact us.


This course is made of 7 modules.

  • Module 1: ACT Basics in DesignModeler
  • Lecture: ACT Basics in DesignModeler
  • Module 2: Introduction to XML and Python programming
  • Lecture: Introduction to XML and Python programming
  • Module 3: Creating Custom Features using ACT in DesignModeler
  • Lecture: Creating Custom Features using ACT in DesignModeler
  • Module 4: Introduction to ACT Console in DesignModeler
  • Module 5: Debugging extensions in DesignModeler
  • Lecture: Debugging extensions in DesignModeler
  • Workshop 1:Create Geometry And Named Selection in DesignModeler
  • Workshop 2: Create Parametric Cylinder Geometry in DesignModeler
  • Module 6: Key Points
  • Lecture: Key Points ACT in DesignModelerModule
  • Module 7: Appendix
  • Lecture: Python Basics