Hallo Liebe Abaqusmitstreiter,
ich habe folgende Fragen:
1.)
In Abaqus kann man ja Werte einzelner Variablen verfolgen und bei Überschreitung eines kritischen Wertes die Rechnung abbrechen lassen.
Ich bin auf der Suche, wie das mittels Python-skripting gemacht werden kann. Wer kann mir da weiterhelfen?
Ist es möglich folgende Nebenbedingungen dabei zu berücksichtigen:
2.a)
Es soll auf jeden Fall bevor die Rechnung abgebrochen wird die ODB für alle Variablen aktualisiert werden, auch dann, wenn eingestellt ist, dass z.B. alle x-time increments nur die Field/History-Outputs erstellt werden sollten und der nächste Zeitpunt an dem die Werte ausgeschrieben werden sollen noch nicht erreicht wurde.
2.b)
Es sollen alle für den Restart nötigen Files erstellt werden.
2.C) Kann man mehrere Grenzen angeben, also z.B. eine obere und unterer Schranke, für der Abaqus abbrechen soll und kann man Schranken für mehrere Variablen angeben?
3.)
Ich weiß, dass ich Dateien mittels Python erzeugen kann uznd Daten anhängen kann. Es ist ja möglich mittels eines Batch Files "automatisch" mehrere Rechnungen hintereinander ablaufen zu lasssen.
Meine Frage lautet nun:
Kann man den START/Ausführung eines Batch Files mittels Python Skripting steuern und wenn ja wie?
Die Idee die dahinter steckt, ist dass ich nach dem erzwungenen Abbruch mittels obiger Variablenüberwachung im Batch-File einen entsprechenden Eintrag generieren möchte, der den Start einer neuen Rechnung veranlasst und dieses dann anschließend ausgeführt werden soll, ohne dass man dies manuell tun müsste.
Vielen dank im voraus für alle Antworten
ciao Gunkerle
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP