Sie sind auf Seite 1von 20

Parametrische Inputgestaltung mit ABAQUS

R. Ofner und W. Guggenberger Institut fr Stahlbau, Holzbau und Flchentragwerke TU-Graz, Lessingstrae 25, A-8010 Graz

Im Rahmen von Forschungsarbeiten sind Parameterstudien hug erforderlich. Es mssen fr die Studie eines Problems mehrere Berechnungen durchgefhrt werden. Die ABAQUS Inputles unterscheiden sich in diesen Fllen im allgemeinen nur geringfgig. Um die Erstellung, die Verwaltung, die berprfung und die Dokumentation der Inputles fr Parameterstudien zu erleichtern wurde ein Preprocessor entwickelt. Dieser Preprocessor erzeugt aus einem mit neuen Optionen erweiterten Inputle die gewnschten blichen Inputles fr die weitere Berechnung mit ABAQUS.

Einleitung

Mit einem blichen ABAQUS Inputle wird eine einzelne Berechnung deniert. nderungen von Eingabedaten erfordern jeweils einen eigenen Inputle. In Parameterstudien werden systematisch bestimmte Eingabedaten variiert und deren Auswirkungen auf das Ergebnis untersucht. Im Bereich der Forschung erfordern solche Untersuchungen oft eine betrchtliche Anzahl von Berechnungen. Ein Beispiel fr eine solche Parameterstudie wird im folgenden gezeigt. Ein Biegetrger mit Gabellagerungen an beiden Enden wird durch Normalkrfte und Biegemomente belastet. Den Traglastberechnungen werden geometrische Imperfektionen, Eigenspannungen und elastoplastisches Materialverhalten zugrundegelegt (Abb. 1).
I-Querschnitt mit Eigenspannungen

Mz N

Ln

10 m ge L=

My

N
+

200 16 mm

Mz My
+

10.2 468 mm 200 16 mm

Gabellagerung an beiden Enden Geometrische Imperfektion ey = L/1000 Eigenspannung fe = 0.3 fy Abb. 1 Berechnungsmodell

E = 210000 N/mm2 fy = 235 N/mm2

Parametrische Inputgestaltung mit ABAQUS

Das Ziel dieser Parameterstudie sind Vergleiche mit Bemessungsregeln im Eurocode 3. Insgesamt wurden etwa 30 Last-Interaktionsdiagramme (N-My-Mz) fr verschiedene Momentenverteilungen, Querschnittsformen und Lagerungsarten gerechnet. Fr jedes Diagramm wurden etwa 100 Traglastrechnungen durchgefhrt. Das ergab somit etwa 3000 Berechnungsflle. Eine einfache Erstellung, Verwaltung, berprfung und Dokumentation von 3000 Inputles erforderte daher eine parametrische Inputgestaltung. Die Ergebnisse der Berechnungsflle (Lastproportionalittsfaktoren) wurden von einem speziellen Postprocessing-Programm aus den Statusles gelesen und mit den Eingabeparametern (Lastfaktoren fr N, My, Mz) zu 3D-Punktkoordinaten verknpft. Die Darstellung der Interaktionsdiagramme erfolgte anschlieend automatisch mit I-DEAS (Abb. 2).

My Mpl,y

0,40

N Npl

1,00

Mz Mpl,z

Abb. 2

Interaktionsdiagramm N-My-Mz

Parametrische Inputgestaltung mit ABAQUS

0,16
2

Die folgenden Anwendungsbeispiele fr die parametrische Inputgestaltung beziehen sich auf diese Parameterstudie. Die entwickelte Vorgangsweise der parametrischen Inputgestaltung ist jedoch vollkommen problemunabhngig und kann somit fr jede beliebige Parameterstudie verwendet werden. Das wesentliche der parametrischen Inputgestaltung erfolgt durch die Einfhrung der neuen Option *PARAMETER. Die verschiedenen Anforderungen an diese neue Option werden im folgenden gezeigt.

Die Option *PARAMETER

2.1 Denition von Parametern


Die Parameterdenition darf an einer beliebigen Stelle im Inputle erfolgen. Es knnen skalare und vektorielle Parameter deniert werden. 2.1.1 Skalare Parameter Die einfachste Parameterdenition besteht aus einem Parameternamen und einem Parameterwert. Der Parametername ist ein beliebiger Text ohne Sonderzeichen. Der Parameterwert ist ein beliebiger einzeiliger Text oder eine Zahl. Mit einem skalaren Parameter wird nur ein Parameterwert einem Parameternamen zugeordnet. *PARAMETER, NAME=Parametername Parameterwert 2.1.2 Vektorielle Parameter Mit einem vektoriellen Parameter werden mehrere Parameterwerte einem Parameternamen zugeordnet. Diese Anwendung ergibt damit eine Reihe von Berechnungsfllen und somit die Grundlage fr Parameterstudien. Fr eine gezielte Auswahl der aktiven Werte aus einer Liste von Parameterwerten wird ein Indexbereich mit INDEX=(from, to, step) angegeben. Fr die Art der Kombination mit anderen vektoriellen Parametern wird eine Schleifennummer zwischen 1 und 9 mit LOOP angegeben. Die Werte der Parameter mit der gleichen Schleifennummer werden in der gleichen Schleife verwendet. Diese Parameter mssen daher die gleiche Anzahl von aktiven Werten haben. Die Werte der Parameter mit unterschiedlichen Schleifennummern werden in verschachtelten Schleifen verwendet. Es wird jeder aktive Wert der Parameter mit der einen Schleifenummer mit jedem aktiven Wert der Parameter mit der anderen Schleifennummer kombiniert. Die Parameter mit unterschiedlichen Schleifennummern mssen daher nicht die gleiche Anzahl von aktiven Werten haben. Mit diesen Angaben ist die Verwendung eines vektoriellen Parameters vollstndig deniert und weitere Schleifenund Indizesangaben sind nicht mehr ntig.

Parametrische Inputgestaltung mit ABAQUS

*PARAMETER, NAME=Parametername, INDEX=(from, to, step), LOOP=Nummer Liste von Parameterwerten Im folgenden wird die Wirkungsweise der Schleifen gezeigt. Es werden die Parameter Parameter_1, Parameter_2 und Parameter_3 deniert. Die Parameter Parameter_2 und Parameter_3 haben die gleiche Schleifennummer und mssen daher die gleiche Anzahl von aktiven Parameterwerten haben. Die aktiven Parameterwerte sind in den Tabellen 1 und 2 eingetragen. Die verwendeten Parameterwerte fr die einzelnen Berechnungsflle sind aus der Tabelle 3 ersichtlich. Diese Denition ergibt sechs Berechnungsflle. *PARAMETER, NAME=Parameter_1, INDEX=(1,3), LOOP=3 u, v, w, x, y, z *PARAMETER, NAME=Parameter_2, INDEX=(2,5,3), LOOP=7 a, b, c, d, e, f, g, h *PARAMETER, NAME=Parameter_3, INDEX=(2,3), LOOP=7 A, B, C
Tab. 1. Aktive Parameterwerte der Parameter mit der Schleifennummer 3 Parameter_1 u v w

Tab. 2. Aktive Parameterwerte der Parameter mit der Schleifennummer 7 Parameter_2 Parameter_3 b B e C

Tab. 3. Verwendete Parameterwerte fr die Berechnungsflle 1 bis 6 Berechnungsfall Parameter_1 Parameter_2 Parameter_3 1 u b B 2 v b B 3 w b B 4 u e C 5 v e C 6 w e C

Die Efzienz der Schleifen wird mit dem folgenden Beispiel noch deutlicher. Verwendet man alle neun mglichen Schleifen und bestehen zum Beispiel die vektoriellen Parameter jeweils aus 10 aktiven Parameterwerten, so ergibt das 109 Berechnungsflle.

2.1.3 Liste von Parameterwerten Die Liste mu gleich viele oder mehr Parameterwerte enthalten wie der angegebene Indexbereich INDEX=(from, to, step) fr diesen Parameter betrgt. Fr die Angabe der Liste von Parameterwerten stehen drei Mglichkeiten zur Verfgung. Die einzelnen Parameterwerte werden durch Return oder Beistriche getrennt. Die einzelnen Parameterwerte werden nur durch Return getrennt. In diesem Fall mu der Option DATA CARD angefgt werden. Diese Mglichkeit wird vor allem fr Parameterwerte mit Beistrichen verwendet. Die trennende Wirkung des Beistrichs wird aufgehoben.

Parametrische Inputgestaltung mit ABAQUS

Die einzelnen numerischen Parameterwerte werden generiert. In diesem Fall mu der Option GENERATE angefgt werden. Es wird die Anzahl der zu generierenden Parameterwerte, der Startwert und die Schrittweite angegeben. Die Startwerte und die Schrittweiten innerhalb einer Parameterdenition mssen konsistent Integer oder Real Zahlen sein. *PARAMETER, NAME=, INDEX=, LOOP= Parameterwert 1, ... ..., Parameterwert n *PARAMETER, NAME=, INDEX=, LOOP=, DATA CARD Parameterwert 1 ..... Parameterwert n *PARAMETER, NAME=, INDEX=, LOOP=, GENERATE Anzahl, Startwert, Schrittweite 1 ..... Anzahl, Startwert, Schrittweite n

2.2 Verwendung von Parametern


Denierte Parameter knnen an beliebigen Stellen im Inputle verwendet werden. Als Kennzeichnung werden die Parameternamen in geschwungene Klammern gesetzt. Auf einer Zeile drfen beliebig viele Klammernpaare vorkommen. Sie drfen jedoch nicht verschachtelt werden. Die Parameternamen innerhalb der geschwungenen Klammern werden durch die Parameterwerte automatisch ersetzt. Die Option tauscht also an allen Stellen den Text Parametername durch den Text Parameterwert aus. {Parametername} Bei numerischen Parametern drfen auch arithmetische Operationen innerhalb der geschwungenen Klammern vorkommen. Es werden die Operatoren + - * / ^ und Klammernpaare ( ) untersttzt. Die Parameternamen werden durch die Parameterwerte ersetzt und der Ausdruck wird anschlieend ausgewertet. Die Parameter und Konstanten innerhalb eines Ausdruckes mssen vom gleichen Typ (Integer oder Real) sein. Ein Ausdruck mit den denierten Parametern Radius_1, Radius_2 und Pi knnte wie folgt aussehen. {((Radius_1+Radius_2)/2.)^2.*Pi} Die folgenden Beispiele beziehen sich auf die eingangs erwhnte Parameterstudie. Die Anwendung der Option *PARAMETER wird anhand von Auszgen aus einem erweiterten Inputle (master inputle) gezeigt.
Parametrische Inputgestaltung mit ABAQUS 5

Beispiel 1: Mit der Option *PARAMETER wird die Fliegrenze fy fr Stahl deniert. Dieser Parameter wird nun fr die Materialangabe bei der Option *PLASTIC und zur Denition der auf die Fliegrenze bezogenen Eigenspannungen bei der Option *INITIAL CONDITIONS mehrmals verwendet. Die gewnschte Eigenspannungsverteilung kann durch die Multiplikation mit den entsprechenden Faktoren fr jeden Materialpunkt in der Subroutine SIGINI angegeben werden. Bei einer nderung der Fliegrenze mu nur eine Zahl gendert werden. *PARAMETER, NAME=fy 23.5 ..... *PLASTIC {fy}, 0. ..... *INITIAL CONDITIONS, TYPE=STRESS, USER *USER SUBROUTINES ..... SIGMA(1)={-0.30*fy} ..... SIGMA(1)={-0.18*fy}

Beispiel 2: Hier wird eine Anwendung von DATA CARD gezeigt. Es wird die zweite Zeile der Liste fr die Querschnittsangabe verwendet. Nachdem nur ein Parameterwert aus der Liste verwendet wird (INDEX=2), mu keine Schleifennummer angegeben werden (skalarer Parameter). *PARAMETER, NAME=section, INDEX=2, DATA CARD 15., 30., 30., 30., 1.9, 1.9, 1.1 25., 50., 20., 20., 1.6, 1.6, 1.02 ..... *BEAM SECTION, MATERIAL=STEEL, SECTION=I, ELSET=EALL {section} 0., 1., 0. 11, 11, 11

Beispiel 3: Mit den drei Parameterdenitionen werden 88 Berechnungsflle fr ein Interaktionsdiagramm deniert. Der Parameter factor_N besteht aus acht Werten. Die Parameter factor_My und factor_Mz bestehen aus jeweils elf Werten. Der Faktor factor_N wird mit der plastischen Grenznormalkraft fr den verwendeten Querschnitt multipliziert und in einem *STEP aufgebracht. Die Faktoren factor_My und factor_Mz werden mit den plastischen Grenzmomenten um die jeweilige Achse fr diesen Querschnitt multipliziert und in einem weiteren *STEP aufgebracht. Damit ergeben sich jeweils elf Punkte fr acht Interaktionslinien My-Mz bei konstanter Normalkraft N. Diese acht Interaktionslinien ergeben das Interaktionsdiagramm N-My-Mz (Abb. 2).

Parametrische Inputgestaltung mit ABAQUS

*PARAMETER, NAME=factor_N, LOOP=2, INDEX=(1,8,1), GENERATE 20, 0.0, 0.02 *PARAMETER, NAME=factor_My, LOOP=1, INDEX=(1,11,1), GENERATE 5, 0.0, 0.2 6, 1.0, 0.0 *PARAMETER, NAME=factor_Mz, LOOP=1, INDEX=(1,11,1), GENERATE 6, 1.0, 0.0 5, 0.8, -0.2 ...... **Normalkraftbelastung N *STEP, NLGEOM, INC=40 *STATIC 0.1 *CLOAD 1,1,{2630.*factor_N} *ENDSTEP **Momentenbelastung My und Mz *STEP, NLGEOM, INC=40 *STATIC 0.1 *CLOAD 1,5,{49500.*factor_My} 1,6,{7520.*factor_Mz} 101,5,{-49500.*factor_My} 101,6,{-7520.*factor_Mz} *ENDSTEP

Implementierung der neuen Option

3.1 Master Inputle und Preprocessor


Nachdem das Programm ABAQUS die Option *PARAMETER nicht interpretiert, wurde folgende Vorgangsweise gewhlt. Durch die Verwendung der neuen Option *PARAMETER entsteht vorerst ein erweiterter Inputle case.mst (master inputle). Ein FORTRAN 77 Programm (Preprocessor master.x) liest den erweiterten Inputle, interpretiert die neue Option und erzeugt die entsprechenden blichen Inputles. Diese Inputles knnen anschlieend wie bisher vom Programm ABAQUS verwendet werden. Der Start der einzelnen ABAQUS Jobs erfolgt der Reihe nach ber ein ebenfalls vom Programm erzeugtes Unix shell-script case.bat. In einem weiteren File case.lis

Parametrische Inputgestaltung mit ABAQUS

werden die Namen der einzelnen Berechnungsflle fr ein eventuell vorhandenes Postprocessing Programm geschrieben. Master Inputfile case.mst *PARAMETER *CREATE INPUTFILES *IMPERFECTION *NODE,TYPE=IMPERFECT

Preprocessor master.x

bliche ABAQUS Inputfiles name.inp

Unix shell-script case.bat

Listing case.lis

Unix shell-script case.bat ausfhren ABAQUS

Abb. 3

Implementierung der neuen Optionen fr Parameterstudien

3.2 Erzeugung von blichen Inputles


Fr die Festlegung der Namen der blichen Inputles name.inp ist die weitere neue Option *CREATE INPUTFILES ntig. Die Angabe name mu von jeder verwendeten Schleifennummer mit vektoriellen Parametern mindestens einen Parameter enthalten um eindeutige Inputlenamen generieren zu knnen. *CREATE INPUTFILES, NAME=name Beispiel 4: Die Parameter moment_My und moment_Mz haben die gleiche Schleifennummer. Es mten daher nicht beide Parameter in der Option *CREATE INPUTFILES vorkommen um eindeutige Inputlenamen generieren zu knnen. *PARAMETER, NAME=force_N, LOOP=2, INDEX=(1,8,1), GENERATE 20, 0, 2 *PARAMETER, NAME=moment_My, LOOP=1, INDEX=(1,11,1), GENERATE 5, 0, 20 6, 100, 0 *PARAMETER, NAME=moment_Mz, LOOP=1, INDEX=(1,11,1), GENERATE 6, 100, 0 5, 80, -20 *CREATE INPUTFILES, NAME=IPE_x{force_N}y{moment_My}z{moment_Mz}
Parametrische Inputgestaltung mit ABAQUS 8

Die Namen der generierten 88 blichen Inputles lauten damit wie folgt. IPE_x0y0z100.inp IPE_x0y20z100.inp IPE_x0y40z100.inp IPE_x0y60z100.inp ..... IPE_x14y100z0.inp Der Benutzer mu fr die Verwaltung der Berechnungsflle nur den Namen des erweiterten Inputle case.mst angeben. Die Namen der Berechnungsflle werden vom Unix shell-script case.bat und vom File case.lis verwaltet.

Weitere Mglichkeiten

4.1 Geometrische Imperfektionen


Geometrische Imperfektionen sind Abweichungen von der perfekten Geometrie. Bei Stabilittsproblemen von dnnwandigen Schalen haben diese Imperfektionen einen bedeutenden Einu. Eine realistische Traglastuntersuchung erfordert daher im allgemeinen eine Reihe von Imperfektionsannahmen. Die geometrischen Imperfektionen knnen in drei Klassen eingeteilt werden. Gemessene Imperfektionen (reale Form) Angenommene idealisierte Imperfektionen (mathematisch denierte Formen) Theoretische Imperfektionen (gerechnete Eigenformen und Beulformen) Fr eine komfortable Eingabe dieser geometrischen Imperfektionen wurde die weitere neue Option *IMPERFECTION eingefhrt. In Verbindung mit der Option *PARAMETER knnen nun Imperfektionsstudien von Stabilittsproblemen auf eine sehr elegante Weise durchgefhrt werden. Die Option *IMPERFECTION ist entsprechend den drei vorhin erwhnten Klassen von geometrischen Imperfektionen auf drei Arten anwendbar. *IMPERFECTION, FACTOR=factor, INPUT=lename *IMPERFECTION, FACTOR=factor, USER datacard *IMPERFECTION, FACTOR=factor, RESULTS FILE=lename step, increment, factor

Parametrische Inputgestaltung mit ABAQUS

Die Option *IMPERFECTION kann mehrmals im erweiterten Inputle vorkommen. Es wird jeweils die denierte und mit dem Faktor factor skalierte Imperfektionsform zur bestehenden Geometrie addiert. Mit Hilfe von User Subroutine Bibliotheken knnen nun besonders efzient Imperfektionsformen erzeugt werden. Die Parameterdaten werden im Datenblock datacard an die Subroutinen bergeben. Um die Koordinaten der perfekten Geometrie fr die Addition der geometrischen Imperfektion zur Verfgung zu haben, wurde die weitere Option *NODE, TPYE=IMPERFECT eingefhrt. *NODE, TPYE=IMPERFECT, SYSTEM= , NSET= , INPUT=lename *NODE, TPYE=IMPERFECT, SYSTEM= , NSET= , USER datacard *NODE, TYPE=IMPERFECT, NSET= , RESULTS fILE=lename

Zusammenfassung

