| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
| |
| Automatisierung mit Ansys Discovery Scripting, ein Seminar am 26.11.2024
|
Autor
|
Thema: Ordner in Ansys erstellen lassen (2563 mal gelesen)
|
Quickley Mitglied Dipl.-Ing.
Beiträge: 39 Registriert: 27.01.2012
|
erstellt am: 07. Apr. 2012 10:45 <-- editieren / zitieren --> Unities abgeben:
Hallo, kann Ansys Classic eigentlich automatisch Ordner erstellen? Ich würde gerne, dass Ansys Berechnungen und Files in seperate Ordner legt, die ich per Filecode mit /Filenam,Filecode vor jeder Berechnung festlege. mit *cfopen/*cfclose kann man irgendwie nur mit Ordnern arbeiten, die man vorher selbst in Windows angelegt hat. Schöne Grüße Quickley 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: 07. Apr. 2012 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für Quickley
mit /SYS,COMMAND kannst Du jeden Betriebssystembefehl ausführen z. B. /SYS, md Ordnername !MakeDirectory /SYS, cd Ordnername ------------------ 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 |
Quickley Mitglied Dipl.-Ing.
Beiträge: 39 Registriert: 27.01.2012
|
erstellt am: 07. Apr. 2012 12:00 <-- editieren / zitieren --> Unities abgeben:
Hallo Achim, danke für deine Antwort. Das funktioniert leider nur bedingt. Irgendwie will er meine Filecode Variable nicht lesen. Mein Ansatz sieht wie folgt aus: Filecode='xyz' /filenam,Filecode /sys,md Daten\Filecode Hier schreibt er Filecode als Ordner und nicht xyz. Schöne Grüße Quickley Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ChristophN Mitglied Berechnungsingenieur
Beiträge: 773 Registriert: 13.12.2008
|
erstellt am: 07. Apr. 2012 12:45 <-- editieren / zitieren --> Unities abgeben: Nur für Quickley
|
Quickley Mitglied Dipl.-Ing.
Beiträge: 39 Registriert: 27.01.2012
|
erstellt am: 07. Apr. 2012 12:48 <-- editieren / zitieren --> Unities abgeben:
|
ChristophN Mitglied Berechnungsingenieur
Beiträge: 773 Registriert: 13.12.2008
|
erstellt am: 07. Apr. 2012 15:41 <-- editieren / zitieren --> Unities abgeben: Nur für Quickley
|
Quickley Mitglied Dipl.-Ing.
Beiträge: 39 Registriert: 27.01.2012
|
erstellt am: 08. Apr. 2012 10:40 <-- editieren / zitieren --> Unities abgeben:
|
Sundermeyer Mitglied Dipl.Ing. Schiffbau
Beiträge: 54 Registriert: 17.09.2005 ANSYS v14 Solid Edge Inventor Windows XP pro 64bit
|
erstellt am: 11. Apr. 2012 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für Quickley
Hallo Quickley, man kann bei dem "/sys" Befehl keine Variablen-Substitution durchführen(siehe Hilfe) Daher hat er auch einen Ordner "filecode" unter dem Ordner "Daten" angelegt. Wenn du unter deinem aktiven Arbeitsverzeichnis einen Ordner anlegen möchtest musst Du einen ".\" für das aktuelle Arbeitsverzeichnis eingeben. /SYS, .\DATEN ! legt in deinem aktuellen Arbeitsverzeichnis einen Unterordner Daten an. /CWD,DATEN ! wechseln in das Verzeichnis Daten /filname,XYZ,on ! Neuen Job mit dem Namen "XYZ" im Verzeichnis "DATEN" (jetzt aktuell) ! anlegen mit neuem ".log" und ".err" File Dann werden die nachfolgenden Berechnungen im Ordner "DATEN" ausgeführt. Ich habe ein kleines MAKRO Angehängt. Vielleicht hilft das.
------------------ Gruß Jürgen Sundermeyer 26529 Rechtsupweg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Quickley Mitglied Dipl.-Ing.
Beiträge: 39 Registriert: 27.01.2012
|
erstellt am: 11. Apr. 2012 14:21 <-- editieren / zitieren --> Unities abgeben:
Hallo Sundermeyer, danke für deine Mühe. Ich habe mir eine andere Möglichkeit überlegt meine Daten übersichtlich zu ordnen. Sinn des ganzen war es, die Ergebnisse später mit Excel und VBA auszuwerten. Das VBA-Programm ist nun fertig und jetzt will ich es nicht mehr ändern Aber für das nächste Mal weiß ich nun Bescheid. Schöne Grüße Quickley Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
solve1 Mitglied Berechnungsingenieur
Beiträge: 624 Registriert: 27.05.2008 Ansys APDL Ansys WorkBench
|
erstellt am: 12. Apr. 2012 12:06 <-- editieren / zitieren --> Unities abgeben: Nur für Quickley
hi, du kannst mit dem "/MKDIR" Komando direkt aus APDL heraus Ordner erstellen. Dies lässt auch eine Parametersubst. zu. Ich hab dein BSP mal etwas verkürzt. [Diese Nachricht wurde von solve1 am 12. Apr. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |