Autor
|
Thema: ABAQUS CAE noGUI=script.py ??? (5982 mal gelesen)
|
Ricochet80634 Mitglied
Beiträge: 8 Registriert: 23.05.2011
|
erstellt am: 12. Dez. 2011 15:15 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, ich möchte gerne eine Parameterstudie mit Hilfe von Python in Abaqus laufen lassen. Dazu möchte ich auf einer unserer Linux Workstations Abaqus aufrufen. Mein Vorgehen: 1) Mit Putty auf Workstation verbinden 2) In das Arbeitsverzeichnis wechseln 3) Ausführen von: abaqus cae noGUI=python/script.py Das klappt auch alles wunderbar, alle meine 3^8 Rechnungen werden durchgefahren. Wenn ich jedoch Putty beende, bzw. mich aus dem Netzwerk entferne, werden alle Rechnungen abgebrochen. Anscheinend kann der Abaqus cae Befehl nur mit verbundenen Netzwerk durchgeüfhrt werden??!!?? Weiss jemand einen Work-Around, so dass ich meine Rechnungen auch bei nicht-login weiterlaufen kann? Danke schon im Voraus, und viele Grüße! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Goldstein Mitglied
Beiträge: 970 Registriert: 21.01.2005
|
erstellt am: 12. Dez. 2011 20:30 <-- editieren / zitieren --> Unities abgeben: Nur für Ricochet80634
|
Ricochet80634 Mitglied
Beiträge: 8 Registriert: 23.05.2011
|
erstellt am: 14. Dez. 2011 14:19 <-- editieren / zitieren --> Unities abgeben:
|
Goldstein Mitglied
Beiträge: 970 Registriert: 21.01.2005
|
erstellt am: 14. Dez. 2011 16:55 <-- editieren / zitieren --> Unities abgeben: Nur für Ricochet80634
|
Ru320 Mitglied Dipl. Ing.
Beiträge: 1 Registriert: 07.06.2012
|
erstellt am: 07. Jun. 2012 01:40 <-- editieren / zitieren --> Unities abgeben: Nur für Ricochet80634
Hi! Ich hoffe du konntest dein Problem schon lösen. Ansonsten probier folgenden Befehl: screen -R -D Jetzt müsste deine Linux Kiste die Shell speichern. Mit diesem Befehl kannst du dich auch wieder an die Shell abkoppeln. Groß und Kleinschreibung beachten! Nun hast du auch die Möglichkeit mehrere Fenster zu öffnen. Ich hätte eine gegenfrage: Wenn ich folgenden Befehl eingebe Abaqus nogui Script=Script.py Dann wartet abaqus auf weitere Kommandos. Wenn ich nogui weglasse geht alles. Was mach ich falsch? Gruß Rü Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nicksen Mitglied wissenschaftlicher Mitarbeiter
Beiträge: 239 Registriert: 04.05.2007
|
erstellt am: 08. Jun. 2012 08:13 <-- editieren / zitieren --> Unities abgeben: Nur für Ricochet80634
Du schreibst einfach zuviel in die Zeile: deine Variante: Abaqus nogui Script=Script.py richtige Variante: Abaqus cae nogui=Script.py mfg ------------------ =============== == Dingsen == =============== Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
slein89 Mitglied
Beiträge: 139 Registriert: 30.04.2012
|
erstellt am: 08. Jun. 2012 10:02 <-- editieren / zitieren --> Unities abgeben: Nur für Ricochet80634
@ Ricochet80634: Wurde ja hier schon genannt, nimm den Befehl "screen". Ich musste für eine meiner Studienarbeiten auch auf eine Workstation mit putty zugreifen und stand anfangs vor dem gleichen Problem, dass ich putty nicht schließen durfte. Du musst also: 1. putty starten und dich mit der Workstation verbinden 2. ins Verzeichnis wechseln, in dem du arbeiten willst 3. "screen" eingeben 4. abaqus cae noGUI=... ausführen 5. jetzt kannst du das putty Fenster schließen 6. wenn du die Ergebnisse anschauen willst, putty starten, mit workstation verbinden und "screen -r" eingeben Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |