Sie sind auf Seite 1von 70

ANSYS - Einfhrungsseminar

Einleitung
Die TeilnehmerInnen sollen nach dem Seminar in der Lage, sein statische
Analysen mit Hilfe von ANSYS durchzufhren:
Anwenden von ANSYS
Kennenlernen der grundstzlichen Vorgehensweise bei der FE-
Berechnung mit ANSYS
Erstellen von Geometriemodellen in ANSYS
Ausgabe der Ergebnisse

Nicht !
Theoretischer Hintergrund der Finiten Elemente
verschiedene Berechnungsarten (z.B. Nichtlinearitt)
keine Einfhrung in UNIX

Rechenzentrum Universitt Karlsruhe 1 von 140

ANSYS - Einfhrungsseminar

UNIX-Befehle

UNIX Workstations, Benutzerhandbuch, Version 2.2,


erhltlich fr ca. 5-7 DM im Studentenwerk.
Wichtige Kommandos:
cp Kopieren von Dateien
rm Lschen von Dateien
mv Umbenennen von Dateien
mkdir Verzeichnisse anlegen
cd Verzeichnis wechseln
ls bzw.ll Auflisten der Dateien im Verzeichnis

Rechenzentrum Universitt Karlsruhe 2 von 140


ANSYS - Einfhrungsseminar

Grundprinzip numerischer Verfahren

Differentialgleichungen beschreiben an einem infinitesimalen Teil das


Verhalten einer Struktur.
Festigkeitsprobleme => Elastizittstheorie von Lame
Fluidmechanik => Navier-Stokes-Gleichungen
Magnetfelder => Maxwell-Gleichungen
Die Funktion, fr die die Differentialgleichung aufgestellt wird ist, eine
charakteristische Gre:
Festigkeitsprobleme => Verschiebung
Magnetfelder => magnetisches Potential
Wrmefelder => Temperatur
Fluidmechanik => Geschwindigkeit

Rechenzentrum Universitt Karlsruhe 3 von 140

ANSYS - Einfhrungsseminar

Grundprinzip numerischer Verfahren

Ziel ist es die Funktion zu bestimmen. Weitere Gren werden dann


durch Ableiten der Funktion ermittelt.
Zur Lsung der Differentialgleichungen wird ein Nherungsansatz fr die
unbekannte Funktion aufgestellt.
Der Lsungsansatz besteht in der Regel aus einem Produktansatz
(Formfunktion und freie Koeffizienten).
Durch numerische Lsungsverfahren ( Differenzenverfahren,
Reihenanstze usw.) wird das Differentialgleichungsproblem in ein
algebraisches Gleichungssystem berfhrt.
Durch Auflsen des Gleichungssystems werden die Koeffizienten
bestimmt. Dadurch ist die Nherungsfunktion festgelegt.

Rechenzentrum Universitt Karlsruhe 4 von 140


ANSYS - Einfhrungsseminar

Besonderheit der FEM

Ansatzfunktion wird nur fr kleine Teilbereiche aufgestellt, dadurch


knnen Formfunktionen mit niedriger Ordnung gewhlt werden.
Ansatzfunktionen sind so definiert, da sie an den bergngen der
Bereiche kontinuierlich an die Nachbarbereiche anschlieen.
Die Nherungsfunktion der Gesamtstruktur setzt sich aus den
Lsungsanstzen der Teilbereiche zusammen. Wobei fr jeden
Teilbereich der gleiche Ansatz gewhlt wird.
Die Teilbereiche werden als Elemente bezeichnet. Die Stellen, an denen
die Elemente miteinander verbunden sind, werden als Knoten
bezeichnet.
Anstatt der frei whlbaren Koeffizienten werden mechanisch deutbare
Gren eingefhrt (z.B. bei der Festigkeitsberechnung sind dies die
Knotenverschiebungen ux, uy, uz, rotx,roty, rotz)

Rechenzentrum Universitt Karlsruhe 5 von 140

ANSYS - Einfhrungsseminar

Prinzipielle Vorgehensweise mit FEM

Vorberlegungen Preprozessing Solution Postprozessing

Was kann mit dem zur


Verfgung stehenden
FE-Programm Ergebnisse
gerechnet werden? Reales Modell in
Berechnung - darstellen
FE-Modell
Sind Vereinfachungen durchfhren - berprfen
berfhren
- notwendig? - interpretieren
- sinnvoll?
- erlaubt?

Rechenzentrum Universitt Karlsruhe 6 von 140


ANSYS - Einfhrungsseminar

FE-Programme am RZ
PATRAN PATRAN
Preprozessor Postprozessor
ABAQUS
Berechnungsprogramm
und Postprozessor

I-DEAS
Universelles Entwicklungsprogramm im Bereich des Maschinenbaus
FEM, Bewegungsanalyse, Solid Modeling

ANSYS
Stand Alone Programmsystem
General Purpose Programm

FIDAP
Stand Alone Programmsystem
Strmungsmechanik

MSC/NASTRAN
Stand Alone Programmsystem
General Purpose Programm

Rechenzentrum Universitt Karlsruhe 7 von 140

ANSYS - Einfhrungsseminar

Vor- und Nachteile von ANSYS

Standalone + alles mit einer Oberflche lsbar


+ pat immer zusammen
- nicht so leistungsstark

General Purpose + viele Probleme mit einem Programm


lsbar
- nicht den Umfang wie Spezialprogramme
Entwicklungsmodul - FE kommt zu kurz

Rechenzentrum Universitt Karlsruhe 8 von 140


ANSYS - Einfhrungsseminar

Zu ANSYS
ANSYS (ANALYSIS SYSTEM SWANSON) ist ein Produkt der Firma
ANSYS INC. , Sitz der Firma ist in den USA
ANSYS luft auf einer Vielzahl von Rechnersystemen angefangen von
PC-386 bis zu Gro- und Superrechnern
ANSYS wird im deutschsprachigen Raum von der Firma CAD-FEM mit
Sitz in Grafing (bei Mnchen) vertrieben

Rechenzentrum Universitt Karlsruhe 9 von 140

ANSYS - Einfhrungsseminar

Programmstruktur von ANSYS 5.x


ANSYS
default interaktiv
interaktiv oder batch
/EXIT
Verlassen von ANSYS und
speichern
Begin Level

/PREP7 /SOLUTION /POST1 FINISH


zurck zum Begin Level ohne
Speichern
PREP7 Solution POST1

Rechenzentrum Universitt Karlsruhe 10 von 140


ANSYS - Einfhrungsseminar

Globale Datenbasis

/PREP7 SOLUTION POST1

Globale Datenbasis

file.db

Rechenzentrum Universitt Karlsruhe 11 von 140

ANSYS - Einfhrungsseminar

Namensgebung

Database file file.db


Log file file.log
Error file file.err
Results file
structural, coupled file.rst
thermal file.rth
magnetic file.rmg
Load step file file.sn
Graphics file file.grph
Etc.

Rechenzentrum Universitt Karlsruhe 12 von 140


ANSYS - Einfhrungsseminar

Literatur

Jrgen Sauter, Martin Puchinger: Finite-Elemente-Seminar fr den


Konstrukteur (mit Diskette fr ANSYS 5.1 Update)
Thomas Fritscher, Wolf-Udo Zammert: FEM-Praxis mit ANSYS (4.4)
Gnter Mller, Ingolf Rehfeld: FEM fr den Praktiker (5.0)

O.C. Zienkiewicz, R.L. Taylor: The Finite Element Method, 4. Edition, Vol. I,
II,McGraw-Hill
K.J. Bathe: Finite-Elemente-Methoden, Springer
K. Knothe, H. Wessels: Finite Elemente, Springer
H.R. Schwarz: Methode der Finiten Elemente, Teubner

Rechenzentrum Universitt Karlsruhe 13 von 140

ANSYS - Einfhrungsseminar

ANSYS auf IBM-Workstations

Im Seminar werden nur Standardeinstellungen des RZ verwendet


(X-Windows/Motif Umgebung)
ANSYS 5.1 wird mit dem Aufruf ansys51 gestartet
http://www.uni.karlsruhe/~ANSYS/
ansys51 -m value -j Jobname -g yes
-m angeforderter Arbeitsspeicher (default = 18)
-j Dateinamen (Jobname.* default file.*)
-g mit graphischer Oberflche oder nicht
(graphische Ausgabe nur mit graphischer
Oberflche mglich)

Rechenzentrum Universitt Karlsruhe 14 von 140


ANSYS - Einfhrungsseminar

Dateiumgebung von ANSYS 5.x

log 06 AD GB grph

/OUTPUT,... /SHOW,...

05
ANSYS DB
/INPUT,... SAVE
ED

05 Standart eingabe
ED Eingabedatei err
log Recorder
06 alphanum. Bildschirm
AD alphanum. Ausgabedatei
GB graphischer Bildschirm err Warn- und Fehlermeldungen
grph graphische Ausgabedatei DB Datenbasis

Rechenzentrum Universitt Karlsruhe 15 von 140

ANSYS - Einfhrungsseminar

Benutzeroberflche von ANSYS 5.x


Utility Menu:
Beinhaltet Funktionen, die whrend der
ANSYS-Sitzung benutzt werden knnen.

Toolbar:
Beinhaltet Knpfe, die mit ANSYS-
Funktionen belegt sind.

Input:
In diesem Fenster knnen die
Kommandos direkt ber Tastatur
eingegeben werden.

Main:
Beinhaltet die grundlegenden ANSYS-
Funktionen

Graphics:
Hier erfolgt die graphische Ausgabe

Output:
Rckmeldungen von ANSYS werden in
dem Fenster ausgegeben, von wo aus
ANSYS aufgerufen wurde.

Rechenzentrum Universitt Karlsruhe 16 von 140


ANSYS - Einfhrungsseminar

Konventionen
Main Menu Create Nodes Pfad zum Menpunkt

Eingabemen wird aufgerufen

Selektionsmen wird aufgerufen

kein Symbol -> Kommando wird ausgefhrt

Untermen wird aufgerufen

Rechenzentrum Universitt Karlsruhe 17 von 140

ANSYS - Einfhrungsseminar

Das ANSYS Utility Men (I)


Funktionen, die sich auf die Dateien und die
Datenbasis beziehen.
Manche Funktionen sind nur im Begin-Level
ausfhrbar.
Wird eine dieser Funktionen in einer anderen
Ebene aufgerufen, dann fragt ANSYS ob
dieses Modul geschlossen und dann die
Funktion ausgefhrt werden soll.

Rechenzentrum Universitt Karlsruhe 18 von 140


ANSYS - Einfhrungsseminar

Das ANSYS Utility Men (II)


Funktionen zum Selektieren
und Gruppieren von
Komponenten (Knoten,
Elemente, ...)

Zum Erzeugen von Listen


einzelner Komponenten

Rechenzentrum Universitt Karlsruhe 19 von 140

ANSYS - Einfhrungsseminar

Das ANSYS Utility Men (III)


Anzeigen aller graphisch darstellbarer Daten

Funktionen zum Steuern der


graphischen Ausgabe

Rechenzentrum Universitt Karlsruhe 20 von 140


ANSYS - Einfhrungsseminar

Das ANSYS Utility Men (IV)

Definition und Modifikation von


Arbeitsebenen und lokalen
Koordinatensystemen

Auslesen von Daten


und Definition von
Parametern

Rechenzentrum Universitt Karlsruhe 21 von 140

ANSYS - Einfhrungsseminar

Das ANSYS Utility Men (V)

Definition von Makros

Festlegen der Gre


und Lage der einzelnen
Fenster
Definition von neuen
Buttons fr die Toolbar

Rechenzentrum Universitt Karlsruhe 22 von 140


ANSYS - Einfhrungsseminar

Preprocessing
Preprocessing ist das bertragen eines realen technischen Systems
auf ein exaktes mathematisches Modell.
FE-Modell besteht aus:
- Jobname (Name der Dateien = Jobname.*) (nicht zwingend ntig)
- Titel (nicht zwingend ntig)
- Knoten und Elementen
- Eigenschaften von Elementen
- Materialeigenschaften
- Randbedingungen

Rechenzentrum Universitt Karlsruhe 23 von 140

ANSYS - Einfhrungsseminar
Erstellen des Knoten- und Elementmodells

Vereinbarung der Elementeigenschaften

Vereinbarung der Materialeigenschaften


Elemente vereinbaren

Knoten vereinbaren

Vereinbarung der Elementtypen


Vereinbarung der Randbedingungen

Direkte Methode
Vereinbarung der Belastungen

Vereinbarung der Analyseart


Optimierung der Wavefront

Modellgeometrie

Solid Modeling
- vernetzen
- erzeugen

Rechenzentrum Universitt Karlsruhe 24 von 140


ANSYS - Einfhrungsseminar

Analyseart vereinbaren

Rechenzentrum Universitt Karlsruhe 25 von 140

ANSYS - Einfhrungsseminar

Analyseart vereinbaren

ANTYPE,Antype,Status
Antype Name der Analyseart
Status Analysestatus

Bemerkungen:
Default wird eine neue statische Analyse durchgefhrt.
Kann auch im Solution-Modul definiert werden.
[Main Menu -> Solution -> New Analyse]

Rechenzentrum Universitt Karlsruhe 26 von 140


ANSYS - Einfhrungsseminar

Elementtyp vereinbaren

Rechenzentrum Universitt Karlsruhe 27 von 140

ANSYS - Einfhrungsseminar

Elementtyp vereinbaren

ET,ITYPE,Ename
ITYPE Elementgruppennummer
Ename Elementtyp

Klassifizierung der Elemente in der Statik


- Massepunkt (Generalized Mass)
- Stabelement (Spar)
- Balkenelement (Beam)
- Scheibe (2d-Solid)
- Krper (3d-Solid)
- Schalen (Shell, Membrane)
-
Beispiel:
ET,1,Plane42

Rechenzentrum Universitt Karlsruhe 28 von 140


ANSYS - Einfhrungsseminar

Die Auswahl des Elementtyps hngt ab von:

Analyseart
Art der Ergebnisse
Art des Modells
Genauigkeit der Ergebnisse
Aufwand fr Vernetzung

Bemerkung:
Mit Hilfe der Online-Hilfe knnen die bentigten Daten zu jedem Element
abgefragt werden.

Rechenzentrum Universitt Karlsruhe 29 von 140

ANSYS - Einfhrungsseminar

Hilfe benutzen

1. Im ANSYS-Utility-Menu mit linker Maustaste auf Help klicken.


Whlen, ber welchen Informationweg gesucht werden soll:
- Table of Contents Inhaltsverzeichnis
- Index Index
- Word Search Wortsuche
Whlen, in welchem Dokument die Information gesucht werden soll
(Procedures, Commands, Elements Manual, Theory Manual)
2. HELP-Button des entsprechenden Kommandos (rechts unten im Men)

Beispiel:
Informationen zum Elementtyp PLANE42
Help -> Index -> Elements Manual -> PLANE42
Danach erscheint folgendes Dokument auf dem Monitor

Rechenzentrum Universitt Karlsruhe 30 von 140


ANSYS - Einfhrungsseminar

Rechenzentrum Universitt Karlsruhe 31 von 140

ANSYS - Einfhrungsseminar

Rechenzentrum Universitt Karlsruhe 32 von 140


ANSYS - Einfhrungsseminar

Rechenzentrum Universitt Karlsruhe 33 von 140

ANSYS - Einfhrungsseminar

Rechenzentrum Universitt Karlsruhe 34 von 140


ANSYS - Einfhrungsseminar

Rechenzentrum Universitt Karlsruhe 35 von 140

ANSYS - Einfhrungsseminar

Rechenzentrum Universitt Karlsruhe 36 von 140


ANSYS - Einfhrungsseminar

Elementeigenschaften festlegen

Rechenzentrum Universitt Karlsruhe 37 von 140

ANSYS - Einfhrungsseminar

Elementeigenschaften festlegen

R,NSET,R1,R2,R3,R4,R5,R6
NSET= Nummer der Elementeigenschaft
R1-R6 Werte fr die jeweilige Komponente des Elements

Bemerkung:
Wenn bei einem Elementtyp mehr als sechs Komponenten angegeben
werden mssen, mu mit dem Kommando RMORE eine Fortsetzungszeile
geschrieben werden.
R,NSET,R1,R2,R3,R4,R5,R6
RMORE,R7,R8,R9,R10,R11,R12
...
...

Rechenzentrum Universitt Karlsruhe 38 von 140


ANSYS - Einfhrungsseminar

Materialeigenschaften vereinbaren

Rechenzentrum Universitt Karlsruhe 39 von 140

ANSYS - Einfhrungsseminar

Materialeigenschaften vereinbaren

MP,Lab,MAT,C0,C1,C2,C3,C4
Lab Materialeigenschaft
MAT Materialnummer
C0 Gre von Lab
C1-C4 Koeffizienten von Lab

Help -> Index -> Commands-> Mp


Beispiel:
MP,EX,1,210000
MP,NUXY,1,0.3
Hinweis:
Wenn mehrere Richtungen mglich sind, so werden bei nur einer Angabe die
anderen gleichgesetzt!

Rechenzentrum Universitt Karlsruhe 40 von 140


41 von 140

42 von 140
Direkte Methode Solid Modeling

Knoten Keypoint

Linie
ANSYS - Einfhrungsseminar

ANSYS - Einfhrungsseminar
Flche
- Elementtyp
- Materialeigenschaften
- Elementeigenschaften

Rechenzentrum Universitt Karlsruhe

Rechenzentrum Universitt Karlsruhe


