Autor
|
Thema: STATEV-Variablen im Initial-Step zuweisen (1269 mal gelesen)
|
| |
 | Die Gewinne der Zukunft werden mit intelligenten, autonomen Elektrofahrzeugen eingefahren. (3DEXPERIENCE) |
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: 101 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:         
|