Für den Simulations-Experten ist mit den letzten Updates in der Mechanical Scenario Creation App einiges an Funktionalität hinzugekommen. So ist die 3DEXPERIENCE-Plattform hinsichtlich Simulationen nun auf einem Stand, der komplexe numerische Analysen mit vollem Zugriff auf das CAD-Modell ermöglicht. Mit der Symbiose von CATIA und SIMULIA profitieren Simulations-Experten in zweierlei Hinsicht. Zum einen sind die zur Verfügung gestellten Vernetzer so konzipiert, dass FE-Modelle bei veränderter Geometrie auf Knopfdruck neu aufgebaut werden können, sodass nun auch optimierte Strukturen in adäquater Zeit greifbar sind, zum anderen kann der Abaqus-Solver auf geometrische Flächen von hoher Stetigkeit zurückgreifen – bei manchen Kontaktproblemen essenziell. Der Abaqus-Solver ist aber so Leistungsstark, dass es immer einige Keywords (Parameter) geben wird, die nicht über die graphische Benutzeroberfläche angesprochen werden können. Dies liegt nicht zuletzt auch daran, dass unabhängig von der Plattform, selbst der Abaqus-Solver stetig weiterentwickelt wird. Für die Fälle, in denen das GUI der Plattform nicht ausreicht, stellt Dassault Systèmes nun den Keyword-Editor zur Verfügung, der in diesem Artikel an zwei Modellen im Detail vorgestellt wird.
Zuerst wird ein PRF-Modell zur Beschreibung der Viskoplastizität von Kunstoffen derart modifiziert, dass der Abaqus-Solver das strain hardening power law model als Kriechmodell verwendet (*VISCOELASTIC, LAW=STRAIN).
Input-Decks werden in der Plattform mit XML-Dateien modifiziert. Bevor auf deren Aufbau im Detail eingegangen wird, soll zunächst gezeigt werden, wie diese in den Modellbaum zu einem Simulations-Objekt eingebunden werden. Für den Import von XML-Dateien klickt man im Setup-Reiter der Action-Bar die Schaltfläche Keyword-Edit an (siehe Abb. 1a). In der zugehörigen Dialogbox kann man im Eingabefeld der ersten Zeile einen Namen vergeben, mit dem die XML-Datei in den Modellbaum eingegliedert wird. Das Eingabefeld in der zweiten Zeile kann unbeachtet bleiben. Wichtiger ist hier die dritte Schaltfläche, mit der ein bestehendes Dokument hochgeladen werden kann. Sie führt auf eine weitere, dunkelgrau hinterlegte Schaltfläche, die mit Import a file zu bestätigen ist. Daraufhin kommt man zur Dialogbox File Selection, mit der xml- und py-Dateien ausgewählt werden können (siehe Abb. 1b).
Hinweis: Mit Python-Skripten kann man nicht nur Input-Decks mit gegebenen Keyword- und Data-Lines modifizieren, es können auch Informationen ausgelesen und verarbeitet werden (siehe Beispiel am Ende des Artikels).
Nachdem die ausgewählte Datei mit der Schaltfläche Open bestätigt und der Import-Vorgang mit dem grünen Haken (siehe Abb. 1c) beendet wurde, ist abschließend noch der Titel für das Dokument zu vergeben, mit dem die XML-Datei in der Datenbank abgelegt wird – fertig.