Abaqus customization

Home/Abaqus customization

Abaqus customization with Python

The open customization toolset of Abaqus/CAE provides a powerful process automation solution, based on the Python language and the FOX GUI Toolkit. This open customization toolset enables specialists to gain productivity via automation of their repetitive tasks or deployment of proven workflows across the engineering enterprise.

Automation examples

A typical example how one can benefit from Python scripting is during post-processing. One can manually create stress and displacement images of 20 different variants of a simulation model, or one could make a Python script that automatically open the different Abaqus ouput databases, creates images for the required outputs and regions, and add them automatically in a Microsoft Word or Microsoft PowerPoint report.

Another example is a case where a user can put a csv or Microsoft Excel file in a directory. The Python script automatically extracts the different parameters from the file and generates the corresponding assembly, mesh, materials, steps, loads, boundary conditions and interactions of the simulation model. Furthermore, it is possible to add in the Python script the execution and post-processing of the simulation.

Our Abaqus customization expertise

4RealSim has created various Python scripts for our customers, like Microsoft Word Quality report, Microsoft PowerPoint plugin, automatic creation of simulation models from scratch. Members of our team did also work on the remesh tool of SIMULIA Benelux, the 3D Glass Bottle Forming plugin (see the pdf section) and the 3D Mesh to Geometry Plugin.

Dassault Systèmes plugins

The SIMULIA brand of Dassault Systèmes provides a wide variety of different plugins, which you can find on the Support Portal (requires DS Passport login).

Upcoming Events

May
9
Wed
09:00 Abaqus Mentoring
Abaqus Mentoring
May 9 @ 09:00 – 12:00
Mentoring 4RealSim is offering mentoring days at our office in which one of our experienced engineers can help you with your model setup, simulation result interpretation, methodology development, brainstorm sessions, etc. These FREE quarterly mentoring days are organized to make you more efficient in your day to day job with Abaqus, Tosca, Isight and/or fe-safe.[...]
May
30
Wed
09:00 Introduction Abaqus Explicit
Introduction Abaqus Explicit
May 30 @ 09:00 – 13:00
Introduction to Abaqus/Explicit 4RealSim welcomes you to attend a free seminar Introduction to Abaqus/Explicit. Introduction The Abaqus Explicit solver is a complementary solver compared to the implicit solver of Abaqus. During this workshop we will introduce the explicit solver and how it can be used for high-speed (short duration) dynamics simulations [drop test and crash[...]
Jun
27
Wed
09:00 Introduction Abaqus User Subrout...
Introduction Abaqus User Subrout...
Jun 27 @ 09:00 – 13:00
Introduction to Abaqus User Subroutines 4RealSim welcomes you to attend a free seminar Introduction to User Subroutines. Introduction The user subroutines in Abaqus allow the program to be customized for particular applications. For example, user subroutine UMAT in Abaqus/Standard and user subroutine VUMAT in Abaqus/Explicit allow constitutive models to be added to the program, while user subroutine UEL in Abaqus/Standard and VUEL in[...]
Jul
4
Wed
09:00 Abaqus Mentoring
Abaqus Mentoring
Jul 4 @ 09:00 – 12:00
Mentoring 4RealSim is offering mentoring days at our office in which one of our experienced engineers can help you with your model setup, simulation result interpretation, methodology development, brainstorm sessions, etc. These FREE quarterly mentoring days are organized to make you more efficient in your day to day job with Abaqus, Tosca, Isight and/or fe-safe.[...]

Want to receive free updates?

PDF Downloads

No PDF Found!