8/18/2019 abaqusUTCtoIUP
1/51
1Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Mickaël ABBASUniversité de Technologie de Compiègne
Laboratoire Roberval / UMR UTC-CNRS
B! "#$"%& '#"#$ Compiègne Cede(& )R*NC+
Présentation du logiciel ABAQUS Présentation du logiciel ABAQUS
Principes et fonctionnement Principes et fonctionnement
8/18/2019 abaqusUTCtoIUP
2/51
2Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Introduction
• Descriptif des possibilités du logiciel
• Structure du logiciel
• Modularité et analyses complees
• !emples• "onclusion
• Plan
8/18/2019 abaqusUTCtoIUP
3/51
3Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction
8/18/2019 abaqusUTCtoIUP
4/51
4Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Deux grands solveurs :
• ABAQUS/Standard : algorithme implicite
• ABAQUS/Explicit : algorithme « dynamique »explicite
Dernière version: 6.3 (2003)
Version 6.4 en décembre 2003
A l’IUP !icences " ensei#nemen$ %
&b de n'ds e$ d’élémen$s *0000
• Plan
• Introduction
ABAQUS est un code de calcul ! cr"" en #$%&
8/18/2019 abaqusUTCtoIUP
5/51
5Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
'usqu() v*+&, ABAQUS n’é$+i$ ,+s unlogiciel de -A.
/es mod0les devaient 1tre pr1ts ) l(emploi :
ABAQUS attend une g"om"trie discr"tis"e2n3uds et "l"ments4
!
• Plan
• Introduction
Depuis v5+6, 78 ABAQUS9-A
8/18/2019 abaqusUTCtoIUP
6/51
6Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif
Description succincte des possiilit"s d(ABAQUS:• Analyses
• ;l"ments
•
8/18/2019 abaqusUTCtoIUP
7/51
7Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif
• >ypes analyse
Domaines physiques :
• ?"canique• >hermique
• ;lectrique 2pi"@o et thermique4
• rol0mes coupl"srol0mes :
• Statique et dynamique
• /in"aires et non lin"aires
D-n+mie des cor,s ri#ides de,is v6.*
8/18/2019 abaqusUTCtoIUP
8/51
8Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif
• >ypes analyse• ;l"ments
-at"gories d("l"ments :
• ?ilieu continu 2D et 6D4• outres, plaques, coques
• ;l"ments sp"ciaux 2ressorts, masses,C4
"om"tries :
• Approximations lin"aires etquadratiques
• >riangles, quadrangles, hexa0dres,t"tra0dres, riques
8/18/2019 abaqusUTCtoIUP
9/51
Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif
• >ypes analyse• ;l"ments
!ormulations :
• Ent"gration r"duite et compl0te• !ormulation hyride
• -ontrFles des modes « hourglass »
• ?odes incompatilesUn tr0s large choix d("l"ments 28 #GG4
Beaucoup moins d("l"ments disponiles surABAQUS9xplicit
ossiilit"s de programmer de nouveaux "l"ments 2en!or>ran, sur ABAQUS9Standard4
8/18/2019 abaqusUTCtoIUP
10/51
1!Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif
• >ypes analyse• ;l"ments• ypes de non=lin"arit"s :
• ?at"riaux• "om"triques
• -ontact
Algorithmes roustes et param"trales 2
8/18/2019 abaqusUTCtoIUP
11/51
11Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif • >ypes analyse• ;l"ments•
8/18/2019 abaqusUTCtoIUP
12/51
12Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif • >ypes analyse• ;l"ments•
8/18/2019 abaqusUTCtoIUP
13/51
13Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif • >ypes analyse• ;l"ments•
8/18/2019 abaqusUTCtoIUP
14/51
14Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
• Plan
• Introduction• Descriptif • Structure
Description de la structure d(ABAQUS:• Structure et Jonctionnement de logiciel
• Syntaxe du Jichier d(entr"e 2+inp4
• !ichiers g"n"r"s par ABAQUS
8/18/2019 abaqusUTCtoIUP
15/51
15Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
ABAQUSStandard
ABAQUSxplicit
r"=processeur
/icier .in,
ost=processeur
/iciers .odb .1il .1in .res
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s
8/18/2019 abaqusUTCtoIUP
16/51
16Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
nvironnement de calcul int"gr"2Jichiers +cae, +od, +inp, +igs4
ost=processeur 2Jichiers +res4ost
MieHer ost=processeur 2Jichiers +od4
-A
DSA.ptimisation, analyse desensiilit"Aquarol0mes oJJ=shore
SaJerol0mes de Jatigue
-atAdams
-?old?oldJloH
EnterJace avec -atia NEnterJace avec ADA?SEnterJace avec -=?./DEnterJace avec ?oldJloH
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s
8/18/2019 abaqusUTCtoIUP
17/51
17Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
?"thodes pour g"n"rer un Jichier d(entr"e 2+inp4:
• Avec un "diteur 2Jichier texte4 ou par programme
• Avec ABAQUS9-A
• Avec un logiciel annexe 2E=DAS, IA
8/18/2019 abaqusUTCtoIUP
18/51
18Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
S"ntaxe du fic#ier d$entrée
"""" Poincon#1"""$%&'
1(4)( #3)12(2)6( #3)1"'*'M'$+( +,P'-.2&21( 1( 2
-ommentaire
-ommande
Donn"es
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
8/18/2019 abaqusUTCtoIUP
19/51
1Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
O LADE
C
O
O S>
CO
D"Jinition du mod0le
D"Jinition de l(analyse
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
8/18/2019 abaqusUTCtoIUP
20/51
2!Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Définition du mod%le
#9 "om"trie: n3uds, "l"ments et surJaces
O
C
OP7-SN&55, #G6$, #GNG, #G%G, #G5$&5%, #GNG, #GN#, #G%#, #G%GO, 7toron, #G6N, #G&&, #
O/S>, /S>7e>or, &55, $G$, #
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
8/18/2019 abaqusUTCtoIUP
21/51
21Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Définition du mod%le
9 /ois de comportement
O ?A>IEA/
O /AS>E-
O /AS>E-
O DP
O !IE->E.<
C
O?A>IEA/, E-, >P7ES.>I.E-#6GGGG+, G+$O/AS>E-#55+, G+*N+, G+%*
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
8/18/2019 abaqusUTCtoIUP
22/51
22Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Définition du mod%le
69 Attriution des propri"t"s "l"mentaires
O S./ED S->E.<
O BA? S->E.<
O SL// S->E.<
O SIEC
OS./ED S->E.7e>or, ?A>IEA/7-u
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
8/18/2019 abaqusUTCtoIUP
23/51
23Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Définition du mod%le
N9 -onditions aux limites
O B.UUD
O -.A->
C
OA?/E>UD, L7G+*, D!7S?..>LS>G+, G+, G+GGG, #+OB.UUD7a#
8/18/2019 abaqusUTCtoIUP
24/51
24Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Définition de l$anal"se
#9 >ype analyse
O S>A>E-
O DPOS>A>E-G+#,#
O
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
P é t ti d’ABAQUS
8/18/2019 abaqusUTCtoIUP
25/51
25Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Définition de l$anal"se
9 Analyse non lin"aire
O "om"trique non=lin"aire OS>,N&'E()
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e O Analyse non=lin"aire
OS>A>E-G+# , #+ , G+GG# , G+*
as de temps max+as de temps min+
Dur"e du « S> »as de temps initial
P é t ti d’ABAQUS
8/18/2019 abaqusUTCtoIUP
26/51
26Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
Définition de l$anal"se
69 Sorties
O
C
O.utput, Jield, op7
8/18/2019 abaqusUTCtoIUP
27/51
27Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
/iciers .in, .res
r"=processeur ABAQUS
-alcul ABAQUS
/iciers .d+$ .res .odb .lo# .1il .ms# .s$+
/iciers .d+$ .res .odb .lo# .1il
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
• /es autres Jichiers
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
28/51
28Département GSM - Mickaël ABBAS
Présentation d’ABAQUS
!ichier .1il 2BE
8/18/2019 abaqusUTCtoIUP
29/51
2Département GSM - Mickaël ABBAS
Présentation d ABAQUS
!ichier .d+$ 2AS-EE=-ompatiilit" descendante4
O IE
Utilis" pour le d"oggage des Jichiers d(entr"e
ost=processeur ext"rieur
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
• /es autres Jichiers
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
30/51
3!Département GSM - Mickaël ABBAS
Présentation d ABAQUS
!ichier .odb 2BE
O/ .U>U>
O.U>U>, !E/D
O.U>U>, LES>.IP
• Plan
• Introduction• Descriptif • Structure
• "n"ralit"s• /e Jichier d(entr"e
• /es autres Jichiers
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
31/51
31Département GSM - Mickaël ABBAS
Présentation d ABAQUS
• Plan
• Introduction• Descriptif • Structure• )odularité
/a modularit" d(ABAQUS:
• "n"ration automatique de mod0le
• /(analyse multi="tapes
• Utilisation de ython et de -A
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
32/51
32Département GSM - Mickaël ABBAS
Présentation d ABAQUS
Automatiser et modulariser les mod0les
• Utiliser les commandes OEI
• Utiliser ython en cononction avec -A
• Plan• Introduction• Descriptif
• Structure• )odularité
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
33/51
33Département GSM - Mickaël ABBAS
Présentation d ABAQUS
• -ommande E
OP7 -SNI, INPU*79mod9elem#+num
#G6N, =G+##N#5N, =G+5G$$%#G6*, =G+#GG5$6, =G+N5&665
&55, #G6$, #GNG, #G%G, #G5$&5%, #GNG, #GN#, #G%#, #G%G
/icier: modnoeds*.nm
/icier: modelem*.nm
N$est pas utilisa+le pour toutes les commandes
• Plan• Introduction• Structure
• )odularité• Enput V Enclude
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
34/51
34Département GSM - Mickaël ABBAS
Présentation d ABAQUS
• -ommande EIEA/, E-, >P7ES.>I.E-#NGGG+, G+&&
/icier: 9mod9Acier+mat
• Plan• Introduction• Structure
• )odularité• Enput V Enclude
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
35/51
35Département GSM - Mickaël ABBAS
Présentation d ABAQUS
• Plan• Introduction• Structure
• )odularité• Enput V Enclude• ython
/e langage de script ython est:
• ratuit et lire 2HHH+python+org4
• ?odulaire 2lirairies de toutes sortes4
• Structur" et ) logique « oet »
/es commentaires sont indiqu"s par
ython est sensile ) la casse
Présentation d’ABAQUS
http://www.python.org/http://www.python.org/http://www.python.org/http://www.python.org/http://www.python.org/
8/18/2019 abaqusUTCtoIUP
36/51
36Département GSM - Mickaël ABBAS
Présentation d ABAQUS
• Plan• Introduction• Structure• )odularité
• Enput V Enclude• ython
• arameter
/e module ABAQUS9Design permet de Jaire des "tudes
param"triques+aram0tres d"Jinis par la commande WAIA?>I8
OPA.A)E*E. Hidth 7 +*
height 7 Hidth O
aram0tres introduits dans le Jichier .in,
OBA? S->E.E.,/S>7n+me,?A>IEA/7n+me0idt#1,#ei#t1
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
37/51
37Département GSM - Mickaël ABBAS
Q
• Plan• Introduction• Structure• )odularité
• Enput V Enclude• ython
• arameter
/es variations des param0tres sont "crits dans un Jichier
script ython .,s1 +D"Jinition d(une "tude param"trique
aStudy 7 parStud"2par7XthicRX4
Mariations des param0tres
aStudy+define2-.E
8/18/2019 abaqusUTCtoIUP
38/51
38Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité
• Enput V Enclude• ython
• arameter
&ancement des calculs
aStudy+execute24
Directement dans le script .,s1
aaqus o7 obn+me input7in,$1ilescri,$
ar l(interpr"teur de commande ABAQUS
8/18/2019 abaqusUTCtoIUP
39/51
3Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité
• Enput V Enclude• ython• arameter • ython9-A P2*3(N ABAQUS/,AE
!ichiers .in,
nvironnement ext"rieur
-alcul ABAQUS
!ichiers .odb
!ichiers .,-
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
40/51
4!Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité
• Enput V Enclude
• ython
• arameter • ython-A
• Ieprises
/(analyse multi="tapes:
• -orrespond ) une r"alit" physique
• SimpliJie et structure l(analyse
-ommandes de ase:
• S>,
• IS>AI>
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
41/51
41Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité
• Enput V Enclude
• ython
• arameter • ython9-A
• Ieprises
xemple:
OS>OS>A>E-G+#,#O-/.AD#,#,#G,,G
OS>OS>A>E-G+#,#O-/.AD,.7?.D,,6G6,#,G
OS>OS>A>E-G+#,#O-/.AD,.7
8/18/2019 abaqusUTCtoIUP
42/51
42Département GSM - Mickaël ABBAS
• Plan• Introduction• Descriptif • Structure• )odularité• Exemples
• xemple de la poutre encastr"e
• xemple d(utilisation d(un script et de -A
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
43/51
43Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
Poutre encastrée
#9 "n"rer le Jichier d(entr"e ) la main9 "n"rer le Jichier d(entr"e par -A
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
44/51
44Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
• ?od0le
)od%le de la poutre encastrée
*
*GGG
#GG
# 6 * % $ ##
E EE EEE EM M
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
45/51
45Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
• ?od0le
• !ichier +inp
# $!ADI%G
!emple de poutre cantile&er
# %'D!
() *+) *+
(() ,**+) *+
# %G!%)%S!.beam
() (() ,# !/!M!%) 01!.B,(
() () 2
# !/G!%) !/S!.beam
()3),)(
# B!AM S!"I'%)S!"I'%.4!")!/S!.beam) MA!4IA/.steel
3*+) 3+
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
46/51
46Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
• ?od0le
• !ichier +inp
# MA!4IA/)%AM!.steel
# !/ASI"
,*****+) +,5
# 1/ASI"
,**) *+*
,3*) *+*3
2**) *+(*# B'6%DA40
() () 7
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
47/51
47Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
• ?od0le
• !ichier +inp
# 4!SA4)84I!)94!:.2
# S!1)%/G!'M)I%".3**
Application de la force concentrée
# SAI"
+*() (+) +**() (+
# "/'AD
(() ,) -(,**
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
48/51
48Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
• ?od0le
• !ichier +inp
# %'D! 14I%) 94!:.(
6) 49
# !/ 14I%) 94!:.(
S) !
/icier .d+$
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
49/51
4Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
• ?od0le
• !ichier +inp
# %'D! 9I/!)94!:.(
6) 49
# !/ 9I/!)94!:.(
S) !
/icier .1il
Présentation d’ABAQUS
8/18/2019 abaqusUTCtoIUP
50/51
5!Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
• ?od0le
• !ichier +inp
# '616) 9I!/D) 94!:6!%"0.(*
# !/!M!% '616) ;A4IAB/!.14!S!/!"
# %'D! '616) ;A4IAB/!.14!S!/!"
# '616) $IS'40) 94!:6!%"0.(
# %'D! '616)%S!.n
8/18/2019 abaqusUTCtoIUP
51/51
51Département GSM - Mickaël ABBAS
• Plan• Introduction• Structure• )odularité• Exemples
• ?od0le
• !ichier +inp• -A
/.0A+%$ PA. /A'