Abaqus Scripting: Online Course
The Introduction to Python Scripting course introduces the concepts and techniques of the Python programming language, how this has been extended for use with Abaqus, and how these tools can be used to automate simulation workflows to achieve improvements in productivity and reliability.
Introduction to Python Scripting for Abaqus
Abaqus makes extensive use of Python, a powerful, object-oriented scripting language that is used widely by organizations throughout the world. Python has been embedded within the Abaqus software products, and the language has been extended to include a rich set of commands that are well suited for the daily tasks of a finite element analyst.
Python scripts can be written as stand-alone utilities or can be written to integrate the Abaqus products with other codes. At a basic level, scripts can be used to automate repetitive tasks such as the creation of results plots from a collection of output files. With some experience, users can even extend the functionality of the Abaqus products. At the advanced level, users are able to work with SIMULIA affiliates to customize the GUI (graphical user interface) of Abaqus interactive products (Abaqus/CAE and Abaqus/Viewer).
The Introduction to Python Scripting for Abaqus e-learning program is a comprehensive primer on these topics. It runs over a course of 5 weeks, consisting of 2-hour lectures each week. Each session includes the lecture itself, demonstrations, and a Q&A /software/simulia/abaqus/cae/session. Additional workshops are provided for delegates to conduct in their own time, with email support and mentoring available between lectures.
Duration:
5 x 2-hour sessions (1 session each week over 5 weeks)
Course objectives:
The scripting course introduces the concepts and techniques of Python scripting and how it can be used to automate simulation workflows to achieve improvements in productivity and reliability.
Topics covered:
The Introduction to Python scripting for Abaqus course introduces the concepts and techniques of the Python programming language, how this has been extended for use with Abaqus, and how these tools can be used to automate simulation workflows to achieve improvements in productivity and reliability.
The course covers the following topics:
- Basics of the Python language (including data types, control flow, functions, and modules)
- Useful tools in Abaqus for developing scripts
- How to automate pre- and post-processing tasks
- How to customize the GUI and create plugins
Who should attend?
Want to get started with Abaqus/CAE before moving on to more advanced topics? Try our ‘Introduction to Abaqus/CAE’ course.
What’s included on the course?
- An experienced, specialist trainer
- Dedicated training facilities
- Years of industry experience
- Personal attendance certificate
- On hand training co-ordinator
- refreshments
Scheduled dates
How does it work?
-
Get in touch
Submit your course inquiry one of three ways; complete our booking request form, email us, or give us a call.
-
We'll send you information
Our dedicated training co-ordinator will come back to you with information on dates, times, and costs.
-
Arrange your payment
Once you confirm your course, date and location we will confirm payment information with you.
-
We'll keep you informed
Our training co-ordinator is on hand to help with dietary requirements, travel information, hotel recommendations and any other information you may need.
Can’t find a suitable course date?
No problem, get in touch and we can arrange something to suit you. Plus all of our training courses are available virtually and can be scheduled on dates to suit you! Get in touch to find out more.