Fr die komfortable Durchfhrung von Parameterstudien mit ABAQUS wurde ein Preprocessor entwickelt. Dieses Programm liest einen mit neuen Optionen erweiterten Inputle und generiert daraus bliche Inputles fr die weitere Verwendung mit ABAQUS. Folgende Optionen wurden eingefhrt und werden vom Programm interpretiert. *PARAMETER *CREATE INPUTFILES *IMPERFECTION *NODE, TYPE=IMPERFECT Mit der Option *PARAMETER werden skalare und vektorielle Parameter deniert. Numerische Parameter knnen auch in arithmetischen Ausdrcken verwendet werden. Mit der Option *CREATE INPUTFILES werden die Namen der einzelnen blichen Inputles festgelegt. Die weiteren speziellen Optionen *IMPERFECTION und *NODE, TYPE=IMPERFECT ermglichen eine komfortable Eingabe von geometrischen Imperfektionen [1]. Die beiden erstgenannten Optionen knnen bei jeder Anwendung mit ABAQUS Vorteile bei der Erstellung und Verwaltung der Inputles bringen, vor allem jedoch bei Parameterstudien mit vielen Berechnungsfllen.

6
[1]

Literatur
W. Guggenberger und R. Ofner The Effective Use of ABAQUS in Performing Parametric Studies and Dealing with Geometric Imperfections, ABAQUS USERS CONFERENCE PROCEEDINGS, Paris 1995 ABAQUS Users Manuals, Version 5.4, HKS Inc., 1994 I-DEAS Users Manuals, Version VI, SDRC Inc., 1991 Ultrix Fortran 77, DEC Inc., 1989

[2] [3] [4]

Parametrische Inputgestaltung mit ABAQUS

10

Parametrische Inputgestaltung mit ABAQUS


R. Ofner und W. Guggenberger Institut fr Stahlbau, Holzbau und Flchentragwerke Technische Universitt Graz

Einleitung
Mz N My My N Mz

Geometrische Imperfektionen Eigenspannungen Elastoplastisches Materialverhalten

Parametrische Inputgestaltung mit ABAQUS

11

30 Interaktionsdiagramme N-My-Mz

Momentenverteilungen Querschnittsformen Lagerungsarten

My Mpl,y

Mz Mpl,z

N Npl

3000 ABAQUS Inputles


Erstellung Verwaltung Dokumentation Berechnung

Parametrische Inputgestaltung mit ABAQUS

12

Die Option *PARAMETER


Skalare Parameter
*PARAMETER, NAME=Parametername Parameterwert

Vektorielle Parameter
*PARAMETER, NAME=Name, INDEX=(from,to,step), LOOP=Nummer Liste von Parameterwerten

Kombination der aktiven Parameterwerte

Parameter mit gleicher LOOP Nummer a b c

Parameter mit unterschiedlicher LOOP Nummer a b

1
Parametrische Inputgestaltung mit ABAQUS

3
13

Liste von Parameterwerten


*PARAMETER, NAME= , INDEX=( , , ), LOOP= Parameterwert 1, .... ...., Parameterwert n

*PARAMETER, NAME= , INDEX=( , , ), LOOP= , DATA CARD Parameterwert 1 .... Parameterwert n

*PARAMETER, NAME= , INDEX=( , , ) , LOOP= , GENERATE Anzahl, Startwert, Schrittweite 1 .... Anzahl, Startwert, Schrittweite n

Verwendung von Parametern


Alphanumerische Parameter
{Parametername }

Numerische Parameter mit Operatoren ( ) + - * / ^


{ ( (Parametername_1 + Parametername_2 ) / 2. ) ^ 2.}

Parametrische Inputgestaltung mit ABAQUS

14

Beispiel 1: Skalare Parameter


*HEADING *PARAMETER, NAME=length 1000. *PARAMETER, NAME=fy 23.5 *PARAMETER, NAME=section, INDEX=2, DATA CARD 15., 30., 30., 30., 1.9, 1.9, 1.1 25., 50., 20., 20., 1.6, 1.6, 1.02 .... *NODE 1, 0., 0., 0. 51, {0.5*length}, {length/1000.}, 0. 101, {length}, 0., 0. .... *BEAM SECTION, MATERIAL=STEEL, SECTION=I, ELSET=EALL {section} .... *PLASTIC {fy}, 0. .... *INITIAL CONDITIONS, TYPE=STRESS, USER *USER SUBROUTINES SUBROUTINE SIGINI (SIGMA, ...) .... SIGMA(1)={-0.30*fy} .... SIGMA(1)={-0.18*fy}

