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

Jun
26
Tue
09:00 Introduction Abaqus User Subrout...
Introduction Abaqus User Subrout...
Jun 26 @ 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[...]
Jun
27
Wed
10:00 Durability Day: Introduction to ...
Durability Day: Introduction to ...
Jun 27 @ 10:00 – 16:00
4RealSim welcomes you to attend a free seminar Introduction to Fatigue. Introduction Join us on this FREE one-day seminar at 10:00am CET! The technical and economic value to be gained from accurate fatigue life prediction is significant. At this FREE one day event, we will introduce you to the “how”, “what” and “why” behind modern[...]
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.[...]
Sep
26
Wed
09:00 Modeling Elastomers with Abaqus
Modeling Elastomers with Abaqus
Sep 26 @ 09:00 – 13:00
Modeling elastomers with Abaqus 4RealSim welcomes you to attend a free seminar Modeling elastomers with Abaqus. Introduction Rubber and resilient foam are widely used for a variety of applications, such as seals and gaskets, shock mounts, vibration isolators and tires. The mechanical and chemical properties of these materials allow them to act as excellent seals[...]

Want to receive free updates?

PDF Downloads

No PDF Found!