top of page
Einführung in Abaqus-Scripting

Automatisierung wiederkehrender Aufgaben und Erweiterung von Abaqus mit Python

22. April 2027 um 15:00:00

Zeit & Ort

22 April 2027, 15:00 – 16:00 CEST

Online-Schulung

Über die Veranstaltung

Warum sich Scripting für jeden Abaqus-Analysten lohnt

Die meisten Abaqus-Workflows umfassen wiederkehrende Schritte im Pre- und Postprocessing. Dazu gehören beispielsweise das Erstellen ähnlicher Bauteile, die identische Vernetzung mehrerer Komponenten, die Durchführung parametrischer Studien oder das Extrahieren derselben Ergebnisse aus zahlreichen Berechnungen. Diese Aufgaben Modell für Modell manuell durchzuführen kostet Zeit, die stattdessen für die eigentliche Ingenieursarbeit genutzt werden könnte. Zudem erhöht die manuelle Wiederholung das Risiko menschlicher Fehler. Python-Scripting schafft hier Abhilfe. Python ist über das Abaqus Scripting Interface direkt in Abaqus integriert und ermöglicht jedem Analysten die Automatisierung solcher Aufgaben, ohne dass hierfür Erfahrung in der Softwareentwicklung erforderlich ist.



Schwerpunkte der Online-Schulung

In dieser Schulung vermittelt 4RealSim die Grundlagen des Abaqus-Scriptings mit Python. Die Teilnehmer lernen die grundlegende Terminologie und Struktur des Abaqus Scripting Interface kennen, erfahren, wie die verschiedenen von Abaqus automatisch erzeugten Journaldateien gelesen und verwendet werden, und lernen, einfache Makros zu erstellen und anzupassen. Darüber hinaus behandeln wir das Schreiben von Daten in die Output Database sowie nützliche kostenlose Python-Module für Postprocessing und Visualisierung.



Behandelte Themen

  • Warum Scripting für jeden Abaqus-Analysten relevant ist: Automatisierung, Anpassung und parametrische Studien

  • Wichtige Begriffe: Kernel, GUI sowie Programmier- und Skriptsprachen

  • Einsatz von Python in Abaqus: Preprocessing, Lösung und Postprocessing

  • Verständnis der Journaldateien .rpy, .jnl und .rec

  • Abaqus-Scripting-Dokumentation und wo Sie Antworten finden

  • Ausführen von Skripten über die GUI, die Kommandozeile oder die Python Development Environment

  • Python-Grundlagen: Datentypen, Strukturen und der Mapping-Typ Dictionary

  • Struktur der Abaqus-Modell- und Ergebnisdatenbanken: MDB-, Session- und ODB-Objekte

  • Verwendung und Anpassung des Macro Managers zur Automatisierung wiederkehrender Aktionen

  • Schreiben externer Daten in die Output Database

  • Nützliche kostenlose Module für erweitertes Postprocessing: SciPy und Matplotlib

  • Wo vorhandene, mit Python entwickelte Abaqus-Plug-ins zu finden sind und wie sie verwendet werden


Für wen ist diese Schulung geeignet?

  • Abaqus-Anwender, die wiederkehrende manuelle Aufgaben im Pre- oder Postprocessing reduzieren möchten

  • Ingenieure, die parametrische Studien oder große Serien ähnlicher Modelle durchführen

  • Alle, die Abaqus-Plug-ins und Makros erstellen oder anpassen möchten

  • Abaqus-Anwender mit wenig oder keiner bisherigen Scripting-Erfahrung


Voraussetzung

  • 4RealSim-Abaqus-Kunde

​

​

​

​

Diese Veranstaltung erneut anbieten
bottom of page