Autor
|
Thema: STATEV-Variablen im Initial-Step zuweisen (1454 mal gelesen)
|
node Mitglied Student
Beiträge: 98 Registriert: 19.11.2009
|
erstellt am: 16. Okt. 2011 13:51 <-- editieren / zitieren --> Unities abgeben:
Hallo liebe Abaqus Gemeinde, ich arbeite mit UMAT und frage mich, ob es geht z.B. über Predefined Fields, das Feld mit Lösungsabhängigen Variablen-STATEV's beim Initial-Step zu zuweisen. Man kann mit dieser Methode z.B. Anfangstemperatur(als Initiierungstemperatur) im Modell vorgeben. Deswegen frage ich mich, ob es auch mit STATEV-Variablen, die ich im meiner UMAT-Subroutine verwende auch funktionieren könnte? Hat da schon jemand damit Erfahrung gesammelt? Bedanke mich für einen Tipp bereits im Voraus! MfG
------------------ -Nils- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jeremy Mitglied
Beiträge: 129 Registriert: 04.02.2009
|
erstellt am: 21. Okt. 2011 09:06 <-- editieren / zitieren --> Unities abgeben: Nur für node
Definiere deine Anfangswerte der SDVs in der UMAT direkt. Du kannst z.B. in der UMAT mit einer if-Bedingung prüfen ob du im ersten Step und im ersten Inkrement bist (diese Infos werden über die uat-Schnittstelle übergeben), wenn das so ist, bekommen deine statev ihren Startwert. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
node Mitglied Student
Beiträge: 98 Registriert: 19.11.2009
|
erstellt am: 28. Okt. 2011 10:50 <-- editieren / zitieren --> Unities abgeben:
Hallo Jeremy, danke für deinen Tipp. Ich habe schon immer der IF-Bedingung (If KINC.EQ.1 .AND. KSTEP.EQ.1) gearbeitet und es hat ja auch funktioniert. Doch jetzt wollte ich was anderes ausprobieren. Praktisch für jeden kommenden Step die Spannungen und Dehnungen wieder auf den Anfangswert setzen und nur die STATV Variablen übergeben. Es schein auch zu klappen, doch es gibt einige Wiedersprüche bei der weiteren Berechnung, die ich nicht so richtig nachvollziehen kann. Gruß ------------------ -Nils- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DDsDDe Mitglied
Beiträge: 102 Registriert: 04.02.2009
|
erstellt am: 02. Nov. 2011 09:26 <-- editieren / zitieren --> Unities abgeben: Nur für node
|
node Mitglied Student
Beiträge: 98 Registriert: 19.11.2009
|
erstellt am: 07. Nov. 2011 19:33 <-- editieren / zitieren --> Unities abgeben:
|