- Elementtyp
- Materialeigenschaften
- Elementeigenschaften
- Elementform
- Elementgre

1. Element 2. Element 1. Element 2. Element


ANSYS - Einfhrungsseminar

Direkte Generierung

Vorteile:
fr einfache Modelle bequem
Vollstndige Kontrolle bezglich Geometrie und der Numerierung jedes
Knoten oder Elements
Nachteile:
sehr zeitaufwendig bei komplexen Modellen
keine adaptive Vernetzung mglich
sehr hohe Aufmerksamkeit fr jede Einzelheit des Netzes

Rechenzentrum Universitt Karlsruhe 43 von 140

ANSYS - Einfhrungsseminar

Solid Modeling

Vorteile:
fr komplexe Modelle geeignet
keine Schwierigkeiten bei der Modifikation der Geometrie
leichter Wechsel der Elementverteilung

Nachteile:
kann zu hohen Rechenzeiten fhren
fr kleine Modelle mitunter zu umstndlich
Vernetzungsgenerator funktioniert nicht fr alle Modell- Eingabe-
Kombinationen
hoher Einarbeitungsaufwand

Rechenzentrum Universitt Karlsruhe 44 von 140


ANSYS - Einfhrungsseminar

Arten direkten Knoten zu erzeugen


Main Menu Preprocessor Create Nodes

Knoten in der aktuellen Arbeitsebene definieren


Knoten im aktuellen Koordinatensystem definieren
Knoten im Mittelpunkt eines Kreises definieren
Generieren von neuen Knoten durch Auffllen
eines Bereiches, der von zwei Knoten begrenzt ist

Knoten in aktuelles Koordinatensystem drehen


Knoten entsprechend den angegebenen Winkeln
bzw. dem Vektor drehen (default parallel zum
globalen kart. Koordinatens)
Knoten in eine Datei schreiben
Knoten aus einer Datei lesen

Rechenzentrum Universitt Karlsruhe 45 von 140

ANSYS - Einfhrungsseminar

Knoten erzeugen
Main Menu Preprocessor Create Nodes

Rechenzentrum Universitt Karlsruhe 46 von 140


ANSYS - Einfhrungsseminar

Knoten erzeugen

N,NODE,X,Y,Z,THXY,THYZ,THZX
NODE Knotennummer
X,Y,Z Koordinaten des Knotens
THXY,THXY,THXY, Drehung um Z-Achse
Bemerkungen:
- Die Definition bezieht sich immer auf das aktuelle Koordinatensystem.
- Wenn keine Knotennummer angegeben wird, nimmt ANSYS die kleinste nicht
belegte Nummer.
- Wenn keine Koordinaten bzw. Drehwinkel angegeben sind, setzt ANSYS diese
zu null.
- Die Drehwinkel werden in Grad angegeben.
Beispiel: Knoten mit den Koordinaten
N,1,10,9,320 x=10,y=9,z=320 (Knoten 1)
N,3,0.5,2 x=10,y=9,z=320 (Knoten 3)
N x=0 ,y=0,z=0 (Knoten 2)

Rechenzentrum Universitt Karlsruhe 47 von 140

ANSYS - Einfhrungsseminar

Knoten erzeugen (NFILL)


Main Menu Preprocessor Create Nodes Fill between Nds

Rechenzentrum Universitt Karlsruhe 48 von 140


ANSYS - Einfhrungsseminar

Knoten erzeugen (NGEN)


Main Menu Preprocessor Copy Nodes

Rechenzentrum Universitt Karlsruhe 49 von 140

ANSYS - Einfhrungsseminar

Knoten erzeugen (NSCALE)


Main Menu Preprocessor Scale & Copy Nodes

Rechenzentrum Universitt Karlsruhe 50 von 140


ANSYS - Einfhrungsseminar

Knoten erzeugen (NGEN)


Main Menu Preprocessor Copy Nodes

Rechenzentrum Universitt Karlsruhe 51 von 140

ANSYS - Einfhrungsseminar

Elemente erzeugen
Main Menu Preprocessor Create Elements

Elementattribute zuweisen
Definition von Elementen:
- durch bereits definierte Knoten

- auf Oberflche
- auf Kontaktflche
- durch bereits definierte Knoten (Elementnummer)
Elemente in Datei schreiben
Elemente aus Datei lesen

Superelemente definieren (Substrukturtechnik)

Rechenzentrum Universitt Karlsruhe 52 von 140


ANSYS - Einfhrungsseminar

Elemente (E)
Main Menu Preprocessor Create Elements

Rechenzentrum Universitt Karlsruhe 53 von 140

ANSYS - Einfhrungsseminar

Elemente erzeugen (E-Kommando)

E,I,J,K,L,M,N,O,P
I Erster Knoten der Elements
J Zweiter Knoten des Elements
K,...,P Weitere Knoten des Elements
Beispiel:
E,1,2 Element aus Knoten 1 und 2
Bemerkungen:
Die Anzahl der Knoten hngt von dem gewhlten Elementtyp ab. Wenn
der Elementtyp mehr als 8 Knoten bentigen, mu das EMORE-
Kommando verwendet werden.
Die Nummerierung der Elemente erfolgt automatisch (immer um 1 hher
als die bisher Hchste) . Mit NUMSTR kann eine hhere Nummer als Start
vorgegeben werden.
Mit EN kann die Elementnummer direkt angegeben werden

Rechenzentrum Universitt Karlsruhe 54 von 140


ANSYS - Einfhrungsseminar

Weitere Kommandos zur Elementgenerierung

Die Kommandos zum Generiern von Elementen entsprechen denen der


Knotengenerierung.
EGEN entspricht NGEN
ENGEN entspricht NGEN (mit Elementnummer)
ESYM entspricht NSYM
ENSYM entspricht NSYM (mit Elementnummer)

Rechenzentrum Universitt Karlsruhe 55 von 140

ANSYS - Einfhrungsseminar

bung 1: Direkte Modellgenerierung

Rechenzentrum Universitt Karlsruhe 56 von 140


ANSYS - Einfhrungsseminar

Solid Modeling
Themen
Festlegen von Koordinatensystemen
Festlegen von Keypoints
Festlegen von Linien
Festlegen von Flchen (incl. Primitives)
Festlegen von Volumen (incl. Primitives)
Verwenden von Booleschen Operationen

Rechenzentrum Universitt Karlsruhe 57 von 140

ANSYS - Einfhrungsseminar

Geometriemodell
Keypoint

Jedes Geometrieobjekt wird


durch Gren niedrigerer
Ordnung berandet.
Keypoints (niedrigste
Ordnung)
Lines werden berandet von
Keypoints
Areas werden berandet von
Lines
Volumes werden berandet von
Area Line Areas

Rechenzentrum Universitt Karlsruhe 58 von 140


ANSYS - Einfhrungsseminar

Methoden zur Geometrieerzeugung

Bottom Up , also von unten nach oben


Geometrie wird erzeugt, in dem zuerst die Gren mit niedrigster
Ordnung, die Keypionts definiert werden. Anschlieend knnen
daraus die Linien, Flchen und Volumen definiert werden.
Es mssen nicht immer alle Gren in aufsteigender Reihenfolge
definiert werden (z.B. 4 Keypoints => Area).
Top Down, also von oben nach unten
Direkte Generierung geometrischer Gren hherer Ordnung
(Primitves). Primitives sind Krper mit oft verwendeten Formen.
Hinweis:
Fr das Ergebnis ist die Methode der Modellgenerierung ohne Bedeutung.
Eine geometrische Gre besteht immer aus allen Gren mit niedriger
Ordnung

Rechenzentrum Universitt Karlsruhe 59 von 140

ANSYS - Einfhrungsseminar

Koordinatensysteme
KK

EK

GK

DK RK

GK Geometrie-Koordinatensystem
KK Knoten-Koordinatensystem
EK Element-Koordinatensystem
DK Display-Koordinatensystem
RK Ergebnis-Koordinatensystem

Rechenzentrum Universitt Karlsruhe 60 von 140


ANSYS - Einfhrungsseminar

Geometrie-Koordinatensysteme
Modellgeometrie (Keypoints, Koordinatensysteme, Knoten, ... )

Knoten-Koordinatensysteme
Festlegung der Richtung der Knotenfreiheitsgrade

Element-Koordinatensystem
Festlegung der Richtung der Materialeigenschaften

Display-Koordinatensystem
Darstellung geometrischer Gren

Ergebnis-Koordinatensystem
Darstellung der Ergebnisdaten

Rechenzentrum Universitt Karlsruhe 61 von 140

ANSYS - Einfhrungsseminar

Arten von geometrischen Koordinatensystemen

globale Koordinatensysteme
Typ 0 = kartesisches Koordinatensystem
(Grundeinstellung, Name=0)
Typ 1 = zylindrischen Koordinatensystem
(Name=1)
Typ 2 = sphrisches Koordinatensystem
(Name=2)

lokale Koordinatensysteme
Typ 0,1,2 Name=Zahl > 10, da die Nummern unter 10 von
ANSYS intern belegt sind

Rechenzentrum Universitt Karlsruhe 62 von 140


ANSYS - Einfhrungsseminar

Mglichkeiten um Koordinatensysteme zu definieren


Utility Menu WorkPlane

CSWPLA
CSKP
CS
LOCAL

Rechenzentrum Universitt Karlsruhe 63 von 140

ANSYS - Einfhrungsseminar

CSWPLA Mittelpunkt liegt im Ursprung der aktiven Arbeitsebene


CSKP ber drei bereits vereinbarte Keypoints
CS ber drei bereits vereinbarte Knoten
LOCAL bezglich globalem Koordinatensystem (0)
CLOCAL bezglich aktivem Koordinatensystem (nur ber Kommando)

Bemerkung:
Koordinatensysteme knnen zu jeder Zeit in allen Modulen definiert werden.
Beispiel:
LOCAL,11,1,-35,0,0
11 Nummer des neuen Koordinatensystems
1 zylindrisches Koordinatensystem
-35 X-Koordinate bezglich csys,0
0 Y-Koordinate bezglich csys,0
0 Z-Koordinate bezglich csys,0

Rechenzentrum Universitt Karlsruhe 64 von 140


ANSYS - Einfhrungsseminar

Utility Menu WorkPlane Local Coordinate Systems Create Local CS

Rechenzentrum Universitt Karlsruhe 65 von 140

ANSYS - Einfhrungsseminar

Keypoints vereinbaren
Main Menu Preprocessor Create Keypoints

Keypoints bezglich der aktiven


Arbeitsebene definieren
Keypoints im aktuellen
Koordinatensystem definieren
Keypoints auf einer Linie definieren
Keypoints auf einem Knoten definieren
Generieren von neuen Keypoints durch
Auffllen eines Bereiches, der von zwei
Keypoints begrenzt ist

Rechenzentrum Universitt Karlsruhe 66 von 140


ANSYS - Einfhrungsseminar

K,1,-0.5,90
1 Keypointnummer 1
-0.5 X-Koordinate
90 Y-Koordinate
0 Z-Koordinate (default)
Bemerkung
Weitere Kommandos zur Keypointgenerierung
- Kopieren von Keypoints (KGEN)
- Spiegeln von Keypoints (KSYM)
Keypoints werden automatisch bei folgenden Aktionen definiert:
- Definition von Primitives
- Definition von Volumen, Flchen, Linien
- bei Booleschen Operationen

Rechenzentrum Universitt Karlsruhe 67 von 140

ANSYS - Einfhrungsseminar

Linien vereinbaren
Main Menu Preprocessor Create Lines

Definiert eine gerade Linie zwischen zwei Punkten


Definiert eine Linie zwischen zwei Punkten im
aktiven Koordinatensystem
Definiert eine Linie, die tangential aus einer
bereits definierten Linie herausluft und in einem
definierten Vektor in den Endpunkt (Keypoint)
einluft
Definiert eine Linie, die tangential aus einer Linie
herausluft und tangential in eine zweite Linie
hineinluft
Definiert eine Linie, die unter einem bestimmten
Winkel zu einer Linie auf einen Keypoint zeigt
(Normal => Winkel=90)

Rechenzentrum Universitt Karlsruhe 68 von 140


ANSYS - Einfhrungsseminar

Arcs vereinbaren
Main Menu Preprocessor Create Arcs

Definiert einen Kreisbogen ber:


drei Keypoints
Anfangs-, Endkeypoint und Radius
Mittelpunkt (Keypoint), Endkeypoint
bezglich des aktiven Koordinatensystems
Mittelpunkt (Keypoint), Endkeypoint
bezglich der aktiven Arbeitsebene

Rechenzentrum Universitt Karlsruhe 69 von 140

ANSYS - Einfhrungsseminar

Splines vereinbaren
Main Menu Preprocessor Create Lines

Erzeugt eine Linie zwischen den


Endpunkten und geht durch alle
angegebenen Koordinatenpunkte
Erzeugt eine Linie zwischen den
Endpunkten und geht durch alle
angegebenen Zwischenpunkte
(Keypoints)
Erzeugt mehrere Linien (zwischen
allen angegebenen Keypoints)

Rechenzentrum Universitt Karlsruhe 70 von 140


ANSYS - Einfhrungsseminar

Linien verrunden
Main Menu Preprocessor Create Line Fillet

Rechenzentrum Universitt Karlsruhe 71 von 140

ANSYS - Einfhrungsseminar

Beispiele:
L,1,2
1 Linie von Punkt 1
2 nach Punkt 2
LTAN,3,4,1,-1,0
Linie, die tangential aus der
3 Linie 3 herausluft und in den
4 Punkt 4 unter einem Richtungsvektor
1,-1,0 1/-1/0) hinein luft
Richtungsvektor liegt in Punkt 4 und zeigt weg von Linie
L,6,7,12,2,1,0,0,0,1,0
6,7 Anfangs- und Endpunkt
12 Unterteilungen
2 Verhltnis der letzten zur ersten
Unterteilung
1,0,0 Richtungsvektoren an Punkt 6
0,1,0 Richtungsvektoren an Punkt 7

Rechenzentrum Universitt Karlsruhe 72 von 140


ANSYS - Einfhrungsseminar

SPLINE,9,10,11,12,13,14,0,1,0,1,0,0
9,10,11, Punkte (Keypoints) entlang derer
12,13,14 der Spline gehen soll
0,1,0 Richtungsvektor an Punkt 9
1,0,0 Richtungsvektor an Punkt 14
LARC,16,15,5,80
Kreisbogen zwischen den Punkten 16 und 15(Richtung)
L2TAN,16,15
Zwei Linien werden tangential miteinander verbunden. Verbunden wird der
Endpunkt der Linie 16 mit dem Anfangspunkt der Linie 15 (Linienrichtung)

Bemerkung:
Weiter Mglichkeiten zum Definieren von Linien
- Kopieren von Linien (LGEN)
- Spiegeln von Linien (LSYMM)
- Boolesche Operationen (LCOMB, LINL, .....)

Rechenzentrum Universitt Karlsruhe 73 von 140

ANSYS - Einfhrungsseminar

Flchen vereinbaren
Main Menu Preprocessor Create (Area) Arbitrary

Definiert eine Flche durch maximal 9


Keypoints
Definiert eine Flche, die sich an die
Form einer bereits definierten Flche
anpat.
Definiert Flche durch Linien (min=3;
max=10; oder alle Selektierten)
Erzeugt eine Flche durch strecken ber
mehrere Linien (min=2)
Erzeugt eine neue Flche durch
verschieben (normal zur Ausgangsflche)
und kopieren einer bereits definierten
Flche

Rechenzentrum Universitt Karlsruhe 74 von 140


ANSYS - Einfhrungsseminar

Bemerkungen:
Weitere Mglichkeiten Flchen zu definieren
durch Extrudieren (ADRAG) von Linien entlang eines Pfades oder einer
Rotationsachse (AROTAT)
Primitives
Boolesche Operationen
Spiegeln, kopieren, (ARSYM, AGEN)
durch Verrunden zweier Flchen (AFILLT)

Bemerkung:
Flchen werden immer durch Linien begrenzt (unabhngig von der
Definitionsart). Falls noch keine Linien als Begrenzung definiert sind werden
diese automatisch erzeugt. Die Liniendefinition erfolgt immer im aktiven
Koordinatensystem.

Rechenzentrum Universitt Karlsruhe 75 von 140

ANSYS - Einfhrungsseminar

Beispiele:
A,1,2,17,18
Flche ber vier Punkte definiert
1,2,17,18 Eckpunkte der Flche (Richtungssinn
beachten)
AL,6,21,18,20
Flche ber Linien definieren
6,21,18,20 Kanten der Flche (Umlaufsinn beachten)
AL,ALL
Flche ber alle selektierten Linien definieren

Rechenzentrum Universitt Karlsruhe 76 von 140


ANSYS - Einfhrungsseminar

Volumen erzeugen
Main Menu Preprocessor Create (Volume) Arbitrary

Definiert ein Volumen durch 8 Keypoints


Definiert Volumen durch Flchen (min=3;
max=10; oder allen selektierten)

Rechenzentrum Universitt Karlsruhe 77 von 140

ANSYS - Einfhrungsseminar

Bemerkungen:
Weitere Mglichkeiten Volumen zu definieren
durch Extrudieren (VDRAG) von Linien entlang eines Pfades oder einer
Rotationsachse (VROT)
Primitives
Boolesche Operationen
Spiegeln, kopieren, (VSYM, VGEN)

Rechenzentrum Universitt Karlsruhe 78 von 140


ANSYS - Einfhrungsseminar

