Vous êtes sur la page 1sur 51

Prsentation dABAQUS

Prsentation du logiciel ABAQUS


Principes et fonctionnement
Mickal ABBAS
Universit de Technologie de Compigne
Laboratoire Roberval / UMR UTC-CNRS
B.P. 20529, 60205 Compigne Cedex, FRANCE

Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan

Introduction
Descriptif des possibilits du logiciel
Structure du logiciel
Modularit et analyses complexes
Exemples
Conclusion

Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan
Introduction

Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan
Introduction

ABAQUS est un code de calcul EF cr en 1978


Deux grands solveurs :
ABAQUS/Standard : algorithme implicite
ABAQUS/Explicit : algorithme dynamique
explicite
Dernire version: 6.3 (2003)
Version 6.4 en dcembre 2003
A lIUP, Licences enseignement
Nb de nuds et dlments < 10000
Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan
Introduction

Jusqu v5.8, ABAQUS ntait pas un


logiciel de CAO
Les modles devaient tre prts lemploi :
ABAQUS attend une gomtrie discrtise
(nuds et lments)
Depuis v6.3, => ABAQUS/CAE

Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan
Introduction
Descriptif

Description succincte des possibilits dABAQUS:


Analyses
lments
Non-linarits

Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan
Introduction
Descriptif
Types analyse

Domaines physiques :
Mcanique
Thermique
lectrique (pizo et thermique)
Problmes coupls
Problmes :
Statique et dynamique
Linaires et non linaires
Dynamique des corps rigides depuis v6.1
Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan
Introduction
Descriptif
Types analyse
lments

Catgories dlments :
Milieu continu (2D et 3D)
Poutres, plaques, coques
lments spciaux (ressorts, masses,)
Gomtries :
Approximations linaires et
quadratiques
Triangles, quadrangles, hexadres,
ttradres, briques
Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan
Introduction
Descriptif
Types analyse
lments

Formulations :
Intgration rduite et complte
Formulation hybride
Contrles des modes hourglass
Modes incompatibles
Un trs large choix dlments (> 100)
Beaucoup moins dlments disponibles sur
ABAQUS/Explicit
Possibilits de programmer de nouveaux lments (en
ForTran, sur ABAQUS/Standard)
Dpartement GSM - Mickal ABBAS

Prsentation dABAQUS
Plan
Introduction
Descriptif
Types analyse
lments
Non-linarits

Types de non-linarits :
Matriaux
Gomtriques
Contact
Algorithmes robustes et paramtrables (NewtonRaphson standard pas adaptatif et mthode RIKS)

Dpartement GSM - Mickal ABBAS

10

Prsentation dABAQUS
Plan
Introduction
Descriptif
Types analyse
lments
Non-linarits

Non-linarits matrielles
Hyper-lasticit
Plasticit
Visco-plasticit
Endommagement
Possibilits de programmer de nouvelles lois de
comportement (en ForTran)

Dpartement GSM - Mickal ABBAS

11

Prsentation dABAQUS
Plan
Introduction
Descriptif
Types analyse
lments
Non-linarits

Non-linarits gomtriques
Grandes dformations
Grands dplacements
Grandes rotations
Instabilits (bifurcations, points-limites)
Possibilits de remaillage automatique (type r) sur
ABAQUS/Explicit

Dpartement GSM - Mickal ABBAS

12

Prsentation dABAQUS
Plan
Introduction
Descriptif
Types analyse
lments
Non-linarits

Non-linarits de contact
Grands dplacements
Contact 2D et 3D
Rigide/Rigide, Rigide/Dformable,
Dformable/Dformable
Lois de frottement diverses et complexes
Possibilits de programmer de nouvelles lois
dinteraction (en ForTran)

Dpartement GSM - Mickal ABBAS

13

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure

Description de la structure dABAQUS:


Structure et fonctionnement de logiciel
Syntaxe du fichier dentre (.inp)
Fichiers gnrs par ABAQUS

Dpartement GSM - Mickal ABBAS

14

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure

Pr-processeur
Fichier .inp

Gnralits

ABAQUS

ABAQUS

Standard