Parametrische Inputgestaltung mit ABAQUS

15

Beispiel 2: Vektorielle Parameter


*HEADING *PARAMETER, NAME=N, LOOP=2, INDEX=(1,8,1), GENERATE 20, 0.0, 0.02 *PARAMETER, NAME=My, LOOP=1, INDEX=(1,11,1), GENERATE 5, 0.0, 0.2 6, 1.0, 0.0 *PARAMETER, NAME=Mz, LOOP=1, INDEX=(1,11,1), GENERATE 6, 1.0, 0.0 5, 0.8, -0.2 *PARAMETER, NAME=riks, LOOP=3, INDEX=(1,2,1), DATA CARD , RIKS .... *STEP, NLGEOM, INC=40 *STATIC 0.1 *CLOAD 1,1,{2630.*N} *ENDSTEP .... *STEP, NLGEOM, INC=40 *STATIC{riks} 0.1 *CLOAD 1,5,{49500.*My} 1,6,{7520.*Mz} 101,5,{-49500.*My} 101,6,{-7520.*Mz} *ENDSTEP

1 Master Inputfile 176 bliche ABAQUS Inputfiles

Parametrische Inputgestaltung mit ABAQUS

16

Implementierung der Option


Master Inputle und Preprocessor Master Inputfile case .mst
Neue Optionen *PARAMETER *CREATE INPUTFILES *IMPERFECTION *NODE, TYPE=IMPERFECT

Preprocessor master.x

name_1 .inp

name_2 .inp

name_n .inp

case .bat

Unix script case .bat ABAQUS

Parametrische Inputgestaltung mit ABAQUS

case .lis
17

Erzeugung der blichen Inputles


*CREATE INPUTFILES, NAME=name

BEISPIEL 3: Namen der blichen Inputles


*CREATE INPUTFILES, NAME=I5L10A_x{N}y{My}z{Mz} .... *PARAMETER, NAME=N, LOOP=2, INDEX=(1,8,1), GENERATE 20, 0, 2 *PARAMETER, NAME=My, LOOP=1, INDEX=(1,11,1), GENERATE 5, 0, 20 6, 100, 0 *PARAMETER, NAME=Mz, LOOP=1, INDEX=(1,11,1), GENERATE 6, 100, 0 5, 80, -20

88 bliche Inputles
I5L10A_x0y0z100.inp I5L10A_x0y20z100.inp I5L10A_x0y40z100.inp I5L10A_x0y60z100.inp I5L10A_x0y80z100.inp I5L10A_x0y100z100.inp I5L10A_x0y100z80.inp I5L10A_x0y100z60.inp I5L10A_x0y100z40.inp I5L10A_x0y100z20.inp I5L10A_x0y100z0.inp I5L10A_x2y0z100.inp I5L10A_x2y20z100.inp .... I5L10A_x14y100z0.inp

Parametrische Inputgestaltung mit ABAQUS

18

Weitere Mglichkeiten
Geometrische Imperfektionen

Gemessene Imperfektionen Angenommene idealisierte Imperfektionen Theoretische Imperfektionen

*IMPERFECTION, FACTOR=factor, INPUT=lename

*IMPERFECTION, FACTOR=factor, USER datacard

*IMPERFECTION, FACTOR=factor, RESULTS FILE=lename step, increment, factor

Perfekte Geometrie
*NODE, TPYE=IMPERFECT, SYSTEM= , NSET= , INPUT=lename

*NODE, TPYE=IMPERFECT, SYSTEM= , NSET= , USER datacard

*NODE, TYPE=IMPERFECT, NSET= , RESULTS fILE=lename

Parametrische Inputgestaltung mit ABAQUS

19

Zusammenfassung
Neue Optionen

*PARAMETER *CREATE INPUTFILES *IMPERFECTION *NODE, TYPE=IMPERFECT


Implementierung

Master Inputle case.mst Preprocessor master.x Unix script case.bat


Anwendung

Grundstzlich fr alle Probleme Parameterstudien Imperfektionsstudien

Parametrische Inputgestaltung mit ABAQUS

20