| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: nsol auf einen Loadstep beschränken (1025 mal gelesen)
|
boaschtel Mitglied
Beiträge: 10 Registriert: 19.06.2012 Xeon E3-1230 v3 Nvidia Gefore 460 GTX 8GB RAM ANSYS Mechanical 14.5
|
erstellt am: 23. Jun. 2013 15:21 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich versuche zur Zeit ein kleines Makro zu schreiben, welches mir etwas Arbeit abnehmen soll und zwar soll es von einer Struktur an verschiedenen Punkten die Verschiebungen in X,Y & Z Richtung auslesen und in einen Textfile schreiben. Das Auslesen und Schreiben klappt soweit auch sehr gut, ich habe nur noch ein Problem: nsol gibt in meinem File immer nur die Verschiebungen vom ersten Loadstep aus, ich kann keinen Loadstep definieren, welchen ich ausgelesen haben möchte. Probiert habe ich es bisher mit
Code:
set,150,1 !(zB)
Aber set existiert im Post26 leider ja nicht. Wie löse ich also das Problem, dass ich wirklich nur von einem Loadstep die Verschiebungen rausbekomme? Danke schonmal für jede Hilfe! Gruß, boaschtel 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: 23. Jun. 2013 18:05 <-- editieren / zitieren --> Unities abgeben: Nur für boaschtel
Ich habe es sicherlich nicht verstanden. Denn nsol ist doch für den Zeitprozessor /post26. Aber prnsol,.... müsste doch im /post1 nach set,.... Ergebnisse liefern. ------------------ Viel Erfolg wünscht Wolfgang Schätzing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
boaschtel Mitglied
Beiträge: 10 Registriert: 19.06.2012 Xeon E3-1230 v3 Nvidia Gefore 460 GTX 8GB RAM ANSYS Mechanical 14.5
|
erstellt am: 24. Jun. 2013 01:01 <-- editieren / zitieren --> Unities abgeben:
Hallo, Ja in der Tat, prnsol ist passender für meinen Zweck, ich bin in diesem APDL einfach nicht zuhause... Wie ich aber der Hilfe entnehme ist prnsol nicht dafür geeignet um wirklich Werte in Parameter auszugeben, oder? Ich versuche es jetzt so: Code:
!Wählt Knoten aus nsel,S,Node,,knoten,knoten out_x=prnsol,U,X out_y=prnsol,U,Y out_z=prnsol,U,Z
Wenn ich das richtig verstanden habe wähle ich so immer meinen Knotenpunkt aus, welchen ich in "knoten" vorgebe, da Min=Max sollte ja nur dieser ausgegeben werden. Aber prnsol übergibt jetzt keine Werte an meine Variablen, welche ich später per *vwrite speichern möchte. Danke schonmal für diese Hilfe, ich glaube jetzt ist es auch schon zu spät 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: 24. Jun. 2013 07:44 <-- editieren / zitieren --> Unities abgeben: Nur für boaschtel
prnsol,.. ist eine Anweisung und keine Funktion und gedacht, um Listen auszugeben. Wenn man das mit einer Funktion machen möchte, geht das für einen Knoten am Ort x1,y1,z1 so: n1=node(x1,y1,z1) out_x=ux(n1) out_y=uy(n1) out_z=uz(n1) ------------------ Viel Erfolg wünscht Wolfgang Schätzing
[Diese Nachricht wurde von wosch am 24. Jun. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Ingenieur Strömungssimulation (m/w/d) | Erfolg ist ..., wenn Nachhaltigkeit nicht nur ein Bekenntnis ist, sondern auch Ihr Beruf! Flottweg ist das auf Separationstechnik spezialisierte Familienunternehmen in Vilsbiburg. Als ?Flottwegler? wissen wir, worauf es den Anwendern ankommt. Mit Leidenschaft und Herzblut erreichen wir gemeinsam unsere Ziele und setzen dabei auf Vertrauen, Wertschätzung und Eigenverantwortlichkeit.... | Anzeige ansehen | Maschinenbau |
|
Achim007 Mitglied Dipl. Ing. (FH)
Beiträge: 734 Registriert: 23.09.2008 Workbench 2.0 ANSYS15.0 Mechanical DesignModeler
|
erstellt am: 24. Jun. 2013 08:17 <-- editieren / zitieren --> Unities abgeben: Nur für boaschtel
oder sonstiges mit *get ------------------ Viele Grüße Achim PS: Als Anerkennung für einen Beitrag freu' nicht nur ich mich über Unities Was ist der Unterschied zwischen Theorie und Praxis? Theorie ist, wenn man alles weiß und nichts funktioniert - Praxis ist, wenn alles funktioniert und keiner weiß warum (Autor unbekannt) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|