Definition von Grundkrpern (Primitives)

Rechteck
Kreis (Kreisring bzw. Ringsegment)
Polygon (durch Polygonzug umrandet)

Quader
Zylinder (auch Segment, und Rohrsegment)
Prisma (Prisma mit beliebiger Grundflchen)
Kugel (Kugelsegment bzw. Hohlkugel)
Konus (Kegel bzw. Kegelstumpf)
Torus (gekrmmter Zylinder bzw. Rohr)

Rechenzentrum Universitt Karlsruhe 79 von 140

ANSYS - Einfhrungsseminar

Boolesche Operationen

Boolesche Operationen sind Werkzeuge um Datenmengen unter


Anwendung von logischen Operatoren miteinander zu kombinieren
Boolesche Operationen knnen in ANSYS auf alle geometrische Gren
angewendet werden
Mit Booleschen Operationen lassen sich aus einfachen Krpern, mit
wenigen Kommandos komplexe Geometrien zusammen setzen.

Rechenzentrum Universitt Karlsruhe 80 von 140


ANSYS - Einfhrungsseminar

Line Area Volume


LINL LINA LINL
LSBL LSBA LSBL
Line LCTL LCTA
LCSL
LOVLAP
AINA AINV
ASBA ASBV
Area ACTA ACTV
AADD
AOVLAP
VINV
VSBV
Volume VCTV
VADD
VOVLAP

Rechenzentrum Universitt Karlsruhe 81 von 140

ANSYS - Einfhrungsseminar

Bedeutung der Kommandos:


xINy => Verschneidung der geometrischen Gren x und y
(Erzeugt Schnittmenge der beiden Gren)
xSBy => Subtrahiert die geometrische Gre y von x
(Erzeugt neue zusammenhngende Gren)
xCTy => Trennt die geometrische Gre x durch y
(Erzeugt neue nicht zusammenhngende Gren)
xADD => Addiert die geometrische Gre x
(Erzeugt Vereinigungsmenge)
xOVLAP => berlappt die geometrische Gren x
(Erzeugt neue Gren fr die Bereiche die sich berlappen
und die sich nicht berlappen)
LCSL => Trennt die Linien an den Schnittpunkten und erzeugt neue
Linien

Rechenzentrum Universitt Karlsruhe 82 von 140


ANSYS - Einfhrungsseminar

Beispiele
ASBL,4,2
Subtrahiert die Linie 2 von der Flche 4
LSBA,2,4
Subtrahiert die Flche 4von der Linie 2

Nachteile der Booleschen Operationen


bentigen viel Rechenzeit
Boolesche Operationen bentigen viel Arbeitsspeicher
Boolesche Operationen sind komplexe mathematische Operationen, die
nicht immer ohne Schwierigkeiten funktionieren

Daraus folgt:
Mglichst andere Kommandos (VDRAG, ADRAG, ...) benutzen, oder komplexe
Boolesche Operationen durch mehrere einfachere Operationen ersetzen.

Rechenzentrum Universitt Karlsruhe 83 von 140

ANSYS - Einfhrungsseminar

bung 2: Solid Modeling

Rechenzentrum Universitt Karlsruhe 84 von 140


ANSYS - Einfhrungsseminar

Vernetzung der Geometrie

Das FE-Netz ist ein zentraler Punkt in Bezug auf Wirtschaftlichkeit und
Genauigkeit der FE-Analyse
Die Erzeugung eines guten FE-Netzes bedeutet trotz immer besser
werdenden Vernetzungsmodulen noch viel Arbeit und Erfahrung
Bei allen Preprozessoren werden groe Anstrengungen unternommen
die Vernetzungsmodule immer leistungsfhiger zu machen

Rechenzentrum Universitt Karlsruhe 85 von 140

ANSYS - Einfhrungsseminar

Steuern der automatischen Vernetzung

Festzulegen sind folgende Punkte:


Form der Elemente (ESHAPE)
Elementgre (ESIZE, KESIZE, LESIZE)
Lage der Zwischenknoten (ESHAPE)
Die Angabe von mehreren Kommandos zur Definition der Elementgre,
kann zu Widersprchen fhren. ANSYS bercksichtigt die verschiedenen
Definitionen in folgender Reihenfolge:
1. Linienunterteilungen
2. Netzdichte im Bereich von Keypoints
3. Globale Elementgre
D.h. nur an den Stellen, an denen keine Unterteilungen vorgegeben wurden,
gilt die globale Elementgre.

Rechenzentrum Universitt Karlsruhe 86 von 140


ANSYS - Einfhrungsseminar

Vernetzungsarten

Grundstzlich unterscheiden sich zwei Vernetzungsarten:


1. Free Meshing (unstrukturierte Vernetzung)
jede Geometrie kann unstrukturiert vernetzt werden
verwendet gemischte Vernetzung (Dreiecke und Vierecke)
2. Mapped Meshing
verwendet nur vierseitige Flchenelemente bzw. hexaederfrmige
Volumenelemente
nur fr Geometrien anwendbar, die folgenden Kriterien gengen:
- Flchen mssen durch 3 oder 4 Linien berandet sein
- wenn die Flche durch 3 Linien berandet ist, mssen die Linien eine gerade
Anzahl von Unterteilungen haben
- gegenberliegende Seiten mssen die selbe Unterteilung haben
- Volumen mssen durch 4, 5 oder 6 Flchen berandet sei

Rechenzentrum Universitt Karlsruhe 87 von 140

ANSYS - Einfhrungsseminar

Vernetzungsparameter definieren
Main Menu Preprocessor Shape & Size

Definiert die Form der Elemente und die


Lage der Zwischenknoten
Definiert die Grundeinstellungen fr alle
Vernetzungsparameter
Definiert die globale Elementgre
Definiert die Elementgre fr alle Linien
bzw. fr alle Keypoints.
Definiert die Elementgre nur fr die
angegebenen Linien, Kreise bzw.
Keypoints.
Definiert radiale Vernetzung, ausgehend
vom angegebenen Keypoint

Rechenzentrum Universitt Karlsruhe 88 von 140


ANSYS - Einfhrungsseminar

Elementform
Main Menu Preprocessor Shape & Size Element Shape

Rechenzentrum Universitt Karlsruhe 89 von 140

ANSYS - Einfhrungsseminar

Default Elementgre
Main Menu Preprocessor Shape & Size Default Element Sizes

Rechenzentrum Universitt Karlsruhe 90 von 140


ANSYS - Einfhrungsseminar

Linienunterteilung
Main Menu Preprocessor Shape & Size Element Sizes on Lines

Rechenzentrum Universitt Karlsruhe 91 von 140

ANSYS - Einfhrungsseminar

Hinweise zur Netzqualitt:

Mglichst immer strukturierte Vernetzung verwenden


In stark gekrmmten Bereichen mu das Netz feiner (max. 15o) als in
flachen Bereichen sein
In Bereichen mit groen Ergebnisgradienten mu das Netz feiner sein als
in Bereichen mit geringen Ergebnisgradienten
Fr die Strukturanalysen wird mit den Elementen mit Zwischenknoten oft
genauere Ergebnisse erreicht
Bei Dreieckselementen sollten die Seiten immer gleichgro sein
Viereckselemente sollten keine spitzen Winkel haben und das
Seitenverhltnis nicht grer als 1:3 sein

Die Netzqualitt kann eigentlich nur nach der FE-Analyse beurteilt werden,
aber grundstzlich gilt folgendes:
Ein optisch gutes Netz ergibt auch gute Ergebnisse

Rechenzentrum Universitt Karlsruhe 92 von 140


ANSYS - Einfhrungsseminar

Beispiele
ESHAPE,2
2 reine Vierecksvernetzung
ESIZE,10
10 globale Elementkantenlnge
ESHAPE,0,0
0 gemischte Vernetzung (Drei- und Vierecke)
0 Zwischenknoten auf Kontur

Rechenzentrum Universitt Karlsruhe 93 von 140

ANSYS - Einfhrungsseminar

Modifikationen am Modell

In ANSYS ist eine gegenseitige berprfung von Solid-Modell und Finite-


Elemente-Modell (Cross-Reference-Checking) eingebaut. Diese
berprfung verhindert eine Beschdigung der Datenbasis bei
Modifikationen am Modell. Dabei werden folgende Punkte geprft:
Vernetzte Geometrien knnen nicht gelscht oder verschoben werden
Knoten oder Elemente die mit Geometriegren (Keypoints, Linien, ... )
zusammenhngen nicht gelscht oder verschoben werden
Geomtriegren die mit einer Gre hherer Ordnung zusammenhngen
knnen nicht gelscht oder verschoben werden
Das Cross-Reference-Checking kann mit dem Kommando MODMESH
umgangen werden.

Rechenzentrum Universitt Karlsruhe 94 von 140


ANSYS - Einfhrungsseminar

bung 3: Vernetzen von Geometrien

