Application Programming Interface (API)

The Autodesk Simulation CFD Application Programming Interface (API) provides ways to work with Autodesk Simulation CFD functionality that are not readily available in the user interface.

The API is a platform for customization, and can significantly benefit your design process. It is very flexible, and can be used for a wide variety of tasks. Here are a few examples of potential applications:

While the scope of API applications is very wide, it is not as well suited for automating graphically-interactive actions (such as dragging a results plane).

The API is based on the Python scripting language. Python has been widely accepted, and is both easy to use and flexible. Python has built-in connections with other technologies, including Microsoft® Office tools such as Excel, that make it an ideal "glue language." Autodesk Simulation CFD is distributed with Python version 2.7.

Two script editors are available for creating, editing, and running scripts. Use the editor in the UI for interacting with an open design study. Use the stand-alone utility for running existing scripts, mainly for running scripts as a batch process.

Click here for more details about the script editors.

For more about the API Scripting Language...