Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  ANSYS Batch Modus Input file

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys
Autor Thema:  ANSYS Batch Modus Input file (3346 mal gelesen)
Bobbycartuner
Mitglied
Student


Sehen Sie sich das Profil von Bobbycartuner an!   Senden Sie eine Private Message an Bobbycartuner  Schreiben Sie einen Gästebucheintrag für Bobbycartuner

Beiträge: 43
Registriert: 04.11.2009

Win7 64bit
i7-3770 @3,4GHz
32GB ram
Abaqus 6.11

erstellt am: 08. Jun. 2012 16:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
ich habe da ein paar Fragen zum generellen Vorgehen für den Batchmodus in Ansys Classic.
Bisher habe ich Ansys folgendermaßen genutzt:
Modell importieren
Materialdaten eingeben
Vernetzen
Last Definieren
und dann per hand den solver starten.
Manches davon mit selbst erstellten .mac Dateien, manches per maus.
Der ganze Spaß wird dann ja immer als .db File gespeichert in der dann alles drinsteht.
Für den lokalen Batch Modus, den man ja irgendwie über den Launchmanager starten muss, sowie für den Batchmodus auf dem Rechencluster der Uni braucht man ja eine .inp Input Datei, die dann eingelesen wird.
Wie erstelle ich diese? Ist das eine selbst gescriptete File in die man den Pfad der .db file schreibt oder wie muss ich mir das vorstellen?
Bin für jede Hilfe und Anleitung dankbar, da meine Modelle langsam aber sicher zu groß werden um lokal gerechnet zu werden.

Beste Grüße und schönes Wochenende
Karl

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cgebhardt
Moderator
Maschinenbauingenieur


Sehen Sie sich das Profil von cgebhardt an!   Senden Sie eine Private Message an cgebhardt  Schreiben Sie einen Gästebucheintrag für cgebhardt

Beiträge: 1449
Registriert: 20.11.2000

erstellt am: 08. Jun. 2012 16:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Bobbycartuner 10 Unities + Antwort hilfreich

Hallo,

man startet Ansys über eine Batch-Datei und gibt die Option
-i input.txt mit (weitere sinnvolle Optionen gibt es im Operations Guide/Running... in der Hilfe).

input.txt enthält dann die Ansys kommandos.
Also z. B. ein Resu-Command, dort kann auch der Pfad bis 248 Zeichen insgesamt enthalten sein, wenn die DB Datei in einem anderen als dem Arbeitsverzeichnis liegt.

Die Kommandos können sein
1. Wechsle in /Solu und Solve
/solu
solv
2. Kompletter Modellaufbau in /Prep7 von Null weg anschliessend /solu+Solve
/prep7
k,1,
k,2,100
l,1,2
et,1,4
esiz,10
lmesh,all
nsel,s,loc,x,0
d,all,all
...

/solu
solv

wenn gewünscht bis zum Postprocessing
/post1
/sho,png
set,last
pldi

fini
/eof

Gruss
CG

------------------
Christof Gebhardt
CAD-FEM GmbH
Marktplatz 2
85567 Grafing
Tel. +49 (0) 8092 7005 65
cgebhardt(at)cadfem.de
www.cadfem.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bobbycartuner
Mitglied
Student


Sehen Sie sich das Profil von Bobbycartuner an!   Senden Sie eine Private Message an Bobbycartuner  Schreiben Sie einen Gästebucheintrag für Bobbycartuner

Beiträge: 43
Registriert: 04.11.2009

Win7 64bit
i7-3770 @3,4GHz
32GB ram
Abaqus 6.11

erstellt am: 08. Jun. 2012 17:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke das werd ich direkt mal versuchen. Vielen Dank:-) Der Freitag abend ist gerettet. Simulieren und Fußball gucken:-)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cgebhardt
Moderator
Maschinenbauingenieur


Sehen Sie sich das Profil von cgebhardt an!   Senden Sie eine Private Message an cgebhardt  Schreiben Sie einen Gästebucheintrag für cgebhardt

Beiträge: 1449
Registriert: 20.11.2000

erstellt am: 08. Jun. 2012 17:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Bobbycartuner 10 Unities + Antwort hilfreich

Bei Variante 1 hatte ich vorhin noch das resu Kommando vergessen, das gehört noch vor /solu.
Viel Spass heute abend.

Gruss
CG

------------------
Christof Gebhardt
CAD-FEM GmbH
Marktplatz 2
85567 Grafing
Tel. +49 (0) 8092 7005 65
cgebhardt(at)cadfem.de
www.cadfem.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bobbycartuner
Mitglied
Student


Sehen Sie sich das Profil von Bobbycartuner an!   Senden Sie eine Private Message an Bobbycartuner  Schreiben Sie einen Gästebucheintrag für Bobbycartuner

Beiträge: 43
Registriert: 04.11.2009

Win7 64bit
i7-3770 @3,4GHz
32GB ram
Abaqus 6.11

erstellt am: 11. Jun. 2012 11:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi, habs noch nicht geschafft, da ich doch vorher noch eine andere Rechnung angeworfen hatte.
Kann man denn den Solver einstellen(brauche den Iterativen)? Wenn ich ihn in Ansys umschalte gibt es leider keinen Eintrag ins logfile, den ich in die Input schreiben könnte. Im Operation Guide finde ich auch keine entsprechende Erweiterung.
Meine input Datei sieht jetzt so aus:

resume,file.db
/solu
solv

Muss die Datei .txt als Endung haben oder kann man die auch .inp nennen, solange verarbeitbare commands drin stehen?. In der Anleitung vom RZ ist die Datei als .inp aufgeführt.

Edit:Falls das noch hilft, die Erweiterungen in der RZ Cluster "neuer Job" Maske sind: -dis -np %CCP_NUMCPUS% -mpi msmpi -b -i input.txt -o output.out -p aa_r

Wenn ich das richtig verstehe zeigt das Argument -i input.txt oder input.inp auf die im Arbeitsverzeichnis liegende input file und die output.out wird dann während des Solves im Arbeitsverzeichnis erstellt.
Gruß Karl

[Diese Nachricht wurde von Bobbycartuner am 11. Jun. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz