Advanced Abaqus Scripting

Course Objective

Description: This course is offered as a follow-up to the Introduction to Abaqus Scripting course. It is a deeper dive into both  Python and the Abaqus Scripting Interface and gives users more hands on exposure with practically oriented workshops of moderate complexity. This course also provides pointers for more specialized and advanced topics.

Objectives: After attending this course, students will be able to:

    • Write scripts of moderate complexity to automate pre- and post-processing tasks and improve productivity
    • Use best practices for maintaining Abaqus scripts and optimizing their performance
    • Use advanced techniques to take advantage of the Abaqus Object Model
    • Set up parametric studies using ASI
    • Build and modify simple GUI plug-ins using the Really Simple GUI (RSG) framework
    • Leverage built-in features of Python to build applications
    • Write Python scripts for utility tasks that interface productivity with the operating system and file system
    • Understand how to locate and utilize powerful third-party Python modules
    • Understand and utilize Python’s object-oriented features

The course is divided into lectures and workshops.

The course’s workshops are integral to the training. They are designed to reinforce concepts presented during the lectures. They are intended to provide users with the experience of running and troubleshooting actual Abaqus analyses.

Who should attend: This course is recommended for all Abaqus users who have a basic familiarity of scripting and are looking to sharpen their skills.

Prerequisites: The Introduction to Abaqus Scripting course is highly recommended before attending this seminar. Users proficient with programming (in at least one language) and who are reasonable familiarity with Abaqus/CAE may attend both seminars in series. More experienced Abaqus users already familiar with basics of scripting using Python may attend this advanced seminar directly.

We are here to assist with any question

Advanced Abaqus Scripting

Fill out the form below, and we will be in touch shortly.