| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys | | | | KTM: Skalierbarer Multiphysik-Workflow zur Auslegung von E-Motorrad Batterien (Ansys), ein Anwenderbericht
|
Autor
|
Thema: Modell zu jedem Loadstep anzeigen (816 mal gelesen)
|
dboller Mitglied Masterstudent
Beiträge: 31 Registriert: 02.05.2013 System: Notebook Lenovo R500; 4GB RAM, Ansys 10 ED (Studentenversion) Wissen: 1 Semester Vorlesung Ansys + Internetforen + Buch "FEM für Praktiker, Temperaturfelder" (+ 4 frustrierende Monate Master Thesis)
|
erstellt am: 17. Jul. 2013 19:14 <-- editieren / zitieren --> Unities abgeben:
Ich habe folgendes Problem: Ich führe eine transiente thermische Anlyse durch. Zwischen jedem Solverlauf prüfe ich die Knotentemperatur. Liegt sie über der Schmelztemperatur, verschiebe ich den Knoten. Ich will damit simulieren, daß ein Pulver mit einer relativen Schüttdichte von 60% nach dem Schmelzen ein kleineres Volumen einnimmt (rel. Dichte der Schmelze ist 100%). Das klappt auch ganz gut. Wenn ich wir jetzt aber in einer DO-Schleife mit SET,zaehler und PLES,TEMP die Temperaturverteilung anzeigen lasse, geschieht dies auch für den ersten Loadstep im letzten Modellzustand. Meine Auswertung erfolgt nach dem letzten Solverlauf. Gibt es einen einfachen Weg, zu jedem Loadstep das zu diesem Zeitpunkt gültige Modell anzuzeigen? Die einzige Möglichkeit, die mir gerade einfällt, ist nach jedem Solverlauf in /post1 wechseln, PLES,TEMP und dann ein Screenshot. Könnte man Alternativ für jeden Loadstep ein Modell mit /SAVE speichern und das dann in der DO-Schleife der Auswertung laden? Die Lösung ist sicherlich einfach, nur ich habe ein Brett vorm Kopf. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dboller Mitglied Masterstudent
Beiträge: 31 Registriert: 02.05.2013 System: Notebook Lenovo R500; 4GB RAM, Ansys 10 ED (Studentenversion) Wissen: 1 Semester Vorlesung Ansys + Internetforen + Buch "FEM für Praktiker, Temperaturfelder" (+ 4 frustrierende Monate Master Thesis)
|
erstellt am: 19. Jul. 2013 11:26 <-- editieren / zitieren --> Unities abgeben:
Hi, ich hab das Problem wie folgt gelöst: Ich speichere in jedem Solverlauf das Modell Code: ... SOLVE *GET,setnumber,ACTIVE,0,SOLU,NCMLS SAVE,modell%setnumber%,db ...
In der Auswertung (/post1) lade ich dann erst das gespeicherte Modell und zeige mir dann die Temperturen auf diesem Modell an. Code: ... *DO,setnumber,<von>,<bis> FINISH RESUME,modell%setnumber%,db /POST1 SET,setnumber,LAST PLESOL,TEMP *ENDDO ...
Das FINISH und /POST1 ist dem Umstand geschuldet, daß ich ohne diese Befehle ein halbdurchsichtiges Modell auf dem Bildschirm habe. Da sieht einfach nicht gut aus. Die Ergebnisse sind ok, nur die Ästhetik ist daneben. -- Es ist vielleicht nicht die eleganteste Lösung, aber sie erfüllt ihren Zweck. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|