Click or drag to resize

Introduction

The EMA3D scripting Application Programming Interface (API) allows users to script common tasks so they can be used within Discovery's built-in IronPython environment along with Discovery's scripting API. This allows users to automate tasks such as modifying simulation geometry and properties, meshing, generating simulation files, and executing simulations.

  • Modifying simulation geometry

  • Adjusting simulation properties

  • Meshing

  • Generating simulation files

  • Executing simulations

To learn more about scripting with the ANSYS Discovery API, visit the ANSYS Learning Hub .

IronPython is based on Python 2.7, which is the final stable release of Python 2 (April 6, 2013). Documentation for Python 2.7 can be found on the official Python website .

IronPython provides valuable .NET Integration capabilities, which allows for importing and accessing of .NET assemblies and methods. A basic tutorial on importing the EMA3D API can be found HERE. For the official IronPython .NET integration documentation, visit the IronPython Documentation website .