Rechenzentrum Universitt Karlsruhe 95 von 140

ANSYS - Einfhrungsseminar

Rechenzentrum Universitt Karlsruhe 96 von 140


ANSYS - Einfhrungsseminar

Das Solution-Modul

Belastung aufbringen (auch in PREP7 mglich)


- Belastung des Solid-Model
- Belastung des FE-Modells
Lsungsphase
- Gleichungslser (Solver)
- Berechnen mehrerer Lastschritte
Selektion von Objekten (in allen Modulen mglich)

Rechenzentrum Universitt Karlsruhe 97 von 140

ANSYS - Einfhrungsseminar

Wie knnen Lasten aufgebracht werden?

Belastung des Solid-Model (Keypoints, Linien, usw.)


- Die Belastung kann unabhngig von der Vernetzung aufgebracht werden
- Das Selektieren von Gren und das Aufbringen von Lasten ist einfacher
(weniger Objekte zum Selektieren)
Belastung des FE-Modells (Knoten und Elemente)
- Bei reduzierten Analyseverfahren mssen die Lasten auf Hauptfreiheitsgrade
definiert werden
- Das bertragen von Knotenbindungen ist unproblematisch

Bemerkung:
Lasten werden vor dem Berechnen intern automatisch auf das FE-
Modell bertragen.

Rechenzentrum Universitt Karlsruhe 98 von 140


ANSYS - Einfhrungsseminar

Was sind Lasten?

Es gibt sechs Kategorien von Lasten:


Bindung von Freiheitsgraden (z.B. Symmetriebedingungen)
Krfte auf einem Punkt des Modells (z.B. Einzelkraft auf Knoten)
Oberflchenlast (z.B. Druck auf ein Element)
Volumenlast (z.B. Temperatur eines Krpers)
Trgheitslast (z.B. Winkelgeschwindigkeit)
Lasten fr gekoppelte Feldberechnung (z.B. aus Magnetfeldanalyse
berechnete Krfte bilden die Belastung einer Strukturanalyse)

Rechenzentrum Universitt Karlsruhe 99 von 140

ANSYS - Einfhrungsseminar

Mehrere Lastschritte

Es gibt drei Methoden um ein Bauteil mit mehreren Lastschritten zu belasten:


mit Hilfe von Dateien (fr jeden Lastschritt eine Datei) in denen die
gesamte Belastung des Bauteils stehen
mit Hilfe von Feld-Parametern (siehe APDL)
mit Hilfe der Mehrfach-Berechnungs Methode (Belastung laden =>
berechnen; Belastung laden => berechnen; usw.)

Rechenzentrum Universitt Karlsruhe 100 von 140


ANSYS - Einfhrungsseminar

Begriffe zur Lastschrittsteuerung

Lastschritt ist eine Gruppe von Lasten, die ber eine Zeitspanne (Time
Span) aufgeprgt wird
Zwischenschritte sind Zeitpunkte (Time Points) innerhalb eines
Zeitschritts, fr den Zwischenlsungen berechnet werden
Die Zeitdifferenz zwischen zwei aufeinanderfolgende Zwischenschritten
wird als Zeitschritt (Time Step) oder Zeitinkrement (Time Increment)
bezeichnet

Rechenzentrum Universitt Karlsruhe 101 von 140

ANSYS - Einfhrungsseminar

Lastschrittoptionen

Output Ctrls - Steuert die Menge und Art der Ergebnisausgabe einer
Analyse
Time/Frequency - legt die Zeit am Ende eines Lastschritts fest
- legt fest, ob die Last sprunghaft oder gleichmig
aufgeprgt wird
- legt die Anzahl und die Schrittweite der Zeitschritte fest
Nonlinear - legt die Bedingungen fr die Konvergenz fest
- legt die maximale Anzahl der Gleichgewichtsiterationen je
Zwischenschritt fest
- legt die Abbruchkriterien der nichtlinearen Analyse fest

Rechenzentrum Universitt Karlsruhe 102 von 140


ANSYS - Einfhrungsseminar

Time-Konzept

ANSYS verwendet die Zeit als Zhlparameter in allen Analysen, egal ob sie
wirklich zeitabhngig sind oder nicht.
In der Voreinstellung ordnet ANSYS am Ende des ersten Lastschritts
Time=1.0, am Ende des zweiten Lastschritts Time=2.0, usw. zu.

Beispiel:
Eine Last soll ber 100 Einheiten inkrementell ber einen Lastschritt
aufgeprgt werden.
Durch setzen von TIME=100, kann dann im Postprozessor die Kurve der
Verformung ber der Zeit als Verformung ber der Last interpretiert werden.

Rechenzentrum Universitt Karlsruhe 103 von 140

ANSYS - Einfhrungsseminar

Belastungen
Aufbringen von Belastungsfunktionen
Aufbringen von Belastungen
Lschen von Belastungen
Skalieren von Belastungen und bertragen von
Belastungen vom Solid-Model auf das FE-Modell
Optionen fr die Lastschrittsteuerung

Setzt die Load Step Options auf die Default Werte


Lastschritt aus einer Datei einlesen
Lastschritt in eine Datei (Jobname.Sn) schreiben

Rechenzentrum Universitt Karlsruhe 104 von 140


ANSYS - Einfhrungsseminar

Belastungen aufprgen
Main Menu Solution Loads-Apply

Verschiebungen aufprgen und


Symmetriebedingungen definieren
Einzelkrfte und Momente aufprgen
Drcke aufprgen
Temperaturen aufprgen
Gravitation (im CS 0)

Bemerkung:
Die Definition der Lasten erfolgt in einem lokalen Knotenkoordinatensystem.
Dieses liegt standardmig parallel zu dem globalen kartesischen
Geometriekoordinatensystem (CS 0).

Rechenzentrum Universitt Karlsruhe 105 von 140

ANSYS - Einfhrungsseminar

Lsungsphase (Solution)
Phase in der die durch die Finite-Elemente-Methode generierten simultanen
Gleichungen gelst werden.
ANSYS 5.x verfgt ber zwei verschiedene Methoden fr die Berechnung
der Lsung:
Direkte Solver (Frontal Solver)
Iterative Solver (JCG, PCG, ICCP)

Bemerkung:
Zwischen den Solvern kann mit dem Kommando EQSLV umgeschaltet
werden. Standardmig ist der Frontal Solver eingestellt.

Rechenzentrum Universitt Karlsruhe 106 von 140


ANSYS - Einfhrungsseminar

Frontal Solver

Ablauf der Lsungsphase:


1. Aufstellen der individuellen Elementmatrizen
2. Einlesen der Freiheitsgrade des ersten Elements
3. Alle Freiheitsgrade, die durch andere Freiheitsgrade
ausgedrckt werden knnen, werden durch Schreiben einer
Gleichung auf die Datei *.TRI eliminiert.
4. Fr alle Elemente wiederholen bis alle Freiheitsgrade eliminiert
worden sind und eine vollstndige Dreiecksmatrix auf der Datei
*.TRI vorliegt.
5. Durch Auflsen der Matrix und Rcksubstitution werden die
knotenbezogenen Ergebnisse der Freiheitsgrade berechnet.
6. Mit Hilfe der individuellen Elementmatrizen werden dann die
elementbezogenen Ergebnisse berechnet.

Rechenzentrum Universitt Karlsruhe 107 von 140

ANSYS - Einfhrungsseminar

Wavefront

Die Wavefront ist die Anzahl der Freiheitsgrade, die whrend der
Dreickszerlegung zurckgehalten werden mssen, weil sie noch nicht
eliminiert werden knnen
Die maximale Wavefront fr die ANSYS-Version ist begrenzt auf 800 bzw.
3000
Die quadratisch gemittelte Wavefront hat direkten Einflu auf den
bentigten Speicherbedarf und die Rechenzeit

Bemerkung
Die maximal zulssige Wavefront wird in der Datenbasis gespeichert, d.h.
wenn die Datenbasis eines FE-Modells mit einer max. Wavefront von 2000
auf einem Rechnersystem mit einer max. Wavefront von 800 abgespeichert
wird kann dieses Modell nicht auf einem Rechner mit max. Wavefront 3000
gerechnet werden. Dies geht nur dann, wenn die Datenbasis auch auf dem
Rechner mit der max. Wavefront 3000 geschrieben wird.

Rechenzentrum Universitt Karlsruhe 108 von 140


ANSYS - Einfhrungsseminar

Iterative Solver

Ablauf der Lsungsphase:


1. Aufstellen der individuellen Elementmatrizen
2. Aufstellen der vollstndigen globalen Matrix
3. Iteratives Lsen der Matrix, wobei die Freiheitsgrade am Anfang
zu Null gesetzt werden.
4. Durch Rcksubstitution werden die knotenbezogenen
Ergebnisse der Freiheitsgrade berechnet.
5. Mit Hilfe der individuellen Elementmatrizen werden dann die
elementbezogenen Ergebnisse berechnet.

