ANSYS 14.5 an der TUHH
1. Allgemeines
ANSYS-Homepage: https://www.ansys.com/CADFEM-Homepage: https://www.cadfem.de/
1.1 Manuals:
- ANSYS Documentation
- Die ANSYS-Dokumentation kann im ANSYS Launcher xansys145 oder mit dem Kommando ansys145_help gestartet werden.
1.2 Verfügbarkeit:
Das FE-Programmpaket ANSYS steht auf allen vom RZ betreuten zentralen Rechnern und auf den Pool-Rechnern zur Verfügung.
Windows-Pools: ANSYS 14.0
Linux-Pools, HPC: ANSYS 13.0, ANSYS 14.0, ANSYS 14.5
Weiterhin kann ANSYS gegen eine Lizenz-Gebühr auf
Instituts-Arbeitsplatzrechnern genutzt werden
(siehe: Campuslizenz).
Installationsverzeichnis: /ansys_inc/v145/ansys
1.3 Lizenzumfang:
1.3.1 Anzahl Lizenzen
An der TUHH steht die Ansys Academic Campus Solution mit insgesamt 75 Forschungslizenzen, 750 Lehrlizenzen sowie 384 HPC-Token zur Verfügung.Unter Windows muss die gültige Lizenz angewählt werden unter
start --> Programs --> ANSYS 14.0 --> ANSYS Client Licensing --> User License Preferences --> Global Settings --> Use Academic License
1.3.2 Limits
Für das Produkt "ANSYS Academic Teaching Advanced" ist die Größe des zu berechnenden Problems limitiert:- 256K nodes/elements - Structural, Thermal & AUTODYN
- 512K nodes/elements - Low Frequency Electromagnetics
- 1024K nodes/elements - High Frequency (Full Wave) Electromagnetics
- 512K nodes/elements - Lluid Dynamics (CFX & FLUENT)
2. Programmaufrufe
2.1 xansys145
Nach Eingabe des Launcher-Kommandos xansys145 erscheint ein Fenster, in dem zunächst die Benutzeroberfläche und das Lizenz-Produkt ausgewählt werden müssen.- Simulation Environment
- ANSYS
- ANSYS Batch
- ANSYS Workbench
- License
- ANSYS Academic Teaching Advanced (aa_t_a)
Hinweis
Bei Batchjobs muss das Datendeck mit /BATCH beginnen.2.2 ansys145
ansys145 [-j jobname] [-d device_type ] [-m work_space] [-db database_space ] [-dir directory ] [-b [ nolist ] ] [-s [ noread ] ] [-p ansys_product ] [-g [ off ] ] [-custom] [ < inputfile ] [ > outputfile ]
Option | Wirkung |
---|---|
-d device_type | Mit device_type das ANSYS Graphics-Device angeben. default: x11 |
-j jobname | Die ANSYS-Ausgabedateien werden unter jobname.--- abgespeichert. |
-m work_space | Legt die Größe des ANSYS-Arbeitsspeichers fest. default: work_space = 256 MB Die Speicherverwaltung kann auch über Parameter im File config.ans oder durch Anweisungen im ANSYS-Inputdeck gesteuert werden. Siehe ANSYS Performance Guide. |
-db database_space | Legt die Größe der ANSYS-Database fest. default: database_space = 256 MB Die Speicherverwaltung kann auch über Parameter im File config.ans oder durch Anweisungen im ANSYS-Inputdeck gesteuert werden. Siehe hierzu auch das Performance Guide. |
-dir directory | Definiert das Arbeitsverzeichnis. Die Option -dir überschreibt die Environment-Variable ANSYS145_WORKING_DIRECTORY. |
-b | Batchjob |
-s | Das Startup-File start.ans wird gelesen. |
-s noread | Das Startup-File start.ans wird nicht gelesen. |
-g | Die Benutzeroberfläche wird automatisch gestartet. |
-g off | Die Benutzeroberfläche wird nicht gestartet. |
-p ansys_product | -p aa_t_a : ANSYS Academic Teaching Advanced |
-custom | Siehe ansys145_run. |
< inputfile | Die Datei mit dem Namen inputfile wird wird als ANSYS-Eingabefile interpretiert. |
> outputfile | In die Datei mit dem Namen outputfile wird die ANSYS-Ausgabe geschrieben. |
Eine komplette Übersicht über alle ANSYS Kommando-Optionen finden Sie im ANSYS Operations Guide Kapitel 3.1, "Running the ANSYS Program".
Beispiel:
startet ANSYS 11 als Batchrun. Die Dateien, die vom ANSYS-Run angelegt werden, beginnen mit test1., das Eingabefile ist die Datei test1.dat, die Ausgabedatei heißt test1.out.
Hinweis 1 :
Alternativ zur Option -p mit der Angabe des Produktnamens kann die Produktauswahl auch durch Setzen der Enviromnent-Variablen ANSYS145_PRODUCT gesteuert werden.
setenv ANSYS145_PRODUCT aa_t_a (ANSYS Academic Teaching Advanced)
Hinweis 2:
Bei Batchjobs muss das Datendeck mit /BATCH beginnen.
Hinweis 3 :
Nach dem ansys145-Programmstart können Sie mit
/show,x11 /menu,on
den X11-Treiber anwählen und interaktiv arbeiten auch wenn die Option -g nicht angegeben wurde.
Hinweis 4:
Wählen Sie die Parameter für die interne Speicherplatzverwaltung so, daß während der Berechnung die ANSYS-Files im Hauptspeicher gehalten werden können und nicht auf die Platte ausgelagert werden müssen. Informationen hierzu finden Sie im Performance Guide, "Memory Management and Performance".2.3 ANSYS remote am PC starten
Um ANSYS remote am Arbeitsplatz-PC auf einem der RZ-Rechner starten zu können, benötigen Sie einen SSH Client, wie z.B. PuTTY, und einen X-Server, wie z.B. Xming oder Cygwin/X.
- In PuTTY müssen Sie konfigurieren
Connection --> SSH --> X11 x Enable X11 forwarding Connection --> SSH --> Tunnels x Local ports accept connections from other hosts x Remote ports do the same
- Der ANSYS Launcher startet remote nicht zuverlässig. Deshalb empfiehlt es sich,
ANSYS ohne Launcher zu starten.
Legen Sie dazu eine Datei an, die Sie start145.ans nennen, und schreiben
Sie in diese Datei
/SHOW,X11 /MENU,ON
- Dann starten Sie ANSYS mit dem Kommando
ansys145 -p aa_t_a -g &
- Sie können ANSYS als Mitarbeiter auf den Parallelrechnern Hali und SGI Altix, als Studierende auf den Linux-Pool-Rechnern l00p31-l11p31 / l00p32-l11p32 / l00p33-l11p33 nutzen.
2.4 Arbeiten mit ANSYS in den Windows-Pools
Bevor ANSYS auf den Rechnern der Windows-Pools genutzt werden kann, sind benutzerspezifische Einstellungen vorzunehmen. Dies geschieht mit der Anwendung My Applications.
Mit Add ANSYS erstellt das User Setup die ANSYS Start Icons im Startmenü unter
Start --> (All) Programs --> ANSYS
und das ANSYS Konfigurationsverzeichnis
C:\Documents and Settings\<userid>\Application Data\Ansys.
3. ANSYS-Utilities
3.1 ansys145_help
Das ANSYS Hilfesystem.
3.2 ansys145_display / xansys145_display
Externes Programm zur graphischen Ausgabe bzw. Erstellung von Plotfiles
Beispiel: Postscript-File erstellen
ansys145_display file,demo,grph <-- Dateiname demo.grph pscr,color,2 <-- ColorPostscript anwählen /show,postscript <-- Postscript-Treiber wählen plot <-- Postscriptausgabe in die Datei pscr00.grph Bei jedem weiteren plot wird der Dateiname hochgezählt (pscr01.grph usw.) plot,nr <-- z.B. plot,3 Die 3. Graphik aus der Datei demo.grph wird als PostscriptFile abgelegt. finish <-- ansys_display beenden
Mit xansys145_display erhalten Sie eine grafische Benutzeroberfläche für ansys145_display.
3.3 ansys145_create
Externes Programm zur Einbindung benutzereigener UnterprogrammeDie Dateinamen der einzubindenden Fortran-Unterprogramme müssen mit .F enden, die Dateinamen der C-Routinen mit .c. Eingebunden werden alle Dateien mit den Endungen .F bzw. .c des aktuellen Verzeichnisses. Das neue ANSYS-Executable wird mit dem Namen ./ansyscustdis.e145 im aktuellen Verzeichnis abgelegt.
3.4 ansys145_run
ansys145_run ist ein Script, mit dem Sie das mit ansys145_create erzeugte neue ANSYS-Programm (ansyscustdis.e145) starten können.Beispiel:
ansys145_run -custom ./ansyscustdis.e145 -p aa_t_a
startet das zuvor erzeugte Executable ./ansyscustdis.e145 für das ANSYS-Produkt aa_t_a (ANSYS Academic Teaching Advanced).
3.4 "alte" Benutzeroberfläche
Der Eintrag in die Datei start145.ans/MSTART,UTIL,ON
schaltet mit dem Kommando
ansys145 -p aa_t_a -g
das pre-ANSYS 6.1 (UIDL) GUI, also die alte ANSYS Benutzeroberfläche ohne tcl/tk ein. Die Datei start145.ans muss im Homeverzeichnis oder im ANSYS-Startverzeichnis liegen.
4. ANSYS-Workbench
Neben der klassischen Programmoberfläche steht auf den Rechnern in den Windows- und Linux-Pools auch die Benutzerumgebung ANSYS Workbench zur Verfügung. Auf den Rechnern der Windows-Pools gibt es für Workbench einen extra Eintrag im ANSYS-Startmenü. Unter Linux ist die Workbench unter/ansys_inc/v145/Framework/bin/Linux64/runwb2
zu finden. Weitere Hinweise zu ANSYS Workbench finden Sie in der Workbench Dokumentation.