Ansys Parametric Design Language
APDL | |
---|---|
Basisdaten | |
Paradigmen: | Imperative Programmierung |
Erscheinungsjahr: | 1970 |
Entwickler: | en:John A Swanson |
Aktuelle Version: | 16.1 () |
Typisierung: | Skriptsprache |
Betriebssystem: | Windows, Linux |
http://ansys.com |
Ansys Parametric Design Language (APDL) ist die Skriptsprache des ANSYS (Software) Lösers und Interpreters, der etwa um 2010 zu MAPDL (Mechanical APDL) umbenannt wurde.
Syntax Beispiel

Die Parameter der APDL Befehle werden durch Kommas getrennt.
! Kommentar Zeichen !!!!
/com,Die ist eine Kommentierte Ausgabe
/prep7 !Starte den Präprozessor
block,1,1,1,1 !Erzeuge einen Quader
Kritik
Die Sprache ist von John A. Swanson in der Zeit der Lochkarten entwickelt worden und enthält eine Anzahl von Eigentümlichkeiten und Einschränkungen.
- Character Parameter
Name = 'Macro'
dürfen nur 8 Zeichen lang sein - Zeichenketten für einige Befehle, wie z. B.:
/title, Dies ist eine Zeichenkette
können nur 72 Zeichen lang sein - Strings müssen als 'array' Parameter deklariert werden und sind auf 248 Zeichen beschränkt.
- ...
APDL Editore
APDL Anweisungen in einer Datei werden auch Makro genannt. APDL Makros können mit jedem Texteditor erzeugt und bearbeitet werden. Einfache Syntaxhervorhebung ist für einige Editore[1] verfügbar, wie z. B. Vim, nedit, Sublime[2]. Darüberhinaus bieten die unten aufgeführten Editore einen erheblich größeren Funktionsumfang und Hilfsmittel bei der Bearbeitung und Studium von APDL an.
Freie Editore
- Der ANSYS-Mode[3] für den Emacs Editor.
- Ein weiterer freier APDL Editor[4] scheint leider nicht mehr gewartet seit 2010
Kommerzielle Editore
- Der Pedal[5] Skript Editor
Weblinks
- Die originale ANSYS PDF Dokumentation APDL Guide befindet sich auf einer "release site" von GitHub.
- Xansys, eine ANSYS online community (Registrierung notwendig)
- Ein allgemeines ANSYS Repositorium ansys.net
- AUC, der ANSYS User Club in Deutschland
Einzelnachweise
<references>
Weblinks
- Website von ANSYS, Inc.
- ANSYS Germany
- Website der Firma CADFEM, offizieller Vertriebspartner von ANSYS
- ↑ ansys.net. Abgerufen am 19. Juli 2015 (englisch, unter tools & utilities).
- ↑ GitHub. Abgerufen am 19. Juli 2015 (englisch, APDL syntax highlighting package).
- ↑ ANSYS-Mode APDL für Emacs. Abgerufen am 22. Juli 2015 (englisch).
- ↑ APDL Editor. Abgerufen am 22. Juli 2015.
- ↑ Pedal Skript Editor. Abgerufen am 19. Juli 2015 (englisch).