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.

Prerequisites

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

Teaching Method

Lectures and computer practical sessions to validate acquired knowledge.

Learning Outcome

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

  • 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 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.

 Agenda

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

  • 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

  • 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

  • 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

  • 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