Sie sind auf Seite 1von 160
Einführung in ABAQUS 6.9 Paul Weber 17.11.2009 STEINBUCH CENTRE FOR COMPUTING - SCC KIT –
Einführung in ABAQUS 6.9
Paul Weber
17.11.2009
STEINBUCH CENTRE FOR COMPUTING - SCC
KIT – Universität des Landes Baden-Württemberg und
nationales Forschungszentrum in der Helmholtz-Gemeinschaft
www.kit.edu
ABAQUS Dokumentation Alle Handbücher liegen online und als PDF-Dokument vor: ABAQUS Analysis User’s Manual,Vol. I
ABAQUS Dokumentation
Alle Handbücher liegen online und als PDF-Dokument vor:
ABAQUS Analysis User’s Manual,Vol. I – V
Beschreibung von ABAQUS
ABAQUS Keywords Manual, Vol. I, II
komplette, alphabetische Liste der ABAQUS-Kommandos
ABAQUS Theory Manual
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
die theoretischen Grundlagen von ABAQUS
ABAQUS Example Problems Manual
Beispieldatensätze, liegen auch als Datei vor
ABAQUS Verification Manual
Verifikationsdaten zum Testen der diversen ABAQUS Features, liegen auch als
Dateien vor
ABAQUS User Subroutine Reference Manual
2 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ABAQUS Dokumentation ABAQUS Benchmarks Manual Benchmarkprobleme zur Performanceanalyse von ABAQUS ABAQUS/CAE User’s
ABAQUS Dokumentation
ABAQUS Benchmarks Manual
Benchmarkprobleme zur Performanceanalyse von ABAQUS
ABAQUS/CAE User’s Manual
Beschreibung des interaktiven Prä- und Postprozessors
ABAQUS Scripting User’s Manual
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Einführung und Beschreibung in die ABAQUS Skriptsprache Python
ABAQUS Scripting Reference Manual
Python Kommandos
ABAQUS Glossary
Liste der ABAQUS spezifischen Termini
3 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Spezielle Unterlagen Getting Started with ABAQUS Eine Einführung in ABAQUS mit Beispielen; einige Beispiele und
Spezielle Unterlagen
Getting Started with ABAQUS
Eine Einführung in ABAQUS mit Beispielen; einige Beispiele und Aspekte des Kurses
sind hieraus und aus dem ABAQUS/Standard Examples Manual entnommen.
Die folgenden Unterlagen enthalten die Folien des entsprechenden
offiziellen Kurses, der von SIMULIA durchgeführt wird:
Introduction to ABAQUS/CAE
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Contact in ABAQUS/Standard
Writing UMATs, VMATs and UELs
Metal Inelasticity
Wärmeleitung und Wärmespannungen mit ABAQUS
Konvergente Lösungen
4 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Organisation des ABAQUS User’s Manual Volume I Introduction Kurzeinführung in ABAQUS, Syntax und Konventionen
Organisation des ABAQUS User’s Manual
Volume I
Introduction
Kurzeinführung in ABAQUS, Syntax und Konventionen
Spatial Modeling
Modellierung von Knoten, Elementen und Flächen
Execution Procedures
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Beschreibung des ABAQUS-Aufrufs und der verschiedenen Utilities mit den
möglichen Optionen
Output
Beschreibung der verschiedenen Ausgabedateien, die von ABAQUS geschrieben
werden können, Ausgabe der verschiedenen Ergebnisse und
Kontrollinformationen, Liste aller Ausgabegrößen
File Output Format
Struktur der Ergebnisdateien, Utilities zum Zugriff auf die Ergebnisdatei
5 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Organisation des ABAQUS User’s Manual Volume II Analysis Procedures, Solution and Control Problemlösungen mit ABAQUS
Organisation des ABAQUS User’s Manual
Volume II
Analysis Procedures, Solution and Control
Problemlösungen mit ABAQUS
Analysis Techniques
Verschiedene Lösungtechniken, u.a. Restart, Substrukturtechnik, Bruchmechanik,
Hydrostatik, Parameterstudien, Design Sensitivitätsanalysen, etc.
Volume III
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Materials: Introduction
Allgemeine Beschreibung der ABAQUS-Stoffgesetze
Elastic Mechanical Properties
Elastische Stoffgesetze in ABAQUS
Inelastic Mechanical Properties
Inelastische Stoffgesetze in ABAQUS, Versagen und Zerstörung verschiedener
Materialien
weitere Materialeigenschaften
6 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Organisation des ABAQUS User’s Manual Volume IV Elements: Introduction Allgemeine Beschreibung der Elemente,
Organisation des ABAQUS User’s Manual
Volume IV
Elements: Introduction
Allgemeine Beschreibung der Elemente, Auswahlkriterien und Formulierungen
Continuum Elements
Beschreibung der 1D-Linkelemente, 2D-Elemente für den ebenen Spannungs-
und Dehnungszustand, 3D-Solidelemente, axialsymmetrische
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Kontinuumselemente und infinite Elemente
Structural Elements
Stab-, Balken-, Membran- und Schalenelemente
Inertial, Rigid and Capacitance Elements
Connector Elements
Special-Purpose Elements
u.a. hydrostatische Fluidelemente
7 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Organisation des ABAQUS User’s Manual Volume V Prescribed Conditions Anfangs- und Randbedingungen, Lastfälle,
Organisation des ABAQUS User’s Manual
Volume V
Prescribed Conditions
Anfangs- und Randbedingungen, Lastfälle, Amplituden etc
Constraints
Defining Contact Interactions
Contact Property Models
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Contact Formulations and Numerical Methods
Contact Difficulties and Diagnostics
Contact Elements in ABAQUS/Standard
Defining Cavity Radiation in ABAQUS/Standard
8 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
FE-Literatur Dies ist eine rein persönliche Auswahl: O.C. Zienkiewicz, R.L. Taylor The Finite Element Method,
FE-Literatur
Dies ist eine rein persönliche Auswahl:
O.C. Zienkiewicz, R.L. Taylor
The Finite Element Method, 3 Bände
K.J. Bathe
Finite-Elemente-Methoden, Springer
K. Knothe, H. Wessels
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Finite Elemente, Springer
H.R. Schwarz
Methode der Finiten Elemente, Teubner
NAFEMS Literatur
A Finite Element Primer Publikationen:
A Finite Element Dynamics Primer
Introduction to Nonlinear Finite Element Analysis
9 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
WEB-Seiten des SCC zu FE-Programmen http://www.scc.kit.edu/produkte/ Zugang u.a. zu den Seiten der CAE-Programme, die am
WEB-Seiten des SCC zu FE-Programmen
http://www.scc.kit.edu/produkte/
Zugang u.a. zu den Seiten der CAE-Programme, die am RZ bereitgestellt werden.
http://www.scc.kit.edu/produkte/3828.php
ABAQUS-Seite
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
10 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Weitere Informationen im WEB im WWW: http://www.nafems.org http://www.ansys.com http://www.mscsoftware.com
Weitere Informationen im WEB
im WWW:
http://www.nafems.org
http://www.ansys.com
http://www.mscsoftware.com
http://www.simulia.com
http://www.adina.com
verschiedene
sci.engr.mech
News-Groups:
sci.engr.civil
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
sci.engr.analysis
sci.mech.fluids
sci.physics.computational.fluid-dynamics
11 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
1. Beispiel: Eingespannte Platte An allen 4 Seiten fest eingespannte quadratische Platte unter gleichmäßigem Druck.
1. Beispiel: Eingespannte Platte
An allen 4 Seiten fest eingespannte quadratische Platte unter
gleichmäßigem Druck. Wegen der Symmetrie wird nur ein
Viertel der Platte modelliert.
Modelldaten
E-Modul:
2.1· 10 11 N/m 2
Poisson-Zahl:
0.3
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Kantenlänge:
Dicke:
Druck:
1.8 m
0.01 m
10 3 N/m 2
12 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*HEADING EINGESPANNTE QUADRATISCHE PLATTE UNTER DRUCKBELASTUNG, S9R5-ELEMENTE ** M O D E L L D
*HEADING
EINGESPANNTE QUADRATISCHE PLATTE UNTER
DRUCKBELASTUNG, S9R5-ELEMENTE
**
M O D E
L
L D A T E N
*NODE
1
7,.9
*NGEN
1,7,1
*NSET,NSET=UNTEN,GENERATE
1,7,1
*NCOPY,CHANGE
NUMBER=60,OLDSET=UNTEN,SHIFT,NEWSET=OBEN
0.0,0.9,0.0
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*NFILL
Leerzeile
UNTEN,OBEN,6,10
*NSET,NSET=LINKS,GENERATE
1,61,10
*NSET,NSET=RECHTS,GENERATE
7,67,10
*ELEMENT,TYPE=S9R5
1,1,3,23,21,2,13,22,11,12
*ELGEN
1,3,2,1,3,20,3
*ELSET,ELSET=PLATTE,GENERATE
1,9,1
*SHELL SECTION,MATERIAL=METALL,ELSET=PLATTE
0.01
13 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*MATERIAL,NAME=METALL *ELASTIC,TYPE=ISO 2.1E11,0.3 *BOUNDARY OBEN,1,6 RECHTS,1,6 UNTEN,YSYMM LINKS,XSYMM ** B E L
*MATERIAL,NAME=METALL
*ELASTIC,TYPE=ISO
2.1E11,0.3
*BOUNDARY
OBEN,1,6
RECHTS,1,6
UNTEN,YSYMM
LINKS,XSYMM
**
B E L A S
T U N
G S
G E S
C H I C
H T E
*STEP
*STATIC
*DLOAD
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
PLATTE,P,-1.E3
*NODE PRINT
U
*ENDSTEP
14 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
fest symmetrisch fest INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) symmetrisch 15
fest
symmetrisch
fest
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
symmetrisch
15 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 16 17.11.2009 Paul Weber - Einführung in ABAQUS
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
16 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Erzeugung der Modelldaten Aufgabe Definition der Knoten Vernetzung Festlegung der Elemente und deren Eigenschaften
Erzeugung der Modelldaten
Aufgabe
Definition der Knoten
Vernetzung
Festlegung der Elemente und deren Eigenschaften
Stoffgesetze
Randbedingungen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Werkzeuge
ABAQUS-Optionen (*NODE, *ELGEN, u.a.), mit Texteditor erstellen
ABAQUS/CAE
HyperMesh
Patran
und andere …
17 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
HyperMesh Patran sind interaktive Prä-/Postprozessoren mit Schnittstellen zu verschiedenen FE-Programmen ABAQUS/CAE
HyperMesh
Patran
sind interaktive Prä-/Postprozessoren
mit Schnittstellen zu verschiedenen
FE-Programmen
ABAQUS/CAE
ist der ABAQUS Prä- und Postprozessor,
mit dem ABAQUS Modelle erzeugt und
die Ergebnisse grafisch dargestellt
werden können.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
18 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Belastungsgeschichte Eingabe der Belastungsgeschichte in einzelnen Schritten (Steps) Eingabeblöcke zwischen *STEP und
Belastungsgeschichte
Eingabe der Belastungsgeschichte in einzelnen Schritten (Steps)
Eingabeblöcke zwischen *STEP und *ENDSTEP
Eingabe der Analyseart (Prozedur) für jeden Schritt,
z.B. *STATIC, *DYNAMIC
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Eingabe externer Lasten und vorgeschriebener Verschiebungen
Aufteilung eines Schrittes in Inkremente (im nichtlinearen Fall)
Auswahl der auszugebenden Größen;
z.B. Drucken von Knotenvariablen *NODE PRINT oder
Elementvariablen *ELEMENT PRINT
19 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Dateien in ABAQUS id ist ein Identifier, der beim ABAQUS-Aufruf als Job-Parameter verwendet wird. id.dat
Dateien in ABAQUS
id ist ein Identifier, der beim ABAQUS-Aufruf als Job-Parameter
verwendet wird.
id.dat
Druckausgabedatei
id.f
User FORTRAN-Subroutinen
id.fil
Ergebnisdatei
(*EL FILE, *NODE FILE, *ENERGY FILE);
wird benötigt für Postprocessing mit HyperMesh,
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Patran und anderen Postprozessoren;
Schnittstellen zu eigenen Auswerteprogrammen
id.fin
Ergebnisdatei in ASCII-Format (*FILE FORMAT)
id.inp
ABAQUS Eingabedatei
id.msg
Message File; enthält detailierte Informationen
über den Ablauf der Prozeduren
id.odb
Output Database File
20 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
id.mdl Model File id.stt State File werden für Restarts benötigt id.prt Part File id.res id.sta
id.mdl
Model File
id.stt
State File
werden für Restarts
benötigt
id.prt
Part File
id.res
id.sta
id.log
Restart File
Status File; Information über die Inkremente
Log-File
id.com
Python-Skript, das die Durchführung des
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
id.023
id.sdb
ABAQUS-Laufs steuert
Kommunikationsfile (meist temporär)
Sparse Solver DB (meist temporär)
21 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Datenfluss id.inp oldid.res oldid.mdl *RESTART,READ Input File *INCLUDE Eingabe- oldid.stt Prozessor dateien
Datenfluss
id.inp
oldid.res
oldid.mdl
*RESTART,READ
Input File
*INCLUDE
Eingabe-
oldid.stt
Prozessor
dateien
oldid.prt
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*EL FILE
Standard
*NODE FILE
*OUTPUT
*ENERGY FILE
id.odb
Analysis
id.fil
*RESTART,WRITE
id.res
Die Dateien id.dat, id.sta, id.log, id.msg, id.com, id.mdl, id.stt, id.prt werden ohne
besondere Anforderung immer erzeugt.
22 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Jobstruktur id.inp id.inp pre.exe pre.exe INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Jobstruktur
id.inp
id.inp
pre.exe
pre.exe
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
id.023
id.f
id.023
Compile-Load
standard.exe
standard.exe
23 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Struktur der Eingabedatei Variable Namen und Beispiele sind in dem folgenden Muster kursiv angegeben. Die
Struktur der Eingabedatei
Variable Namen und Beispiele sind in dem folgenden Muster kursiv angegeben. Die farbig
markierten Namen stellen Bezüge zueinander dar.
*HEADING
EINGESPANNTE QUADRATISCHE
PLATTE UNTER DRUCKBELASTUNG
mit S9R5-ELEMENTEN
**
Headerzeile zur
Kommentierung des
Modells
Kommentarzeile
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*RESTART,
Schreiben und/oder
Lesen einer
Restartdatei
*NODE,NSET=SEITE
1 7,.9
Eingabe der Knoten
*ELEMENT,TYPE=S9R5,ELSET=PLATTE
Eingabe der Elemente
1,1,3,23,21,2,13,22,11,12
24 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*SHELL SECTION,MATERIAL= STAHL , ELSET=PLATTE 0.01 Elementeigenschaften, Zuordnung eines Materials *MATERIAL,NAME=
*SHELL SECTION,MATERIAL= STAHL ,
ELSET=PLATTE
0.01
Elementeigenschaften,
Zuordnung eines
Materials
*MATERIAL,NAME= STAHL
Materialspezifikation
*ELASTIC,TYPE=ISO
2.1E11,0.3
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*BOUNDARY
feste Randbedingungen
*STEP
1. Lastfall
*STATIC
statische Prozedur
*CLOAD
konzentrierte Kraft auf
einzelne Knoten
25 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*NODE PRINT,NSET= SEITE U Drucken der Verschiebungen der Knoten des Sets mit Namen SEITE *ENDSTEP
*NODE PRINT,NSET= SEITE
U
Drucken der
Verschiebungen der
Knoten des Sets mit
Namen SEITE
*ENDSTEP
Ende des 1. Lastfalls
*STEP,NLGEOM
2. Lastfall
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*DYNAMIC
dynamische Prozedur
*BOUNDARY
vorgeschriebene
Verschiebungen
*DLOAD
PLATTE ,P,-1.E3
Druck auf die Schalen-
elemente im Set PLATTE
*ENDSTEP
Ende des 2. Lastfalls
26 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Allgemeine Eingabeoptionen *HEADING beliebige Anzahl von Zeilen Die 1. Zeile wird in den Kopf auf
Allgemeine Eingabeoptionen
*HEADING
beliebige Anzahl von Zeilen
Die 1. Zeile wird in den Kopf auf jeder Seite des Outputs gedruckt.
** Text bis zur Spalte 80.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Leitet eine Kommentarzeile ein
*INCLUDE,INPUT=Datei-Name
An der Stelle, wo die INCLUDE-Option in der Eingabedatei steht, wird der Inhalt der
Datei eingefügt.
27 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Struktur der ABAQUS Ausgabedatei Die Ausgabe der Inputdatei-Bearbeitung wird durch die *PREPRINT Option gesteuert:
Struktur der ABAQUS Ausgabedatei
Die Ausgabe der Inputdatei-Bearbeitung wird durch die *PREPRINT
Option gesteuert:
*PREPRINT[,ECHO={YES,NO}][,MODEL={YES,NO}][,
HISTORY={YES,NO}][,CONTACT={YES,NO}]
Für jeden Parameter, der auf YES gesetzt ist, wird die
entsprechende Information ausgedruckt.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Input File Prozessor
ABAQUS Input Echo
ECHO=YES
Bearbeitete Eingabekommandos (Options being processed),
hier stehen ggf. Eingabefehlermeldungen
Elementdefinition
Nummer, Typ, Eigenschaftsnummer, Knotennummer
Beschreibung der Sektionen,
hier werden die Elementeigenschaften beschrieben
Materialbeschreibung
28 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Knotengruppen (NODESET) Knotennummer, Koordinaten, Symmetrien, Randbedingungen Elementgruppen MODEL=YES Status der
Knotengruppen (NODESET)
Knotennummer, Koordinaten, Symmetrien, Randbedingungen
Elementgruppen
MODEL=YES
Status der Kontaktpaare
CONTACT=YES
Beschreibung der Steps
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Steuerparameter, Ausgabebeschreibung für Element- und Knotenresultate,
Plotbeschreibung, Lasten, Randbedingungen
Angaben über die Problemgröße
HISTORY=YES
Diese Ausgabeinformationen sind wichtig bei der Modellentwicklung. Ist
das Modell fehlerfrei, können alle Parameter auf NO gesetzt werden, um
die Größe der Datei id.dat möglichst klein zu halten.
29 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Standard Analysis Die Ausgabe von ABAQUS/Standard wird im wesentlichen durch die Ergebnisausgabeanforderungen bestimmt.
Standard Analysis
Die Ausgabe von ABAQUS/Standard wird im wesentlichen durch die
Ergebnisausgabeanforderungen bestimmt.
Pro Step
werden ausgegeben
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Informationen über den Speicherbedarf des Steps und Größe der temporären Dateien
Protokoll der Prozedur
Tabelle mit den Elementresultaten
Tabelle mit den Knotenresultaten
Zusammenfassung
30 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Konventionen INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 31 17.11.2009 Paul Weber -
Konventionen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
31 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Freiheitsgrade Je nach Elementwahl werden an den Knoten Freiheitsgrade aktiv. Sie werden in ABAQUS durch
Freiheitsgrade
Je nach Elementwahl werden an den Knoten Freiheitsgrade aktiv. Sie werden in
ABAQUS durch Nummern angesprochen.
1 Verschiebung in x-Richtung
2 Verschiebung in y-Richtung
3 Verschiebung in z-Richtung
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
4
Rotation um die x-Achse
5
Rotation um die y-Achse
Winkel um Bogenmaß
6
Rotation um die z-Achse
7
Verwölbungsamplitude bei Balken mit offenem Querschnitt
8
Druck bei Sickerströmung (Pore Pressure)
9
Elektrisches Potential
32 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
11 Temperatur 12 2. Temperatur (bei Schalen und Balken) 13 3. Temperatur (bei Schalen und
11 Temperatur
12 2. Temperatur (bei Schalen und Balken)
13 3. Temperatur (bei Schalen und Balken)
.
.
.
Bei axialsymmetrischen Elementen haben einige Freiheitsgrade eine andere Bedeutung:
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
1
Verschiebung in r-Richtung
2
Verschiebung in z-Richtung
5
Rotation um die z-Ache bei Elementen mit Twist
6
Rotation in rz-Ebene
33 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Koordinatensysteme Standard: globales kartesisches System lokale Systeme zur Eingabeerleichterung von
Koordinatensysteme
Standard:
globales kartesisches System
lokale Systeme
zur Eingabeerleichterung von Knotenkoordinaten:
*NODE, *NGEN, *SYSTEM
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
zur Ausgabe von Knotenvariablen (Verschiebungen,Geschwindigkeiten,
konzentrierten Kräften und Randbedingungen:
),
*TRANSFORM
zur Spezifikation von Materialkoordinatensystemen und lokalen
Elementsystemen:
*ORIENTATION
34 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
SYSTEM Spezifikation eines lokalen Koordinatensystems, in dem Knoten definiert werden (*NODE,*NGEN): *SYSTEM
SYSTEM
Spezifikation eines lokalen Koordinatensystems, in dem Knoten definiert werden
(*NODE,*NGEN):
*SYSTEM
XA,YA,ZA,XB,YB,ZB
Z'
XC,YC,ZC
Z
Y'
Bemerkungen
c
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
a
Die Datenzeilen geben die Koordinaten der
Punkte a,b,c im globalen System an.
Falls nur Koordinaten für a angegeben
werden, liegt eine reine Translation vor.
Falls die Z’-Achse parallel zur Z-Achse ist,
müssen nur a und b angegeben. Die 2.
Datzenzeile kann wegfallen.
Wird keine Datenkarte angegeben, wird in
das globale System umgeschaltet.
b
X'
Y
X
35 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
TRANSFORM Das *TRANSFORM-Kommando ordnet Knoten ein mitgehendes Koordinatensystem zu, das gegenüber dem globalen System
TRANSFORM
Das *TRANSFORM-Kommando ordnet Knoten ein mitgehendes
Koordinatensystem zu, das gegenüber dem globalen System gedreht ist.
Koordinaten werden auf das lokale System bezogen
bei der Eingabe von konzentrierten Kräften und Momenten
bei der Eingabe von Verschiebungs- und Rotationsrandbedingungen
bei der Ausgabe von vektorwertigen Knotenvariablen (Verschiebungen,
Geschwindigkeiten,
);
Steuerung in *NODE PRINT und *NODE FILE
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*TRANSFORM,NSET=Set-Name[,TYPE={R|C|S}]
XA,YA,ZA,XB,YB,ZB
Bemerkungen
Der TYPE-Parameter gibt an, ob es sich um ein kartesisches (R, Default),
zylindrisches (C) oder sphärisches System (S) handelt
Die Datenzeile gibt die Koordinaten zweier Punkte a und b im globalen System an,
deren Bedeutung vom TYPE-Parameter abhängt.
36 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Type=R Type=C x'=radial y'=tangential z'=axial INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der
Type=R
Type=C
x'=radial
y'=tangential
z'=axial
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Type=S
x'=radial
y'=Umfangsrichtung
z'=meridian
37 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ORIENTATION Mit der *ORIENTATION Option wird ein Koordinatensystem definiert, das über einen Namen in der
ORIENTATION
Mit der *ORIENTATION Option wird ein Koordinatensystem definiert, das über einen
Namen in der *SOLID SECTION oder *SHELL SECTION zur Festlegung eines lokalen
Systems referiert werden kann. Dieses System kann als Materialkoordinatensystem und
als Ausgabesystem für Spannungen, Kräfte, Dehnungen etc. benutzt werden.
ohne Angabe einer Orientierung
Kontinuumselemente:
globales System
Schalen und Balken:
lokales System
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
mit Angabe einer Orientierung
Kontinuumselemente:
Schalenelemente:
mitgehendes lokales System
mitgehendes lokales System;
Normale muß eine der lokalen Achsen sein
*ORIENTATION,NAME=Systemname[,
DEFINITION=Systemdefinition][,SYSTEM=Systemtyp]
38 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ein Systemname muss zur eindeutigen Identifikation angegeben werden der DEFINITION-Parameter gibt an, wie das System
ein Systemname muss zur eindeutigen Identifikation angegeben werden
der DEFINITION-Parameter gibt an, wie das System festgelegt wird:
DEFINITION=COORDINATES
Die lokale x’- und y’-Achse werden durch die Koordinaten von zwei
Punkten a und b festgelegt. Das ist die Standardvorbesetzung.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
DEFINITION=NODES
Die lokale x’- und y’-Achse werden durch die Knotennummern
zweier Punkte a und b festgelegt.
DEFINITION=OFFSET TO NODES
Die lokale x’- und y’-Achse wird durch lokale Knotennummern des
Elementes festgelegt. Die lokale Knotennummer 1 ist der Ursprung.
39 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Der SYSTEM-Parameter gibt an, um welche Art von Koordinatensystem es sich handelt (s. *TRANSFORM): SYSTEM=RECTANGULAR
Der SYSTEM-Parameter gibt an, um welche Art von Koordinatensystem es sich
handelt (s. *TRANSFORM):
SYSTEM=RECTANGULAR
Es handelt sich um ein kartesisches System. a liegt auf der lokalen
x’-Achse, b in der Ebene, die von der x’- und y’-Achse aufgespannt wird.
SYSTEM=CYLINDRICAL
Es handelt sich um ein zylindrisches System. a und b legen die
Zylinderachse fest.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
SYSTEM=SPHERICAL
Es handelt sich um ein sphärisches System. a ist der Mittelpunkt
und b legt zusammen mit a die Polarachse fest.
SYSTEM=Z RECTANGULAR
Es handelt sich um ein kartesische System. a liegt auf der lokalen
z’-Achse, b in der Ebene, die von der z’- und x’-Achse aufgespannt
wird.
40 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Datenkarten: 1. Datenkarte: XA,YA,ZA,XB,YB,ZB[,XC,YC,ZC] wenn DEFINITION=COORDINATES gesetzt ist, sonst NA,NB
Datenkarten:
1. Datenkarte:
XA,YA,ZA,XB,YB,ZB[,XC,YC,ZC]
wenn
DEFINITION=COORDINATES
gesetzt ist, sonst
NA,NB
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
die Knotennummern der Punkte a und b
2. Datenkarte:
I,α
I ist die lokale Richtung, um die noch eine Drehung um den Winkel
α durchgeführt werden kann.
Bei Schalen und Membranen bedeutet I außerdem die lokale
Richtung, die aussagt, daß die Projektion der beiden anderen
lokalen Achsen auf die Schalenebene die Materialachsen bilden
sollen.
41 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Beispiel: z Der Teil einer Zylinderschale bestehe aus einem Material, dessen Materialachsen um 45 o
Beispiel:
z
Der Teil einer Zylinderschale
bestehe aus einem Material,
dessen Materialachsen um 45 o
gegenüber dem lokalen
Elementsystem gedreht ist.
2
3
1
y
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Die entsprechende Option lautet dann:
x
*ORIENTATION,SYSTEM=CYLINDRICAL
0,0,0,0,0,1
1,45
In diesem mitgeführten System werden die vektoriellen und tensoriellen Größen wie
Spannungen, Dehnungen etc. ausgegeben.
42 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Dehnungsmaße Zu einem gegebenen Verschiebungszustand lassen sich, je nach geometrischer und physikalischer Eigenschaft
Dehnungsmaße
Zu einem gegebenen Verschiebungszustand lassen sich, je nach geometrischer und
physikalischer Eigenschaft des Modells, geeignete Dehnungsmaße definieren.
Ein Bereich Δx der unverformten Struktur, geht unter einer Belastung über in Δx’. Eine
Fläche A geht über in eine verzerrte Fläche A’.
Das Verhältnis
Δx’/Δx = λ
heißt Dehnungsquotient.
Aus der in ABAQUS berechneten inkrementellen Verschiebung x’(t) als Funktion einer
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
fiktiven Zeit, ergibt sich
ε = ln λ
das logarithmische oder wahre Dehnungsmaß (Standard).
Die dazu komplementäre wahre Spannung ist
σ = F/A’
43 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Bei kleinen Verschiebungen und Dehnungen folgt durch Reihenentwicklung des Logarithmus: ε = λ - 1
Bei kleinen Verschiebungen und Dehnungen folgt durch Reihenentwicklung des
Logarithmus:
ε = λ - 1
das nominale Dehnungsmaß (Biot)
Die dazu komplementäre nominale Spannung ist
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
σ = F/A
Bei großen Verschiebungen und kleinen Dehnungen ist folgende Definition standard
(Greensches Dehungsmaß):
ε = 1/2 (λ 2 - 1)
Alle drei Maße können in ABAQUS ausgegeben werden.
44 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Rotationen Rotationen werden durch einen Rotationsvektor p = (p X ,p Y ,p Z ),
Rotationen
Rotationen werden durch einen Rotationsvektor p = (p X ,p Y ,p Z ), der die Drehachse
festlegt, und einen Drehwinkel Φ beschreiben. Der Zusammenhang zwischen den beiden
wird durch die Komponenten Φ X , Φ Y , Φ Z gegeben. Die Winkel werden im Bogenmaß
angegeben.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
45 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Knotengenerierung INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 46 17.11.2009 Paul Weber -
Knotengenerierung
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
46 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
NODE Knotendefinition durch Eingabe der Koordinaten *NODE [,NSET=Set-Name][,SYSTEM={R|C|S}][, INPUT=Datei-Name]
NODE
Knotendefinition durch Eingabe der Koordinaten
*NODE [,NSET=Set-Name][,SYSTEM={R|C|S}][,
INPUT=Datei-Name]
N,X,Y,Z
Bemerkungen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
die Knotennummern müssen nicht lückenlos aufeinander folgen
bei identischen Knotennummern wird die letzte Definition verwendet
die Knotennummer kann maximal 9-stellig sein
die Koordinaten werden entsprechend der SYSTEM-Option interpretiert:
bei R als kartesische, bei C als zylindrische, bei S als sphärische Koordinaten; interne
Umrechnung auf kartesische Koordinaten
die Koordinaten können auch von einer Datei (INPUT) eingelesen werden
die Knotenkoordinaten beziehen sich standardmäßig auf das globale System
47 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
NCOPY Knotendefinition durch Kopieren von existierenden Knoten *NCOPY,CHANGE NUMBER=n,OLD SET=Set-Name,
NCOPY
Knotendefinition durch Kopieren von existierenden Knoten
*NCOPY,CHANGE NUMBER=n,OLD SET=Set-Name,
{POLE|REFLECT={LINE|MIRROR|POINT}|SHIFT}[,MULTIPLE=m][,
NEW SET=Set-Name]
Bemerkungen
CHANGE NUMBER gibt das Inkrement an, das auf die Knotennummer von
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
OLD SET addiert wird und entsprechend die Knotennummern der Knoten in NEW SET
erzeugt.
Die POLE-Option gibt an, daß der OLD SET polar an einem Knoten gespiegelt werden
soll.
Die REFLECT-Option gibt an, daß der OLD SET gespiegelt werden soll und zwar
an einer Ebene (REFLECT=MIRROR)
an einer LINIE (REFLECT=LINE) oder
an einem PUNKT (REFLECT=POINT).
48 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Die SHIFT-Option gibt an, daß der OLD SET verschoben und/oder gedreht werden soll; im Zusammenhang
Die SHIFT-Option gibt an, daß der OLD SET verschoben und/oder gedreht werden
soll; im Zusammenhang damit bedeutet die MULTIPLE-Option die Anzahl der
Rotationen.
Abhängig von den Optionen müssen 1-2 Datenzeilen angegeben werden.
POLE
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Datenzeile: KN,XN,YN,ZN
Es müssen die Koordinaten des Pols
oder die Knotennummer eines schon
existierenden Polarknoten eingegeben
werden
KN
OLDSET
NEWSET
49 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
REFLECT=MIRROR Datenzeilen: XA,YA,ZA,XB,YB,ZB XC,YC,ZC Die Datenzeilen enthalten die Koordinaten von 3 Punkten a,b,c,
REFLECT=MIRROR
Datenzeilen:
XA,YA,ZA,XB,YB,ZB
XC,YC,ZC
Die Datenzeilen enthalten die Koordinaten von 3 Punkten a,b,c, die die Spiegelebene
festlegen.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
c
NEWSET
OLDSET
b
a
50 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
REFLECT=LINE Datenzeile: XA,YA,ZA,XB,YB,ZB Die Datenzeile enthält die Koordinaten der Punkte a und b, die die
REFLECT=LINE
Datenzeile:
XA,YA,ZA,XB,YB,ZB
Die Datenzeile enthält die Koordinaten der Punkte a und b, die die Linie definieren.
a
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
NEWSET
OLDSET
51 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
REFLECT=POINT Datenzeile: XA,YA,ZA Die Datenzeile enthält die Koordinaten des Punktes a, an dem gespiegelt wird.
REFLECT=POINT
Datenzeile:
XA,YA,ZA
Die Datenzeile enthält die Koordinaten des Punktes a, an dem gespiegelt wird.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
a
OLDSET
NEWSET
52 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
SHIFT Datenzeilen: TX,TY,TZ XA,YA,ZA,XB,YB,ZB,THETA Die Datenzeilen enthalten die Komponenten des Translationsvektors,
SHIFT
Datenzeilen:
TX,TY,TZ
XA,YA,ZA,XB,YB,ZB,THETA
Die Datenzeilen enthalten die Komponenten des Translationsvektors, die Koordinaten
der Punkte a und b, die die Rotationsachse festlegen und den Rotationswinkel. Die 2.
Datenzeile muss ggf. als Leerzeile eingegeben werden. MULTIPLE gibt an, wie oft ggf.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
eine Rotation erfolgen soll (Def.: 1)
b
θ
a
t
53 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
NGEN Knotendefinition durch inkrementelle Generierung entlang einer (geraden,kreisförmigen oder parabelförmigen) Linie
NGEN
Knotendefinition durch inkrementelle Generierung entlang einer
(geraden,kreisförmigen oder parabelförmigen) Linie
*NGEN[,LINE={P|C}][,NSET=Set-Name][,SYSTEM={RC|C|S}]
N1,N2,I,N3,X3,Y3,Z3,NV1,NV2,NV3
Bemerkungen
I ist das Inkrement der Knotennummerierung (Default: 1).
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Fehlt die LINE-Option, werden die Knoten entlang einer Geraden erzeugt.
Wird die LINE-Option gesetzt, muss der Mittelpunkt des Kreises bzw. der Scheitel der
Parabel entweder durch einen schon definierten Knoten mit der Knotennummer N3
oder durch Koordinaten (X3,Y3,Z3) spezifiziert werden.
Falls LINE=C gesetzt wird, werden die Knoten auf dem kürzesten Bogen zwischen
den Knoten N1und N2 erzeugt. Soll der Bogen einen Winkel umschließen, der größer
als 180 Grad ist, muss mit (NV1,NV2,NV3) ein Normalenvektor auf der Kreisebene
definiert werden.
SYSTEM dient zur Definition der Koordinaten (X3,Y3,Z3) wie bei *NODE
54 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
N1 N1 N1 N2 l l N2 N3 l (NV1,NV2,NV3) l INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in
N1
N1
N1
N2
l
l
N2
N3
l
(NV1,NV2,NV3)
l
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
l
N3
N2
N1
l
N3
N2
LINE=P
LINE=C
55 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
NFILL Knotendefinition durch Auffüllen eines Bereichs, der von zwei Knotensätzen begrenzt ist.
NFILL
Knotendefinition durch Auffüllen eines Bereichs, der von zwei Knotensätzen begrenzt ist.
*NFILL[,BIAS=r[,TWOSTEP]][,NSET=Set-Name][,SINGULAR]
NSET1,NSET2,NINTER,NINC
Bemerkungen
Die BIAS-Option gibt das konstante Abstandsverhältnis zweier benachbarter Knoten
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
an. Ist r<1, so wird der Knotenabstand in Richtung des zweiten begrenzenden
Knotensatzes größer, falls r>1 ist, entsprechend kleiner. Standardmäßig ist r=1, also
der Abstand konstant. Falls zusätzlich die TWOSTEP-Option gesetzt ist, wird nur in
jedem zweiten Schritt der Abstand verändert.
NSET ist der Name des neuen Knotensatzes. Dieser umfaßt auch die Randknoten.
Die SINGULAR-Option ist bei der Erzeugung von Rißspitzen wichtig.
56 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
NSET1 ist der Name des Startsatzes, NSET2 der des Endsatzes. NINTER gibt die Anzahl der
NSET1 ist der Name des Startsatzes, NSET2 der des Endsatzes. NINTER gibt die Anzahl
der Intervalle und NINC das Inkrement der Knotennummern an (Default: 1).
Beispiel:
*NFILL,BIAS=0.5
INSIDE,OUTSIDE,5,100
OUTSIDE
INSIDE
606
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
106
605
105
604
104
603
103
602
102
101 201
301
401
501
601
57 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
NSET Fasst Knoten zu einem SET zusammen. *NSET,NSET=Set-Name[,ELSET=Set-Name][,GENERATE] Bemerkungen Falls ELSET
NSET
Fasst Knoten zu einem SET zusammen.
*NSET,NSET=Set-Name[,ELSET=Set-Name][,GENERATE]
Bemerkungen
Falls ELSET gesetzt ist, werden die Knoten, der Elemente aus dem ELSET in NSET
eingefügt.
Falls ELSET nicht gesetzt ist, muss eine Datenzeile angegeben werden
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Datenzeilen:
Falls die GENERATE-Option nicht gesetzt ist:
N1,N2,
N16
N17,
oder die Namen schon existierender N-Sets.
Falls die GENERATE-Option gesetzt ist:
NFIRST,NLAST,NINC
58 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Vernetzung INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 59 17.11.2009 Paul Weber -
Vernetzung
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
59 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ELEMENT Die Knoten werden zu Elementen verknüpft. *ELEMENT,TYPE=Elementtyp[,ELSET=Set-Name][, INPUT=Datei-Name]
ELEMENT
Die Knoten werden zu Elementen verknüpft.
*ELEMENT,TYPE=Elementtyp[,ELSET=Set-Name][,
INPUT=Datei-Name]
ENUM,N1,
N15,
N16,
N20
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Bemerkungen
Der TYPE-Parameter gibt den Elementtyp an, mit dem die Knoten verbunden sind.
Die Elementdaten können auch über den INPUT-Parameter aus einer Datei gelesen
werden.
Es können beliebig viele Daten eingelesen werden.
ENUM kann max. 9-stellig sein
60 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ELGEN Aus einem vorgegebenen Element werden weitere Elemente generiert. *ELGEN[,ELSET=Set-Name]
ELGEN
Aus einem vorgegebenen Element werden weitere Elemente generiert.
*ELGEN[,ELSET=Set-Name]
ENUM,NE,IN,IE,NR,INR,IER,NL,INL,IEL
Bemerkungen
Mit dem ELGEN-Kommando lassen sich ausgehend von einem existierendem Element, dem
Master-Element, weitere Elemente in drei parametrischen Richtungen erzeugen.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
ENUM
NE
IN
IE
NR
INR
IER
bezeichnet die Nummer des Master-Elements
Anzahl der Elemente in der 1. Reihe inkl. Master-Element
Inkrement der Knotennummern in der Reihe (Default: 1)
Inkrement der Elementnummern in der Reihe (Default: 1)
Anzahl der Reihen, die generiert werden sollen (Default: 1)
Inkrement der Nummern korrespondierender Knoten in den
generierten Reihen
Inkrement der Nummern korrespondierender Elemente in
den Reihen
61 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
NL INL IEL Anzahl der Ebenen, die generiert werden sollen Inkrement der Nummern korrespondierender Knoten
NL
INL
IEL
Anzahl der Ebenen, die generiert werden sollen
Inkrement der Nummern korrespondierender Knoten in den
Ebenen
Inkrement der Nummern korrespondierender Elemente in
den Ebenen
Beispieldatenzeile: 10,8,1,1,3,100,40
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
302
303
304
305
306
307
308
301
309
90
91
92
93
94
95
96
97
209
201
50
51
52
53
54
55
56
57
101
109
10
11
12
13
14
15
16
17
Master-
Element
123456789
62 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Neue Elemente entstehen aus einem Element-Satz durch Kopieren. *ELCOPY,ELEMENT SHIFT=m,OLD SET=Set-Name, SHIFT
Neue Elemente entstehen aus einem Element-Satz durch Kopieren.
*ELCOPY,ELEMENT SHIFT=m,OLD SET=Set-Name,
SHIFT NODES=n[,NEW SET=Set-Name][,REFLECT]
Bemerkungen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Zu jedem Element des OLD SET entsteht ein neues Element, dessen Nummer um
den ELEMENT SHIFT größer ist und die Knoten miteinander verbindet, deren
Nummer um SHIFT NODES größer als die des entsprechenden alten Elementes ist.
Falls der Umlaufsinn der Knotennummer in der Kopie sich vom Original unterscheidet,
sollte der REFLECT-Parameter gesetzt werden. Dies funktioniert nur bei
Kontinuumselementen.
63 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Beispiel: 4 3 18 19 10 GRUPPE1 1 2 17 16 INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in
Beispiel:
4
3 18
19
10
GRUPPE1
1
2
17 16
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*ELCOPY,ELEMENT SHIFT=5,OLD SET=GRUPPE1,
SHIFT NODES=15,REFLECT,NEW SET=GRUPPE2
3 18
19
GRUPPE1
10
GRUPPE2
15
1
2
17 16
64 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ELSET Fasst Elemente zu einem SET zusammen (analog zu *NSET). *ELSET,ELSET=Set-Name[,GENERATE] Datenzeilen: Falls die
ELSET
Fasst Elemente zu einem SET zusammen (analog zu *NSET).
*ELSET,ELSET=Set-Name[,GENERATE]
Datenzeilen:
Falls die GENERATE-Option nicht gesetzt ist:
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
E1,E2,
,E16
E17,
oder die Namen schon existierender Element-Sets.
Falls die GENERATE-Option gesetzt ist:
EFIRST,ELAST,EINC
65 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Elementebibliothek INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 66 17.11.2009 Paul Weber -
Elementebibliothek
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
66 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Elementspezifikation Elemente werden festgelegt topologisch in dem eine Menge von Knoten vernetzt werden und der
Elementspezifikation
Elemente werden festgelegt
topologisch
in dem eine Menge von Knoten vernetzt werden und der Elementtyp festgesetzt wird:
*ELEMENT,TYPE=Elementtyp,
physikalisch
in dem in der SECTION-Anweisung die geometrischen Eigenschaften festgelegt
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
werden und auf eine Materialspezifikation verwiesen wird.
Elementtyp
Section
Stäbe, 2D/3D Kontinua
*SOLID
SECTION
Balken
*BEAM SECTION
Schalen
*SHELL SECTION
67 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Elementebibliothek Namenskonvention: [prefix]typdimnum[postfix] typ: C Kontinuumselemente T Stabelemente B
Elementebibliothek
Namenskonvention:
[prefix]typdimnum[postfix]
typ:
C
Kontinuumselemente
T
Stabelemente
B
Balkenelemente
S
Schalenelemente
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
I
Interfaceelemente
u.v.m
dim:
1D, 2D, 3D
AX
axialsymmetrisch
PE
ebener Dehnungszustand
PS
ebener Spannungszustand
GPE
verallg. ebener Dehnungszustand
num:
Anzahl der Elementknoten
Interpolationsordnung bei Balken
68 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Prefix: A Akustikelement D Postfix: H Wärmeleitung (Diffusion) hybrides Element R reduziert integriertes Element
Prefix:
A
Akustikelement
D
Postfix:
H
Wärmeleitung (Diffusion)
hybrides Element
R
reduziert integriertes Element
I
inkompatibles Element
T
Kopplung von Temperatur- und
Verschiebungsfreiheitsgraden
u.v.m.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Beispiel:
S9R5
C3D20
reduziert integriertes Schalenelement mit
5 Freiheitsgraden pro Knoten
dreidimensionales Kontinuumselement mit 20 Knoten
69 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Formulierung von Kontinuumselementen voll integriert Es werden so viele Gaußpunkte verwendet, dass die numerische
Formulierung von Kontinuumselementen
voll integriert
Es werden so viele Gaußpunkte verwendet, dass die
numerische Integration über die Interpolations-
polynome exakt ist. n-Punkt Integration ist exakt für
Polynome der Ordnung < 2n-1.
reduziert integriert
Es wird ein Gaußpunkt weniger pro Richtung ver-
wendet, als zur exakten Integration nötig ist. Solche
Elemente verhalten sich weicher als exakt integrierte.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
inkompatibel
Lineare Kontinuumselemente können keine Biege-
zustände darstellen. Daher werden quadratische statt
lineare Interpolationsfunktionen gewählt.
hybrid
Für n -> 0.5 wird elastisches Material inkompressibel
(z.B. Gummi), d.h. ein beliebig großer äußerer
hydrostatischer Druck erzeugt keine Knoten-
verschiebung. Der Druck wird als zusätzlicher
Freiheitsgrad behandelt.
70 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Zweidimensionale Kontinuumselemente Ebener Dehnungszustand CPE3 CPE3H lineares 3-Knotenelement hybride Version CPE4
Zweidimensionale Kontinuumselemente
Ebener Dehnungszustand
CPE3
CPE3H
lineares 3-Knotenelement
hybride Version
CPE4
CPE4H
CPE4I
bilineares 4-Knotenelement
hybride Version
inkompatible Version
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
CPE4IH
CPE4R
CPE4RH
hybrid und inkompatibel
reduziert integrierte Version
reduziert integriert, hybrid
CPE6
CPE6H
quadratisches 6-Knotenelement
hybride Version
71 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
CPE8 CPE8H quadratisches 8-Knotenelement hybride Version CPE8R CPE8RH reduziert integrierte Version reduziert
CPE8
CPE8H
quadratisches 8-Knotenelement
hybride Version
CPE8R
CPE8RH
reduziert integrierte Version
reduziert integriert, hybrid
CPE4T
CPE4HT
Elemente mit gekoppeltem Temperatur-
Verschiebungsansatz
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
CPE8T
CPE8HT
CPE8RT
CPE8RHT
72 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
CPE3 und CPE3H sollten nur als Übergangselemente verwendet werden, da sie nur konstante Dehnungen liefern
CPE3 und CPE3H sollten nur als Übergangselemente verwendet werden, da sie nur konstante
Dehnungen liefern und daher extrem steif sind.
Freiheitsgrade: u x , u
u x , u y
, [T]
in den Eckknoten
y
in den Seitenmittenknoten
Berechnete Spannungs-/Dehungskomponenten: xx, yy, zz, xy
Elementdicke wird in *SOLID SECTION eingegeben
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Knotenreihenfolge:
4
3
7
3
6
5
8
6
1
4
2
1
5
2
Eingabekoordinaten: x, y
73 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Ebener Spannungszustand CPS3 lineares 3-Knotenelement CPS4 CPS4I CPS4R bilineares 4-Knotenelement inkompatible
Ebener Spannungszustand
CPS3
lineares 3-Knotenelement
CPS4
CPS4I
CPS4R
bilineares 4-Knotenelement
inkompatible Version
reduziert integrierte Version
CPS6
quadratisches 6-Knotenelement
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
CPS8
CPS8R
quadratisches 8-Knotenelement
reduziert integrierte Version
CPS4T
CPS8T
Elemente mit gekoppeltem Temperatur-
Verschiebungsansatz
CPS8RT
Für die Elemente des ebenen Spannungszustandes gilt entsprechend dasselbe wie
für die des ebenen Dehnungszustands
Berechnete Spannungs-/Dehungskomponenten: xx,yy,xy
74 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Beispiel Eingespannter Balken mit CPS-Elementen p R E = 3400 kN/cm 2 n = 0.2
Beispiel
Eingespannter Balken mit CPS-Elementen
p R
E
=
3400 kN/cm 2
n
=
0.2
t
= 10 cm
x
l
= 200 cm
p
h
= 100 cm
p
= 1.5 N/cm 3
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
p
=
50 N/cm 2
R
Die Verschiebung des Punktes x wird berechnet. Es werden 3 Vernetzungen verwendet:
1x2
2x4
4x8
CPS4, CPS4R und CPS4I
CPS4, CPS4R, CPS4I, CPS8 und CPS8R
CPS4, CPS4R und CPS4I
Eine Balkenvergleichslösung liefert als Resultat für die Verschiebung 0.175 cm .
75 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Ergebnis In der folgenden Tabelle werden die auf das exakte Ergebnis normierten Resultate dargestellt: 1x2
Ergebnis
In der folgenden Tabelle werden die auf das exakte Ergebnis normierten Resultate
dargestellt:
1x2
2x4
4x8
CPS4
0.714
0.880
0.960
CPS4R
258.286
1.251
1.040
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in
der Masteransicht ändern)
CPS4I
0.966
0.966
0.983
CPS8
0.949
0.983
CPS8R
0.954
0.989
76 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Interpretation CPS4-Elemente können keine Biegezustände darstellen und liefern erst mit zunehmender Netzverfeinerung
Interpretation
CPS4-Elemente können keine Biegezustände darstellen und liefern erst mit
zunehmender Netzverfeinerung in Längsrichtung bessere Ergebnisse
(Shear Locking).
Reduziert integrierte Elemente sind sehr weich. Bei zu wenigen Elementen in
Querrichtung ist die Systemmatrix singulär (1x1, 1x2), da sogenannte
Nullenergiemoden auftreten. Eine Ausbreitung dieser Moden bei größeren Netzen
wird durch die sog. Hourglass-Steifigkeit eingeschränkt.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Inkompatible Elemente sind genauer als lineare Elemente.
Die 8-Knotenelemente sind in sich schon biegsam, daher liefern sie die besten
Resultate
Ein Modell des Balkens mit 3D-Kontinuumselementen liefert qualitativ ähnliche
Ergebnisse.
77 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Dreidimensionale Kontinuumselemente C3D4 C3D4H lineares 4-Knotenelement (Tetraeder) hybride Version C3D6 C3D6H
Dreidimensionale Kontinuumselemente
C3D4
C3D4H
lineares 4-Knotenelement (Tetraeder)
hybride Version
C3D6
C3D6H
lineares 6-Knotenelement (Prisma)
hybride Version
C3D8
lineares 8-Knotenelement (Quader)
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
C3D8H
hybride Version
C3D8I
C3D8IH
C3D8R
C3D8RH
inkompatibles Element
inkompatibel und hybrid
reduziert integriert
hybride Version, reduziert integriert
C3D10
C3D10H
quadratische 10-Knotenelement (Tetraeder)
hybride Version
C3D15
C3D15H
quadratische 15-Knotenelement (Prisma)
hybride Version
78 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
C3D20 C3D20H quadrat. 20-Knotenelement (Quader) hybride Version C3D20R C3D20RH reduziert integriert hybride
C3D20
C3D20H
quadrat. 20-Knotenelement (Quader)
hybride Version
C3D20R
C3D20RH
reduziert integriert
hybride Version, reduziert integriert
Elemente mit gekoppeltem Temperatur-Verschiebungsansatz:
C3D8T
C3D20T
C3D20RT
C3D8HT
C3D20HT
C3D20RHT
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Bemerkungen
C3D4 und C3D4H sind nur geeignet für sehr fein vernetzte Bereiche mit kleinen
Spannungsgradienten und als Übergangselement
aktive Freiheitsgrade:
u
x , u
y , u
z , [T]
in den Eckknoten
u x , u y , u z
in den Seitenmittenknoten
Elementeigenschaften werden über *SOLID SECTION ohne weitere Datenkarte eingegeben
Berechnete Spannungs-/Dehnungskomponenten: xx, yy, zz, xy, xz, yz
79 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
4 Für die inkompatiblen, hybriden und reduziert integrierten Varianten gilt dasselbe wie bei den zweidimensionalen
4
Für die inkompatiblen, hybriden und
reduziert integrierten Varianten gilt
dasselbe wie bei den zweidimensionalen
Kontinuumselementen.
Knotenreihenfolge:
10
8
9
3
7
6
1
5
2
12
4
6
10
13
15
11
5
9
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
1
3
14
7
8
2
8
15
7
16
14
19
20
13
5
6
4
3
11
17
18
10
12
1
2
9
80
17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Axialsymmetrische Kontinuumselemente CAX3 CAX3H CAX4 CAX4H CAX4I CAX4IH CAX4R CAX4RH lineares 3-Knotenelment
Axialsymmetrische Kontinuumselemente
CAX3
CAX3H
CAX4
CAX4H
CAX4I
CAX4IH
CAX4R
CAX4RH
lineares 3-Knotenelment
hybride Version
bilineares 4-Knotenelement
hybride Version
inkompatible Version
hybride und inkompatible Version
reduziert integrierte Version
hybrid und reduziert integriert
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
CAX6
CAX6H
CAX8
CAX8H
CAX8R
CAX8RH
quadratisches 6-Knotenelement
hybride Version
biquadratisches 8-Knotenelement
hybride Version
reduziert integriert
hybrid und reduziert integriert
Elemente mit gekoppeltem Temperatur-Verschiebungsansatz:
CAX4T
CAX8T
CAX8HT
CAX4HT
CAX8RT
CAX8RHT
81 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Bemerkungen CAX3 und CAX3H sollten nur als Übergangselemente benutzt werden. Eingabekoordinatensystem: r, z (entspr. x,
Bemerkungen
CAX3 und CAX3H sollten nur als Übergangselemente benutzt werden.
Eingabekoordinatensystem: r, z (entspr. x, y)
Freiheitsgrade:
u r , u z [und T]
in den Eckknoten
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
u
und u
in den Seitenmittenknoten
r
z
Berechnete Spannungs-/Dehnungskomponenten: rr, zz, rz, Θ
Für die inkompatiblen, hybriden und reduziert integrierten Varianten gilt dasselbe, wie
bei den anderen Kontinuumselementen.
für Knotenkräfte muss der um den Umfang integrierte Wert eingegeben werden
82 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Knotenreihenfolge: 4 3 7 3 6 5 8 6 1 INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der
Knotenreihenfolge:
4
3
7
3
6
5
8
6
1
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
4
2 1
5
2
CGAX
Elemente haben einen zusätzlichen Verschiebungsfreiheitsgrad in
azimuthaler Richtung (Twist)
83 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Kanten- und Seitennummerierung Zweidimensionale Kontinuumselemente Die Kanten werden durch die lokalen Knotennummer der
Kanten- und Seitennummerierung
Zweidimensionale Kontinuumselemente
Die Kanten werden durch die lokalen Knotennummer
der Ecken definiert.
3
Dreiecke
Kante 1
1 - 2
2 - 3
3
2
Kante 2
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Kante 3
3 - 1
1
2
1
Vierecke
3
4
3
Kante 1
Kante 2
Kante 3
Kante 4
1 - 2
2 - 3
3 - 4
4 - 1
4
2
2
1
1
84 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Dreidimensionale Kontinuumselemente Die Seitenflächen werden durch die lokalen Knotennummern ihrer Eckknoten definiert.
Dreidimensionale Kontinuumselemente
Die Seitenflächen werden durch die lokalen Knotennummern ihrer Eckknoten definiert.
Tetraeder
Fläche 1
4
Fläche 2
Fläche 3
1 - 2 - 3
1 - 4 - 2
2 - 4 - 3
4
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
3
Fläche 4
3 - 4 – 1
2
3
1
1
2
Prisma
Fläche 1
4
6
Fläche 2
2
5
5
Fläche 3
1
3
Fläche 4
1 - 2 - 3
4 - 6 - 5
1 - 4 - 5 - 2
2 - 5 - 6 - 3
3 - 6 - 4 - 1
3
4
1
Fläche 5
2
85
17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Quader 8 Fläche 1 1 - 2 - 3 - 4 5 - 8 -
Quader
8
Fläche 1
1 - 2 - 3 - 4
5 - 8 - 7 - 6
1 - 5 - 6 - 2
2 - 6 - 7 - 3
3 - 7 - 8 - 4
4 - 8 - 5 - 1
7
Fläche 2
2
5 6
Fläche 3
5
6 4
4 3
Fläche 4
3 1
Fläche 5
1
Fläche 6
2
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
86 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Weitere Kontinuumselemente Zusätzlich zu den Kontinuumselementen für den Spannungs/Dehnungszustand und mit gekoppelten
Weitere Kontinuumselemente
Zusätzlich zu den Kontinuumselementen für den Spannungs/Dehnungszustand und mit
gekoppelten Temperaturfreiheitsgraden gibt es noch Elemente für andere Problembereiche :
Konvektion und Diffusion von Wärme (Temperatur)
Massendiffusion (Konzentrationen)
Sickerströmung (Verschiebungen, Druck)
Akustik (Druck)
Piezoelektrizität (Verschiebungen und elektrisches Potential)
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Weitere Kontinuumselemente sind:
Membranen
Infinite Elemente
Warp-Elemente, um beliebige Balkenquerschnitte zu modellieren
Axialsymmetrische Elemente mit nichtsymmetrischer Verformung
Dreidim. Kontinuumselemente mit Flächenmittenknoten
Verallgemeinerte Elemente für den ebenen Dehnungszustand
87 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Auswahlkriterien für Kontinuumselemente Standard: quadratische, reduziert integrierte Elemente (CPE8R, CPS8R, C3D20R,
Auswahlkriterien für Kontinuumselemente
Standard:
quadratische, reduziert integrierte Elemente
(CPE8R, CPS8R, C3D20R, CAX8R)
bei rechtwinkligen Netzen und wenn keine große Verzerrungen zu erwarten sind:
inkompatible Elemente (CPE4I, CPS4I, C3D8I, CAX4I)
in Bereichen hoher Spannungskonzentrationen:
quadratische, voll integrierte Elemente (CPE8, CPS8, C3D20,CAX8)
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
bei großen Verzerrungen und Kontaktproblemen:
linear reduzierte Elemente (CPE4R, CPS4R, C3D8R, CAX4R)
wenn keine Biegezustände erwartet werden:
lineare, voll integrierte Elemente (CPE4, CPS4, C3D8, CAX4)
Dreiecke, Tetraeder und Prismen sollten möglichst nur als Übergangselemente oder
bei komplizierten Geometrien eingesetzt werden.
88 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Stab-Elemente Eindimensionale Elemente in 2 und 3 Dimensionen (Truss-Elemente): 2D 3D T2D2 T3D2 T2D3 lineares
Stab-Elemente
Eindimensionale Elemente in 2 und 3 Dimensionen (Truss-Elemente):
2D
3D
T2D2
T3D2
T2D3
lineares 2-Knotenelement
quadratisches 3-Knotenelement
Freiheitsgrade: u x , u y , (u z )
T3D3
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
T2D2H
Hybridversion
T3D2H
T2D3H
T3D3H
T2D2T
Temperatur als zusätzlicher Freiheitsgrad
T3D2T
T2D3T
T3D3T
89 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Bemerkung Stabelemente nehmen nur Axialkräfte auf es werden die axiale Spannung und Dehnung berechnet: E
Bemerkung
Stabelemente nehmen nur Axialkräfte auf
es werden die axiale Spannung und Dehnung berechnet: E 11 und S 11
Querschnittsfläche und Materialzuordnung über *SOLID SECTION
3-Knotenelement wird für gekrümmte Versteifungen benutzt
in der Hybridversion wird die Axialkraft zusätzlich als Unbekannte behandelt. Dadurch
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
können sehr steife Stäbe modelliert werden, z.B. für starre Verbindungen. Dies ist
eine Alternative zu den Rigid Elements.
Knotenreihenfolge und Normalendefinition (in 2D):
n
n
3
2
2
1
1
90 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
SOLID SECTION Eigenschaften von Kontinuumselementen werden über die Option *SOLID SECTION festgelegt. *SOLID
SOLID SECTION
Eigenschaften von Kontinuumselementen werden über die Option
*SOLID SECTION festgelegt.
*SOLID SECTION,ELSET=Set-Name,{MATERIAL=Materialname|COMPOSITE}[,
STACK DIRECTION={1|2|3}][,ORIENTATION=Systemname]
Datenzeile:
Querschnittsfläche bei Stabelementen
Dicke bei 2D-Elementen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Laminatbeschreibung bei 3D-Elementen
ELSET ist der Name der Elementgruppe, auf die sich die Option bezieht
MATERIAL bezieht sich auf den Namen einer Materialdefinition in einer *MATERIAL-
Option
ORIENTATION bezieht sich auf den Namen eines Materialkoordinatensystems in
einer *ORIENTATION-Option
COMPOSITE bedeutet, daß das Element ein Laminat beschreiben soll,
STACK DIRECTION gibt die (lokale) Richtung der Schichtung an.
91 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Die Datenkarte ist optional. Falls keine angegeben wird, setzt ABAQUS intern den Wert 1.0 ein.
Die Datenkarte ist optional. Falls keine angegeben wird, setzt ABAQUS intern den
Wert 1.0 ein. Falls der COMPOSITE-Parameter gesetzt ist, muss für jede
Laminatschicht eine Datenkarte eingegeben werden:
LD
Dicke der Laminatschicht
NI
Anzahl der Integrationspunkte der Schicht
(Vorbesetzung: 1)
M
Materialname für die Schicht
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
O oder α
Name einer Orientierung für diese Schicht oder
Drehwinkel im Gegenuhrzeigersinn, um den um
die Normale gedreht werden soll, bezogen auf die
Orientierung, die durch den ORIENTATION-Parameter
festgelegt ist.
α wird in Winkelgrad angegeben!
92 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Schalenelemente Die Ausdehnung der Struktur ist in eine Richtung wesentlich kleiner als in die zwei
Schalenelemente
Die Ausdehnung der Struktur ist in eine Richtung wesentlich kleiner als in
die zwei anderen, dazu orthogonalen Richtungen.
Das Verhältnis von Schalendicke zu charakterischen Längen in den dazu
senkrechten Richtungen ist kleiner als 1/10.
Charakteristische Längen sind z.B.
Abstände zwischen Festhaltungen
Krümmungsradius
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
die Wellenlänge des höchsten Schwingungsmode
Die Elementgröße ist kein Kriterium!
Bei der Anwendung muss man unterscheiden zwischen
dicken und dünnen Schalen
"Allzweck"-Elemente, die sowohl für dicke als auch für dünne Schalen eingesetzt
werden können
Schalenelemente für große und kleine Dehnungen
93 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Dünne Schalen Kirchhoff-Theorie, Biegung wird durch Auslenkung der Mittelebene beschrieben Verhältnis Schalendicke zu
Dünne Schalen
Kirchhoff-Theorie, Biegung wird durch Auslenkung der Mittelebene beschrieben
Verhältnis Schalendicke zu charakteristischen Länge < 1/15
Namenskonvention:
STRI3
STRI65
S4R5
flaches 3-Knotenelement
6-Knotenelement mit 5 DOFs/Knoten
4-Knotenelement, reduziert integriert,
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
endliche Membrandehnung, 5 DOFs/Knoten
S8R5
S9R5
reduziert integriert, 5 DOFs/Knoten
9-Knotenelement, reduziert integriert, 5DOFs/Knoten
die Reduktion der Integration bezieht sich auf die Gauss-Punkte in der Schalenebene
bei Elementen mit 5 Freiheitsgraden pro Knoten entfallen 3 auf die Verschiebungen
und zwei auf Rotationen um die lokale 1- und 2-Achse
94 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ein Knoten trägt 6 Freiheitsgrade (3 Verschiebungs- und 3 globale Rotationsfreiheitsgrade), wenn ein
ein Knoten trägt 6 Freiheitsgrade (3 Verschiebungs- und 3 globale
Rotationsfreiheitsgrade), wenn
ein Rotationsfreiheitsgrad in Randbedingungen einbezogen ist
(*BOUNDARY,*MPC)
er gleichzeitig zu einem Balken- oder Schalenelement gehört, das
6 Freiheitsgrade an diesem Knoten benutzt
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
er auf einer Knicklinie zweier Schalenelemente liegt
an ihm äußere Drehmomente angreifen
95 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Dicke Schalen Verhältnis Schalendicke zu charakteristischen Länge > 1/15 Namenskonvention S8R S8RT
Dicke Schalen
Verhältnis Schalendicke zu charakteristischen Länge > 1/15
Namenskonvention
S8R
S8RT
8-Knotenelement, reduziert integriert
8-Knotenelement, reduziert integriert,
für Temperatur-Verschiebungskopplung
6
Freiheitsgrade pro Knoten:
3
globale Verschiebungen, 3 globale Drehungen und ggf. die Temperatur an der
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Schalenunterseite und die Temperaturverteilung durch den Querschnitt je nach
Anzahl der Integrationspunkte
Elemente haben eine endliche Schubsteifigkeit, die von ABAQUS abgeschätzt wird.
Sie kann vom Benutzer auch explizit über die Option
*TRANSVERSE SHEAR STIFFNESS eingegeben werden
alle Elemente sind auch für endliche Membrandehnungen geeignet
96 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Allzweck-Schalenelemente Namenskonventionen: S3/S3R S4/S4R 3-Knotenelement, reduziert integriert, endliche
Allzweck-Schalenelemente
Namenskonventionen:
S3/S3R
S4/S4R
3-Knotenelement, reduziert integriert, endliche
Membrandehnung
4-Knotenelement, reduziert integriert, endliche
Membrandehnung
die Elemente Sn und SnR (n=3,4) sind identisch
je nach Schalendicke wird die Theorie für dicke Schalen bzw. für dünne Schalen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
angewendet
es gibt noch kontinuierliche Schalenelemente, die topologisch wie 3D-
Kontinuumselemente aussehen (s.u.).
97 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Endliche und kleine Dehnungen für große, endliche Dehnungen und große Rotationen sind die folgenden Elemente
Endliche und kleine Dehnungen
für große, endliche Dehnungen und große Rotationen sind die folgenden Elemente
geeignet:
S3/S3R
S4/S4R
für kleine Dehnungen und große Rotationen sind die folgenden Elemente geeignet:
STR3
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
S4R5
STRI65
S8R
S8RT
S8R5
S9R5
98 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Schaleneigenschaften Eigenschaften werden in der *SHELL SECTION oder der *SHELL GENERAL SECTION eingegeben. Schalen
Schaleneigenschaften
Eigenschaften werden in der *SHELL SECTION oder der
*SHELL GENERAL SECTION eingegeben.
Schalen können über den Querschnitt homogen oder aus verschiedenen Schichten
aufgebaut sein (Laminate).
Eingabe der Knotenkoordinaten und (optional) der Richtungskosinus der
Knotennormalen
Ausgabe:
lokale Spannungs-und Dehnungskomponenen 11, 22, 12.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Dazu kommen eine Fülle an Spannungs-, Dehnungs- und
Kraftkomponenten bezogen auf Laminate oder Schichten.
Knotenreihenfolge
7
3
4
3
6
5
9
8
6
1
2
2
1
4
99 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Flächennormale die Richtung der Elementnormalen wird durch die Korkenzieher-Regel der Knotenreihenfolge bestimmt n 4
Flächennormale
die Richtung der Elementnormalen wird durch die Korkenzieher-Regel der
Knotenreihenfolge bestimmt
n
4
3
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
1 2
die Austrittseite der Normale ist die Schalenoberseite, entsprechend ist dadurch auch
die Schalenunterseite festgelegt
100 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Lokales System 3 2 1 INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 1-Achse: Projektion der
Lokales System
3
2
1
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
1-Achse:
Projektion der globalen x-Achse auf die Fläche; falls der
Winkel zwischen x-Achse und Flächennormalen kleiner als
1 o ist, wird die globale z-Achse projiziert.
2-Achse:
ist senkrecht zur 1-Achse, so dass zusammen mit der
Flächennormalen ein rechtshändiges Dreibein gebildet wird.
101 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Knotennormale Verformungen der Schalen gehen von der Anfangskrümmung aus. Daher muss von jedem Element der
Knotennormale
Verformungen der Schalen gehen von der Anfangskrümmung aus. Daher muss von
jedem Element der Normalenvektor in den Knoten bekannt sein.
Es gibt drei Möglichkeiten, die Knotennormale zu spezifizieren:
keine Angabe: ABAQUS berechnet für jeden Knoten aus der Lage der
Nachbarelemente die Richtungskosinus näherungsweise. Diese Methode ist nur dann
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
gut, wenn die Krümmung stetig und nicht zu groß ist.
*NODES: die Richtungskosinus werden in der *NODES-Option als 4. bis 6. Koordinate
eingegeben. Da nur eine Normale pro Knoten definiert werden kann, ist diese
Möglichkeit nur bei glatten Flächen geeignet.
*NORMAL: mit der *NORMAL-Option kann zu jedem Knoten eine zusätzliche Normale,
bezogen auf ein Element, definiert werden.
102 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*NODE 2 1,0,0,0,-0.707,0.707 2,1,1,0,-0.707,0.707 3,2,0,0,0.707,0.707 1 2 *NORMAL 2,2,1,1,0 INSTITUTS-,
*NODE
2
1,0,0,0,-0.707,0.707
2,1,1,0,-0.707,0.707
3,2,0,0,0.707,0.707
1
2
*NORMAL
2,2,1,1,0
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
1
3
Komponenten des Normalenvektors
Knotennummer oder Set-Name
Elementnummer oder Set-Name
103 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Axialsymmetrische Schalen Für normale und dicke Schalen, für endliche Dehnungen: SAX1 SAX2 SAX2T 2-Knotenelement,
Axialsymmetrische Schalen
Für normale und dicke Schalen, für endliche Dehnungen:
SAX1
SAX2
SAX2T
2-Knotenelement, linear
3-Knotenelement, quadratisch
3-Knotenelement, quadratisch,
Temperatur/Verschiebung gekoppelt
Eingabekoordinatensystem: r, z (auch für Richtungskosinus)
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Freiheitsgrade:
u r , u z , φ und ggf. T an der Unterseite und die
Temperaturverteilung durch den Querschnitt je nach
Anzahl d. Integrationspunkte
Knotenreihenfolge:
n
3
2
2
1
1
104 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Weitere Schalenelemente Als weitere Schalenelemente stehen zur Verfügung: axialsymmetrische Schalen mit asymmetrischer
Weitere Schalenelemente
Als weitere Schalenelemente stehen zur Verfügung:
axialsymmetrische Schalen mit asymmetrischer Deformation und für dünne
axialsymmetrische Schalen:
SAXA1n
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
SAXA2n
ein 4- und ein 8-Knotenelement für die Wärmeleitungsberechnung
105 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
SHELL SECTION *SHELL SECTION,ELSET=Set-Name, {COMPOSITE|MATERIAL=Materialname}[,NODAL THICKNESS][,
SHELL SECTION
*SHELL SECTION,ELSET=Set-Name,
{COMPOSITE|MATERIAL=Materialname}[,NODAL THICKNESS][,
ORIENTATION=Systemname][,POISSON=n][,DENSITY=d][,OFFSET=q]
Es folgen Datenzeilen je nach Parameter.
Falls das Schalenelement homogen ist, wird der MATERIAL-Parameter gesetzt und
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
bezeichnet den Namen einer Materialdefinition in einer *MATERIAL Option.
Falls es sich bei dem Element um ein Laminat handelt, wird der COMPOSITE
Parameter gesetzt. Der Materialname wird in der folgenden Datenzeile gesetzt.
ist NODAL THICKNESS gesetzt,wird die Schalendicke nicht von der Datenzeile,
sondern über die *NODAL THICKNESS Option eingelesen;
wichtig für Schalen mit variabler Dicke
ORIENTATION bezieht sich auf den Namen eines Koordinatensystems in einer
*ORIENTATION Option und gibt das Koordinatensystem für die Materialachsen bei
orthotropen oder anisotropen Materialien an
106 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
POISSON benennt eine effektive Querkontraktionszahl und ist wichtig beim Einsatz der Elemente mit endlicher Dehnung,
POISSON benennt eine effektive Querkontraktionszahl und ist wichtig beim Einsatz
der Elemente mit endlicher Dehnung, um die Änderung der Schalendicke bei
zunehmender Dehnung zu berücksichtigen.
Standardvorbesetzung: 0.5
einer Schalenfläche kann eine nichtstrukturelle Masse zugeordnet werden, die nicht
zur Steifigkeit beiträgt (z.B. Belag, Tapete, Anstrich); DENSITY=d gibt den Wert der
Masse pro Flächeneinheit an. Gleichzeitig muss bei der Materialdefinition für diese
Elemente eine strukturelle Masse über die *DENSITY Option angegeben werden.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
die Knoten legen die Referenzfläche der Schalen fest, die normalerweise mit der
Schalenmittenfläche übereinstimmt. Manchmal ist es vorteilhaft, wenn die
Referenzfläche demgegenüber verschoben ist. Dies wird durch einen OFFSET-Wert
erreicht, der angibt, um welchen Bruchteil der Schalendicke die Referenzfläche
gegenüber der Mittenfläche nach oben (positiver Wert) oder nach unten (negativer
Wert verschoben wird. Ist q=+0.5, so liegt die Referenzfläche auf der Schalenober-
bzw. -unterseite.
107 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Die Datenzeilen hängen davon ab, ob der MATERIAL- oder der COMPOSITE-Parameter gesetzt ist. COMPOSITE Für
Die Datenzeilen hängen davon ab, ob der MATERIAL- oder der COMPOSITE-Parameter
gesetzt ist.
COMPOSITE
Für jede Schicht des Laminats muß eine Datenkarte mit folgenden Angaben eingegeben
werden:
LD
Dicke der Laminatschicht
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
NI
Anzahl der Auswertepunkte im Querschnitt, Standard: 3
M
Materialname für die Schicht
O oder α
Name einer Orientierung für diese Schicht oder Drehwinkel im
Gegenuhrzeigersinn, um den um die Normale gedreht werden
soll bezogen auf die Orientierung, die durch den ORIENTATION-
Parameter oder das lokale System festgelegt ist.
108 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
MATERIAL Es ist nur eine Datenzeile nötig: SD NI Schalendicke Anzahl der Querschnittspunkte in Richtung
MATERIAL
Es ist nur eine Datenzeile nötig:
SD
NI
Schalendicke
Anzahl der Querschnittspunkte in
Richtung der Schalendicke, Standard: 5
Die Standardvorbesetzung für NI reicht für die meisten linearen und nichtlinearen
Probleme aus.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
In der ABAQUS-Sprache werden die Punkte als Section Points bezeichnet, an denen
berechnete Größen ausgegeben werden.
Standardmäßig werden Kräfte, Spannungen, etc. am
Normale
5
1. Querschnittspunkt = Schalenunterseite
und am
4 3 2
5. Querschnittspunkt = Schalenoberseite
1
ausgegeben. In den Ausgabeanweisungen kann die Vorbesetzung übersteuert werden.
109 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Kontinuumsschalenelemente Kontinuumsschalenelemente sehen aus wie 3D-Kontinuumselemente, verhalten sich aber wie
Kontinuumsschalenelemente
Kontinuumsschalenelemente sehen aus wie 3D-Kontinuumselemente, verhalten sich
aber wie gewöhnliche Schalenelemente
nur quader- und prismenförmige Elemente sind erlaubt
die Schalendicke wird explizit modelliert
die Knoten haben nur Translationsfreiheitsgrade
Knotenreihenfolge wie bei 3D-Kontinuumselementen
Flächennummerierung wie bei 3D-Kontinuumselementen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Normalenrichtung und Richtung der
Schalendicke zeigt standardmäßig
von der Fläche 1 zur Fläche 2
bei der Modellierung von Laminaten,
ist die Stapelrichtung (Stack Direction)
wichtig. Diese stimmt standardmäßig
mit der Richtung der Schalendicke
überein und ist die Richtung 3.
8
3
2 7
2
5
6
5
6 4
4 3
3 1
1
1
2
110 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
bei Quadern kann man die Stack Direction und Richtung der Schalendicke auch in die Richtungen
bei Quadern kann man die Stack Direction und Richtung der Schalendicke auch in die
Richtungen 1 oder 2 definieren oder in der *SHELL SECTION mittels einem
*ORIENTATION Koordinatensystem
bei Prismen gibt es nur eine 3-Richtung, senkrecht auf einer der Dreiecksflächen
Namenskonvention:
SC6R
6-Knoten-Prisma; die Dreiecksflächen bilden die Schalenflächen
SC8R 8-Knoten-Hexaeder
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
alle Elemente sind für endliche Dehnungen geeignet
Elementeigenschaften werden in der *SHELL SECTION oder
*SHELL GENERAL SECTION definiert
111 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
SHELL SECTION für Kontinuumsschalen *SHELL SECTION,ELSET=Set-Name,
SHELL SECTION für Kontinuumsschalen
*SHELL SECTION,ELSET=Set-Name,
{COMPOSITE|MATERIAL=Materialname}[,POISSON={n|MATERIAL}][,
THICKNESS MODULUS=E][,STACK DIRECTION={1|2|3|ORIENTATION}][,
ORIENTATION=Systemname][,DENSITY=d]
Die Parameter ELSET,COMPOSITE,MATERIAL,POISSON und DENSITY haben
dieselbe Bedeutung wie diejenigen bei der *SHELL SECTION für konventionelle
Schalenelemente.
zusammen mit dem POISSON-Parameter muss der THICKNESS MODULUS Parameter
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
gesetzt werden; dieser Wert ein effektiver E-Modul in Richtung der Schalendicke;
falls
POISSON=MATERIAL gesetzt wird, entfällt der Parameter und ABAQUS
berechnet die effektiven Werte für die Querkontraktionszahl und den E-Modul in
Richtung der Schalendicke aus der Materialdefinition für die Schalenelemente
STACK DIRECTION gibt die Stapelrichtung bzw. Richtung in Schalendicke an; setzt
man STACK DIRECTION=ORIENTATION muss über den ORIENTATION-Parameter
der Name einer *ORIENTATION Systemdefinition angegeben werden
Datenzeilen wie bei der *SHELL SECTION für konventionelle Schalenelemente
112 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Balkenelemente Bei Balken ist die Ausdehnung in einer Richtung (der axialen Richtung) wesentlich größer als
Balkenelemente
Bei Balken ist die Ausdehnung in einer Richtung (der axialen Richtung) wesentlich größer
als in den beiden anderen dazu orthogonalen Richtungen. Das Verhältnis zwischen
Querschnittsabmessungen zu charakteristischen Längsabmessungen ist < 1/10.
Balkenelemente werden definiert in 2 und in 3 Dimensionen. Entsprechend unterscheiden
sie sich in ihrer Definition, ihren Freiheitsgraden und Verformungen.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
113 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
2D-Balken Biegung und Dehnung Freiheitsgrade: Eingabekoordinaten: optional: u x , u y , φ z
2D-Balken
Biegung und Dehnung
Freiheitsgrade:
Eingabekoordinaten:
optional:
u x , u y , φ z
x, y
N x , N y , die Richtungskosinus für die Balkennormale
Namenskonvention:
B2
oder PIPE2
Um die Orientierung des Balkenquerschnitts zu beschreiben, wird ein lokales (t,n 1 ,n 2 )
System benutzt.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
t
n
1
n
2
ist die Tangente an der Balkenachse, die Richtung zeigt
vom 1. zum 2. Knoten
hat die Komponenten (0,0,-1)
wird in der *NODE- oder in der *NORMAL-Option
definiert. Falls keine Angaben gemacht werden, wird n 2
berechnet.
114 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
3D-Balken Biegung, Dehnung, Torsion und Verwölbung (bei Balken mit offenem Querschnitt) Freiheitsgrade:
3D-Balken
Biegung, Dehnung, Torsion und Verwölbung (bei Balken mit offenem Querschnitt)
Freiheitsgrade:
Eingabekoordinaten:
u x , u y , u z , φ x , φ y , φ z und ggf. w
x, y, z
optional:
N x , N
, N z , die Richtungskosinus der
y
2. lokalen Querschnittsachse
Namenskonvention:
B3
oder PIPE3
Lokales (t,n 1 ,n 2 ) System:
t
ist die Tangente an der Balkenachse, die Richtung zeigt
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
n
1
n
vom 1. zum 2. Knoten
muß in der *BEAM SECTION angegeben werden
Vorbesetzung: (0,0,-1)
wird in der *NODE- oder
in der *NORMAL-Option
definiert. Falls keine Angaben
gemacht werden,
wird n 2 berechnet.
n 1
2
2
t
1
n 2
115 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
2D-Balken B21 B21H B22 B22H B23 B23H 2-Knotenelement, linear hybride Version 3-Knotenelement, quadratisch
2D-Balken
B21
B21H
B22
B22H
B23
B23H
2-Knotenelement, linear
hybride Version
3-Knotenelement, quadratisch
hybride Version
2-Knotenelement, kubisch
hybride Version
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
3D-Balken
B31
B31H
B32
B32H
B33
B33H
B34
2-Knotenelement, linear
hybride Version
3-Knotenelement, quadratisch
hybride Version
2-Knotenelement, kubisch
hybride Version
2-Knotenelement, kubisch
116 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Die hybriden Versionen sollten bei sehr schlanken oder sehr steifen Balken verwendet werden. Bei schubweichen
Die hybriden Versionen sollten bei sehr schlanken oder sehr steifen Balken
verwendet werden.
Bei schubweichen Balken müssen die linearen oder quadratischen Balken verwendet
werden. In der *BEAM SECTION kann eine Querkontraktionszahl für die
Querschnittdehnung angegeben werden, die sich bei endlicher Längsdehnung
einstellt (Timoshenko-Theorie).
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Elemente 3. Ordnung beschreiben schubstarre Balken, das sind dünne, schlanke
Balken ohne Schubverformungen (Bernoulli-Theorie)
bei gekrümmten Balken werden, wie bei den gekrümmten Schalen, die Normalen an
den Knoten berechnet. Bei sehr starker Krümmung bzw. Knicken sollte die
Normalenrichtung explizit eingegeben werden
entweder über die *NORMAL - Option oder
über die Koordinaten in der *NODE - Option
117 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
BEAM SECTION Die Balkenquerschnitte werden in der *BEAM SECTION oder *BEAM GENERAL SECTION festgelegt: *BEAM
BEAM SECTION
Die Balkenquerschnitte werden in der *BEAM SECTION oder
*BEAM GENERAL SECTION festgelegt:
*BEAM SECTION,SECTION=Querschnittstyp,
MATERIAL=Materialname[,ELSET=Set-Name][,POISSON=n]
Es folgen Datenkarten, je nach Querschnittstyp. Als Querschnittstyp sind u.a.
zugelassen:
ARBITRARY
beliebiger Querschnitt
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
BOX
rechteckiger, hohler Querschnitt
CIRC
kreisförmiger, voller Querschnitt
HEX
hexagonaler, hohler Querschnitt
I
I-Profil
L
L-Profil
PIPE
kreisförmiger, hohler Querschnitt
RECT
rechteckiger, voller Querschnitt
TRAPEZOID
trapezförmiger Querschnitt
Je nach Querschnittstyp sind die Querschnittspunkte festgelegt.
118 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Die Beschreibung der Balkenquerschnitte und der Datenkarten findet man in Abschnitt 23.3.9 des User´s Manual.
Die Beschreibung der Balkenquerschnitte und der Datenkarten findet man in Abschnitt
23.3.9 des User´s Manual.
Beispiel: SECTION=CIRC
2
2
5
11
4
13
9
12 10
INSTITUTS-, FAKULTÄTS-,
ABTEILUNGSNAME (in der Masteransicht ändern)
8
3
14 1
6
7
1
1
15
4
2
16 2
17
5
3
1
2D-Balken
3D-Balken
Ausgabepunkte von Spannungen (Default):
Punkte 1 und 5
Punkte 3,7,11,15
119 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
3 Datenkarten in der *BEAM SECTION: R N x ,N y ,N z NI 1
3 Datenkarten in der *BEAM SECTION:
R
N
x ,N y ,N z
NI 1 ,NI 2
Es bedeuten:
R
Radius
N
Koordinaten von
n
; Default: 0,0,-1
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
i
1
Falls hier ein Eintrag bei 2D-Balken steht, muss er (0,0,-1) sein.
NI
2D-Balken:
Anzahl d. Querschnittspunkte, max. 9, Standard: 5
1
3D-Balken:
Anzahl der Querschnittspunkte in radialer Richtung,
Standard: 3
NI
Anzahl der Querschnittspunkte in Umfangsrichtung, Standard: 8
2
120
17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Weitere Elemente WARP-Elemente sind 2D-Elemente, mit denen allgemeine Balkenquerschnitte modelliert werden; Referenz auf
Weitere Elemente
WARP-Elemente sind 2D-Elemente, mit denen allgemeine Balkenquerschnitte
modelliert werden; Referenz auf diese Elemente über die
*BEAM GENERAL SECTION der Balken, die diesen Querschnitt besitzen sollen
Rohre (PIPE)
Rohrkrümmer (ELBOW)
Dämpfer (DASHPOT)
Kontaktelemente (GAP)
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Kontaktelemente mit starrer Oberfläche (IRS)
Angerissene Schalen (LINE SPRING)
Federelemente (SPRING)
Interface-Elemente (INTER)
Gleitlinien- und -flächenelemente
u.v.m.
121 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Materialeigenschaften INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 122 17.11.2009 Paul Weber
Materialeigenschaften
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
122 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Materialeigenschaften Die allgemeine Struktur der Materialeingabe ist: *MATERIAL,NAME=Materialname *Materialoption
Materialeigenschaften
Die allgemeine Struktur der Materialeingabe ist:
*MATERIAL,NAME=Materialname
*Materialoption
Daten
*Materialoption
Daten
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Die Materialoption und die Daten beschreiben das Stoffverhalten. Im Kurs wird nur
elastisches Materialverhalten betrachtet
123 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
anisotropes Material *ELASTIC,TYPE=ANISOTROPIC D 1111 ,D 1122 ,D 2222 ,D 1133 ,D 2233 ,D 3333
anisotropes Material
*ELASTIC,TYPE=ANISOTROPIC
D
1111 ,D
1122 ,D
2222 ,D
1133 ,D
2233 ,D
3333 ,D
1112 ,D
2212
D
3312 ,D
1212 ,D
1113 ,D
2213 ,D
3313 ,D
1213 ,D
1313 ,D
1123
D
2223 ,D
3323 ,D
1223 ,D
1323 ,D
2323
σ
D 1111 D 1122 D 1133
D 1112 D 1113 D
11
1123
ε 11
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
D
D
σ D 2222 D
22
2233
2212
2213
D 2223
ε 22
D
D
σ D 3333
33
=
3312
3313
D 3323
ε 33
D
D
τ 12
1212
1213
D 1223
γ 12
D
τ 13
1313
D 1323
γ 13
τ 23
D 2323
γ 23
124 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
orthotropes Material *ELASTIC,TYPE=ORTHOTROPIC ν 1 ν 12 13 ------ – -------- – -------- 000 D
orthotropes Material
*ELASTIC,TYPE=ORTHOTROPIC
ν
1
ν 12
13
------
– --------
--------
000
D
E
E 1
E 1
1
1111 ,D 1122 ,D 2222 ,D 1133 ,D 2233 ,D 3333 ,D 1212 ,D 1313
D
ν
1
2323
23
------
--------
000
E
E 2
2
Orthotrope Materialien lassen sich auch durch
Eingabe der Konstanten wie E-Modul, Schubmodul
1
------0
0
0
E 3
1
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
und Poisson-Zahl spezifizieren. Die Inverse der
---------0
0
Spannungs/Dehnungsmatrix lautet
G 12
1
---------
0
G 13
1
---------
G 23
125
17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*ELASTIC,TYPE=ENGINEERING CONSTANTS E 1 ,E 2 ,E 3 ,n 12 ,n 13 ,n 23 ,G
*ELASTIC,TYPE=ENGINEERING CONSTANTS
E
1 ,E 2 ,E 3 ,n 12 ,n 13 ,n 23 ,G 12 ,G 13
G
23
Für orthotrope Materialien im ebenen Spannungszustand wie z.B. bei Schalen ist
σ 33 = 0, so dass noch weniger Konstanten benötigt werden:
*ELASTIC,TYPE=LAMINA
E ,E ,n ,G ,G ,G
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
1
2
12
12
13
23
Isotrope Materialien (Standard)
*ELASTIC,TYPE=ISOTROPIC
E,ν
Das Materialverhalten kann von der Temperatur und anderen Feldgrößen abhängig
gemacht werden. Dazu gibt man zu jeder Temperatur einen kompletten Satz von
Materialkonstanten und der zugehörigen Temperatur ein.
126 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Beispiel für ein isotropes Material: *ELASTIC E ν E 1 ,n 1 ,T 1 E
Beispiel für ein isotropes Material:
*ELASTIC
E
ν
E 1 ,n
1 ,T
1
E 2 ,n
2 ,T
2
.
.
E ,n ,T
n
n
n
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*EXPANSION
α
T
127 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Weitere Materialeigenschaften: *CONDUCTIVITY *DENSITY *EXPANSION *SPECIFIC HEAT Wärmeleitfähigkeit Dichte
Weitere Materialeigenschaften:
*CONDUCTIVITY
*DENSITY
*EXPANSION
*SPECIFIC HEAT
Wärmeleitfähigkeit
Dichte
Wärmeausdehnungskoeffizient
spezifische Wärme
u.v.m.
Weitere Stoffgesetze:
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Plastizität und Clay Plastizität (z.B. Lehm)
Kriechen
Drucker-Prager
Beton
Hyperelastisch (z.B. Gummi)
Hypoelastisch
Versagen bei Materialien, die keinen Zug oder Druck übertragen
poröse Stoffe
u.v.m.
128 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
TRANSVERSE SHEAR STIFFNESS Bei den dicken Schalen S4R,S8R, und S8RT und den linearen und quadratischen
TRANSVERSE SHEAR STIFFNESS
Bei den dicken Schalen S4R,S8R, und S8RT und den linearen und quadratischen
Balken B21, B22, B31,B32 treten bei Biegung über den Querschnitt
Schubspannungen auf.
Falls in der Materialeingabe eine *ELASTIC-Option vorkommt, berechnet ABAQUS
aus den Parametern für das elastische Verhalten eine effektive Schubsteifigkeit.
Diese kann durch
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*TRANSVERSE SHEAR STIFFNESS
überschrieben werden.
Falls die Materialeingabe keinen "elastischen Anteil" hat, muss die Schubsteifigkeit
eingegeben werden.
*TRANSVERSE SHEAR STIFFNESS muss direkt hinter der *SECTION Anweisung
stehen.
129 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Bei Schalen: *TRANSVERSE SHEAR STIFFNESS K13,K23 Bei Balken: *TRANSVERSE SHEAR STIFFNESS K23,K13 Falls nur ein
Bei Schalen:
*TRANSVERSE SHEAR STIFFNESS
K13,K23
Bei Balken:
*TRANSVERSE SHEAR STIFFNESS
K23,K13
Falls nur ein Zahlenwert angegeben wird, wird für beide Richtungen derselbe Wert
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
genommen.
Bei 2D-Balken braucht nur K23 angegeben werden.
3
2
2
1
1
130 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
2. Beispiel: Verbundplatte Eine Platte aus zwei Schichten steht unter gleichförmigen Druck. Die beiden Laminate
2. Beispiel: Verbundplatte
Eine Platte aus zwei Schichten steht unter gleichförmigen Druck. Die beiden Laminate
haben eine Orientierung von +/- 45 o zu den Plattenseiten. Die Platte ist bezüglich des
globalen Systems verschoben und gedreht.
z
z'
y'
b
c
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
a x'
y
x
Zur Knoteneingabe im gestrichenen System wird die *SYSTEM Option gesetzt.
131 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Ursprungskoordinaten: (1,2,5) Koordinaten von a: (2,3,5) Koordinaten von b: (0,3,6) Abmessungen der Platte: a =
Ursprungskoordinaten:
(1,2,5)
Koordinaten von a:
(2,3,5)
Koordinaten von b:
(0,3,6)
Abmessungen der Platte:
a = 10 inch
h = 0.2 inch
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Last:
p = 100 lb/inch 2
Die Stoffeigenschaften sind für orthotropes Material im ebenen Spannungszustand durch
E 11 = 40 x 10 6 lb/inch 2
E 22 = 10 6 lb/inch 2
G 12 = G 13 = G 23 =0.5 x 10 6 lb/inch2
ν 12 = 0.25
gegeben.
132 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Die Platte liegt in der x’y’-Ebene. Um die Verschiebungen bequem zu interpretieren zu können, werden
Die Platte liegt in der x’y’-Ebene. Um die Verschiebungen bequem zu interpretieren zu
können, werden sie im gestrichenen Koordinatensystem ausgegeben. Dies erreicht man
durch die *TRANSFORM-Option mit den Richtungsvektoren
2
1 1
0
1
–1
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
a =
=
b =
=
3
2
1
3
– 2
1
5
5
0
6
5
1
133 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*HEADING TWO LAYER COMPOSITE PLATE +/- 45 DEG ORIENTATION *SYSTEM 1.,2.,5. , 2.,3.,5. 0.,3.,6. *NODE
*HEADING
TWO LAYER COMPOSITE PLATE +/- 45 DEG ORIENTATION
*SYSTEM
1.,2.,5. ,
2.,3.,5.
0.,3.,6.
*NODE
1, 0.,0.,0
17,10.,0.,0.
1601,0.,10.,0.
1617,10.,10.,0.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*NGEN,NSET=BOT
1,17
*NGEN, NSET=TOP
1601,1617
*NFILL,NSET=ALL
BOT,TOP,16,100
*TRANSFORM,TYPE=R,NSET=ALL
1.,1.,0., -1.,1.,1.
*NSET,NSET=YPAR,GEN
1,1601,100
17,1617,100
134 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*NSET,NSET=XPAR,GEN 1,17 1601,1617 *ELEMENT,TYPE=S9R5 1,1,3,203,201,2,103,202,101,102 *ELGEN,ELSET=PLATE
*NSET,NSET=XPAR,GEN
1,17
1601,1617
*ELEMENT,TYPE=S9R5
1,1,3,203,201,2,103,202,101,102
*ELGEN,ELSET=PLATE
1,8,2,1,8,200,8
*SHELL SECTION,ELSET=PLATE,COMPOSITE
.1,3,LAMINA,LAYER1
.1,3,LAMINA,LAYER2
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*TRANSVERSE SHEAR STIFFNESS
5.0E7,5.0E7
*MATERIAL,NAME=LAMINA
*ELASTIC,TYPE=LAMINA
40.E6,1.E6,.25,.5E6,.5E6,.5E6
*ORIENTATION,NAME=LAYER1,SYSTEM=R
1.,1.,0.,-1.,1.,1.
3,-45.
*ORIENTATION,NAME=LAYER2,SYSTEM=R
1.,1.,0.,-1.,1.,1.
3,45.
135 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*STEP *STATIC *BOUNDARY XPAR,2,3 YPAR,1 YPAR,3 *DLOAD PLATE,P,100. INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der
*STEP
*STATIC
*BOUNDARY
XPAR,2,3
YPAR,1
YPAR,3
*DLOAD
PLATE,P,100.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*EL PRINT,POSITION=AVERAGED AT NODES
SF,
SE,
*NODE PRINT
U,
*END STEP
136 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Lösungsalgorithmen INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 137 17.11.2009 Paul Weber -
Lösungsalgorithmen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
137 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Lösungsalgorithmen Im FE-Modell ist folgende Gleichgewichtsbedingung zu lösen: R(u) = K wobei R(u) die Summe
Lösungsalgorithmen
Im FE-Modell ist folgende Gleichgewichtsbedingung zu lösen:
R(u) = K
wobei R(u) die Summe aller inneren Kräfte und K die Summe der äußeren Kräfte ist. u
steht für den Gesamtvektor der Verschiebungen (und evt. anderer Freiheitsgrade).
Im linearen, statischen Fall ist
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
R(u) = A . u
so dass
A . u = K
als lineares Gleichungssystem zu lösen ist. Im nichtlinearen Fall muss die Gleichung
iterativ gelöst werden.
138 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Newton-Raphson Ψ(u) = R(u)-K = 0 R(u) A 1 u = K => u u
Newton-Raphson
Ψ(u) = R(u)-K = 0
R(u)
A 1 u = K => u
u
1 1
Ψ 1 =
Ψ(u 1 )
1
Ψ(u 2 ) ≅ Ψ (u 1 ) + (δΨ/δu) 1 δu 1 =0
K
Ψ 2
(δΨ/δu) 1 δu 1 = A 2 δu 1 = - Ψ 1
A 2
=>
δu 1
1
Ψ
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
u 2 = u 1 + δu 1
A 1
Ψ 2 = Ψ(u 2 )
Ψ(u i+1 ) ≅ Ψ (u i ) + (δΨ/δu) i δu i =0
(δΨ/δu) i δu i = A i+1 δu i = - Ψ i+1
=>
δu i
δu 1
δu
2
u i+1 = u i + δu i
u 1
u 2
u 3
u
Ψ i+1 = Ψ (u i+1 )
139 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Modifizierter Newton-Raphson R(u) K Iterationsalgorithmus wie beim Newton-Raphson. Statt einer
Modifizierter Newton-Raphson
R(u)
K
Iterationsalgorithmus wie beim
Newton-Raphson. Statt einer
Tangentensteifigkeitsmatrix A
wird immer dieselbe Anfangsmatrix
verwendet.
A
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
δu 1
δu 2
u
u 1
u 2
u 3
140 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Quasi-Newton R(u) A i δu i = -Ψ(u i ) =>δu i K Ψ 2
Quasi-Newton
R(u)
A i δu i = -Ψ(u i )
=>δu i
K
Ψ 2
u i+1 = u i + δu i
A 1
Ψ 1
A 0
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Ψ i+1 = Ψ(u i+1 )
Mit dem neuen δu i ,Ψ i , Ψ i+1
wird aus
A i+1 δu i = -(Ψ i -Ψ i+1 )
eine neue Steifigkeitsmatrix
berechnet.
δu 1
δu 2
u
u 1
u 2
u 3
Standardmäßig wird die Steifigkeitsmatrix alle 8 Iterationen neu
berechnet.
141 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Vergleich Newton-Raphson Vorteil: Nachteil: Schnelle Konvergenz Nach jeder Iteration muß eine neue
Vergleich
Newton-Raphson
Vorteil:
Nachteil:
Schnelle Konvergenz
Nach jeder Iteration muß eine neue Steifigkeitsmatrix
gebildet werden. Die Steifigkeitsmatrix kann bei
bestimmten Materialeigenschaften unsymmetrisch werden.
Modifizierter Newton-Raphson
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Vorteil:
Nachteil:
Es muss nur einmal die Steifigkeitsmatrix gebildet werden.
Größerer Konvergenzradius.
Langsamere Konvergenz
Quasi-Newton
Vorteil:
Nachteil:
Schnellere Konvergenz, erhält die Matrixsymmetrie.
Unter Umständen größerer Rechenaufwand für die
Sekantenberechnung. In ABAQUS wird der BFGS-
Algorithmus benutzt, zur Aktualisierung der Matrix.
142 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Inkremente Bei statischen linearen Problemen wird die Lösung in einem Zeitschritt iteriert. Bei nichtlinearen Problemen
Inkremente
Bei statischen linearen Problemen wird die Lösung in einem Zeitschritt iteriert.
Bei nichtlinearen Problemen oder bei zeitabhängigen Lasten, wird
die Last in Inkrementen aufgebracht, die durch Zeitschritte bestimmt werden. Also
auch statische Lasten werden in Zeitintervallen aufgebracht.
Jeder Zeitschritt wird iteriert, wobei die Größe des Inkrements von ABAQUS so
gesteuert wird, dass die Lösung innerhalb einer vorgegebenen Iterationsanzahl
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
konvergiert.
Die Last ist im statischen Fall
eine lineare Funktion der Zeit.
K n+1
K
K n+1
K n
K
n
t=1
u t n
t n+1
143 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Lösungsalgorithmen in ABAQUS ABAQUS verwendet, je nach Problem alle drei Verfahren. bei stark nichtlinearen Problemen:
Lösungsalgorithmen in ABAQUS
ABAQUS verwendet, je nach Problem alle drei Verfahren.
bei stark nichtlinearen Problemen: Newton-Raphson
bei zyklischen Vorgängen (quasistatisch): modifizierter Newton-Raphson mit
gelegentlichem Matrix-Update
bei großen Systemen und wenn die Matrix sich beim Update nur wenig ändert, bei
starker Nichtlinearität und Anwendung des Line Search Verfahrens: Quasi-
Newton.
Anforderung über *SOLUTION TECHNIQUE
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Zwei Kriterien müssen erfüllt sein, damit im i-ten Iterationsschritt Konvergenz erreicht
wird:
Ψi / K < 5 .10 -3 , wobei K eine über die Struktur gemittelter Wert für die Kraft ist
δui / ui+1 < 10 -3
Die Inkremente werden automatisch gesteuert. Falls im Inkrement nach 16 Iterationen
keine Konvergenz erreicht wird, wird das Inkrement verkleinert. Nach 5 solchen
Cut-Backs ohne Konvergenz wird die Berechnung abgebrochen.
Alle Werte zur Steuerung der Iterationen können über *CONTROLS verändert werden.
Die Standardwerte sind ausreichend für die meisten Anwendungen.
144 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Gleichungslösung Bei linear statischen Problemen und bei den Iterationsverfahren muß die System-Matrix aufgestellt und
Gleichungslösung
Bei linear statischen Problemen und bei den Iterationsverfahren muß die
System-Matrix aufgestellt und das Gleichungssystem gelöst werden. Dies
geschieht meist in zwei Schritten:
Aufbau der Gesamtsteifigkeitsmatrix aus den Elementsteifigkeitsmatrizen
(Assemblierung)
Lösen des Gleichungssystems; häufig verwendete Algorithmen sind
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Gauß’sche Eliminationsverfahren (direkte Verfahren)
iterative Verfahren, z.B. CG-Verfahren
In ABAQUS wird standardmäßig ein Sparse Solver verwendet:
ein sog. Multifrontal-Solver
besonders geeignet für nichtkompakte Strukturen
parallelisiert
145 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Ein iterativer Solver steht für statische Probleme und stationäre Wärmeübergangsprobleme zur Verfügung. Der
Ein iterativer Solver steht für statische Probleme und stationäre
Wärmeübergangsprobleme zur Verfügung. Der Algorithmus folgt der
Domain Decomposition Methode (DDM), bei der die gesamte Struktur in nicht
überlappende Bereiche zerlegt wird und jeder Bereich für sich gelöst wird.
Mehr als dreifache Performancesteigerung gegenüber dem Sparse Solver ist möglich,
jedoch nur bei sehr gut konditionierten Systemen. Einige Bedingungen für einen
sinnvollen Einsatz sind:
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
kompakte Strukturen mit Kontinuumselementen
mehrere Millionen Freiheitsgrade
möglichst homogenes Material
kein von Kontaktwechselswirkungen dominiertes Problem
keine Constraints, in denen große Flächen miteinander gekoppelt werden (*TIE)
146 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Parallelisierung Sparse Solver 2 Parallelisierungsstrategien supernode die Abarbeitung einzelner Fronten erfolgt
Parallelisierung
Sparse Solver
2 Parallelisierungsstrategien
supernode
die Abarbeitung einzelner Fronten erfolgt parallelisiert
tree
mehrere Fronten werden parallel abgearbeitet
Performanceverbesserung nur bei großen Problemen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
im ABAQUS-Aufruf bzw. ABAQUS-Environment-File muss
parallel={supernode|tree}
gesetzt werden
Iterativer Solver
die einzelnen Domänen werden auf die angeforderten Prozessoren verteilt
147 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Belastungsgeschichte INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 148 17.11.2009 Paul Weber -
Belastungsgeschichte
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
148 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Belastungsgeschichte Die Belastungsgeschichte ist eine Folge von Berechnungsschritten. Ein Berechnungsschritt ist
Belastungsgeschichte
Die Belastungsgeschichte ist eine Folge von Berechnungsschritten.
Ein Berechnungsschritt ist logisch ein Lastfall, also eine komplette Problembeschreibung,
die zwischen
*STEP,
und
*ENDSTEP
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
eingeschlossen ist.
Ein Berechnungsschritt enthält
Prozeduren (= Analysearten)
Lastarten
Randbedingungen
Ausgabeanforderungen
149 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
STEP *STEP[,AMPLITUDE={STEP,RAMP}][,INC=NINC][,NLGEOM][, PERTURBATION,][SOLVER=DDM] Datenkarte: Untertitel für den
STEP
*STEP[,AMPLITUDE={STEP,RAMP}][,INC=NINC][,NLGEOM][,
PERTURBATION,][SOLVER=DDM]
Datenkarte: Untertitel für den Step (optional)
Bemerkungen:
Der AMPLITUDE-Parameter beschreibt, wie die Last in dem Berechnungsschritt
aufgebracht wird.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
STEP:
Die gesamte Last wird als Ganzes sofort aufgebracht.
RAMP:
Die Last wird linear über den Step aufgebracht.
Der Default hängt von der Prozedur ab und ist bei statischen Problemen vom Typ
RAMP. Die Standardvorbesetzung sollte nicht geändert werden, d.h. der Parameter
kann fast immer weggelassen werden.
150 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
INC gibt die maximale Anzahl der Inkremente in diesem Berechnungsschritt an (Default: 10) Der NLGEOM-Parameter
INC gibt die maximale Anzahl der Inkremente in diesem Berechnungsschritt an
(Default: 10)
Der NLGEOM-Parameter muß gesetzt werden, wenn das Problem geometrisch
nichtlinear berechnet werden soll. Der Parameter ist wirksam für alle folgende Steps.
Der PERTURBATION-Parameter linearisiert das Problem, d.h. am aktuellen
Arbeitspunkt der Kraft-Verschiebungskurve (base state) wird eine lineare
Tangentensteifigkeitsmatrix konstruiert und darauf basierend das Strukturverhalten
berechnet. Falls der Perturbation-Step
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
der erste Step ist, wird auf den Anfangsbedingungen aufgesetzt
ein späterer Step ist, wird auf dem Endzustand des letzten vorherigen Step
aufgesetzt, der kein Perturbation-Step ist
einige Prozeduren sind automatisch Perturbation-Steps
(z.B. *FREQUENCY)
SOLVER=DDM schaltet den iterativen Solver ein
151 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Prozeduren Einige wichtige Prozeduren, die ABAQUS anbietet: *BUCKLE Stabilitätsberechnung *COUPLED TEMPERATURE-
Prozeduren
Einige wichtige Prozeduren, die ABAQUS anbietet:
*BUCKLE
Stabilitätsberechnung
*COUPLED TEMPERATURE- gekoppelte Temperatur-
DISPLACEMENT
Verschiebungsberechnung
*DYNAMIC
dynamische Berechnung, direkte Zeitintegration
*FREQUENCY
Eigenfrequenzen und Eigenmoden
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*COMPLEX FREQUENCY
komplexe Eigenfrequenzen und Eigenmoden
*HEAT TRANSFER
Wärmeausbreitung
*MODAL DYNAMIC
dynamische Berechnung, Modenüberlagerung
*RESPONSE SPECTRUM
Anwortverhalten
*STATIC
Statik
*STEADY STATE DYNAMICS stationärer Zustand bei harmonischer Anregung
152 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Statische Probleme Im Kurs befassen wir uns zunächst nur mit linear statischen Lastfällen. *STATIC[,DIRECT] T
Statische Probleme
Im Kurs befassen wir uns zunächst nur mit linear statischen Lastfällen.
*STATIC[,DIRECT]
T
INI ,T TOTAL ,T MIN ,T MAX
Bemerkungen:
Wenn der DIRECT-Parameter gesetzt ist, muss der Benutzer in der folgenden Datenzeile
die konstante Schrittweite angeben. Ansonsten wird die Schrittweite von ABAQUS variabel
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
gewählt. Die Datenzeile kann dann meistens entfallen.
T
INI
anfängliches Zeitinkrement, wird von ABAQUS ggf. modifiziert,
falls DIRECT gesetzt ist, ist dies das konstante Zeitinkrement
T
Gesamtzeit des Berechnungsschrittes
TOTAL
T
kleinstes zugelassenes Inkrement
MIN
T
größtes zugelassenes Inkrement
MAX
Die beiden letzten Parameter sind nur sinnvoll, wenn das Inkrement variabel ist.
153
17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Für die meisten Fälle braucht die Datenkarte zu *STATIC nicht eingegeben werden. Die Standardvorbesetzungen für
Für die meisten Fälle braucht die Datenkarte zu *STATIC nicht eingegeben werden. Die
Standardvorbesetzungen für die Daten und auch für die verschiedenen
Konvergenzkriterien sind kompliziert und von den Prozeduren abhängig.
Im Standardfall versucht ABAQUS die Last in einem Zeitschritt aufzubringen. Das
bedeutet:
T
= 1.0
INI
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
T
= 1.0
TOTAL
T
MIN = 10 -5
T
MAX = 1.0
Maximale Anzahl an Gleichgewichtsiterationen pro Inkrement: 16
154 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Randbedingungen Randbedingungen werden in ABAQUS über die *BOUNDARY-Option festgesetzt. Dabei kann die Option in der
Randbedingungen
Randbedingungen werden in ABAQUS über die *BOUNDARY-Option
festgesetzt. Dabei kann die Option
in der Modelleingabe stehen, falls es sich um fixe Randbedingungen handelt, in
denen Freiheitsgrade zu Null gesetzt werden, oder
in der Belastungsgeschichte, wenn es sich um zeitlich veränderliche
Randbedingungen handelt oder um fixe Randbedingungen, in denen Freiheitsgrade
auf einen endlichen Wert gesetzt werden.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
In ABAQUS können Freiheitsgrade voneinander abhängig gesetzt werden,
sog. Multipoint Constraints (MPCs). Dazu gibt es die Optionen
*MPC und *EQUATION. Weitere kinematische Zwangsbedingungen sind
Anfangswerte (*INITIAL CONDITIONS)
Restarts (*RESTART)
Funktionsverläufe für Lasten und Verschiebungen (*AMPLITUDE).
Wir behandeln nur fixe Randbedingungen.
155 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
BOUNDARY *BOUNDARY[,{OP={NEW,MOD}|FIXED}] OP=NEW evt. früher gesetzte Randbedingungen sind nicht mehr gültig OP=MOD
BOUNDARY
*BOUNDARY[,{OP={NEW,MOD}|FIXED}]
OP=NEW
evt. früher gesetzte Randbedingungen sind nicht mehr gültig
OP=MOD
die spezifizierten Randbedingungen kommen zu schon evt. bestehenden hinzu
FIXED mit diesem Parameter muss die *BOUNDARY-Option im History-Teil des
Eingabedatensatzes stehen. Alle Werte von Variablen, die in einem vorherigen Step
mittels
*BOUNDARY im History-Teil gesetzt wurden, sollen im aktuellen Step auf diesem
Wert gehalten werden
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Es gibt weitere Parameter, die hier nicht relevant sind.
Randbedingungen werden im
direkten Format
Type-Format
eingegeben.
156 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Direktes Format N oder N-SET,DOF 1 ,DOF L ,VAL N N-SET DOF 1 DOF L
Direktes Format
N oder N-SET,DOF 1 ,DOF L ,VAL
N
N-SET
DOF
1
DOF
L
bezeichnet die Knotennummer oder
die Knotengruppe, für die die Randbedinung gelten soll
ist der erste Freiheitsgrad
ist der letzte Freiheitsgrad eines Bereiches, die festgesetzt
werden sollen. Falls dieses Feld leer bleibt, wird nur der
Freiheitsgrad DOF 1 festgesetzt.
VAL
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Wert den der (oder die) Freiheitsgrad(e) annehmen sollen.
Falls das Feld leer bleibt, sind die Verschiebungen oder
Rotationen, die durch DOF 1 bis DOF L gekennzeichnet sind,
auf Null gesetzt.
157 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Type-Format Bei reinen Spannungs-/Dehnungsanalysen können auch Symmetrie-Randbedingungen angegeben werden. Desgleichen
Type-Format
Bei reinen Spannungs-/Dehnungsanalysen können auch Symmetrie-Randbedingungen
angegeben werden. Desgleichen können Randbedingungstypen spezifiziert werden:
N oder N-SET,TYP
XSYMM
YSYMM
ZSYMM
Symmetrieebene X = const (u x = φ y = φ z = 0)
Symmetrieebene Y = const (u y = φ x = φ z = 0)
Symmetrieebene Z = const (u z = φ x = φ y = 0)
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Entsprechend gibt es auch XASYMM, YASYMM und ZASYMM für Antisymmetriebedingungen.
Weitere Typen sind
ENCASTRE
PINNED
alle Verschiebungs- und Rotationsfreiheitsgrade von
N oder in N-SET sind Null
alle Verschiebungsfreiheitsgrade von N oder in N-SET
sind Null
158 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Lasten Im Kurs werden nur Knotenlasten (*CLOAD) und verteilte Lasten (*DLOAD) behandelt. Beide Optionen haben
Lasten
Im Kurs werden nur Knotenlasten (*CLOAD) und verteilte Lasten (*DLOAD) behandelt.
Beide Optionen haben einen AMPLITUDE- und einen OP-Parameter.
AMPLITUDE
Standardmäßig wird die Last in der Weise aufgebracht, wie es der AMPLITUDE-Parameter
in der *STEP-Option vorsieht. Es lässt sich mit der *AMPLITUDE -Option eine Zeitfunktion
definieren, die die Variation der Last über den Berechnungsschritt beschreibt. Der
AMPLITUDE-Parameter referiert diese Funktion.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
OP
Falls mehrere Berechnungsschritte aufeinanderfolgen, besteht die Möglichkeit, dass die
Lastbeschreibung aus einem vorherigen Step modifiziert, weiter gültig bleibt oder
vollkommen neu definiert wird.
159 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
OP=NEW Alle früheren Lastbeschreibungen des gleichen Typs sind nicht mehr gültig und werden durch die
OP=NEW
Alle früheren Lastbeschreibungen des gleichen Typs sind
nicht mehr gültig und werden durch die Beschreibung in
der folgenden Datenkarte ersetzt. Folgt keine Datenkarte,
so werden alle Lastarten dieses Typs entfernt.
OP=MOD
Alle Lastbeschreibungen von vorherigen Steps bleiben
gültig, die Last, die durch die folgende Datenkarte
beschrieben wird, kommt hinzu. Falls diese Last sich auf
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
dieselben Knoten bzw. Elemente bezieht, wie die Last
desselben Typs in einem vorherigen Step, so wird diese
ersetzt.
160 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Beispiel: *STEP *STATIC *DLOAD A1,BX,20. B1,BY,50. Volumenkräfte der Größe 20 in X-Richtung auf die
Beispiel:
*STEP
*STATIC
*DLOAD
A1,BX,20.
B1,BY,50.
Volumenkräfte der Größe 20 in X-Richtung auf die
Elementgruppe A1 und der Größe 50 in Y-Richtung
auf B1.
B1,BY,50.
*CLOAD
Knotenkräfte in Richtung des ersten Freiheitsgrades
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
N1,1,100.
der Größe 100.
*ENDSTEP
*STEP
*CLOAD,OP=NEW
*DLOAD,OP=MOD
C1,BZ,10.
A1,BX,30.
Die konzentrierten Kräfte verschwinden.
Eine Volumenkraft der Größe 10 auf C1 in Z-Richtung
hinzu und die Volumenkraft auf A1
wird von 20 auf 30 geändert.
*ENDSTEP
161 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Konzentrierte Kräfte *CLOAD[,AMPLITUDE=AMPLITUDE-Name][,OP={MOD|NEW}][,FOLLOWER] N oder N-SET,DOF,VAL N Knoten oder
Konzentrierte Kräfte
*CLOAD[,AMPLITUDE=AMPLITUDE-Name][,OP={MOD|NEW}][,FOLLOWER]
N oder N-SET,DOF,VAL
N
Knoten oder
N-SET
Knotengruppe, auf die die Kraft oder das Moment wirkt
DOF
Nummer des Freiheitsgrades, auf den die Last wirkt
VAL
Größe der Last, wird ggf. noch mit der AMPLITUDE multipliziert
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Bei Balken oder Schalen treten an den Knoten Rotationen auf. Falls die Kraftrichtung
sich mit der Rotation am Knoten mitdrehen soll, muss der FOLLOWER-Parameter gesetzt
werden. Dies ist nur wichtig bei großen Verschiebungen und Drehungen.
162 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Verteilte Lasten *DLOAD[,AMPLITUDE=AMPLITUDE-Name][,OP={MOD|NEW}] E oder E-SET,TYP,VAL E Element oder E-SET
Verteilte Lasten
*DLOAD[,AMPLITUDE=AMPLITUDE-Name][,OP={MOD|NEW}]
E oder E-SET,TYP,VAL
E
Element oder
E-SET
Elementgruppe, auf die die Last wirkt
TYP
Lastart, hängt vom Elementtyp ab.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
VAL
Größe der Last, wird ggf. noch mit der AMPLITUDE
multipliziert
Je nach Elementtyp sind unterschiedliche Lastarten zugelassen. Eine vollständige
Beschreibung für jedes Elements findet man im 24. Kapitel des ABAQUS User‘s Manual.
163 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Wichtige Lastarten sind: BX, BY, BZ Volumenkräfte bei Kontinuums- und Schalenelementen BR, BZ Volumenkräfte bei
Wichtige Lastarten sind:
BX, BY, BZ
Volumenkräfte bei Kontinuums- und Schalenelementen
BR, BZ
Volumenkräfte bei axialsymmetrischen Kontinuums- und
Schalenelementen
P
Druck auf das Schalenelement; positiv in Richtung der
Normalen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
PX, PY, PZ
Kraft pro Einheitslänge bei Balken
P1, P2
Kraft pro Einheitslänge bei Balken in Richtung der lokalen
1- bzw. 2-Richtung.
Pn
Gleichförmiger Druck auf die n-te Seite bei Kontinuums-
elementen (2D und 3D) , Richtung in das Element hinein.
Die Seitennummer des Elements hängt von der lokalen
Knotennummerierung ab.
164 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Restart Die *RESTART Option veranlasst das Schreiben oder das Lesen (oder beides) von Restart-Dateien, so
Restart
Die *RESTART Option veranlasst das Schreiben oder das Lesen (oder beides) von
Restart-Dateien, so dass ein ABAQUS-Lauf
mit einem weiteren Step fortgesetzt werden kann
in einem Step mit einer neuen Prozedur fortgesetzt werden kann
in einem schon berechneten Step wieder aufsetzen kann
einen Step, der aus Systemgründen abgebrochen wurde, z.B. wegen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Zeitüberschreitung, beendet werden kann
Die *RESTART Option steht
im Modelleingabeteil, wenn ein Restart-File gelesen werden soll
in der Belastungsgeschichte, wenn ein Restart-File geschrieben werden soll
165 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*RESTART,{READ|WRITE}[,FREQUENCY=N][,OVERLAY][, END STEP][,INC=NINC][,STEP=NSTEP] Bemerkungen: Mindestens READ oder
*RESTART,{READ|WRITE}[,FREQUENCY=N][,OVERLAY][,
END STEP][,INC=NINC][,STEP=NSTEP]
Bemerkungen:
Mindestens READ oder WRITE muss angegeben werden.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
FREQUENCY gibt an, jedes wievielte Inkrement auf das Restart-File geschrieben
werden soll (Default: 1). Das letzte Inkrement eines Steps wird immer gesichert.
FREQUENCY=0 beendet das Beschreiben des Restart-Files.
Nach Maßgabe des FREQUENCY-Parameters wird jedes N-te Inkrement
hintereinander auf das Restart-File geschrieben. Gibt man den OVERLAY-Parameter
ein, so wird immer nur ein Inkrement im Restart-File gehalten. Jedes Mal wenn ein
Inkrement gesichert wird, wird das alte überschrieben.
166 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Um einen Punkt im Restart-File zum Lesen exakt ansteuern zu können, gibt man die Step-Nummer
Um einen Punkt im Restart-File zum Lesen exakt ansteuern zu können, gibt man die
Step-Nummer und die Nummer des Inkrementes in diesem Step mit den Parametern
STEP und INC an. Falls kein STEP-Parameter angegeben wird, wird auf den letzten
Step in dem Restart-File positioniert. Falls kein INC-Parameter angegeben wird, wird
auf das letzte Inkrement im Step positioniert.
Steps werden in der Reihenfolge, in der sie bearbeitet werden nummeriert.
Falls zu einer Kombination STEP=NSTEP, INC=NINC, END STEP gesetzt wird, so
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
bedeutet das, dass an dieser Stelle der momentane Step als abgeschlossen
betrachtet werden soll. Im Eingabedatensatz muss dann allerdings eine *STEP Option
folgen, die einen neuen Step definiert.
Ein *RESTART,WRITE gilt für alle folgenden Steps, bis ein weiteres
*RESTART,WRITE vorkommt.
Restart-Files werden nicht verlängert, jeder ABAQUS-Lauf erzeugt ein neues Restart-
File
167 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Beispiel: *RESTART,WRITE,FREQ=4 *STEP,INC=20 *STATIC STEP 1 STEP 2 6 5 1 4 2 *ENDSTEP 3
Beispiel:
*RESTART,WRITE,FREQ=4
*STEP,INC=20
*STATIC
STEP 1
STEP 2
6
5
1
4
2
*ENDSTEP
3
3
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
2
*STEP,INC=30
4
1
5
*DYNAMIC
t
*ENDSTEP
Jeweils das 4. und 6. Inkrement im 1. Step und das 4. und 5. Inkrement im 2. Step
können in einem folgenden Restart-Lauf angesprochen werden.
168 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Weitere Beispiele Im Folgenden soll immer ein Restart erfolgen, der auf einem ABAQUS-Job mit Identifier
Weitere Beispiele
Im Folgenden soll immer ein Restart erfolgen, der auf einem ABAQUS-Job mit Identifier
job1 basiert. Der Restart-Job hat den Identfier job2.
Aufruf:
abaqus job=job2 oldjob=job1
1. Fortsetzung eines abgebrochenen ABAQUS-Jobs:
*HEADING
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Restart eines abgebrochenen Laufes
*RESTART,READ,STEP=1,INC=increment
Wenn der STEP- und INC-Parameter wegfällt, setzt ABAQUS automatisch auf den
letzten Step und das letzte Inkrement auf.
169 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
2. Fortsetzung mit einem weiteren Step *HEADING Restart mit einem neuen Step *RESTART,READ,STEP=1,INC=last-increment
2. Fortsetzung mit einem weiteren Step
*HEADING
Restart mit einem neuen Step
*RESTART,READ,STEP=1,INC=last-increment
*STEP
neue Step Definition
*ENDSTEP
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
3. Aufsetzen in einem abgeschlossenen Step, um den Lastverlauf zu ändern, den
Endzeitpunkt einer dynamischen Rechnung zu verlängern etc.
*HEADING
Restart eines abgeschlossenen Laufes
*RESTART,READ,STEP=1,INC=increment,END STEP
*STEP
modifizierte Step-Definition
*ENDSTEP
170 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ABAQUS-Ausgabe INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 171 17.11.2009 Paul Weber -
ABAQUS-Ausgabe
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
171 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Weit über 300 Ausgabevariable sind je nach Prozedur, Element und Lastfall möglich. Eine Tabelle findet
Weit über 300 Ausgabevariable sind je nach Prozedur, Element und
Lastfall möglich. Eine Tabelle findet man in Kap. 4.2.1 des ABAQUS
User’s Manual.
Ausgabeformen sind
Druckausgabe
Ausgabe auf eine Datei (für Postprocessing mit HyperMesh, Patran u.a.)
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Ausgabe auf die Output Database (für Postprocessing mit ABAQUS/CAE bzw.
ABAQUS/Viewer)
Restart-Datei
Ausgabeanweisungen unterscheiden zwischen
Knotenvariable
Verschiebungen, Kräfte, Druck, Temperaturen,
Geschwindigkeiten, und andere Freiheitsgrade
Elementvariable Spannungen, Dehnungen, Querschnittsvariable
bei Schalen und Balken u.v.m
172 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Knotenvariable U Un URn WARP NT RF RFn RMn alle Verschiebungs- und Rotationskomponenten n-te
Knotenvariable
U
Un
URn
WARP
NT
RF
RFn
RMn
alle Verschiebungs- und Rotationskomponenten
n-te Verschiebungskomponente (n=1,2,3)
n-te Rotationskomponente
Verwölbung
Temperaturen
alle Komponenten der Reaktionskräfte und -momente
n-te Komponente der Reaktionskraft
n-te Komponente des Reaktionsmoments
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
CF
alle Komponenten der konzentrierten Kräfte und Momente
CFn
n-te Punktkraftkomponente
CMn
n-te Punktmomentkomponente
Geschwindigkeiten, Beschleunigungen, Koordinaten,
173 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Elementvariable S alle Spannungskomponenten Sij ij-te Spannungskomponente (1≤ i ≤ j ≤ 3) SP alle
Elementvariable
S
alle Spannungskomponenten
Sij
ij-te Spannungskomponente (1≤ i ≤ j ≤ 3)
SP
alle Hauptspannungskomponenten
SPn
n-te Hauptspannungskomponente
SINV
alle Stressinvarianten (MISES, TRESC, PRESS,INV3)
MISES
MISES-Vergleichsspannung
TRESC
Tresca
PRESS
Druck ( p = - σ ii )
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
E
alle Dehnungskomponenten
Eij
ij-te Dehnungskomponente
EP
alle Hauptdehnungskomponenten
EPn
n-te Hauptdehnungskomponente
ENER
alle Energiedichten
SENER
elastische Dehnungsenergie
174 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
SF SFn SMn SE SEn Querschnittskräfte Querschnittskräfte im n-ten Section Point Querschnittsmomente im n-ten
SF
SFn
SMn
SE
SEn
Querschnittskräfte
Querschnittskräfte im n-ten Section Point
Querschnittsmomente im n-ten Section Point
alle Dehnungen, Krümmungen und Verwindungen im
Querschnitt
Dehnungen im n-ten Section Point
logarithm. Dehnungskomponenten, nominale Dehnungskomponenten, elastische und
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
plastische Dehnungsanteile, Schubspannungskomponenten,
175 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Druckausgabe Knotenvariable *NODE PRINT[,FREQUENCY=I][,GLOBAL={NO|YES}][,
Druckausgabe
Knotenvariable
*NODE PRINT[,FREQUENCY=I][,GLOBAL={NO|YES}][,
NSET=Set-Name][,SUMMARY={YES|NO}][,TOTALS={YES|NO}]
Bemerkungen:
FREQUENCY gibt an, nach jedem wievieltem Inkrement die Ausgabe erfolgen soll
(Default: 1). FREQUENCY=0 unterdrückt die Ausgabe.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Wenn eine *TRANSFORM Option gesetzt ist, kann diese durch GLOBAL=YES
übersteuert werden und die Knotenvariablen werden im globalen System
ausgegeben.
NSET gibt die Knotengruppe an, deren Ergebnisse ausgegeben werden sollen;
Default: alle Knoten.
SUMMARY und TOTALS geben das Maximum, Minimum und den Gesamtwert der
Variablen in jeder Spalte aus.
Datenzeilen:
Es folgen ein oder mehrere Datenzeilen, die jede eine Knotenvariable oder eine
Liste von Knotenvariablen enthält. Falls die *NODE PRINT Option nicht gesetzt
wird, erfolgt keine Ausgabe.
176 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Elementvariable *EL PRINT[,FREQUENCY=I][ELSET=Set-Name][, POSITION={AVERAGED AT NODES|CENTROIDAL|INTEGRATION
Elementvariable
*EL PRINT[,FREQUENCY=I][ELSET=Set-Name][,
POSITION={AVERAGED AT NODES|CENTROIDAL|INTEGRATION POINTS|NODES}][,
SUMMARY={YES|NO}][,TOTAL={YES|NO}]
Bemerkungen:
Der POSITION-Parameter gibt an, wo die Elementvariable ausgegeben werden sollen:
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
AVERAGED AT NODES
Die Elementvariable werden von den Integrationspunkten zu den Knoten extrapoliert.
Über alle Beiträge an einem Knoten wird gemittelt.
CENTROIDAL
Elementvariable werden in der Elementmitte ausgewertet.
177 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
INTEGRATION POINTS Elementvariable werden an den Integrationspunkten ausgewertet. NODES Elementvariable werden von den
INTEGRATION POINTS
Elementvariable werden an den Integrationspunkten ausgewertet.
NODES
Elementvariable werden von den Integrationspunkten zu den Knoten extrapoliert, aber
nicht gemittelt.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Datenzeilen:
Liste der Section Points bei Balken- oder Schalenelemente, an denen die Variablen
ausgegeben werden sollen. Falls diese Karte fehlt, werden die Standardwerte
genommen. Bei Schalen ist das der 1. und der 5. Punkt, bei Balken hängt es vom
Querschnitt ab.
Die folgenden Datenzeilen enthalten die Elementvariablen. Wird keine Druckausgabe
angefordert erfolgt keine Ausgabe.
178 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*ENERGY PRINT[,FREQUENCY=I] Gibt Informationen über die gesamte Energie im Modell aus.
*ENERGY PRINT[,FREQUENCY=I]
Gibt Informationen über die gesamte Energie im Modell aus.
*PRINT[,FREQUENCY=I][,RESIDUAL={YES|NO}][,
SOLVE={YES|NO}]
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Informationen über die Residuen bei den Iterationen werden ausgegeben. Falls
SOLVE=YES gesetzt ist, werden Informationen über die Gleichungen und die Wavefront
ausgegeben.
Die Informationen werden in das Message-File id.msg geschrieben.
179 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Ausgabe in die Ergebnis-Datei Die Ausgabe auf Datei ist ähnlich wie die Druckausgabe gesteuert. *NODE
Ausgabe in die Ergebnis-Datei
Die Ausgabe auf Datei ist ähnlich wie die Druckausgabe gesteuert.
*NODE FILE
*EL FILE
*ENERGY FILE
mit denselben Parametern und Datenzeilen wie bei der Druckausgabe.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Es können im Unterschied zur Druckausgabe nicht einzelne Komponenten geschrieben
werden, sondern immer nur die gesamte Vektor- bzw. Tensorgröße.
Die Ausgabedatei ist im binären Format und wird für das Postprocessing mit
HyperMesh, Patran und anderen Postprozessoren benötigt. Man kann die Datei auch
im ASCII-Format erzeugen. Dazu gibt man die Option
*FILE FORMAT=ASCII
ein.
180 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Ausgabe in die ODB Die Datei id.odb wird von ABAQUS/CAE bzw. ABAQUS/Viewer für das Postprocessing
Ausgabe in die ODB
Die Datei id.odb wird von ABAQUS/CAE bzw. ABAQUS/Viewer für das Postprocessing
gelesen.
Prozedurspezifische Ausgabe
*OUTPUT,{FIELD|HISTORY}[,FREQUENCY=I][,MODE LIST]
[,OP={NEW|ADD|REPLACE}][,VARIABLE={ALL,PRESELECT}]
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
FIELD
fordert Variable an für Kontourplots, Animationen,
Verschiebungsplots usw.
HISTORY
fordert Variable für XY-Plots an (z.B. Energievariable, einzelne
Komponenten an speziellen Orten im Modell)
MODE LIST
fordert Eigenmodes an bei *MODAL DYNAMIC
181 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
OP bei Folgesteps kann die OUTPUT-Anweisung komplett ersetzt (NEW) bzw. ergänzt (ADD) werden. Bei REPLACE
OP
bei Folgesteps kann die OUTPUT-Anweisung komplett
ersetzt (NEW) bzw. ergänzt (ADD) werden. Bei REPLACE wird eine
OUTPUT-Anweisung desselben Typs (d.h. FIELD oder HISTORY)
und derselben Häufigkeit (FREQUENCY) ersetzt
VARIABLE
es kann eine bestimmte Vorauswahl von
Element-, Knoten- und Energievariablen, prozedurspezifisch
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
gewählt werden (PRESELECT) oder alle Variable (ALL), die
bei der Prozedur möglich sind, angefordert werden. Eine
Tabelle findet man im User’s Manual, Vol. I, Kap. 4.1.3
Datenzeilen:
Liste von Eigenmodes, die in das ODB-File geschrieben werden sollen (wenn der
Parameter MODE LIST gesetzt ist).
182 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Ausgabe von ausgewählten Variablen *OUTPUT,{FIELD|HISTORY}[,FREQUENCY=I][,OP={NEW|ADD|REPLACE}] Dazu kommen dann
Ausgabe von ausgewählten Variablen
*OUTPUT,{FIELD|HISTORY}[,FREQUENCY=I][,OP={NEW|ADD|REPLACE}]
Dazu kommen dann weitere Anweisungen:
*ELEMENT OUTPUT[,ELSET=Set-Name][,VARIABLE={ALL,PRESELECT}]
[,POSITION={CENTROIDAL|INTEGRATION POINTS|NODES]
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*NODE OUTPUT[,NSET=Set-Name][,VARIABLE={ALL,PRESELECT}]
*ENERGY OUTPUT[,ELSET=Set-Name][,VARIABLE={ALL,PRESELECT}]
und weitere. Falls die VARIABLE-Option nicht gesetzt ist, folgen Datenzeilen mit den
Variablennamen, die in das ODB-File geschrieben werden sollen.
183 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Suchen und Finden von Beispielen INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 184 17.11.2009
Suchen und Finden von Beispielen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
184 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Schlüsselwörter Häufig sucht man ein ABAQUS-Beispiel, in dem ein Schlüsselwort vorkommt, z.B.
Schlüsselwörter
Häufig sucht man ein ABAQUS-Beispiel, in dem ein Schlüsselwort vorkommt, z.B.
*ORIENTATION,SYSTEM=CYLINDRICAL.
abaqus findkeyword [job=job-name][maximum=max-output]
Es folgen beliebig viele Zeilen, die Schlüsselwörter enthalten. Eine Leerzeile stößt die
Suche an.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Es werden alle Beispieldatensätze, die in den Example Manuals, Verification Manuals und
Seminarunterlagen für ABAQUS/Standard und ABAQUS/Explicit vorkommen, nach den
Schlüsselwörter samt Parametern und Werten durchsucht.
job-name
das Ergebnis der Suche wird in eine Datei job_name.dat
geschrieben, sonst in die Standardausgabe
max-output
limitiert die Anzahl an Beispielen, die ausgegeben
werden; Def. 100 pro Manual bzw. Unterlage
185 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Beispiel: abaqus findkeyword *orientation,system=cylindrical Ausgabe (Auszug): Searching in ABAQUS Example Problems
Beispiel:
abaqus findkeyword
*orientation,system=cylindrical
Ausgabe (Auszug):
Searching in ABAQUS Example Problems
Matches for line: ORIENTATION, SYSTEM = CYLINDRICAL
: 16
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Common matches
: 16
boltpipeflange_3d_ortho
discbrake_3d
discbrake_3d_extrapara
discbrake_3d_extrapara_300c
discbrake_3d_separated
discbrake_3d_xpl
dsatire_model
laminpanel_s4_prebuckle
laminpanel_s4r5_prebuckle
laminpanel_s9r5_prebuckle
laminpanel_stri65_prebuckle modelchangedemo_continuum
submerged_cyl_cylinder
thinsheetstretching_m3d9r
thinsheetstretching_s4
thinsheetstretching_s4r
186 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Extrahieren von Datensätzen Will man einen Beispieldatensatz nachrechnen oder für das eigene Problem modifizieren,
Extrahieren von Datensätzen
Will man einen Beispieldatensatz nachrechnen oder für das eigene Problem
modifizieren, zieht man ihn aus der Beispielsammlung, die im ABAQUS-
Installationsverzeichnis liegt, heraus.
abaqus fetch job=job-name [input=input-file]
Dabei ist
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
job-name
der Name der Beispieldatei
input-file
ein alternativer Name, den das extrahierte Beispiel
erhalten soll. Der Datensatz wird dann im
Arbeitsverzeichnis abgelegt.
187 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ABAQUS Umgebung INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 188 17.11.2009 Paul Weber -
ABAQUS Umgebung
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
188 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ABAQUS Environment File Im Environment-File sind Parameter gesetzt, die die Ressourcen und den Verlauf des
ABAQUS Environment File
Im Environment-File sind Parameter gesetzt, die die Ressourcen und den
Verlauf des ABAQUS-Jobs festlegen.
Eine Beschreibung findet man im ABAQUS Installation and Licensing Guide und
im ABAQUS Analysis User’s Manual I (3.3.1), die aktuelle Besetzung erhält man
durch Eingabe von
abaqus job=id information=environment
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
ABAQUS wertet 3 Environment-Files aus in der Reihenfolge
im Installationsverzeichnis:
/installationsverzeichnis/abaqus/6.9-1/site/abaqus_v6.env
Benutzer-Home-Verzeichnis:
abaqus_v6.env
Arbeitsverzeichnis:
abaqus_v6.env
189 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Speicheranforderung und Scratchverzeichnis Man kann durch Anlegen und editieren einer Datei abaqus_v6.env das ABAQUS
Speicheranforderung und Scratchverzeichnis
Man kann durch Anlegen und editieren einer Datei abaqus_v6.env das
ABAQUS Environment verändern, in dem man hier die Vorbesetzungen der
Parameter ändert. Die wichtigsten sind:
memory="2048 mb" Memory für ABAQUS als Absolutwert
memory="2 gb"
oder
memory="60 %"
Anteil des verfügbaren physikalischen Speichers
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Standard
für 64 Bit Rechner:
75% des HS für die Verarbeitung der Eingabedatei
90% des HS für die Analyse
Das Scratchfilesystem kann durch den Parameter
scratch=directory
gesetzt werden. Standardmäßig ist scratch=/tmp gesetzt. Je nach Plattenplatzbedarf
oder auch an speziellen Rechnern ist es ggf. nötig, den Wert zu ändern.
190 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Speicherbedarf Informationen über den Speicherbedarf während der Analyse erhält man aus der Druckausgabedatei:
Speicherbedarf
Informationen über den Speicherbedarf während der Analyse erhält man aus der
Druckausgabedatei:
abaqus datacheck job=id
für jeden Step werden Informationen über benötigte Ressourcen ausgegeben
M E M O
R Y
E S
T
I M A
T E
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
PROCESS FLOATING PT
OPERATIONS
PER ITERATION
MINIMUM MEMORY
MEMORY TO
REQUIRED
MINIMIZE I/O
(MBYTES)
(MBYTES)
1
3.21E+11
36.24
197.03
191 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Der ABAQUS-Lauf kann anschließend mit abaqus continue job=id fortgesetzt werden. Der Hauptspeicherbedarf für die
Der ABAQUS-Lauf kann anschließend mit
abaqus continue job=id
fortgesetzt werden.
Der Hauptspeicherbedarf für die Bearbeitung der Eingabedatei hängt von der Anzahl
der Freiheitsgrade ab:
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
P
R O B L
E M
S
I Z
E
NUMBER OF ELEMENTS IS
NUMBER OF NODES IS
NUMBER OF NODES DEFINED BY THE USER
TOTAL NUMBER OF VARIABLES IN THE MODEL
53752
59694
59694
179082
DEGREES OF FREEDOM PLUS ANY LAGRANGE MULTIPLIER VARIABLES)
192 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 193 17.11.2009 Paul Weber - Einführung in ABAQUS
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
193 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ABAQUS an den Rechnern des SCC ABAQUS gibt es für alle gängigen Unix-Systeme, einschließlich Linux,
ABAQUS an den Rechnern des SCC
ABAQUS gibt es für alle gängigen Unix-Systeme, einschließlich Linux, und für Windows.
Am SCC kann ABAQUS allgemein genutzt werden:
HP XC6000 Cluster (XC1)
HP XC4000 Cluster (XC2)
InstitutsCluster (IC1)
Poolrechner unter Windows und Linux
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Berechnung großer Probleme
Erzeugung der Eingabedatei an irgendeiner Maschine mit einem Editor,
ABAQUS/CAE, HyperMesh, Patran oder ein anderer Präprozessor
Berechnung im Batch an einem der Cluster
Postprocessing an irgendeiner Maschine mit ABAQUS/CAE, ABAQUS/Viewer,
HyperMesh, Patran oder einem anderen Postprozessor
194 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Aufruf von ABAQUS Aufruf: abaqus job=id [analysis|datacheck|continue|help|syntaxcheck|
Aufruf von ABAQUS
Aufruf:
abaqus job=id
[analysis|datacheck|continue|help|syntaxcheck|
information={environment|local|memory|release|status}]
[input=input-file][user=source-file][oldjob=oldjob-id]
[fil={append|new}][memory=memsize]
[interactive|background][scratch=scratch-dir]
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
[parallel={supernode|tree}][cpus=anzahl_der_cpus]
[output_precision={single|full}]
Viele Parameter können auch (alternativ) im ABAQUS Environment-File gesetzt werden.
Genaue Beschreibungen aller möglichen Parameter stehen im ABAQUS Analysis User’s
Manual, Kap. 3.2.2
195 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Standardaufruf: abaqus job=id [input=input-file][oldjob=oldjob-id] id ist die Kennung des Jobs, alle erzeugten Dateien
Standardaufruf:
abaqus job=id [input=input-file][oldjob=oldjob-id]
id
ist die Kennung des Jobs, alle erzeugten Dateien
erhalten den Namen id.extension
input-file
falls die Eingabedatei nicht id.inp heißt, muss ihr Name
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
hier angegeben werden
oldjob-id
ist die Job-Id eines vorherigen ABAQUS-Jobs auf den ein
Restart aufsetzt. Dieser Parameter muß also immer
vorhanden sein, wenn im Eingabe-File ein
*RESTART,READ vorkommt
196 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ABAQUS auf den Linux Cluster des SCC Das Rechenzentrum betreibt als Höchstleistungsrechner drei Linux-Cluster: HP
ABAQUS auf den Linux Cluster des SCC
Das Rechenzentrum betreibt als Höchstleistungsrechner drei Linux-Cluster:
HP XC6000
ist ein System aus 101 Rechenknoten mit jeweils 2 Itanium2
Prozessoren und 2 Rechenknoten mit jeweils 8 Prozessoren,
die mit einem Quadrics II Kommunikationsnetzwerk verbunden
sind.
HP XC4000
ist ein System aus 750 Rechenknoten mit jeweils zwei Dual
Core Opteron Prozessoren, die mit einem InfiniBand
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Interconnect verbunden sind.
InstitutsCluster ist ein System aus 200 Rechenknoten mit jeweils 8 Cores, die
mit einem InfiniBand Interconnect verbunden sind.
Genaue Informationen findet man auf der SCC Webseite
http://www.scc.kit.edu/dienste/4659.php .
Große Probleme sollten unter Kontrolle des Job Management Systems gerechnet
werden. Das JMS richtet die Job-Umgebung ein und stellt die Ressourcen wie CPU-Zeit,
Hauptspeicher und Anzahl der Prozessoren bereit.
197 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Scratchfilesysteme SFS ist ein globales Filesystem, welches als Scratchfilesystem oder auch als temporäres Filesystem
Scratchfilesysteme
SFS ist ein globales Filesystem, welches als Scratchfilesystem oder auch als temporäres
Filesystem verwendet werden kann. Der Zugang erfolgt üblicherweise über die
Umgebungsvariable $WORK.
Im ABAQUS Environmentfile werden $-Zeichen nicht interpretiert. Daher muss man den Inhalt
von $WORK explizit angeben, also:
scratch="/home/ssck/groupid/userid"
Es gibt an jedem Knoten ein lokales Filesystem, das als Scratchfilesystem genutzt werden kann,
d.h. die Dateien sind am Ende des ABAQUS-Jobs automatisch gelöscht; das lokale Filesystem
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
wird über die Variable
$TEMP angesprochen.
Auch hier muss man wegen des $-Zeichens das Verzeichnis explizit angeben. Da das
Verzeichnis den Namen dynamisch bezieht, kennt man ihn nicht im Vorhinein.
Der komfortabelste Weg, Scratch-Verzeichnisse festzulegen, führt über die Möglichkeit, im
ABAQUS-Environmentfile Python-Script-Anweisungen platzieren zu können:
import os
scratch=os.environ[’WORK’]
und entsprechend auch für TEMP.
198 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
ABAQUS Umgebung auf den SCC Clustern ABAQUS Environmentvariable (mit Vorbesetzung): memory="2048 mb" Der memory
ABAQUS Umgebung auf den SCC Clustern
ABAQUS Environmentvariable (mit Vorbesetzung):
memory="2048 mb"
Der memory Parameter bezieht sich bei Cluster auf den Speicher eines Knotens.
import os
scratch=os.environ[’WORK’]
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Je nach Bedarf sollte der Anwender diese Variablen in seinem lokalen ABAQUS
Environmentfile modifizieren.
199 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Job-Submit auf den SCC Clustern abqjob -j id -t time -m memory [-c jobclass][-p procs]
Job-Submit auf den SCC Clustern
abqjob -j id -t time -m memory [-c jobclass][-p procs]
[-d node][-T time][-i inputfile][-o oldjob-id][-f {append|new}]
[-u source-file][-D direct_solver][-s optionstring]
-j id
Jobkennung
-t
time
CPU-Zeit in Minuten
-m memory
Hauptspeicherbedarf in MByte
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
-p procs
Anzahl der Prozessoren (Vorbesetzung: 1)
-d Knotentyp
t für dünne (thin) Knoten=Knoten mit 2 Prozessoren (=Vorbes.)
f für dicke (fat) Knoten=Knoten mit 8 Prozessoren
(nicht InstitutsCluster)
-T time
max. Realzeit in Minuten (Vorbesetzung: 1.1*CPU-Zeit)
-i inputfile
Name einer Eingabedatei, die nicht id.inp heißt.
200 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
-c jobclass es gibt zwei Jobklassen: p für Production (=Vorbesetzung) und d für Development Durch
-c jobclass es gibt zwei Jobklassen:
p
für Production (=Vorbesetzung) und
d
für Development
Durch Eingabe von job_info bekommt man die
Ressourcen dieser Klassen angezeigt.
-o oldjob-id Kennung eines schon gerechneten Jobs, wenn ein Restart
erfolgen soll
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
-u user-sub Name eines Fortran-Quellprogramms oder Objekt-Files, das in
den ABAQUS-Job eingebunden werden soll
-D solver
wenn parallel gerechnet wird (p>1) und der direkte Solver
benutzt werden soll, muß " -D y " angegeben werden, sonst
wird der DDM Solver verwendet
-s string
hier können weitere Optionen aus dem ABAQUS-Aufrufen
(eingeschlossen in ") eingegeben werden.
201 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Spezielle Problemlösungen INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern) 202 17.11.2009 Paul
Spezielle Problemlösungen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
202 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Eigenfrequenzen- und moden Die *FREQUENCY-Prozedur zieht aus der Schwingungsgleichung Mu ·· (t) + Ku(t) =
Eigenfrequenzen- und moden
Die *FREQUENCY-Prozedur zieht aus der Schwingungsgleichung
Mu ·· (t)
+ Ku(t)
=
0
die Eigenfrequenzen und Eigenmoden.
die Struktur kann vorbelastet werden
als Unteroption von *ELASTIC muss die Dichte angegeben werden (*DENSITY)
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*FREQUENCY[,NORMALIZATION={DISPLACEMENT|MASS}][,
EIGENSOLVER={LANCZOS|SUBSPACE}][,
BIAS=α][,USER BOUNDARIES][,NUMBER INTERVALL=N]
Es folgen 1 oder 2 Datenzeilen, abhängig davon, wie der EIGENSOLVER-Parameter
gesetzt ist, durch den die Extraktionsmethode für die Eigenwerte und -vektoren
gewählt wird.
Der NORMALIZATION-Parameter legt fest, wie die Eigenvektoren normiert werden.
203 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Falls die Lanczos-Methode gewählt wird und parallelisiert gerechnet werden soll, können weitere Parameter gesetzt
Falls die Lanczos-Methode gewählt wird und parallelisiert gerechnet werden soll, können
weitere Parameter gesetzt werden. Diese legen Bereichsgrenzen des Frequenzintervalls
fest, das berechnet werden soll. Es müssen mindestens so viele CPUs angefordert
werden, wie es Frequenzbereiche gibt.
NUMBER INTERVALL
Anzahl der Frequenzbereiche, falls dieser
Parameter fehlt, wird 1 Bereich angenommen
BIAS
bestimmt die Bereichsgrenzen b i :
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
i
1
= ( ω
– ω
)
⋅ -----------------,α α ≠ 1,iN1≤
b i
max
min
N
1
– α
ω max und ω min sind die Grenzen des
Frequenzbereiches; wenn α=1 gewählt wird
der Bereich in N gleiche Intervalle unterteilt.
USER BOUNDARIES
Bereichsgrenzen werden in einer Datenzeile
festgelegt.
BIAS und USER BOUNDARIES
schließen sich gegenseitig aus!
204 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
LANCZOS-Methode besonders für eine große Anzahl von Eigenwerten-/moden geeignet parallelisiert; Frequenzbereich muß
LANCZOS-Methode
besonders für eine große Anzahl von Eigenwerten-/moden geeignet
parallelisiert; Frequenzbereich muß in Intervalle aufgeteilt werden, pro CPU wird ein
Intervall bearbeitet
1. Datenzeile:
N,ν Min ,ν MAX ,λ
N
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Anzahl der Eigenwerte und -moden, die berechnet werden sollen
ν MIN ,ν MAX
minimale bzw. maximale Frequenz, bis zu der die Eigenwerte und
moden berechnet werden sollen; falls NUMBER INTERVALL > 1 ist,
müssen diese Werte gesetzt werden
λ Verschiebungspunkt; die Eigenwerte, die diesem Punkt am nächsten
liegen, werden extrahiert
Weitere Daten in der Zeile werden nicht besprochen. Hierfür werden die
Standardvorbesetzungen empfohlen.
205 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
2. Datenzeile: Hier werden bis zu 8 Zahlen pro Zeile eingegeben, die die Frequenzbereichsgrenzen festlegen.
2. Datenzeile:
Hier werden bis zu 8 Zahlen pro Zeile eingegeben, die die Frequenzbereichsgrenzen
festlegen. Diese Datenzeile muss eingegeben werden, wenn
NUMBER INTERVALL=N > 1
USER BOUNDARIES
und
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
in der *FREQUENCY-Option angegeben wurde. Es müssen genau N-1 Werte eingegeben
werden.
206 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Subspace-Iteration-Methode Datenzeile: N,ν MAX ,λ,NV,I MAX N Anzahl der Eigenwerte und -moden, die berechnet werden
Subspace-Iteration-Methode
Datenzeile:
N,ν MAX ,λ,NV,I MAX
N Anzahl der Eigenwerte und -moden, die berechnet werden
sollen
ν MAX
maximale Frequenz, bis zu der die Eigenwerte und -moden
berechnet werden sollen
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
λ
Verschiebungspunkt; die Eigenwerte diesem Punkt am
nächsten liegen, werden extrahiert
NV
Anzahl der Vektoren, die für die Unterraum-Iteration
verwendet werden sollen (Default: das System wählt aus)
Maximale Anzahl an Iterationen (Default: 30)
I MAX
falls sowohl N, als auch ν MAX angegeben werden, wird das Kriterium genommen, das
zuerst erfüllt ist
je größer NV ist, desto schneller konvergiert das Verfahren, aber um so mehr
Hauptspeicher ist nötig; NV~2N
207 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Bemerkungen die Frequenzen werden in [Umdrehungen/Zeiteinheit] gemessen der Verschiebungspunkt λ muss in
Bemerkungen
die Frequenzen werden in [Umdrehungen/Zeiteinheit] gemessen
der Verschiebungspunkt λ muss in [Umdrehungen/Zeiteinheit] 2 angegeben werden
die Angabe eines Verschiebungspunktes ist notwendig, wenn die Struktur
Starrkörperfreiheitsgrade (und somit Nullfrequenzmoden) hat. Die niedrigsten N Werte
von
|ω max 2 -λ| werden berechnet.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Beispiel: Schwingungen eines Kabels unter Spannung
P
208 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
*HEADING . . *STEP,NLGEOM 1. Step: Vorspannung des Kabels *STATIC *CLOAD 14,1,500. *NODE FILE INSTITUTS-,
*HEADING
.
.
*STEP,NLGEOM
1. Step: Vorspannung des Kabels
*STATIC
*CLOAD
14,1,500.
*NODE FILE
INSTITUTS-, U FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*EL PRINT
S,MISES,E
*NODE PRINT
U,RF,CF
*END STEP
*******************************
*STEP
Step 2: Die ersten 4 Eigenwerte
*FREQUENCY
4
*END STEP
209 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Dynamische Prozesse Zu lösende Differentialgleichung Mu ·· (t) + Cu · (t) + Ku(t) =
Dynamische Prozesse
Zu lösende Differentialgleichung
Mu ·· (t) +
Cu ·
(t) + Ku(t) = Pt( )
M
ist die Massenmatrix
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
C
die Dämpfungsmatrix
K
die Steifigkeitsmatrix
P
der Lastvektor
u
der Verschiebungsvektor
210 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Explizite Zeitintegration Diskretisierung der Zeit und der Zeitableitung (zentrale Differenzenmethode) Auswertung der
Explizite Zeitintegration
Diskretisierung der Zeit und der Zeitableitung (zentrale Differenzenmethode)
Auswertung der Bewegungsgleichung zur Zeit t
u(t+Δt) hängt ausschließlich von Größen zur Zeit t und früher ab
Vorteil:
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Häufig sind M und C diagonal, es müssen keine Gleichungssysteme gelöst
werden
Nachteil:
bedingte Stabilität
Zeitinkrement muss kleiner als eine kritische Größe 2/ω max sein, wobei ω max die größte
signifikante Eigenfrequenz der Struktur ist
daher nur für kurzzeitige Prozesse mit wenigen Zeitschritten geeignet.
211 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Implizite Zeitintegration u(t+Δt) hängt auch von anderen Größen zur Zeit t+Δt ab das bedeutet, daß
Implizite Zeitintegration
u(t+Δt) hängt auch von anderen Größen zur Zeit t+Δt ab
das bedeutet, daß u(t+Δt) durch Lösen von Gleichungssystemen in jedem Zeitschritt
ermittelt werden muss
nach der Art, wie die Zeit und die Zeitableitungen diskretisiert werden, unterscheidet
man verschiedene Methoden, z.B.
Houboltsche Methode
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Wilsonsche Θ-Methode
Newmarksche Methode
Die Wilsonsche und die Newmarksche Methode enthalten freie Parameter (Θ bzw.
β,γ) über die man das Stabilitätsverhalten der Lösung verbessern kann.
Implizite Verfahren sind stabil, aber aufwendig.
212 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Modale Superposition Entwicklung von u nach den ersten p Eigenmoden der Struktur die Ordnung des
Modale Superposition
Entwicklung von u nach den ersten p Eigenmoden der Struktur
die Ordnung des Systems reduziert sich von n auf p
falls die Dämpfung vernachlässigt oder durch eine Diagonalmatrix approximiert
werden kann, sind alle Matrizen diagonal und das System entkoppelt in p
Gleichungen zu je einem Freiheitsgrad
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Zeitintegration wird exakt durchgeführt
Die Methode ist sehr ökonomisch bei linearen Systemen, da die Transformation
und Rücktransformation nur einmal durchgeführt werden muss.
213 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Dynamische Berechnungen in ABAQUS explizite Verfahren spezielles Programm ABAQUS/Explicit für kurzzeitdynamische
Dynamische Berechnungen in ABAQUS
explizite Verfahren
spezielles Programm ABAQUS/Explicit für
kurzzeitdynamische Vorgänge und geometrisch
nichtlineare Probleme mit großen Verschiebungen
implizite Verfahren
Hilber-Hughes-Taylor (=modifizierte Newmark Methode)
Unterraum-Projektionsmethode
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
über
*DYNAMIC
modale Superposition
über *MODAL DYNAMIC
214 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
DYNAMIC Hilber-Hughes-Taylor *DYNAMIC[,ALPHA=α][,DIRECT][,HAFTOL=haftol][, INITIAL=NO][,NOHALF] Datenzeile: T INC ,T
DYNAMIC
Hilber-Hughes-Taylor
*DYNAMIC[,ALPHA=α][,DIRECT][,HAFTOL=haftol][,
INITIAL=NO][,NOHALF]
Datenzeile:
T INC ,T TOTAL ,T MIN ,T MAX
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Die Hilber-Hughes-Taylor-Methode enthält einen freien Parameter α zur Steuerung der
numerischen Dämpfung:
α ∈ [–1 ⁄ 3, 0 ]
α=0
α=-1/3
α=-0.05
keine Dämpfung
maximale Dämpfung
Standardvorbesetzung
Wenn der DIRECT-Parameter gesetzt ist, wird mit fester Schrittweite T INC bis T TOTAL
integriert. Der NOHALF-Parameter unterdrückt dann die Berechnung des Half-Step-
Residuums
215 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Wenn der HALFTOL-Parameter gesetzt wird, wird mit variabler Schrittweite gerechnet, wobei T INC ein anfängliches
Wenn der HALFTOL-Parameter gesetzt wird, wird mit variabler Schrittweite gerechnet,
wobei T INC ein anfängliches Inkrement ist.
T
MIN
ist ein minimales Zeitinkrement
(Standardvorbesetzung: MIN(T INC ,10 -5 T TOTAL )
T
maximal zugelassenes Zeitinkrement (keine Vorbesetzung)
MAX
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Mit dem HAFTOL-Parameter wird die Schrittweite gesteuert. Zu jedem Zeitpunkt wird
iteriert, bis innerhalb einer Toleranz, Gleichgewicht herrscht. In der Mitte zwischen 2
Zeitschritten, also bei t+Δt/2, wird das Residuum
Mu ·· ++ Cu · Ku – P
= R
t + Δt ⁄ 2
berechnet. Falls R größer als haftol ist, wird das Inkrement verkleinert.
216 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Empfehlung für haftol: 0.1 - 10 mal Größenordnung von P (ohne Reibung) 1 -100 mal
Empfehlung für haftol:
0.1 - 10 mal Größenordnung von P (ohne Reibung)
1 -100 mal der Größenordnung von P bei
Systemen mit Reibung
ABAQUS berechnet standardmäßig zu Beginn eines jeden Steps die Beschleunigung.
Falls INITIAL=NO gesetzt ist, wird auf die Beschleunigung des vorigen Steps
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
aufgesetzt.
Der DIRECT- und HAFTOL-Parameter schließen sich gegenseitig aus.
217 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Unterraum-Projektion Der Verschiebungsvektor wird nach den ersten p Eigenmodes entwickelt. Die somit entkoppelten p
Unterraum-Projektion
Der Verschiebungsvektor wird nach den ersten p Eigenmodes entwickelt. Die somit
entkoppelten p Bewegungsgleichungen werden mit einem expliziten Verfahren
integriert. Die p Eigenmodes müssen vorher in einem *FREQUENCY-Step ermittelt
werden.
*STEP
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
*FREQUENCY
p
.
.
*STEP
*DYNAMIC,SUBSPACE,VECTORS=p
T INC ,T TOTAL
Als festes Zeitinkrement wird MIN(T INC ,0.4/ω max ) gewählt, wobei ω max die höchste
der p Eigenfrequenzen ist.
218 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
MODAL DYNAMIC Für lineare Probleme ist die modale Superposition die geeignete Integrationsmethode. *MODAL
MODAL DYNAMIC
Für lineare Probleme ist die modale Superposition die geeignete
Integrationsmethode.
*MODAL DYNAMIC[,CONTINUE={YES,NO}]
T INC ,T TOTAL
Dieser Anweisung muss ein *FREQUENCY-Step vorangehen um die ersten p
Eigenmodes zu bestimmen, wobei abgeschätzt werden muss, wie viele Modes
signifikant sind.
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
Falls
CONTINUE=YES gesetzt wird, werden für die Geschwindigkeiten
Anfangsbedingungen gesetzt:
bei einem ersten *MODAL DYNAMIC Step aus
*INITIAL CONDITION,TYPE=VELOCITY
bei einem Folge-Step: aus den Geschwindigkeiten am Ende des vorigen Steps
Ausgabe von speziellen modalen Größen über
*MODAL OUTPUT
*MODAL PRINT
*MODAL FILE
219 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Anfangsbedingungen Anfangsgeschwindigkeiten können an jedem Knoten in Richtung und Größe vorgegeben werden: *INITIAL
Anfangsbedingungen
Anfangsgeschwindigkeiten können an jedem Knoten in Richtung und Größe vorgegeben
werden:
*INITIAL CONDITION,TYPE=VELOCITY[,INPUT=inputfile]
N oder N-SET,DOF,VEL
N bezeichnet die Knotennummer bzw. die Knotengruppe, für die die
N-SET
Anfangsbedingung gelten soll
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
DOF
der Verschiebungsfreiheitsgrad, der die Richtung der Anfangsbedinung festlegt
VEL
Größe der Geschwindingkeitskomponente
Es können beliebig viele Datenzeilen eingegeben werden. Wenn die Datenzeilen in einer
Datei inputfile stehen, können sie auch über den INPUT-Parameter eingelesen
werden.
220 17.11.2009
Paul Weber - Einführung in ABAQUS 6.9
Steinbuch Centre for Computing
Masse und Dämpfung Die Masse muss über die *DENSITY-Option in das System eingeführt werden. Dämpfung
Masse und Dämpfung
Die Masse muss über die *DENSITY-Option in das System eingeführt werden.
Dämpfung aufgrund der Materialeigenschaften wird
bei direkten Integrationsverfahren (explizit oder implizit) durch die
*DAMPING-Option
bei indirekten Verfahren (modale Superposition) durch die
*MODAL DAMPING-Option
INSTITUTS-, FAKULTÄTS-, ABTEILUNGSNAME (in der Masteransicht ändern)
berücksichtigt.
221 17.11.2009