Bemerkung:
Iterative Solver sind sehr gut geeignet, wenn die Matrix mit vielen
Nullen besetzt ist (z.B. 3D-Magnetfeldanalyse).

Rechenzentrum Universitt Karlsruhe 109 von 140

ANSYS - Einfhrungsseminar

Selektion von Objekten


Utility Menu SELECT

Objekte direkt selektieren


Gruppen definieren
Alles selektieren
alles selektieren, was in der Hierarchie unter
den selektierten Objekten ist

Rechenzentrum Universitt Karlsruhe 110 von 140


ANSYS - Einfhrungsseminar

Selektion von Objekten


Utility Menu SELECT Entities

Auswahl der Objekte, die selektiert werden


sollen
Auswahl der Selektionsart
aus der Gesamtmenge selektieren
aus einer Teilmenge selektieren
zu einer Teilmenge addieren
aus einer Teilmenge lschen

Rechenzentrum Universitt Karlsruhe 111 von 140

ANSYS - Einfhrungsseminar

Selektionsart
Utility Menu SELECT

selektiert Objekt ber ihre Nummern oder durch


anklicken
selektiert Objekte, die mit den ausgewhlten
Objekten zusammenhngen
selektiert Objekte, die im angegebenen Bereich
liegen
selektiert Objekte mit bestimmten Attributen
selektiert Objekte die an der Oberflche liegen
selektiert Objekte mit bestimmten Ergebniswerten

Rechenzentrum Universitt Karlsruhe 112 von 140


ANSYS - Einfhrungsseminar

Beispiele:
LSEL,S,LINE,,6,7
Linienselektierung
S Bildung einer neuen Linienteilmenge
LINE Selektierungsattribut
6 Erste Liniennummer
7 Letzte Liniennummer
NSLL,S,1
Bildung einer neuen Teilmenge aus der Menge aller Knoten der selektierten
Linien (1=> auch Randknoten der Linien werden selektiert)
NSEL,R,LOC,X,-10,10
Knotenselektierung
R Selektion aus einer Teilmenge
LOC Selektierungsattribut ist die Lage der Knoten
X X-Koordinate
-10 kleinster X-Wert
10 grter X-Wert

Rechenzentrum Universitt Karlsruhe 113 von 140

ANSYS - Einfhrungsseminar

Schtzung der Rechenzeit


Das Modul RUNST dient zur Ermittlung von
Elementanzahl
Knotenanzahl
Speicherstatistik (mit max. vorhandener Wavefront)
Abschtzung der Dateigre
Abschtzung der CPU-Zeit
und gibt dieses Daten in einer Liste aus.

Fhrt alle Statistiken durch


Fhrt nur die angegebenen Statistiken durch
Anzahl der voraussichtlichen Iterationen setzen
Rechnerspezifische Daten setzen

Rechenzentrum Universitt Karlsruhe 114 von 140


ANSYS - Einfhrungsseminar

bung 4: Aufbringen von Lasten

Rechenzentrum Universitt Karlsruhe 115 von 140

ANSYS - Einfhrungsseminar

Postprozessing
Postprozessoren sind nur Werkzeuge zum Auswerten der Analyse-
ergebnisse. Die Interpretation und Beurteilung der Ergebnisse mu durch
den Anwender selbst vorgenommen werden. Zur Auswertung der Ergebnisse
stehen in ANSYS zwei Postprozessoren zur Verfgung.

Bemerkung:
In vielen Fllen mssen die Daten weder aus dem Datenbasisfile gelesen
werden noch die Ergebnisdaten geladen werden. Dies ist nur dann
notwendig, wenn die ANSYS-Sitzung zwischenzeitlich unterbrochen, oder
die Datenbasis mit /CLEAR im BEGIN-Level gelscht wurde. Das zustzliche
Laden der Ergebnisdaten ist dann notwendig, wenn das Datenbasisfile keine
Ergebnisse enthlt. Der Datenumfang des Datenbasisfiles ist abhngig von
den Kommandos SAVE und /EXIT und deren jeweiligen Optionen bzw.
Standardeinstellung.

Rechenzentrum Universitt Karlsruhe 116 von 140


ANSYS - Einfhrungsseminar

Der General Postprozessor (POST 1)

Zum Auswerten der Ergebnisse fr das gesamte Modell zu einem


bestimmten Zeitpunkt
Ergebnisdarstellungen reichen von Isolinien- und farbschattierten
Darstellungen ber Vektor- und Verformungsplots bis hin zu
X-Y-Diagrammen und tabellarischen Ausgaben
Die Ergebnisse knnen skaliert, transformiert, kombiniert und
sortiert werden

Rechenzentrum Universitt Karlsruhe 117 von 140

ANSYS - Einfhrungsseminar

Mglichkeiten von POST 1 (I)


Main Menu General Postproc

Einlesen von ausgewhlten Ergebnissen


aus einer angegebenen Datei
Listet die Load Steps und Substeps auf
Einlesen der Ergebnisdaten fr
den ersten,
den nchsten,
den letzten,
den angegebenen Load Step bzw.
Substep, aus einer Datei (Jobname.RST)

Ergebnisse grafisch darstellen


Ergebnisse in einer Liste ausgeben
Optionen fr die Ausgabe der Ergebnisse
setzen

Rechenzentrum Universitt Karlsruhe 118 von 140


ANSYS - Einfhrungsseminar

Mglichkeiten von POST 1(II)


Main Menu General Postproc

Summiert Krfte und Momente fr alle


selektierten Knoten auf
fr die Darstellung von Daten die nicht direkt
zur Verfgung stehen
Darstellung von Ergebnissen entlang eines
Pfades
Generieren und Kombinieren von Lastfllen

Ergebnisse modifizieren oder neue


Ergebnisse zuweisen

alle Optionen fr des Postprozessors auf die


Default-Werte setzen

Rechenzentrum Universitt Karlsruhe 119 von 140

ANSYS - Einfhrungsseminar

Ergebnisse darstellen

Rechenzentrum Universitt Karlsruhe 120 von 140


ANSYS - Einfhrungsseminar

Arten der Ergebnisdarstellung


Legt fest ob die Struktur verformt oder
verformt und unverformt dargestellt wird

Ergebnisse werden als Konturlinien


dargestellt.

Ergebnisse werden als Vektoren dargestellt

Ergebnisse werden als Kurve entlang eines


Pfades dargestellt.

Rechenzentrum Universitt Karlsruhe 121 von 140

ANSYS - Einfhrungsseminar

Deformierte Darstellung

Bemerkung
Die Deformation wird immer auf 5% der Bildschirmgre skaliert. Mit dem
Kommando /DSCALE kann die Skalierung gendert werden.

Rechenzentrum Universitt Karlsruhe 122 von 140


ANSYS - Einfhrungsseminar

Optionen fr die Ausgabe von Ergebnissen

Rechenzentrum Universitt Karlsruhe 123 von 140

ANSYS - Einfhrungsseminar

Abbilden von Ergebnissen auf einen Pfad

Darstellung nahezu jeder Ergebnisgre auf einem Pfad, der durch das
Modell geht. Zum Auswerten eines Ergebnisses entlang eines Pfades sind
zwei Schritte erforderlich:
1. Definition des Pfades
- die Definition erfolgt immer im aktiven Displaykoordinatensystem
- zur Definition knnen bis zu 10 Knoten verwendet werden
2. Interpolation der Ergebnisgre entlang des Pfades
- interpoliert die Ergebnisgre auf den Pfad
- ordnet die interpolierte Gre einem vom Benutzer definierten Namen zu
- die Ergebnisgre bezieht sich auf das aktuelle Auswertekoordinatensystem

Rechenzentrum Universitt Karlsruhe 124 von 140


ANSYS - Einfhrungsseminar

Der Time History Postprozessor (POST 26)

Darstellung der Ergebnisse an spezifischen, diskreten Punkten im


Modell, als Funktion der Zeit bzw. der Frequenz
Ergebnisdarstellungen reichen von einfachen grafischen Darstellungen
(t-X-Diagramme) und Listen bis hin zu komplexen Operationen
(Antwortspektrum)

Rechenzentrum Universitt Karlsruhe 125 von 140

ANSYS - Einfhrungsseminar

POST 26

Einstellungen zum Einlesen der Daten und zur


Ausgabe der Daten in Diagrammen und Listen
Variable definieren
spezielles Kommando zum Laden von
Ergebnissen (nur unter bestimmten
Voraussetzungen ntig)
Ausgabe der Ergebnisse in tabellarischer Form
grafische Ausgabe der Ergebnisse
Operationen zwischen Variablen
eigene Variablen definieren
Antwortspektrum generieren
alle Definitionen lschen

Rechenzentrum Universitt Karlsruhe 126 von 140


ANSYS - Einfhrungsseminar

Betrachtung der Lsungsgenauigkeit