Explicit
Fichiers .odb, .fil, .fin, .res

Post-processeur
Dpartement GSM - Mickal ABBAS

15

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits

Post
Viewer
CAE

Post-processeur (fichiers .res)


Post-processeur (fichiers .odb)
Environnement de calcul intgr
(fichiers .cae, .odb, .inp, .igs)

DSA

Optimisation,
analyse de
sensibilit
Aqua
Problmes off-shore
Safe
Problmes de fatigue
Cat
Interface avec Catia 4
Adams
Interface avec ADAMS
CMold
Interface avec C-MOLD
Moldflow
Interface avec Moldflow
Dpartement GSM - Mickal ABBAS

16

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Mthodes pour gnrer un fichier dentre (.inp):


Avec un diteur (fichier texte) ou par programme
Avec ABAQUS/CAE
Avec un logiciel annexe (I-DEAS, NASTRAN,)

Dpartement GSM - Mickal ABBAS

17

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Syntaxe du fichier dentre


**
Commentaire
** Poincon-1
**
*NODE
Commande
1,4., -3.1
Donnes
2,2.6, -3.1
*ELEMENT, TYPE=R2D2
1, 1, 2

Dpartement GSM - Mickal ABBAS

18

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

* HEADING

Dfinition du modle

* STEP

* END STEP
* STEP

Dfinition de lanalyse

* END STEP
Dpartement GSM - Mickal ABBAS

19

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Dfinition du modle
1/ Gomtrie: nuds, lments et surfaces
* NODE
* ELEMENT
* NSET
* ELSET

*NODE
1034, -0.11, -0.60
1035, -0.10, -0.46
*ELEMENT, TYPE=CPS4
866, 1039, 1040, 1070, 1069
867, 1040, 1041, 1071, 1070
*NSET, NSET=toron, GENERATE
1034, 1088, 1
*ELSET, ELSET=eTor, GENERATE
866, 909, 1

Dpartement GSM - Mickal ABBAS

20

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Dfinition du modle
2/ Lois de comportement
* MATERIAL
* ELASTIC
* PLASTIC
* DENSITY
* FRICTION

*MATERIAL, NAME=Cu
*DENSITY
8.9e-09
*ELASTIC, TYPE=ISOTROPIC
130000., 0.29
*PLASTIC
166., 0.
254., 0.275

Dpartement GSM - Mickal ABBAS

21

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Dfinition du modle
3/ Attribution des proprits lmentaires
* SOLID SECTION
* BEAM SECTION

*SOLID SECTION,
ELSET=eTor, MATERIAL=Cu

* SHELL SECTION
* SPRING
* MASS
* DASHPOT

Dpartement GSM - Mickal ABBAS

22

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Dfinition du modle
4/ Conditions aux limites
* BOUNDARY *AMPLITUDE, NAME=a1,
SMOOTH=0.25, DEF=SMOOTH
* CLOAD
STEP
* DLOAD
0., 0., 0.0002, 1.
* AMPLITUDE *BOUNDARY, AMPLITUDE=a1
NdP, 1, 1
* CONTACT
NdP, 2, 2, -3.9
NdP, 6, 6

Dpartement GSM - Mickal ABBAS

23

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Dfinition de lanalyse
1/ Type analyse
* STATIC
* DYNAMIC

*STEP
*STATIC
0.1,1
*END STEP

Dpartement GSM - Mickal ABBAS

24

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Dfinition de lanalyse
2/ Analyse non linaire
* Gomtrique non-linaire

*STEP,NLGEOM

* Analyse non-linaire
*STATIC
0.1
,
1.
,
0.001

0.25

Pas de temps max.


Pas de temps min.
Dure du STEP
Pas de temps initial
Dpartement GSM - Mickal ABBAS

25

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre

Dfinition de lanalyse
3/ Sorties
* NODE PRINT
* EL PRINT
* NODE FILE
* OUTPUT

*Output, field, op=NEW, number


