Sie sind auf Seite 1von 78

Einfhrung

ANSYS C LASSIC
& WORKBENCH
Workshop
Universitt Dortmund / Fakultt Bauwesen
Lehrstuhl Numerische Methoden und Informationsverarbeitung
Prof. Dr.-Ing. habil. Franz-Joseph Barthold

F.-J. BARTHOLD
M. ROTTHAUS

D. M ATERNA
S T. G ERKE

V ERSION : 2. O KTOBER 2006

Vorbemerkungen
Dieser Workshop soll helfen, den ersten Einstieg in ANSYS C LASSIC und W ORK BENCH zu finden, d.h. es soll die erste Hrde bersprungen werden, die ein neues
Programm immer darstellt. Hierbei sollen grundlegende Arbeitsweisen vorgestellt und
an bungsbeispielen vertieft werden.
Fr viele Aspekte, die ber das im Workshop Vorgestellte hinaus gehen, ist eine individuelle Einarbeitung notwendig. Dies kann nicht im Workshop geleistet werden; allenfalls knnen entsprechende Hilfestellungen gegeben werden.
Bei einigen Beispielen sind wir uns bewusst, dass der Inhalt ber das in den Vorlesungen Bereitgestellte hinausgeht. Diese Teile sind als Appetizer zu verstehen, sich
weitergehend mit den bentigten Grundlagen zu beschftigen, und Interesse zu wecken.
Keinesfalls knnen hier die bentigten theoretischen Grundkenntnisse vermittelt werden.
Die hier bereitgestellten Unterlagen zum Workshop Einfhrung ANSYS C LASSIC &
W ORKBENCH sollen das Vorgestellte untersttzen, d.h. begleitenden Charakter haben,
und ggf. nach dem Workshop das persnliche Nacharbeiten erleichtern. Daher sind die
Unterlagen whrend des Workshops mit persnlichen Anmerkungen zu ergnzen.
Die vorliegende Fassung stellt den ersten Rohentwurf dar, d.h. einige Teile sind noch
unvollstndig bzw. bedrfen einer genauen Nacharbeitung. Insbesondere die begleitenden Texte mssen nachgearbeitet werden. Es wird daher ausdrcklich um Kritik und
Verbesserungsvorschlge gebeten. Fr Hinweise auf Fehler sind wir dankbar. Diese
knnen beispielsweise per Email oder auf persnlichem Wege bermittelt werden.
Besonders freuen wir uns, dass Frau cand. Ing. Eva Preckwinkel und Herr cand. Ing.
Daniel Albrecht fr diesen Workshop eigene Beispiele vorbereitet haben und so das
Vorgestellte bereichern. Ebenfalls danken mchten wir Herrn Dipl.-Ing Frank Platte
vom HRZ der Universitt Dortmund fr seine Untersttzung bei den ersten Schritten
in W ORKBENCH.

Kontakt:
Lehrstuhl Numerische Methoden und Informationsverarbeitung
Fakultt Bauwesen, Universitt Dortmund, August-Schmidt-Str. 8
D-44227 Dortmund
Internet: www.bauwesen.uni-dortmund.de/nmi
Prof. Dr.-Ing. habil. Franz-Joseph Barthold
Email: franz-joseph.barthold@uni-dortmund.de
Dipl.-Ing. Daniel Materna
Email: daniel.materna@uni-dortmund.de
Dipl.-Ing. Monika Rotthaus
Email: monika.rotthaus@uni-dortmund.de
Cand.-Ing. Steffen Gerke
Email: steffen.gerke@udo.edu

Inhaltsverzeichnis
1

Vorab
1.1 Zeitplan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Weitere Hinweise zu Informationsquellen . . . . . . . . . . . . . . . .
1.3 Software Ein kleiner berblick . . . . . . . . . . . . . . . . . . . . .

ANSYS-Classic
2.1 Allgemeine Informationen zu ANSYS C LASSIC . . . . . . . .
2.2 Ein erstes Beispiel . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Direkte Generierung . . . . . . . . . . . . . . . . . . . . . . .
2.4 Kragarm mit vernderlicher Hhe verschiedene Elementtypen
2.5 2D-Struktur, Platte . . . . . . . . . . . . . . . . . . . . . . . .
2.6 Plastisches Materialverhalten, Symmetriebedingungen . . . . .
2.7 Rahmen mit Streckenlast, Gelenk und verdrehtem Auflager . . .
2.8 Knicken und Beulen Buckling Analysis . . . . . . . . . . . .
2.9 Stahlbau, Verzweigungslast und Traglast . . . . . . . . . . . . .
2.10 Wrmeleitung, ein 3D-Beispiel . . . . . . . . . . . . . . . . . .
2.11 Betonbau, Eine erste Annherung . . . . . . . . . . . . . . . .
2.12 Dynamische Berechnungen . . . . . . . . . . . . . . . . . . . .
2.12.1 Modalanalyse . . . . . . . . . . . . . . . . . . . . . . .
2.12.2 Frequenzganganalyse (Harmonic Analysis) . . . . . . .
2.12.3 Transiente Analyse . . . . . . . . . . . . . . . . . . . .
2.13 Optimierung . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.1 Optimierung der Beullast, Bsp. Platte mit Steife . . . . .
2.13.2 Optimierung des Volumens, Bsp Balken mit Einzellast .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

5
5
8
11
15
18
25
28
33
37
41
42
44
46
47
48
50
51
52

Workbench
3.1 Allgemeine Informationen zu W ORKBENCH . . . . . .
3.1.1 DesignModeler . . . . . . . . . . . . . . . . .
3.1.2 Simulation . . . . . . . . . . . . . . . . . . .
3.2 Ein Einstieg Flchen . . . . . . . . . . . . . . . . .
3.3 Volumenmodell; Z-Profil, Modellieren und Berechnen
3.4 Externe Geometriedaten, Mittelflchengenerierung . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

55
55
56
56
57
61
64

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

1
1
1
3

Literatur

69

Index

71

1 Vorab
1.1 Zeitplan
Da der Workshop in diesem Format und mit diesem Inhalt zum erstem Mal stattfindet,
ist der nachfolgende Zeitplan eher als Entwurf zu verstehen.
ANSYS Classic: Umfasst den grten Teil des Workshops. Angedacht ist, dass an
den Tagen Montag bis Donnerstag die einzelnen Beispiele vorgestellt werden. Hierbei
steht so viel Material zur Verfgung, dass einzelne bungen ausgelassen werden knnen und bungen, die von grerem Interesse sind, verstrkt behandelt werden knnen.
U.U. knnen die bungen auch individuell ausgewhlt werden.
W ORKBENCH: Umfasst den kleinere Teil des Workshopsund ist fr den Freitag vorgesehen. Dieser Programmteil wird zum erstem Mal vorgestellt, von daher muss auch
die Arbeitsweise hier erprobt werden.
Arbeitseinheiten:
Vormittags
Nachmittags

9:00 bis 12:15 Uhr, incl. Frhstckspause


13:15 bis 16:30 Uhr, incl. Kaffeepause

Dies entspricht 40 Unterrichtseinheiten, d.h. 30 Zeitstunden.


Soziales: Um auch die sozialen Kompetenzen des angehenden Ingenieurs zu schulen1 , soll an einem Abend etwas gemeinsam unternommen werden. Genaueres wird am
erstem Workshoptag besprochen. Anregungen werden gerne entgegen genommen.

1.2 Weitere Hinweise zu Informationsquellen


Nachfolgend noch einige Hinweise zur Informationsbeschaffung. ber weitere Tipps,
um die Liste zu ergnzen, wrden wir uns freuen.
Eine Sammlung an Tutorials, zu denen auch die Eingabe-Datei zur Verfgung
steht findet sich von der University of Alberta (UofA) unter:
www.mece.ualberta.ca/tutorials/ansys/index.html
1? grins?

Vorab
Eine deutschsprachige Sammlung mit Erluterungen zu vielen Befehlen wird von
der Fachhochschule Osnabrck bereitgestellt und findet sich unter:
www.mb.fh-osnabrueck.de/moehlenkamp/downloads/Handbuch/ansys2.pdf

Das wohl grte deutschsprachige Forum zu CAD und FEM:


www.cad.de

Eine weitere gute Informationsquelle im Internet, ggf. eher fr Fortgeschrittene:


www.ansys.net

Beispiele zu ANSYS und W ORKBENCH aus den Kursen der PennState. Auch
Infos zum Geometrie-Daten-Import:
www.personal.psu.edu/dhj1/

ANSYS-Tutorials die vom Herstellers bereitgestellt werden und bei der Installation der Software mit kopiert werden, finden sich unter:
G RAFISCHE O BERFLCHE
& Help Topics & ANSYS Release ... Documentation
& ANSYS Tutorials
Im Ansys ANSYS Verification Manual finden sich viele Beispiele, zu denen
zum einem die Eingabe-Datei zur Verfgung steht und zum anderem eine wissenschaftliche Referenz angegeben ist. Hier sind verffentliche Beispiele mit ANSYS zum Vergleich berechnet worden. Unter:
G RAFISCHE O BERFLCHE
& Help Topics & ANSYS Release ... Documentation
& ANSYS Verification Manual
Zum Umgang mit W ORKBENCH findet sich im Netz der Demo-Room. Hier
kann man sich in Filmen anschauen, wie erfahrene Mitarbeiter Beispiele mit
W ORKBENCH bearbeiten:
www-harwell.ansys.com/demoroom

Als deutschsprachige Literatur empfiehlt sich die Reihe: FEM fr Praktiker in


vier Bnden. Hier werden sowohl Grundlagen erlutert als auch Beispiele vorgestellt.
Band 1: Grundlagen, vgl. [4]
Band 2: Strukturdynamik, vgl. [7]
Band 3: Temperaturfelder, vgl. [3]
Band 4: Elektromagnetische Felder, vgl. [6]

1.3 Software Ein kleiner berblick

1.3 Software Ein kleiner berblick


Neben ANSYS bzw. W ORKBENCH sind noch viele FE- und CAD-Programme am
Markt vertreten. Hier wird versucht, einen kurzen berblick zu geben. Die nachfolgenden Listen sind in Anlehnung an [1] entstanden.
FE-Programme:
NASTRAN , PATRAN , M ARC -MSC: Nastran ist das lteste FE- Programm mit
dem sich praktisch alle FE-Analysen durchfhren lassen. Hierzu kann als Preund Postprozessor Patran (oder auch Hypermesh) verwendet werden. Marc wird
hufig bei nichtlinearen Aufgaben verwendet.
ANSYS - ANSYS I NC .: Hier im Workshop vorgestellt. Multi-Purpose-Programm
mit Pre- und Postprozessor.
ABAQUS - ABAQUS I NC .: Bekannt als Solver bei nichtlinearen Aufgaben.
Hufig bei komplexen Lsungen angewendet mit anderen Pre- und Postprozessoren.
HYPERMESH - ALTAIR: Hauptschlich als Pre- und Postprozessor eingesetzt. Bietet viele Mglichkeiten zur Geometrie Vor- und Nachbearbeitung sowie
beim Vernetzen.
COSMOS - SRAC: Komplett FE-Programm mit groer Verbreitung in Deutschland. Hufig in Verbindung mit CAD-Programm SolidWorks.
P RO /MECHANICA - PTC (P RO /ENGINEER: Programm zur FE-Analyse,
welches auf der p-Methode basiert. Dadurch gut auch fr nicht FE-Spezialisten
zu verwenden.
Zustzlich finden sich viele Programme, die im Baubereich blich sind, sehr weit verbreitet ist hier z.B. S OFISTIC. Ferner finden sich Spezialprogramme wie z.B. LS-DYNA
oder MOLDFLOW.
CAD-Programme: Neben den im Bauwesen blichen CAD-Programmen sind im Ingenieurswesen verschiedene weitere Programme vorhanden. Mit diesen ist oft eine Anbindung an die oben beschriebenen FE-Programme leichter mglich. Hier eine kleine
Auswahl:
CATIA
UNIGRAPHICS
P RO /ENGINEER
S OLIDW ORKS

2 ANSYS-Classic
Im erstem Teil dieses Workshops wird anhand von Beispielen, der Einstieg in den praktischen Umgang mit ANSYS C LASSIC ermglicht. Es soll geholfen werden, die erste
Hrde zu berspringen. Hauptaugenmerk wird hierbei auf das Preprocessing und
den Lsungsteil gelegt; die Motivation viele bunte Bilder zu erzeugen, kommt dann
oft wie von selbst.
Die Eingabe-Dateien der einzelnen Beispiele werden im Workshop auch als SoftCopy bereitgestellt. Es wird dringend empfohlen, diese durch eigene Kommentarzeilen
zu ergnzen. Dies erleichtert das sptere Nacharbeiten.
Bei den hier vorgestellten Beispielen werden nach und nach weitere Aspekte und Arbeitsweisen der praktischen Arbeit mit ANSYS C LASSIC hinzugenommen. Vereinzelt
ist es hierbei unvermeidlich, dass noch nicht Angesprochenes bentigt und somit verwendet wird - eine Erluterung wird zu einem spterem Zeitpunkt gegeben.
Die Bearbeitung der Abschnitte erfolgt in zwei Schritten:
1. Besprechen des jeweiligen Beispieles:
Vorstellen der Problemstellung
Besprechen der hier neuen Aspekte
bertragen auf die ANSYS-Eingabe, d.h. besprechen der APDL Kommandos
Einlesen, bzw. stckweise Einlesen der Befehle; u.U. ergnzendes Arbeiten
mit der grafischen Oberflche
2. Bearbeitung der zugehrigen bungsaufgabe:
Vorstellen der Problemstellung
Selbstndiges Bearbeiten der bung mit entsprechender Hilfestellung

2.1 Allgemeine Informationen zu ANSYS C LASSIC


Grundstzliche Gliederung einer Berechnung: Eine einfache ANSYS-Berechnung
luft normalerweise in den folgenden Schritten ab:
Preprocessing: Geometrieerzeugung, Vernetzen, Auflager und Lasten - der Preprocessor wird ber /prep7 gestartet.

ANSYS-Classic
Solution: Lsungsprozess - des Lsungsteil wird ber /solu gestartet.
Postprocessing: Ergebnisausgabe und Darstellung - der Postprocessor wird ber
/post1 gestartet1 .

Voreinstellungen: Nachdem ANSYS gestartet wurde und kein Standardverzeichnis


festgelegt wurde sollte direkt Jobname, Directory und Title kontrolliert werden
und ggf. wie gewnscht gesetzt werden. Dies kann recht einfach ber die grafische
Oberflche erfolgen.
G RAFISCHE O BERFLCHE
& file & Change Jobname... oder Change Directory...
oder Change Title...
ANSYS Product Launcher: Dieser kann ber
G RAFISCHE O BERFLCHE
& Start & Programme & Ansys ...
gestartet werden. Hier lassen sich grundstzliche Einstellungen zu jedem Projekt anlegen. Z.B. auch das Working Directory und der Job Name. Auerdem lsst sich hier
der fr ANSYS bereitgestellte Speicherplatz verwalten. Fr unsere Zwecke kann hier
zuerst das Default Memory Model verwendet werden.
Output-Fenster: Dieses wird direkt beim Start von ANSYS geffnet. Beim Schlieen dieses Fensters wird A NSYS ebenfalls beendet. Im Fenster wird angezeigt:
Alle eingegebenen Befehle
Warnungen und Fehlermeldungen
Informationen zum Modell in der Lsungsphase
Oft bietet es sich an, dieses Fenster zumindest einige Zeilen gro auf dem Bildschirm
sichtbar zu haben.
Zwischenspeichern: Hier sei kurz darauf aufmerksam gemacht, dass ANSYS ber
keinen Undo-Button verfgt. Von daher ist sinnvoll, an geeigneten Stellen die aktuellen Daten zu speichern. Oft bieten sich hierzu unterschiedliche Arbeitsstnde (zumindest fr einen Zeitraum) an, z.B. nach Abschluss der Geometrieerzeugung, nach dem
Vernetzen, vor dem Lsen sowie das gelste Modell. Hierbei wird standardmig eine
Jobname.db2 erzeugt.
G RAFISCHE O BERFLCHE
& file & Save as Jobname.db oder Save as...
1 Es

stehen noch weitere Postprocessoren fr bestimmte Anwendungen zur Verfgung. Hierauf wird an den
entsprechenden Stellen eingegangen.
2 db fr database

2.1 Allgemeine Informationen zu ANSYS C LASSIC

ANSYS Datenbasis und Dateien: Zum einen erzeugt ANSYS automatisch einige
Dateien und zum anderem lassen sich verschiedene Dateien erzeugen, die spter verwendet werden knnen. Nachfolgend eine kompakte Zusammenstellung:
jobname.db: Enthlt die gesamte Datenbasis des Modells
jobname.cdb: Alle Informationen der Datenbasis bis auf die Geometriedaten
jobname.igs: Nur die Geometriedaten der Datenbasis
jobname.rxx: enthlt die Ergebnisse einer Strukturanalyse. Bei anderen Berechnungsarten werden andere Endungen verwendet
jobname.log: Datenbasiserzeugung, d.h. beinhaltet alle Kommandos
jobname.err: Alle Fehlermeldungen
jobname.out: Inhalte des Output-Fensters
Zu beachten ist bei allen Dateien, dass diese aufwrtskompatibel sind, jedoch nicht
abwrtskompatibel.
Befehlseingabe: Die Befehlseingabe ist bei ANSYS auf verschiedene Arten mglich. Hier im Workshop werden im Wesentlichen drei Mglichkeiten verwendet:
Eingabe ber die Kommandozeile
Einlesen einer Eingabe-Datei
ber die grafische Oberflche; hier wird im Hintergrund ein identischer Befehl
erzeugt.
Egal auf welche Weise gesteuert wird, ANSYS arbeitet mit Kommandos, die direkt eingegeben oder im Hintergrund erzeugt werden. Diese werden in der ANSYS-Kommandosprache
APDL (ANSYS Programming Design Language) erzeugt. In diesem Workshop wird
besonderer Wert darauf gelegt, dass die Kommandos direkt in APDL erlernt werden
knnen. APDL hat hnlichkeit zu FORTRAN.
Eingabekonventionen: Werden Befehle direkt ber die Kommandozeile oder in eine
Eingabe-Datei geschrieben, sind hierbei einige Konventionen zu beachten:
Die Eingabe der Befehle ist case-insensitiv, d.h. es besteht keine Unterscheidung
zwischen Gro- und Kleinschreibung. Dies kann jedoch gut dazu genutzt werden
die Eingabe-Datei zu strukturieren, z.B. alle Befehle klein und alle Variablen
gro.

ANSYS-Classic
Es ist klar zwischen Punkt und Komma zu unterscheiden. Punkte werden bei
Zahlen zur Trennung des Vor- und Nachkommabereiches benutzt; Kommata stehen in Befehlen zur Trennung der Teile. Eine kleine Verwechslung mit groer
Wirkung...
Die Eingabe von Zehner-Potenzen erfolgt in der Art (Zahl)*10**(Potenz)
oder in der Art (Zahl)e(Potenz)
Zeilen, die mit einem ! beginnen werden nicht eingelesen, d.h. es handelt sich um
Kommentarzeilen. Wird im Laufe einer Zeile ein ! gesetzt, ist der Text danach
ebenfalls Kommentar.
Wird ein Befehl nicht vollstndig ausgeschrieben, bzw. Materialparameter nicht
komplett definiert, werden oft automatisch Default-Werte angenommen. Dies
ist oft recht praktisch, da die Eingabe krzer wird, aber birgt die Gefahr, dass der
Wert ungewollt auf einen voreingestellten Wert gesetzt wird.

Einheiten Bei der klassischen ANSYS Anwendung werden keine Einheiten definiert, d.h. es ist eine konsistente Verwendung der Einheiten erforderlich. Z.B. Eingabe
in [N ] und [m] liefert Ergebnisse u.a. auch in [N/m2 ]. Da kann sich schnell der Faktor 100 einschleichen... . In Abschnitt 2.12 ist hierzu auch eine entsprechende Tabelle
angegeben.

2.2 Ein erstes Beispiel


Der in Abbildung 2.1 dargestellte Rahmen soll fr die in der Tabelle angegebenen Parameter berechnet werden. Hierbei wird sowohl mit der grafischen Oberflche als auch
mit der Eingabe-Datei gearbeitet.
Dieses Beispiel ist bewusst so gewhlt, dass am Ende die im Bauwesen gewohnten N,
V, M-Verlufe und die Verschiebungsfigur zu sehen sind.
sin
E-Modul
Querschnittsflche
Profilhhe
Elementgre

0.6 []
2.1 108 [kN/m2 ]
5.0 103 [m2 ]
0.1 [m]
1.0 [m]

h
l
Iy

5.0 [m]
8.0 [m]
35.0 106 [m4 ]
0.3 [-]
5 [kN ]

Eingabe-Datei: Hufig wird beim praktischem Umgang mit ANSYS mit EingabeDateien gearbeitet, d.h. die Befehlsfolge wird in eine Text-Datei geschrieben, die dann
spter eingelesen werden kann3 . So knnen hufig verwendete Befehlsfolgen separat
3 Es

knnen verschiedene Dateitypen eingelesen werden, hier wird eine Text-Datei des Typs
Dateiname.txt verwendet

2.2 Ein erstes Beispiel

l
Abbildung 2.1: Eingespannter Rahmen mit Einzellast
gespeichert und eingelesen werden. Auch ist die Arbeit mit der grafischen Oberflche
oft mhselig. Das Einlesen kann ber die grafische Oberflche gestartet werden:
G RAFISCHE O BERFLCHE
& file & read input from...
Beendet werden kann der Einlesevorgang indem in der Eingabe-Datei der folgende Befehl geschrieben wird:
S YNTAX
/eof4
Session Editor: Fr den spteren praktischen Umgang mit ANSYS ist der Session
Editor oft sehr praktisch. Wird die grafische Oberflche verwendet, erzeugt ANSYS
alle Befehle im Hintergrund. Diese so erzeugte Befehlsfolge wird im Session Editor
aufgezeigt und kann angezeigt werden. So knnen unbekannte Befehle gefunden und
spter verwendet werden.
Hilfe Funktion: ANSYS verfgt ber eine ausfhrliche Hilfe Funktion . Diese kann
auf verschiedene Arten aufgerufen werden; ist der Befehl bekannt, kann direkt die Befehlszeile verwendet werden.
S YNTAX
help, Befehl

4 eof

fr end of file

10

ANSYS-Classic

ANSYS-Eingabe zum erstem Beispiel


01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40

41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79

!----------------------------------------------! Eingespannter Rahmen mit Einzellast


!----------------------------------------------! Starten Preprocessors
/prep7
! Erzeugen Keypoints
k,1,0,0
k,2,0,5
k,3,8,5
k,4,8,0
! Erzeugen Linien
l,1,2
l,2,3
l,3,4
! Elementtyp festlegen und Opt. Ergebnisausgabe
et,1,3
keyopt,1,6,1
keyopt,1,9,0
! Material- und Profileigenschaften
mp,ex,,2.1*10**8
mp,prxy,,0.3
r,,5*10**(-3),35*10**(-6),0.1,0
! Elementgre und Vernetzen
esize,1
lmesh,all
! Auflager (Der nsel-Bef. wird spter erlutert)
nsel,s,loc,y,0
d,all,all
nsel,all
! Krfte
nsel,s,loc,x,0
nsel,r,loc,y,5

f,all,fx,4
f,all,fy,-3
nsel,all
! Beenden Preprocessors und starten Lsungsteil
finish
/solu
! Lsen
solve
! Beenden Lsungsteil und starten Postprocessor
finish
/post1
! Schreiben Elementergebnisse in Tabelle
etable,ni,smisc,1
etable,nj,smisc,7
etable,vi,smisc,2
etable,vj,smisc,8
etable,moi,smisc,6
etable,moj,smisc,12
! Definieren Fenster fr Ergebnisausgabe
/wind,all,off
/wind,1,ltop
/wind,2,rtop
/wind,3,lbot
/wind,4,rbot
! Allgemeine plot-Optionen
gplot
! Ausgabe der Verformung, N,Q und M-Linien
/gcmd,1,pldisp,1
/gcmd,3,plls,ni,nj
/gcmd,2,plls,vi,vj
/gcmd,4,plls,moi,moj
/replot


bung zu Beispiel 1

Der in Abbildung 2.2 gezeigte Biegebalken mit Einzellast soll fr P = 2 [kN ]


und l = 2 [m] berechnet werden. Gehen Sie hierbei wie folgt vor:
P

l
Abbildung 2.2: Biegebalken mit Einzellast
Schreiben Sie eine Eingabedatei in der alle bentigten Keypoints und Linien erzeugt werden. Legen Sie hier auch die bentigten Profil- und Materialeigenschaften sowie den Elementtyp fest. Abschlieend soll vernetzt
werden.

2.3 Direkte Generierung

11

Wechseln Sie zur Eingabe ber die grafische Oberflche. Bringen sie die
Auflagerreaktionen sowie die Einzellast auf.
Der Befehl zum Lsen kann wahlweise ber die grafische Oberflche oder
direkt ber die Kommandozeile erfolgen.
Stellen Sie die Schnittgrenverlufe am Bildschirm dar. Hierzu knnen
Sie den letzten Teil der Eingabedatei aus dem vorangegangenem Beispiel verwenden, oder diese ber die grafische Oberflche erzeugen; vgl
hierzu auch Tutorials University of Alberta, Bicycle-Frame5 .
Hinweise:
Die Einzellast soll genau in Feldmitte angreifen. Welche Mglichkeiten
bestehen dies zu erzwingen?
Die Selektionsbefehle sollen hier noch nicht verwendet werden, diese
werden spter ausfhrlich erlutert.
Fr Fortgeschrittene:
Verwenden Sie fr die Modellierung beam188 Elemente
Machen Sie sich hierbei mit den Befehlen secdata etc. vertraut
N

2.3 Direkte Generierung


Das in Abschnitt 2.2 behandelte Beispiel wurde ber die Methode des Solid-Modeling
erzeugt, d.h. es wurde zuerst eine Geometrie erzeugt, die dann vernetzt und berechnet
wurde.
In dem nachfolgendem Beispiel sowie der anschlieenden bungsaufgabe werden im
Gegensatz dazu die Elemente direkt erzeugt, d.h. ohne vorherige Geometrieerstellung
man spricht daher von direkter Generierung. Diese Methode ist oft sehr hilfreich, wenn
kleinere Proberechnungen mit exakter Elementgeometrie gemacht werden sollen, oder
wenn bestimmte Teile des Modells exakt vernetzt werden mssen, vgl hierzu auch [4]
Seite 261 f.
Der in Abbildung 2.3 gezeigte Patch-Test ist in Anlehnung an [8] entstanden. In dem
nachfolgendem Beispiel wird dieser fr den ebenen Spannungszustand durchgefhrt.
Dies ist ein klassisches Beispiel fr direkte Generierung. Die Knotenkoordinaten und
Materialparameter knnen der Eingabe-Datei entnommen werden.

5 Im

Internet unter: www.mece.ualberta.ca/tutorials/ansys/BT/Bike/Bike.html

12

ANSYS-Classic

k8

k7

k9

e3

e2
k5

k6

k4

2P
e4

e1

k1

k2

k3

Abbildung 2.3: 4-Element Patch Test


ANSYS-Eingabe 4-Element Patch Test
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

!----------------------------------------------! 4-Element Patch Test


!----------------------------------------------/prep7
! Elementtyp Material, Real Constants
mp,ex,1,1000
mp,prxy,1,0.2
et,1,42,,,3
r,1,0.1
! Erzeugen der Knoten
n, 1, 0.0, 0.0
n, 2, 4.0, 0.0
n, 3, 10.0, 0.0
n, 4, 0.0, 4.5
n, 5, 5.5, 5.5
n, 6, 10.0, 5.0
n, 7, 0.0, 10.0
n, 8, 4.2, 10.0
n, 9, 10.0, 10,0

25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47

e,
e,
e,
e,

1,
2,
4,
5,

2,
3,
5,
6,

5, 4
6, 5
8, 7
9 ,8

! Auflager
d,1,ux
d,1,uy
d,4,ux
d,7,ux
! Knotenkrfte
f,3,fx,2.5
f,6,fx,5.0
f,9,fx,2.5
finish
/solu
! Lsen
solve
finish

! Erzeugen der Elemente


Element-Typen: ANSYS verfgt ber verschiedene Elemente, die auch zusammen
in einem Modell verwendet werden knnen. Alle zu den Elementen bentigten Informationen finden sich in der Element Library . Diese kann wie folgt aufgerufen werden:
G RAFISCHE O BERFLCHE
& Help & Help Topics & ANSYS Release ... Documentation
& ANSYS Element Reference & Element Library
Oder, sofern das zu verwendende Element bekannt ist, kann auch die Befehlszeile verwendet werden:
S YNTAX
help, Elementname

2.3 Direkte Generierung

13

FE und Geometriegren: Zur Durchfhrung der eigentlichen FE-Berechnung werden im wesentlichen Knoten, Elemente und Materialdaten bentigt. Dieses sind die FEGren. Bei der Verwendung des Programms wird dies oft nicht deutlich, da normalerweise die Geometriegren wie Linien, Flchen, etc. erzeugt werden. Werden jetzt
Linien eingespannt oder Flchen mit einem Druck belastet, wird dies programmintern
auf die FE-Gren umgerechnet. hnliches gilt auch fr das Postprocessing. D.h. die
im Berechnungsablauf verwendeten Gren sind die FE-Gren.
Real-Constant-Sets: Jeder Elementtyp bentigt einen bestimmten Satz am Konstanten, z.B. wurde bei dem Beispiel in Absatz 2.2 fr das Element beam3 die Querschnittsflche, Trgheitsmoment Iy , die Hhe und die Angabe, dass schubstarr gerechnet werden soll, eingegeben. Es ist mglich, verschieden Real-Constant-Sets fr ein Element zu
definieren, die dann entsprechend beim Vernetzen zu aktivieren sind. Besondere Aufmerksamkeit ist geboten, wenn verschiedene Elementtypen verwendet werden, es kann
ohne Probleme von Seiten des Programms ein Real-Constant-Set fr einen anderen Elementtyp verwendet werden.
S YNTAX
r,ID-Nummer,Real-Constant 1,...,Real-Constant 6

List und Plot Befehle: Oft ist zur Kontrolle gewnscht, die erzeugten (oder aktiven)
Modellteile aufzulisten oder am Bildschirm anzeigen zu lassen. Dies ist oft schnell und
einfach ber die Befehlszeile mglich. Diese Befehle weisen eine Systematik auf, die
in den nachfolgenden Tabellen aufgezeigt wird.
1. Krzel
k...
l...
a...
v...
n...
e...
all...

Englisch
keypoint
line
area
volume
node
element
all

Bedeutung
Geometriepunkt
Linie

2. Krzel
...plot
...list
...

Englisch
plot
list

Bedeutung
Bildschirmdarstellung
Auflisten
erweiterbare Systematik

Volumen
Knoten
Element
Alles (nicht immer mglich)

D.h. mit dem nachfolgendem Befehl werden alle (aktiven) Elemente aufgelistet und in
einem separatem Fenster am Bildschirm angezeigt:

14

ANSYS-Classic

S YNTAX
elist
Wird zustzlich gewnscht, dass am Bildschirm die Nummer der Einheit angezeigt werden soll, kann dies ber den folgenden Befehl erfolgen.
S YNTAX
/pnum, Einheit, Schlssel
Diese Befehle sind im Postprocessor /post7 zu verwenden; Oft ist ein /replotBefehl erforderlich, um die Anzeige zu aktivieren.
bung 2 - Kombination von Scheiben- und Balkenelement

Das in Abbildung 2.4 dargestellte System soll berechnet werden. Vorab wurde
entschieden, dass plane42 und beam3 Elemente zu verwenden sind.

Balkenelemente
beam3
Scheibenelemente
plane42
Abbildung 2.4: bung 2: Kombination von Scheiben- und Balkenelement
Vorgehensweise
Schreiben Sie eine Eingabe-Datei (Kommentare helfen beim spteren
Verstndnis! Eine grafische Struktur verbessert die Lesbarkeit erheblich!)
Definieren Sie zuerst alle Elementtypen, Material- und Real-ConstantSets; verwenden Sie hierzu eine sinnvolle Systematik.
Definieren Sie alle Knoten
Aktivieren Sie die bentigten Eigenschaften mit type, mat, real, bevor
Sie die Elemente erzeugen
Falls notwendig, koppeln einiger Knoten
Bringen Sie die Auflager und die Belastung auf; Lsen.

2.4 Kragarm mit vernderlicher Hhe verschiedene Elementtypen

15

Hinweise:
Whlen Sie sinnvolle Abmessungen und Materialparameter. Die Scheibe
und der Balken sollen aus einem Material bestehen, d.h. es soll nur ein
Material-Set definiert werden.
Beachten Sie die Freiheitsgrade, die das plane42 und beam3 haben.
Siehe hierzu [4], Seite 206f; Stichwort: Constraint Equations.
Was wrde sich verndern, wenn beam4 und shell63 Elemente verwendet wrden?
N

2.4 Kragarm mit vernderlicher Hhe verschiedene


Elementtypen
Der in Abbildung 2.5 gezeigte Kragarm mit vernderlicher Hhe soll berechnet werden.
Die Analyse soll mit verschiedenen Elementtypen durchgefhrt werden und jeweils die
Verschiebung in y-Richtung am Lastangriffspunkt verglichen werden.
Die Geometrie und Materialdaten sind wie folgt festgelegt:
Lnge
H1 (Einspannung)
H2 (Lastangriffspunkt)
Dicke

100 [cm]
12,5 [cm]
2,5 [cm]
0,5 [cm]

E-Modul

21.000 [kN/cm2 ]
0,3 []
10 [kN ]

Fr eine erste Berechnung wurden shell63-Elemente mit 3 Knoten gewhlt. Anschlieend wurde eine Gegenrechnung mit beam3-Elementen gemacht. Da diese nur
eine konstante Hhe zulassen, wurde die Elementhhe zum jeweiligen Mittelwert gewhlt. Beide Diskretisierungen sind in Abbildung 2.5 dargestellt6 .
Elementtypen: A NSYS stellt viele verschiedene Elementtypen zur Verfgung. Diese
sind mit der historischen Entwicklung entstanden. Nach Stand der Forschung werden
weitere Elemente entwickelt und im Programm umgesetzt, wobei die bereits im Programm implementierten erhalten bleiben. Hier ist es dem Anwender berlassen den
richtigen Elementtyp fr seine Berechnung zu whlen.
Nachfolgend der Versuch eine bersicht von Elementtypen, die in der Strukturmechanik verwendet werden, zusammenzustellen. Hierbei sind die unterstrichenen Elemente
bevorzugt zu verwenden.
6 brigens: wird die

telt :)

kritische Beullast berechnet, wird ein Wert in der Grenordnung von 0,99 [kN ] ermit-

16

ANSYS-Classic
P
y

Mit shell63-Elementen vernetzter Kragarm

Mit beam3-Elementen vernetzter Kragarm

Abbildung 2.5: Kragarm mit vernderlicher Hhe


Typ
2D-Balkenelement
3D-Balkenelement
Scheibenelement
Schalenelement
3D-Element

Elemente
beam3
beam4, beam44, beam188, beam189
plane42, plane182
shell63, shell 181
solid45, solid 185

Schleifen, der *do-Befehl: Viele Aufgaben lassen sich mit Hilfe von Schleifen einfacher erledigen. Beispiele hierfr sind:
Ein Befehl muss in regelmigen Abstnden benutzt werden.
Eine Parameterstudie soll durchgefhrt werden.
Die Syntax des *do-Befehls ist recht einfach gehalten:
S YNTAX
*do, Laufparameter, Anfangswert, Endwert, Inkrement
Anweisungsteil
*enddo
Wobei der Anfangswert auch gleich dem Endwert sein darf, d.h. die Schleife wird genau einmal durchlaufen.

2.4 Kragarm mit vernderlicher Hhe verschiedene Elementtypen

17

ANSYS-Eingabe Kragarm mit vernderlicher Hhe, shell63-Elemente, 3 Knoten


01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20

!----------------------------------------------! Kragarm mit vernderlicher Hhe


! mit 3 Knoten shell63 Elementen (20 Elementen)
! realisiert.
!----------------------------------------------/prep7
! Elementtyp und Materialeigenschaften
et,1,63
! shell63
r,1,0.5
! Dicke
mp,ex,1,21E3
! [kN/cm^2]
mp,prxy,1,0.3
! [-]
! Erzeugen der Knoten
*do,I,1,(10+1),1
n,I,(I-1)*100/10,(-12.5/2)+(I-1)*5/10
*enddo
*do,J,1,(10+1),1

21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40

n,J+100,(J-1)*100/10,(12.5/2)-(J-1)*5/10
*enddo
! Erzeugen der Elemente
*do,K,1,10,1
e,K,K+1,100+K
e,100+K,K+1,100+1+K
*enddo
! Auflager und Last
nsel,s,loc,x,0
d,all,all
nsel,all
f,10+1,fy,-(10/2)
f,100+10+1,fy,-(10/2)
finish
/solu
solve
finish


ANSYS-Eingabe Kragarm mit vernderlicher Hhe, beam3-Elemente
01 !----------------------------------------------02 ! Kragarm mit vernderlicher Hhe
03 ! mit beam3-Elementen, berechnet (20 Elemente)
04 ! Die Querschnittswerte werden aus der durch05 ! schnittlichen Elementhhe ermittelt
06 !----------------------------------------------07
08 /prep7
09
10 ! Elementtyp und Materialeigenschaften
11
et,1,3
! beam3
12
mp,ex,1,21E3
! [kN/cm^2]
13
mp,prxy,1,0.3
! [-]
14
15 ! Erzeugen der real-constant-sets
16
*do,N,1,20,1
17
r,N,(12.5-0.75+N*0.5)*0.5,
(Forts.)
1/12*0.5*(12.5-0.75+N*0.5)**3,
(Forts.)
(12.5-0.75+N*0.5),0
18
enddo
*

19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38

! Erzeugen der Knoten


*do,I,1,(20+1),1
n,I,(I-1)*100/20,0
*enddo
! Erzeugen der Elemente
*do,J,1,20,1
real,J
e,J,J+1
*enddo
! Auflager und Last
d,1,all
f,20+1,fy,-10
finish
/solu
solve
finish


bung 7 - Kragarm mit vernderlicher Hhe, verschiedene Elemente

Der in Abbildung 2.6 gezeigte Kragarm mit vernderlicher Hhe soll jetzt mit
weiteren Elementtypen berechnet werden. Whlen Sie hierzu die in der Skizze
dargestellten Diskretisierungen.
Was passiert, wenn hier anstatt der direkten Generierung, ein Solid Modell erzeugt wird, und dann von ANSYS ohne weitere Vorgaben direkt vernetzt wird?
Nachfolgend findet sich eine mgliche Eingabe. Dies kann jedoch nicht als allgemein gltige Regel gelten - selbst nachdenken ist schon noch gefragt...
N

18

ANSYS-Classic
Vernetzung plane182-Elemente

Vernetzung beam44-Elemente

Vernetzung shell63-Elemente

Abbildung 2.6: Netze und Elementtypen zur Berechnung Kragarm


ANSYS-Eingabe Solid Modelling Kragarm mit vernderlicher Hhe
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18

!----------------------------------------------! Kragarm mit vernderlicher Hhe


! Solid Modelling
!----------------------------------------------/prep7
! Elementtyp und Materialeigenschaften
et,1,63
! shell63
r,1,0.5
! Dicke
mp,ex,1,21E3
! [kN/cm^2]
mp,prxy,1,0.3
! [-]
! Erzeugen der Flche und Vernetzen
k,1,0,-12.5/2
k,2,100,-2.5/2
k,3,100,2.5/2
k,4,0,12.5/2

19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

a,1,2,3,4
amesh,all
! Auflager und Last
nsel,s,loc,x,0
d,all,all
nsel,all
nsel,s,loc,x,100
nsel,r,loc,y,2.5/2
f,all,fy,-10
nsel,all
/eof
finish
/solu
solve
finish

2.5 2D-Struktur, Platte


Die in Abbildung 2.7 gezeichnete Platte wird vernetzt, anschlieend flchenhaft belastet und berechnet. Die Flche wird nicht zusammenhngend erzeugt, sondern aus sich
berschneidenden Teilflchen, die spter addiert werden, zusammengesetzt. Hierbei
entsteht versehentlich eine Restflche, die das Vernetzen erschwert.
Erzeugen, Modifizieren und Lschen von Geometriegren: Die Geometrieerzeugung erfolgt von unten nach oben, d.h. in der Reihenfolge:
Keyponits, 0. Ordnung

2.5 2D-Struktur, Platte

19

Erzeugte Teilflchen

Durch den aadd,all-Befehl entstandene Flche

Gewnschte Flche

Abbildung 2.7: 2D Struktur Platte

Linien (line) zwischen Keypoints, 1. Ordnung


Flchen (area) werden von Linien berandet, 2. Ordnung
Volumen (volume) werden von Flchen berandet, 3. Ordnung
Somit kann eine Linie nur zwischen zwei Keypoints entstehen und eine Flche ist immer von Linien berandet. Wird durch einen Befehl automatisch eine Geometrie hherer
Ordnung erzeugt, werden im Hintergrund alle darunter liegenden Geometrieteile mit
erzeugt. Z.B. wird durch den Befehl rectng eine rechteckige Flche erzeugt, werden
direkt Linien und Keypoints mit erzeugt.
Mal eben diese
Linie ndern...

E
N
V

Schade...
(Vorher gespeichert?)

A
L
KP

L
N
KP

Abbildung 2.8: ndern von Geometriegren

20

ANSYS-Classic

Soll andererseits ein Teil der Geometrie modifiziert werden, mssen alle damit verbundenen Teile ebenfalls angepasst werden. Hierbei ist zu beachten, dass die FE-Gren
oft ebenfalls auf dem Geometriegren aufbauen. In Abbildung 2.8 ist schematisch
gezeigt, was beim modifizieren von einer Linie passieren kann. Diese Zeichnung ist
in Anlehnung an [4] Seite 334ff entstanden. Beim Lschen von Geometrieteilen kann
i.d.R. entschieden werden, was mit den darunter liegenden Einheiten passieren soll;
ob diese ebenfalls gelscht werden oder ob sie erhalten bleiben.
Selektionsbefehle: Oft wird gewnscht, nur Teile des Modells am Bildschirm darzustellen oder nur Bereiche zu bearbeiten. Hierzu bietet ANSYS die Mglichkeit Modellteile passiv zu schalten. Diese passiven Teile werden bei allen folgenden Befehlen
nicht mehr bercksichtigt, bis sie wieder aktiviert werden.
Das Aktiv- und Passivschalten erfolgt hufig ber die Selektionsbefehle. In dem hier
bearbeiteten Beispiel wurden z.B. in den Zeilen 41, 42 nur einige Linien aktiviert, vgl:
S YNTAX
lsel,s,loc,x,0
lsel,a,loc,x,6.75
Die Selektionsbefehle sind nach einer hnlichen Systematik aufgebaut, wie in Abschnitt
2.3 beschrieben. Eine bersicht der Befehle findet sich unter:
G RAFISCHE O BERFLCHE
& Help & Help Topics & ANSYS Release ... Documentation
& Basic Analysis Procedures Guide & Selecting and Comp.
Bei der Verwendung der Selektionsbefehle ist oft die richtige Strategie entscheidend,
um effektiv ans Ziel zu gelangen. Auch ist gut zu berlegen, ob die verwendete Systematik auch bei vernderter Geometrie funktioniert.
Beim Auflisten, Anzeigen und insbesondere beim Berechnen
werden nur die aktiven Teile des Modells bercksichtigt! Also stellen Sie sicher, dass genau der bentigte Teil aktiv ist!
Oft hilft am Ende ein Xsel, all bzw. ein alls um die
entsprechenden Teile zu aktivieren.
Hinweis: Es besteht ebenfalls die Mglichkeit, Teile des Modells in Gruppen zusammen
zu fassen. Dieser Aspekt wird hier nicht behandelt.
Boolesche Operatoren: Wird die Methode des Solid Modeling verwendet, lassen
sich viele Geometrien einfacher mittels Boolescher Operatoren erzeugen, vgl. hierzu
auch [4] Seite 294 ff. Gemeint ist hiermit das Verschneiden, Addieren, Subtrahieren,
berlappen, Zusammenfgen und Verschmelzen von Geometrieteilen. Im vorgestelltem Beispiel werden die Flchen z.B. mit dem Befehl aadd addiert. Was wrde passieren, wenn der Befehl in Zeile 35 aadd, all durch aovlap, all (berlappen)

2.5 2D-Struktur, Platte

21

ersetzt wrde? Eine ausfhrliche Dokumentation findet sich unter:


G RAFISCHE O BERFLCHE
& Help & Help Topics & ANSYS Release ... Documentation
& APDL Model. and Mesh. Guide & Solid Modeling
& Sculpting Your Model with Boolean Operations
hnlich wie beim Selektieren ist auch bei der Verwendung der Booleschen Operatoren
die richtige Strategie entscheidend. Weitere interessante Aspekte bei der Verwendung
von Booleschen Operatoren sind:
Welche Geometrieteile erhalten und welche gelscht werden.
Ob an den Grenzen die Geometrie geteilt wird oder ob doppelte Geometrie
erzeugt wird.
Welche Nummerierung nach der Operation vorliegt.
Funktionen: Oft ist es notwendig, Werte whrend der Eingabe zu berechnen. Neben
den blichen Operationen stehen hierzu vordefinierte Funktionen zur Verfgung. Eine
Auflistung dieser sogenannten Parametric Functions findet sich unter:
G RAFISCHE O BERFLCHE
& Help & Help Topics & ANSYS Release ... Documentation
& APDL Programmers Guide & Using Parameters
& Sub. of Numeric Para. Values & Parametric Functions
Automatisches Vernetzen von Flchen: Das hier behandelte Beispiel ist speziell
so ausgelegt, dass beim automatischem Vernetzen der Flche ein eher unregelmiges
Netz entsteht. Probleme dieser Art entstehen recht hufig, z.B. durch fehlerhaft erzeugte Geometrien, schlecht ausgefhrte Boolesche Operatoren andere ungenaue Daten, die
aus einem Zeichenprogramm bertragen wurden.
Welche Systematik wird von ANSYS beim Vernetzen von Flchen verwendet?
Alle an eine Flche angrenzende Linien werden abhngig von der Lnge in annhernd gleich lange Abschnitte unterteilt.
Diese Vorvernetzung wird dann vom Rand in die Flche ausgedehnt.
Das Unterteilen der Linien kann manuell mit den Befehlen esize und lesize vorgenommen werden, wobei lesize auch die Mglichkeit bietet, die Anzahl festzulegen.
Dies ist oft wichtig, wenn regelmige Netze gewnscht werden, aber unterschiedlich
lange Seiten vorliegen. Eine bersicht zum Vernetzen findet sich unter:
G RAFISCHE O BERFLCHE
& Help Topics & ANSYS Release ... Documentation
& Modeling and Meshing Guide & Generating the Mesh

22

ANSYS-Classic

Ein weiterer wichtiger Aspekt bei der Vernetzung von Flchen oder Volumen ist, ob
free oder mapped meshing verwendet wird. Bei 2D-Strukturen versteht man hierunter:
mapped meshing7 ausschlielich vierkantige Elemente, d.h. regelmiges Netz
free meshing8 vierkantige Elemente, aber auch dreikantige Elemente sind zugelassen
In der Strukturmechanik werden i.d.R. Vierkantige Elemente bevorzugt. Das Vernetzen
mit diesen ist jedoch erheblich aufwendiger. Eine Kontrolle, ob free oder mapped meshing verwendet wird, kann z.B. ber mshape oder mshkey erfolgen. Um die Gte
eines Netzes im erstem Schritt zu beurteilen gilt:
Einfache Kontrolle: Ein Netz ist gut, wenn es gut aussieht9
Auch hier noch einmal der Hinweis: Eine gute Strategie beim Vernetzen hilft enorm
weiter. Oft lassen sich mehrere kleinere Flchen besser und gleichmiger vernetzen
als eine groe Flche.
Fehlerabschtzung: Um die Gte eines Netzes auch numerisch beurteilen zu knnen
bietet ANSYS die Mglichkeit zur Fehlerabschtzung nach der Berechnung. Hierdurch
lassen sich besonders schlechte Elemente finden und das Netz ggf. anpassen.
G RAFISCHE O BERFLCHE
& General Postproc & Plot Results & Contour Plot
& Element Solu & Error estimation
Auch die Warnungen bezglich Shape testing drfen kontrolliert werden, um dann
das Netz entsprechend anzupassen.
Lokale, manuelle Netzverfeinerung: Das Anpassen eines Netzes kann z.B. ber eine lokale Netzverfeinerung erfolgen. Diese Mglichkeit ist z.B. in der ergnzten EingabeDatei in den Kommentarzeilen 45 bis 47 beschrieben. Diese Zeilen knnen eingelesen
werden.
S YNTAX
nrefine, von, bis, Schrittweite, Strke, Tiefe,
Nachbearbeiten, Netzart

7 In

3D werden beim mapped meshing Quader erzeugt, vgl. hierzu auch Abschnitt 2.10
3D werden ausschlielich Tetraeder verwendet, hier kann gut Element 187 verwendet werden, dies ist
ein Element mit Mittelknoten
9 Natrlich mit allen vorbehalten - aber zur ersten Kontrolle allemal gut geeignet...
8 In

2.5 2D-Struktur, Platte

23

ANSYS-Eingabe zu 2D-Struktur, Platte


01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

!----------------------------------------------! 2D-Struktur, Platte


!----------------------------------------------/prep7
!Material, Real Constants und Elementtyp
mp,ex,1,0.3*10**8
mp,prxy,1,0.2
r,1,0.2
et,1,63
!Keypoints
k,11,0,3
k,12,4.5,3
k,13,4.5,6
k,14,0,6
k,21,3.75,0
k,22,6.75,0
k,23,6.75,6
k,24,3.75,6
k,31,1.691,3.212
k,32,4.024,0.879
k,33,4.873,1.727

27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51

k,34,2.539,4.061
!Flchen
a,11,12,13,14
a,21,22,23,24
a,31,32,33,34
! Addieren der Flchen
aadd,all
! Vernetzen, hier ohne Vorgaben
amesh,all
! Auflager und Lasten
lsel,s,loc,x,0
lsel,a,loc,x,6.75
dl,all,,all
lsel,all
sfa,all,1,pres,5
finish
/solu
! Lsen
solve


Nachfolgend wird eine Mglichkeit aufgezeigt, das Loch zu stopfen. Ferner wird eine Elementgre vorgegeben, so dass ein besseres Netz entsteht. Es wird beispielhaft
aufgezeigt, wie eine lokale Netzverfeinerung durchgefhrt werden kann.
ANSYS-Eingabe vernderte 2D-Struktur, Platte
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

!----------------------------------------------! 2D-Struktur, Platte, ergnzt


! Die zufllig entstandene ffnung wird mit
! einer zustzlichen Flche abgedeckt. Es wird
! eine Netzweite vorgegeben.
! Zustzlich besteht die Mglichkeit zur
! lokalen, manuellen Netzverfeinerung.
!----------------------------------------------/prep7
mp,ex,1,0.3*10**8
mp,prxy,1,0.2
r,1,0.2
et,1,63
k,11,0,3
k,12,4.5,3
k,13,4.5,6
k,14,0,6
k,21,3.75,0
k,22,6.75,0
k,23,6.75,6
k,24,3.75,6
k,31,1.691,3.212
k,32,4.024,0.879

29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55

k,33,4.873,1.727
k,34,2.539,4.061
a,11,12,13,14
a,21,22,23,24
a,31,32,33,34
!Flche, die ffnung abdekt
a,31,32,23
aadd,all
! Vorgabe einer Netzgre
esize,0.2
amesh,all
! Lokale manuelle Netzverfeinerung
!nsel,s,loc,x,1.6,2.2
!nsel,r,loc,y,2.8,3.2
!nrefine,all,,,1,1,clean
lsel,s,loc,x,0
lsel,a,loc,x,6.75
dl,all,,all
lsel,all
sfa,all,1,pres,5
finish

24

ANSYS-Classic

bung 3.1 - Vernetzen von Scheibe mit runder ffnung

Die in Abbildung 2.9 abgebildete Scheibe mit ffnung soll zuerst erzeugt und
im Anschluss vernetzt werden. Alle Abmessungen sind geeignet zu whlen. So
weit wie mglich, soll eine Eingabe-Datei geschrieben werden.

Abbildung 2.9: Scheibe mit runder ffnung


Vorgehensweise
Geometrieerzeugung:
Erzeugen Sie die rechteckige Flche mit dem Befehl rectng und
den Kreis mit dem Befehl circle
Verwenden Sie eine Boolesche Operation um die Linie von der Flche abzuziehen.
Lschen Sie die Kreisflche
Vernetzen
berlegen Sie sich eine Strategie zur Vernetzung
Falls gewnscht unterteilen Sie die Flche mittels Boolescher Operatoren in kleinere Segmente (Patches)
Vernetzen Sie die Flche bzw. die Teilflchen
N

2.6 Plastisches Materialverhalten, Symmetriebedingungen

25

bung 3.2 - Vernetzen einer Platte mit geradlinigem Ausschnitt

Die in Abbildung 2.10 abgebildete Platte soll erzeugt und vernetzt werden. Das
Netz soll aus annhernd quadratischen Elementen hnlicher Gre bestehen.
Nachtrglich soll das Netz an den einspringenden Ecken zweistufig verfeinert
werden.

Abbildung 2.10: Steffens Deckenplatte aus dem P1


Hinweise:
Schreiben Sie so weit wie mglich eine Eingabe-Datei
berlegen Sie sich zuerst eine Strategie zum Vernetzen und erzeugen
Sie danach die bentigte Geometrie
Kleinere Flchen mit einfacher Geometrie lassen sich oft besser vernetzen als groe Flchen mit komplizierter Geometrie.
N

2.6 Plastisches Materialverhalten,


Symmetriebedingungen
Vorgestellt von:

Daniel Albrecht

Mit freundlicher
Untersttzung:

Lehrstuhl Mechanik Statik


Priv.-Doz. Dr.-Ing. Michael Brnig

Mit der in Abbildung 2.11 gezeigte Materialprobe wird ein weggesteuerter Zugversuch
durchgefhrt. Hierbei wird der Bereich des elastischen Materialverhaltens verlassen, so
dass bei der Berechnung plastische Verformungen zu bercksichtigen sind.

26

ANSYS-Classic
u

Abbildung 2.11: Probenstck


Mit der erzeugten Eingabe-Datei sollen spter fr verschiedene Gren Parameterstudien durchgefhrt werden. Dies hat zur Folge, dass viele Berechnungen gemacht werden
mssen. Um hierbei den Rechenaufwand zu minimieren, sollen alle mglichen Symmetriebedingungen ausgenutzt werden. Abbildung 2.12 zeigt das in ANSYS erzeugte
Model. Die Randbedingungen knnen der Eingabe-Datei entnommen werden.
b
2
b
2

b
4

r1

l1

l2

l3
l

Abbildung 2.12: Modelliertes Probenstck unter Ausnutzung der Symmetrie


Beim Vernetzen soll insbesondere darauf geachtet werden, dass das verwendete Netz
nur vierknotige plane182-Elemente enthlt. Hierbei mu bercksichtigt werden, dass
der Radius r1 variiert werden soll. Als kleinster Wert soll mit b/4 gerechnet werden.
Somit stehen die Materialkante und der Kreisausschnitt zueinander. Um hier ein unregelmiges Netz zu vermeiden, wurde die Flche mit einem Spline geteilt.
ANSYS-Eingabe Plastisches Materialverhalten, Symmetriebedingungen
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020

!----------------------------------------------! Plastisches Materialverhalten, Symmetrie


!----------------------------------------------! Definierte Parameter
! Lngen und Breiten
lng = 60.00
lng1 = 12.50
lng2 = 12.50
lng3 = 16.25
brt = 10.00
ra1 = 2.5
! Elementanzahl in versch. Abschnitten
elemanzx
=10
elemanz1
=10
elemanz2
=10
elemanz3
=10
elemanz4
=10
elemanz5
=10
! Hilfsparameter Ausschnitt
h = (ra1**2-(ra1-brt/4)**2)**0.5

021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040

! Nichtlineare Analyse
vsch = 1.0
incre = 20
! Definierte Materialparameter
EMd = 45000
Querk = 0.25
DIK = 1.00
!+++++++++++++++++++++++++++++++++++++++++++++++
/prep7
! Materialeigenschaften elastisch
mp,ex,1,EMd
mp,prxy,1,Querk
r,1,DIK
et,1,182
! Materialeigenschaften plastisch
tb,nliso,1

2.6 Plastisches Materialverhalten, Symmetriebedingungen

041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
094
095
096
097
098
099
100
101
102
103
104
105
106
107
108
109

tbtemp,0
tbdata,,347,300,125,28
! Erzeugen der Grundflchen
k,1,0,0
k,2,0,lng1
k,3,0,lng1+lng2
k,4,0,lng1+lng2+lng3
k,5,0,lng
k,6,brt,lng
k,7,brt,lng1+lng2+lng3
k,8,brt/2,lng1+lng2
k,9,brt/2,lng1
k,10,brt/2,0
k,11,brt/4+ra1,0
! Kreismittelpunkt
k,12,-1,2*h
! Hilfe Spline
l,1,2
l,2,3
l,3,4
l,4,5
l,5,6
l,6,7
spline,7,8,,,,,1,1,0,0,-1,0
l,8,9
l,9,10
l,10,1
l,2,9
l,3,8
l,4,7
lsel,s,loc,y,0,lng1
al,all
lsel,all
lsel,s,loc,y,lng1,lng1+lng2
al,all
lsel,all
lsel,s,loc,y,lng1+lng2,lng1+lng2+lng3
al,all
lsel,all
lsel,s,loc,y,lng1+lng2+lng3,lng
al,all
lsel,all
! Verengung
circle,11,ra1
asbl,all,all
ksel,s,loc,x,0
lslk,s,0
asll,s,0
asel,inve
adele,all,,,1
allsel,all,all
kdele,11
! Hilfsspline zur Vernetzung
ksel,s,loc,x,brt/2
ksel,r,loc,y,h
*get,dummy,kp,0,num,max
ksel,all
spline,dummy,12,,,,,1,-1,0,-1,0,0
ksel,s,kp,,dummy
lslk,s,0
asll,s,0
asbl,all,all
asel,all
lsel,all
! Vernetzung

110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178

27

lsel,s,loc,y,0
lsel,a,loc,y,lng1
lsel,a,loc,y,lng1+lng2
lsel,a,loc,y,lng1+lng2+lng3
lsel,a,loc,y,lng
lsel,a,loc,y,h,2*h
lesize,all,,,elemanzx
lsel,all
lsel,s,loc,y,0,2*h
lsel,u,loc,y,0
lsel,u,loc,y,h,2*h
lesize,all,,,elemanz1
lsel,all
lsel,s,loc,y,h,lng1
lsel,u,loc,y,h,2*h
lsel,u,loc,y,lng1
lesize,all,,,elemanz2
lsel,all
lsel,s,loc,y,lng1,lng1+lng2
lsel,u,loc,y,lng1
lsel,u,loc,y,lng1+lng2
lesize,all,,,elemanz3
lsel,all
lsel,s,loc,y,lng1+lng2,lng1+lng2+lng3
lsel,u,loc,y,lng1+lng2
lsel,u,loc,y,lng1+lng2+lng3
lesize,all,,,elemanz4
lsel,all
lsel,s,loc,y,lng1+lng2+lng3,lng
lsel,u,loc,y,lng1+lng2+lng3
lsel,u,loc,y,lng
lesize,all,,,elemanz5
lsel,all
amesh,all
finish
/solu
antype,static
! Nichtlineare Berechnung
nlgeom,on
nsubst,incre,incre,incre
outres,all,all
! Randbedingungen aus Symmetrie
nsel,s,loc,y,0
d,all,uy,0
nsel,all
nsel,s,loc,x,0
d,all,ux,0
nsel,all
! Verschiebungsgesteuerte Berechnung
nsel,s,loc,y,lng
d,all,uy,vsch
nsel,all
solve
/post1
pldisp,1


bung 9 - Zugversuch, Weggesteuert

Die in Abbildung 2.13 gezeigte Materialprobe soll fr verschieden Winkel berechnet werden. Hier ist nur eine Hlfte abgebildet. Der gekrmmte Rand wird
durch einen Spline geformt, wobei an der linken oberen Stelle kein Knick entstehen soll und der untere Winkel im Bereich 0 90 liegt.

28

ANSYS-Classic

Aufgaben:
Generieren Sie unter Bercksichtigung der Symmetriebedingungen ein
Model
Vernetzen Sie das Model mit 4-knotigen Elementen analog zum Beispiel
Berechnungen
Linear elastische Berechnung
Plastisch, ohne Wahl der Inkrementanzahl
Plastisch mit Wahl der Inkrementanzahl (max. 100)
Mit verschiedenen Elementanzahlen und Typen
Alle fehlenden Parameter knnen sinnvoll gewhlt werden.
l

u=0

Abbildung 2.13: Zu untersuchende Materialproben

2.7 Rahmen mit Streckenlast, Gelenk und verdrehtem


Auflager
Der in Abbildung 2.14 gezeichnete Rahmen soll fr verschiedene Abmessungen L1 ,
L2 , L3 , Material- und Profileigenschaften, Belastungen sowie verschiedene Gelenke
untersucht werden. Hierzu wird die Eingabe-Datei so aufbereitet, dass diese Parameter
am Anfang verndert werden knnen.

2.7 Rahmen mit Streckenlast, Gelenk und verdrehtem Auflager

29

q
Gelenk
L1

L3
45

L2
Abbildung 2.14: Rahmen mit Streckenlast, Gelenk und verdrehtem Auflager
Doppelknoten, Gelenke: An einer Stelle, an der mehrere Elemente einen Knoten
teilen, sind alle Freiheitsgrade gekoppelt. Diese lassen sich nicht entkoppeln.
Um ein Gelenk, d.h. entkoppelte Freiheitsgrade zu erzeugen, mssen an dieser Stelle
mehrere Knoten erzeugt werden. Hier sind dann alle Freiheitsgrade entkoppelt. In einem zweitem Schritt knnen dann die gewnschten Freiheitsgrade gekoppelt werden10 .
Dies kann z.B. ber den cp-Befehl erfolgen, vgl. Beispiel Zeilen 105 bis 120.
Variablendefinition: Soll eine Berechnung fr verschieden Abmessungen, Materialeigenschaften, etc. durchgefhrt werden, bietet es sich an, diese als Parameter am
Anfang des Eingabe-Datei zu definieren. So muss die Gre nicht in der ganzen Datei
gesucht und gendert werden. Beim Aufbau der Eingabe-Datei ist dann jedoch darauf
zu achten, dass alles wie gewnscht funktioniert, wenn die entsprechenden Parameter
verndert werden. Die Wertzuweisung kann auf zwei Arten erfolgen:
S YNTAX
Variablenname = Wert1,...,Wert10
oder ber
*set, Variablenname, Wert1,...,Wert10
Definition von Koordinatensystemen: An vielen Stellen ist das Arbeiten wesentlich leichter oder es ist zwingend notwendig, wenn neue Koordinatensysteme definiert
werden. Hierbei wird unterschieden zwischen Koordinatensystemen verschieden Typs:
Globale und Lokale (global and local) KOS
Anzeige (display) KOS
10 Mit

beam44-Elementen lassen sich auch Freiheitsgrade an bestimmten Knoten entkoppeln.

30

ANSYS-Classic
Knoten (nodal) KOS
Element (element) KOS
Ergebnis (result) KOS

Zur Definition neuer Koordinatensysteme stehen verschiedene Mglichkeiten zur Verfgung. Eine bersicht findet sich unter:
G RAFISCHE O BERFLCHE
& Help Topics & ANSYS Release ... Documentation
& Modeling and Meshing Guide & Coordinate Systems
& Global and Local Coordinate Systems
Hierbei ist ferner zu beachten, dass ANSYS bereits ber verschiedene voreingestellte Koordinatensysteme verfgt, die die Nummern 1 bis 10 belegen. In dem hier vorgestelltem Beispiel, wird ein neues lokales Koordinatensystem erzeugt und aktiviert,
dann wird das Knotenkoordinatensystem ebenfalls gedreht, die Auflagerbedingungen
aufgebracht und das alte (lokale) Koordinatensystem aktiviert, vgl. Beispiel Zeilen
85 bis 94. Dies ist hier zwingend notwendig, ohne dem lassen sich die gewnschten
Auflagerbedingungen nicht aufbringen.
Der *get-Befehl: Beim Solid-Modeling kommt es hufig zu Fragen wie: Welche
Knotennummer hat denn jetzt genau dieser Knoten?, Wie viele Knoten hat diese Linie?,
Wie gro ist denn diese Flche?, (...). Hierzu steht der sehr umfangreiche *get-Befehl
zur Verfgung. In dem hier bearbeiteten Beispiel wurde die Streckenlast auf die Knoten
direkt aufgebracht11 . Um dies durchzufhren, wird die Knotenanzahl des horizontalen
Balkens bentigt. In Zeile 128 wird hierzu der *get-Befehl verwendet.
Das If-then-else-Konstrukt: Um Fallunterscheidungen in einer Eingabe Datei vornehmen zu knnen wird das If-then-else-Konstrukt verwendet. Die Befehlsfolge lautet
wie folgt:
S YNTAX
*if, Wert1, Operator, Wert2, then
Anweisung
*elseif, Wert1, Operator, Wert2
Anweisung
... (Zustzliche *elseif Flle)
*else
Anweisung
*endif
Ein Beispiel fr die Verwendung wird in den Zeilen 105 bis 122 gezeigt. Hier wird so
entschieden, welches Gelenk verwendet wird.
11 Dies

geschieht hier nicht ganz sauber, da die Randknoten eine zu hohe Last bekommen, aber zu Demonstrationszwecken ausreichend.

2.7 Rahmen mit Streckenlast, Gelenk und verdrehtem Auflager

31

Hinweis: Der *if-Befehl alleine, kann auch fr andere Zwecke verwendet werden,
vgl. hierzu ANSYS-Hilfe.
Abbruch von Schleifen Innerhalb der Schleife kann kein /eof verwendet werden.
Ein vorzeitiges Abbrechen der Schleife kann durch nachfolgenden Befehl (Sprunganweisung) erreicht werden.
S YNTAX
*if, Wert1, Operator, Wert2, exit
Hinweis: Sind keine regelmigen Abstnde gegeben, kann u.U. ein Kombination mit
dem in Abschnitt 2.7 vorgestelltem If-Then-Else-Konstrukt verwendet werden,
wobei der Laufparameter als Kriterium fr die If-Then-Else-Beziehung genutzt
wird.
ANSYS-Eingabe Rahmen mit Streckenlast, Gelenk und verdrehtem Auflager
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053

!----------------------------------------------! Rahmen mit Streckenlast, Gelenk & verdr. Aufl.


!----------------------------------------------!:::::::::::::::::::::::::::::::::::::::::::::::
! Eingabeteil
!:::::::::::::::::::::::::::::::::::::::::::::::
! Materialeigenschaften
EModul = 2.1*10**8 ![kN/m^2]
Querk = 0.3 ![-]
! Profileigenschaften
Flae = 5*10**(-3) ![m^2]
FM2G = 40*10**(-6) ![m^4]
Hoe = 0.2 ![m]
! Abmessungen des Rahmens
*set,l1,4 ![m]
*set,l2,8 ![m]
*set,l3,6 ![m]
! Elementgre
*set,elegr,0.5 ![m]
! Streckenlast
*set,Last,5 ![kN/m]
! Steuerparameter
SteuPara = 5
! SteuPara = 1 =>
! SteuPara = 2 =>
! SteuPara = 3 =>
! case default =>

Auflager
Momentengelenk
Querkraftgelenk
Normalkraftgelenk
Kein Gelenk

!:::::::::::::::::::::::::::::::::::::::::::::::
! Ohne weitere Eingabe
!:::::::::::::::::::::::::::::::::::::::::::::::
/prep7
! Keypoints (zwei KPs am Gelenk!)
k,1,0,0
k,2,0,l1
k,12,0,l1
k,3,l2,l1
k,4,l2,(l1-l3)
! Hilfs-Keypoints zur Def. KOOS
k,10000,l2,(l1-l3)
k,10001,l2+1,(l1-l3)+1
k,10002,l2-1,(l1-l3)+1

054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
094
095
096
097
098
099
100
101
102
103
104
105
106

! Linien
l,1,2
l,12,3
l,3,4
! Elementtyp
et,1,3 ! Beam3
keyopt,1,6,1
keyopt,1,9,0
! Materialeigenschaften
mp,ex,1,EModul
mp,prxy,1,Querk
! Profileigenschaften
r,1,Flae,FM2G,Hoe,0
! Elementgre
esize,elegr
lmesh,all
! Auflager links
nsel,s,loc,x,0
nsel,r,loc,y,0
d,all,all
nsel,all
! Auflager rechts
nsel,s,loc,x,l2
nsel,r,loc,y,(l1-l3)
! Definition KOOS fr Auflager rechts
cskp,11,CART,10000,10001,10002
csys,11
nrotat,all
d,all,uy
d,all,rotz
! Zurck auf ursprngliches KOOS
csys,0
! Lschen der KP-KOOS
kdele,10000,10002
nsel,all
! Gelenk, verbinden der Knotenfreiheitsgrade
nsel,s,loc,x,0
nsel,r,loc,y,l1
*if,SteuPara,EQ,1,THEN
cp,next,ux,all

32

107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123

ANSYS-Classic

cp,next,uy,all

124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139

*elseif,SteuPara,EQ,2
cp,next,uy,all
cp,next,rotz,all
*elseif,SteuPara,EQ,3
cp,next,ux,all
cp,next,rotz,all
*else
cp,next,ux,all
cp,next,uy,all
cp,next,rotz,all
*endif

nsel,all
! Belastung, Hier auf Knoten aufgebracht
nsel,s,loc,y,l1
*get,knanz,node,0,count
!Achtung mit dem Doppelknoten
f,all,fy,-(Last*l2)/(knanz-1)
nsel,all
finish
/solu
! Lsen
solve
! Ausgabe kann analog zu Bsp. 1 erfolgen


bung 4 - Balken mit verdrehtem Gelenk und zwei Lasten

Der in Abbildung 2.15 gezeigte Balken soll fr verschiedene Winkelabmessungen und untersucht werden. Ferner soll die Mglichkeit bestehen, wahlwei oder beide aufzubringen.
se die Belastungen P , M
P

M
Abbildung 2.15: Balken mit verdrehtem Gelenk und zwei Lasten
Schreiben Sie eine Eingabe-Datei, bei der in einem erstem Teil die vernderlichen Gren eingegeben werden knnen, so dass in dem nachfolgendem Teil keine Vernderungen mehr notwendig sind.
Die Steuerung der Lasten soll ber ein *if-Konstrukt gesteuert werden.
Prfen Sie Ihre Ergebnisse auf Plausibilitt anhand der grafischen Oberflche.
Hinweise:
Whlen Sie sinnvolle Abmessungen sowie Profil- und Materialeigenschaften.
Es sollen beam3-Elemente verwendet werden
N

2.8 Knicken und Beulen Buckling Analysis

33

2.8 Knicken und Beulen Buckling Analysis


Das in Abbildung 2.16 abgebildete System soll auf Knicken untersucht werden. Hierbei
sollen die Steifigkeiten der horizontalen Balken im Bereich:
104 I1

I2 104 I1

in 10er Potenzen variiert werden; dies erfolgt durch eine Schleife. Die Ergebnisse werden auf verschiedene Arten gespeichert. Es wird ein quadratischer Querschnitt verwendet.
1

I2

l1

I1

I2

l2
Abbildung 2.16: Modellbeispiel Buckling Analysis

Verschiedene Berechnungsarten: Zu Begin einer Berechnung muss festgelegt werden, welche Art der Analyse durchgefhrt werden soll12 . Eine bersicht der verschiedenen Berechnungsarten findet sich z.B. unter:
S YNTAX
help, antype
Wobei der Befehl antype selbst die Berechnungsart festlegt. In dem vorgestelltem
Beispiel wird im erstem Schritt eine normale lineare Berechnung durchgefhrt, anschlieend werden die Spannungen bernommen und eine Knicklastberechnung13 durchgefhrt.
12 Bis
13 Die

jetzt ist dies nicht aufgetaucht, da der Default-Wert = 1, d.h. Static ist
bersetzung fr Knicken und Beulen ins Englische ist Buckling

34

ANSYS-Classic

Der /clear-Befehl Wird eine Parameterstudie durchgefhrt, sind bei jedem durchlaufen der Schleife die Daten zu lschen. Dies erfolgt durch den /clear-Befehl. Achtung: Hierbei werden alle nicht anderweitig gespeicherten Daten gelscht. Ein Zwischenspeichern der Parameter kann z.B. durch die in Zeilen 35 bis 40 beschriebene
Befehlsfolge erzielt werden.
ANSYS-Eingabe Buckling Analysis, Speichern Ergebnisse, Schleifen
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051

!----------------------------------------------! Buckling Anal., Speichern Ergeb., Schleifen


!----------------------------------------------! Materialeigenschaften
EModul = 2.1*10**8 ![kN/m^2]
Querk = 0.3 ![-]
! Profileigenschaften, hier quadr. Querschnitt
Hoe = 0.1 ![m]
! Elementgre
*set,elegr,0.5 ![m]
! Tabelle definieren
*dim,Tabelle,array,3,9
! Laufparamenter fr die Berechnungsnummer
BerNr = -1
! ffnen einer Text Datei zum Speichern Ergebn.
*cfopen,Ergebnisse,txt
!+++++++++++++++++++++++++++++++++++++++++++++++
!:::::::::::::::::::::::::::::::::::::::::::::::
! Schleifen-Anfang
*do,verha,1,9
!:::::::::::::::::::::::::::::::::::::::::::::::

! Erhhen der Berechnungsnummer


BerNr = BerNr + 1
! Zwischenspeichern
*if,verha,gt,1,then
parsav,all,speich
/clear
parres,new,speich
*endif
/prep7
et,1,3
mp,ex,1,EModul
mp,prxy,1,Querk
! Basisprofil, #1
r,1,Hoe*Hoe,1/12*Hoe*Hoe*Hoe*Hoe,Hoe,0

! Seitliches Profil
Hoe2 = (12*(1/12*(Hoe**4))*
!Fortsetzung! (10**(-5+verha)))**0.25
052
r,2,Hoe2*Hoe2,1/12*Hoe2*Hoe2*Hoe2*Hoe2,Hoe2,0
053
054 ! Geometrie
055
k,1,3,0
056
k,2,0,0
057
k,3,0,4
058
k,4,3,4
059
060
l,1,2
061
l,2,3
062
l,3,4
063
064 ! Vernetzen
065
lsel,s,loc,x,0
066
real,1
067
esize,elegr
068
lmesh,all

069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
094
095
096
097
098
099
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137

lsel,all
lsel,s,loc,y,0
lsel,a,loc,y,4
real,2
esize,elegr
lmesh,all
lsel,all
finish
/solu
! Statische Analyse
antype,static
pstres,on
! Auflager und 1-Last
nsel,s,loc,x,3
d,all,rotz
d,all,ux
nsel,all
nsel,s,loc,x,0
nsel,r,loc,y,0
d,all,uy
nsel,all
nsel,s,loc,x,0
nsel,r,loc,y,4
f,all,fy,-1
nsel,all
solve
finish
/solu
! Knickanalyse
antype,buckling,new
bucopt,lanb,1
solve
finish
/solu
expass,on
mxpand,1
solve
finish
/post1
!Einlesen 1. Beulform (knnte entfallen...)
set,first
! Benennen der Knicklast
*get,knickl,active,,set,freq
! Speichern Tabelle, in Ansys definiert
Tabelle(1,verha)=BerNr
Tabelle(2,verha)=10**(-5+verha)
Tabelle(3,verha)=knickl
! Speichern in Text Datei
*vwrite,BerNr,10**(-5+verha),knickl
(f4.0,1x,e10.3,1x,e10.3)
! ohne Leerzeichen am Zeilenanfang (!)
! Speichern der Knickfigur
pldisp,1

2.8 Knicken und Beulen Buckling Analysis

138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153

/SHOW,PSCR
PSCR,HIRES,0
/DEVICE,VECTOR,0
/GFILE,800,
PSCR,PAPER,A,LAND
PSCR,COLOR,2
PSCR,TIFF,0
PSCR,LWID,3
/CMAP,_TEMPCMAP_,CMP,,SAVE
/RGB,INDEX,100,100,100,0
/RGB,INDEX,0,0,0,15
/REPLOT
/CMAP,_TEMPCMAP_,CMP

154
155
156
157
158
159
160
161
162
163
164
165
166
167
168

35

/DELETE,_TEMPCMAP_,CMP
/SHOW,CLOSE
/DEVICE,VECTOR,0
finish
!:::::::::::::::::::::::::::::::::::::::::::::::
! Schleifen-Ende
*enddo
!:::::::::::::::::::::::::::::::::::::::::::::::
! Schlieen der Textdatei
*cfclos
finish


Speichern in Tabellen: ANSYS bietet die Mglichkeit bis zu dreidimensionale14
Tabellen zu definieren. Dies erfolgt durch den *dim-Befehl. In dem behandeltem Beispiel gehren somit die Zeilen 16 und 127 bis 129 zusammen. Die Tabelle kann spter
wie folgt ausgegeben werden:
G RAFISCHE O BERFLCHE
& List & Other & Named Parameter...
Speichern in Text-Dateien: Eine weitere Mglichkeit die Ergebnisse zu sichern besteht darin, diese in eine externe Datei zu schreiben, z.B. eine Text-Datei. Die Daten
knnen dann spter von anderen Programmen eingelesen und weiter bearbeitet werden.
Standardmig wird diese Datei in das Arbeitsverzeichnis geschrieben. Im Beispiel geschieht dies durch folgende Zeilen:
S YNTAX
*cfopen,Ergebnisse,txt
*vwrite,Wert1,Wert2,Wert3
(f4.0,1x,e10.3,1x,e10.3)
*cfclos
Zuerst wird die Datei Ergebnisse.txt geffnet, dann werden pro Schleifendurchlauf drei Parameter pro Zeile in dem angegebenem Format geschrieben und nach Beenden der Schleife wird die Datei geschlossen. Die Formatangabe ist very similar zu
FORTRAN; in der folgenden Tabelle hierzu einige Erluterungen, vgl. aber auch [2].
Format

Erluterung

Beispiel

fw.d
ew.d
wx

Gleitkomma, w Spalten, d Nachkommastellen


Exponential, w Spalten, d Nachkommastellen
w Freispalten

f8.3 -234.678
e8.3 -.345e-8

Hierbei sind die speziellen Formatangaben des *write-Befehls zu beachten. Die Spaltenanzahl gibt die Gesamtstellen an, d.h. incl. Vorzeichen, Punkt und zustzlichen Zei14 In

erweiterter Syntax bis fnfdimensional

36

ANSYS-Classic

chen. Wird der in dem entsprechendem Format darstellbare Zahlenbereich15 verlassen,


wird z.B. ******** ausgegeben.
Speichern der grafischen Ergebnisse: Die am Bildschirm darstellbaren Ergebnisse
lassen sich auch in einer Datei ausgeben. Standardmig wird diese Datei ebenfalls in
das Arbeitsverzeichnis mit dem Namen fileXXX.Dateityp geschrieben. Die Zeilen 136 bis 156 wurden ber die grafische Oberflche erzeugt und dann aus dem Session
Editor kopiert. Die laufende Nummer startet hierbei mit dem Wert 0, daher hat hier die
erste Rechnung auch den Wert 0.
bung 5 - Buckling Analysis, Platte mit Ringbalken

Mit der in Abbildung 2.17 gezeigten quadratischen Platte mit Ringbalken soll
eine Beulanalyse durchgefhrt werden. Hierbei soll die Steifigkeit des Ringbalkens ber eine Schleife variiert werden. Gehen Sie hierbei wie folgt vor:
1

z
y
x
Abbildung 2.17: Buckling Analysis bei Platte mit Ringbalken
Schreiben Sie zuerst eine Eingabe-Datei ohne Schleife.
Erstellen Sie die quadratische Platte in der x,z-Ebene und vernetzen Sie
diese mit shell63-Elementen.
Vernetzen Sie jetzt die Linien mit beam4-Elementen und kontrollieren Sie
ob diese die gleichen Knoten haben (z.B. ber den elist-Befehl).
15 Der

von ANSYS darstellbare Zahlenbereich betrgt 1.0e-60 bis 1.0e60, Maschinenabhngig?

2.9 Stahlbau, Verzweigungslast und Traglast

37

Bringen Sie die Auflagerbedingungen wie folgt auf:


Unterer Rand: uy = uz = 0
Restliche Rnder: uy = 0
Zustzlich ein Knoten mit ux = 0

Bringen Sie die 1-Last


auf und fhren Sie eine statische Strukturanalyse
sowie eine Beulanalyse durch.
Schreiben Sie eine uere-Schleife dazu, die die Steifigkeit des Ringbalkens variiert.
Hinweise:
Whlen Sie sinnvolle Abmessungen sowie Profil- und Materialeigenschaften.
Zustzlich knnen die Ergebnisse noch in eine Text-Datei geschrieben
werden. Wie lassen sich die Beulformen grafisch speichern?
Mit /esha kann auch grafisch die Elementdicke dargestellt werden.

2.9 Stahlbau, Verzweigungslast und Traglast


Vorgestellt von:

Eva Preckwinkel

Mit freundlicher
Untersttzung:

Lehrstuhl Stahlbau

Fr das in Abbildung 2.18 gezeigte Stahlblech soll eine Beulberechnung (Verzweigungslast und Traglast) durchgefhrt werden. Die Platte ist quadratisch und wird zustzlich senkrecht zur gezeigten Ebene an allen Rndern gehalten.

38

ANSYS-Classic

Abbildung 2.18: Platte zur Traglastberechnung


Hierfr wird folgendes Modell gebildet:
Material: Es wird vereinfacht ein bilineares Materialverhalten fr den Stahl angesetzt. Bei der Beschreibung des Materials (BKIN - bilinear kinematisch) sind dafr
folgende Angaben notwendig:
Fliegrenze
Steigung nach Erreichen der Fliegrenze

Horizontaler Ast

fy

E


Abbildung 2.19: Materialgesetz


Geometrie: Da es sich um eine rechteckige Form handelt, wird eine direkte generierung der Elemente durchgefhrt. Hierbei wird ein rechteckiges Element erzeugt und
mehrfach kopiert.
Hinweis: Die Knoten wurden hier vor dem Erzeugen und Kopieren der Elemente erzeugt, vgl. egen-Befehl.

2.9 Stahlbau, Verzweigungslast und Traglast

39

Zu den Auflagern: Besondere Aufmerksamkeit ist den Randbedingungen/Auflagern


zu widmen. Sie mssen so angeordnet sein, dass sich die Beulform frei einstellen kann.
Berechnung der Verzweigungslast:

Es sind 3 Berechnungsschritte notwendig:

1. statische Anlyse
2. Beulberechnung
3. Expandieren der Ergebnisse
Traglastberechnung: Bei der Traglastberechnung wird eine Vorverformung aufgebracht und dann die Last in mehreren Schritten aufgebracht. In jedem Schritt werden so
viele Berechnungen durchgefhrt, bis Gleichgewicht vorliegt (iterativ). Dabei wird der
Einfluss der Verformungen in die Berechnung einbezogen.
Die Ergebnisse der Berechnungen knnen im Diagramm ber die Zeit (aufgebrachte
Last) dargestellt werden. Um eine mglichst ungnstige Vorverformung aufzubringen,
wird die in der vorangestellten Verzweigungslastanalyse ermittelte Verformung als Vorverformung aufgebracht.
ANSYS-Eingabe Verzeigungs- und Traglast
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042

!----------------------------------------------! Stahlbau, Verzweigungslast und Traglast


!----------------------------------------------finish
/clear,start
/filename,beulen
! Konstanten
! Materialkonstanten
Emodul=210000
Qdehn=0.3
fy_k=235
! Abmessungen der Scheibe
Breite=100
Hoehe=100
Dicke=1
! Elementgre
Ele_Gr=10
! Elementanzahl
Ele_b=NINT(Breite/Ele_Gr)
Ele_h=NINT(Hoehe/Ele_Gr)
!Elementabmessungen
Ell_b=Breite/Ele_b
Ell_h=Breite/Ele_h
N_pl=fy_k*Breite*Dicke
/prep7
! Knoten definieren - direkte Generierung
n,1,0,0,0
n,1+Ele_b,0,0,Breite
fill,1,1+Ele_b
Ngen,Ele_h+1,Ele_b+1,all,,,,Ell_h
! Elemente generieren
! Elementtyp
et,1,shell181
! Real Constants
r,1,Dicke
! Material
mp,ex,1,emodul

043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084

mp,prxy,1,qdehn
! bilineares Materialverhalten
tb,bkin,1,
tbdata,1,fy_k,0
tbplot,bkin,1
e,1,2,Ele_b+3,Ele_b+2
egen,ele_b,1,all
egen,ele_h,ele_b+1,all
/Solu
! Auflager aufbringen
! unterer Rand
nsel,s,loc,y,0
d,all,uy,0,,,,ux
nsel,all
nsel,s,loc,y,Hoehe
d,all,ux,0
nsel,all
! seitliche Rnder
nsel,s,loc,z,0
d,all,ux,0
nsel,all
nsel,s,loc,z,Breite
d,all,ux,0
nsel,all
d,1,uz,0
! Belastung aufbringen (1-Last)
! Umrechnung der 1-Last auf die Knoten
klast=1/Breite*Ell_b
! Last auf mittlere Knoten aufbringen
nsel,s,loc,y,Hoehe
nsel,u,loc,z,0
nsel,u,loc,z,Breite
f,all,fy,-klast

40

085
086
087
088
089
090
091
092
093
094
095
096
097
098
099
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136

ANSYS-Classic

! Last auf Eckknoten aufbringen


nsel,inve
nsel,r,loc,y,Hoehe
f,all,fy,-klast/2
nsel,all
! 1. Lsung: statische Berechnung
Antype,static
pstres,on
solve
finish
! 2. Lsung: Beulberechnung
/Solu
antype,buckle
bucopt,subsp,1,0,0
solve
finish
! 3. Expandieren der Lsung
/solu
expass,on
mxpand,1,,,yes
solve
finish
! Ergebnisse der Beulberechnung
/post1
! Auslesen des Beulwertes der 1. Eigenform
set,first
*get,N_ki,active,,set,freq
! Ermitteln des Knotens mit der
! maximalen Verformung ux
nsort,u,x,0,1,,0
*get,u_max,sort,0,max
*get,n_max,sort,0,imax
save
finish
! Traglastberechnung
/prep7

137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172)
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187

! Vorverformung L/250 aufbringen


upgeom,Breite/250/u_max,,,beulen,rst
! berprfen der aufgebrachten Vorverformung
nsel,s,node,,n_max
nlist
nsel,all
/solu
Antype,static
nlgeom,on
! Bogenlngengenverfahren
arclen,on,2,1/2000
nsubst,20
! Abbruchkriterium
arctrm,l
outres,all,all
! Skalieren der 1-Last auf N_pl
fscale,N_pl
solve
finish
! Last-Verschiebungs Diagramm
/post26
! Verschiebung des Punktes n_max in
! Variable 2 einlesen
nsol,2,n_max,u,x
! Gesamtlast in Variable 3 einlesen (Time x N_pl)
prod,3,1,,,Belastung,,,N_pl
! Darstellung im Diagramm
xvar,2
plvar,3
! Bezeichnung der Achsen
/axlab,y,Kraft
/axlab,x,Verschiebung
/replot
! Abminderungsfaktor kappa berechnen
*get,kappa,vari,1,extrem,tmax
finish

bung 11 - Knicken mit beam188-Elementen

Eine am Fu gelenkig gelagerte und am Kopf seitlich gehaltene Sttze soll auf
Knicken untersucht werden. Die Stze ist zentrisch durch Normalkrfte belastet
und besteht aus einem I-Profil aus Stahl.
Aufgaben: Erzeugen Sie die Geometrie der Sttze mit beam188-Elementen.
Fr diese Elemente knnen verschiedene Querschnitte ausgewhlt werden.
(Kommando: SECTYPE oder im Preprocessor/Sections/Beams...)
Bringen Sie die Auflager an. Beachten Sie dabei, dass es sich um ein 3D Problem handelt.
Belasten Sie die Sttze mit einer 1-Last und fhren Sie die Verzeigungslastanalyse durch.
Fhren Sie eine Traglastberechnung mit sinnvoller Vorverformung und Belastung durch.
N

2.10 Wrmeleitung, ein 3D-Beispiel

41

2.10 Wrmeleitung, ein 3D-Beispiel


Fr die in Abbildung 2.20 gezeigte Balkonplatte soll unter den gegebenen Randbedingungen der Temperaturverlauf gefunden werden.
Dies Beispiel ist [4] entnommen; Die Eingabe-Datei wurde selbst erzeugt.

Konstante Wrme

Konvektion

Sonneneinstrahlung

Abbildung 2.20: Wrmeleitung an 3D-Beispiel

3D-Vernetzen: Das Vernetzen mit Volumenelementen ist wesentlich aufwendiger als


das Vernetzen flchiger Strukturen, insbesondere, wenn ein regelmiges Netz erzeugt
werden soll.
Hier wurde die Strategie benutzt, zuerst die Stirnflche regelmig zu vernetzen und
dann dieses Netz zu extrudieren.
ANSYS-Eingabe 3D-Struktur, Wrmeleitung
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

!----------------------------------------------! 3D-Struktur Balkon, Wrmeleitung


!----------------------------------------------/prep7
! Erzeugen der Grundflchen
rectng,-1,0,1,2
pcirc,0,1.8
asba,1,2,,delete,delete
! Vernetzen der Flche, Hilfselemente
et,1,55
lesize,all,,,5
mshkey,1
amesh,all

! Materialeigenschaft, Wrmeleitfhigkeit
et,2,70
mp,kxx,2,20
type,2
mat,2
! Extrudieren des Flchennetzes zum Volumennetz
esize,0,8,
vext,all,,,0,0,2,
! Entfernen der Flchenelemente

30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58

aclear,all
finish
/solu
! Randbedingungen
! 1. Hauswand, 20
nsel,s,loc,x,-1
d,all,,20,,,,temp,
nsel,all
! 2. Wrmestromdichte, 200 [W/qm]
nsel,s,loc,y,2
sf,all,hflux,200
nsel,all
! 3. Konvektion, restliche Flchen, 10 [W/(qm*K)]
csys,1
asel,s,loc,x,1.8
nsla,s,1
csys,0
nsel,a,loc,x,0
nsel,a,loc,z,0
nsel,a,loc,z,2
sf,all,conv,10,0
allsel,all
solve

42

ANSYS-Classic

bung 6 - 3D-Strukturanalyse

Der in Abbildung 2.21 gezeigte Rahmen soll mit einem Volumenmodell abgebildet und berechnet werden. Hinweise:

Abbildung 2.21: Zu berechnender 3D-Rahmen


Schreiben Sie eine Eingabe Datei, die fr verschiedene Abmessungen
des Rahmens funktioniert. Der ganze Rahmen besteht aus einem quadratischem Querschnitt, so dass als Geometrieparameter die Profilkantenlnge, die Hhe und die Breite des Rahmens vorhanden sind.
Erzeugen Sie ein regelmiges Netz aus 8-knotigen solid45-Elementen.
Verwenden Sie die gleiche Strategie wie beim vorherigem Beispiel.
Die Sttzen sollen eingespannt sein und die obere Flche wird durch eine
konstante Gleichflchenlast belastet.
Vergleichen Sie die Spannungen in Feldmitte mit einer Berechnung mit
schubstarren Balkenelementen.
N

2.11 Betonbau, Eine erste Annherung


Dieses Beispiel ist in Anlehnung an [4] entstanden. Hierbei wurde zustzlich Bewehrung simuliert. Dies geschieht hier wie in Beispiel VM146 des Verification Manuals
vorgeschlagen mit link8-Elementen. Alternativ besteht die Mglichkeit, die Bewehrung direkt mit solid65-Elementen zu beschreiben. Diese Mglichkeit soll in der
bung erarbeitet werden.
Der in Abbildung 2.22 gezeigte Balken aus Beton soll mit nichtlinearem Materialverhalten berechnet werden. Die Lnge betrgt 4, 0[m], die Hhe 40, 0[cm] und die Tiefe

2.11 Betonbau, Eine erste Annherung

43

15, 0[cm]. Hier wird die Symmetrie zur yz-Ebene ausgenutzt und nur der halbe Balken modelliert. Alle weiteren Angaben knnen der Eingabe-Datei entnommen werden.
Vorgegebene
Verschiebung

uy = 0
y
x
z

uy = 0

Abbildung 2.22: Zu berechnender Betonbalken


Zustzlich wurde hier ein Schalter gesetzt, der die Mglichkeit bietet, mit oder ohne
Bewehrung zu rechnen. Dieser wurde mit einer *if-Umgebung implementiert.
ANSYS-Eingabe Betonbau, Balken mit Volumenelementen, Bewehrung
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048

!----------------------------------------------! Betonbau, ein erstes Beispiel


!----------------------------------------------finish
/clear,start
/filename,beton
HOEH
BREI
LAEN
AUSL

=
=
=
=

0.4
0.15
4.0
0.001

EANX = 10
EANY = 5
EANZ = 1
! Schalter fr Bewehrung 1 = EIN, d.h. Bewehrung
! andere Wert -> AUS
SCHA = 1
STFL = 0.0001
! [m^2] pro Seite
/prep7
et,1,solid65
mp,ex,1,70000.e6

! [N/m^2]

*if,SCHA,eq,1,then
et,2,link8
mp,ex,2,210000.e6
r,2,STFL
*endif
! Nichtlineares Materialverhalten
tb,concr,1
! vgl. hierzu SOLID65 Hilfe, Tab. 65.1
tbdata,1,0.1
tbdata,2,0.1
tbdata,3,3.e6
tbdata,4,20.e6
tbdata,5,25.e6
tbdata,6,30.e6
tbdata,7,20.e6
tbdata,8,20.e6
! Erzeugen des Volumens
block, 0, LAEN/2, 0, HOEH, 0, BREI

049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
094
095
096

! Vorvernetzen der Linien


lsel,s,loc,z,0
lsel,a,loc,z,BREI
lsel,u,loc,x,0
lsel,u,loc,x,LAEN/2
lesize,all,,,EANX
lsel,all
lsel,s,loc,z,0
lsel,a,loc,z,BREI
lsel,u,loc,y,0
lsel,u,loc,y,HOEH
lesize,all,,,EANY
lsel,all
lsel,s,loc,x,0
lsel,a,loc,x,LAEN/2
lsel,u,loc,z,0
lsel,u,loc,z,BREI
lesize,all,,,EANZ
lsel,all
! Vernetzen des Volumens
vmesh,all
! Einfgen der Bewehrung
*if,SCHA,eq,1,then
type,2
mat,2
real,2
*do,I,1,EANX,1
nsel,s,loc,y,0
nsel,r,loc,z,0
nsel,r,loc,x,(I-1)*LAEN/2/EANX,I*LAEN/2/EANX
*get,KNO1,node,0,num,min
*get,KNO2,node,0,num,max
e,KNO1,KNO2
nsel,all
nsel,s,loc,y,0
nsel,r,loc,z,BREI
nsel,r,loc,x,(I-1)*LAEN/2/EANX,I*LAEN/2/EANX
*get,KNO1,node,0,num,min
*get,KNO2,node,0,num,max
e,KNO1,KNO2
nsel,all
*enddo

44

097
098
099
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114

ANSYS-Classic

*endif
alls
finish
/solu
! Auflager
nsel,s,loc,x,0
d,all,uy
nsel,all
nsel,s,loc,x,LAEN/2
d,all,ux
nsel,all
d,node(0,0,0),uz
! war mir nicht bekannt, da dies so funk.
! aber u.U. sehr praktisch!

115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131

alls
! Weggesteuerte Last
nsel,s,loc,x,LAEN/2
d,all,uy,-AUSL
alls
! Einstellungen Nichtlineare Analyse
cnvtol,f,500,0.1
solve
/post1
! Darstellen des Rimusters
/dev,vect,on
/type,,0
plcr,0,0


bung 12 - Bewehrung direkt mit solid65-Elementen

Der in Abschnitt 2.11 betrachtete Balken soll erneut berechnet werden. Hierbei
soll die Bewehrung direkt ber die solid65-Elemente als Real-Constant-Set
umgesetzt werden. Vorabberlegungen:
Ist es weiter sinnvoll ein Volumen zu generieren?
Kann diese Aufgabe nicht einfacher mit einer direkten Generierung der
Elemente bearbeitet werden?
N

2.12 Dynamische Berechnungen


Bei vielen Strukturen ist eine dynamische, d.h. zeitabhngige, Untersuchung notwendig. Zu den schwingungsanflligen Bauwerken gehren z.b. Trme, Brcken, Hochhuser, Fahrzeuge sowie sich bewegende Maschinenteile.
In den nachfolgenden Beispielen werden nur einige Anhaltspunkte zur praktischen
Durchfhrung dieser Analysen gegeben. Dieses ersetzt nicht die Notwendigkeit sich
mit diesen Themen grundstzlich auseinander zu setzen. Zur Dynamik werden regelmig Wahlpflichtscheine angeboten. Eine erste Darstellung der theoretischen Grundlagen
sowie die praktische Umsetzung in ANSYS findet sich in [7].
Grundbegriffe In der nachfolgenden Zeichnung und den anschlieenden Formeln
werden einige wenige Grundbegriffe aufgezeigt. Die Zeit, in der sich ein Vorgang wiederholt, wird als Schwingungsdauer oder Periodendauer T in [s] bezeichnet. Und die
Amplitude A ist die Bezeichnung fr die maximale Auslenkung einer Schwingung aus
der Mittellage.

2.12 Dynamische Berechnungen

45

u
T

A
t

Abbildung 2.23: Periodendauer einer Schwingung


Frequenz f :
1
f=
T

 
1
in
= [Hz]
s

Kreisfrequenz :

2
T

Konsistente Einheitensysteme Wie bereits in Kapitel 2.1 erwhnt, ist ein konsistentes Einheitensystem zu whlen. Einige Beispiele hierzu finden sich in [4] Anhang C,
Seite 818. Da bei dynamischen Analysen eine Zeitabhngigkeit vorliegt, werden in der
nachfolgenden Tabelle zwei Beispiele fr konsistente Einheitensysteme aufgefhrt.
Lnge
[mm]
[mm]

Masse
[t]
[kg]

Zeit
[s]
[ms]

Kraft
[N ]
[kN ]

Arbeit
[mJ]
[kN mm]

Dichte Wasser
1.0e-9
1.0e-6

Auerdem gilt:
1[kg] 1[m]
1[s2 ]

1[N ]

1[J]

= 1[N ] 1[m]

Modellbeispiel: Der in Abbildung 2.24 gezeigte Flgel soll untersucht werden. Die
Strke der Schale variiert sinusfrmig von 2.0[mm] an den Rndern zu 22.0[mm] in der
Mitte. An der Stelle z = 0 ist der Flgel vollstndig eingespannt. Der Radius betrgt
r = 1000[mm], der Winkel = 45[ ] und die Lnge l = 2000[mm]. Hier werden in
der Hhe vernderliche shell63-Elemente verwendet. Alle weiteren Geometrie- und
Materialinformationen knnen der Eingabedatei entnommen werden.

46

ANSYS-Classic

Abbildung 2.24: Flgel mit vernderlicher Dicke

2.12.1 Modalanalyse
Bei der Modalanalyse werden die Eigenfrequenzen und die Eigenschwingformen (Moden) bestimmt. Dieses sind oft entscheidende Parameter beim Entwurf von Strukturen
oder Bauteilen. Die Modalanalyse wird auch als Vorlauf fr die in 2.12.2 und 2.12.3
vorgestellte harmonische und transiente Analyse bentigt.
G RAFISCHE O BERFLCHE
& Help Topics & ANSYS Release ... Documentation
& Structural Analysis Guide & Modal Analysis
Die Modalanalyse wird in ANSYS wie folgt aufgerufen:
S YNTAX
antype, modal oder antype,2
Die Modalanalyse wird in ANSYS immer linear durchgefhrt. Alle nichtlinearen Eigenschaften (auch wenn diese definiert sind) werden nicht bercksichtigt. Bei der Durchfhrung knnen verschiedene Berechnungsverfahren gewhlt werden. Hierzu sei auf
die entsprechende Literatur verwiesen.
ANSYS-Eingabe Modalanalyse
01 !----------------------------------------------02 ! Flgelprofil, Modalanalyse
03 !----------------------------------------------04
05 /prep7
06
07 ! Bentigte Parameter
08
MYPI = 2*asin(1)
09
MYRA = 1000.0
10
MYDI = 20.0
11
MYBA = 2.0
12
13 ! Elementtyp, Materialeigenschaften
14
et,1,63
15
mp,ex,1,210000
! [N/mm^2]
16
mp,prxy,1,0.3
! [-]
17
mp,dens,1,8.1e-9 ! [t/mm^3]
18
19 ! Erzeugen der nodes
20
*do,I,-5,5,1
21
n,I+6,MYRA*cos(MYPI/4/10*I),
Fort.
MYRA*sin(MYPI/4/10*I),0
22
n,I+17,MYRA*cos(MYPI/4/10*I),
Fort.
MYRA*sin(MYPI/4/10*I),100
23
*enddo
24

25 ! Erzeugen der Real-Const.-Set; Elemente


26
*do,J,1,10,1
27
r,J,MYBA+MYDI*sin((J-1)*MYPI/10),
Fort.
MYBA+MYDI*sin(J*MYPI/10),
Fort.
MYBA+MYDI*sin(J*MYPI/10),
Fort.
MYBA+MYDI*sin((J-1)*MYPI/10)
28
real,J
29
e,J,J+1,J+12,J+11
30
*enddo
31
32 ! Kopieren der Elemente
33
egen,20,11,all,,,,,,,,,,100,
34
35 finish
36 /solu
37
38 ! Festlegen des Analysetyps, Anzahl Eigenformen
39
antype,modal
40
modopt,lanb,5
41
mxpa,5
42
43 ! Auflager
44
nsel,s,loc,z,0
45
d,all,all
46
alls
47
solve49

2.12 Dynamische Berechnungen

47

2.12.2 Frequenzganganalyse (Harmonic Analysis)


Die Idee der Frequenzganganalyse ist, dass eine Struktur durch eine harmonische, d.h.
sinusfrmige, Kraft belastet wird und dann die Reaktion der Struktur darauf untersucht
wird. Liegt die Frequenz der anregenden Schwingung im Bereich der Eigenfrequenz,
ist mit einer Bewegung der Struktur zu rechnen. Das Aufschwingen ist bis zu einem
gewissem Grad unproblematisch, soll aber oftmals vermieden werden (vgl. Schwingen
einer Brcke).
S YNTAX
antype, harmic oder antype,3
In dem vorgestelltem Beispiel soll der Bereich von 0 bis 50[Hz] in 100 Schritten untersucht werden. Dies deckt den Bereich der ersten und zweiten Eigenfrequenz ab. Die
anregende Kraft wird mittig am freien Ende aufgebracht und die Reaktion wird an verschiedenen Knoten in der Mitte und am Rand untersucht16 .
Weiter Hilfe findet sich unter:
G RAFISCHE O BERFLCHE
& Help Topics & ANSYS Release ... Documentation
& Structural Analysis Guide & Harmonic Response Analysis

ANSYS-Eingabe Frequenzganganalyse
01 !----------------------------------------------02 ! Flgelprofil, Frequenzganganalyse
03 !----------------------------------------------04
05 /prep7
06
07 ! Bentigte Parameter
08
MYPI = 2*asin(1)
09
MYRA = 1000.0
10
MYDI = 20.0
11
MYBA = 2.0
12
13 ! Elementtyp, Materialeigenschaften
14
et,1,63
15
mp,ex,1,210000
! [N/mm^2]
16
mp,prxy,1,0.3 ! [-]
17
mp,dens,1,8.1e-9
! [t/mm^3]
18
19 ! Erzeugen der nodes
20
*do,I,-5,5,1
21
n,I+6,MYRA*cos(MYPI/4/10*I),
Forts.
MYRA*sin(MYPI/4/10*I),0
22
n,I+17,MYRA*cos(MYPI/4/10*I),
Forts.
MYRA*sin(MYPI/4/10*I),100
23
*enddo
24
25 ! Erzeugen der Real-Const.-Set; Elemente
26
*do,J,1,10,1
27
r,J,MYBA+MYDI*sin((J-1)*MYPI/10),
Forts.
MYBA+MYDI*sin(J*MYPI/10),
Forts.
MYBA+MYDI*sin(J*MYPI/10),
Forts.
MYBA+MYDI*sin((J-1)*MYPI/10)
28
real,J
29
e,J,J+1,J+12,J+11
30
*enddo
31
32 ! Kopieren der Elemente

16 Warum

33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69

egen,20,11,all,,,,,,,,,,100,
finish
/solu
! Festlegen des Analysetyps, Anzahl Eigenformen
antype,harmic
! Auflager und Last
nsel,s,loc,z,0
d,all,all
alls
nsel,s,loc,z,2000
nsel,r,loc,x,MYRA
nsel,r,loc,y,0
f,all,fx,-1
alls
! Festlegen des Frequenzbereichs, Schritte
harfrq,0,50,
nsubst,100,
kbc,1
solve
finish
/post26
! Bestimmen der x-Verschiebung
nsol,2,226,u,x,ver_1_1
nsol,3,171,u,x,ver_1_2
nsol,4,116,u,x,ver_1_3
nsol,5,231,u,x,ver_2_1
nsol,6,176,u,x,ver_2_2
nsol,7,121,u,x,ver_2_3
! Ausgabe im Diagramm
plvar,2,3,4,5,6,7

wird in dem Ergebnisdiagramm nicht die zweite Eigenfrequenz dargestellt?

48

ANSYS-Classic

2.12.3 Transiente Analyse


Bei der transienten Analyse wird eine zeitlich vernderliche, nicht periodische Last auf
die Struktur aufgebracht. Dies kann z.B. den Aufprall eines Gegenstandes17 simulieren.
Der Unterschied zwischen den Belastungsarten ist in Abbildung 2.25 gezeigt. Bei der
Berechnung wir dann die Reaktion der Struktur nach der Einwirkung bestimmt.
S YNTAX
antype, trans oder antype,4
Weitere Hilfe und Beispiele finden sich unter:
F

Harmonischer Verlauf

Nicht periodischer Verlauf

Frequenzganganalyse

Transiente Analyse

Abbildung 2.25: Belastungsarten


G RAFISCHE O BERFLCHE
& Help Topics & ANSYS Release ... Documentation
& Structural Analysis Guide & Transient Dynamic Analysis
ANSYS-Eingabe Transiente Analyse
01 !----------------------------------------------02 ! Flgelprofil, Transiente Analyse
03 !----------------------------------------------04
05 ! Festlegen Name der Ergebnisdatei
06
/filname,transient,0
07
08 /prep7
09
10 ! Bentigte Parameter
11
MYPI = 2*asin(1)
12
MYRA = 1000.0
13
MYDI = 20.0
14
MYBA = 2.0
15
16 ! Elementtyp, Materialeigenschaften
17
et,1,63
18
mp,ex,1,210000
! [N/mm^2]
19
mp,prxy,1,0.3 ! [-]
20
mp,dens,1,8.1e-9
! [t/mm^3]
21
22 ! Erzeugen der nodes
23
*do,I,-5,5,1
24
n,I+6,MYRA*cos(MYPI/4/10*I),
Forts.
MYRA*sin(MYPI/4/10*I),0
25
n,I+17,MYRA*cos(MYPI/4/10*I),
Forts.
MYRA*sin(MYPI/4/10*I),100

17 Mein

26
*enddo
27
28 ! Erzeugen der Real-Const.-Set; Elemente
29
*do,J,1,10,1
30
r,J,MYBA+MYDI*sin((J-1)*MYPI/10),
Forts.
MYBA+MYDI*sin(J*MYPI/10),
Forts.
MYBA+MYDI*sin(J*MYPI/10),
Forts.
MYBA+MYDI*sin((J-1)*MYPI/10)
31
real,J
32
e,J,J+1,J+12,J+11
33
*enddo
34
35 ! Kopieren der Elemente
36
egen,20,11,all,,,,,,,,,,100,
37
38 finish
39 /solu
40
41 ! Festlegen des Analysetyps
42
antype,trans
43
trnopt,reduc
44
deltim,.005
45
46 ! Festlegen von Hauptfreiheitsgraden
47 ! Reduzierte Analyse
48
m,226,ux
49
m,171,ux

Physiklehrer Erwin htte von einer Katze gesprochen...

2.12 Dynamische Berechnungen

50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72

49

m,116,ux
m,177,ux
total,50,1

73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94

! Festlegen, der zu speichernden Lsungsdaten


outres,all,all
! Auflager und Last (zu verschiedenen Zeiten
nsel,s,loc,z,0
d,all,all
alls
f,177,fx,0
lswrite
time,0.01
kbc,1
f,177,fx,-1000
lswrite
time,0.02
kbc,1
fdele,all,all

lswrite
time,0.5
kbc,1
lswrite
! Lsen der verschiedenen Lastschritte
lssolve,1,4,1
finish
/post26
! wo die Lsungsdaten gespeichert sind
file,transient,rdsp,.
! Bestimmen der x-Verschiebung
nsol,2,226,u,x,ver_1_1
nsol,3,171,u,x,ver_1_2
nsol,4,116,u,x,ver_1_3
! Ausgabe im Diagramm
plvar,2,3,4


bung 8 - Modalanalyse, Profil Auensonneschutz der Arbeitsrume im GB II

Die Befestigung des Auensonnenschutzes im Bereich der Studentischen Arbeitpltze im GB II fngt bei starkem Wind an zu schwingen. Die geschtzte
Amplitude betrgt 1[cm]. In Abbildung 2.26 ist der Querschnitt des Profils, inkl. der Aufhngungen, die nur in einer Richtung am Gebude angebracht sind,
gezeigt. Die Blechdicke des Aluminiumpressprofils betrgt ca. 1[mm].
Befestigung am GB II

Profilquerschnitt

[cm]
4

20
70

20
4
4

[mm]

140
4

12

130

20

Abbildung 2.26: Profil und Befestigung der Aussenschattierung am GB II


Whlen Sie eine geeignete Modellbildung und fhren Sie eine Modalanalyse
durch. Htte die auftretende Schwingung bei Bercksichtigung der DIN 1055

50

ANSYS-Classic

und einer geeigneten Analyse vermieden werden knnen?


N

2.13 Optimierung
Mit Hilfe der nachfolgenden zwei Beispiele wird ein erster Einstieg in die mathematische Optimierung (engl. Design Optimization) mit ANSYS gegeben. Das Optimierungsproblem wird durch folgende Punkte charakterisiert:
Eine Zielfunktion (engl. objective function) die minimiert werden soll. Hierzu
werden objective Variables mit dem Kommando opvar,name,obj,(...)
definiert. In dem Beispiel unter 2.13.2 ist dies das Volumen welches minimiert
werden soll.
Um die Zielfunktion zu erreichen, werden div. Parameter (z.B. geometrische Abmessungen whrend des Optimierungsprozesses variable gehalten. Man spricht
von Designvariabeln. Die Definition erfolgt ber opvar,name,dv,(...).
In Bsp. 2.13.2 sind dies die Hhe und Breite des Balkens.
Neben der Zielfunktion werden Restriktionen bentigt, die den Raum der Mglichkeiten einschrnken. Die Nebenbedingungen knnen sich zum einen auf die
geometrischen Gren oder auch auf mechanische Parameter (Spannungen) beziehen. Die Implementation geschieht ducht so genannte State-Variablen. In
Bsp. 2.13.2 ist dies die maximale Spannung. Definiert werden diese ber das
Kommando opvar,name,sv,(...).
Optimierungsmethode: Zur Optimierung stehen in ANSYS einige verschieden Verfahren zur Verfgung. Nachfolgend werden zwei kurz vorgestellt:
Gradientenverfahren (eng. First Order Solution Method): Hierbei wird der Gradient jeder Designvariablen ber den Differenzenquotienten gebildet. In Richtung
des Gradienten wird das Minimum der Zielfunktion gesucht, steilster Abstieg. Da
man so in eine bestimmte Richtung sucht, nennt sich das Verfahren auch LineSearch.
Subproblem Approximation: Hier werden aus zuflligen Kombinationen der
Designvariablen Werte der Zielfunktion gesucht. Mit diesen Werten der Zielfunktion wird dann eine quadratische Funktion gebildet, dessen Minimum bestimmt
wird. Dieses Minimum wird dann als weitere Sttzstelle verwendet.
Ablauf der Berechnung: Zuerst wird ein Macro-File erzeugt, der entsprechend parametrisiert ist. Dieser Macro-File wird dann in der eigentliche Optimierungsberechnung
aufgerufen. Dies vorgehen ist in den Eingabe-Dateien gekennzeichnet.

2.13 Optimierung

51

2.13.1 Optimierung der Beullast, Bsp. Platte mit Steife


Die in Abbildung 2.27 gezeigte Platte soll auf Beulen untersucht werden. Hierbei ist
die optimale Stellung der Steife gesucht, so dass sich:
entweder eine mglichst geringe Beullast
oder eine mglichst groe Beullast einstellt.
Die Platte ist in z-Richtung an allen Rndern und an der Steife gehalten. Ansonsten
am unterem Rand in y-Richtung und ein Knoten in x-Richtung. Alle weiteren Angaben
knnen direkt der Eingabe-Datei entnommen werden.

2l

Steife

y
x
l

Abbildung 2.27: Optimierung beim Plattenbeulen - Steife

52

ANSYS-Classic

ANSYS-Eingabe Optimierung Beullast Platte mit Steife


001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061

!----------------------------------------------! Optimierung, Plattenbeulen


!----------------------------------------------!+++++++++++++++++++++++++++++++++++++++++++++++
! Aufzeichnen des Macro-files
*create,OPTIMIERUNG2
/prep7
! Geometrie festlegen
BREI = 400
ANHO = 350
ANHOMIN = 100
ANHOMAX = 700
DICK = 2.5
KRAF = 1.0
!Netzweite
ELGR = BREI/20
! Elementtyp und Materialeigenschaften
et,1,shell63
mp,ex,1,210000
mp,prxy,1,0.3
r,1,DICK
! Geometrierzeugung
k,1,0,0,
k,2,BREI,0
k,3,BREI,ANHO
k,4,0,ANHO
k,5,BREI,2*BREI
k,6,0,2*BREI
a,1,2,3,4
a,4,3,5,6
aglue,all
lesize,all,ELGR
amesh,all
finish
/solu
antype,0
pstres,on
! Auflager und Last
nsel,s,loc,y,0
d,all,uy,0
nsel,r,loc,x,0
d,all,ux,0
nsel,all
nsll,s,1
d,all,uz,0
nsel,all
nsel,s,loc,y,2*BREI
*get,KOAN,node,0,count
KRKN = KRAF/(KOAN-1)
nsel,u,loc,x,0
nsel,u,loc,x,BREI
f,all,fy,-KRKN
nsel,all

062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
094
095
096
097
098
099
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121

nsel,s,loc,x,0
nsel,r,loc,y,2*BREI
f,all,fy,-KRKN/2
nsel,all
nsel,s,loc,x,BREI
nsel,r,loc,y,2*BREI
f,all,fy,-KRKN/2
nsel,all
solve
finish
/solu
! Knickanalyse
antype,buckling,new
bucopt,lanb,1
solve
finish
/solu
expass,on
mxpand,1
solve
finish
/post1
set,first
! Benennen der Knicklast
*get,KNLA,active,,set,freq
KWKNLA = 1/KNLA
! Beenden Aufzeichnung Macro-file
*end
! Ausfhren des Macro-files, normale-Analyse
*use,OPTIMIERUNG2
finish
!+++++++++++++++++++++++++++++++++++++++++++++++
! Optimierung
/opt
! Festlegen des Macro-files fr Optimierung
opanl,OPTIMIERUNG2
! Definition der Optimierungsvariablen
opvar,ANHO,dv,ANHOMIN,ANHOMAX,0.001
! Grte Beullast
!
opvar,KWKNLA,obj,,,0.00000001
! Kleinste Beullast
opvar,KNLA,obj,,,1
! Festlegen des Optimierungstyps
optype,firs
opfrst,30,100,0.2,
opexe
! Grafische Ausgabe der Hhe und Breite
plvaropt,ANHO
/axlab,x,Interationsschritt
/axlab,y,Steifenhoehe [mm]
/replot
!+++++++++++++++++++++++++++++++++++++++++++++++

2.13.2 Optimierung des Volumens, Bsp Balken mit Einzellast


Das Volumen des in Abbildung 2.28 dargestellten Einfeldtrgers soll minimiert werden.
Hierbei darf eine maximale Spannung von 210[N/mm2 ] nicht berschritten werden.
Die Hhe und Breite des Trgers drfen im Bereich 10 h(b) 50[mm] variieren.
Alle weiteren Informationen knnen der Eingabe-Datei entnommen werden.

2.13 Optimierung

53
P

l
l

Abbildung 2.28: Zu optimierender Einfeldtrger


ANSYS-Eingabe Optimierung Einfeldtrger
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45

!----------------------------------------------! Optimierung, Balken


!----------------------------------------------!+++++++++++++++++++++++++++++++++++++++++++++++
! Aufzeichnen des Macro-files
*create,OPTIMIERUNG1
/prep7
HOEH
BREI
LAEN
LAST
GRLA

=
=
=
=
=

20
20
1000
0.75
2000

! in [%] vom Aufl.


! Gre der Last

k,1,0,0
k,2,LAEN,0
k,3,LAST*LAEN
l,1,3
l,3,2
et,1,beam3
r,1,HOEH*BREI,1/12*BREI*HOEH**3,HOEH,,,,
mp,ex,1,210000
mp,prxy,1,0.3
esize,LAEN/10
lmesh,all

! ~10 Elemente

finish
/solu
antype,0
dk,1,ux,0
dk,1,uy,0
dk,2,uy,0
fk,3,fy,-GRLA
solve
finish
/post1
! Volumen
etable,ElmVol,volu

46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90

ssum
*get,GesVol,ssum,,item,ElmVol
! Bestimmen der maximalen Spannung
etable,smax_i,nmisc,1
esort,etab,smax_i,0,1,,
*get,SMAXI,sort,,max
etable,smax_j,nmisc,3
esort,etab,smax_j,0,1,,
*get,SMAXJ,sort,,max
*set,SMAX,SMAXI>SMAXJ
! Beenden Aufzeichnung Macro-file
*end
! Ausfhren des Macro-files, normale-Analyse
*use,OPTIMIERUNG1
finish
!+++++++++++++++++++++++++++++++++++++++++++++++
! Optimierung
/opt
! Festlegen des Macro-files fr Optimierung
opanl,OPTIMIERUNG1
! Definition der Optimierungsvariablen
opvar,HOEH,dv,10,50,0.001
opvar,BREI,dv,10,50,0.001
opvar,SMAX,sv,205,210,0.001
opvar,GesVol,obj,,,200
! Festlegen des Optimierungstyps
optype,firs
opfrst,30,100,0.2,
opexe
! Grafische Ausgabe der Hhe und Breite
plvaropt,HOEH,BREI
/axlab,x,Interationsschritt
/axlab,y,Hoehe,Breite [mm]
/replot
!+++++++++++++++++++++++++++++++++++++++++++++++


bung 10 - Optimierung Kragarm

Der in Abbildung 2.29 gezeigte Kragarm soll hinsichtlich des Volumens minimiert werden. Dies Beispiel ist in Anlehnung an [5] entstanden; vgl. auch

54

ANSYS-Classic

Verification Manual, Bsp. VM155. Ferner sind folgende Randbedingungen einzuhalten:


Es sollen keine Spannungen grer als 160[N/mm2 ] auftreten
Die Durchbiegung soll an keiner Stelle mehr als 10[mm] betragen
Als Material kann ein blicher Stahl gewhlt werden. Die Gesamtlnge betrgt
l = 1000[mm] und die Dicke betrgt b = 25[mm], beides ist konstant. Die obere
Begrenzung ist als Polygonzug aus drei gleichlangen Teilstcken anzunhern.
Gehen Sie hierbei wie folgt vor:

M
hi

Abbildung 2.29: Zu optimierender Kragarm


Fhren Sie eine berschlagsrechnung durch und whlen Sie die Abmessungen und Belastungen sinnvoll
Nutzen Sie die Symmetrie aus
Verwenden Sie fr die Berechnung plane42-Elemente
N

3 Workbench
Das nachfolgende Kapitel zur W ORKBENCH ist zu diesem Workshop neu entstanden.
Hierzu hat eine erste Einarbeitung unsererseits stattgefunden. Somit ist dies Kapitel in
zweierlei Hinsicht als -Version zu sehen. ber Hinweise auf Fehler und Verbesserungsvorschlge wrden wir uns sehr freuen.
Trotz dieser ersten Hrde ist es uns wichtig W ORKBENCH vorzustellen. Hier bieten
sich zum einem gute Mglichkeiten an andere Programme (Zeichenprogramme, andere
Pre- und Postprozessoren, andere FEM-Berechnungsprogramme) anzubinden und zum
anderem ist die Bedienung ber die grafische Oberflche wesentlich komfortablerer als
in ANSYS C LASSIC.

3.1 Allgemeine Informationen zu W ORKBENCH


W ORKBENCH ist ein Programm, welches aus verschiedenen Modulen besteht, die in
einem Projekt zusammengefasst werden. Dies wird direkt beim Starten deutlich; hier
werden direkt alle installierten Module angezeigt.

Datenstruktur: Diese Module spiegeln sich ebenfalls in der Datenbasis eines jeden
Projektes wieder. Hier wird die Datenstruktur beispielhaft fr die im Workshop verwendeten Module DesignModeler und Simulation vorgestellt.
Name.wbdb, enthlt die bergreifenden Daten
Name.dsdb, enthlt die FE-Daten aus dem Modul Simulation
Name.agdb, enthlt die Geometriedaten aus den DesignModeler
Somit sind die in einem Projekt zusammengefassten Dateien nicht unabhngig, sondern
in der Datei Name.wbdb miteinander verknpft. So knnen z.B. definierte Parameter
bergeben werden und eine genderte Geometrie kann im Modul Simulation ebenfalls
bernommen werden.
Hinweis: anders als in ANSYS C LASSIC sind bei Verwendung der deutschsprachigen
Oberflche von W ORKBENCH Kommata zur Trennung von Vor- und Nachkommastellen zu verwenden.

56

Workbench

3.1.1 DesignModeler
Der DesignModeler ist das Geometrie-Modul von W ORKBENCH. Hier knnen neue
Geometrien neu erstellt und bearbeitet werden. In dieser Funktion wird der DesignModeler in den Abschnitten 3.2 und 3.3 verwendet. Hier wird auch die prinzipielle Arbeitsweise von Zeichenprogrammen wie z.B. C ATIA deutlich.
Vorrangig ist der DesignModeler jedoch dafr ausgelegt verschiedene Dateiformate aus
Zeichenprogrammen importieren zu knnen und diese so fr die FEM-Analyse zugnglich zu machen. Eine Auflistung der mglichen Formate findet sich unter:
G RAFISCHE O BERFLCHE
Zu ergnzen
Hinweis: Das Weiterverarbeiten von Daten, die aus N EMETSCHEK A LLPLAN stammen
ist eher schwierig, da sich hier nur dxf- bzw. dwg-Dateien exportieren lassen und diese
von W ORKBENCH nicht untersttzt werden. Vgl. hierzu auch:
G RAFISCHE O BERFLCHE
& Hilfe & Inhalt
& Release ... Documentation for ANSYS W ORKBENCH
& Simulation Help & CAD Systems
Der DesignModeler arbeitet im wesentlichen in zwei unterschiedlichen Modi:
Skizzier-Modus: Im Skizzier-Modus wird i.d.R. zuerst eine Skizze von Teilen des
Modells erstellt. Hierbei spielen die genauen Abmessungen vorerst keine Rolle. Diese
werden in einem weiterem Schritt angebracht. Die Vermaung ist abhngig, d.h. wird
bei vollstndiger Vermaung eine Lnge o.. gendert, ndern sich alle verbundenen
Mae mit. Die Darstellung der Vermaung ndert sich, je nachdem ob sie unvollstndig,
vollstndig oder berdefiniert ist.
Modellier-Modus: Im Modellier-Modus werden dann durch Operationen aus den
Skizzen Teile, d.h. Flchen oder Volumen. Hierzu stehen verschiedene Operationen zur
Verfgung. Die Eingabe wird hier i.d.R. mit Erstellen abgeschlossen.

3.1.2 Simulation
Im Modul Simulation werden die Geometriedaten aus dem Modul DesignModeler weiter verwendet. Hier werden die Randbedingungen aufgebracht und Vernetzt. Die vorbereiteten Daten werden dann an den Solver ANSYS C LASSIC bergeben. Dort erfolgt
dann das Lsen. Das Postprocessing erfolgt dann wieder im Modul Simulation. Die
Datenbergabe erfolgt voll automatisch. Schematisch ist dies in Abbildung 3.1 gezeigt.
Dadurch, dass ANSYS C LASSIC als Solver verwendet wird, ist das Einbinden von
APDL-Kommandos an verschiedenen Stellen mglich. Auch lsst sich eine Eingabe-

3.2 Ein Einstieg Flchen

57

Preprocessing
Modul Simulation

Solver

Datenbergabe

ANSYS C LASSIC

Postprocessing
Modul Simulation

Abbildung 3.1: Datenbergabe


Datei fr ANSYS C LASSIC des gesamten FEM-Modells erzeugen, die dann eingelesen
werden kann.

3.2 Ein Einstieg Flchen


Nachfolgend wird ein erstes Beispiel zur Verwendung von W ORKBENCH vorgestellt.
Die Geometrie wird hierbei mit den DesignModeler erstellt, die Berechnung und Ergebnisdarstellung erfolgen anschieend mit dem Modul Simulation.

h1
l1

l2

l1

b1

l3

Abbildung 3.2: Klemme


Die Abmessungen der Klemme knnen der nachfolgenden Tabelle entnommen werden. Der Einfachheit halber soll eine Bohrung als eingespannt betrachtet werden und
die zweite Bohrung wird mit einer Kraft P in Blechebene und Klemmenlngsrichtung
belastet.

58

Workbench

Abmessungen in [mm] und [N ]:


l1 = 20
l2 = 32
l3 = 9

b1 = 20
h1 = 15
P = 100

Durchmesser Bohrung = 3
Materialstrke = 1,5
Biegeradius = 2

Da die gesamte Eingabe ber die grafische Oberflche erfolgt, werden hier stichpunktartig die einzelnen Schritte aufgelistet. Die nachfolgende bung ist so ausgelegt, dass
sie in hnlicher Weise bearbeitet werden kann. Daher wird angeraten, diese Unterlagen
mit eigenen Anmerkungen zu ergnzen:
#ANSYS W ORKBENCH starten
# Neues Projekt  Projekt wird geffnet
# Neue Geometrie  DesignModeler wird gestartet, [mm] als Maeinheit whlen
# Skizzieren whlen und Darstellung der xy-Ebene anzeigen lassen; durch auswhlen der Z-Achse am Koordinatenkreuz.
& Weiter im Skizzier-Modus
Einstellungen
Raster, Fangen auswhlen (Das Raster wird hier nicht angezeigt, da so
besser sichtbar ist, was passiert.
Zeichnen
Linie, Umriss des Hakens zeichnen, einfach nur die Linien ohne Ausrundungen
Modifizieren
Verrundung Zuerst Radius auf 2[mm] setzen, dann durch auswhlen von
jeweils zwei Kanten Ausrundungen einfgen
Abmessungen
Horizontal, durch auswhlen von jeweils zwei Punkten horizontale Abmessungen angeben
In Abmessungen x kann jeweils der Abstand eingegeben werden
Analog Vertikal vermaen
& In den Modellier-Modus wechseln und Isometrie-Ansicht whlen; durch auswhlen
des Punktes am Koordinatenkreuz.
Extrudieren

3.2 Ein Einstieg Flchen

59

Details von Extrudieren 1 20[mm] eingeben


Erstellen auswhlen
Vor Verlassen des Modellier-Modus, eine der beiden Flchen, in der eine ffnung
entstehen muss auswhlen; diese erscheint dann andersfarbig.
& In den Skizzier-Modus wechseln und die xz-Ebene anzeigen lassen; durch auswhlen der y-Achse im Koordinatenkreuz.
Zeichen
Kreis in etwa an die bentigte Stelle zeichen
Abmessungen
Durchmesser zu 3[mm] eingeben
Horizontal und Vertikal jeweils entsprechende Mae eingeben
& Wieder zurck in den Modellier-Modus wechseln und Isometrie-Ansicht whlen;
durch Auswhlen des Punktes am Koordinatenkreuz.
Extrudieren
In Details von Extrudieren 2
Tiefe z.B. zu 2[mm] whlen
Operation: Material wegschneiden
Erstellen
zweite Flche auswhlen und hier analog die zweite ffnung einfgen
# Mit Datei & Speichern Unter als Name.agdb sichern
# DesignModeler schlieen.
# Auf der Projekt-Seite Neue Simulation whlen.  Eine neue Simulation wird
gestartet.
Jetzt wird im Modul Simulation gearbeitet.
# Zuerst Maeinheiten kontrollieren; im Men Maeinheiten auswhlen, hier
Metrisch(mm, kg, N, C, mV, mA) whlen.
# Im Strukturbaum Schalenkrper auswhlen
Im Details von Schalenkrper
Materialdicke zu 1, 5[mm] whlen

60

Workbench

# Im Strukturbaum Randbedingungen auswhlen und auf Kantenauswahl umstellen.


Strukturmechanisch & Fixirte Lagerung
Bohrung auswhlen
In Details von fixierte Lagerung, anwenden auswhlen

Strukturmechanisch & Kraft


Bohrung auswhlen
In Details von Kraft
Anwenden auswhlen
Gre 100[N ] eingeben
Richtung in der Isometrie-Ansicht entsprechende Kante auswhlen, mit
Anwenden besttigen
# Im Strukturbaum Netz mit der rechten Maustaste auswhlen & Netz Vorschau
whlen.  zeigt eine Netzvorschau mit Dicke an.
# Im Strukturbaum Lsung auswhlen
Spannung & Equivalent (von Mises), ect.
Verschiebung & Gesamt
# Lsung auswhlen  Lsung wird berechnet
# Im Strukturbaum unter Lsung entsprechend auswhlen & Ergebnisse werden entsprechend angezeigt.
# falls gewnscht speichern.
bung WB 1 - Winkel

Der in Abbildung 3.3 Dargestellte Winkel soll mit dem DesignModeler gezeichnet und dann berechnet werden. Diese bung entspricht einem Beispiel aus
[1]. Bei der Bearbeitung der bung kann analog zu Abschnitt 3.2 vorgegangen
werden.
Die Abmessungen des Winkels knnen der nachfolgenden Tabelle entnommen
werden. Es soll simuliert werden, dass der Winkel an den kleineren ffnungen mit Schrauben an einer Wand befestigt ist, Die Kraft P greift am Rand der
greren ffnung an. Aufgrund der zu erwartenden Verformungsfigur, wird die
untere Kante der Rckseite zur Wand hin als unverschieblich angenommen,
d.h. ux = 0.

3.3 Volumenmodell; Z-Profil, Modellieren und Berechnen


t2

t3

61

t2

l2
b2

t1

l1

b1

Abbildung 3.3: Zu modellierender und berechnender Winkel


Abmessungen in [mm] und [N ]:
t1 = 80
t2 = 20
t3 = 40
P = 100

b1 = 82
b2 = 42
l1 = 96
l2 = 40

Grere ffnung = 40
Kleinere ffnung = 9
Biegeradius = 15
Materialstrke = 4
N

3.3 Volumenmodell; Z-Profil, Modellieren und


Berechnen
Das in Abbildung 3.4 gezeigte Z-Profil soll mit W ORKBENCH berechnet werden. Hierzu wird die Geometrie wieder mit Hilfe des Moduls Design Modeler erstellt und anschlieend im Modul Simulation fr die FE-Analyse vorbereitet und berechnet.
Die Abmessungen des Z-60-Profils knnen DIN 1027 entnommen werden. Die Bohrung hat einen Durchmesser von 10[mm] und ist beidseitig mit einer Fase von 1[mm]
versehen. Der Abstand von den Kanten betrgt 20[mm]. Das Profils hat eine Lnge
von 600[mm] und die angreifende Kraft eine Gre von 500[N ]. Diese soll auf die
Innenseite der Bohrung aufgebracht werden.
Stichpunktartige, kompakte Zusammenstellung der Schritte:
#ANSYS W ORKBENCH starten
# Neues Projekt  Projekt wird geffnet

62

Workbench
Schnitt durch die Bohrung

P
Profilquerschnitt

Abbildung 3.4: Zu modellierendes und berechnendes Z-Profil


# Neue Geometrie  DesignModeler wird gestartet, [mm] als Maeinheit whlen
# Skizzieren whlen und Darstellung der xy-Ebene anzeigen lassen
& Weiter im Skizzier-Modus
Einstellungen
Raster, Anzeigen und Fangen auswhlen
Abstand zweier Hauptrasterlinien, z.B. 5[mm]
Zeichnen
Linie, Umriss des Z-Profils zeichnen, zuerst ohne Ausrundungen
Einstellungen
Raster, Raster und Fangen ausblenden (dann ist das Profil besser sichtbar)
Modifizieren
Verrundung Durch auswhlen von jeweils zwei Kanten und Eingabe des
Radiuses Walzradien einfgen
Abmessungen
Horizontal, durch auswhlen von jeweils zwei Punkten horizontale Abmessungen angeben

3.3 Volumenmodell; Z-Profil, Modellieren und Berechnen

63

In Abmessungen 1 kann jeweils der Abstand eingegeben werden


Analog Vertikal vermaen
& In den Modellier-Modus wechseln und Isometrie-Ansicht whlen
Extrudieren
Details von Extrudieren 1 600[mm] eingeben
Erstellen auswhlen
Vor Verlassen des Modellier-Modus, obere Flche auswhlen
& Zurck in den Skizzier-Modus und die xz-Ebene darstellen lassen
Zeichen
Kreis in etwa an die bentigte Stelle zeichen
Abmessungen
Durchmesser zu 10[mm] eingeben
Horizontal und Vertikal jeweils 20[mm] vermaen
& Wieder in den Modellier-Modus wechseln
Extrudieren
Kreis auswhlen
In Details von Extrudieren 2
Tiefe z.B. zu 20[mm] whlen
Operation: Material wegschneiden
Erstellen
Fase auswhlen
Entsprechende Kante auswhlen
In Details von Fase 1 entsprechend 1[mm] eingeben
Mit Erstellen abschlieen
Fr die zweite Kante wiederhohlen
# Mit Datei & Speichern Unter als Name.agdb sichern
Hinweis: Die erzeugte Geometrie kann jetzt auch z.B. im iges-Format exportiert werden. Dazu: & Datei & Export... whlen. Diese iges-Datei kann jetzt in ANSYS C LASSIC importiert werden.

64

Workbench

# DesignModeler schlieen.
# Auf der Projekt-Seite Neue Simulation whlen.  Eine neue Simulation wird
gestartet.
# Im Strukturbaum Randbedingungen auswhlen
Strukurmechanisch und als Unterpunkt Fixirte Lagerung auswhlen
Rckseite auswhlen und mit Anwenden besttigen
Weiter Strukturmechanisch und als Unterpunkt Kraft auswhlen
Innere Bohrungsflche auswhlen und mit Anwenden besttigen
Gre zu 500[N ] whlen
# Lsung auswhlen  Lsung wird berechnet
# Im Strukturbaum Lsung auswhlen. Hier knnen die entsprechenden Ergebnisse
angezeigt werden.
Hinweis: Wird im Strukturbaum Lsung aktiviert, kann unter Extras & ANSYS
-Eingabedatei schreiben... das erzeugte FE-Modell als ANSYS C LASSIC
Eingabe-Datei ausgegeben werden. Hierbei wird vor dem erstem solve-Befehl ein
/eof eingefgt.
bung WB 2 - Gekrmmtes I-Profil

Der in Abbildung 3.5 gezeigte I-Trger soll im DesignModeler gezeichnet und


dann mit dem Modul Simulation berechnet werden.
Hierbei handelt es sich um ein IPE 80 Profil mit den Abmessungen h = 80[mm],
b = 46[mm], t = 5, 2[mm], s = 3, 8[mm] und r = 5[mm]. Der Winkel soll 90[ ]
betragen bei einem Biegerollendurchmesser von 4[m]. Die Kraft kann vereinfacht auf die Stirnflche aufgebracht werden.
N

3.4 Externe Geometriedaten, Mittelflchengenerierung


Oft ergibt sich die Situation, dass die Geometriedaten im Zeichenprogramm als Volumenkrper, d.h. 3D vorhanden sind Fr eine Berechnung reicht jedoch eine flchige,
d.h. 2D Berechnung vllig aus. Um dies zu ermglichen steht in W ORKBENCH die
Mglichkeit der Mittelflchengenerierung zur Verfgung.
Beispielhaft wird dies an dem im Abschnitt 3.3 vorgestellten Z-Profil erlutert. So besteht die Mglichkeit, die Ergebnisse zu vergleichen. In Abbildung 3.6 ist dies skizziert.

3.4 Externe Geometriedaten, Mittelflchengenerierung

65
b

t
r

Abbildung 3.5: bung 2: Gekrmter I-Trger


Volumenkrper

Reduzierte Flchen

Mittelflchengenerierung

Abbildung 3.6: Mittelflchengenerierung beim Z-Profil


Stichpunktartige, kompakte Zusammenstellung der Schritte:
#ANSYS W ORKBENCH starten
# Neues Projekt  Projekt wird geffnet
# Neue Geometrie  DesignModeler wird gestartet, [mm] als Maeinheit whlen
# Unter Datei & Externe Geometriedatei importieren... die entsprechende Name.igs-Datei auswhlen  die Datei wird geladen.
# Mit Erstellen abschlieen  die Geometrie wird geladen.
# Unter Extras die Option Mittelflche auswhlen.
In Details von Mittelflchex
Auswahlmethode & Automatisch
Unterer Grenzwert auf 4[mm] stellen

66

Workbench
Oberer Grenzwert auf 7[mm] stellen
Flchenpaare jetzt suchen auf ja stellen
Mit Erstellen abschlieen

# Unter Extras die Option Flchenverlngerung auswhlen.


In Details fr Flchenverlngerungx
Verlngerung & Bis Oberflche auswhlen
Kanten aktivieren & Kante auswhlen und mit Anwenden besttigen
Zielflche aktivieren & Flche auswhlen, mit Anwenden besttigen
Mit Erstellen abschlieen
# Gleichen Vorgang fr die anderen Flchen wiederholen.  Vollstndiges Profil
# Unter Extras die Option Flchenverbindungen auswhlen.
In Details von Flchenverbindungx
Unter Zielkrper zwei Flchen auswhlen (Mit Strg-Taste Mehrfachasuwahl)
Mit Anwenden besttigen
Und mit Erstellen abschlieen
# Gleichen Vorgang fr die anderen Flchen wiederholen.  alle Kanten verbunden
# Mit Ansicht # Kantenverbindungen anzeigen werden entsprechenden
Verbindungen sichtbar gemacht.
# Mit Datei & Speichern unter... sichern und DesignModeler schieen.
Jetzt kann die Geometrie im Modul Simulation weiter berechnet werden. Das Vorgehen ist in Abschnitt 3.2 vorgestellt. Sollten Probleme mit den Flchenverbindungen
auftreten unter:
# Strukturbaum & Geometrie aktivieren und unter
# Geometrie & Aus Datei... neu einlesen.
bung WB 3 - Etwas kompliziertere Geometrien

Die in Abbildung 3.7 gezeigte Rohrverbindung und die in Abbildung 3.8 gezeigte
Aufhngung werden als Geometrie-Datei zur Verfgung gestellt. Die Rohrverbindung entspricht einem Beispiel aus dem ANSYS-Demoroom. Hier wird eine
Fluid-Simulation damit durchgefhrt. Die Aufhngung wurde einem Beispiel der
PennState entnommen.

3.4 Externe Geometriedaten, Mittelflchengenerierung

67

Abbildung 3.7: bung 3: Gegebene 3D-Geometrie-Datei

Abbildung 3.8: bung 3: Gegebene 2D-Geometrie-Datei


Die Geometrien eignen sich dazu, verschiedene Funktionen auszuprobieren:
Mittelflchengenerierung, reduzieren des Modells
Strukturmechanische Berechnung dann wahlweise am 2D oder 3D Modell
Thermische Berechnung
Beachten Sie, dass verschiedene Parts (Geometrieteile) auch ausgeblendet
werden knnen, und so die Struktur teilweise untersucht werden kann.
N

Literaturverzeichnis
[1] F RHLICH , P. FEM Anwendungspraxis. Vierweg, 2005.
[2] G EHRKE , W. Fortran 95, Nachschlagewerk zur Fortran-Norm ISO/IEC 15391:1977. Regionales Rechenzentrum fr Niedersachsen (RRZN), 1997.
[3] G ROTH. FEM fr Praktiker Band 3: Temperaturfelder. Expert Verlag, 1998.
[4] M LLER. FEM fr Praktiker Band 1: Grundlagen. Expert Verlag, 2002.
[5] P RASAD. Optimal structural design with plate finite elements. Journal of the Structural Division (1979), 2367 bis 2382.
[6] S CHTZING. FEM fr Praktiker Band 4: Elektrotechnik. Expert Verlag, 2003.
[7] S TELZMANN. FEM fr Praktiker Band 2: Strukturdynamik. Expert Verlag, 2002.
[8] TAYLOR , R. L. FEAP - A Finite Element Analysis Program; Version 7.5, Example
Manual. Department of Civil an Environmental Engineering, University of California at Berkeley, 2005.

69

Index
A NSYS Product Launcher, 6
*do-Befehl, 16
*get-Befehl, 30
Aktive Modellteile, 20
APDL, 7
automatisches Vernetzen, 21
Befehlseingabe, 7
Berechnungsarten, 33
Beton, 42
Beulen, 33
Bewehrung, 42
Bilineares Materialgesetz, 38
Boolesche Operatoren, 20
Buckling, 33
CAD-Dateien, 56
Constraint Equations, 15
Datenbasis, 7
Datenstruktur WB, 55
Default-Werte, 8
Design Optimization, 50
DesignModeler, 56
Designvariable, 50
Directory, 6
Direkte Generierung, 11
Doppelknoten, 29
Dynamik Grundbegriffe, 44
Dynamische Berechnungen, 44
Einheiten, 8, 45
Element Library, 12
Elemente, 12
Elementtyp, 15

Fehlerabschtzung, 22
Flchenkrper, WB, 57
Flchenverbindung, 64
Flchenverlngerung, 64
free meshing, 22
Frequenzganganalyse, 47
Funktionen, 21
Gelenke, 29
Geometriegren, 18
Gradientenverfahren, 50
Gro- und Kleinschreibung, 7
Harmonic Analysis, 47
Hilfe Funktion, 9
If-then-Else-Konstrukt, 30
Internet Links, 1
Jobname, 6
Knicken, 33
Kommentarzeilen, 8
Kompatibilitt, 7
Konsistente Einheitensysteme, 45
Koordinatensysteme, 29
Lschen der Database, 34
List-Befehle, 13
Macro-File, 50
mapped meshing, 22
Mittelflchengenerierung, 64
Modalanalyse, 46
Modellier-Modus, 56
Netzverfeinerung, 22
71

72
Nichtlineare Berechnung, 25
Objective Function, 50
Objective Variables, 50
Optimierung, 50
Output-Fenster, 6
Passive Modellteile, 20
Patch-Test, 11
Plastisches Materialverhalten, 25
Plot-Befehle, 13
Postprocessing, 5
Potenzen, 8
Preprocessing, 5
Punkt und Komma, 8
Punkt und Komma, WB, 55
Real Constant, 13
Riss, 42
Schalter, 43
Schleifen, 16
Schleifen, Abbruch, 31
Session Editor, 9
Simulation, 56
Skizzier-Modus, 56
Slektionsbefehle, 20
Solid Modeling, 11
Solution, 5
Speichern, 6
Speichern externer Dateien, 35
Speicherverwaltung, 6
State-Variable, 50
Symmetriebedingungen, 25
Tabellen, 35
Title, 6
Traglast, 37
Transiente Analyse, 48
Tutorials, 1, 2
Undo-Button, 6
Variablen, 29

Index
Verification Manual, 2
Vernetzen, 21
Verzweigungslast, 37
Volumenkrper, WB, 61
Zielfunktion, 50

Das könnte Ihnen auch gefallen