Providing high quality software and training services to enable our customers to be more productive and competitive.
Introduction to the Abaqus Scripting Interface
Course Objective
Abaqus makes extensive use of Python, a powerful, widely used scripting language. Simulia has extended the basic Python language with powerful commands that are useful to interface with Abaqus specific data. This framework is referred to as the Abaqus Scripting Interface (ASI).
This 2-day seminar covers basic usage of the ASI and provides numerous hands-on examples for the student to learn and explore tasks that are common to most analysts. This seminar assumes that the student is somewhat familiar with Python.
After attending this training course, students will be able to:
Understand and interrogate the Abaqus object model
Write simple scripts to perform tasks such as: job submission, contour plot generation, model generation, etc.
Read and write data from/to the .cae and .odb files
Improve productivity through scripting
Troubleshoot and debug scripts
Locate and utilize 3rd party ASI codes
Understand the differences between scripts, plug-ins, and applications
Who Should Attend
Every Abaqus user should be familiar with the ASI. Productivity gains can be realized at many levels; from simple scripts that automate tedious tasks to large applications with custom user interfaces. This course is recommended for all Abaqus users who wish to develop scripts to improve productivity.
Recommended Prerequisites
Students should have some experience with Python and Abaqus/CAE.
Agenda (may vary with location)
This training course covers the following topics:
Overview of the Abaqus Scripting Interface
Understanding and working with the Abaqus Object Model