intervals=20, time marks=NO
*Node Output
U, V, A, RF
*Element Output
S, PE, PEEQ
*Output, history, op=NEW, time
interval=1e-05
*Energy Output, elset=Cable_Connecteur
ALLAE, ALLCD, ALLVD, ALLIE,
ALLKE, ALLPD, ALLSE
*FILE OUTPUT,number interval=20
*Node file
U,RF

Dpartement GSM - Mickal ABBAS

26

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre
Les autres fichiers

Fichiers .inp, .res

Pr-processeur ABAQUS
Fichiers .dat, .res, .odb, .log, .fil
Calcul ABAQUS

Fichiers .dat, .res, .odb, .log, .fil, .msg, .sta


Dpartement GSM - Mickal ABBAS

27

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre
Les autres fichiers

Fichier .fil (BINAIRE-Compatibilit descendante)


*FILE OUTPUT
*NODE FILE
*EL FILE
*MODAL FILE
*CONTACT FILE
Possibilit de le transformer en fichier ASCII .fin
Post-processeur extrieur
Dpartement GSM - Mickal ABBAS

28

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre
Les autres fichiers

Fichier .dat (ASCII-Compatibilit descendante)


*NODE PRINT
*EL PRINT
*MODAL PRINT
*CONTACT PRINT
Utilis pour le dboggage des fichiers dentre
Post-processeur extrieur

Dpartement GSM - Mickal ABBAS

29

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Gnralits
Le fichier dentre
Les autres fichiers

Fichier .odb (BINAIRE-Pas de compatibilit)


*NODE OUTPUT
*EL OUTPUT
*OUTPUT, FIELD
*OUTPUT, HISTORY
Possibilit de traitement par un script+ABAQUS/CAE
Post-processeur ABAQUS/Viewer
Post-processeur ABAQUS/CAE
Post-processeur Catia
Dpartement GSM - Mickal ABBAS

30

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Modularit

La modularit dABAQUS:
Gnration automatique de modle
Lanalyse multi-tapes
Utilisation de Python et de CAE

Dpartement GSM - Mickal ABBAS

31

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Modularit

Automatiser et modulariser les modles


Utiliser les commandes *INCLUDE et *INPUT
Utiliser Python et la commande *PARAMETER
Utiliser Python en conjonction avec CAE

Dpartement GSM - Mickal ABBAS

32

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include

Commande INPUT
*NODE, INPUT=/mod/noeuds1.num
*ELEMENT, TYPE= CPS4R, INPUT=/mod/elem1.num
Fichier: /mod/noeuds1.num
1034, -0.114164, -0.609972
1035, -0.100693, -0.468336
Fichier: /mod/elem1.num
866, 1039, 1040, 1070, 1069
867, 1040, 1041, 1071, 1070
Nest pas utilisable pour toutes les commandes
Dpartement GSM - Mickal ABBAS

33

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include

Commande INCLUDE
*INCLUDE, INPUT=/mod/Acier.mat
Fichier: /mod/Acier.mat
*MATERIAL, NAME=acierE355
*DENSITY
7.8e-09
*ELASTIC, TYPE=ISOTROPIC
214000., 0.288

Dpartement GSM - Mickal ABBAS

34

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include
Python

Le langage de script Python est:


Gratuit et libre (www.python.org)
Modulaire (librairies de toutes sortes)
Structur et logique objet
Les commentaires sont indiqus par #
Python est sensible la casse

Dpartement GSM - Mickal ABBAS

35

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include
Python
Parameter

Le module ABAQUS/Design permet de faire des tudes


paramtriques.
Paramtres dfinis par la commande <PARAMETER>
*PARAMETER
width = 2.5
height = width * 2

Paramtres introduits dans le fichier .inp


*BEAM SECTION, SECTION=RECT,ELSET=name,MATERIAL=name
<width>,<height>

Dpartement GSM - Mickal ABBAS

36

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include
Python
Parameter

Les variations des paramtres sont crits dans un fichier


script Python .psf.
Dfinition dune tude paramtrique
aStudy = parStudy(par="thick")
Variations des paramtres
aStudy.define(CONTINUOUS,par="thick",domain=(10.0,20.0))
aStudy.sample(NUMBER,par="thick",number=5)

Gnration des fichiers dentre


