Hier erfahren Sie, wie Helius PFA mit Abaqus verwendet wird.
Helius PFA für Abaqus wird über die Benutzer-Unterprogramme UMAT, VUMAT, URDFIL und UEXTERNALDB implementiert. Aus diesem Grund wird die Anwendung über ein Abaqus-Benutzermaterial definiert. Die folgenden Werkzeuge werden unter Windows mit Helius PFA für Abaqus installiert:
Weitere Informationen zur Verwendung von Helius PFA mit Abaqus finden Sie im Benutzerhandbuch von Helius PFA für Abaqus.
Abaqus muss vor dem Ausführen der Analyse auf die Bibliothek des Benutzer-Unterprogramms von Helius PFA weisen. Dies erfolgt über die Variable usub_lib_dir in der Datei abaqus_v6.env. Weitere Informationen zum Ausführen dieses Schritts unter Windows finden Sie im Abschnitt Installation und Lizenzierung für Windows, weitere Informationen zum Ausführen dieses Schritts unter Linux finden Sie im Abschnitt Installation unter Linux.
Erstellung von Benutzermaterial
Das Helius PFA-Plugin für Abaqus/CAE wird unter Linux nicht unterstützt. Daher müssen Sie das entsprechende *USER MATERIAL-Schlüsselwort in der Eingabedatei oder das Benutzermaterial in Abaqus/CAE manuell erstellen.
Materialbenennung
Helius PFA bearbeitet Materialdateien über die folgende Namenskonvention:
MATERIAL_FILE_DIR/Material_Name/mdata.xml
wobei Material_Name der Name des Materials in der Abaqus-Eingabedatei ist. Im Gegensatz zu Windows wird in den Linux-Verzeichnissen zwischen Groß- und Kleinschreibung unterschieden, und Abaqus ändert die Benennung der Materialnamen immer in Großbuchstaben um. Daher muss der Ordner Material_Name immer in Großbuchstaben geschrieben sein.
Analysen mit Message Passing Interface (MPI )
Beim Ausführen einer MPI-Analyse mit Helius PFA für Abaqus mit der Variablen mp_host_list in abaqus_v6.env ist es wichtig, dass der vom Knoten zu übertragende Job zuerst in mp_host_list aufgeführt ist. Andernfalls wird die Analyse wahrscheinlich unerwartet abgebrochen.