Einführung in ABAQUS 6.

7
Paul Weber 4. April 2008

Universität Karlsruhe (TH) Rechenzentrum

1 von 324

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 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 Universität Karlsruhe (TH) Rechenzentrum

2 von 324

ABAQUS Dokumentation
ABAQUS Benchmarks Manual Benchmarkprobleme zur Performanceanalyse von ABAQUS, nur online ABAQUS/CAE User’s Manual Beschreibung des interaktiven Prä- und Postprozessors ABAQUS Scripting User’s Manual Einführung und Beschreibung in die ABAQUS Skriptsprache Python, nur online ABAQUS Scripting Reference Manual Phyton Kommandos, nur online

Universität Karlsruhe (TH) Rechenzentrum

3 von 324

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 ABAQUS durchgeführt wird: Introduction to ABAQUS/CAE Contact in ABAQUS/Standard Writing UMATs, VMATs and UELs Metal Inelasticity Wärmeleitung und Wärmespannungen mit ABAQUS Konvergente Lösungen

Universität Karlsruhe (TH) Rechenzentrum

4 von 324

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 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

Universität Karlsruhe (TH) Rechenzentrum

5 von 324

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 • 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 Universität Karlsruhe (TH) Rechenzentrum

6 von 324

und Schalenelemente • Inertial. akustische Eigenschaften.v.m.und Dehnungszustand. Membran. Rigid and Capacitance Elements • Connector Elements • Special-Purpose Elements u. Volume IV • Elements: Introduction Allgemeine Beschreibung der Elemente. Auswahlkriterien und Formulierungen • Continuum Elements Beschreibung der 1D-Linkelemente. u. 3D-Solidelemente. 2D-Elemente für den ebenen Spannungs. Balken-.• Other Material Properties Andere Materialeigenschaften wie Wärmeleitung. hydrostatische Fluidelemente Universität Karlsruhe (TH) Rechenzentrum 7 von 324 . axialsymmetrische Kontinuumselemente und infinite Elemente • Structural Elements Stab-.a. Diffusion.

und Randbedingungen.Volume V • Prescribed Conditions Anfangs. Lastfälle. Amplituden etc • Constraints • Defining Contact Interactions • Contact Property Models • Contact Elements in ABAQUS/Standard • Defining Cavity Radiation in ABAQUS/Standard Universität Karlsruhe (TH) Rechenzentrum 8 von 324 .

Wessels Finite Elemente. Schwarz Methode der Finiten Elemente. Knothe. Springer • K. R. Zienkiewicz.C.R. Bathe Finite-Elemente-Methoden. 3 Bände • K. Teubner • NAFEMS A Finite Element Primer Publikationen: A Finite Element Dynamics Primer Introduction to Nonlinear Finite Element Analysis Universität Karlsruhe (TH) Rechenzentrum 9 von 324 . Taylor The Finite Element Method.FE-Literatur Dies ist eine rein persönliche Auswahl: • O.J. H. Springer • H.L.

rz.uni-karlsruhe.uni-karlsruhe. die am RZ bereitgestellt werden.a.de/produkte/ Zugang u.Literatur und Informationen • http://www.php ABAQUS-Seite Universität Karlsruhe (TH) Rechenzentrum 10 von 324 .de/produkte/abaqus. zu den Seiten der CAE-Programme.rz. • http://www.

com http://www.mech sci.engr.computational.fluids sci.mscsoftware.civil sci.Weitere Informationen im WWW: http://www.nafems.ansys.mech.com http://www.physics.engr.org http://www.analysis sci.com verschiedene News-Groups: sci.fluid-dynamics Universität Karlsruhe (TH) Rechenzentrum 11 von 324 .engr.adina.simulia.com http://www.

8 m 0.3 1.1· 1011 N/m2 0. Wegen der Symmetrie wird nur ein Viertel der Platte modelliert. Modelldaten E-Modul: Poisson-Zahl: Kantenlänge: Dicke: Druck: 2.1.01 m 103 N/m2 Universität Karlsruhe (TH) Rechenzentrum 12 von 324 . Beispiel: Eingespannte Platte An allen 4 Seiten fest eingespannte quadratische Platte unter gleichmäßigem Druck.

1 *NSET.61.GENERATE 7.9.OBEN.NEWSET=OBEN 0.12 Universität Karlsruhe (TH) Rechenzentrum 13 von 324 .7.13.0.GENERATE 1.TYPE=S9R5 1.GENERATE 1.*HEADING EINGESPANNTE QUADRATISCHE PLATTE UNTER DRUCKBELASTUNG.21.0.NSET=LINKS.6.10 *NSET.1 *NCOPY.3.SHIFT.22.67..23.NSET=RECHTS.NSET=UNTEN.7.2.CHANGE NUMBER=60.10 *ELEMENT.0 Leerzeile *NFILL UNTEN.11. S9R5-ELEMENTE ** M O D E L L D A T E N *NODE 1 7.0.9 *NGEN 1.10 *NSET.OLDSET=UNTEN.1.

1.XSYMM ** B E L A S T U N G S G E S C H I C H T E *STEP *STATIC *DLOAD PLATTE.9.E3 *NODE PRINT U *ENDSTEP Universität Karlsruhe (TH) Rechenzentrum 14 von 324 .ELSET=PLATTE 0.TYPE=ISO 2.P.ELSET=PLATTE.3.0.01 *MATERIAL.3 *ELSET.1.1E11.-1.GENERATE 1.*ELGEN 1.6 UNTEN.20.1 *SHELL SECTION.2.MATERIAL=METALL.3.3 *BOUNDARY OBEN.YSYMM LINKS.6 RECHTS.NAME=METALL *ELASTIC.1.

fest symmetrisch fest symmetrisch Universität Karlsruhe (TH) Rechenzentrum 15 von 324 .

Universität Karlsruhe (TH) Rechenzentrum 16 von 324 .

Erzeugung der Modelldaten Aufgabe • Definition der Knoten • Vernetzung • Festlegung der Elemente und deren Eigenschaften • Stoffgesetze • Randbedingungen Werkzeuge • ABAQUS-Optionen (*NODE.Patran Universität Karlsruhe (TH) Rechenzentrum 17 von 324 . .). mit Texteditor erstellen • ABAQUS/CAE • HyperMesh • MSC... *ELGEN.

und Postprozessor. Universität Karlsruhe (TH) Rechenzentrum 18 von 324 .und Postprozessoren mit Schnittstellen zu verschiedenen FE-Programmen ist der ABAQUS Prä. mit dem ABAQUS Modelle erzeugt und die Ergebnisse grafisch dargestellt werden können.HyperMesh und MSC.Patran ABAQUS/CAE sind interaktive Prä.

*DYNAMIC • Eingabe externer Lasten und vorgeschriebener Verschiebungen • Aufteilung eines Schrittes in Inkremente (im nichtlinearen Fall) • Auswahl der auszugebenden Größen.B. *STATIC. Drucken von Knotenvariablen *NODE PRINT oder Elementvariablen *ELEMENT PRINT Universität Karlsruhe (TH) Rechenzentrum 19 von 324 .Belastungsgeschichte • Eingabe der Belastungsgeschichte in einzelnen Schritten (Steps) • Eingabeblöcke zwischen *STEP und *ENDSTEP • Eingabe der Analyseart (Prozedur) für jeden Schritt. z. z.B.

fin id. Auswertung mit selbstgeschriebenen Programmen Ergebnisdatei in ASCII-Format (*FILE FORMAT) ABAQUS Eingabedatei Message File.msg id. wird benötigt für Postprocessing mit HyperMesh und MSC.Patran und andere Postprozessoren.fil Druckausgabedatei User FORTRAN-Subroutine Ergebnisdatei (*EL FILE.dat id. der beim ABAQUS-Aufruf als Job-Parameter verwendet wird.inp id. enthält detailierte Informationen über den Ablauf der Prozeduren Output Database File id.odb Universität Karlsruhe (TH) Rechenzentrum 20 von 324 . id. *NODE FILE.f id. *ENERGY FILE).Dateien in ABAQUS id ist ein Identifier.

com id. Information über die Inkremente Log-File Python-Skript.id. das die Durchführung des ABAQUS-Laufs steuert Kommunikationsfile (meist temporär) Sparse Solver Database (meist temporär) werden für Restarts benötigt Universität Karlsruhe (TH) Rechenzentrum 21 von 324 .log id.sdb Model File State File Part File Restart File Status File.stt id.sta id.res id.prt id.mdl id.023 id.

sta.WRITE id. id.stt oldid.res oldid.fil *RESTART. id.odb Standard Analysis *ENERGY FILE id. Universität Karlsruhe (TH) Rechenzentrum 22 von 324 .prt werden ohne besondere Anforderung immer erzeugt.READ Input File Prozessor *INCLUDE INPUT-Optionen Eingabedateien *EL FILE *NODE FILE *OUTPUT id.log. id.Datenfluß id. id.mdl oldid.dat.res Die Dateien id.prt *RESTART.mdl.inp oldid. id. id.stt.com.msg. id.

inp id.x Universität Karlsruhe (TH) Rechenzentrum 23 von 324 .inp pre.x pre.Jobstruktur id.f standard.x Compile-Load id.x id.023 id.023 id.

ELSET=PLATTE 1.23..21.NSET=SEITE 1 7. *HEADING EINGESPANNTE QUADRATISCHE PLATTE UNTER DRUCKBELASTUNG S9R5-ELEMENTE ** *RESTART. *ELEMENT..12 . Universität Karlsruhe (TH) Rechenzentrum Eingabe der Elemente 24 von 324 .2.Struktur der Eingabedatei Variable Namen und Beispiele sind in dem folgenden Muster kursiv angegeben.11.3.22.1.9 ...TYPE=S9R5.13. Headerzeile zur Kommentierung des Modells Kommentarzeile Schreiben und/oder Lesen einer Restartdatei Eingabe der Knoten *NODE. ... Die farbig markierten Namen stellen Bezüge zueinander dar..

. Zuordnung eines Materials Materialspezifikation feste Randbedingungen 1. Elementeigenschaften.TYPE=ISO 2.. *CLOAD .01 *MATERIAL. Lastfall statische Prozedur konzentrierte Kraft auf einzelne Knoten Universität Karlsruhe (TH) Rechenzentrum 25 von 324 ..3 *BOUNDARY .1E11..MATERIAL=STAHL.. *STEP *STATIC ..*SHELL SECTION.0.NAME=STAHL *ELASTIC. ELSET=PLATTE 0.

Lastfalls 2. *DLOAD PLATTE.NSET=SEITE U Drucken der Verschiebungen der Knoten des Sets mit Namen SEITE Ende des 1.-1.. Lastfalls Universität Karlsruhe (TH) Rechenzentrum 26 von 324 .NLGEOM *DYNAMIC *BOUNDARY ..E3 *ENDSTEP Druck auf die Schalenelemente im Set PLATTE Ende des 2.*NODE PRINT.P. Lastfall dynamische Prozedur vorgeschriebene Verschiebungen *ENDSTEP *STEP.

Zeile wird in den Kopf auf jeder Seite des Outputs gedruckt. Leitet eine Kommentarzeile ein *INCLUDE.INPUT=Datei-Name An der Stelle. wird der Inhalt der Datei eingefügt. Universität Karlsruhe (TH) Rechenzentrum 27 von 324 .Allgemeine Eingabeoptionen *HEADING beliebige Anzahl von Zeilen Die 1. ** Text bis zur Spalte 80. wo die INCLUDE-Option im Eingabedeck steht.

hier stehen ggf. ABAQUS-PRE • ABAQUS Input Echo ECHO=YES • Bearbeitete Eingabekommandos (Options being processed). hier werden die Elementeigenschaften beschrieben • Materialbeschreibung Universität Karlsruhe (TH) Rechenzentrum 28 von 324 . Eigenschaftsnummer.Struktur der ABAQUS Ausgabedatei Die Ausgabe von ABAQUS-Pre wird durch die *PREPRINT Option gesteuert: *PREPRINT[.ECHO={YES. der auf YES gesetzt ist.MODEL={YES. Eingabefehlermeldungen • Elementdefinition Nummer.NO}][. wird die entsprechende Information ausgedruckt.NO}] Für jeden Parameter. Typ. HISTORY={YES.NO}][.CONTACT={YES. Knotennummer • Beschreibung der Sektionen.NO}][.

Ist das Modell fehlerfrei. Universität Karlsruhe (TH) Rechenzentrum 29 von 324 . um die Größe der Datei id. Symmetrien. können alle Parameter auf NO gesetzt werden.und Knotenresultate. Ausgabebeschreibung für Element. Plotbeschreibung. Koordinaten. Randbedingungen • Elementgruppen MODEL=YES • Status der Kontaktpaare CONTACT=YES • Beschreibung der Steps Steuerparameter. Lasten.dat möglichst klein zu halten.• Knotengruppen (NODESET) Knotennummer. Randbedingungen • Angaben über die Problemgröße HISTORY=YES Diese Ausgabeinformationen sind wichtig bei der Modellentwicklung.

ABAQUS-Standard Die Ausgabe von ABAQUS-Standard wird im wesentlichen durch die Ergebnisausgabeanforderungen bestimmt. Pro Step werden ausgegeben • 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 Universität Karlsruhe (TH) Rechenzentrum 30 von 324 .

Konventionen Universität Karlsruhe (TH) Rechenzentrum 31 von 324 .

1 2 3 4 5 6 7 8 9 Verschiebung in x-Richtung Verschiebung in y-Richtung Verschiebung in z-Richtung Rotation um die x-Achse Rotation um die y-Achse Rotation um die z-Achse Verwölbungsamplitude bei Balken mit offenem Querschnitt Druck bei Sickerströmung (Pore Pressure) Elektrisches Potential Winkel im Bogenmaß Universität Karlsruhe (TH) Rechenzentrum 32 von 324 . Sie werden in ABAQUS durch Nummern angesprochen.Freiheitsgrade Je nach Elementwahl werden an den Knoten Freiheitsgrade aktiv.

.11 12 13 Temperatur 2. Temperatur (bei Schalen und Balken) .. Bei axialsymmetrischen Elementen haben einige Freiheitsgrade eine andere Bedeutung: 1 2 5 6 Verschiebung in r-Richtung Verschiebung in z-Richtung Rotation um die z-Ache bei Elementen mit Twist Rotation in rz-Ebene Universität Karlsruhe (TH) Rechenzentrum 33 von 324 . Temperatur (bei Schalen und Balken) 3.

.. *SYSTEM • zur Ausgabe von Knotenvariablen (Verschiebungen.Koordinatensysteme Standard: lokale Systeme • zur Eingabeerleichterung von Knotenkoordinaten: *NODE. *NGEN. konzentrierten Kräften und Randbedingungen: *TRANSFORM • zur Spezifikation von Materialkoordinatensystemen und lokalen Elementsystemen: *ORIENTATION globales kartesisches System Universität Karlsruhe (TH) Rechenzentrum 34 von 324 . Geschwindigkeiten.)..

YA. in dem Knoten definiert werden (*NODE. Datzenzeile kann wegfallen. liegt eine reine Translation vor.b. müssen nur a und b angegeben. wird in das globale System umgeschaltet.ZC Bemerkungen • Die Datenzeilen geben die Koordinaten der Punkte a.SYSTEM Spezifikation eines lokalen Koordinatensystems.YB. Z' Z a b X' Y X Y' c Universität Karlsruhe (TH) Rechenzentrum 35 von 324 . • Falls nur Koordinaten für a angegeben werden.ZA.YC.*NGEN). Die 2. • Wird keine Datenkarte angegeben. • Falls die Z’-Achse parallel zur Z-Achse ist.c im globalen System an.XB.ZB XC. *SYSTEM XA.

.NSET=Set-Name[.XB. deren Bedeutung vom TYPE-Parameter abhängt.).ZB Bemerkungen • Der TYPE-Parameter gibt an.ZA.YA. • Die Datenzeile gibt die Koordinaten zweier Punkte a und b im globalen System an. 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. Geschwindigkeiten. zylindrisches (C) oder sphärisches System (S) handelt. Universität Karlsruhe (TH) Rechenzentrum 36 von 324 . Default)..und Rotationsrandbedingungen • bei der Ausgabe von vektorwertigen Knotenvariablen (Verschiebungen. ob es sich um ein kartesisches (R.TYPE={R|C|S}] XA. .TRANSFORM Das TRANSFORM-Kommando ordnet Knoten ein mitgehendes Koordinatensystem zu.YB. Steuerung in *NODE PRINT und *NODE FILE *TRANSFORM.

Type=R z' z b y' y Type=C x'=radial y'=tangential x a x' z x' z' a y' y b Type=S x'=radial y'=Umfangsrichtung z'=meridian x b x z' y' a x' y z Universität Karlsruhe (TH) Rechenzentrum 37 von 324 .

NAME=Systemname[.SYSTEM=Systemtyp] Universität Karlsruhe (TH) Rechenzentrum 38 von 324 . benutzt werden. Dieses System kann als Materialkoordinatensystem und als Ausgabesystem für Spannungen. ohne Angabe einer Orientierung Kontinuumselemente: Schalen und Balken: globales System lokales System mit Angabe einer Orientierung Kontinuumselemente: Schalenelemente: mitgehendes lokales System mitgehendes lokales System. Kräfte. DEFINITION=Systemdefinition][. das über einen Namen in der *SOLID SECTION oder *SHELL SECTION zur Festlegung eines lokalen Systems referiert werden kann.ORIENTATION Mit der *ORIENTATION Option wird ein Koordinatensystem definiert. Dehnungen etc. Normale muß eine der lokalen Achsen sein *ORIENTATION.

Universität Karlsruhe (TH) Rechenzentrum 39 von 324 .• ein Systemname muß zur eindeutigen Identifikation angegeben werden • der DEFINITION-Parameter gibt an. DEFINITION=OFFSET TO NODES Die lokale x’. Das ist die Standardvorbesetzung. Die lokale Knotennummer 1 ist der Ursprung.und y’-Achse werden durch die Knotennummern zweier Punkte a und b festgelegt. wie das System festgelegt wird: DEFINITION=COORDINATES Die lokale x’. DEFINITION=NODES Die lokale x’.und y’-Achse werden durch die Koordinaten von zwei Punkten a und b festgelegt.und y’-Achse wird durch lokale Knotennummern des Elementes festgelegt.

SYSTEM=CYLINDRICAL Es handelt sich um ein zylindrisches System. b in der Ebene. *TRANSFORM): SYSTEM=RECTANGULAR Es handelt sich um ein kartesisches System. a liegt auf der lokalen x’-Achse. a ist der Mittelpunkt und b legt zusammen mit a die Polarachse fest. um welche Art von Koordinatensystem es sich handelt (s. a liegt auf der lokalen z’-Achse. SYSTEM=SPHERICAL Es handelt sich um ein sphärisches System. Universität Karlsruhe (TH) Rechenzentrum 40 von 324 . a und b legen die Zylinderachse fest. die von der x’.und x’-Achse aufgespannt wird. SYSTEM=Z RECTANGULAR Es handelt sich um ein kartesische System. b in der Ebene.• Der SYSTEM-Parameter gibt an.und y’-Achse aufgespannt wird. die von der z’.

YA. Universität Karlsruhe (TH) Rechenzentrum 41 von 324 .ZA. Datenkarte: I.ZC] wenn DEFINITION=COORDIATES gesetzt ist. daß die Projektion der beiden anderen lokalen Achsen auf die Schalenebene die Materialachsen bilden sollen.YB.YC.Datenkarten: 1. Bei Schalen und Membranen bedeutet Ι außerdem die lokale Richtung. um die noch eine Drehung um den Winkel α durchgeführt werden kann.α Ι ist die lokale Richtung.NB die Knotennummern der Punkte a und b 2.XB. die aussagt.XC.ZB[. Datenkarte: XA. sonst NA.

Universität Karlsruhe (TH) Rechenzentrum 42 von 324 .45 In diesem mitgeführten System werden die vektoriellen und tensoriellen Größen wie Spannungen. ausgegeben. x 2 3 1 y Die entsprechende Option lautet dann: *ORIENTATION.0. dessen Materialachsen um 45o gegenüber dem lokalen Elementsystem gedreht ist.0.SYSTEM=CYLINDRICAL 0.0.0. Dehnungen etc.1 1.Beispiel: z Der Teil einer Zylinderschale bestehe aus einem Material.

Eine Fläche A geht über in eine verzerrte Fläche A’. Das Verhältnis heißt Dehnungsquotient.Dehnungsmaße Zu einem gegebenen Verschiebungszustand lassen sich. je nach geometrischer und physikalischer Eigenschaft des Modells. geht unter einer Belastung über in Δx’. Ein Bereich Δx der unverformten Struktur. ergibt sich ε = ln λ das logarithmische oder wahre Dehnungsmaß (Standard) Die dazu komplementäre wahre Spannung ist σ = F/A’ Universität Karlsruhe (TH) Rechenzentrum 43 von 324 Δx’/Δx = λ . Aus der in ABAQUS berechneten inkrementellen Verschiebung x’(t) als Funktion einer fiktiven Zeit. geeignete Dehnungsmaße definieren.

Universität Karlsruhe (TH) Rechenzentrum 44 von 324 .1) Alle drei Maße können in ABAQUS ausgegeben werden.Bei kleinen Verschiebungen und Dehnungen folgt durch Reihenentwicklung des Logarithmus: ε=λ-1 das nominale Dehnungsmaß (Biot) Die dazu komplementäre nominale Spannung ist σ = F/A Bei großen Verschiebungen und kleinen Dehnungen ist folgende Definition standard (Greensches Dehungsmaß): ε = 1/2 (λ2 .

ΦZ gegeben. Die Winkel werden im Bogenmaß angegeben. und einen Drehwinkel Φ beschrieben.Rotationen Rotationen werden durch einen Rotationsvektor P = (PX. Px = Φx ⁄ Φ Py = Φy ⁄ Φ Pz = Φz ⁄ Φ 2 2 2 Φ = Φ x + Φy + Φz z P Φ y x Universität Karlsruhe (TH) Rechenzentrum 45 von 324 . Der Zusammenhang zwischen den beiden wird durch die Komponenten ΦX. ΦY.PY.PZ). der die Drehachse festlegt.

Knotengenerierung Universität Karlsruhe (TH) Rechenzentrum 46 von 324 .

NODE Knotendefinition durch Eingabe der Koordinaten *NODE [. INPUT=Datei-Name] N.X.Y.SYSTEM={R|C|S}][. 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 Universität Karlsruhe (TH) Rechenzentrum 47 von 324 .NSET=Set-Name][.Z Bemerkungen • • • • 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.

• Die REFLECT-Option gibt an. daß der OLD SET polar an einem Knoten gespiegelt werden soll. • Die POLE-Option gibt an. Universität Karlsruhe (TH) Rechenzentrum 48 von 324 .an einer Ebene (REFLECT=MIRROR) .NCOPY Knotendefinition durch Kopieren von existierenden Knoten *NCOPY. das auf die Knotennummer von OLD SET addiert wird und entsprechend die Knotennummern der Knoten in NEW SET erzeugt. NEW SET=Set-Name] Bemerkungen • CHANGE NUMBER gibt das Inkrement an.an einem PUNKT (REFLECT=POINT). {POLE|REFLECT={LINE|MIRROR|POINT}|SHIFT}[. daß der OLD SET gespiegelt werden soll und zwar .an einer LINIE (REFLECT=LINE) oder .MULTIPLE=m][.OLD SET=Set-Name.CHANGE NUMBER=n.

im Zusammenhang damit bedeutet die MULTIPLE-Option die Anzahl der Rotationen.XN. Abhängig von den Optionen müssen 1-2 Datenzeilen angegeben werden. POLE Datenzeile: KN.YN.ZN Es müssen die Koordinaten des Pols oder die Knotennummer eines schon existierenden Polarknoten eingegeben werden KN OLDSET NEWSET Universität Karlsruhe (TH) Rechenzentrum 49 von 324 .• Die SHIFT-Option gibt an. daß der OLDSET verschoben und/oder gedreht werden soll.

YB.b.XB.c.ZA.REFLECT=MIRROR Datenzeilen: XA.YA. die die Spiegelebene festlegen.ZB XC.YC. c NEWSET a b OLDSET Universität Karlsruhe (TH) Rechenzentrum 50 von 324 .ZC Die Datenzeilen enthalten die Koordinaten von 3 Punkten a.

YB. a NEWSET b OLDSET Universität Karlsruhe (TH) Rechenzentrum 51 von 324 .ZA.ZB Die Datenzeile enthält die Koordinaten der Punkte a und b.YA.REFLECT=LINE Datenzeile: XA.XB. die die Linie definieren.

ZA Die Datenzeile enthält die Koordinaten des Punktes a.REFLECT=POINT Datenzeile: XA.YA. an dem gespiegelt wird. a OLDSET NEWSET Universität Karlsruhe (TH) Rechenzentrum 52 von 324 .

: 1) b θ a t Universität Karlsruhe (TH) Rechenzentrum 53 von 324 . Die 2. Datenzeile muß ggf. die die Rotationsachse festlegen und den Rotationswinkel.ZB.XB. als Leerzeile eingegeben werden.TZ XA.ZA.TY.SHIFT Datenzeilen: TX.YA.YB. eine Rotation erfolgen soll (Def. wie oft ggf. die Koordinaten der Punkte a und b.THETA Die Datenzeilen enthalten die Komponenten des Translationsvektors. MULTIPLE gibt an.

muß mit (NV1.NSET=Set-Name][. werden die Knoten auf dem kürzesten Bogen zwischen den Knoten N1und N2erzeugt.SYSTEM={RC|C|S}] N1.I.Y3.Y3.N2.kreisförmigen oder parabelförmigen) Linie *NGEN[.NV2. muß der Mittelpunkt des Kreises bzw.Z3) wie bei *NODE Universität Karlsruhe (TH) Rechenzentrum 54 von 324 . Soll der Bogen einen Winkel umschließen.NV3 Bemerkungen • I ist das Inkrement der Knotennumerierung (Default: 1). werden die Knoten entlang einer Geraden erzeugt.N3.LINE={P|C}][. • Falls LINE=C gesetzt wird.NV2.NV3) ein Normalenvektor auf der Kreisebene definiert werden.NV1. der größer als 180 Grad ist.Z3) spezifiziert werden. der Scheitel der Parabel entweder durch einen schon definierten Knoten mit der Knotennummer N3 oder durch Koordinaten (X3.NGEN Knotendefinition durch inkrementelle Generierung entlang einer (geraden.Z3.Y3. • Wird die LINE-Option gesetzt.X3. • Fehlt die LINE-Option. • SYSTEM dient zur Definition der Koordinaten (X3.

NV3) N3 N1 N2 N2 l N3 LINE=P LINE=C Universität Karlsruhe (TH) Rechenzentrum 55 von 324 .N1 l l l l l N1 N2 N3 N1 N2 (NV1.NV2.

falls r>1 ist. • Die SINGULAR-Option ist bei der Erzeugung von Rißspitzen wichtig. entsprechend kleiner.TWOSTEP]][.NINC Bemerkungen • Die BIAS-Option gibt das konstante Abstandsverhältnis zweier benachbarter Knoten an. Standardmäßig ist r=1.NSET=Set-Name][. so wird der Knotenabstand in Richtung des zweiten begrenzenden Knotensatzes größer.NSET2.BIAS=r[. Universität Karlsruhe (TH) Rechenzentrum 56 von 324 . also der Abstand konstant. • NSET ist der Name des neuen Knotensatzes. Dieser umfaßt auch die Randknoten. der von zwei Knotensätzen begrenzt ist.SINGULAR] NSET1. Falls zusätzlich die TWOSTEPOption gesetzt ist. *NFILL[.NFILL Knotendefinition durch Auffüllen eines Bereichs. Ist r<1. wird nur in jedem zweiten Schritt der Abstand verändert.NINTER.

100 INSIDE OUTSIDE 606 605 604 603 103 102 101 201 301 401 501 602 106 105 104 601 Universität Karlsruhe (TH) Rechenzentrum 57 von 324 . NSET2 der des Endsatzes.BIAS=0.NSET1 ist der Name des Startsatzes.5. Beispiel: *NFILL. NINTER gibt die Anzahl der Intervalle und NINC das Inkrement der Knotennummern an (Default: 1).5 INSIDE.OUTSIDE.

. muß eine Datenzeile angegeben werden Datenzeilen: Falls die GENERATE-Option nicht gesetzt ist: N1.. der Elemente aus dem ELSET in NSET eingefügt.NSET Faßt Knoten zu einem SET zusammen. Falls die GENERATE-Option gesetzt ist: NFIRST....ELSET=Set-Name][..N2.NLAST. • Falls ELSET nicht gesetzt ist...NINC Universität Karlsruhe (TH) Rechenzentrum 58 von 324 ...N16 N17. .GENERATE] Bemerkungen • Falls ELSET gesetzt ist.. werden die Knoten.NSET=Set-Name[. *NSET. oder die Namen schon existierender N-Sets...

Vernetzung Universität Karlsruhe (TH) Rechenzentrum 59 von 324 .

N20 Bemerkungen • Der TYPE-Parameter gibt den Elementtyp an..N1. • Die Elementdaten können auch über den INPUT-Parameter aus einer Datei gelesen werden.. mit dem die Knoten verbunden sind.ELEMENT Die Knoten werden zu Elementen verknüpft. N16. • Es können beliebig viele Daten eingelesen werden...N15.ELSET=Set-Name][..... 9-stellig sein Universität Karlsruhe (TH) Rechenzentrum 60 von 324 .. INPUT=Datei-Name] ENUM... • ENUM kann max. *ELEMENT.TYPE=Elementtyp[.

NR.ELSET=Set-Name] ENUM.IN.INL.IE.INR. *ELGEN[. weitere Elemente in drei parametrischen Richtungen erzeugen. Reihe inkl.NE. dem Master-Element. die generiert werden sollen (Default: 1) INR Inkrement der Nummern korrespondierender Knoten in den generierten Reihen IER Inkrement der Nummern korrespondierender Elemente in den Reihen Universität Karlsruhe (TH) Rechenzentrum 61 von 324 . Master-Element IN Inkrement der Knotennummern in der Reihe (Default: 1) IE Inkrement der Elementnummern in der Reihe (Default: 1) NR Anzahl der Reihen.IEL Bemerkungen Mit dem ELGEN-Kommando lassen sich ausgehend von einem existierendem Element.NL. ENUM bezeichnet die Nummer des Master-Elements NE Anzahl der Elemente in der 1.ELGEN Aus einem vorgegebenen Element werden weitere Elemente generiert.IER.

1. die generiert werden sollen Inkrement der Nummern korrespondierender Knoten in den Ebenen IEL Inkrement der Nummern korrespondierender Elemente in den Ebenen Beispieldatenzeile: 10.100.8.NL INL Anzahl der Ebenen.40 302 301 90 201 50 101 10 MasterElement 303 92 52 12 3 304 93 53 13 4 305 94 306 95 55 15 6 307 96 308 309 97 209 57 109 17 8 9 91 51 11 2 54 14 5 56 16 7 1 Universität Karlsruhe (TH) Rechenzentrum 62 von 324 .3.1.

OLD SET=Set-Name. deren Nummer um SHIFT NODES größer als die des entsprechenden alten Elementes ist.ELCOPY Neue Elemente entstehen aus einem Element-Satz durch Kopieren. Universität Karlsruhe (TH) Rechenzentrum 63 von 324 . dessen Nummer um den ELEMENT SHIFT größer ist und die Knoten miteinander verbindet.ELEMENT SHIFT=m. sollte der REFLECT-Parameter gesetzt werden. NEW SET=Set-Name][.SHIFT NODES=n[.REFLECT] Bemerkungen • Zu jedem Element des OLD SET entsteht ein neues Element. *ELCOPY. Dies funktioniert nur bei Kontinuumselementen. • Falls der Umlaufsinn der Knotennummer in der Kopie sich vom Original unterscheidet.

SHIFT NODES=15.NEW SET=GRUPPE2 4 3 10 18 19 GRUPPE2 GRUPPE1 1 15 2 17 16 Universität Karlsruhe (TH) Rechenzentrum 64 von 324 .OLD SET=GRUPPE1.REFLECT.Beispiel: 4 10 1 3 18 19 GRUPPE1 2 17 16 *ELCOPY.ELEMENT SHIFT=5.

. *ELSET.GENERATE] Datenzeilen: Falls die GENERATE-Option nicht gesetzt ist: E1... oder die Namen schon existierender Element-Sets...ELSET=Set-Name[...ELAST.EINC Universität Karlsruhe (TH) Rechenzentrum 65 von 324 .E2. Falls die GENERATE-Option gesetzt ist: EFIRST..ELSET Faßt Elemente zu einem SET zusammen (analog zu *NSET)....E16 E17...

Elementebibliothek Universität Karlsruhe (TH) Rechenzentrum 66 von 324 .

2D/3D Kontinua Balken Schalen Section *SOLID SECTION *BEAM SECTION *SHELL SECTION Universität Karlsruhe (TH) Rechenzentrum 67 von 324 .. Elementtyp Stäbe..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 werden und auf eine Materialspezifikation verwiesen wird...

m Kontinuumselemente Stabelemente Balkenelemente Schalenelemente Interfaceelemente dim: 1D. ebener Dehnungszustand num: Anzahl der Elementknoten Interpolationsordnung bei Balken 68 von 324 Universität Karlsruhe (TH) Rechenzentrum . 2D. 3D AX PE PS GPE axialsymmetrisch ebener Dehnungszustand ebener Spannungszustand verallg.Elementebibliothek Namenskonvention: [prefix]typdimnum[postfix] typ: C T B S I u.v.

Kontinuumselement mit 20 Knoten Universität Karlsruhe (TH) Rechenzentrum 69 von 324 .und Verschiebungsfreiheitsgraden Beispiel: S9R5 C3D20 reduziert integriertes Schalenelement mit 5 Freiheitsgraden pro Knoten dreidim.v.Prefix: Postfix: A D H R I T u. Akustikelement Wärmeleitung (Diffusion) hybrides Element reduziert integriertes Element inkompatibles Element Kopplung von Temperatur.m.

Der Druck wird als zusätzlicher Freiheitsgrad behandelt.B.Formulierungen von Kontinuumselementen voll integriert Es werden so viele Gaußpunkte verwendet. als zur exakten Integration nötig ist. Solche Elemente verhalten sich weicher als exakt integrierte. reduziert integriert Es wird ein Gaußpunkt weniger pro Richtung verwendet. Daher werden quadratische statt lineare Interpolationsfunktionen gewählt. hybrid Universität Karlsruhe (TH) Rechenzentrum 70 von 324 . inkompatibel Lineare Kontinuumselemente können keine Biegezustände darstellen.h.5 wird elastisches Material inkompressibel (z. daß die numerische Integration über die Interpolationspolynome exakt ist. ein beliebig großer äußerer hydrostatischer Druck erzeugt keine Knotenverschiebung. Gummi). d. n-Punkt Integration ist exakt für Polynome der Ordnung < 2n-1. Für ν −> 0.

Zweidimensionale Kontinuumselemente Ebener Dehnungszustand CPE3 CPE3H CPE4 CPE4H CPE4I CPE4IH CPE4R CPE4RH CPE6 CPE6H lineares 3-Knotenelement hybride Version bilineares 4-Knotenelement hybride Version inkompatible Version hybrid und inkompatibel reduziert integrierte Version reduziert integriert. hybrid quadratisches 6-Knotenelement hybride Version Universität Karlsruhe (TH) Rechenzentrum 71 von 324 .

CPE8 CPE8H CPE8R CPE8RH quadratisches 8-Knotenelement hybride Version reduziert integrierte Version reduziert integriert. hybrid CPE4T CPE4HT CPE8T CPE8HT CPE8RT CPE8RHT Elemente mit gekoppeltem TemperaturVerschiebungsansatz Universität Karlsruhe (TH) Rechenzentrum 72 von 324 .

• Freiheitsgrade: ux. xy • Elementdicke wird in *SOLID SECTION eingegeben • Knotenreihenfolge: 3 6 5 8 6 4 7 3 1 4 2 1 5 2 • Eingabekoordinaten: x. yy. zz. [T] in den Eckknoten ux.• CPE3 und CPE3H sollten nur als Übergangselemente verwendet werden. y Universität Karlsruhe (TH) Rechenzentrum 73 von 324 . uy in den Seitenmittenknoten • Berechnete Spannungs-/Dehungskomponenten: xx. uy. da sie nur konstante Dehnungen liefern und daher extrem steif sind.

xy Universität Karlsruhe (TH) Rechenzentrum 74 von 324 .Ebener Spannungszustand CPS3 CPS4 CPS4I CPS4R CPS6 CPS8 CPS8R CPS4T CPS8T CPS8RT lineares 3-Knotenelement bilineares 4-Knotenelement inkompatible Version reduziert integrierte Version quadratisches 6-Knotenelement quadratisches 8-Knotenelement reduziert integrierte Version Elemente mit gekoppeltem TemperaturVerschiebungsansatz • Für die Elemente des ebenen Spannungszustandes gilt entsprechend dasselbe wie für die des ebenen Dehnungszustands • Berechnete Spannungs-/Dehungskomponenten: xx.yy.

CPS4R. CPS4R und CPS4I Eine Balkenvergleichslösung liefert als Resultat für die Verschiebung 0. Es werden 3 Vernetzungen verwendet: 1x2 CPS4.175 cm . CPS4R und CPS4I 2x4 CPS4. CPS8 und CPS8R 4x8 CPS4.2 t = 10 cm l = 200 cm h = 100 cm p = 1. CPS4I.5 N/cm3 pR= 50 N/cm2 Die Verschiebung des Punktes x wird berechnet.Beispiel: Eingespannter Balken mit CPS-Elementen pR p x E = 3400 kN/cm2 ν = 0. Universität Karlsruhe (TH) Rechenzentrum 75 von 324 .

286 0.960 1.040 0.251 0.966 0.954 2x4 0.966 0.714 258.In der folgenden Tabelle werden die auf das exakte Ergebnis normierten Resultate dargestellt: 1x2 CPS4 CPS4R CPS4I CPS8 CPS8R 0.880 1.949 0.983 Universität Karlsruhe (TH) Rechenzentrum 76 von 324 .983 0.989 4x8 0.

Nullenergiemoden auftreten. Hourglass-Steifigkeit eingeschränkt. Universität Karlsruhe (TH) Rechenzentrum 77 von 324 . • Reduziert integrierte Elemente sind sehr weich.• CPS4-Elemente können keine Biegezustände darstellen und liefern erst mit zunehmender Netzverfeinerung in Längsrichtung bessere Ergebnisse (Shear Locking). daher liefern sie die besten Resultate Ein Modell des Balkens mit 3D-Kontinuumselementen liefert qualitativ ähnliche Ergebnisse. Eine Ausbreitung dieser Moden bei größeren Netzen wird durch die sog. • Inkompatible Elemente sind genauer als lineare Elemente. • Die 8-Knotenelemente sind in sich schon biegsam. Bei zu wenigen Elementen in Querrichtung ist die Systemmatrix singulär (1x1. 1x2). da sog.

10-Knotenelement (Tetraeder) hybride Version quadrat. 15-Knotenelement (Prisma) hybride Version Universität Karlsruhe (TH) Rechenzentrum 78 von 324 . reduziert integriert quadrat.Dreidimensionale Kontinumselemente C3D4 C3D4H C3D6 C3D6H C3D8 C3D8H C3D8I C3D8IH C3D8R C3D8RH C3D10 C3D10H C3D15 C3D15H lineares 4-Knotenelement (Tetraeder) hybride Version lineares 6-Knotenelement (Prisma) hybride Version lineares 8-Knotenelement (Quader) hybride Version inkompatibles Element inkompatibel und hybrid reduziert integriert hybride Version.

[T] in den Eckknoten ux. uy. yz Universität Karlsruhe (TH) Rechenzentrum 79 von 324 .C3D20 C3D20H C3D20R C3D20RH quadrat. zz. yy. reduziert integriert Elemente mit gekoppeltem Temperatur-Verschiebungsansatz: C3D8T C3D20T C3D20RT C3D8HT C3D20HT C3D20RHT Bemerkungen • C3D4 und C3D4H sind nur geeignet für sehr fein vernetzte Bereiche mit kleinen Spannungsgradienten und als Übergangselement • aktive Freiheitsgrade: ux. uz. xz. uz in den Seitenmittenknoten • Elementeigenschaften werden über *SOLID SECTION ohne weitere Datenkarte eingegeben • Berechnete Spannungs-/Dehnungskomponenten: xx. 20-Knotenelement (Quader) hybride Version reduziert integriert hybride Version. uy. xy.

• Für die inkompatiblen. Kontinuumselementen. • Knotenreihenfolge: 4 10 8 9 7 1 5 4 13 1 14 7 8 16 20 5 17 12 4 11 18 13 6 10 2 80 von 324 3 6 2 12 6 11 9 8 15 3 10 5 2 15 14 7 19 3 Universität Karlsruhe (TH) Rechenzentrum 1 9 . hybriden und reduziert integrierten Varianten gilt dasselbe wie bei den zweidim.

Kontinuumselemente CAX3 CAX3H CAX4 CAX4H CAX4I CAX4IH CAX4R CAX4RH CAX6 CAX6H CAX8 CAX8H CAX8R CAX8RH lineares 3-Knotenelment hybride Version bilineares 4-Knotenelement hybride Version inkompatible Version hybride und inkompatible Version reduziert integrierte Version hybrid und reduziert integriert quadratisches 6-Knotenelement hybride Version biquadratisches 8-Knotenelement hybride Version reduziert integriert hybrid und reduziert integriert Universität Karlsruhe (TH) Rechenzentrum 81 von 324 .Axialsymm.

• Eingabekoordinatensystem: r.Elemente mit gekoppeltem Temperatur-Verschiebungsansatz: CAX4T CAX4HT CAX8T CAX8HT CAX8RT CAX8RHT Bemerkungen • CAX3 und CAX3H sollten nur als Übergangselemente benutzt werden. wie bei den anderen Kontinuumselementen. zz. hybriden und reduziert integrierten Varianten gilt dasselbe. y) • Freiheitsgrade: ur. z (entspr. uz [und T] auf den Eckknoten ur und uz auf den Seitenmittenknoten • Berechnete Spannungs-/Dehnungskomponenten: rr. • für Knotenkräfte muß der um den Umfang integrierte Wert eingegeben werden Universität Karlsruhe (TH) Rechenzentrum 82 von 324 . Θ • Für die inkompatiblen. x. rz.

Elemente haben einen zusätzlichen Verschiebungsfreiheitsgrad in azimuthaler Richtung (Twist) Universität Karlsruhe (TH) Rechenzentrum 83 von 324 ..• Knotenreihenfolge: 3 6 5 8 6 4 7 3 1 4 2 1 5 2 • CGAX..

Kanten.und Seitennummerierung Zweidimensionale Kontinuumselemente Die Kanten werden durch die lokalen Knotennummer der Ecken definiert. Dreiecke Kante 1 Kante 2 Kante 3 Vierecke Kante 1 Kante 2 Kante 3 Kante 4 1-2 2-3 3-4 4-1 4 4 1 1 3 1-2 2-3 3-1 1 3 2 2 1 3 3 2 2 Universität Karlsruhe (TH) Rechenzentrum 84 von 324 .

Tetraeder Fläche 1 Fläche 2 Fläche 3 Fläche 4 Prisma Fläche 1 Fläche 2 Fläche 3 Fläche 4 Fläche 5 1-2-3 4-6-5 1-4-5-2 2-5-6-3 3-6-44 2 5 1 3 2 1 5 4 3 6 4 1-2-3 1-4-2 2-4-3 3-4-1 2 1 4 3 1 2 3 Universität Karlsruhe (TH) Rechenzentrum 85 von 324 .Dreidimensionale Kontinuumselemente Die Seitenflächen werden durch die lokalen Knotennummern ihrer Eckknoten definiert.

Quader Fläche 1 Fläche 2 Fläche 3 Fläche 4 Fläche 5 Fläche 6 1-2-3-4 5-8-7-6 1-5-6-2 2-6-7-3 3-7-8-4 4-8-5-1 8 2 5 6 4 3 1 1 2 5 6 4 3 7 Universität Karlsruhe (TH) Rechenzentrum 86 von 324 .

um beliebige Balkenquerschnitte zu modellieren • Axialsymmetrische Elemente mit nichtsymmetrischer Verformung • Dreidim.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) Weitere Kontinuumselemente sind: • Membranen • Infinite Elemente • Warp-Elemente. Kontinuumselemente mit Flächenmittenknoten • Verallgemeinerte Elemente für den ebenen Dehnungszustand Universität Karlsruhe (TH) Rechenzentrum 87 von 324 .

CPS8. reduziert integrierte Elemente (CPE8R. CAX4) • Dreiecke. CAX8R) • bei rechtwinkligen Netzen und wenn keine große Verzerrungen zu erwarten sind: inkompatible Elemente (CPE4I. CAX4R) • wenn keine Biegezustände erwartet werden: lineare. CPS4R. C3D8I. Tetraeder und Prismen sollten möglichst nur als Übergangselemente oder bei komplizierten Geometrien eingesetzt werden. C3D20. C3D8R. C3D20R.CAX8) • bei großen Verzerrungen und Kontaktproblemen: linear reduzierte Elemente (CPE4R. CPS4. voll integrierte Elemente (CPE8. CAX4I) • in Bereichen hoher Spannungskonzentrationen: quadratische.Auswahlkriterien für Kontinuumselemente • Standard: quadratische. C3D8. Universität Karlsruhe (TH) Rechenzentrum 88 von 324 . CPS8R. CPS4I. voll integrierte Elemente (CPE4.

Stab-Elemente Eindimensionale Elemente in 2 und 3 Dimensionen (Truss-Elemente): 2D T2D2 T2D3 lineares 2-Knotenelement quadratisches 3-Knotenelement Freiheitsgrade: ux. uy. (uz) 3D T3D2 T3D3 T2D2H T2D3H Hybridversion T3D2H T3D3H T2D2T T2D3T Temperatur als zusätzlicher Freiheitsgrad T3D2T T3D3T Universität Karlsruhe (TH) Rechenzentrum 89 von 324 .

Dies ist eine Alternative zu den Rigid Elements. • Knotenreihenfolge und Normalendefinition (in 2D): n n 2 1 1 2 3 Universität Karlsruhe (TH) Rechenzentrum 90 von 324 .Bemerkung • Stabelemente nehmen nur Axialkräfte auf • es werden die axiale Spannung und Dehnung berechnet: E11 und S11 • 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. z. für starre Verbindungen.B. Dadurch können sehr steife Stäbe modelliert werden.

STACK DIRECTION gibt die (lokale) Richtung der Schichtung an. Universität Karlsruhe (TH) Rechenzentrum 91 von 324 . 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. *SOLID SECTION.STACK DIRECTION={1|2|3}][.ELSET=Set-Name.SOLID SECTION Eigenschaften von Kontinuumselementen werden über die Option *SOLID SECTION festgelegt. daß das Element ein Laminat beschreiben soll. ORIENTATION=Systemname] Datenzeile: • • • • Querschnittsfläche bei Stabelementen Dicke bei 2D-Elementen Laminatbeschreibung bei 3D-Elementen ELSET ist der Name der Elementgruppe.{MATERIAL=Materialname| COMPOSITE}[.

muß für jede Laminatschicht eine Datenkarte eingegeben werden: Dicke der Laminatschicht Anzahl der Integrationspunkte der Schicht (Vorbesetzung: 1) M Materialname für die Schicht O oder α Name einer Orientierung für diese Schicht oder Drehwinkel im Gegenuhrzeigersinn.• Die Datenkarte ist optional. die durch den ORIENTATION-Parameter festgelegt ist. um den um die Normale gedreht werden soll. bezogen auf die Orientierung. setzt ABAQUS intern den Wert 1. Falls der COMPOSITE Parameter gesetzt ist. Falls keine angegeben wird.0 ein. LD NI α wird in Winkelgrad angegeben! Universität Karlsruhe (TH) Rechenzentrum 92 von 324 .

Das Verhältnis von Schalendicke zu charakterischen Längen in den dazu senkrechten Richtungen ist kleiner als 1/10. dazu orthogonalen Richtungen.B. • Abstände zwischen Festhaltungen • Krümmungsradius • 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.Schalenelemente Die Ausdehnung der Struktur ist in eine Richtung wesentlich kleiner als in die zwei anderen. die sowohl für dicke als auch für dünne Schalen eingesetzt werden können • Schalenelemente für große und kleine Dehnungen Universität Karlsruhe (TH) Rechenzentrum 93 von 324 . Charakteristische Längen sind z.

endliche Membrandehnung. 5 DOFs/Knoten reduziert integriert. reduziert integriert.Dünne Schalen • Kirchhoff-Theorie. reduziert integriert. 5DOFs/Knoten Universität Karlsruhe (TH) Rechenzentrum 94 von 324 . Biegung wird durch Auslenkung der Mittelebene beschrieben • Verhältnis Schalendicke zu charakteristischen Länge < 1/15 • Namenskonvention: STRI3 STRI65 S4R5 S8R5 S9R5 flaches 3-Knotenelement 6-Knotenelement mit 5 DOFs/Knoten 4-Knotenelement. 5 DOFs/Knoten 9-Knotenelement.

• die Reduktion der Integration bezieht sich auf die Gausspunkte 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 • 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 - er auf einer Knicklinie zweier Schalenelemente liegt - an ihm äußere Drehmomente angreifen

Universität Karlsruhe (TH) Rechenzentrum

95 von 324

Dicke Schalen
• Verhältnis Schalendicke zu charakt. 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 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

Universität Karlsruhe (TH) Rechenzentrum

96 von 324

Allzweck-Schalenelemente
• Namenskonventionen: 3-Knotenelement, reduziert integriert, endliche Membrandehnung S4/S4R 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 angewendet • es gibt noch kontinuierliche Schalenelemente, die topologisch wie 3DKontinuumselemente aussehen (s.u.). S3/S3R

Universität Karlsruhe (TH) Rechenzentrum

97 von 324

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 S4R5 STRI65 S8R S8RT S8R5 S9R5

Universität Karlsruhe (TH) Rechenzentrum

98 von 324

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. Dazu kommen eine Fülle an Spannungs-, Dehnungs- und Kraftkomponenten bezogen auf Laminate oder Schichten. • Knotenreihenfolge
3 6 1 4 5 2 1 5 8 7 4 9 3 6 2

Universität Karlsruhe (TH) Rechenzentrum

99 von 324

Flächennormale
• die Richtung der Elementnormalen wird durch die Korkenzieher-Regel der Knotenreihenfolge bestimmt n
4 3

1

2

• die Austrittseite der Normale ist die Schalenoberseite, entsprechend ist dadurch auch die Schalenunterseite festgelegt

Universität Karlsruhe (TH) Rechenzentrum

100 von 324

Lokales System 3 2 1 1-Achse: Projektion der globalen x-Achse auf die Fläche. 2-Achse: ist senkrecht zur 1-Achse. wird die globale z-Achse projiziert. falls der Winkel zwischen x-Achse und Flächennormalen kleiner als 1o ist. so daß zusammen mit der Flächennormalen ein rechtshändiges Dreibein gebildet wird. Universität Karlsruhe (TH) Rechenzentrum 101 von 324 .

Knotennormale Verformungen der Schalen gehen von der Anfangskrümmung aus. bis 6. wenn die Krümmung stetig und nicht zu groß ist. Universität Karlsruhe (TH) Rechenzentrum 102 von 324 . 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. Daher muß von jedem Element der Normalenvekor in den Knoten bekannt sein. bezogen auf ein Element. Diese Methode ist nur dann gut. • *NORMAL:mit der *NORMAL-Option kann zu jedem Knoten eine zusätzliche Normale. definiert werden. Da nur eine Normale pro Knoten definiert werden kann. Koordinate eingegeben. • *NODES: die Richtungskosinus werden in der *NODES-Option als 4. ist diese Möglichkeit nur bei glatten Flächen geeignet.

1.707 2.0.0.1.2.707.2.*NODE 1.707.707 3.0.0.707.0.-0.-0.0.707 *NORMAL 2.0 1 2 1 2 3 Komponenten des Normalenvektors Knotennummer oder Set-Name Elementnummer oder Set-Name Universität Karlsruhe (TH) Rechenzentrum 103 von 324 .1.0.1.0.0.0.

uz. quadratisch. quadratisch 3-Knotenelement. φ und ggf. für endliche Dehnungen: SAX1 SAX2 SAX2T 2-Knotenelement. Temperatur/Verschiebung gekoppelt • Eingabekoordinatensystem: r. Integrationspunkte • Knotenreihenfolge: n 2 1 1 2 3 Universität Karlsruhe (TH) Rechenzentrum 104 von 324 . z (auch für Richtungskosinus) • Freiheitsgrade: ur. linear 3-Knotenelement. T an der Unterseite und die Temperaturverteilung durch den Querschnitt je nach Anzahl d.Axialsymmetrische Schalen Für normale und dicke Schalen.

SAXA1n .Weitere Schalenelemente Als weitere Schalenelemente stehen zur Verfügung: • axialsymmetrische Schalen mit asymmetrischer Deformation und für dünne axialsymmetrische Schalen: .SAXA2n • ein 4.und ein 8-Knotenelement für die Wärmeleitungsberechnung Universität Karlsruhe (TH) Rechenzentrum 105 von 324 .

Der Materialname wird in der folgenden Datenzeile gesetzt. • Falls es sich bei dem Element um ein Laminat handelt. ORIENTATION=Systemname][. sondern über die *NODAL THICKNESS Option eingelesen. • Falls das Schalenelement homogen ist. wird der MATERIAL-Parameter gesetzt und bezeichnet den Namen einer Materialdefinition in einer *MATERIAL Option.wird die Schalendicke nicht von der Datenzeile. • ist NODAL THICKNESS gesetzt.ELSET=Set-Name.POISSON=n][.SHELL SECTION *SHELL SECTION. 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 Universität Karlsruhe (TH) Rechenzentrum 106 von 324 . {COMPOSITE|MATERIAL=Materialname}[.OFFSET=q] Es folgen Datenkarten je nach Parameter.NODAL THICKNESS][. wird der COMPOSITEParameter gesetzt.DENSITY=d][.

so liegt die Referenzfläche auf der Schalenober. -unterseite.bzw.5 • einer Schalenfläche kann eine nichtstrukturelle Masse zugeordnet werden. Universität Karlsruhe (TH) Rechenzentrum 107 von 324 . • die Knoten legen die Referenzfläche der Schalen fest. DENSITY=q gibt den Wert der Masse pro Flächeneinheit an. Dies wird durch einen OFFSETWert erreicht.• POISSON benennt eine effektive Querkontraktionszahl und ist wichtig beim Einsatz der Elemente mit endlicher Dehnung. Ist q=+0. Manchmal ist es vorteilhaft. Belag. Tapete.5. die normalerweise mit der Schalenmittenfläche übereinstimmt. wenn die Referenzfläche demgegenüber verschoben ist. Standardvorbesetzung: 0. Gleichzeitig muss bei der Materialdefinition für diese Elemente eine strukturelle Masse über die *DENSITY Option angegeben werden. um welchen Bruchteil der Schalendicke die Referenzfläche gegenüber der Mittenfläche nach oben (positiver Wert) oder nach unten (negativer Wert verschoben wird. Anstrich). die nicht zur Steifigkeit beiträgt (z. um die Änderung der Schalendicke bei zunehmender Dehnung zu berücksichtigen.B. der angibt.

Standard: 3 M Materialname für die Schicht O oder α Name einer Orientierung für diese Schicht oder Drehwinkel im Gegenuhrzeigersinn. die durch den ORIENTATION-Parameter oder das lokale System festgelegt ist. Universität Karlsruhe (TH) Rechenzentrum 108 von 324 . COMPOSITE Für jede Schicht des Laminats muß eine Datenkarte mit folgenden Angaben eingegeben werden: LD Dicke der Laminatschicht NI Anzahl der Auswertepunkte im Querschnitt.oder der COMPOSITEParameter gesetzt ist. ob der MATERIAL. um den um die Normale gedreht werden soll bezogen auf die Orientierung.Die Datenzeilen hängen davon ab.

In der ABAQUS-Sprache werden die Punkte als Section Points bezeichnet. Standard:5 Die Standardvorbesetzung für NI reicht für die meisten linearen und nichtlinearen Probleme aus. Universität Karlsruhe (TH) Rechenzentrum 109 von 324 5 4 3 2 1 . am 1. Spannungen. In den Ausgabeanweisungen kann die Vorbesetzung übersteuert werden. an denen berechnete Größen ausgegeben werden.MATERIAL Es ist nur eine Datenzeile nötig: SD Schalendicke NI Anzahl der Querschnittspunkte in Richtung der Schalendicke. etc. Querschnittspunkt = Schalenunterseite und am 5. Querschnittspunkt = Schalenoberseite ausgegeben. Normale Standardmäßig werden Kräfte.

ist 2 5 6 die Stapelrichtung (Stack Direction) 5 4 3 6 4 wichtig.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 • Normalenrichtung und Richtung der Schalendicke zeigt standardmäßig von der Fläche 1 zur Fläche 2 8 3 7 2 • bei der Modellierung von Laminaten. Diese stimmt standardmäßig mit 3 1 der Richtung der Schalendicke überein 1 und ist die Richtung 3. 1 2 • 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 Universität Karlsruhe (TH) Rechenzentrum 110 von 324 .

• Namenskonvention: SC6R 6-Knoten-Prisma. die Dreiecksflächen bilden die Schalenflächen SC8R 8-Knoten-Hexaeder • alle Elemente sind für endliche Dehnungen geeignet • Elementeigenschaften werden in der *SHELL SECTION oder *SHELL GENERAL SECTION definiert Universität Karlsruhe (TH) Rechenzentrum 111 von 324 .

ORIENTATION=Systemname][.SHELL SECTION für Kontinuumsschalen *SHELL SECTION. setzt man STACK DIRECTION=ORIENTATION muss über den ORIENTATIONParameter der Name einer *ORIENTATION Systemdefinition angegeben werden • Datenzeilen wie bei der *SHELL SECTION für konventionelle Schalenelemente Universität Karlsruhe (TH) Rechenzentrum 112 von 324 .COMPOSITE.POISSON={n|MATERIAL}][. {COMPOSITE|MATERIAL=Materialname}[. falls POISSON=MATERIAL gesetzt wird.ELSET=Set-Name.POISSON und DENSITY haben dieselbe Bedeutung wie diejenigen bei der *SHELL SECTION für konventionelle Schalenelemente. Richtung in Schalendicke an.STACK DIRECTION={1|2|3|ORIENTATION}][. dieser Wert ein effektiver E-Modul in Richtung der Schalendicke. THICKNESS MODULUS=E][. • zusammen mit dem POISSON-Parameter muss der THICKNESS MODULUS Parameter gesetzt werden.MATERIAL. entfällt der Parameter und ABAQUS berechnet die effektiven Werte für die Querkontraktionszahl und den EModul in Richtung der Schalendicke aus der Materialdefinition für die Schalenelemente • STACK DIRECTION gibt die Stapelrichung bzw.DENSITY=d] • Die Parameter ELSET.

Das Verhältnis zwischen Querschnittsabmessungen zu charakteristischen Längsabmessungen ist < 1/10.Balkenelemente Bei Balken ist die Ausdehnung in einer Richtung wesentlich größer als in den beiden anderen orthogonalen Richtungen. Universität Karlsruhe (TH) Rechenzentrum 113 von 324 . Entsprechend unterscheiden sie sich in ihrer Definition und ihren Freiheitsgraden. Balkenelemente werden definiert in 2 und in 3 Dimensionen.

φz x. zum 2. uy. Falls keine Angaben gemacht werden. die Richtung zeigt vom 1. Universität Karlsruhe (TH) Rechenzentrum 114 von 324 .0... oder PIPE2. die Richtungskosinus für die Balkennormale • Namenskonvention: B2. • Um die Orientierung des Balkenquerschnitts zu beschreiben..n1. wird ein lokales (t.-1) n2 wird in der *NODE. wird n2 berechnet. Ny.. y Nx.oder in der *NORMAL-Option definiert. Knoten n1 hat die Komponenten (0. t ist die Tangente an der Balkenachse.2D-Balken • Biegung und Dehnung • Freiheitsgrade: • Eingabekoordinaten: optional: ux.n2) System benutzt.

oder PIPE3. z optional: Nx. φy.3D-Balken • Biegung. die Richtung zeigt vom 1.. Knoten n1 muß in der *BEAM SECTION angegeben werden Vorbesetzung: (0..n1. Dehnung.0. w • Eingabekoordinaten: x. uz.. φz und ggf. Universität Karlsruhe (TH) Rechenzentrum 115 von 324 . lokalen Querschnittsachse • Namenskonvention: B3.n2) System: t ist die Tangente an der Balkenachse.-1) n2 wird in der *NODE. Falls keine Angaben gemacht werden. y.. Ny. die Richtungskosinus der 2.oder in der *NORMAL-Option definiert. φx. uy. Nz. • Lokales (t. wird n2 berechnet. zum 2. Torsion und Verwölbung (bei Balken mit offenem Querschnitt) • Freiheitsgrade: ux.

n1 2 t 1 n2 Universität Karlsruhe (TH) Rechenzentrum 116 von 324 .

kubisch hybride Version 2-Knotenelement. quadratisch hybride Version 2-Knotenelement. quadratisch hybride Version 2-Knotenelement. linear hybride Version 3-Knotenelement. kubisch hybride Version 3D-Balken B31 B31H B32 B32H B33 B33H B34 2-Knotenelement. linear hybride Version 3-Knotenelement.2D-Balken B21 B21H B22 B22H B23 B23H 2-Knotenelement. kubisch Universität Karlsruhe (TH) Rechenzentrum 117 von 324 .

Ordnung beschreiben schubstarre Balken (Bernoulli-Theorie) • bei gekrümmten Balken werden.entweder über die *NORMAL Option oder . wie bei den gekrümmten Schalen. • Elemente 3.• Die hybriden Versionen sollten bei sehr schlanken oder sehr steifen Balken verwendet werden. In der *BEAM SECTION kann eine Querkontraktionszahl für die Querschnittdehnung angegeben werden. die Normalen an den Knoten berechnet.über die Koordinaten in der *NODE Option Universität Karlsruhe (TH) Rechenzentrum 118 von 324 . die sich bei endlicher Längsdehnung einstellt (Timoshenko-Theorie). • Bei schubweichen Balken müssen die linearen oder quadratischen Balken verwendet werden. Knicken sollte die Normalenrichtung explizit eingegeben werden . Bei sehr starker Krümmung bzw.

SECTION=Querschnittstyp. zugelassen: ARBITRARY BOX CIRC HEX I L PIPE RECT TRAPEZOID beliebiger Querschnitt rechteckiger. voller Querschnitt hexagonaler. MATERIAL=Materialname[.ELSET=Set-Name][. hohler Querschnitt I-Profil L-Profil kreisförmiger. Universität Karlsruhe (TH) Rechenzentrum 119 von 324 .a. hohler Querschnitt rechteckiger. voller Querschnitt trapezförmiger Querschnitt Je nach Querschnittstyp sind die Querschnittspunkte festgelegt.BEAM SECTION Die Balkenquerschnitte werden in der *BEAM SECTION oder *BEAM GENERAL SECTION festgelegt: *BEAM SECTION.POISSON=ν] Es folgen Datenkarten. Als Querschnittstyp sind u. je nach Querschnittstyp. hohler Querschnitt kreisförmiger.

7.3.9 des User´s Manual.Die Beschreibung der Balkenquerschnitte und der Datenkarten findet man in Abschnitt 23.15 120 von 324 . Beispiel: SECTION=CIRC 2 5 4 3 2 17 1 1 13 15 12 14 16 2 11 10 8 1 6 2 3 4 5 9 7 1 2D-Balken 3D-Balken Ausgabepunkte von Spannungen (Default): Punkte 1 und 5 Universität Karlsruhe (TH) Rechenzentrum Punkte 3.11.

Default: 0.0. max.0. NI1 2D-Balken: 3D-Balken: NI2 Anzahl d. Standard: 5 Anzahl der Querschnittspunkte in radialer Richtung. muß er (0.Nz NI1.NI2 Es bedeuten: R Ni Radius Koordinaten von n1.-1) sein.3 Datenkarten in der *BEAM SECTION: R Nx.-1 Falls hier ein Eintrag bei 2D-Balken steht. Querschnittspunkte. 9. Standard: 3 Anzahl der Querschnittspunkte in Umfangsrichtung.Ny. Standard: 8 121 von 324 Universität Karlsruhe (TH) Rechenzentrum .

Referenz auf diese Elemente über die *BEAM GENERAL SECTION der Balken. Universität Karlsruhe (TH) Rechenzentrum 122 von 324 .und -flächenelemente • u.Weitere Elemente • WARP-Elemente sind 2D-Elemente.m. mit denen allgemeine Balkenquerschnitte modelliert werden.v. die diesen Querschnitt besitzen sollen • Rohre (PIPE) • Rohrkrümmer (ELBOW) • Dämpfer (DASHPOT) • Kontaktelemente (GAP) • Kontaktelemente mit starrer Oberfläche (IRS) • Angerissene Schalen (LINE SPRING) • Federelemente (SPRING) • Interface-Elemente (INTER) • Gleitlinien.

Materialeigenschaften Universität Karlsruhe (TH) Rechenzentrum 123 von 324 .

.Materialeigenschaften Die allgemeine Struktur der Materialeingabe ist: *MATERIAL.. Im Kurs wird nur elastisches Materialverhalten betrachtet Universität Karlsruhe (TH) Rechenzentrum 124 von 324 .NAME=Materialname *Materialoption Daten *Materialoption Daten . Die Materialoption und die Daten beschreiben das Stoffverhalten.

D3313.D1213.D2222.D3323.D2323 Universität Karlsruhe (TH) Rechenzentrum 125 von 324 .D3333.D2233.D1123 D2223.D1112.D2213.D1223.D1212.D1122.TYPE=ANISOTROPIC D1111.D1113.D1133.D2212 D3312.D1313.σ 11 σ 22 σ 33 τ 12 τ 13 τ 23 = D 1111 D 1122 D 1133 D 1112 D 1113 D 1123 D 2222 D 2233 D 2212 D 2213 D 2223 D 3333 D 3312 D 3313 D 3323 D 1212 D 1213 D 1223 D 1313 D 1323 D 2323 ε 11 ε 22 ε 33 γ 12 γ 13 γ 23 anisotropes Material *ELASTIC.D1323.

D1212.D1133.D2233.D2222.D1313 D2323 Universität Karlsruhe (TH) Rechenzentrum 126 von 324 .orthotropes Material *ELASTIC.D1122.D3333.TYPE=ORTHOTROPIC D1111.

∠ ------. Die Inverse der Spannungs/Dehnungsmatrix lautet ν 12 ν 13 1 ----.0 G 13 1 -------G 23 Universität Karlsruhe (TH) Rechenzentrum 127 von 324 .∠ ------.0 G 12 1 -------. Schubmodul und Poisson-Zahl spezifizieren.∠ ------.0 E2 E2 1 ----E3 0 0 0 0 0 0 0 0 1 -------.Orthotrope Materialien lassen sich auch durch Eingabe der Konstanten wie E-Modul.0 E1 E1 E1 ν 23 1 ----.

E3.ν12. so daß noch weniger Konstanten benötigt werden: *ELASTIC.ν13.ν12.E2.B.TYPE=ENGINEERING CONSTANTS E1.ν Das Materialverhalten kann von der Temperatur und anderen Feldgrößen abhängig gemacht werden. bei Schalen ist σ33 = 0. Dazu gibt man zu jeder Temperatur einen kompletten Satz von Materialkonstanten und der zugehörigen Temperatur ein.*ELASTIC. Universität Karlsruhe (TH) Rechenzentrum 128 von 324 .G23 Isotrope Materialien (Standard) *ELASTIC.G12.G13.TYPE=LAMINA E1.G13 G23 Für orthotrope Materialien im ebenen Spannungszustand wie z.G12.ν23.TYPE=ISOTROPIC E.E2.

.νn.ν1.T2 .ν2.T1 E2. En.Beispiel für ein isotropes Material: *ELASTIC E1.Tn *EXPANSION α E ν T Universität Karlsruhe (TH) Rechenzentrum 129 von 324 .

spez.v.B.Weitere Materialeigenschaften: *CONDUCTIVITY *DENSITY *EXPANSION *SPECIFIC HEAT u.v. Wärme 130 von 324 .B.m. die keinen Zug oder Druck übertragen poröse Stoffe u.m. Gummi) Hypoelastisch Versagen bei Materialien. Universität Karlsruhe (TH) Rechenzentrum Wärmeleitfähigkeit Dichte Wärmeausdehnungskoeff. Lehm) Kriechen Drucker-Prager Beton Hyperelastisch (z. Weitere Stoffgesetze: Plastizität und Clay Plastizität (z.

Diese kann durch *TRANSVERSE SHEAR STIFFNESS überschrieben werden. B22. *TRANSVERSE SHEAR STIFFNESS muss direkt hinter der *SECTION Anweisung stehen. Universität Karlsruhe (TH) Rechenzentrum 131 von 324 . berechnet ABAQUS aus den Parametern für das elastische Verhalten eine effektive Schubsteifigkeit.B32 treten bei Biegung über den Querschnitt Schubspannungen auf. muss die Schubsteifigkeit eingegeben werden.TRANSVERSE SHEAR STIFFNESS Bei den dicken Schalen S4R. Falls die Materialeingabe keinen "elastischen Anteil" hat. Falls in der Materialeingabe eine *ELASTIC-Option vorkommt. und S8RT und den linearen und quadratischen Balken B21. B31.S8R.

Bei Schalen: *TRANSVERSE SHEAR STIFFNESS K13. 3 2 2 1 Universität Karlsruhe (TH) Rechenzentrum 132 von 324 1 .K13 • Falls nur ein Zahlenwert angegeben wird. wird für beide Richtungen derselbe Wert genommen. • Bei 2D-Balken braucht nur K23 angegeben werden.K23 Bei Balken: *TRANSVERSE SHEAR STIFFNESS K23.

z z' y' c b a x' y x Zur Knoteneingabe im gestrichenen System wird die *SYSTEM Option gesetzt.45o zu den Plattenseiten. Die Platte ist bezüglich des globalen Systems verschoben und gedreht.2. Die beiden Laminate haben eine Orientierung von +/. Universität Karlsruhe (TH) Rechenzentrum 133 von 324 . Beispiel: Verbundplatte Eine Platte aus zwei Schichten steht unter gleichförmigen Druck.

5) (2.5) (0.3.5 x 106 lb/inch2 ν12 = 0.Ursprungskoordinaten: Koordinaten von a: Koordinaten von b: Abmessungen der Platte: Last: (1.6) a = 10 inch h = 0.3.2 inch p = 100 lb/inch2 Die Stoffeigenschaften sind für orthotropes Material im ebenen Spannungszustand durch E11 = 40 x 106 lb/inch2 E22 = 106 lb/inch2 G12 = G13 = G23 =0.25 Universität Karlsruhe (TH) Rechenzentrum 134 von 324 .2.

Dies erreicht man durch die *TRANSFORM-Option mit den Richtungsvektoren 2 1 1 a= 3 ∠ 2 = 1 5 5 0 0 1 ∠1 b= 3 ∠ 2 = 1 1 6 5 Universität Karlsruhe (TH) Rechenzentrum 135 von 324 . Um die Verschiebungen bequem zu interpretieren zu können.Die Platte liegt in der x’y’-Ebene. werden sie im gestrichenen Koordinatensystem ausgegeben.

.NSET=YPAR..6.1617.0.TOP.0..0 17..10.0... .1. 0.. 0..0.1.0.GEN 1.3..2..10. 1617.NSET=ALL BOT.17 *NGEN.*HEADING TWO LAYER COMPOSITE PLATE +/.NSET=ALL 1...100 *TRANSFORM. *NODE 1.100 17. *NSET.0. NSET=TOP 1601.45 DEG ORIENTATION *SYSTEM 1. -1..1617 *NFILL.1601.5.TYPE=R.10.0.. 2.NSET=BOT 1. 1601.3.10.. *NGEN..5.16.1.100 Universität Karlsruhe (TH) Rechenzentrum 136 von 324 ....

1.-1.ELSET=PLATE 1. Universität Karlsruhe (TH) Rechenzentrum 137 von 324 .1.1.2.1.ELSET=PLATE. 3.1.TYPE=LAMINA 40.COMPOSITE ..5E6.25.8.1.3.*NSET.200.45.1.-45.3.0E7...102 *ELGEN.1.0.NAME=LAYER1. 3.201.5E6 *ORIENTATION.LAYER1 .3.-1.1.1.0.2.1..1617 *ELEMENT.0E7 *MATERIAL....NSET=XPAR.5..GEN 1..LAYER2 *TRANSVERSE SHEAR STIFFNESS 5.17 1601..E6.203.SYSTEM=R 1.8.LAMINA.TYPE=S9R5 1..202.NAME=LAYER2.LAMINA.5E6.101.SYSTEM=R 1.. *ORIENTATION..8 *SHELL SECTION.103..E6.NAME=LAMINA *ELASTIC.

100. SE.*STEP *STATIC *BOUNDARY XPAR. *END STEP Universität Karlsruhe (TH) Rechenzentrum 138 von 324 .1 YPAR.3 YPAR. *NODE PRINT U.POSITION=AVERAGED AT NODES SF. *EL PRINT.2.P.3 *DLOAD PLATE.

Lösungsalgorithmen Universität Karlsruhe (TH) Rechenzentrum 139 von 324 .

statischen Fall ist R(u) = A . u steht für den Gesamtvektor der Verschiebungen (und evt. Universität Karlsruhe (TH) Rechenzentrum 140 von 324 .u=K als lineares Gleichungssystem zu lösen ist. anderer Freiheitsgrade).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. Im linearen. u so daß A. Im nichtlinearen Fall muß die Gleichung iterativ gelöst werden.

Newton-Raphson Ψ(u) = R(u)-K = 0 R(u) A1 u = K =>uu1 Ψ1 = Ψ1 1) (u Ψ(u2) ≅ Ψ (u1) + (δΨ/δu)1 δu1=0 (δΨ/δu)1 δu1 = A2 δu1 = .Ψ1 => δu1 u2 = u1 + δu1 Ψ2 = Ψ(u2) Ψ(ui+1) ≅ Ψ (ui) + (δΨ/δu)i δui=0 δu1 u1 u2 δu2 u3 u (δΨ/δu)i δui = Ai+1 δui = .Ψi+1 => δui ui+1 = ui+ δui Ψi+1 = Ψ(ui+1) K A Ψ1 A1 2 Ψ 2 Universität Karlsruhe (TH) Rechenzentrum 141 von 324 .

i K A δu1 δu2 u1 u2 u3 u Universität Karlsruhe (TH) Rechenzentrum 142 von 324 . Statt einer Tangentensteifigkeitsmatrix A wird immer dieselbe Anfangsmatrix verwendet.Modifizierter Newton-Raphson R(u) Iterationsalgorithmus wie beim Newton-Raphson.

Ψi+1 wird aus Ai+1 δui = -(Ψi-Ψi+1) eine neue Steifigkeitsmatrix berechnet. Universität Karlsruhe (TH) Rechenzentrum 143 von 324 . u3 u δu1 u1 u2 δu2 Standardmäßig wird die Steifigkeitsmatrix alle 8 Iterationen neu berechnet.Ψi.Quasi-Newton R(u) K A Ψ1 A0 1 Ψ2 Ai δui = -Ψ(ui) =>δui ui+1 = ui + δui Ψi+1 = Ψ(ui+1) Mit dem neuen δui.

Universität Karlsruhe (TH) Rechenzentrum 144 von 324 .Vergleich Newton-Raphson Vorteil: Schnelle Konvergenz Nachteil: Nach jeder Iteration muß eine neue Steifigkeitsmatrix gebildet werden. Nachteil: Unter Umständen größerer Rechenaufwand für die Sekantenberechnung. In ABAQUS wird der BFGSAlgorithmus benutzt. Nachteil: Langsamere Konvergenz Vorteil: Quasi-Newton Vorteil: Schnellere Konvergenz. Größerer Konvergenzradius. Modifizierter Newton-Raphson Es muß nur einmal die Steifigkeitsmatrix gebildet werden. zur Aktualisierung der Matrix. Die Steifigkeitsmatrix kann bei bestimmten Materialeigenschaften unsymmetrisch werden. erhält die Matrixsymmetrie.

Kn Universität Karlsruhe (TH) Rechenzentrum 145 von 324 . Bei nichtlinearen Problemen oder bei zeitabhängigen Lasten. wird die Last in Inkremente aufgeteilt. wobei die Größe des Inkrements von ABAQUS so gesteuert wird. Also auch statische Lasten werden in einem Zeitintervall aufgebracht. wobei jedes Inkrement ein Zeitschritt bedeutet. Kn+1 K Kn+1 Kn u tn tn+1 t=1 Die Last ist im statischen Fall eine lineare Funktion der Zeit.Inkremente Bei statischen linearen Problemen wird die Lösung in einem Zeitschritt iteriert. daß die Lösung innerhalb einer vorgegebenen Iterationsanzahl konvergiert. Jeder Zeitschritt wird iteriert.

• Alle Werte zur Steuerung der Iterationen können über *CONTROLS verändert werden.0E-3 • Die Inkremente werden automatisch gesteuert. damit im i-ten Iterationsschritt Konvergenz erreicht wird: . Universität Karlsruhe (TH) Rechenzentrum 146 von 324 .bei zyklischen Vorgängen (quasistatisch): modifizierter Newton-Raphson mit gelegentlichem Matrix-Update . wird das Inkrement verkleinert. Anforderung über *SOLUTION TECHNIQUE • Zwei Kriterien müssen erfüllt sein.bei stark nichtlinearen Problemen: Newton-Raphson .Ψi / K < 5. bei starker Nichtlinearität und Anwendung des Line Search Verfahrens: Quasi-Newton. . wobei K eine über die Struktur gemittelter Wert für die Kraft ist .bei großen Systemen und wenn die Matrix sich beim Update nur wenig ändert.Lösungsalgorithmen in ABAQUS • ABAQUS verwendet. Die Standardwerte sind ausreichend für die meisten Anwendungen. Falls im Inkrement nach 16 Iterationen keine Konvergenz erreicht wird.0E-3.δui / ui+1 < 1. je nach Problem alle drei Verfahren. Nach 5 solchen Cut-Backs ohne Konvergenz wird die Berechnung abgebrochen.

iterative Verfahren. Multifrontal-Solver • besonders geeignet für nichtkompakte Strukturen • parallelisiert Universität Karlsruhe (TH) Rechenzentrum 147 von 324 .Gauß’sche Eliminationsverfahren (direkte Verfahren) . z. häufig verwendete Algorithmen sind .B. Dies geschieht meist in zwei Schritten: • Aufbau der Gesamtsteifigkeitsmatrix aus den Elementsteifigkeitsmatrizen (Assemblierung) • Lösen des Gleichungssystems. CG-Verfahren In ABAQUS wird standardmäßig ein Sparse Solver verwendet: • ein sog.Gleichungslösung Bei linear statischen Problemen und bei den Iterationsverfahren muß die SystemMatrix aufgestellt und das Gleichungssystem gelöst werden.

jedoch nur bei sehr gut konditionierten Systemen. in denen große Flächen miteinander gekoppelt werden (*TIE) Universität Karlsruhe (TH) Rechenzentrum 148 von 324 . Einige Bedinungen für einen sinnvollen Einsatz sind: • kompakte Strukturen mit Kontinuumselementen • mehrere Millionen Freiheitsgrade • möglichst homogenes Material • kein von Kontaktwechselswirkungen dominiertes Problem • keine Constraints. Der Algorithmus folgt der Domain Decomposition Methode. bei der die gesamte Struktur in nichtüberlappende Bereiche zerlegt wird und jeder Bereich für sich gelöst wird.Ein iterativer Solver steht für statische Probleme und stationäre Wärmeübergangsprobleme zur Verfügung. Mehr als dreifache Performancesteigerung gegenüber dem Sparse Solver ist möglich.

tree mehrere Fronten werden parallel abgearbeitet • Performanceverbesserung nur bei großen Problemen • im ABAQUS-Aufruf bzw. ABAQUS-Environment-File muß parallel={supernode|tree} gesetzt werden Iterativer Solver die einzelnen Domänen werden auf die angeforderten Prozessoren verteilt Universität Karlsruhe (TH) Rechenzentrum 149 von 324 .supernode die Abarbeitung einzelner Fronten erfolgt parallelisiert .Parallelisierung Sparse Solver • 2 Parallelisierungsstrategien .

Belastungsgeschichte Universität Karlsruhe (TH) Rechenzentrum 150 von 324 .

Ein Berechnungsschritt enthält • Prozeduren (= Analysearten) • Lastarten • Randbedingungen • Ausgabeanforderungen Universität Karlsruhe (TH) Rechenzentrum 151 von 324 . . und *ENDSTEP eingeschlossen ist.Belastungsgeschichte Die Belastungsgeschichte ist eine Folge von Berechnungsschritten... die zwischen *STEP. Ein Berechnungsschritt ist logisch ein Lastfall. also eine komplette Problembeschreibung.

PERTURBATION.RAMP}][. d. wie die Last in dem Berechnungsschritt aufgebracht wird. der Parameter kann fast immer weggelassen werden. Die Last wird linear über den Step aufgebracht.INC=NINC][.STEP *STEP[.h. Die Standardvorbesetzung sollte nicht geändert werden. Der Default hängt von der Prozedur ab und ist bei statischen Problemen vom Typ RAMP.AMPLITUDE={STEP.NLGEOM][. STEP: RAMP: Die gesamte Last wird als Ganzes sofort aufgebracht.][SOLVER=DDM] Datenkarte: Untertitel für den Step (optional) Bemerkungen: • Der AMPLITUDE-Parameter beschreibt. Universität Karlsruhe (TH) Rechenzentrum 152 von 324 .

• Der PERTURBATION-Parameter linearisiert das Problem.der erste Step ist. der kein Perturbation-Step ist . Falls der Perturbation-Step . d. wird auf dem Endzustand des letzten vorherigen Step aufgesetzt.h. wird auf den Anfangsbedingungen aufgesetzt .einige Prozeduren sind automatisch Perturbation-Steps (z.• INC gibt die maximale Anzahl der Inkremente in diesem Berechnungsschritt an (Default: 10) • Der NLGEOM-Parameter muß gesetzt werden. am aktuellen Arbeitspunkt der Kraft-Verschiebungskurve (base state) wird eine lineare Tangentensteifigkeitsmatrix konstruiert und darauf basierend das Strukturverhalten berechnet. wenn das Problem geometrisch nichtlinear berechnet werden soll.B. *FREQUENCY) • SOLVER=DDM schaltet den iterativen Solver ein Universität Karlsruhe (TH) Rechenzentrum 153 von 324 .ein späterer Step ist. Der Parameter ist wirksam für alle folgende Steps.

Modenüberlagerung Anwortverhalten Statik stationärer Zustand bei harmonischer Anregung Universität Karlsruhe (TH) Rechenzentrum 154 von 324 . die ABAQUS anbietet: *BUCKLE *COUPLED TEMPERATUREDISPLACEMENT *DYNAMIC *FREQUENCY *COMPLEX FREQUENCY *HEAT TRANSFER *MODAL DYNAMIC *RESPONSE SPECTRUM *STATIC *STEADY STATE DYNAMICS Stabilitätsberechnung gekoppelte TemperaturVerschiebungsberechnung dynamische Berechnung. direkte Zeitintegration Eigenfrequenzen und Eigenmoden komplexe Eigenfrequenzen und Eigenmoden Wärmeausbreitung dynamische Berechnung.Prozeduren Einige wichtige Prozeduren.

TMIN. modifiziert. muß der Benutzer in der folgenden Datenkarte die konstante Schrittweite angeben. Universität Karlsruhe (TH) Rechenzentrum 155 von 324 .TMAX Bemerkungen: Wenn der DIRECT-Parameter gesetzt ist. Die Datenkarte kann dann meistens entfallen. falls DIRECT gesetzt ist.DIRECT] TINI. wird von ABAQUS ggf. *STATIC[. Ansonsten wird die Schrittweite von ABAQUS variabel gewählt. TINI TTOTAL TMIN TMAX anfängliches Zeitinkrement. ist dies das konstante Zeitinkrement Gesamtzeit des Berechnungsschrittes kleinstes zugelassenes Inkrement größtes zugelassenes Inkrement Die beiden letzten Parameter haben nur Sinn.TTOTAL.Statik Im Kurs befassen wir uns zunächst nur mit linear statischen Lastfällen. wenn das Inkrement variabel ist.

0 TMIN = 10-5 TMAX = 1.0 TTOTAL = 1. Das bedeutet: TINI = 1. Die Standardvorbesetzungen für die Daten und auch für die verschiedenen Konvergenzkriterien sind kompliziert und von den Prozeduren abhängig.0 Maximale Anzahl an Gleichgewichtsiterationen pro Inkrement: 16 Universität Karlsruhe (TH) Rechenzentrum 156 von 324 . Im Standardfall versucht ABAQUS die Last in einem Zeitschritt aufzubringen.Für die meisten Fälle braucht die Datenkarte zu *STATIC nicht eingegeben werden.

Dazu gibt es die Optionen *MPC und *EQUATION. Universität Karlsruhe (TH) Rechenzentrum 157 von 324 . Dabei kann die Option • in der Modelleingabe stehen. Weitere kinematische Zwangsbedingungen sind Anfangswerte (*INITIAL CONDITIONS) Restarts (*RESTART) Funktionsverläufe für Lasten und Verschiebungen (*AMPLITUDE). in denen Freiheitsgrade auf einen endlichen Wert gesetzt werden. In ABAQUS können Freiheitsgrade voneinander abhängig gesetzt werden. sog. oder • in der Belastungsgeschichte. Wir behandeln nur fixe Randbedingungen. in denen Freiheitsgrade zu Null gesetzt werden. falls es sich um fixe Randbedingungen handelt.Randbedingungen Randbedingungen werden in ABAQUS über die *BOUNDARY-Option festgesetzt. wenn es sich um zeitlich veränderliche Randbedingungen handelt oder um fixe Randbedingungen. Multipoint Constraints (MPCs).

MOD}|FIXED}] OP=NEW OP=MOD FIXED evt. Randbedingungen werden im • direkten Format • Type-Format eingegeben. sollen im aktuellen Step auf diesem Wert gehalten werden Es gibt weitere Parameter.BOUNDARY *BOUNDARY[. Universität Karlsruhe (TH) Rechenzentrum 158 von 324 . Alle Werte von Variablen.{OP={NEW. die hier nicht relevant sind. bestehenden hinzu mit diesem Parameter muß die *BOUNDARY-Option im History-Teil des Eingabedatensatzes stehen. die in einem vorherigen Step mittels *BOUNDARY im History-Teil gesetzt wurden. früher gesetzte Randbedingungen sind nicht mehr gültig die spezifizierten Randbedingungen kommen zu schon evt.

Falls dieses Feld leer bleibt. für die die Randbedinung gelten soll ist der erste Freiheitsgrad ist der letzte Freiheitsgrad eines Bereiches. wird nur der Freiheitsgrad DOF1 festgesetzt. sind die Verschiebungen oder Rotationen.DOFL. die festgesetzt werden sollen.Direktes Format N oder N-SET. auf Null gesetzt. VAL Universität Karlsruhe (TH) Rechenzentrum 159 von 324 .DOF1. die durch DOF1 bis DOFL gekennzeichnet sind.VAL N N-SET DOF1 DOFL bezeichnet die Knotennummer oder die Knotengruppe. Wert den der (oder die) Freiheitsgrad(e) annehmen sollen. Falls das Feld leer bleibt.

Type-Format
Bei reinen Spannungs-/Dehnungsanalysen können auch SymmetrieRandbedingungen angegeben werden. Desgleichen können Randbedingungstypen spezifiziert werden: N oder N-SET,TYP XSYMM YSYMM ZSYMM Symmetrieebene X = const (ux = φy = φz = 0) Symmetrieebene Y = const (uy = φx = φz = 0) Symmetrieebene Z = const (uz = φx = φy = 0)

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

Universität Karlsruhe (TH) Rechenzentrum

160 von 324

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 AMPLITUDEParameter in der *STEP Option vorsieht. Es läßt sich mit der *AMPLITUDE Option eine Zeitfunktion definieren, die die Variation der Last über den Berechnungsschritt beschreibt. Der AMPLITUDE-Parameter referiert diese Funktion. OP Falls mehrere Berechnungsschritte aufeinanderfolgen, besteht die Möglichkeit, daß die Lastbeschreibung aus einem vorherigen Step modifiziert, weiter gültig bleibt oder vollkommen neu definiert wird.

Universität Karlsruhe (TH) Rechenzentrum

161 von 324

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. Alle Lastbeschreibungen von vorherigen Steps bleiben gültig, die Last, die durch die folgende Datenkarte beschrieben wird, kommt hinzu. Falls diese Last sich auf dieselben Knoten bzw. Elemente bezieht, wie die Last desselben Typs in einem vorherigen Step, so wird diese ersetzt.

OP=MOD

Universität Karlsruhe (TH) Rechenzentrum

162 von 324

Beispiel: *STEP *STATIC *DLOAD A1,BX,20. B1,BY,50. *CLOAD N1,1,100. *ENDSTEP *STEP *CLOAD,OP=NEW *DLOAD,OP=MOD C1,BZ,10. A1,BX,30. *ENDSTEP Volumenkräfte der Größe 20 in X-Richtung auf die Elementgruppe A1 und der Größe 50 in Y-Richtung auf B1. Knotenkräfte in Richtung des ersten Freiheitsgrades der Größe 100. Die konzentrierten Kräfte verschwinden, eine Volumenkraft der Größe 10 auf C1 in Z-Richtung kommt hinzu und die Volumenkraft auf A1 wird von 20 auf 30 geändert.

Universität Karlsruhe (TH) Rechenzentrum

163 von 324

Konzentrierte Kräfte
*CLOAD[,AMPLITUDE=AMPLITUDE-Name][, OP={MOD|NEW}][,FOLLOWER] N oder N-SET,DOF,VAL

N N-SET DOF VAL

Knoten oder Knotengruppe, auf die die Kraft oder das Moment wirkt Nummer des Freiheitsgrades, auf den die Last wirkt Größe der Last, wird ggf. noch mit der AMPLITUDE multipliziert

Bei Balken oder Schalen treten an den Knoten Rotationen auf. Falls die Kraftrichtung sich mit der Rotation am Knoten mitdrehen soll, muß der FOLLOWER-Parameter gesetzt werden. Dies ist nur wichtig bei großen Verschiebungen und Drehungen.

Universität Karlsruhe (TH) Rechenzentrum

164 von 324

Verteilte Lasten
*DLOAD[,AMPLITUDE=AMPLITUDE-Name][,OP={MOD|NEW}] E oder E-SET,TYP,VAL

E E-SET TYP VAL

Element oder Elementgruppe, auf die die Last wirkt Lastart, hängt vom Elementtyp ab. 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 14. Kapitel des ABAQUS User‘s Manual.

Universität Karlsruhe (TH) Rechenzentrum

165 von 324

2-Richtung. Gleichförmiger Druck auf die n-te Seite bei Kontinuumselementen (2D und 3D) . Universität Karlsruhe (TH) Rechenzentrum 166 von 324 .Wichtige Lastarten sind: BX.und Schalenelementen Volumenkräfte bei axialsymmetrischen Kontinuums. BZ BR. PZ P1. Die Seitennummer des Elements hängt von der lokalen Knotennummerierung ab. BY. P2 Pn Volumenkräfte bei Kontinuums. BZ P PX.bzw. Richtung in das Element hinein. positiv in Richtung der Normalen Kraft pro Einheitslänge bei Balken Kraft pro Einheitslänge bei Balken in Richtung der lokalen 1.und Schalenelementen Druck auf das Schalenelement. PY.

wenn ein Restart-File gelesen werden soll • in der Belastungsgeschichte. wenn ein Restart-File geschrieben werden soll Ein Restart-File ist ebenfalls Voraussetzung.Restart Die *RESTART Option veranlaßt das Schreiben oder das Lesen (oder beides) von Restart-Dateien. z. beendet werden kann Die *RESTART Option steht • im Modelleingabeteil. wegen Zeitüberschreitung. der aus Systemgründen abgebrochen wurde.B. um mittels der *POST OUTPUT Option aus einem abgeschlossenen ABAQUS-Lauf zusätzliche Druckausgabe oder Ausgabe in eine Datei zu erzielen Universität Karlsruhe (TH) Rechenzentrum 167 von 324 . so daß 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.

{READ|WRITE}[. Das letzte Inkrement eines Steps wird immer gesichert.INC=NINC][. wird das alte überschrieben.*RESTART.FREQUENCY=N][. END STEP][. 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. • FREQUENCY gibt an. Jedesmal wenn ein Inkrement gesichert wird. so wird immer nur ein Inkrement im Restart-File gehalten. Gibt man den OVERLAYParameter ein.OVERLAY][.STEP=NSTEP] Bemerkungen: • mindestens READ oder WRITE muß angegeben werden. jedes wievielte Inkrement auf das Restart-File geschrieben werden soll (Default: 1). Universität Karlsruhe (TH) Rechenzentrum 168 von 324 .

• Restart-Files werden nicht verlängert. Im Eingabedatensatz muß dann allerdings eine *STEP Option folgen. wird auf den letzten Step in dem Restart-File positioniert. so bedeutet das. INC=NINC.• Um einen Punkt im Restart-File zum Lesen exakt ansteuern zu können. • Ein *RESTART. Falls kein INC-Parameter angegeben wird. gibt man die Step-Nummer und die Nummer des Inkrementes in diesem Step mit den Parametern STEP und INC an. wird auf das letzte Inkrement im Step positioniert. die einen neuen Step definiert. in der sie bearbeitet werden numeriert.WRITE vorkommt. • Falls zu einer Kombination STEP=NSTEP. daß an dieser Stelle der momentane Step als abgeschlossen betrachtet werden soll.WRITE gilt für alle folgenden Steps. END STEP gesetzt wird. Falls kein Step-Parameter angegeben wird. Steps werden in der Reihenfolge. bis ein weiteres *RESTART. jeder ABAQUS-Lauf erzeugt ein neues Restart-File Universität Karlsruhe (TH) Rechenzentrum 169 von 324 .

. und 6. *ENDSTEP *STEP.. *STEP. Inkrement im 1 Step und das 4. Step können in einem folgenden Restart-Lauf angesprochen werden. und 5. Universität Karlsruhe (TH) Rechenzentrum 170 von 324 .Beispiel: *RESTART..WRITE.FREQ=4 .. *ENDSTEP t STEP 1 5 3 2 1 4 6 1 2 3 4 5 STEP 2 Jeweils das 4.INC=30 *DYNAMIC .INC=20 *STATIC ... Inkrement im 2.

Der Restart-Job hat den Identfier job2.READ.und INC-Parameter wegfällt. der auf einem ABAQUS-Job mit Identifier job1 basiert. setzt ABAQUS automatisch auf den letzten Step und das letzte Inkrement auf.STEP=1.Weitere Beispiele Im Folgenden soll immer ein Restart erfolgen. Fortsetzung eines abgebrochenen ABAQUS-Jobs: *HEADING Restart eines abgebrochenen Laufes *RESTART. Universität Karlsruhe (TH) Rechenzentrum 171 von 324 . Aufruf: abaqus job=job2 oldjob=job1 1.INC=increment Wenn der STEP.

STEP=1.INC=increment. den Endzeitpunkt einer dynamischen Rechnung zu verlängern etc.END STEP *STEP modifizierte Step-Definition *ENDSTEP Universität Karlsruhe (TH) Rechenzentrum 172 von 324 . Fortsetzung mit einem weiteren Step *HEADING Restart mit einem neuen Step *RESTART.READ.READ. *HEADING Restart eines abgeschlossenen Laufes *RESTART. Aufsetzen in einem abgeschlossenen Step. um den Lastverlauf zu ändern.2.INC=last-increment *STEP neue Step Definition *ENDSTEP 3.STEP=1.

ABAQUS-Ausgabe Universität Karlsruhe (TH) Rechenzentrum 173 von 324 .

2.) • Ausgabe auf die Output Database (für Postprocessing mit ABAQUS/CAE bzw. Eine Tabelle findet man in Kap.Weit über 300 Ausgabevariable sind je nach Prozedur. Element und Lastfall möglich. Querschnittsvariable bei Schalen und Balken u. Druck. und andere Freiheitsgrade Spannungen.m Universität Karlsruhe (TH) Rechenzentrum 174 von 324 . MSC. ABAQUS/Viewer) • Restart-Datei Ausgabeanweisungen unterscheiden zwischen Knotenvariable Elementvariable Verschiebungen.Patran u.v. Dehnungen. Kräfte.a. Ausgabeformen sind • Druckausgabe • Ausgabe auf eine Datei (für Postprocessing mit HyperMesh. 4. Temperaturen.1 des ABAQUS User’s Manual. Geschwindigkeiten.

Knotenvariable U Un URn WARP NT RF RFn RMn CF CFn CMn alle Verschiebungs. Koordinaten.2..und Rotationskomponenten n-te Verschiebungskomponente (n=1..3) n-te Rotationskomponente Verwölbung Temperaturen alle Komponenten der Reaktionskräfte und -momente n-te Komponente der Reaktionskraft n-te Komponente des Reaktionsmoments alle Komponenten der konzentrierten Kräfte und Momente n-te Punktkraftkomponente n-te Punktmomentkomponente Geschwindigkeiten. Universität Karlsruhe (TH) Rechenzentrum 175 von 324 . Beschleunigungen. .

TRESC. PRESS.σii) alle Dehnungskomponenten ij-te Dehnungskomponente alle Hauptdehnungskomponenten n-te Hauptdehnungskomponente alle Energiedichten elastische Dehnungsenergie Universität Karlsruhe (TH) Rechenzentrum 176 von 324 .Elementvariable S Sij SP SPn SINV MISES TRESC PRESS E Eij EP EPn ENER SENER alle Spannungskomponenten ij-te Spannungskomponente (1≤ i ≤ j ≤ 3) alle Hauptspannungskomponenten n-te Hauptspannungskomponente alle Stressinvarianten (MISES.INV3) MISES-Vergleichsspannung Tresca Druck ( p = .

.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.. Schubspannungskomponenten. elastische und plastische Dehnungsanteile. .. nominale Dehnungskomponenten. Dehnungskomponenten. Universität Karlsruhe (TH) Rechenzentrum 177 von 324 .

Datenzeilen: Es folgen ein oder mehrere Datenzeilen. Default: alle Knoten. die jede eine Knotenvariable oder eine Liste von Knotenvariablen enthält. nach jedem wievieltem Inkrement die Ausgabe erfolgen soll (Default: 1). • SUMMARY und TOTALS geben das Maximum.FREQUENCY=I][. • NSET gibt die Knotengruppe an. erfolgt keine Ausgabe. NSET=Set-Name][.SUMMARY={YES|NO}][. deren Ergebnisse ausgegeben werden sollen. Falls die *NODE PRINT Option nicht gesetzt wird. Universität Karlsruhe (TH) Rechenzentrum 178 von 324 . FREQUENCY=0 unterdrückt die Ausgabe. kann diese durch GLOBAL=YES übersteuert werden und die Knotenvariablen werden im globalen System ausgegeben.Druckausgabe Knotenvariable *NODE PRINT[.TOTALS={YES|NO}] Bemerkungen: • FREQUENCY gibt an.GLOBAL={NO|YES}][. • Wenn eine *TRANSFORM Option gesetzt ist. Minimum und den Gesamtwert der Variablen in jeder Spalte aus.

wie die Elementvariable ausgegeben werden sollen: AVERAGED AT NODES Die Elementvariable werden von den Integrationspunkten zu den Knoten extrapoliert. POSITION={AVERAGED AT NODES|CENTROIDAL| INTEGRATION POINTS|NODES}][. SUMMARY={YES|NO}][. CENTROIDAL Elementvariable werden in der Elementmitte ausgewertet. Universität Karlsruhe (TH) Rechenzentrum 179 von 324 .FREQUENCY=I][ELSET=Set-Name][. Über alle Beiträge an einem Knoten wird gemittelt.TOTAL={YES|NO}] Bemerkungen: Der POSITION-Parameter gibt an.Elementvariable *EL PRINT[.

bei Balken hängt es vom Querschnitt ab. an denen die Variablen ausgegeben werden sollen. Wird keine Druckausgabe angefordert erfolgt keine Ausgabe. und der 5. werden die Standardwerte genommen.oder Schalenelemente. Datenzeilen: Liste der Section Points bei Balken. aber nicht gemittelt. Universität Karlsruhe (TH) Rechenzentrum 180 von 324 . Die folgenden Datenzeilen enthalten die Elementvariablen. Falls diese Karte fehlt. Bei Schalen ist das der 1. Punkt. NODES Elementvariable werden von den Integrationspunkten zu den Knoten extrapoliert.INTEGRATION POINTS Elementvariable werden an den Integrationspunkten ausgewertet.

Falls SOLVE=YES gesetzt ist. werden Informationen über die Gleichungen und die Wavefront ausgegeben.FREQUENCY=I] Gibt Informationen über die gesamte Energie im Modell aus.FREQUENCY=I][. Die Informationen werden in das Message-File id. *PRINT[.msg geschrieben. SOLVE={YES|NO}] Informationen über die Residuen bei den Iterationen werden ausgegeben.*ENERGY PRINT[. Universität Karlsruhe (TH) Rechenzentrum 181 von 324 .RESIDUAL={YES|NO}][.

Universität Karlsruhe (TH) Rechenzentrum 182 von 324 . Dazu gibt man die Option *FILE FORMAT=ASCII ein. sondern immer nur die gesamte Vektor. *NODE FILE *EL FILE *ENERGY FILE mit denselben Parametern und Datenzeilen wie bei der Druckausgabe. Es können im Unterschied zur Druckausgabe nicht einzelne Komponenten geschrieben werden. MSC. Die Ausgabedatei ist im binären Format und wird für das Postprocessing mit HyperMesh.bzw.Patran und anderen Postprozessoren benötigt. Tensorgröße.Ausgabe auf Ergebnis-Datei Die Ausgabe auf Datei ist ähnlich wie die Druckausgabe gesteuert. Man kann die Datei auch im ASCII-Format erzeugen.

B. Prozedurspezifische Ausgabe *OUTPUT. ergänzt (ADD) werden.OP={NEW|ADD|REPLACE}][. ABAQUS/Viewer für das Postprocessing gelesen.{FIELD|HISTORY}[. Bei REPLACE wird eine OUTPUTAnweisung desselben Typs (d.MODE LIST] [. Energievariable.VARIABLE={ALL. Verschiebungsplots usw. einzelne Komponenten an speziellen Orten im Modell) FIELD MODE LIST OP fordert Eigenmodes an bei *MODAL DYNAMIC bei Folgesteps kann die OUTPUT-Anweisung komplett ersetzt (NEW) bzw.h.FREQUENCY=I][. HISTORY fordert Variable für XY-Plots an (z.odb wird von ABAQUS/CAE bzw.PRESELECT}] fordert Variable an für Kontourplots. Animationen.Ausgabe in die ODB Die Datei id. FIELD oder HISTORY) und derselben Häufigkeit (FREQUENCY) ersetzt Universität Karlsruhe (TH) Rechenzentrum 183 von 324 .

Eine Tabelle findet man im User’s Manual.und Energievariablen. Kap.3 Datenzeilen: Liste von Eigenmodes. die in das ODB-File geschrieben werden sollen (wenn der Parameter MODE LIST gesetzt ist).VARIABLE es kann eine bestimmte Vorauswahl von Element-. angefordert werden. die bei der Prozedur möglich sind. Universität Karlsruhe (TH) Rechenzentrum 184 von 324 .1. 4. Knoten. I. prozedurspezifisch gewählt werden (PRESELECT) oder alle Variable (ALL). Vol.

PRESELECT}] [. folgen Datenzeilen mit den Variablennamen.NSET=Set-Name][.OP={NEW|ADD|REPLACE}] Dazu kommen dann weitere Anweisungen: *ELEMENT OUTPUT[.VARIABLE={ALL. Falls die VARIABLE-Option nicht gesetzt ist.{FIELD|HISTORY}[.PRESELECT}] und weitere. die in das ODB-File geschrieben werden sollen.VARIABLE={ALL.ELSET=Set-Name][.POSITION={CENTROIDAL|INTEGRATION POINTS|NODES] *NODE OUTPUT[.ELSET=Set-Name][.Ausgabe von ausgewählten Variablen *OUTPUT.FREQUENCY=I][.PRESELECT}] *ENERGY OUTPUT[. Universität Karlsruhe (TH) Rechenzentrum 185 von 324 .VARIABLE={ALL.

Suchen und Finden von Beispielen Universität Karlsruhe (TH) Rechenzentrum 186 von 324 .

100 pro Manual bzw.dat geschrieben. z.Schlüsselwörter Häufig sucht man ein ABAQUS-Beispiel. Eine Leerzeile stößt die Suche an.B. Def. sonst in die Standardausgabe max-output limitiert die Anzahl an Beispielen. *ORIENTATION. job-name das Ergebnis der Suche wird in eine Datei job_name. Verification Manuals und Seminarunterlagen für ABAQUS/Standard und ABAQUS/Explicit vorkommen. abaqus findkeyword [job=job-name][maximum=max-output] Es folgen beliebig viele Zeilen. die ausgegeben werden.SYSTEM=CYLINDRICAL. Unterlage Universität Karlsruhe (TH) Rechenzentrum 187 von 324 . die in den Example Manuals. nach den Schlüsselwörter samt Parametern und Werten durchsucht. Es werden alle Beispieldatensätze. in dem ein Schlüsselwort vorkommt. die Schlüsselwörter enthalten.

.. SYSTEM = CYLINDRICAL Common matches : 16 discbrake_3d discbrake_3d_extrapara_300c discbrake_3d_xpl laminpanel_s4_prebuckle laminpanel_s9r5_prebuckle modelchangedemo_continuum thinsheetstretching_m3d9r thinsheetstretching_s4r : 16 boltpipeflange_3d_ortho discbrake_3d_extrapara discbrake_3d_separated dsatire_model laminpanel_s4r5_prebuckle laminpanel_stri65_prebuckle submerged_cyl_cylinder thinsheetstretching_s4 ...a.Beispiel: abaqus findkeyword *orientation.... 16 Datensätze aus dem ABAQUS/Standard Example Manual mit der Zeile: *ORIENTATION. Searching in ABAQUS Example Problems Matches for line: ORIENTATION.SYSTEM=CYLINDRICAL Universität Karlsruhe (TH) Rechenzentrum 188 von 324 .... Es gibt also u..system=cylindrical Ausgabe: ..

den das extrahierte Beispiel erhalten soll. zieht man ihn aus der Beispielsammlung. die im ABAQUSInstallationsverzeichnis liegt heraus.Der Datensatz wird dann im Arbeitsverzeichnis abgelegt.Extrahieren von Datensätzen Will man einen Beispieldatensatz nachrechnen oder für das eigene Problem modifizieren. Universität Karlsruhe (TH) Rechenzentrum 189 von 324 . abaqus fetch job=job-name [input=input-file] Dabei ist job-name der Name der Beispieldatei input-file ein alternativer Name.

ABAQUS Umgebung Universität Karlsruhe (TH) Rechenzentrum 190 von 324 .

env • Benutzer-Home-Verzeichnis: • Arbeitsverzeichnis: abaqus_v6. die die Ressourcen und den Verlauf des ABAQUS-Jobs festlegen.1).7-1/site/abaqus_v6. die aktuelle Besetzung erhält man durch Eingabe von abaqus job=id information=environment ABAQUS wertet 3 Environment-Files aus in der Reihenfolge • im Installationsverzeichnis: /installationsverzeichnis/abaqus/6.env Man kann durch Anlegen und editieren einer Datei abaqus_v6.env das ABAQUS Environment verändern. Universität Karlsruhe (TH) Rechenzentrum 191 von 324 . in dem man hier die Vorbesetzungen der Parameter ändert. Eine Beschreibung findet man im ABAQUS Site Guide und im ABAQUS Analysis User’s Manual I (3.env abaqus_v6.3.ABAQUS Environment File Im Environment-File sind Parameter gesetzt.

den Wert zu ändern.Die meisten Parameter sollten vom Benutzer nicht geändert werden. Je nach Plattenplatzbedarf oder auch an speziellen Rechnern ist es u. Universität Karlsruhe (TH) Rechenzentrum 192 von 324 .U. auch in MByte angegeben werden: pre_memory="256mb" standard_memory="256mb" Das Scratchfilesystem kann durch den Parameter scratch=directory gesetzt werden. Manche sollten jedoch an das ABAQUS-Problem angepaßt werden. nötig. Diese sind (mit ihren Werten im Standard-Environment-File): pre_memory=33554432 standard_memory=33554432 Memory für ABAQUS-Pre in 64-Bit-Worten Memory für ABAQUS-Standard in 64-Bit Worten Das entspricht jeweils 256 MByte. Die Größen können u. Standardmäßig ist scratch=/tmp gesetzt.a.

07 • die ABAQUS-Environmentvariable standard_memory muss mindestens den Wert in der Spalte unter MINIMUM MEMORY REQUIRED haben • in der Spalte MEMORY TO MINIMIZE I/O steht der Wert des Speicherbedarfs.24 1.Hauptspeicherbedarf • Informationen über den Hauptspeicherbedarf während der Analyse erhält man aus der Druckausgabedatei: abaqus datacheck job=id .28/172.28/172.24 MEMORY TO MINIMIZE I/O (GBYTES/MWORDS) REQUIRED DISKSPACE (GBYTES/GWORDS) 1.53/36.47/197.03 1.21E+11 MINIMUM MEMORY REQUIRED (MBYTES/MWORDS) 276.03 ------------------------------------276. der die Ein-/Ausgabeoperation minimiert Universität Karlsruhe (TH) Rechenzentrum 193 von 324 .53/36.07 1 ---MAX 5100 --------5100 1. • für jeden Step werden Informationen über benötigte Ressourcen ausgegeben M E M O R Y A N D D I S K E S T I M A T E SUMMARY FOR CURRENT NODE ORDERING (NOTE THAT IF NODE ORDERING CHANGES THE SIZE ESTIMATES FOR THE STEPS WILL CHANGE) STEP MAXIMUM DOF WAVEFRONT FLOATING PT OPERATIONS PER ITERATION 3.47/197.21E+11 -----------3...

• Der Hauptspeicherbedarf für ABAQUS-PRE pre_memory muß abgeschätzt werden und hängt von der Anzahl der Freiheitsgrade ab: 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) • die Vorbesetzung von 256 MBytes für pre_memory ist für 250 000 Freiheitsgrade ausreichend Universität Karlsruhe (TH) Rechenzentrum 194 von 324 .• Der ABAQUS-Lauf kann anschließend mit abaqus continue job=id .. fortgesetzt werden..

Typischer Zusammenhang zwischen Freiheitsgraden und Pre_Memory Universität Karlsruhe (TH) Rechenzentrum 195 von 324 .

opr ------TOTAL 154.fct .066 1.126 ------172.290 16.010 0. das Scratchfilesystem ausgewählt werden Universität Karlsruhe (TH) Rechenzentrum 196 von 324 .120 ------1.282 • anhand dieser Informationen muss u.Plattenplatzbedarf • während der Analyse werden große temporäre Dateien erzeugt ESTIMATED FILE SIZES FILE MWORDS GBYTES .nck .650 1.152 0.U.

Patran Universität Karlsruhe (TH) Rechenzentrum 197 von 324 . Am RZ kann ABAQUS auf 4 Ebenen genutzt werden: HP XC6000 Cluster (XC1) HP XC4000 Cluster (XC2) Workstations PC’s unter Windows. HyperMesh oder MSC. ABAQUS/Viewer. HyperMesh oder MSC. Linux Berechnung großer Probleme • Erzeugung der Eingabedatei an irgendeiner Maschine mit einem Editor.ABAQUS am RZ ABAQUS gibt es für alle gängigen Unix-Systeme. einschließlich Linux. und für Windows NT/2000/XP. ABAQUS/CAE.Patran • Rechnung im Batch an einem der Parallelrechner • Postprocessing an irgendeiner Maschine mit ABAQUS/CAE.

Kap.ABAQUS-Aufruf 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] [parallel={supernode|tree}][cpus=anzahl_der_cpus] [output_precision={single|full}] Viele Parameter können auch (alternativ) im ABAQUS Environment-File gesetzt werden.2 Universität Karlsruhe (TH) Rechenzentrum 198 von 324 . 3. Genaue Beschreibungen aller möglichen Parameter stehen im ABAQUS Analysis User’s Manual.2.

Dieser Parameter muß also immer vorhanden sein.READ vorkommt Universität Karlsruhe (TH) Rechenzentrum 199 von 324 . alle erzeugten Dateien erhalten den Namen id.extension input-file falls die Eingabedatei nicht id. wenn im Eingabe-File ein *RESTART.inp heißt.Standardaufruf: abaqus job=id [input=input-file][oldjob=oldjob-id] id ist die Kennung des Jobs. muß ihr Name hier angegeben werden oldjob-id ist die Job-Id eines vorherigen ABAQUS-Jobs auf den ein Restart aufsetzt.

Das JMS richtet die Job-Umgebung ein und stellt die Ressourcen wie CPU-Zeit. Genaue Informationen findet man auf der RZ Webseite http://www.php Große Probleme sollten unter Kontrolle des Job Management Systems gerechnet werden.uni-karlsruhe. die mit einem Quadrics II Kommunikationsnetzwerk verbunden sind. Universität Karlsruhe (TH) Rechenzentrum 200 von 324 . ist ein System aus 750 Rechenknoten mit jeweils zwei Dual Core Opteron Prozessoren. HP XC4000 Dazu kommen jeweils noch weitere Service.ABAQUS auf den Linux Clustern Das Rechenzentrum betreibt als Höchstleistungsrechner zwei 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 InfiniBand Interconnect verbunden sind. Hauptspeicher und Anzahl der Prozessoren bereit.de/ssck/ssck.rz.und Fileserverknoten und viele TBytes große Dateisysteme.

• Der komfortableste Weg. im ABAQUS-Environmentfile Python-Script-Anweisungen platzieren zu können: import os scratch=os. kennt man ihn nicht im Vorhinein.Scratchfilesysteme • SFS ist ein globales Filesystem. Daher muß man den Inhalt von $WORK explizit angeben. d. die Dateien sind am Ende des ABAQUS-Jobs automatisch gelöscht. also: scratch="/home/ssck/groupid/userid" • Es gibt an jedem Knoten ein lokales Filesystem. Universität Karlsruhe (TH) Rechenzentrum 201 von 324 . Auch hier muß man wegen des $-Zeichens das Verzeichnis explizit angeben. das als Scratchfilesystem genutzt werden kann. Der Zugang erfolgt üblicherweise über die Umgebungsvariable $WORK. Da das Verzeichnis den Namen dynamisch bezieht.environ[’WORK’] entsprechend auch für TEMP.h. welches als Scratchfilesystem oder auch als temporäres Filesystem verwendet werden kann. führt über die Möglichkeit. das lokale Filesystem wird über die Variable $TEMP angesprochen. Im ABAQUS Environmentfile werden $-Zeichen nicht interpretiert. Scratch-Verzeichnisse festzulegen.

ABAQUS Umgebung auf den HP XC Clustern ABAQUS Environmentvariable (mit Vorbesetzung): pre_memory="256mb" standard_memory="1024mb" import os scratch=os. Universität Karlsruhe (TH) Rechenzentrum 202 von 324 .environ[’WORK’] Je nach Bedarf sollte der Anwender eine oder mehrere dieser Variable in seinem lokalen ABAQUS Environmentfile modifizieren.

Realzeit in Minuten (Vorbesetzung: 1.) f für dicke (fat) Knoten=Knoten mit 8 Prozessoren -T time max. die nicht id.inp heißt.Job-Submit auf den HP XC 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 -t time -m memory -p procs Jobkennung CPU-Zeit in Minuten Hauptspeicherbedarf in MByte Anzahl der Prozessoren (Vorbestetzung: 1) -d Knotentyp t für dünne (thin) Knoten=Knoten mit 2 Prozessoren (=Vorbes. Universität Karlsruhe (TH) Rechenzentrum 203 von 324 .1*CPU-Zeit) -i inputfile Name einer Eingabedatei.

muß " -D y " angegeben werden. -o oldjob-id Kennung eines schon gerechneten Jobs. wenn ein Restart erfolgen soll -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. sonst wird der DDM Solver verwendet hier können weitere Optionen aus dem ABAQUS-Aufrufen (eingeschlossen in ") eingegeben werden. -s string Universität Karlsruhe (TH) Rechenzentrum 204 von 324 .-c jobclass es gibt zwei Jobklassen: p für Production (=Vorbesetzung) und d für Development Durch Eingabe von job_class bekommt man die Ressourcen dieser Klassen angezeigt.

Spezielle Problemlösungen Universität Karlsruhe (TH) Rechenzentrum 205 von 324 .

EIGENSOLVER={LANCZOS|SUBSPACE}][. durch den die Extraktionsmethode für die Eigenwerte und vektoren gewählt wird. BIAS=α][. wie der EIGENSOLVERParameter gesetzt ist. abhängig davon.Eigenfrequenzen und -moden Die *FREQUENCY-Prozedur zieht aus der Schwingungsgleichung ·· Mu ( t ) + Ku ( t ) = 0 die Eigenfrequenzen und Eigenmoden.NORMALIZATION={DISPLACEMENT|MASS}][. Universität Karlsruhe (TH) Rechenzentrum 206 von 324 . • die Struktur kann vorbelastet werden • als Unteroption von *ELASTIC muß die Dichte angegeben werden (*DENSITY) *FREQUENCY[.USER BOUNDARIES][.NUMBER INTERVALL=N] • Es folgen 1 oder 2 Datenzeilen. • Der NORMALIZATION-Parameter legt fest. wie die Eigenvektoren normiert werden.

das berechnet werden soll.i ≤ N ∠ 1 N 1∠α ωmax und ωmin sind die Grenzen des Frequenzbereiches. wie es Frequenzbereiche gibt.α ≠ 1 . NUMBER INTERVALL BIAS Anzahl der Frequenzbereiche. falls dieser Parameter fehlt. BIAS und USER BOUNDARIES schließen sich gegenseitig aus! Universität Karlsruhe (TH) Rechenzentrum 207 von 324 ..Falls die Lanczos-Methode gewählt wird und parallelisiert gerechnet werden soll. Diese legen Bereichsgrenzen des Frequenzintervalls fest. USER BOUNDARIES Bereichsgrenzen werden in einer Datenzeile festgelegt. Es müssen mindestens so viele CPU’s angefordert werden. wird 1 Bereich angenommen bestimmt die Bereichsgrenzen bi: i 1 ∠ αb i = ( ω max ∠ ω min ) ⋅ ----------------. können weitere Parameter gesetzt werden. wenn α=1 gewählt wird der Bereich in N gleiche Intervalle unterteilt.

pro CPU wird ein Intervall bearbeitet 1. Frequenzbereich muß in Intervalle aufgeteilt werden. maximale Frequenz. müssen diese Werte gesetzt werden N λ Verschiebungspunkt.Lanczos-Methode • besonders für eine große Anzahl von Eigenwerten-/moden geeignet • parallelisiert. die Eigenwerte.νMin. die diesem Punkt am nächsten liegen.νMAX minimale bzw. die berechnet werden sollen νMIN. Hierfür werden die Standardvorbesetzungen empfohlen. Datenzeile: N.νMAX. werden extrahiert Weitere Daten in der Zeile werden nicht besprochen.λ Anzahl der Eigenwerte und -moden. Universität Karlsruhe (TH) Rechenzentrum 208 von 324 . bis zu der die Eigenwerte und moden berechnet werden sollen. falls NUMBER INTERVALL > 1 ist.

wenn NUMBER INTERVALL=N > 1 USER BOUNDARIES und in der *FREQUENCY-Option angegeben wurde. Es müssen genau N-1 Werte eingegeben werden. Diese Datenzeile muß eingegeben werden.2. die die Frequenzbereichsgrenzen festlegen. Datenzeile: Hier werden bis zu 8 Zahlen pro Zeile eingegeben. Universität Karlsruhe (TH) Rechenzentrum 209 von 324 .

NV~2N Universität Karlsruhe (TH) Rechenzentrum 210 von 324 . werden extrahiert Anzahl der Vektoren.λ. die berechnet werden sollen maximale Frequenz.νMAX. die Eigenwerte diesem Punkt am nächsten liegen.NV. bis zu der die Eigenwerte und -moden berechnet werden sollen Verschiebungspunkt. das zuerst erfüllt ist • je größer NV ist. desto schneller konvergiert das Verfahren.IMAX N νMAX λ NV IMAX Anzahl der Eigenwerte und -moden. als auch νMAX angegeben werden. wird das Kriterium genommen.Subspace-Iteration-Methode Datenzeile: N. die für die Unterraum-Iteration verwendet werden sollen (Default: das System wählt aus) Maximale Anzahl an Iterationen (Default: 30) • falls sowohl N. aber um so mehr Hauptspeicher ist nötig.

wenn die Struktur Starrkörperfreiheitsgrade (und somit Nullfrequenzmoden) hat.Bemerkungen • die Frequenzen werden in [Umdrehungen/Zeiteinheit] gemessen • der Verschiebungspunkt λ muß in [Umdrehungen/Zeiteinheit]2 angegeben werden • die Angabe eines Verschiebungspunktes ist notwendig. Beispiel: Schwingungen eines Kabels unter Spannung P Universität Karlsruhe (TH) Rechenzentrum 211 von 324 . Die niedrigsten N Werte von |ωmax2 -λ| werden berechnet.

500.E *NODE PRINT U.1.MISES.RF. *NODE FILE U *EL PRINT S.*HEADING .CF *END STEP ******************************* *STEP Step 2: Die ersten 4 Eigenwerte *FREQUENCY 4 *END STEP Universität Karlsruhe (TH) Rechenzentrum 212 von 324 . Step: Vorspannung des Kabels *STATIC *CLOAD 14. .NLGEOM 1. *STEP.

Dynamische Probleme Zu lösende Differentialgleichung ·· · Mu ( t ) + Cu ( t ) + Ku ( t ) = P ( t ) M C K P u ist die Massenmatrix die Dämpfungsmatrix die Steifigkeitsmatrix der Lastvektor der Verschiebungsvektor Universität Karlsruhe (TH) Rechenzentrum 213 von 324 .

es müssen keine Gleichungssysteme gelöst werden Nachteil: • bedingte Stabilität • Zeitinkrement muß kleiner als eine kritische Größe 2/ωmax sein. Universität Karlsruhe (TH) Rechenzentrum 214 von 324 .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: Häufig sind M und C diagonal. wobei ωmax die größte signifikante Eigenfrequenz der Struktur ist • daher nur für kurzzeitige Prozesse mit wenigen Zeitschritten geeignet.

aber aufwendig. Implizite Verfahren sind stabil. daß u(t+Δt) durch Lösen von Gleichungssystemen in jedem Zeitschritt ermittelt werden muß • nach der Art.Implizite Zeitintegration • u(t+Δt) hängt auch von anderen Größen zur Zeit t+Δt ab • das bedeutet.B. z.Houboltsche Methode .Newmarksche Methode Die Wilsonsche und die Newmarksche Methode enthalten freie Parameter (Θ bzw. β.Wilsonsche Θ-Methode . . unterscheidet man verschiedene Methoden. Universität Karlsruhe (TH) Rechenzentrum 215 von 324 .γ) über die man das Stabilitätsverhalten der Lösung verbessern kann. wie die Zeit und die Zeitableitungen diskretisiert werden.

sind alle Matrizen diagonal und das System entkoppelt in p Gleichungen zu je einem Freiheitsgrad • Zeitintegration wird exakt durchgeführt Die Methode ist sehr ökonomisch bei linearen Systemen. da die Transformation und Rücktransformation nur einmal durchgeführt werden muß.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. Universität Karlsruhe (TH) Rechenzentrum 216 von 324 .

Dynamische Berechnungen in ABAQUS explizite Verfahren spezielles Programm ABAQUS/Explicit für kurzzeitdynamische Vorgänge und geometrisch nichtlineare Probleme mit großen Verschiebungen Hilber-Hughes-Taylor (=modifizierte Newmark-Methode) Unterraum-Projektionsmethode über *DYNAMIC modale Superposition über *MODAL DYNAMIC implizite Verfahren Universität Karlsruhe (TH) Rechenzentrum 217 von 324 .

TMAX Die Hilber-Hughes-Taylor-Methode enthält einen freien Parameter α zur Steuerung der numerischen Dämpfung: α ∈ [ ∠ 1 ⁄ 3. wird mit fester Schrittweite TINC bis TTOTAL integriert.TTOTAL.05 keine Dämpfung maximale Dämpfung Standard Wenn der DIRECT-Parameter gesetzt ist.DIRECT][.ALPHA=α][.NOHALF] Datenzeile: TINC. 0 ] α=0 α=-1/3 α=-0.HAFTOL=haftol][. INITIAL=NO][. Der NOHALF-Parameter unterdrückt dann die Berechnung des Half-Step-Residuums Universität Karlsruhe (TH) Rechenzentrum 218 von 324 .DYNAMIC Hilber-Hughes-Taylor *DYNAMIC[.TMIN.

Wenn der HALFTOL-Parameter gesetzt wird. also bei t+Δt/2. wird mit variabler Schrittweite gerechnet. Falls R größer als haftol ist.10-5TTOTAL) TMAX maximal zugelassenes Zeitinkrement (keine Vorbesetzung) Mit dem HAFTOL-Parameter wird die Schrittweite gesteuert. Universität Karlsruhe (TH) Rechenzentrum 219 von 324 . wird das Inkrement verkleinert. wird das Residuum ·· · Mu + Cu + Ku ∠ P = R t + Δt ⁄ 2 berechnet. Zu jedem Zeitpunkt wird iteriert. In der Mitte zwischen 2 Zeitschritten. TMIN ist ein minimales Zeitinkrement (Standardvorbesetzung: MIN(TINC. Gleichgewicht herrscht. bis innerhalb einer Toleranz. wobei TINC ein anfängliches Inkrement ist.

Universität Karlsruhe (TH) Rechenzentrum 220 von 324 .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 aufgesetzt.und HAFTOL-Parameter schließen sich gegenseitig aus.Empfehlung für haftol: 0.1 . Der DIRECT.

TTOTAL Als festes Zeitinkrement wird MIN(TINC. *STEP *DYNAMIC.4/ωmax) gewählt. .VECTORS=p TINC.Unterraum-Projektion Der Verschiebungsvektor wird nach den ersten p Eigenmodes entwickelt.0. Die somit entkoppelten p Bewegungsgleichungen werden mit einem expliziten Verfahren integriert. Die p Eigenmodes müssen vorher in einem *FREQUENCYStep ermittelt werden.SUBSPACE. wobei ωmax die höchste der p Eigenfrequenzen ist. Universität Karlsruhe (TH) Rechenzentrum 221 von 324 . *STEP *FREQUENCY p .

NO}] TINC. werden für die Geschwindigkeiten Anfangsbedingungen gesetzt • bei einem ersten *MODAL DYNAMIC Step aus *INITIAL CONDITION. wobei abgeschätzt werden muß.TTOTAL Dieser Anweisung muß ein *FREQUENCY-Step vorangehen um die ersten p Eigenmodes zu bestimmen.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 Universität Karlsruhe (TH) Rechenzentrum 222 von 324 .CONTINUE={YES.MODAL DYNAMIC Für lineare Probleme ist die modale Superposition die geeignete Integrationsmethode. wieviele Modes signifikant sind. *MODAL DYNAMIC[. Falls CONTINUE=YES gesetzt wird.

können sie auch über den INPUT-Parameter eingelesen werden.TYPE=VELOCITY[.VEL N N-SET DOF VEL bezeichnet die Knotennummer bzw. der die Richtung der Anfangsbedinung festlegt Größe der Geschwindingkeitskomponente Es können beliebig viele Datenzeilen eingegeben werden.DOF.INPUT=inputfile] N oder N-SET. Wenn die Datenzeilen in einer Datei inputfile stehen. Universität Karlsruhe (TH) Rechenzentrum 223 von 324 . für die die Anfangsbedingung gelten soll der Verschiebungsfreiheitsgrad. die Knotengruppe.Anfangsbedingungen Anfangsgeschwindigkeiten können an jedem Knoten in Richtung und Größe vorgegeben werden: *INITIAL CONDITION.

bei direkten Integrationsverfahren (explizit oder implizit) durch die *DAMPING-Option .bei indirekten Verfahren (modale Superposition) durch die *MODAL DAMPING-Option berücksichtigt. • Dämpfung aufgrund der Materialeigenschaften wird . Universität Karlsruhe (TH) Rechenzentrum 224 von 324 .Masse und Dämpfung • Die Masse muß über die *DENSITY-Option in das System eingeführt werden.

gilt das Dämpfungsmaß nur für den n-ten Mode Es können beliebig viele Zeilen eingegeben werden. Falls m fehlt. für die das Dämpfungsmass ξ gelten soll.m sind Zahlen.ξ . die einen Moden-Bereich bezeichnen. cr ist die kritische Dämpfung ξi liegt zwischen 1% und 10% *MODAL DAMPING.Kritische Dämpfung Dämpfungsmaß des i-ten Modes: ξi= ci/cr.m. Universität Karlsruhe (TH) Rechenzentrum 225 von 324 . . n.DIRECT n.

ALPHA=αR. wobei M die Massenmatrix und K die Steifigkeitsmatrix ist Bei direkter Integration: *DAMPING.m.RAYLEIGH n. für die die Konstanten αR und βR gelten soll.αR.BETA=βR Bei modaler Superposition: *MODAL DAMPING.m sind Zahlen.Rayleigh Dämpfung Dämpfungsmatrix: C = αRM + βRK. gilt das Dämpfungsmaß nur für den n-ten Mode Es können beliebig viele Zeilen eingegeben werden. Universität Karlsruhe (TH) Rechenzentrum 226 von 324 .βR . die einen Moden-Bereich bezeichnen. . Falls m fehlt. n.

In jeder Material-Definition muß das für dieses Material gewünschte Dämpfungsmaß gesetzt werden: *DAMPING. die einen Moden-Bereich bezeichnen Es können beliebig viele Zeilen eingegeben werden.MODAL=COMPOSITE n.Materialabhängige Dämpfung Es werden im *FREQUENCY-Step die Dämpfungsmaße für jedes Material berücksichtigt und daraus das Dämpfungsmaß für die Modes berechnet. Universität Karlsruhe (TH) Rechenzentrum 227 von 324 . .COMPOSITE=ξm Im *MODAL DYNAMIC-Step folgt dann: *MODAL DAMPING.m .m sind Zahlen. n.

lineare Analyse: Auslenkung des Balkens dynamische Analyse: Schwingungen des Balkens Universität Karlsruhe (TH) Rechenzentrum 228 von 324 .3.3*10-5 kg/mm3 • senkrechte Kraft auf das freie Ende: 1200 N 1.3. Höhe: 5 mm • E-Modul: 2*105 N/mm2. Dichte: 2. Beispiel: Eingespannter Balken Einseitig eingespannter Balken mit rechteckigem Querschnitt • Länge: 200 mm. Poisson-Zahl: 0. Breite: 50 mm. Step: 2. Step: statische.

MATERIAL=MATEA 50.3 *DENSITY 2. 9. 80. 5. 0.25. 0. 40. 3 2. 5.000 5.BETA=0.00.000 11.NSET=SPITZE 11 *ELEMENT. 120. 1.6 Universität Karlsruhe (TH) Rechenzentrum 229 von 324 . 0.SECTION=RECT.ELSET=BEAMS. 5 3. 0. *MATERIAL.000. 9 5.000.000.E5.1.00.003 *BOUNDARY 1.000 9.000 3. 0. 0.TYPE=B21.ALPHA=0. 200.ELSET=BEAMS 1. 3... 7 4.NAME=MATEA *ELASTIC 2.3E-5 *DAMPING. 160.000 *NSET.*HEADING 3. 7.000 7. 11 *BEAM SECTION. 0.00. BEISPIEL: EINGESPANNTER BALKEN *NODE 1.2 1.

*OUTPUT.NSET=SPITZE U *END STEP *STEP. .5.INITIAL=YES. 2.1.HISTORY.0 *END STEP Universität Karlsruhe (TH) Rechenzentrum 230 von 324 .*STEP AUSLENKUNG AUS DER RUHELAGE *STATIC *CLOAD 11. -1200.HAFTOL=1200.FREQUENCY=1 *NODE OUTPUT.2.INC=100 AUSSCHWINGEN *DYNAMIC.0.0 *CLOAD 11.

Universität Karlsruhe (TH) Rechenzentrum 231 von 324 .

· · ∇ ⎛ k ⋅ ∇θ⎞ + q = ρcθ ⎝ ⎠ · q =Wärmequellen (-senken) dichte Universität Karlsruhe (TH) Rechenzentrum 232 von 324 . wie z.Wärmetransport Neben den anderen Berechnungsarten. Lineare oder nichtlineare. Statik. stationäre oder instationäre Probleme können ebenfalls gelöst werden. Dynamik können auch Wärmetransport-Probleme mithilfe der *HEAT TRANSFER Prozedur gelöst werden. Dabei können die Probleme • Wärmeleitung • Wärmeströmung (Konvektion) • Wärmestrahlung behandelt werden.B.

t) q3 θ∞ Universität Karlsruhe (TH) Rechenzentrum 233 von 324 .Randbedingungen • Vorgegebene Temperatur auf den Randknoten θ = θ1 • Wärmeübergang durch den Rand q2= h(θ2 − θ∞) • Strahlung q3= σε(θ34 − θ∞4) k=Wärmeleitfähigkeit h=Wärmeübergangskoeffizient σ=Stefan-Boltzmann-Konstante ε = Emissivität θ3 θ1 q2 θ∞ θ2 θ(x.

instationär: · θ≠0 · · mit ( q ≠ 0 ) oder ohne ( q = 0 ) Wärmequellen (-senken) stationär: · θ = 0 mit oder ohne Wärmequellen (-senken) nichtlinear: Materialkonstanten oder Randbedingungen sind temperaturabhängig Universität Karlsruhe (TH) Rechenzentrum 234 von 324 .

Universität Karlsruhe (TH) Rechenzentrum 235 von 324 . daß sie direkt von dem entsprechenden Verschiebungs-Element als „Belastung“ über die *TEMPERATURE-Option übernommen werden kann. Beispiel: CPS4 ist das zu DC2D4 äquivalente Spannungselement.Elemente mit Temperatur-Freiheitsgrad Heat Transfer Elemente beginnen entweder mit • DCnDm • DCCnDm • DSm Kontinuums-Wärmeleitungselemente oder Kontinuums-Wärmeleitungselemente mit Konvektion Schalenelemente mit Wärmeleitung Sämtliche Heat Transfer Elemente unterstützen die Ausgabe von Temperatur in der Art.

Beispiel: Kennwerte für einen Kalksandstein *MATERIAL.6 *SPECIFIC HEAT 1000.Beschreibung der Materialeigenschaften Im Material-Eingabedatensatz unter der *MATERIAL-Option muß die • Wärmeleitfähigkeit (*CONDUCTIVITY) • im instationären Fall zusätzlich sowohl die spezifische Wärmekapazität (*SPECIFIC HEAT) als auch die Dichte (*DENSITY) eingegeben werden.NAME=KALK *CONDUCTIVITY 1. Universität Karlsruhe (TH) Rechenzentrum 236 von 324 . *DENSITY 2000.

N oder N-Set T(i) Knoten oder Knotengruppe auf die sich die Option bezieht.INPUT=inputfile] N oder N-Set. können sie auch über den INPUT-Parameter eingelesen werden. Sollte eine solche Zuweisung fehlen.T(1). Wenn die Datenzeilen in einer Datei inputfile stehen. Anfangswert der Knoten. wird der Wert standardmäßig zu Null gesetzt. Es können beliebig viele Datenzeilen eingegeben werden.Anfangsbedingungen Die Option *INITIAL CONDITIONS kann in Verbindung mit dem Parameter TYPE=TEMPERATURE dazu verwendet werden.etc. einzelnen Knoten oder Knotengruppen eine Anfangstemperatur zuzuweisen. *INITIAL CONDITIONS.TYPE=TEMPERATURE][. Diese Option kann auch bei gekoppelter Temperatur-Spannungsberechnung verwendet werden. wobei mehrere Werte erscheinen können und zwar für Schalenelemente je nach Anzahl der Querschnittspunkte.T(2). Universität Karlsruhe (TH) Rechenzentrum 237 von 324 .

Stationärer Fall Eingabemuster eines stationären Wärmeübergangsproblems... *BOUNDARY .. *FILM .. .... ... *STEP *HEAT TRANSFER. ..... *ENDSTEP Die Angabe von STEADY STATE vermittelt ABAQUS.....STEADY STATE . .. Universität Karlsruhe (TH) Rechenzentrum 238 von 324 .... *DFLUX. *CFLUX.. daß es sich hierbei um einen stationären Vorgang handelt..

TMIN.DELTMX=DTMAX][.DELTA Dabei bedeuten DTMAX SS oder PERIOD TINI TTOTAL TMIN TMAX DELTA Die maximal zulässige Temperaturänderung während eines Inkrements Eine Abbruchbedingung für den Step Anfangs Zeitschritt Gesamtzeit Minimal zulässiger Zeitschritt Maximal zulässiger Zeitschritt steht nur in Verbindung mit dem Parameter END=SS.TMAX.Instationärer Fall *HEAT TRANSFER[.TTOTAL. und stellt eine untere Grenze für die Temperaturveränderung dar Universität Karlsruhe (TH) Rechenzentrum 239 von 324 .END={SS|PERIOD}] TINI.

TMAX kann beliebig gewählt werden (in sinnvoller Weise). Universität Karlsruhe (TH) Rechenzentrum 240 von 324 . Für TMIN gilt eine untere Schranke: ρc Δt ≥ ----. Falls die Schranke unterschritten wird. Seitenlänge der Elemente.Δl 2 6k Δl ist der charakteristische Knotenabstand bzw. kann die Zeitintegration instabil werden.

.Typische Struktur für den Aufruf eines instationären Fall. ...... .. *CFLUX.. ..... *ENDSTEP Durch die Eingabe von DELTMX und/oder END wird ABAQUS vermittelt. *FILM... *STEP *HEAT TRANSFER... *DFLUX.OP=MOD.....DELTMX= .END= . ... . .... .... daß es sich um einen instationären Vorgang handelt. Universität Karlsruhe (TH) Rechenzentrum 241 von 324 .

z.B. Es gibt zwei Möglichkeiten: Eingabe einer konzentrierten Wärmezufuhr CFLUX 800 W 4 1 3 2 Die Einheit ist Leistung=Energie/Zeit.Lastarten bei Heat Transfer Bei Wärmeleitungsproblemen wird die äußere Wärmezufuhr als Lastart behandelt. W=J/sec Universität Karlsruhe (TH) Rechenzentrum 242 von 324 .

mit der ein zeitabhängiger Fluß definiert werden kann. DS8) haben die Temperatur-freiheitsgrade durch den Querschnitt die Nummern 11.CFLUX *CFLUX[.800 Knoten oder Knotenset auf die sich die Belastung bezieht Freiheitsgrad (i. DOF=11) Referenzwert des Wärmefluß • Anstelle von DOF=11 kann man auch ein Leerzeichen oder eine 0 eingeben. 12.d.. Bei Schalenelemente (DS4.DOF.CFLUX N oder N-Set DOF CFLUX Beispiel: *CFLUX 4.AMPLITUDE=Name][. Universität Karlsruhe (TH) Rechenzentrum 243 von 324 . Der AMPLITUDE-Parameter bezieht sich auf ein *AMPLITUDE.11. wird ein Wert für CFLUX ignoriert. • Falls eine Amplitude referiert wird.R.. .OP={MOD|NEW}] N oder N-Set.

z. wird ein Wert für DFLUX ignoriert. Die Einheit ist Leistung/Fläche. W/m2 Falls eine Amplitude referiert wird. mit der ein zeitabhängiger Fluß definiert werden kann. Universität Karlsruhe (TH) Rechenzentrum 244 von 324 . Der AMPLITUDE-Parameter bezieht sich auf ein *AMPLITUDE.B.DFLUX Eingabe einer verteilten Wärmezufuhr DFLUX 750 W/m2 S4 DC2D4 S3 S2 S1 auf eine Elementseite (2D und 3D) oder auf den Randknoten eines Elements (1D).

750 Universität Karlsruhe (TH) Rechenzentrum 245 von 324 .DFLUX E oder E-Set Sn DFLUX Element oder Elementset n kennzeichnet Flächen. Referenzwert der Wärmezufuhr Auf das Beispiel bezogen folgt die Eingabe *DFLUX 1.AMPLITUDE=Name][.oder Seitennummer des Elements.Sn.DFLUX *DFLUX[.OP={MOD|NEW}] E oder E-Set. das beansprucht wird.S4.

θ∞) h θ θ∞ : ist der Wärmeübergangskoeffizient Einheit: Leistung/Fläche : ist die aktuelle Temperatur an der Oberfläche : ist die Umgebungstemperatur Universität Karlsruhe (TH) Rechenzentrum 246 von 324 .Wärmeübergang durch eine Oberfläche Dieses Problem wird in ABAQUS mit der *FILM Option beschrieben. Dabei berechnet sich der Wärmefluß bezogen auf die Fläche mit der Formel q=h(θ .

FILM *FILM[.das beansprucht wird.H E oder E-Set Fn Element oder Elementset n kennzeichnet die Flächen. um eine Zeitabhängigkeit der jeweiligen Größe festzulegen.AMPLITUDE=Name][.oder Seitennummer des Elements. Universität Karlsruhe (TH) Rechenzentrum 247 von 324 .TU.Fn. Umgebungstemperatur Übergangskoeffizient TU H Falls eine der beiden oder beide Amplituden referiert werden. OP={NEW|MOD}] E oder E-Set.FILMAMPLITUDE=Name][. hat der entsprechende Wert in der Datenkarte keine Bedeutung.

Auf das Beispiel bezogen folgt die Eingabe *FILM 1. θ∞= 288 K h=23 W/m2K Oberfl. θ El=1 (DC2D4) Wärmeübergang von der Luft in das Mauerwerk.23 Universität Karlsruhe (TH) Rechenzentrum 248 von 324 . dabei stellt h den Wärmeübergangskoeffizienten zwischen der Luft und der Oberfläche des Mauerwerks dar.Beispiel aus der Bauphysik: Lufttemp.Temp.288.F4.

4. W/m K J/kg K kg/m3 0.02 θ∞= 285 K h=8 W/m2K Universität Karlsruhe (TH) Rechenzentrum 249 von 324 . Wärmekapazität spez. Die Dicke der Mauer beträgt 36 cm auf jeder Seite sind 2 cm Putz vorhanden. Zuerst erfolgt eine stationäre Berechnung.32 0. Gewicht Elementtyp: θ∞= 285 K h=23 W/m2K Stein 1.02 0.2 1000 2000 SI-Einh. Es wird zum einen die Außentemperatur und die Strahlungsintensität durch eine Funktion beschrieben. Die Wärmeübergangskoeffizienten betragen außen 23 und innen 8 W/m2K. Beispiel: Wärmetransport In diesem Beispiel ist ein Wärmetransportproblem durch eine Mauer dargestellt.0 1000 2000 DC1D3 Putz 0. Materialkennwerte: Wärmeleitfähigkeit spez. an diese schließt sich eine instationäre Wärmeberechnung an.

ELSET=PUTZ 1.1 *SOLID SECTION.02.2.TYPE=DC1D3 1.ELSET=STEIN.36. 9.0.1 3.0.5 *ELSET.2.0 *SPECIFIC HEAT 1000.3 *ELGEN.. 3..MATERIAL=STEIN *MATERIAL.0.ELSET=STEIN.0.0.4.9.*HEADING BERECHNUNG DER TEMPERATUR-VERTEILUNG IM MAUERWERK *RESTART.1.11.0.5..NAME=STEIN *CONDUCTIVITY 1.1 *ELEMENT.1 9. 11.3.0. Universität Karlsruhe (TH) Rechenzentrum 250 von 324 .0.34.WRITE *NODE 1..0.1 *ELSET.0.0..GENERATE 2. *NGEN 1.0.ELSET=ELALL 1.

*DENSITY 2000. *SOLID SECTION,ELSET=PUTZ,MATERIAL=PUTZ *MATERIAL,NAME=PUTZ *CONDUCTIVITY 0.2 *SPECIFIC HEAT 1000. *DENSITY 2000. *AMPLITUDE,NAME=SINK,VALUE=ABSOLUTE 0., 285., 37800., 290.7, 54000., 295., 86400., 290. *AMPLITUDE,NAME=STINT,VALUE=ABSOLUTE 0., 0., 21000., 0., 22000., 150., 25200., 20. 36900., 600., 42300., 720., 45000., 720., 51000., 600. 57000., 300., 61800., 0., 86400., 0. *STEP,INC=100 BERECHNUNG DER STARTWERTE ALS AUSGANGSTEMPERATUR *HEAT TRANSFER,STEADY STATE *FILM 1,F1,285.,23. 5,F2,285.,8. *EL PRINT,FREQUENCY=0 *NODE PRINT NT *END STEP

Universität Karlsruhe (TH) Rechenzentrum

251 von 324

*STEP,INC=100 BERECHNUNG DES TEMPERATUR-VERLAUFS UEBER EINEN TAG *HEAT TRANSFER,DELTMX=3.0 130.,86400.,130.,2000. *FILM,OP=MOD,AMPLITUDE=SINK 1,F1, ,23. 5,F2, ,8. *DFLUX,AMPLITUDE=STINT 1,S1,1.0 *EL PRINT,FREQUENCY=0 *NODE PRINT NT *END STEP

Universität Karlsruhe (TH) Rechenzentrum

252 von 324

Temperatur-Spannungsberechnung
Ein typischer Berechnungsvorgang eines thermischen Spannungsproblems besteht aus zwei ABAQUS Jobs: • einer *HEAT TRANSFER Analyse zur Ermittlung der Temperaturverteilung • und anschließend einer Spannungs-/Dehnungs-Analyse aufgrund der Wärmeausdehnung. Das Temperaturfeld wird als Lastfall behandelt.

Die Knoten- und Elementnummerierung muß beibehalten werden. Die Elemente für die beiden Analysen müssen äquivalent sein.

Universität Karlsruhe (TH) Rechenzentrum

253 von 324

Materialeigenschaften
Neben E-Modul und Querkontraktionszahl und evt. Suboptionen von *ELASTIC, wie z.B. *PLASTIC, muß der Wärmeausdehnungs-koeffizient (*EXPANSION ) angegeben werden.

Beispiel:
*MATERIAL,NAME=Materialname *ELASTIC E-Modul,ν *PLASTIC σi,εpli σi+1,εpli+1 *EXPANSION[,TYPE={ISO|ORTHO|ANISO}]

αth

Universität Karlsruhe (TH) Rechenzentrum

254 von 324

Belastungsgeschichte
Die sich ergebenden Spannungen resultieren aus der Verformung des Werkstoffs auf Grund geänderter Temperatur relativ zur Referenztemperatur oder zu Temperaturanfangswerten.

Muster für die Prozedur *STATIC:
*STEP *STATIC ..... *BOUNDARY ..... *TEMPERATURE,... ..... *END STEP

Universität Karlsruhe (TH) Rechenzentrum

255 von 324

Temperatur
Die Option *TEMPERATURE dient der Beschreibung eines Temperaturfelds. Dabei gibt es mehrere Möglichkeiten: 1. Eingabe von Stützstellen durch den Parameter AMPLITUDE *TEMPERATURE,AMPLITUDE=Name 2. Einlesen eines Input-Files *TEMPERATURE,INPUT=name.inp 3. Beschreibung durch eine User-Subroutine UTEMP *TEMPERATURE,USER 4. Einlesen der Daten von einem Results-File eines vorherigen ABAQUS Laufs (id.fil oder id.fin) *TEMPERATURE,FILE=Name[,ASCII][,BSTEP][, BINC][,ESTEP][,EINC]

Universität Karlsruhe (TH) Rechenzentrum

256 von 324

Universität Karlsruhe (TH) Rechenzentrum 257 von 324 . • Als Prozedur muß *COUPLED TEMPERATURE-DISPLACEMENT gewählt werden. • Die Knoten haben dann sowohl Verschiebungs. als auch stationär gerechnet werden.als auch Temperaturfreiheitsgrade. • Die Elementnamen haben ein T als Suffix.Temperatur-Verschiebungskopplung • Die Kopplung von Temperatur und Verschiebung kann auch auf Element-Ebene erfolgen. • Mit *COUPLED TEMPERATURE-DISPLACEMENT kann sowohl transient. • Es müssen sowohl mechanische als auch thermische Kenngrößen bei Materialeigenschaft angegeben werden.

εpli+1 *EXPANSION[.Beispiel für Materialeingabe: *MATERIAL.εpli σi+1.TYPE={ISO|ORTHO|ANISO}] αth CONDUCTIVITY λ *SPECIFIC HEAT c *DENSITY ρ Universität Karlsruhe (TH) Rechenzentrum 258 von 324 .ν *PLASTIC σi.NAME=Materialname *ELASTIC E-Modul.

COUPLED TEMPERATURE-DISPLACEMENT *COUPLED TEMPERATURE-DISPLACEMENT[.STEADY STATE][. Datenkarte wie bei *HEAT TRANSFER (außer DELTA). erfolgt eine stationäre Rechnung. andernfalls wird transient gerechnet • DELTMX gibt die maximal zugelassene Temperaturänderung pro Inkrement an. DELTMX=TEMPMAX] • falls STEADY STATE angegeben wird. Universität Karlsruhe (TH) Rechenzentrum 259 von 324 .

Kontakt Universität Karlsruhe (TH) Rechenzentrum 260 von 324 .

dem Reibungskoeffizient.Beschreibung Kontakt entsteht. die proportional zur Normalkomponente der äußeren Kraft ist. von denen • einer deformierbar ist und der andere starr • beide deformierbar sind • Sonderfall: Selbstkontakt Universität Karlsruhe (TH) Rechenzentrum 261 von 324 . • in Normalenrichtung wird die Kontaktspannung übertragen. Kontakt ist ein extrem nichtlinearer Effekt: es gibt keinen stetigen Übergang zwischen Kontakt und Nichtkontakt. Kontakt wird modelliert zwischen Körpern. abhängt. wenn sich zwei feste Körper berühren und Kräfte über die gemeinsame Berührungsfläche übertragen werden. der Kontaktspannung und der Oberflächenbeschaffenheit. • in Tangentialrichtung entsteht eine Scherkraft. die von der Tangentialkomponente der äußeren Kraft. Kontakt kann über Flächen verteilt oder lokal konzentriert sein.

usw. wenn die Kontaktbedingung Toleranzen hat oder die Kontaktflächen weich sind (z.Bei der Kontaktmodellierung wird unterschieden zwischen • Finite Sliding: die Verschiebung der beiden Körper gegeneinander kann beliebig sein • Small Sliding: die relative Verschiebung ist klein Kontakt wird durch eine Zwangsbedingung beschrieben.B. beschichtete oder adhäsive Oberflächen. Der Übergang zwischen Kontakt und Nichtkontakt kann stetig gewählt werden (weicher Kontakt). für die gilt h < 0 h > 0 wenn keine der Freiheitsgrade ui in Kontakt ist wenn mindestens für einen Freiheitsgrad ein Kontakt hergestellt ist Diese Form von Kontakt heißt harter Kontakt. die Kontakt haben können berücksichtigt werden.B. in der alle Punkte.) Universität Karlsruhe (TH) Rechenzentrum 262 von 324 . z. Dichtungen. h(ui) ist eine nichtlineare Funktion der Verschiebungsfreiheitsgrade.

p) + p.p) = Π(u. Kontaktbedingung wird in ABAQUS als LagrangeMultiplikator im Energiefunktional eingeführt: Π*(u. Variation von Π* enthält die Krümmung der Kontaktfläche. • Die Kontaktfläche sollte so glatt wie möglich sein. Dieser liefert einen nichtsymmetrischen Beitrag zur Steifigkeitsmatrix bei Finite Sliding.h(u) Kontaktdruck Kontaktfläche • Die 2. Konvergenz von Kontaktbedingungen.A.U. Knicke führen zu Singularitäten in der Krümmung und verhindern u. • Die Lagrangemultiplikatoren werden intern als zusätzliche Freiheitsgrade behandelt (Informationen in ABAQUS-Pre).Lagrange-Formulierung h h < 0 --> Kontaktrandbedingung erfüllt h > 0 --> Kontaktrandbedingung nicht erfüllt Im Allgemeinen ist h = h(ui). Universität Karlsruhe (TH) Rechenzentrum 263 von 324 .

Master-Slave-Prinzip Behandlung der Kontaktflächen erfolgt nach dem sog. Master-Slave-Verfahren. • eine Fläche ist der Master. die andere der Slave • da die Struktur diskretisiert ist. sind auch die Kontaktflächen diskretisiert • die Knoten des Slaves kontaktieren die Segmente des Master Master Slave Universität Karlsruhe (TH) Rechenzentrum 264 von 324 .

entsprechend auch die Normalkomponente der Kontaktkraft • Reibungskräfte sind tangential zur Master-Oberfläche Überlappungen und Durchdringungen der Kontaktoberflächen verletzen die allgemeine Kompatibilitätsbedingung der Finite-Elemente-Methode • fehlerhafte Ergebnisse • lokale Oszillationenen der Kontaktspannungen Daher • die Slave-Oberfläche muß dichter vernetzt sein als die Master-Oberfläche • bei gleicher Netzdichte sollte der Master "fester" sein als der Slave Universität Karlsruhe (TH) Rechenzentrum 265 von 324 .• Slave-Knoten können die Master-Oberfläche (Segmente) nicht durchdringen • Knoten auf der Master-Oberfläche können die Slave-Oberfläche durchdringen • Kontaktrichtung ist normal zur Master-Oberfläche.

-flächen gehören.Kontaktflächen Bei einem Kontaktproblem muß festgelegt werden: • woraus setzen sich die Kontaktflächen zusammen • welche Flächen treten (paarweise) in Kontakt • welche Fläche ist Master bzw. Universität Karlsruhe (TH) Rechenzentrum 266 von 324 . Slave Zur Kontaktfläche müssen alle Elementkanten bzw. die in Kontakt treten können. Die Spezifikation kann • explizit oder • automatisch erfolgen.

S4 1.Explizite Definition von Kontaktflächen S4 1 S1 2 S1 3 S1 S2 *SURFACE.S1 3.S1 3.S1 2.S2 Elementkante oder -fläche Element-Nummer oder Element-Set Universität Karlsruhe (TH) Rechenzentrum 267 von 324 .NAME=Flächenname 1.

da die Normale nicht eindeutig ist Universität Karlsruhe (TH) Rechenzentrum 268 von 324 .• die Orientierung der Elemente sollte so sein. daß die Element-Normalen in Richtung des Kontaktes zeigen .bei Slave-Oberflächen wird dies empfohlen .bei Master-Oberflächen ist das obligatorisch • 3D-Balken und -Stäbe können keine Master-Oberfläche bilden.

Element-Sets zur Kontaktflächen zusammen 4 8 12 1 5 9 2 6 10 3 7 11 *SURFACE. 10.NAME=Flächenname 8. 12. 9. 11.Automatische Definition von Kontaktflächen • bei Kontinuumselementen • ABAQUS setzt automatisch die freien Kanten (Flächen) des Elementes bzw. Universität Karlsruhe (TH) Rechenzentrum 269 von 324 .

gültige Flächen ungültige Flächen Lücke nur 1 Punkt Universität Karlsruhe (TH) Rechenzentrum 270 von 324 . Ordnung) • entweder deformierbar oder starr sein (keine Mischungen) • entweder eben oder axisymmetrisch sein (keine Mischungen) • Master-Flächen müssen stetig sein.Elemente. d. oder 2. der die Fläche nicht verlässt. müssen • dieselbe Dimension haben (2D oder 3D) • dieselbe Ordnung haben (1. zwei beliebige Punkte der Fläche müssen sich durch einen Pfad verbinden lassen.h. die eine Kontaktfläche bilden.

5.ELSET=BOTTOM 10.1.6 *ELSET.TYPE=B21.4.2.2 11.3 12.5 21.TYPE=B21.SPOS 2 1 3 6 5 4 Universität Karlsruhe (TH) Rechenzentrum 271 von 324 .6 *ELEMENT.3.NAME=SURF BEAMS.TOP *SURFACE.ELSET=BEAMS BOTTOM.Inkonsistente Normalen führen zu unstetigen Flächen Beispiel: *ELEMENT.ELSET=TOP 20.

da auch hier eine Elementnormale definiert ist.NPOS 2 1 3 6 5 4 Die Parameter SPOS bzw.SPOS TOP.NAME=SURF BOTTOM. Universität Karlsruhe (TH) Rechenzentrum 272 von 324 . negativen Normalenrichtung kommt.Statt dessen: *SURFACE. Dasselbe trifft zu bei Verwendung von Schalen und Membranen. ob der Kontakt aus der Richtung der positiven bzw. NPOS geben an.

Starre Kontaktflächen Kontakt zwischen deformierbaren und starren Körpern wird dann modelliert • wenn einer der Kontaktpartner sehr steif ist • die Spannungsverteilung in einem der Kontaktpartner nicht von Interesse ist Der starre Körper wird durch nur max. Modellierung der starren Oberfläche • analytisch • durch starre Elemente (Rigid Elements) • durch User Subroutinen Die starre Oberfläche muß immer Master sein. Bei der analytische Methode sind nur relativ einfache Geometrien möglich. 6 Freiheitsgrade repräsentiert. Universität Karlsruhe (TH) Rechenzentrum 273 von 324 .

Ecken abzurunden Durch die Reihenfolge der Segmentdefinitionen ist eine Richtung vorgegeben. XY-Ebene • Definition von Liniensegmenten • Startkoordinate • Endpunkte von Linien • Endpunkte und Mittelpunkt von Kreissegmenten • Endpunkte und Mittelpunkt von Parabelsegmenten • Angabe eines Fillet-Radius um evt. Universität Karlsruhe (TH) Rechenzentrum 274 von 324 .Analytische starre Oberflächen • Definition von Koordinaten auf der Kontaktfläche • Referenzknoten 2D-Kontaktflächen. Das Vektorprodukt dieser Richtung mit der z-Koordinate legt für jedes Segment eine Normalenrichtung fest.

Y3 (x0.NAME=RSURF.y2) n n = z x s n (x1.REF NODE=1001 START.TYPE=SEGMENTS.Y0 LINE.X0.y3) y s x (x2.X1.Y2.y1) Universität Karlsruhe (TH) Rechenzentrum 275 von 324 .X2.X3.y0) *1001 s (x3.*RIGID SURFACE.Y1 CIRCL.

.XB.YA. unendlich ausgedehnt (TYPE=CYLINDER) oder Rotation des Segmentes um die lokale z-Achse *RIGID SURFACE.ZB XC.ZA. *1001 n s c z a b n = z x s Universität Karlsruhe (TH) Rechenzentrum 276 von 324 . . kartesisch oder zylindrisch • Definition von Liniensegmenten im lokalen System • Projektion des Segmentes in die lokale z-Richtung.YC.3D Kontaktflächen • Definition eines lokalen Koordinatensystems..YB.TYPE=CYLINDER.REF NODE=1001 XA..NAME=CYLSURF.ZC START.

z b n a r Universität Karlsruhe (TH) Rechenzentrum 277 von 324 ..YB.*RIGID SURFACE.ZA.XB.YA. ..ZB START.NAME=SURF..REF NODE=1000 XA.TYPE=REVOLUTION.

mit expliziter Normalendefinition die Glättung steuern Universität Karlsruhe (TH) Rechenzentrum 278 von 324 .Rigid Elements • allgemeinere Geometrien. als mit analytischen starren Oberflächen • in 2D: R2D2 RAX2 2 1 • in 3D R3D3 R3D4 3 1 2 1 2 4 3 • Normalenvektoren sind definiert • Glättung der Kanten mit Bezierkurven bzw. -flächen • evt.

*ELEMENT,TYPE=R3D4,ELSET=ERIGID ... ... *RIGID BODY,ELSET=ERIGID,REF NODE=9999 *SURFACE,NAME=SRIGID ERIGID,SPOS ... ...

Universität Karlsruhe (TH) Rechenzentrum

279 von 324

Kontaktbeschreibung
• über *CONTACT PAIR die Kontaktpartner paarweise zuordnen; als erste Fläche muß die Slave-Oberfläche stehen, als zweites die Master-Oberfläche • Kontaktoberflächen können in mehreren solchen Zuordnungen stehen. • über *SURFACE INTERACTION die Kontaktwechselwirkung beschreiben; dies geht über Suboptionen, z.B. *FRICTION
*SURFACE,NAME=ASURF ... <Definition der Fläche ASURF (Slave)> ... *SURFACE,NAME=BSURF ... <Definition der Fläche BSURF (Master)> ... *CONTACT PAIR,INTERACTION=INTER, ... ASURF,BSURF *SURFACE INTERACTION=INTER *FRICTION ... <Reibungskoeffizienten>

Universität Karlsruhe (TH) Rechenzentrum

280 von 324

CONTACT PAIR
*CONTACT PAIR,INTERACTION=Interaction-Name[,SMALL SLIDING][, SLIDE DISTANCE=r][,SMOOTH=s][,ADJUST=a][,TIED]

Datenzeilen:
Slave1,Master1 Slave2,Master2 ....

INTERACTION SMALL SLIDING

bezieht sich auf den Namen einer *SURFACE INTERACTION Definition wird dieser Parameter gesetzt, handelt es sich um einen Small Sliding Kontakt, ansonsten um einen Finite Sliding Kontakt gibt den Radius an, bis zu dem die Gleitwege bei Finite Sliding beschränkt sind gibt die Glättung für Master Oberflächen vor Anpassen von Kontaktflächen im Anfangszustand hefted die Kontaktflächen permanent aneinander
281 von 324

SLIDE DISTANCE SMOOTH ADJUST TIED

Universität Karlsruhe (TH) Rechenzentrum

Finite Sliding
• • • • beliebig große Verschiebung der Kontaktflächen gegeneinander beliebige Deformation und Rotation der Kontaktflächen wenn *STEP,NLGEOM gesetzt ist, ist Finite Sliding Default es entstehen unsymmetrische Terme in der Systemmatrix, bei stark gekrümmter Master Oberfläche sollte *STEP,UNSYMM=YES gesetzt werden

Die Master Oberfläche muß glatt sein, damit die Normale überall eindeutig definiert ist, ansonsten gibt es Konvergenzprobleme. Daher glättet ABAQUS Knickstellen der Master Oberfläche standardmäßig. Default: SMOOTH=0.2 Keine Glättung: SMOOTH=0

Parabel l1 0.2*l1 l2 0.2*l2

Universität Karlsruhe (TH) Rechenzentrum

282 von 324

Bei zweidimensionalen Flächen wird der Bereich, der geglättet wird vom Rand aus festgelegt: f*l2 l2 f*l1 l1 SMOOTH=f

Universität Karlsruhe (TH) Rechenzentrum

283 von 324

Maximale Gleitstrecke
• große Master Oberflächen bedeuten bei Finite Sliding große Wavefronten • wenn man voraussetzen kann, daß die Knoten der Slave Flächen sich nur innerhalb von festen Bereichen auf dem Master bewegen, kann man diesen als Radius angeben und dementsprechend die Wavefront verringern: SLIDE DISTANCE=r • falls während der Berechnung ein Knoten diesen Bereich verläßt, wird eine Warnung ausgegeben r Master Slave

Universität Karlsruhe (TH) Rechenzentrum

284 von 324

da jetzt keine Elementseite aus Eck. Universität Karlsruhe (TH) Rechenzentrum 285 von 324 .Surface Trimming Was heißt Trimming? A B A B Die gefüllten Elemente werden zur Definition einer Kontaktfläche benutzt.und Endknoten besteht. rechte Fläche:die Kontaktfläche wird um die Ecken herumgezogen. die Oberfläche ist getrimmt. linke Fläche: die Seiten A und B gehören nicht zur Oberflächen. da sie sowohl einen Eckknoten als auch einen Endknoten enthalten.

um Ecken herum erweitert sein • Ausnahme: Bei axialsymmetrischen Problemen muß die Symmetrieachse getrimmt sein.Surface Trimming bei Finite Sliding: Master Slave • bei getrimmter Master Oberfläche können die Slave-Knoten hinter die Master Oberfläche wandern • daher sollte die Master Oberfläche nicht getrimmt sein bzw. da sonst ein Slave-Knoten sich entlang der Achse bewegen kann. daß bei der Definition der Master-Fläche *SURFACE.TRIM=YES gesetzt wird. Dies wird dadurch erreicht.NAME=Master. Universität Karlsruhe (TH) Rechenzentrum 286 von 324 .

die in Kontakt treten kann. dann wird die Masterfläche nicht getrimmt Universität Karlsruhe (TH) Rechenzentrum 287 von 324 . • Slave Oberflächen sollten getrimmt sein. • Standardvorbesetzung in ABAQUS: .alle Flächen werden getrimmt . da sonst die Kontaktspannungen an den Rändern falsch berechnet werden. als Kontaktfläche definiert sein. daher sollte auch nur die Fläche.Master Slave • Kontaktspannungen werden auf der Kontaktfläche berechnet.außer bei Finite Sliding.

. den ADJUST-Parameter zu verwenden.R. werden verschoben *CONTACT PAIR. Die Knoten im Nodeset node-set werden auf die Master-Fläche geschoben. Universität Karlsruhe (TH) Rechenzentrum 288 von 324 .ADJUST=node-set.ADJUST • Slave-Knoten. die im Anfangszustand auf der Master-Fläche liegen sollen. numerisch dennoch einen Abstand bzw. deren Abstand zur Master-Fläche kleiner als a ist. Alle Slave-Knoten. haben i. liegen im Master-Bereich • dadurch muß der gewünschte Anfangszustand herbei iteriert werden • einfacher ist es.ADJUST=a .... sowohl von außen.d. denn dann werden die Slave-Knoten auf die Master-Fläche verschoben • die Verschiebung erzeugt keine Dehnungen 2 Formen *CONTACT PAIR. als auch von innen..

. verlassen • Bereiche mit inkompatiblen Netzen können einfach gekoppelt werden *CONTACT PAIR.. in der weiteren Analyse können diese Knoten die Master-Fläche .TIED • Gibt man zusätzlich die TIED-Option an.weder verlassen . die anfänglich nicht in Kontakt sind. die Master-Fläche durchdringen bzw. bleiben den Rest der Analyse frei und können ggf. Universität Karlsruhe (TH) Rechenzentrum 289 von 324 .noch durchdringen .h. die anfangs in Kontakt mit der Master-Fläche sind permanent in Kontakt.TIED. .noch parallel dazu gleiten • Gilt nur für Translationsfreiheitsgrade. bleiben alle Slave-Knoten. d.ADJUST=a. Rotationsfreiheitsgrade bleiben frei • Slave-Knoten.

daß sich der Ankerpunkt x0 nur wenig bewegt • die Slave-Knoten wechselwirken nur mit wenigen Master-Knoten • die Kontaktbedingung wird nur einmal und zwar zu Beginn festgelegt und bleibt dann unverändert während der Analyse • Knoten der Slave-Fläche können die Kontaktebene nicht überschreiten • Syntax: *CONTACT PAIR.. • der Kontaktverlauf ist so.Small Sliding x0 Master Kontaktebene Slave • die Kontaktbedingung wird durch die Normale auf der Kontaktebene gegenüber den Knoten auf dem Slave festgelegt.SMALL SLIDING.. . Universität Karlsruhe (TH) Rechenzentrum 290 von 324 .

.oder als Mittelwert der Normalen von angrenzenden Elemente • zwischen den Knotennormalen wird der Normalenvektor N(x0) isoparametrisch interpoliert • Der Fußpunkt x0 wird so gewählt. auf dem die Normale senkrecht steht.entweder explizit durch die *NORMAL Option . Kontaktebene. Universität Karlsruhe (TH) Rechenzentrum 291 von 324 .Normale. • Kontaktebene ist die Ebene durch den Ankerpunkt. Dieser Fußpunkt heißt Ankerpunkt. daß die Normale auf den Kontaktknoten des Slave zeigt. Ankerpunkt N1 N(x0) N2 • in jedem Knoten der Master-Fläche ist eine Normale definiert.

• die Normale in den Masterknoten wird aus den Segmenten ermittelt. Abhilfe: *SURFACE. die keinen Ankerpunkt auf dem Master haben und daher die Masterfläche durchdringen können.. wenn getrimmt wird. • bei symmetrischen Problemen legt ABAQUS die Normale in die Symmetrieebene Universität Karlsruhe (TH) Rechenzentrum 292 von 324 . gibt es aber Slave-Knoten. .. die Teil der *SURFACE sind • bei Small Sliding wird die Master-Fläche standardmäßig getrimmt um korrekte Normalen zu berechnen • u.U.TRIM=NO.

Es kann daher zu Durchdringungen kommen.NLGEOM Master-Fläche so vernetzen. • Abhilfe: man setze *STEP.der Ankerpunkt bleibt auch während der Analyse immer an seinem isoparametrischen Punkt Bei starker Deformation kann sich daher der Ankerpunkt sehr weit von seinem zugeordneten Slave-Knoten entfernen. Ebenso ändert sich die Orientierung der Kontaktebenen nicht. die ebenso bei starker Deformation nicht mehr die MasterFläche einhüllen. daß die Kontaktebenen die Flächen gut approximieren • Problem: Universität Karlsruhe (TH) Rechenzentrum 293 von 324 .

Universität Karlsruhe (TH) Rechenzentrum 294 von 324 . wenn NLGEOM gesetzt ist. Es gibt 2 Möglichkeiten: 1.Kraftübertragung Bei Kontakt werden Kräfte übertragen übertragen. Der Ankerpunkt liegt zwischen zwei Masterknoten bzw. der Slave-Knoten gleitet entlang der Kontaktebene. Die Anpassung der Kräfte an die Verschiebungen wird nur vorgenommen. Der Ankerpunkt liegt genau auf einem Master-Knoten: dann übernimmt der Master-Knoten genau die Kraft vom Slave-Knoten 2. 3. dann wird die Kraft auf drei Knoten aufgeteilt im Verhältnis ihres Abstandes vom Drehpunkt (Drehmoment).

• Syntax: CONTACT PAIR. . surface. .. Universität Karlsruhe (TH) Rechenzentrum 295 von 324 .... da die Fläche sowohl Master. surface. als auch Slave ist und somit die Fläche Kräfte auf sich selbst überträgt.Selbstkontakt Selbstkontakt entsteht. oder CONTACT PAIR.surface • entspricht einer symmetrischen Master-Slave Formulierung • Ergebnisinterpretation ist kompliziert. wenn eine Kontaktfläche sich faltet und mit sich selbst in Kontakt kommt.

TYPE=SURFACE TO SURFACE. . deshalb nur bei extremer Masterfläche • Aktivierung: *CONTACT PAIR.Surface-to-Surface Kontakt • das Master-Slave Prinzip ist unsymmetrisch • damit bei stark gekrümmten Masterflächen keine Durchdringungen vorkommen. • sowohl bei Small Sliding als auch bei Finite Sliding Universität Karlsruhe (TH) Rechenzentrum 296 von 324 . muss die Slave-Fläche dichter vernetzt sein als der Master • der Kontaktmechanismus basiert auf der Bewegung der Slave-Knoten in Richtung der Master-Fläche. Node-to-Surface Kontakt • der Surface-to-Surface Kontakt berücksichtigt auch die Umgebung der SlaveKnoten und sorgt dafür... dass in dieser Umgebung keine Durchdringungen vorkommen • Nachteil: erheblich höherer Rechenaufwand.

Universität Karlsruhe (TH) Rechenzentrum 297 von 324 .

Last: gleichförmiger Druck auf den Balken von 1000 N/cm. Beispiel: Hertz-Kontakt * 1.5 0.106 N/cm2.45 0.5. Balken aus CPS4-Elementen E-Modul: 3.05 6 Starrer Zylinder. Universität Karlsruhe (TH) Rechenzentrum 298 von 324 .

2.-3.102.95 *NGEN.NSET=MITTE 11 *NSET..-2..ELSET=BALKEN 1.TYPE=CPS4R 1.101 *ELGEN.*HEADING 5.NSET=ALL 1.3.101 *NSET.NSET=LINKS 1.121 *NSET. Balken .21 101...121 ** *ELEMENT.-1.3. 121.-2. 101.20 Universität Karlsruhe (TH) Rechenzentrum 299 von 324 .NSET=RECHTS 21.Beispiel: Kontakt.-3.95 21.starrer Zylinder ** ** 2D-Balken ** *NODE 1.-1. 1.

1000.MATERIAL=MAT1 *MATERIAL.1023.*SOLID SECTION.3 ** ** Starrer Zylinder ** *NODE 2000.0..1.NAME=MAT1 *ELASTIC 30. 1000 *ELGEN.LINE=C 1000.0.0 1023.2000.0.5.ELSET=BALKEN.SYSTEM=C 1000.1. TYPE=R2D2 . ELSET=RBODY 1000.ELSET=RBODY. 1023.0 *NODE.REFNODE=2000 ** ** Kontaktflaechen ** *SURFACE.0.1 ** *ELEMENT.1 *RIGID BODY.345.S3 Universität Karlsruhe (TH) Rechenzentrum 300 von 324 .5.... 1001 1023.NAME=DSURF BALKEN.E6.0 *NGEN.1.ELSET=RBODY 1000.23.1.NSET=CYLINDER.

1 RECHTS.ELSET=BALKEN S.0.INTERACTION=INT1 DSURF.SNEG *CONTACT PAIR. *PRINT.INC=1000 *STATIC .0.RSURF *SURFACE INTERACTION.1.05.46 RECHTS.NAME=INT1 ** ** Randbedingungen ** *BOUNDARY 2000..1.2.CONTACT=YES *BOUNDARY LINKS.*SURFACE.NLGEOM.1 ** ** 1.1 MITTE.2 2000.6 LINKS.46 *EL PRINT. Step: Verschiebung des Balkens bis zum Kontakt ** *STEP.E Universität Karlsruhe (TH) Rechenzentrum 301 von 324 ..2.NAME=RSURF RBODY.

2 2000.MASTER=RSURF.P1. *END STEP Universität Karlsruhe (TH) Rechenzentrum 302 von 324 .1.001. *BOUNDARY. Step: Aufbringen der Balkenlast ** *STEP.6 MITTE.1.1 *DLOAD BALKEN.INC=1000 *STATIC .1000.SLAVE=DSURF *END STEP ** ** 2.NSET=ALL U *CONTACT PRINT.*NODE PRINT.OP=NEW 2000.NLGEOM.

Time=0. Time=1 Universität Karlsruhe (TH) Rechenzentrum 303 von 324 .Inkrement=1. Time=0 Inkrement=15.01 Inkrement=52.

Anpassung von Kontaktflächen Als Anfangszustand kann eine Überlappung oder ein Abstand der Kontaktflächen vorgegeben werden (z. Im ersten Step wird dann die Kontaktbedingung h(t) < 0 ersetzt durch h(t) . unter Druck (Presspassung) Es findet keine Verschiebung der Knoten statt. sodaß • bei anfänglichem Abstand (v < 0) Kontakt besteht • bei anfänglichem Überlapp (v > 0) ebenfalls Kontakt besteht.U. Universität Karlsruhe (TH) Rechenzentrum 304 von 324 .B.v(t) < 0 wobei v(t) eine linear abfallende Funktion ist: V t Die Kontaktbedingung wird im Step gelöst. v). aber u.

Universität Karlsruhe (TH) Rechenzentrum 305 von 324 .master.MASTER=master. • Gilt auch für Finite Sliding.V • geht nur bei Small Sliding • ist Teil der Modelldefinition 2.{VALUE=V|TABULAR} Datenzeile(n) (nur bei TABULAR): N oder NSET.SHRINK] slave.1.SLAVE=slave. Möglichkeit: *CONTACT INTERFERENCE[. wenn der SHRINK-Parameter nicht gesetzt ist.V • Der Abstand V muß angegeben werden. Möglichkeit: *CLEARANCE.

TYPE=CONTACT PAIR.Entfernen und Einsetzen von Kontaktpaaren Die Behandlung von Kontaktpaaren während einer Analyse ist u.master1 slave2. plötzliche Entlastungen von Strukturen zu berechnen. können daher Kontaktpaare vorübergehend entfernt und später wieder hinzugefügt werden: *MODEL CHANGE. Die Wirkung von *MODEL CHANGE ist instantan. Ankerpunkte und Kontaktebene müssen in jedem Inkrement aktualisiert werden • der Kontaktzustand (offen/geschlossen) muß für jeden in Frage kommenden Slave-Knoten berechnet werden In Steps. Universität Karlsruhe (TH) Rechenzentrum 306 von 324 . daher ist es möglich. in denen Kontakt keine Rolle spielt.{REMOVE|ADD} slave1.master2 ..U.. sehr aufwendig • bei NLGEOM und Finite Sliding: die Kontaktbedingung muß in jedem Inkrement neu bestimmt werden • bei NLGEOM und Small Sliding: Normale..

über die die Kraft eingeleitet wird. Schrauben. der nur einen Freiheitsgrad besitzt. • die Einspannung wird durch eine Querschnittsfläche (bei 3D Solid-Elementen) oder durch einen Punkt (bei Balken und Stäben) beschrieben.0. • Die Pre-Tension Section wird durch einen Pre-Tension Knoten kontrolliert. Nieten.1.Pre-Tension • zur Beschreibung von Festhaltungen durch Bolzen.15000 Vorspannungskraft Freiheitsgrad Nummer der Pre-Tension Knotens • Erzeugung der Vorspannung als Längenänderung (Verkürzung) an der PreTension Section über eine Randbedingung: *BOUNDARY 1000.01 Universität Karlsruhe (TH) Rechenzentrum 307 von 324 .1. Klammern etc. • Einleitung der Vorspannung als konzentrierte Kraft am Pre-Tension Knoten: *CLOAD 1000. die Pre-Tension Section..

Die Normalenrichtung muß nicht mit der Flächennormalen übereinstimmen. geht durch den 2. Weitere Lasten werden in Folgesteps eingeleitet.• Die Vorspannung wird in einem eigenen Step aufgebracht. n *1000 7 2 Pre-Tension Section * Pre-Tension Section. kann aber auch durch explizite Definition als Datenzeile bei der *PRE-TENSION Option vorgegeben werden.1 • Die Richtung der Vorspannung ist parallel zur Normalen der Pre-Tension Section.FIXED 1000. Die Vorspannung wird eingefroren durch: *BOUNDARY. Knoten 1000 7 8 1 Universität Karlsruhe (TH) Rechenzentrum 308 von 324 .

Bei Balken oder Stäbe: *PRE-TENSION.NODE=nodenum Bei Solid Elementen: *PRE-TENSION. folgen als Datenzeile für die Normalendefinition die 3 Komponenten des Normalenvektors.ELEMENT=elnum.SURFACE=surfacename. Ausgabeinformationen: am Pre-Tension Knoten • CF1 über den Querschnitt geleitete Kraft • RF1 über den Querschnitt geleitete Reaktionskraft • U1 Längenänderung an der Pre-Tension Section Universität Karlsruhe (TH) Rechenzentrum 309 von 324 .NODE=nodenum Ggf.

FIXED 1000.1..ELSET=CROSS 7.S3 *PRE-TENSION SECTION....SURFACE=QUER.12000 1000. *ELSET.1.NLGEOM *STATIC *CLOAD oder *BOUNDARY 1000.1 .0..NAME=QUER CROSS.NODE=1000 .. *ENDSTEP Universität Karlsruhe (TH) Rechenzentrum 310 von 324 . *STEP.8 *SURFACE DEFINITION..05 *ENDSTEP *STEP *STATIC *BOUNDARY.Beispiel: *HEADING .

• bei linearen Elementen gibt es keine Probleme.sowohl ungleich . setzt sich dieser auf die Kontaktflächen fort.L/2 p.p.L Konzentrierte Kräfte auf die Eckknoten: F/2 p.von unterschiedlicher Richtung p L Gesamtkraft: F = p.Kontinuumselemente unter verteilter Last Falls in einem Kontaktproblem als Last ein gleichförmiger Druck auf eine Fläche wirkt. • bei quadratischen Elementen sind die konsistenten Knotenkräfte .L/6 p L Konzentrierte Kräfte auf Eckknoten: F/6 Konzentrierte Kraft auf Mittenknoten: 2F/3 Universität Karlsruhe (TH) Rechenzentrum 311 von 324 .L p.L/2 2/3. da der Druck in konsistente Knotenkräfte umgerechnet wird. die in allen Knoten gleich groß ist.

deren Flächen Slave-Flächen bilden den Elementtyp. in dem Flächenmittenknoten eingeführt werden. Daher bei 2D Solids lineare Elemente wählen. Man wähle daher: CPS6M bzw.• Dies führt zu ungleichförmiger Spannungsverteilung auf den Kontaktflächen und somit zu Konvergenzproblemen. die Eckknoten übertragen keine Kraft.h. Schalen: Quader: Prismen: S8R5 --> S9R5 C3D20 --> C3D27. • Bei 3D Elementen und Schalen gibt es analoge Effekte. 10-Knoten Tetraeder wird ein konstanter Druck auf 3 konzentrierte Kräfte in den Kantenmittenknoten umgerechnet. C3D20R --> C3D27R C3D15 --> C3D15V • Bei 6-Knoten Dreiecke bzw. ABAQUS ändert daher bei den quadratischen Elementen. d. C3D10M Universität Karlsruhe (TH) Rechenzentrum 312 von 324 .

das die Kontaktbedingung verstärkt und numerisch stabiler ist.. *SURFACE INTERACTION.Kontaktarten Harter Kontakt: Druck Abstand Alternativen: *CONTACT PAIR.NAME=name *SURFACE BEHAVIOUR[.INTERACTION=name .AUGMENTED LAGRANGE][. jedoch mehr Iterationen erfordert Universität Karlsruhe (TH) Rechenzentrum 313 von 324 .NO SEPARATION][.. PRESSURE-OVERCLOSURE={HARD|EXPONENTIAL|LINEAR|TABULAR}] Datenzeile NO SEPARATION nach Kontakt trennen sich die Flächen nicht mehr (z. bei adhäsiven Oberflächen) AUGMENTED LAGRANGE Verfahren.B..

Datenzeile: PRESSURE-OVERCLOSURE=HARD keine Daten PRESSURE-OVERCLOSURE=LINEAR k Steigung der linearen Funktion c p kmax PRESSURE-OVERCLOSURE=TABULAR pi. verbesserte Konvergenz) Universität Karlsruhe (TH) Rechenzentrum 314 von 324 . monoton steigend (p1=0) PRESSURE-OVERCLOSURE=EXPONENTIAL c. • Flächen in Kontakt trennen sich erst.hi Wertepaare für stückweise lineare Funktion. wenn eine Dehnung p wirkt: (adhäsive Flächen.p.kmax harter Kontakt mit Toleranzen: • Flächen haben erst Kontakt bei einem Überlapp von c.

p = Kontaktdruck μ = Reibungskoeffizient τ τkrit γkrit τ2 = τ12 + τ22 • • • • Δγ Universität Karlsruhe (TH) Rechenzentrum 315 von 324 . Scherspannung • kein Gleiten wenn τ < τkrit • τkrit = μ.Reibung Scherkräfte entstehen bei rauhen Oberflächen ab einem kritischen Wert gleiten die Flächen parallel gegeneinander starker nichtlinearer Effekt Reibung kann durch Lagrange-Multiplikator oder Penalty-Methode eingeführt werden • isotrope Coulomb-Reibung und Penalty-Methode ist allgemein üblich.p.

daher läßt ABAQUS bis zu einem γkrit ein elastisches Gleiten zu. • Weitere Optionen zur Beschreibung von Reibung: anisotrope Coulomb-Reibung.TAUMAX=τmax] μ • Falls μ>0. das Ergebnis ist korrekt. Konvergenz langsamer. Lagrange-Formulierung. • Für τkrit kann ein Maximum angegeben werden.• ideale Coulomb-Reibung birgt numerische Probleme.p) Reibung wird als Unteroption von *SURFACE INTERACTION angegeben: *SURFACE INTERACTION.NAME=name *FRICTION[. so daß gilt. beliebig starke Reibung (unendliches μ) Universität Karlsruhe (TH) Rechenzentrum 316 von 324 .μ. wird der unsymmetrische Solver gewählt. • Der symmetrische Solver kann erzwungen werden.2 ist. Dieser Wert wird von ABAQUS intern gewählt. τkrit = max(τmax.

.Ausgabeinformationen bei Kontakt • Informationen über Kontaktmodellierung im .54401 SLAVE SURFACE DSURF MASTER SURFACE RSURF NODE NUMBER 110 INITIALLY OPENED BY ... SLAVE SURFACE DSURF MASTER SURFACE RSURF NODE NUMBER 108 OVERCLOSED BY 3...dat File *PREPRINT......CONTACT={NO|YES} DETAILED OUTPUT OF CONTACT CHANGES DURING ITERATION REQUESTED SLAVE SURFACE DSURF MASTER SURFACE RSURF NODE NUMBER 109 INITIALLY OPENED BY .msg File *PRINT.. • Informationen über die Kontaktiterationen im .CONTACT={YES|NO} FINITE SLIDING RIGID 2D ELEMENT(S) GENERATED INTERNALLY SLAVE SURFACE : DSURF MASTER SURFACE : RSURF SURFACE INTERACTION : INT1 REFERENCE NODE : 2000 ELEMENT SLAVE NUMBER NODE(S) 21 121 9974 101 9975 102 .48531 ..11707E-02 . Universität Karlsruhe (TH) Rechenzentrum 317 von 324 ..

dat File: S U R F A C E NAME INT1 THICKNESS/AREA I N T E R A C T I O N S 1.Weitere Informationen im .10000 FINITE SLIDING SLAVE DSURF MASTER RSURF INTERACTION INT1 HCRIT .15000 R I G I D PROPERTY NUMBER 4 RIGID BODY REFERENCE NODE = 2000 B O D Y P R O P E R T I E S ---------------------- Universität Karlsruhe (TH) Rechenzentrum 318 von 324 .20000 .0000 C O N T A C T P A I R (S) FILLET RADIUS CHARACTERISTIC EXTENSION OR SMOOTH LENGTH RATIO NOTE .30000 .

60 ---------------------319 von 324 Universität Karlsruhe (TH) Rechenzentrum .082 1.S U R F A C E D E F I N I T I O N S SURFACE NAME DSURF DIMENSION 2D SURFACE TYPE NOT RIGID NUMBER OF FACETS 20 ELEMENT 1 2 3 20 FACE S3 S3 S3 S3 NODE(S) FORMING THE FACET 101 102 103 120 102 103 104 121 I N I T I A L SLAVE SURFACE: MASTER SURFACE: NODE NUMBER STATUS DSURF RSURF C O N T A C T S T A T U S CLEARANCE NOTE 101 102 103 OPEN OPEN OPEN 2.842 1.

C O N T A C T P R I N T THE FOLLOWING TABLE IS PRINTED AT EVERY 1 INCREMENT FOR SLAVE SURFACE DSURF AND MASTER SURFACE RSURF SUMMARIES WILL BE PRINTED WHERE APPLICABLE TABLE 2 CPRESS CSHEAR1 COPEN CSLIP1 Universität Karlsruhe (TH) Rechenzentrum 320 von 324 .

Kontaktdruck Zustand der Kontaktflächen (offen oder in Kontakt) Scherspannung in 1. 2-Richtung Universität Karlsruhe (TH) Rechenzentrum 321 von 324 .v.bzw.bzw.m. 2-Richtung Akkumulierter Gleitweg in 1.• Anforderungen von Ergebnissen durch *CONTACT PRINT *CONTACT FILE *CONTACT OUTPUT in Kombination mit *OUTPUT • Ausgabevariable: CPRESS COPEN CSHEAR1/2 CSLIP1/2 u.

MASTER=mastername][.PRESELECT}] Universität Karlsruhe (TH) Rechenzentrum 322 von 324 .SUMMARY][.MASTER=mastername][. NSET=nodeset][.SLAVE=slavename.FREQUENCY=I][.VARIABLE={ALL. NSET=nodeset][.TOTAL] Die beiden letzten Optionen sind nur bei PRINT zugelassen.SLAVE=slavename. *CONTACT OUTPUT[.• Ausgabeinformation kann auf spezielle Master/Slave Flächen eingeschränkt werden: *CONTACT{PRINT|FILE}[.

0000E+00 .0000E+00 .297 .661 1.463 2.0000E+00 .0465E-02 2.0000E+00 Universität Karlsruhe (TH) Rechenzentrum 323 von 324 .0000E+00 .0000E+00 COPEN .4181E-02 CSLIP1 2.2334 9.0000E+00 .4011 .0000E+00 .065 1.Pro Inkrement C O N T A C T O U T P U T CONTACT OUTPUT FOR SLAVE SURFACE DSURF AND MASTER SURFACE RSURF NODE 101 102 103 104 STATUS OP OP OP OP CPRESS CSHEAR1 .

0007031 0.01 0.01 1.00910 0.001055 0.001582 ---------------------- • Severe Discontinuity Iterations (SDI) sind Iterationen.01 1.0123 0. bei denen sich der Status von Kontaktknoten ändert: OPEN oder CLOSE • Default: 12 SDIs pro Inkrement • Änderung der Standardvorbesetzungen in *CONTROL Universität Karlsruhe (TH) Rechenzentrum 324 von 324 .01 1.0004687 0.0107 0.001582 0.00734 0.sta File: SUMMARY OF JOB INFORMATION: STEP INC ATT SEVERE EQUIL TOTAL DISCON ITERS ITERS ITERS TOTAL TIME/ FREQ STEP TIME/LPF INC OF TIME/LPF DOF IF MONITOR RIKS ---------------------2 2 2 2 2 8 9 10 11 12 1 1 1 1 1 0 1 2 1 1 3 4 3 7 6 3 5 5 8 7 1.00805 0.01 1.Im .