aStudy.generate(template="shell")
Gnre un fichier shell.var
Dpartement GSM - Mickal ABBAS

37

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include
Python
Parameter

Lancement des calculs


Directement dans le script .psf
aStudy.execute()
Par linterprteur de commande ABAQUS
abaqus job=job-name input=input-file-script
Noms dans le fichier .var

Dpartement GSM - Mickal ABBAS

38

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include
Python
Parameter
Python/CAE

Environnement extrieur
Fichiers .py
PYTHON

ABAQUS/CAE

Fichiers .odb

Fichiers .inp

Calcul ABAQUS
Dpartement GSM - Mickal ABBAS

39

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include
Python
Parameter
PythonCAE
Reprises

Lanalyse multi-tapes:
Correspond une ralit physique
Simplifie et structure lanalyse

Commandes de base:
STEP, END STEP
RESTART

Dpartement GSM - Mickal ABBAS

40

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Input & Include
Python
Parameter
Python/CAE
Reprises

Exemple:
*STEP
*STATIC
0.1,1
*CLOAD
1,1,10
2,2,20

30

*STEP
*STATIC
0.1,1
*CLOAD,OP=MOD
2,2,30
3,1,20

20
10

*STEP
*STATIC
0.1,1
*CLOAD,OP=NEW
2,2,10
3,1,30

3
1

Dpartement GSM - Mickal ABBAS

41

Prsentation dABAQUS
Plan
Introduction
Descriptif
Structure
Modularit
Exemples

Exemple de la poutre encastre


Exemple dutilisation dun script et de CAE

Dpartement GSM - Mickal ABBAS

42

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples

Poutre encastre
1/ Gnrer le fichier dentre la main
2/ Gnrer le fichier dentre par CAE

Dpartement GSM - Mickal ABBAS

43

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples

Modle de la poutre encastre

1200
5

Modle

50

200
3

1
I

5
II

7
III

Dpartement GSM - Mickal ABBAS

9
IV

11
V

44

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples
Modle
Fichier .inp

* HEADING
Exemple de poutre cantilever
* NODE
1, 0., 0.
11, 200., 0.
* NGEN,NSET=beam
1, 11, 2
* ELEMENT, TYPE=B21
1, 1, 3
* ELGEN, ELSET=beam
1,5,2,1
* BEAM SECTION,SECTION=RECT,ELSET=beam, MATERIAL=steel
50., 5.
Dpartement GSM - Mickal ABBAS

45

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples
Modle
Fichier .inp

* MATERIAL,NAME=steel
* ELASTIC
200000., .29
* PLASTIC
200, 0.0
250, 0.05
300, 0.10
* BOUNDARY
1, 1, 6

Dpartement GSM - Mickal ABBAS

46

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples
Modle
Fichier .inp

* RESTART,WRITE,FREQ=3
* STEP,NLGEOM,INC=500
Application de la force concentre
* STATIC
.01, 1., .001, 1.
* CLOAD
11, 2, -1200

Dpartement GSM - Mickal ABBAS

47

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples
Modle
Fichier .inp

* NODE PRINT, FREQ=1


U, RF
* EL PRINT, FREQ=1
S, E

Fichier .dat

Dpartement GSM - Mickal ABBAS

48

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples
Modle
Fichier .inp

* NODE FILE,FREQ=1
U, RF
* EL FILE,FREQ=1
S, E

Fichier .fil

Dpartement GSM - Mickal ABBAS

49

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples
Modle
Fichier .inp

* OUTPUT, FIELD, FREQUENCY=10


* ELEMENT OUTPUT, VARIABLE=PRESELECT
* NODE OUTPUT, VARIABLE=PRESELECT
* OUTPUT, HISTORY, FREQUENCY=1
* NODE OUTPUT,NSET=n_beam
U, RF
* END STEP

Fichier .odb

Dpartement GSM - Mickal ABBAS

50

Prsentation dABAQUS
Plan
Introduction
Structure
Modularit
Exemples
Modle
Fichier .inp
CAE

CRATION PAR CAE

Dpartement GSM - Mickal ABBAS

51