Get notified!

Automatically receive blogupdates from our FEA Experts about Abaqus and FEA

Simuleon FEA Blog

Python & Abaqus Scripting to automate your tasks

Posted by Dolf Broekaart on Oct 12, 2017 1:33:52 PM

Learning a new language can be fun and it is not as difficult as you may think. Language-learning is a gateway to new experience. It is true for any language and especially for a programming language. With our new online training course, we will guide you through your new challenge: learning Python and the Abaqus Scripting Interface.

Abaqus scripting.pngDuring 5 weeks, you will learn how to customise Abaqus/CAE and develop new pre-processing and post-processing utilities. With one lecture a week and plenty of examples and tutorials, you can dive in at your own pace and enjoy the new possibilities that scripting will offer to you. From writing a few lines of code to repeat a specific task, to developing your own plug-ins, the online course will teach you everything you need to know about scripting and all the useful tools provided by Abaqus: the replay file will help you to write a new script from scratch, the macro manager will be ideal to organise your tasks, and the RSG toolkit will assist you in customising the user interface and adding new functionalities.

Learning new skills is a process that involves reflection, conceptualisation and experimentation. And thus, a lot of time. The online training allows for the course to be stretched over several weeks to give you more time to memorise the new knowledge and experiment the new skills. Week after week, you will study new concepts and practise new techniques.

Python scripting in Abaqus.png

With only one session a week that you can attend from your desk, you can learn scripting with very little disruption in your activities. After only 5 weeks, you will know about objects, methods, exceptions, etc. The structure of the programming language will not appear so complex anymore. You will be able to automatically generate a model, submit a job, read the analysis results and draw graphs. You can even automate the modification of the model based on the analysis results to create an optimisation process. The commands that will save you time, improve your efficiency and reduce the risk of errors when performing repeated tasks are at your fingertips.

Our next online scripting training will start in November. It will cover the basics of Python and the Abaqus Scripting Interface. Basic knowledge of Abaqus/CAE and Abaqus/Viewer are required but there is no need to have experience in programming. Python is a versatile and intuitive language and it is easy to read. It is great choice of first language for anyone who wish to learn about programming.

Register  Now

Topics: python, scripting

About our FEA Blog:

Simuleon blog topics related to Finite Element Analysis like; Structural Analysis and CFD analysis performed with SIMULIA Abaqus FEA, XFlow CFD, Isight Simulation Automation, Tosca Topology Optimization and Fe-Safe accurate Fatigue.

Subscribe to our Blog.

Search All Blogs

      Posts by Tag

      See all

      Recent Posts

      Most Popular Posts

      Read All Blogs

      View All