Using Python and the Abaqus Scripting Interface

This section explains how Python and the Abaqus Scripting Interface combine to provide a powerful interface to Abaqus/CAE.

The Abaqus Scripting Interface is an extension of the Python language and uses the syntax required by Python. Techniques for combining Python statements and Abaqus Scripting Interface commands are introduced, and numerous examples are provided. The syntax of an Abaqus command is explained along with details of how you use the commands to interact with Abaqus/CAE.

This section is intended as a programmer's guide to using the Abaqus Scripting Interface; the Abaqus Scripting Reference Guide describes the details of each command.


In this section:

Executing scripts
Abaqus Scripting Interface documentation style
Abaqus Scripting Interface data types
Object-oriented programming and the Abaqus Scripting Interface
Error handling in the Abaqus Scripting Interface
Extending the Abaqus Scripting Interface