Autor
|
Thema: Automatisch Simulationen nacheinaner durchführen (2275 mal gelesen)
|
Neordian Mitglied
Beiträge: 22 Registriert: 25.05.2011 Abaqus 6.12-1
|
erstellt am: 25. Mai. 2011 13:12 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, wie schon im Betreff beschrieben, möchte ich fragen, ob schon wer mehrere Simulationen, z.B. über Nacht, automatisch durchführen lies und wenn ja, wie sowas geht. Ich verwende Abaqus und hab 10 verschiedene *.cda-Dateien mit jeweils unterschiedlicher job.inp. Ich hab über die Forensuche leider diesbezüglich nichts gefunden. Vielen Dank für jede Hilfe :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sherman123 Mitglied Kunststofftechniker
Beiträge: 181 Registriert: 22.02.2011
|
erstellt am: 25. Mai. 2011 13:44 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
Neordian Mitglied
Beiträge: 22 Registriert: 25.05.2011 Abaqus 6.12-1
|
erstellt am: 25. Mai. 2011 14:22 <-- editieren / zitieren --> Unities abgeben:
|
Neordian Mitglied
Beiträge: 22 Registriert: 25.05.2011
|
erstellt am: 26. Mai. 2011 11:40 <-- editieren / zitieren --> Unities abgeben:
Also, leider hat sich ein Problem ergeben: Ich habe mit Abaqus CAE die Simulation erstellt, einen Job erstellt und die Input-Datei schreiben lassen. Die hab ich dann mit der Batch-Datei in einen Ordner und mit Abaqus Command eben die Batch-Datei gestartet. Er findet auch den Job, aber berechnet wird leider nichts. Siehe Anhang. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Goldstein Mitglied
Beiträge: 970 Registriert: 21.01.2005
|
erstellt am: 26. Mai. 2011 12:26 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
Sherman123 Mitglied Kunststofftechniker
Beiträge: 181 Registriert: 22.02.2011
|
erstellt am: 26. Mai. 2011 12:42 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
Neordian Mitglied
Beiträge: 22 Registriert: 25.05.2011 Abaqus 6.12-1
|
erstellt am: 26. Mai. 2011 13:53 <-- editieren / zitieren --> Unities abgeben:
|
Neordian Mitglied
Beiträge: 22 Registriert: 25.05.2011
|
erstellt am: 06. Jul. 2011 17:25 <-- editieren / zitieren --> Unities abgeben:
|
qeles Mitglied
Beiträge: 27 Registriert: 23.09.2011
|
erstellt am: 23. Sep. 2011 10:53 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 23. Sep. 2011 11:20 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
qeles Mitglied
Beiträge: 27 Registriert: 23.09.2011
|
erstellt am: 23. Sep. 2011 11:29 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
ich starte im cmd-fenster mit abaq6101 job=name input=..inp cpus=2. mit diesem Befehl: call abaqus job=Job-1.inp interactive datacheck rufe also abaqus auf und drücke interactive den datacheck button? d.h.: mit call abaqus job=Job-1.inp interactive continue wird die standard.exe gestartet (solver)? er fragt nach dem inputfile. [Diese Nachricht wurde von qeles am 23. Sep. 2011 editiert.] [Diese Nachricht wurde von qeles am 23. Sep. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 23. Sep. 2011 12:26 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
Nein. Der Parameter "interactive" bewirkt, dass der Inhalt der log-Datei im cmd-Fenster ausgegeben wird. So bleibt das Fenster gesperrt bis der Job fertig ist. Erst danach kann der nächste Befehl ausgeführt werden. Der Parameter "datacheck" sorgt dafür dass nur der Datacheck ausgeführt wird. Danach hattest du ja gefragt. Ob du den Befehl "abaqus" oder abq6101 verwendest ist egal. Ersterer nimmt einfach die zuletzt installierte Abaqus-Version. siehe Users Manual 3.2.2 Abaqus/Standard, Abaqus/Explicit, and Abaqus/CFD execution Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
qeles Mitglied
Beiträge: 27 Registriert: 23.09.2011
|
erstellt am: 23. Sep. 2011 12:52 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
qeles Mitglied
Beiträge: 27 Registriert: 23.09.2011
|
erstellt am: 23. Sep. 2011 15:34 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 23. Sep. 2011 15:47 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
qeles Mitglied
Beiträge: 27 Registriert: 23.09.2011
|
erstellt am: 23. Sep. 2011 15:58 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
ich dachte, dass war schon vorher klar geworden. ich möchte meine jobs in Abaqus im Hintergrund starten und benutze dazu das im cmd-fenster mit dem befehl: abaq693 job=name input=bla.inp cpus=2 datacheck oder abaqus job=Job-1.inp interactive datacheck interactive erkennt er, aber datacheck nicht. woran kann das liegen? Ziel ist es mehrere Pre.exe parallel zu starten und nur die Pres. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 23. Sep. 2011 16:04 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
qeles Mitglied
Beiträge: 27 Registriert: 23.09.2011
|
erstellt am: 23. Sep. 2011 16:08 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 23. Sep. 2011 16:16 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|
qeles Mitglied
Beiträge: 27 Registriert: 23.09.2011
|
erstellt am: 23. Sep. 2011 17:04 <-- editieren / zitieren --> Unities abgeben: Nur für Neordian
|