| | |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys | | | |  | Fortgeschrittene explizite Strukturmechanik mit LS-DYNA, ein Seminar am 27.10.2026
|
|
Autor
|
Thema: *Get geht nicht, warum? (1295 mal gelesen)
|
Kanngarnix Mitglied Dipl.-Ing. Maschinenbau

 Beiträge: 25 Registriert: 01.12.2004
|
erstellt am: 26. Jan. 2006 15:40 <-- editieren / zitieren --> Unities abgeben:         
Hallo an alle, zunächst möchte ich mich für alle Antworten in diesem Forum bedanken, denn mit der Ansys Hilfe kann man schlichtweg garnix anfangen. Nun zu meiner Frage. Ich habe nach einer harmonischen Analyse für jeden Berechnungsdurchlauf die Spannungwerte für bestimmte Knoten in eine Textdatei schreiben und speichern lassen. Die Werte lasse ich mit: *get,sx,node,narb,s,x !Spannung in x-Richtung feld(i,5)=sx in ein Feld schreiben., das dann gespeichert wird. Alles funktioniert problemlos. Nun wollte ich noch die Verschiebungen der Knoten dazu nehmen (*get,ux,node,narb,u,x), aber dann kommt diese Fehlermeldung "The Degree of freedom Solution isnot available". Was mich sehr wundert, denn im Time History PP kann ich mir die Werte der Verschiebung anzeigen lassen. NSOL,2,1,U,X, UX_2 PRVAR,2, Wieso kann ich aber mit dem get-Befehl nicht die Verschiebung auslesen? Könnte man auch die Tabelle aus dem Time History PP direkt abspeichern? Gruss Steffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wosch Ehrenmitglied V.I.P. h.c. Elektrotechniker im Ruhestand
     
 Beiträge: 2607 Registriert: 16.12.2004 Rechne zuerst ein Problem nach, für das Du eine analytische Lösung kennst.
|
erstellt am: 27. Jan. 2006 07:11 <-- editieren / zitieren --> Unities abgeben:          Nur für Kanngarnix
So schlecht darf man die Hilfe nicht machen. (Es gibt Programme mit viel schlechterer Hilfe. Schließlich haben alle, die hier antworten, ihr Wissen überwiegend aus der Hilfe bezogen.) Dass mit der *get-Anweisung nach einer harmonischen Analyse keine Spannungen zur Verfügung stehen, könnte damit zusammenhängen, dass noch keine Anforderung der Lösung für Realteil oder Imaginärteil erfolgt ist. set,1,1 !Realteil set,1,1,,1 !Imaginärteil Die Daten nach einer Anforderung mit prvar lassen sich durch Umlenkung herausschreiben. *create,ausgabe /output,ergebnis_1,dat prva,..... /output *end *use,ausgabe
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kanngarnix Mitglied Dipl.-Ing. Maschinenbau

 Beiträge: 25 Registriert: 01.12.2004
|
erstellt am: 27. Jan. 2006 09:47 <-- editieren / zitieren --> Unities abgeben:         
Hi Wosch, die Spannungen lassen sich wunderbar mit get auslesen, nur die Verschiebung der Knoten nicht, da kommt die Fehlermeldung. Was mich daran wundert ist, das ich im Time History Post Processor sowohl die Spannungen als auch die Verschiebungen anzeigen lassen kann. Daher die Frage ob man die Werte auch aus den Time History PP auslesen und in eine Datei schreiben kann? Gruss Steffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wosch Ehrenmitglied V.I.P. h.c. Elektrotechniker im Ruhestand
     
 Beiträge: 2607 Registriert: 16.12.2004 Rechne zuerst ein Problem nach, für das Du eine analytische Lösung kennst.
|
erstellt am: 27. Jan. 2006 10:53 <-- editieren / zitieren --> Unities abgeben:          Nur für Kanngarnix
|
Kanngarnix Mitglied Dipl.-Ing. Maschinenbau

 Beiträge: 25 Registriert: 01.12.2004
|
erstellt am: 27. Jan. 2006 11:16 <-- editieren / zitieren --> Unities abgeben:         
Hi Wosch, sorry aber ich verstehe nur Bahnhof, vielleicht liegt as daran das ich nicht in Ansys-Befehlen denken kann. Ich verstehe nicht wie ich mit pvar einer Variable mit Werte besetzen soll. Ich wäre quasi unendlich dankbar wenn du mir schreiben könntest wie ich eine Variable UX mit dem Verschiebungwert des Knoten N beschreibe. Gruss Steffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wosch Ehrenmitglied V.I.P. h.c. Elektrotechniker im Ruhestand
     
 Beiträge: 2607 Registriert: 16.12.2004 Rechne zuerst ein Problem nach, für das Du eine analytische Lösung kennst.
|
erstellt am: 27. Jan. 2006 12:55 <-- editieren / zitieren --> Unities abgeben:          Nur für Kanngarnix
Eine harmonische Rechnung hat zwei Lösungen. Eine für den Realteil und eine für den Imaginärteil. Durch diese beiden wird die unterschiedliche Phasenlage zwischen Anregung (durch Lasten vorgegeben) und Reaktion (Verformung) beschrieben. (Natürlich kann es auch vorkommen, (je nach Anregung) dass der Imaginärteil null wird.) Für die Auswertung in /post1 muss aber eine der beiden Lösungen aufgerufen werden. (In /post26 werden beide ausgewertet.) Deshalb folgender Quelletxt: Code: /post1 set,1,1 !Realteil *get,sx_real,node,narb,s,x *get,ux_real,node,narb,u,xset,1,1,,1 !Imaginärteil *get,sx_imag,node,narb,s,x *get,ux_imag,node,narb,u,x
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kanngarnix Mitglied Dipl.-Ing. Maschinenbau

 Beiträge: 25 Registriert: 01.12.2004
|
erstellt am: 27. Jan. 2006 13:02 <-- editieren / zitieren --> Unities abgeben:         
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |