Sunteți pe pagina 1din 22

INTRODUCTION AU CODE COMMERCIAL DE

CALCUL PAR M.E.F

ABAQUS

Prsent par:
S. Kammoun

Novembre 2007

() TP: ABAQUS Novembre 2007 1 / 22


Contenu de lexpos.

Prsentation du logiciel ABAQUS.


Crer un modle avec ABAQUS /CAE.
Structure du fichier de donnes ABAQUS (.inp).
Utiliser ABAQUS dans la salle CAO (a-111).
Prsentation du projet raliser.

() TP: ABAQUS Novembre 2007 2 / 22


Prsentation gnrale d ABAQUS.
...Ses diffrents modules.

ABAQUS /CAE.
Un environnement interactif permettant:
Cration du modle E.F.
Lancement de calcul.
Diagnostic dlments.
Visualisation des rsultats.
ABAQUS /Standard & ABAQUS /Explicit.
Les solveurs qui font les calculs.
ABAQUS /Standard: calcul statique.
ABAQUS /Explicit: calcul dynamique.
ABAQUS /Viewer.
Visualisation des rsultats.

() TP: ABAQUS Novembre 2007 3 / 22


Prsentation gnrale d ABAQUS.
...Comment a fonctionne?

() TP: ABAQUS Novembre 2007 4 / 22


ABAQUS /CAE.
...Prsentation gnrale.

Chaque tape de
modlisation:
Nouveau menu
de commandes...
Arborescence des
diffrentes
tapes.( gauche)
Fentre en bas :
feedback.
Partie centrale:
visualisation de la
structure.

() TP: ABAQUS Novembre 2007 5 / 22


ABAQUS /CAE.
...Part: Cration de la gomtrie .

Dimensions de
lespace (1D, 2D
ou 3D).
Type: rigide,
dformable..
Forme: barre,
coque, massif..
Gomtrie.

() TP: ABAQUS Novembre 2007 6 / 22


ABAQUS /CAE.
...Property: Dfinition des matriaux et des sections.

Dfinition de
matriaux : Lois
de comportement.
Dfinition de la
section.
Affectation des
sections (pour
chaque
composante du
modle.

() TP: ABAQUS Novembre 2007 7 / 22


ABAQUS /CAE.
...Assembly: Assemblage des diffrentes parties du modle.

Importation des
parties.
Assemblage en
utilisant diffrents
outils:
Face face.
Faces
paralleles.
...

() TP: ABAQUS Novembre 2007 8 / 22


ABAQUS /CAE.
...Step: Slection de la procdure de rsolution et rsultats la sortie.

3 sous tapes:

Choix de la procdure de
rsolution.
Dfinition des variables
champ (champ de
dformations, champ de
contraintes,...)
Visualiser ces champs
Variables des endroits
bien particuliers.( un
noeud par exemple)
Cration de courbes.

() TP: ABAQUS Novembre 2007 9 / 22


ABAQUS /CAE.
...Interaction: Interaction entres les parties dun modle.

Dfinition des
types de liaison:
frottement,
contact parfait...
= On utilisera
loption
Embedded region
pour le projet.

() TP: ABAQUS Novembre 2007 10 / 22


ABAQUS /CAE.
...Load: Chargements et conditions aux frontres.

Dfinition des
charges: force
concentre,
contrainte
impose...
Dfinition des
conditions aux
frontires:
encastrement,
appuis simple,
dplacement
impos...

() TP: ABAQUS Novembre 2007 11 / 22


ABAQUS /CAE.
...Mesh: Maillage du modle.

Choix de la taille
de la maille.
Slection de la
mthode de
maillage (suivant
la gomtrie du
modle).
Slection du type
de llment.

() TP: ABAQUS Novembre 2007 12 / 22


ABAQUS /CAE.
...Job: Lancement de calcul.

Cration du fichier
de donnes
(job-1.inp).
Lancement du
calcul.
Vrifier sil ny pas
derreurs.
= "Completed"
et non pas
"Aborted".

() TP: ABAQUS Novembre 2007 13 / 22


ABAQUS /CAE.
...Visualization: Visualisation des rsultats.

Finalement :
Visualisation des
diffrents champs
de variables.
Faire des
oprations sur les
rsultats(addition,
soustraction ...).
Cration de
diffrentes courbes.
Fichier: (.odb)

ABAQUS/Viewer.

() TP: ABAQUS Novembre 2007 14 / 22


Le fichier de donnes ABAQUS (*.inp).
...Structure.
*heading
cantilever beam
*node, nset=ends
1, 0.
6, 100.
*ngen
1, 6
*element, type=b21
1, 1, 2
*elgen, elset=beam
1, 5
*beam section,
section=rectangular,
elset=beam, material=steel
1., 2.
*material, name=steel
*elastic
30.e6
*boundary
6, encastre
*step, perturbation
*static
*cload
1, 2, -20000.
*el print, position=averaged at nodes,summary=yes
s11, e11
sf
*node file, nset=ends
u, cf, rf
*restart, write
*end step
() TP: ABAQUS Novembre 2007 15 / 22
Utiliser ABAQUS dans la salle CAO (a-111)

Par groupe de trois.


En salle CAO: Euler a-111 (sous-sol).
Horaires: 2 sances de deux heures, la priode du 19/11 .. 30/11.
Travail sur le rpertoire tmp du pc (: $ cd /tmp).
Cration dans ce rpertoire dun dossier votre nom.
Sauvgarde sous votre compte des rsultats importants
(rpertoire tmp vid chaque reboot).
Documentation sur http:130.104.233.157:2080/v6.4/
accessible uniquement sur le rseau UCL).

() TP: ABAQUS Novembre 2007 16 / 22


Le projet dabaqus.
...Prsentation gnrale.

Modlisation dun matriau composite fibres courtes.

Polyamide(PA66) renforc par des fibres courtes de carbone.

Gomtrie et chargement: Matrice: Fibres:


Dimensions : Hm Lm ep vf = 5%
Em = 2.GPa lf = 0.7 mm
251003 (mm) m = 0.33
Chargement: dplacement impos de 5mm. Df = 0.01 mm
Ef = 200.GPa
f = 0.3
Note: Modlisation en 2D: des lments CPS4R pour la matrice et des lments
T2D2 pour les fibres.

() TP: ABAQUS Novembre 2007 17 / 22


Le projet d abaqus.
Exercice en MATLAB.

BUT: Distribution alatoire de positions et dorientations des fibres.


vf Df lf
Lm Hm ep
bre
Calculer le n de fibres .
Chaque fibre contient 3 nuds:
(x1 ; y1 );(x0 ; y0 );(x2 ; y2 ).
Chaque fibre contient 2 lments.
Indications:
Randomly-fibers-distributor
rand(): gnrer des valeurs alatoires
[0..1].
fopen(fibres.inp, a): gnrer un fichier
texte.
fprintf():crire des donnes dans un fichier
texte. Fichier(*.inp) :Neuds et lments des fibres.

() TP: ABAQUS Novembre 2007 18 / 22


Le projet d abaqus.
...Exemple de 3 fibres.

Obtenir alatoirement les


(x13 , y13 )
coordonnes des nuds aux milieux
des fibres (x0i ; y0i ).
Calculer les autres coordonnes (x11 , y11 ) Fibre 3
(x1i ; y1i ) et (x1i ; y1i ). Fibre 1 (x03 , y03 )

x1i = x0i + lf /2 cos();


y1i = y0i + lf /2 sin() (x01 , y01 )
x2i = x0i lf /2 cos(); (x23 , y23 ) (x12 , y12 )

y2i = y0i lf /2 sin()


(x02 , y02 )
Attention! Fibre 2
(x21 , y21 ) (x22 , y22 )
0 x1 , x0 , x2 Lm
0 y1 , y0 , y2 H m

() TP: ABAQUS Novembre 2007 19 / 22


Le projet d abaqus.
...Prsentation du rsultat dans le fichier(fibres.inp).

Ecriture des nuds et des lments sous la forme suivante:

*Node 9, x23 , y23


1, x11 , y11 ..
2, x01 , y01 .
3, x21 , y21 *Element, Type=T2D2
4, x12 , y12 1, 1, 2
5, x02 , y02 2, 2, 3
6, x22 , y22 3, 4, 5
7, x13 , y13 4, 5, 6
8, x03 , y03 5, 7, 8
6, 8, 9
..
.

() TP: ABAQUS Novembre 2007 20 / 22


Le projet d abaqus.
...Inclure les fibres dans la matrice.

Il y a deux possibilits:
Soit importer le fichier "fibres.inp" travers ABAQUS/CAE.
Soit diter manuellement le fichier de donnes de tout le composite.
Explication au cours de la sance de TP.

() TP: ABAQUS Novembre 2007 21 / 22


Le projet d abaqus.
...Ce qui est demand.

Rapport rendre:
Dcrire ce que vous avez fait.
Inclure le programme Matlab.
Donner la figure de la distribution des fibres dans la matrice.
Visualiser le champ de la contrainte quivalente de VM.
Donner la courbe Contrainte-dformation en cas de:
Matrice sans renforts.
Matrice avec renforts
Commenter les rsultats obtenus.

() TP: ABAQUS Novembre 2007 22 / 22

S-ar putea să vă placă și