| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Von Ansys erstellte Listen unter Namen abspeichern (1177 mal gelesen)
|
Manuel R. Mitglied Student
Beiträge: 5 Registriert: 27.07.2009
|
erstellt am: 12. Aug. 2009 01:00 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, Ich habe hier schon ein paar Sachen dazu gelesen, aber bei meinem konkreten Fall hilft mir das leider nicht. Gibt es die Möglichkeit die Liste, welche sich durch prvar (z.B. nach einer harmonischen Analyse) oder set,list (z.B. nach ner modalen Analyse) automatisch durch Ansys erstellen lässt, durch einen Command in eine textdatei mit einem im Vorhinein festgelegten Namen als Textdatei zu speichern? Falls jemand hierzu eine Idee hat, so wäre ich über eine Antwort dankbar! Viele Grüße Manuel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RAL Mitglied koffeinbetriebender Taschenrechner
Beiträge: 238 Registriert: 10.01.2009 Geodreieck, Bleistift, Rechenschieber, Kaffeemaschine und Würfel
|
erstellt am: 12. Aug. 2009 01:30 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel R.
hallo manuel. ein direkter weg fällt mir nicht ein, aber was geht ist -1- sei 10 die anzahl der timesteps einer transienten analyse und '2' die variable, die via nsol die verformung in x-rtg u_x über die timesteps enthält *dim,ZIEL,array,10,2 !array anlegen vget,ZIEL(1,1),1 !in der ersten spalte stehen die zeitpunkte vget,ZIEL(1,2),2 !in der zweiten spalte steht u_x dann mit *mwrite... wegschreiben oder alternativ *cfopen...*vwrite...*cfclose -2- was ich nicht weiß, aber einen versuch wert wäre *cfopen.... *vwrite,2 (f14.7) *cfclose... dazu mußt du mal die hilfe befragen. da sollte was dazu stehen. hat aber im gegensatz zu -1- den nachteil, dass du nur einspaltig wegschreiben kannst. gruß ral 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: 12. Aug. 2009 07:04 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel R.
|
RAL Mitglied koffeinbetriebender Taschenrechner
Beiträge: 238 Registriert: 10.01.2009 Geodreieck, Bleistift, Rechenschieber, Kaffeemaschine und Würfel
|
erstellt am: 12. Aug. 2009 19:12 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel R.
@wosch das is natürlich der elegante weg. aber mal eine preisfrage dazu: ich bin über /format gestolpert. gibt es eine möglichkeit bei deiner befehlskettenoch ein /format einzubauen (meinetwegen fortran format), falls man die werte woanders wieder einlesen will und wissen muß, in welchem format sie weggeschrieben wurden? oder bleibt dann nur die möglichkeit über den array zu laufen? gruß ral Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Manuel R. Mitglied Student
Beiträge: 5 Registriert: 27.07.2009
|
erstellt am: 12. Aug. 2009 20:15 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe es mit dem Befehl versucht. Die datei wird auch erstellt. Nach dem Aufruf von prvar wird auch noch die Liste zusätzlich ausgegeben, aber die Datei selber bleibt leer. Was mache ich falsch? Grüße und danke für etwaige Hilfe! Manuel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Achim007 Mitglied Dipl. Ing. (FH)
Beiträge: 734 Registriert: 23.09.2008 Workbench 2.0 ANSYS15.0 Mechanical DesignModeler
|
erstellt am: 12. Aug. 2009 20:19 <-- editieren / zitieren --> Unities abgeben: Nur für Manuel R.
Die Befehlskette muss mit /input,Dateiname, als Batch eingelesen werden, wenn nur die Befehle in die Eingabezeile kopiert wederden wird eine leere Datei erstellt ------------------ Viele Grüße Achim PS: Als Anerkennung für einen Beitrag freu' ich mich immer über Unities Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|