Vergleich der ungemittelten [PLESOL] und gemittelten [PLNSOL]


Knotenspannungen.
PLNSOL erzeugt Konturlinien, die ber das gesamte Modell stetig sind.
PLESOL erzeugt Konturlinien, die an den Elementgrenzen stufenfrmig
verlaufen

Beispiel
PLESOL,S,X Ungemittelte Knotenspannung
S = Spannung
X = x-Komponente
PLNSOL,S,X Gemittelte Knotenspannung
S = Spannung
X = x-Komponente

Rechenzentrum Universitt Karlsruhe 127 von 140

ANSYS - Einfhrungsseminar

Structural Elemental Error Energy

Zienkewicz, O.C. and Zhu, J.Z.: A Simple Error Estimator and adaptive
Procedure for Practical Engeneering Analysis
International Journal for Numerical Methodes in Engenering, Vol. 24, 1987,
pp. 337-357
Error Estimation and adaptive Meshing, A Revision 5.0 Tutorial, Swanson
Analysis Systems,Inc.,June 1992

/TITLE,Structural Elemental Error Energy


PLESOL,SERR
/TITLE,Structural Pointwise Discretization Error
PLESOL,SDSG
Error Bounds Based on SDSG

Rechenzentrum Universitt Karlsruhe 128 von 140


ANSYS - Einfhrungsseminar

Error Estimation and adaptive Meshing, A Revision 5.0 Tutorial, Swanson


Analysis Systems,Inc.,June 1992
/TITLE,Betrachtung von SMXB und SMNB (rechts oben)
PLNSOL,S,X
PLNSOL,S,Y
PRNSOL,COMP Numerische Ausgabe der Knotenspannungen. Die
geschtzten Grenzen stehen am Ende des Listings

Bemerkung:
Die Spannungsgrenzen (SMXB und SMNB) werden z.B. im jeweiligen
Spannungsplot (rechts oben) angezeigt.

Rechenzentrum Universitt Karlsruhe 129 von 140

ANSYS - Einfhrungsseminar

Bilderzeugung in ANSYS
ANSYS bietet die Mglichkeit nahezu alle Gren des FE-Modells in
Bildern oder Kurven darzustellen
Fr die Anpassung an die individuellen Bedrfnisse stehen eine Vielzahl
von Mglichkeiten zur Verfgung
Diese Bilder werden in ANSYS selbst erzeugt und knnen von dort aus in
einer Datei gespeichert werden
Diese abgespeicherten Bilder knnen mit dem Zusatzprogramm
DISPLAY angeschaut werden
Im Programm DISPLAY stehen weitere Mglichkeiten der
Bildbearbeitung zur Verfgung (Umwandeln, Gre, usw.)

Rechenzentrum Universitt Karlsruhe 130 von 140


ANSYS - Einfhrungsseminar

Optionen fr die grafische Ausgabe


Angaben zum Bildausschnitt und zur Ansicht des
Modells
Ein- oder Ausschalten der
Nummern bzw. der
Symbole
Einstellungen zu den unterschiedlichen
Ergebnisdarstellungen
Einstellungen der grafischen Ausgabefenster

Einstellungen fr Animationen
Formatierung von Text
Einstellungen zum Ausgabemodus

erzeugt Postscript-Datei
speichert die aktuellen Einstellungen in einer Datei
liest gespeicherte Einstellungen ein
setzt alle Einstellungen auf die default Werte

Rechenzentrum Universitt Karlsruhe 131 von 140

ANSYS - Einfhrungsseminar

Device Optionen

Rechenzentrum Universitt Karlsruhe 132 von 140


ANSYS - Einfhrungsseminar

Windows Optionen

Rechenzentrum Universitt Karlsruhe 133 von 140

ANSYS - Einfhrungsseminar

Beispiel:
ansys50 -m 16 -j haken

RESUM Laden der Datenbasis von haken.db


\POST1 Wechseln nach POST1
SET Laden der Ergebnisse
EPLOT
PLNSOL,s,eqv
PLESOL,s,eqv
PLDISP,1 unverformte Struktur berlagert (alles)
PLDISP,2 unverformte Struktur berlagert (nur Rand)
/SHOW,haken,grph Bildausgabe in Datei (haken.grph) umleiten
EPLOT
PLNSOL,s,eqv

Rechenzentrum Universitt Karlsruhe 134 von 140


ANSYS - Einfhrungsseminar

PLESOL,s,eqv
PLDISP,1
PLDISP,2
/SHOW,x11 Bildausgabe wieder auf Bildschirm
/WINDOW,1 left Fenster 1 soll nur die linke Hlfte einnehmen
/WINDOW,2 right Fenster 2 soll nur die rechte Hlfte einnehmen
/WINDOW,all off Alle Fenster deaktivieren !
/WINDOW,1 on Fenster 1 aktivieren
/DSCALE,1,1 Tatschliche Verschiebung anzeigen
PLNSOL,s,eqv Gemittelte Vergleichsspannung anzeigen
/NOERASE Verhindert das Lschen des Bildschirms bei einem
erneuten Plot-Kommando
/WINDOW,1 off Fenster 1 deaktivieren
/WINDOW,2 on Fenster 2 aktivieren
PLESOL,s,eqv Ungemittelte Vergleichsspannung anzeigen

Rechenzentrum Universitt Karlsruhe 135 von 140

ANSYS - Einfhrungsseminar

/ERASE Lschen des Bildschirms wieder einschalten


EPLOT
/SHOW,haken,grph Bildausgabe in Datei (haken.grph) umleiten.

Bemerkung:
Whrend einer ANSYS-Sitzung kann die Ausgabedatei mehrmals geffnet
werden (Bilder werden angehngt). Dateien, die vor Aufruf von ANSYS
vorhanden waren, werden berschrieben.
/WINDOW,1 left
/WINDOW,2 right
/WINDOW,all off
/WINDOW,1,on
/DSCALE,1,1
PLNSOL,s,eqv
/NOERASE

Rechenzentrum Universitt Karlsruhe 136 von 140


ANSYS - Einfhrungsseminar

/WINDOW,1,off
/WINDOW,2,on
PLESOL,s,eqv
/ERASE
/SHOW,x11
EPLOT
FINI Wechseln zum Begin Level
/EXIT Verlassen von ANSYS
display Aufrufen des Zusatzprogramms DISPLAY
/SHOW,x11 Grafiktreiber definieren
FILE,haken,grph Datei haken.grph einladen
PLOT,1 1. Bild anzeigen

Rechenzentrum Universitt Karlsruhe 137 von 140

ANSYS - Einfhrungsseminar

Bilder in andere Programme oder auf Papier

1. ANSYS-Bilder mit /SHOW in eine Datei schreiben (auch 2.b


mglich). Das ANSYS-Neutralformat ist gut komprimiert und von
daher geeignet zum Archivieren (aber Format nur von ANSYS
lesbar)
2. Mit Hilfe des Hard Copy Kommandos in ANSYS (Utility Menu =>
PlotCtrls => Hard Copy) direkt eine Postscriptdatei schreiben
oder sofort ausdrucken
3. Bilder-Datei in das Display-Programm laden und
a. in gewnschtem Format in eine Datei schreiben
(postscript, hpgl, interleaf)
b. das Fenster mit Hilfe eines Zusatzprogramms abscannen und
im gewnschten Format speichern ( wenn mglich im
gif-Format )
4. Die erzeugten Dateien ausdrucken oder zur weiteren
Verarbeitung in Dokumente einbinden

Rechenzentrum Universitt Karlsruhe 138 von 140


ANSYS - Einfhrungsseminar

Beispiel zu 2b
Neues Fenster ffnen:
- Maus auf graue Flche (Curser = X)
- linke Maustaste
- hpterm 80x24 => ffnet neues Fenster
In neuem Fenster eingeben (ev. Verzeichniss wechseln):
1. xv eingeben => ruft das Programm XV auf (Fenster erscheint)
2. Mit der Maus in Fenster fahren und die rechte Maustaste
drcken.
=> neues Fenster erscheint.
3. Grab anklicken
4. Umrandung von Fenster anklicken, das abgescannt werden soll.

Bemerkung:
Bild darf nicht durch ein anderes Fenster verdeckt sein!

Rechenzentrum Universitt Karlsruhe 139 von 140

ANSYS - Einfhrungsseminar

Bild zuschneiden:
Mit linker Maustaste einen Rahmen um gewnschten Ausschnitt ziehen und
dann Crop anklicken.
Crop kann nur angeklickt werden wenn zuvor ein Rahmen gezogen worden
ist.
Weitere Kommandos:
ColEdit Farben bearbeiten

Bild in Datei sichern:


Save Anklicken und dann gewnschtes
Format (durch Anklicken) und den
Dateinamen angeben
Quit Verlassen von XV

Rechenzentrum Universitt Karlsruhe 140 von 140

Bewerten