Abaqus – Abaqus Scripting für Fortgeschrittene

Dieser Kurs vertieft das Wissen über Python und das Abaqus Scripting Interface. Neben der Theorie wird das Wissen anhand von praxisorientierten Übungen und Workshops von mittlerer Komplexität direkt angewendet.

Über diese Schulung

Description

.

Kursinhalte

Abaqus macht ausgiebig Gebrauch von Python – einer leistungsstarken, objektorientierten Skriptsprache, die von Unternehmen und Wissenschaftlern weltweit eingesetzt wird. Python wurde in die Abaqus-Softwareprodukte eingebettet und die Sprache wurde um einen umfangreichen Satz von Befehlen erweitert, die die täglichen Aufgaben eines Finite-Elemente-Analysten unterstützen. Diese Erweiterungen werden als Abaqus Scripting Interface (ASI) bezeichnet.

Das Abaqus Scripting Interface kann vom Finite-Elemente-Analysten auf vielen verschiedenen Ebenen genutzt werden. Skripte können als eigenständige Hilfsprogramme geschrieben oder zur Integration der Abaqus-Produkte in andere Codes verwendet werden.

Auf einer grundlegenden Ebene können Skripte verwendet werden, um sich wiederholende Aufgaben zu automatisieren, wie z.B. die Erstellung von Ergebnisplots aus einer Sammlung von Ausgabedateien. Mit etwas Erfahrung kann der Benutzer die Funktionalität der Abaqus-Produkte erweitern. Fortgeschrittene Benutzer können mit SIMULIA-Partnern zusammenarbeiten, um die grafische Benutzeroberfläche der interaktiven Abaqus-Produkte (Abaqus/CAE und Abaqus/Viewer) anzupassen.

  • Python Core Language – Fortgeschrittene Themen
  • Funktionen, Module, Pakete und Performance
  • Manipulation von Strings und Text-Dateien
  • Objektorientierte Programmierung Abaqus Scripting Interface – Postprocessing
  • Abaqus Scripting Interface – Preprocessing
  • Benutzerdefinierte Daten, Ideen zur Produktivitätssteigerung, Überlegungen zu Programmierstil

Kursvoraussetzungen

  • Um effektiven Nutzen aus der Schulung zu ziehen, empfehlen wir diesen Kurs Teilnehmenden, die starke Programmierkenntnisse (in mindestens einer Programmiersprache) und Grundlagen der Python-Skripterstellung besitzen.
  • Zudem sollten die Teilnehmende über fortgeschrittene Kenntnisse der Abaqus-Produkte zu verfügen, einschließlich Abaqus/Viewer und Abaqus/Standard oder Abaqus/Explicit. Die Vertrautheit mit Abaqus/CAE ist sehr hilfreich.

Hinweis: Es wird empfohlen zunächst den Kurs „Einführung in Abaqus Scripting“ zu besuchen.

Bemerkung

Für diese Schulung gilt:

  • Die Schulung erfolgt auf der TECHNIA Trainings Cloud, via Remote-Zugang, dadurch ist keine Installation und Lizenzierung notwendig.
  • Die Schulungsunterlagen werden den Teilnehmern als Dassault Learning Companion zur Verfügung gestellt und können bis zu 90 Tage genutzt werden.
  • Die Durchführung und Betreuung der Schulung erfolgt durch Dassault zertifizierten Trainern.
  • Bitte beachten Sie die technischen Voraussetzungen für eine Online Schulung:
    https://www.technia.de/schulung/technische-voraussetzungen-technia-trainings-cloud
  • Dieses Training ist ein für alle Kunden offener Kurs und findet ab 3 Teilnehmer statt.
  • Bei Nichterreichung der Mindestteilnehmerzahl behalten wir uns Änderungen bzw. Absagen vor.
  • Individualtermine können nach Absprache mit gesonderten Konditionen vereinbart werden

Kursdauer

2 Tage

Momentan ist diese Schulung für kein Datum geplant.
Register your interest now