Vous êtes sur la page 1sur 82

Université Djillali Liabes de Sidi Bel Abbes

Faculté de Technologie

Département de Génie Mécanique

Polycopié

Applications sur les codes


numériques

Cours
Préparé et présenté par :
Dr. A. Boulenouar

2018-2019

Dr. A. Boulenouar M2/Génie des matériaux


AVANT PROPOS

Ce polycopié constitue l’essentiel du cours « Applications sur les codes


numériques», destiné principalement aux ingénieurs, aux masters et aux
diplômés des écoles qui poursuivent leurs études. Ce cours est basé sur
l’utilisation du code par éléments finis ANSYS.

L'objectif de cet ouvrage est de fournir aux étudiants une connaissance pratique
sur la programmation et la simulation numérique par la méthode des éléments
finis et les compétences nécessaires pour analyser les problèmes d'ingénierie,
répondant aux besoins des étudiants en graduation. Il est plus particulièrement
destiné aux étudiants des filières scientifiques et techniques, aux ingénieurs et
aux doctorants.

Dans ce document, plusieurs exemples d’application sont proposés, en se basant


sur l'analyse linéaire, non linéaire, statique et dynamique. Chaque résolution par
éléments finis comporte trois étapes :

 Préparation des données ou pré-processing pour définir le problème.


 Traitement ou processing
 Analyse et visualisation des résultats

Dans le polycopié, chaque modèle proposé est reconstruit par la méthode de


programmation, en utilisant le langage de script APDL (ANSYS Parametric Design
Language).

J’espère que les étudiants en graduation trouveront ici tous les agrégats de la
représentation numérique des problèmes et acquérir en même temps une
compréhension des principes fondamentaux de simulation.

Dr. A. Boulenouar

1
Sommaire

Avant propos………………………………………………… 2
Présentation du code Ansys…………………………. 4
Application 1 Comportement élastique linéaire…………………. 7
Application 2 Facteur de concentration des contraintes……. 11
Application 3 Plaque trouée en 3D…………………………………….. 15
Application 4 Plaque mince - Contraintes planes……………….. 18
Application 5 Distribution de température………………………… 25
Application 6 Analyse thermique……………………………………….. 29
Application 7 Analyse thermique : cylindre-isolant……………. 35
Application 8 Facteur d’intensité de contraintes………………… 40
Application 9 Bimatériau-Fissure……………………………………….. 47
Application 10 Comportement élastoplastique bilinéaire…….. 51
Application 11 Comportement élastoplastique multilinéaire.. 56
Application 12 Fréquences propres……………………………………… 61
Application 13 Structure à symétrie axiale…………………………… 65
Application 14 Matériau composite 1………………………………….. 71
Application 15 Matériau composite 2………………………………….. 75
Références…………………………………………………… 79

2
1. Présentation du code Ansys

ANSYS, Inc. est un éditeur de logiciels spécialisé en simulation numérique. L'entreprise a son
siège à Canonsburg en Pennsylvanie aux États-Unis. Ses produits majeurs sont des logiciels
qui mettent en œuvre la méthode des éléments finis, afin de résoudre des modèles
préalablement discrétisés. La société possède de nombreuses filiales à travers le monde,
notamment en Europe et en Asie.

Deux environnements logiciels permettent de mettre en œuvre le code ANSYS :

 ANSYS Classic : Chronologiquement, c'est la première solution logicielle développée


par le constructeur. Elle est destinée à la construction de modèles éléments finis à la
géométrie simple, facilement constructible à l'aide d'opérations basiques. À partir de
cet environnement, l'utilisateur construit directement un modèle éléments finis en
utilisant le langage de script APDL (ANSYS Parametric Design Language). ANSYS
classic est donc destiné à des utilisateurs compétents dans le domaine de la simulation
numérique.
 ANSYS Workbench : Cette plate-forme propose une approche différente dans la
construction d'un modèle en réutilisant le code ANSYS initial. Elle est
particulièrement adaptée au traitement de cas à la géométrie complexe (nombreux
corps de pièces) et aux utilisateurs non confirmés dans le domaine du calcul. Dans cet
environnement, l'utilisateur travaille essentiellement sur une géométrie et non plus sur
le modèle lui-même. La plate forme est donc chargée de convertir les requêtes entrées
par l'utilisateur en code ANSYS avant de lancer la résolution. Le modèle éléments
finis généré reste néanmoins manipulable en insérant des commandes propres au code
ANSYS.

2. Organisation du logiciel

De façon générale, une résolution par éléments finis comporte trois étapes (figure 1) :

a. Préparation des données ou Pré-processing: définir le problème; les étapes majeurs sont
données ci-dessous :

- Définition des points clés (keypoints) /lignes/surfaces/volumes;

Dr. A. Boulenouar M2/Génie des matériaux


3
- Définir le type d’élément fini, ses propriétés géométriques et les propriétés physiques des
matériaux;

- Maillage des lignes /surfaces/volume si cela est requis.

Les données nécessaires dépendent évidemment de la de la dimension du problème. (i.e. 1D,


2D, axisymétrique, 3D).

b. Traitement ou Processing: assigner les charges, contraintes (conditions aux limites) et


résolution; on spécifie notamment la nature des charges (localisées et/ou distribuées),
contraintes ou conditions aux limites (translation et rotation) et, finalement, on résout le
système d’équations.

c. Post-processing: analyse et visualisation des résultats; lors de cette étape, on peut


examiner:

- La liste des déplacements nodaux ;

- Les forces et des moments au niveau des éléments;

- Tracé des déformées.

- Tracé des iso-contours des contraintes.

L'analyse des éléments finis par ANSYS peut être réalisée par trois méthodes:

a. Interactive (Graphical User Interface GUI)

b. Programmation par le fichier d'analyse

Dr. A. Boulenouar M2/Génie des matériaux


4
c. Mixage des deux méthodes mentionnées

Fig.1 : Schéma d’utilisation classique d’ANSYS

 Dans la méthode interactive ou GUI, les données peuvent être entrées par les fenêtres
préparées par ce logiciel éléments finis. Ces fenêtres sont plus simples pour les petits
calculs, mais elles ne sont pas adaptées pour les calculs compliqués et répétitifs. A
titre d'exemple, une fenêtre est présentée dans la figure 2.

Fig. 2 : Utilisation du logiciel d'éléments finis par GUI.

Dans la méthode de la programmation pour le fichier d'entrée, les paramètres du


comportement des matériaux, la géométrie et la résolution sont facilement contrôlés par la

Dr. A. Boulenouar M2/Génie des matériaux


5
méthode de programmation. Un autre avantage de cette application est la mise en évidence
dans les calculs compliqués qui se font en plusieurs pas, en utilisant par exemple, la
technique «sub-modeling », « super élément » et le calcul de la mécanique linéaire de la
rupture.

Le Mixage des deux méthodes mentionnées (GUI et Programmation) est généralement plus
efficace dans les calculs par éléments finis. La figure 3 illustre un exemple de l’utilisation
générale de la programmation, le fichier TEXT est fréquemment utilisé.

Fig. 3 : Utilisation du logiciel par la méthode de programmation

Dr. A. Boulenouar M2/Génie des matériaux


6
Application 1: Comportement élastique linéaire

Soit une plaque rectangulaire mince de dimensions (0.2 x 0.4 m2). La plaque considérée est
chargée en traction uni-axiale dans la direction verticale sous la contrainte appliquée σ
=100MPa. La deuxième extrémité est supposée fixée dans les deux directions, comme le
montre la figure ci-dessous. La plaque en matériau linéaire élastique dont les propriétés
mécaniques sont : E= 200GPa (Module de Young) et v=0.3 (Coefficient de Poisson). La plaque
est supposée maillée par des éléments à 8 nœuds sous les conditions de contraintes planes.

- Utiliser le code de calcul Ansys pour analyser ce problème, en montrant la déformation de


la plaque et le déplacement des nœuds suivant la direction verticale. Montrer la
distribution nodale des contraintes suivant la même direction.

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :

 Preprocessor > Element type > Add-Edit-Delete > Add > Solid > 8 node 183 > OK….> Close

2-Propriétés du matériau :
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotropic >
EX=2e5 (en MPa : Module de Young), PRXY=0.3 (Coefficient de Poisson)
- Fermer la fenêtre (ou bien : Material > Exit)

3-Géométrie :

 Preprocessor > Modeling > Create > Areas > Rectangle > By dimensions>
Entrer: X1, X2 : 0 ---- 200
Y1, Y2 : 0 ---- 400 > OK

 PlotConts > Numbering > Sélectionner “LINE line Numbers” > OK


 Plot> Lines

4-Maillage :

 Preprocessor > Meshing > Size Cntls > Manuel Size > Lines > Picked lines > (Cliquer sur les deux lignes
horizontales) > OK

Entrer: 25 pour (NDIV N°. of element divisions) > OK

Dr. A. Boulenouar M2/Génie des matériaux


7
 Preprocessor > Meshing > Size Contls > Lines > Picked Lines > (Cliquer sur les deux lignes verticales) > OK

Entrer: 50 pour (NDIV N°. of element divisions)> OK

 Preprocessor > Mesh> Areas > Free (Cliquer sur la surface) > OK

5-Conditions aux limites:

 Preprocessor > Loads > Define Load > Apply > Structural > Displacement > On Lines > (Cliquer sur la ligne
horizontale inferieur N° 1) > OK > ALL DOF =0 > OK

Dr. A. Boulenouar M2/Génie des matériaux


8
 Preprocessor > Loads > Define Load > Apply > Structural > Pressure > On Lines > (Cliquer sur la ligne horizontale
supérieur N° 3) > (entrer : -100 dans la fenêtre : VALUE) > OK

Remarque : Le signe (-) représente le sens positive du chargement.

 Enregistrer le model

6-Résolution

 Solution > Solve > Current LS > OK


 Fermer le message: Solution is done

7-Post-processing : Analyse et visualisation des résultats

 General-Postproc > Plot Results > Deformed Shape > Def+undeformed > OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > DOF Solution > Y-Component of
displacement > OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > Stress > Y-Component of stress >
OK
 General-Postproc > List Results > Nodal Solution > Nodal Solution > Stress > Y-Component of stress > OK
 General-Postproc > Query Results > Subgrid Solu > Stress > Y-direction SY > OK
(Cliquer sur la surface pour afficher les valeurs des contraintes SY dans les nœuds, suivant la direction verticale)

 Programmation par langage de script APDL (ANSYS Parametric Design Language)

/PREP7
!*
ET,1,PLANE183
!*
KEYOPT,1,1,0
KEYOPT,1,3,0
KEYOPT,1,6,0
!*
!*
MPTEMP,,,,,,,,

Dr. A. Boulenouar M2/Génie des matériaux


9
MPTEMP,1,0
MPDATA,EX,1,,2e5
MPDATA,PRXY,1,,0.3
RECTNG,0,200,0,400,
FLST,5,2,4,ORDE,2
FITEM,5,1
FITEM,5,3
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,25, , , , ,1
!*
FLST,5,2,4,ORDE,2
FITEM,5,2
FITEM,5,4
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,50, , , , ,1
!*
MSHKEY,0
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
FLST,2,1,4,ORDE,1
FITEM,2,1
!*
/GO
DL,P51X, ,ALL,0
FLST,2,1,4,ORDE,1
FITEM,2,3
/GO
!*
SFL,P51X,PRES,-100,
FINISH
/SOL
/STATUS,SOLU
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


10
Application 2: Facteur de concentration des contraintes

On considère une plaque rectangulaire mince contenant un trou de rayon R=0.03m. Les conditions
du chargement et le comportement du matériau sont identiques à ceux considères dans le premier
exemple. La plaque est supposée maillée par des éléments à 8 nœuds sous les conditions de
contraintes planes.

- Utiliser le code de calcul Ansys pour exposer la distribution nodale des contraintes suivant la
direction verticale.
- Calculer le facteur de concentration des contraintes .

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :
 Preprocessor > Element type > Add-Edit-Delete > Add > Solid > 8 node 183 > OK…… > Close

2-Propriétés du matériau :
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotrop >
EX=2e5 (en Mpa), PRXY=0.3
- Fermer la fenêtre (ou bien : Material > Exit)

3-Géométrie :

 Preprocessor > Modeling > Create > Areas > Rectangle > By dimensions (dimensions en mm)>
Entrer: X1, X2 : 0 ---- 200
Y1, Y2 : 0 ---- 400 > OK

 Preprocessor > Modeling > Create > Areas > Circle > Solid Circle (dimensions en mm) > OK

Dr. A. Boulenouar M2/Génie des matériaux


11
 Preprocessor > Modeling > Operate > Booleans > Overlap > Areas (Cliquer sur le rectangle et le cercle) > OK

 Preprocessor > Modeling > Delete > Areas and Below (Cliquer sur le circle) > OK

 PlotConts > Numbering > Sélectionner “LINE line Numbers” > OK


 Plot > Lines

4-Maillage:
 Preprocessor > Meshing > Size Contls > ManualSize > Lines > Picked Lines > (Cliquer sur les deux lignes
horizontales) > OK > (entrer : 25 pour dans la fenêtre NDIV : No of element divisions) > OK

 Preprocessor > Meshing > Size Contls> ManualSize> Lines > Picked Lines > (Cliquer sur les deux lignes verticals) >
OK> (entrer : 50 pour dans la fenêtre NDIV : No of element divisions) > OK

 Preprocessor > Meshing > Size Contls > ManualSize > Lines > Picked Lines > (Cliquer sur les 04 arcs du cercle) >
OK > (entrer : 10 pour dans la fenêtre NDIV : No of element divisions) > OK

 Preprocessor > Mesh > Areas > Free > Cliquer sur la surface > OK

Dr. A. Boulenouar M2/Génie des matériaux


12
5-Conditions aux limites

 Preprocessor > loads > Define Load > Apply > Structural > Displacement > On Lines > (Cliquer sur la ligne
horizontale N° 1) > OK > ALL DOF =0 > OK

 Preprocessor > Loads > Define Load > Apply > Structural > Pressure > On Lines > (Cliquer sur la ligne horizontale
N° 3) > (Entrer : -100 dans la fenêtre : VALUE)

 Enregistrer le model :

6-Résolution

 Solution > Solve > Current LS > OK


 Fermer le message: Solution is done

7-Post-processing : Analyse et visualisation des résultats

 General-Postproc > Plot Results > Deformed Shape > Def + undeformed> OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu> Nodal Solution> DOF Solution> Y-Component of
displacement> OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > Stress> Y-Component of stress>
OK

 General-Postproc > List Results > Nodal Solution > Nodal Solution > Stress > Y-Component of stress > OK
 General-Postproc > Query Results > Subgrid Solu > Stress > Y-direction SY > OK
(Cliquer sur la surface pour obtenir les valeurs des contraintes SY sur les nœuds, suivant la direction verticale)

Figure : Contour des contraintes σy

 Calcul le facteur de concentration de contraintes Kt :

Kt= Contrainte maximale/ Contrainte appliquée


=337/100
=3.37

Dr. A. Boulenouar M2/Génie des matériaux


13
 Programmation par langage APDL
/PREP7
ET,1,PLANE183
!*
KEYOPT,1,1,0
KEYOPT,1,3,0
KEYOPT,1,6,0
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,2e5
MPDATA,PRXY,1,,0.3
RECTNG,0,200,0,400,
CYL4,100,200,30
FLST,2,2,5,ORDE,2
FITEM,2,1
FITEM,2,-2
AOVLAP,P51X
ADELE, 2, , ,1
FLST,5,2,4,ORDE,2
FITEM,5,1
FITEM,5,3
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,25, , , , ,1
!*
FLST,5,2,4,ORDE,2
FITEM,5,2
FITEM,5,4
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,50, , , , ,1
!*
FLST,5,4,4,ORDE,2
FITEM,5,5
FITEM,5,-8
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,10, , , , ,1
!*
MSHKEY,0
CM,_Y,AREA
ASEL, , , , 3
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2

Dr. A. Boulenouar M2/Génie des matériaux


14
!*
FLST,2,1,4,ORDE,1
FITEM,2,1
DL,P51X, ,ALL,0

FLST,2,1,4,ORDE,1
FITEM,2,3
SFL,P51X,PRES,-100,
FINISH
/SOL
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


15
Application 3: Plaque trouée en 3D

- On considère une plaque tridimensionnelle de dimensions (0.2 x 0.4 x 0.05 m3). Cette
plaque est chargée en traction uni-axiale dans la direction verticale sous une contrainte
appliquée σ =100MPa. Le déplacement de la deuxième extrémité est supposée nul suivent
les deux directions (ux=uy=0). Le matériau utilisé est élastique linéaire dont les propriétés
mécaniques sont : E= 200 GPa (Module de Young) et v=0.3 (Coefficient de Poisson). La
structure est supposée maillée par des éléments à 20 nœuds sous des conditions de
contraintes planes.

- Utiliser le code de calcul Ansys pour analyser ce problème, en montrant la déformation de


la plaque et le déplacement des nœuds suivant la direction verticale.
- Montrer la distribution nodale des contraintes suivant la même direction.

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :
 Preprocessor > Element type > Add-Edit-Delete > Add > Solid > 20node 186 > OK…… > Close

2-Propriétés du matériau :
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotrop >
EX=2e5 (en MPa), PRXY=0.3
Fermer la fenêtre (ou bien : Material > Exit)

3-Géométrie:
 Preprocessor > Modeling > Create > Volumes > Block > By dimensions > (Entrer les dimensions du volume comme le
montre la figure ci-dessous)> OK

 Preprocessor > Modeling > Create > Volumes > Cylinder > Solid Cylinder > (Entrer les dimensions du cylindre)> OK

Dr. A. Boulenouar M2/Génie des matériaux


15
 Preprocessor > Modeling > Operate > Booleans > Overlap > Volumes > (Cliquer sur les 02 volumes) > OK
 Preprocessor > Modeling > Operate > Booleans > Delete > Volume and Below > (Supprimer les volumes
supplémentaires) > OK

4-Maillage:
Preprocessor > Meshing > Mesh > Volume > Free> (Cliquer sur le volume) > OK

5-Conditions aux limites

 Preprocessor > Loads > Define Load > Apply > Structural > Displacement > On Areas > (Cliquer sur la surface
inferieur) > OK> ALL DOF =0 > OK

 Preprocessor > Loads > Define Load > Apply > Structural > Pressure > On Areas > (Cliquer sur la surface
supérieur) > (Entrer : -100 dans la fenêtre : VALUE)

 Enregistrer le model

6-Résolution

 Solution > Solve > Current LS > OK


 Fermer le message: Solution is done

7-Post-processing : Analyse et visualisation des résultats

 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > DOF Solution > Y-Component of
displacement > OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > Stress> Y-Component of stress >
OK

Dr. A. Boulenouar M2/Génie des matériaux


16
Figure : Contour des : a) déplacements Ux, b) contraintes σy

 Programmation par langage APDL

/PREP7
ET,1,SOLID186
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,2e5
MPDATA,PRXY,1,,0.3

BLOCK,0,200,0,400,0,50,
CYL4,100,200,30, , , ,100

FLST,2,2,6,ORDE,2
FITEM,2,1
FITEM,2,-2
VOVLAP,P51X
VDELE, 3, , ,1
VDELE, 4, , ,1

MSHKEY,0
MSHAPE,1,3d
CM,_Y,VOLU
VSEL, , , , 5
CM,_Y1,VOLU
CHKMSH,'VOLU'
CMSEL,S,_Y
!*
VMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2

FLST,2,1,5,ORDE,1
FITEM,2,3
DA,P51X,ALL,0

FLST,2,1,5,ORDE,1
FITEM,2,4
SFA,P51X,1,PRES,-100

FINISH

/SOL
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


17
Application 4: Plaque mince - Contraintes planes

- On désire d’analyser par la MEF la variation de la contrainte normale sur une ligne horizontale
perpendiculaire à l’axe du chargement. La figure ci-dessous représente une plaque mince trouée de
forme rectangulaire, de dimensions (10x100x200 mm3). Le rayon du cercle r=10mm.

- La plaque considérée est supposée maillée par des éléments finis de forme triangulaire à 8 nœuds
sous des conditions de contraintes planes. Pour des raisons de symétrie, seulement un quart (1/4) de
la plaque sera modélisé par des éléments bidimensionnels (2D).

 Etapes de simulations :

1-Choix de l’élément :
 Preprocessor > Element type > Add-Edit-Delete > Add > Solid > 8node 183 > OK…… > Close
 Preprocessor> Element Type > Add/Edit/Delete > Option > Sélectionner: Plane strs w/thk> OK… > Close
 Preprocessor> Read Constants > Add/Edit/Delete > Add > OK > Dans Thichness THK donner la valeur: 10 > OK

Dr. A. Boulenouar M2/Génie des matériaux


18
2-Propriétés du matériau
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotrop > [ EX=210000] (en MPa),
[PRXY=0.3]
Fermer la fenêtre (ou bien : Material > Exit)

3-Géométrie:
 Preprocessor > Modeling > Create > Areas > Rectangle > By Dimensions
 Preprocessor > Modeling > Create > Areas > Circle > Solid Circle

 Preprocessor > Modeling > Operate > Booleans > Subtract > Areas
 Piquer la surface du rectangle> OK
 Piquer la surface du cercle> OK

 PlotCont s > Numbering> Sélectionner: “LINE line Numbers” > OK


 Plot > Plot Lines

4-Maillage:

 Preprocessor > Meshing > Size Cntrls > Manual Size > Lines > Picked Lines
 (Pour chaque ligne, donner le nombre des éléments pour la discrétisation, comme le montre la figure ci-dessous.
[NDIV No. of element division]> OK )
 Preprocessor > Meshing > Mesh Tool > Choisir: Mesh: Areas et Shape: Tri > Mesh> (Cliquer sur la surface) > OK

5-Conditions aux limites

 Solution > Define Loads > Apply > Structural > Displacement > Symmetry B.C. > On Lines
 (Sélectionner la ligne) > Apply > (Sélectionner la surface) > OK

Dr. A. Boulenouar M2/Génie des matériaux


19
 Solution > Define Loads > Apply > Structural > Displacement > Symmetry B.C. > On Lines
 (Sélectionner la ligne) > Apply > (Sélectionner la surface) > OK

 Solution > Define Loads > Apply > Structural > Pressure > On lines (Cliquer sur la ligne libre à droite)

 Enregistrer le model.

6-Résolution

 Solution > Solve > Current LS > OK


 Fermer le message: Solution is done

7-Post-processing : Analyse et visualisation des résultats

 General-Postproc > Plot Results > Deformed Shape > Def+undeformed >… OK

Dr. A. Boulenouar M2/Génie des matériaux


20
 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > Stress > Y-Component of stress>
OK

Option : Select –Entities (Exemple)


 Select > Entities > Elements > By Num/Pick > From Full > OK > (Piquer sur 4 ou 5 éléments) > OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > Stress > Y-Component of stress >
OK
 General-Postproc > List Results > Nodal Solution > Nodal Solution > Stress > Y-Component of stress > OK
(Il affiche uniquement les résultats dans les éléments sélectionnés)
 Select > Entities > Everything

Dr. A. Boulenouar M2/Génie des matériaux


21
Option : Define Path (Exemple)
 Plot > Nodes
 General-Postproc > Path Operations > Define Path > By Nodes (Sélectionner des nœuds comme l’indique la
figure ci-dessous
 Entrer un nom pour le trajet sélectionné (par exemple, p1)
 General-Postproc > Path Operations > Recall Path > Sélectionner: p1> OK
 General-Postproc > Path Operations > Map onto Path > Stress > Y-direction SY (Donner un nom pour le fichier,
par exemple RES ) > OK
 General-Postproc > Path Operations > Plot Path Item > On Graph (Sélectionner RES)> OK

Dr. A. Boulenouar M2/Génie des matériaux


22
 Programmation par langage APDL
/PREP7
ET,1,PLANE183
!*
KEYOPT,1,1,0
KEYOPT,1,3,3
KEYOPT,1,6,0
!*
R,1,10,
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,210000
MPDATA,PRXY,1,,0.3

RECTNG,0,50,0,100,
CYL4,0,0,10

FLST,2,2,5,ORDE,2
FITEM,2,1
FITEM,2,-2
ASBA, 1, 2
LPLOT

FLST,5,2,4,ORDE,2
FITEM,5,3
FITEM,5,9
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,10, , , , ,1
!*
FLST,5,2,4,ORDE,2
FITEM,5,2
FITEM,5,10
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,20, , , , ,1
!*
FLST,5,1,4,ORDE,1
FITEM,5,5
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,10, , , , ,1
!*
MSHAPE,1,2D
MSHKEY,0
!*
CM,_Y,AREA
ASEL, , , , 3
CM,_Y1,AREA
CHKMSH,'AREA'

Dr. A. Boulenouar M2/Génie des matériaux


23
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
DL, 10, 3,SYMM
DL, 9, 3,SYMM

FLST,2,1,4,ORDE,1
FITEM,2,3
SFL,P51X,PRES,-100,
FINISH

/SOL
/STATUS,SOLU
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


24
Application 5: Distribution de température

- Soit une plaque de grandes dimensions (10x20 m2). Chaque côté de la plaque est maintenu à une
température constante comme le montre la figure ci-dessous. La conductivité thermique de la
plaque est de 401 W/m.K.

- Utiliser le code de calcul Ansys pour établir la distribution de température dans la plaque.

 Etapes de simulations

 Preferences > Sélectionner : « Thermal » > OK

1-Choix de l’élément :

 Preprocessor > Element Type > Add/Edit/Delete> Add > Thermal Mass > Solid > Quad 4 node 55 > OK… > Close

2-Propriétés du matériau :

 Preprocessor > Material Props > Material Models > Structural > Thermal > Conductivity > Isotrope
Kxx=401
 Fermer la fenêtre.

3-Géométrie :

 Preprocessor > Modeling > Create > Areas > Rectangle > By dimensions > OK

Dr. A. Boulenouar M2/Génie des matériaux


25
4-Maillage:

 Preprocessor > Meshing > Size contls > ManualSize > Lines > Picked lines > (Cliquer sur les deux lignes
horizontales) > OK > (entrer : 50 dans la fenêtre NDIV : No of element divisions) > OK

 Preprocessor > Meshing > Size contls > ManualSize > Lines > Picked lines > (Cliquer sur les deux lignes
verticales) > OK> (entrer : 25 dans la fenêtre NDIV : No of element divisions) > OK

 Preprocessor > Meshing > Mesh > Areas > Free > (Cliquer sur la surface) > OK

5-Conditions aux limites

 Plot > Lines

 Solution > Loads- Apply > Thermal- Temperature > On Lines


(Sélectionner les 02 lignes verticales)

(entrer: 100 dans la fenêtre VALUE Load TEMP value) > Apply

 Solution > Loads- Apply > Thermal- Temperature > On Lines


(Sélectionner la ligne inferieure horizontale)

(entrer: 100 dans la fenêtre VALUE Load TEMP value) > Apply

 Solution > Loads- Apply > Thermal- Temperature > On Lines


(Sélectionner la ligne supérieure horizontale)

(entrer: 200 dans la fenêtre VALUE Load TEMP value) > OK

 Solution > Loads- Apply > Thermal- Temperature > On Keypoints


(Sélectionner les 02 points aux 02 coins)

(entrer: 150 dans la fenêtre VALUE Load TEMP value) > OK

6-Résolution

 Solution > Solve > Current LS > OK


 Fermer le message: Solution is done

Dr. A. Boulenouar M2/Génie des matériaux


26
7-Post-processing : Analyse et visualisation des résultats

 General Postproc > Plot Results > Contour Plot > Nodal Sol > DOF solution> Temperature TEMP

 Plot > Nodes

Option : Select –Entities (Exemple)


 Select >Entities > Nodes > By Num/Pick > OK > Sélectionner les nœuds comme l’indique la figure ci-dessous.

 General-Postproc > List Results > Nodal Solution> Nodal Solution >--Select DOF Solution, Temperature > OK

Rq : Cette étape affiche uniquement la température aux nœuds sélectionnés.

 Programmation par langage de script APDL

/COM, Thermal
!*
/PREP7
!*
ET,1,PLANE55
!*
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,KXX,1,,401
RECTNG,,10,,20,

FLST,5,2,4,ORDE,2
FITEM,5,2
FITEM,5,4
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,50, , , , ,1
!*

Dr. A. Boulenouar M2/Génie des matériaux


27
FLST,5,2,4,ORDE,2
FITEM,5,1
FITEM,5,3
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,25, , , , ,1
MSHKEY,0
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
FLST,2,3,4,ORDE,3
FITEM,2,1
FITEM,2,-2
FITEM,2,4
DL,P51X, ,TEMP,100,1

FLST,2,1,4,ORDE,1
FITEM,2,3
DL,P51X, ,TEMP,200,1

FLST,2,2,3,ORDE,2
FITEM,2,3
FITEM,2,-4
DK,P51X, ,150, ,0,TEMP, , , , , ,

/Solve
Solve

Dr. A. Boulenouar M2/Génie des matériaux


28
Application 6: Analyse thermique

- Soit une plaque mince de forme rectangulaire de dimensions (0.5x2m2). La plaque est maintenue
aux conditions de chargement thermique comme le montre la figure ci-dessous. La conductivité
thermique, la masse volumique et la capacité thermique massique sont 400 W/m.K, ρ = 7800 kg/m3
et Cp=385 J/Kg. °C , respectivement. Le coefficient de transfert convectif : h = 20 W/m².°C.

- Utiliser le code de calcul Ansys pour analyser thermiquement la distribution de température dans la
plaque.

 Etapes de simulations

 Preferences > Thermal > OK

1-Choix de l’élément :
 Preprocessor > Element type > Add-Edit-Delete > Add> Thermal Mass > Solid > 8node 77 > OK…… > Close

2-Propriétés du matériau :

 Preprocessor > Material Prop > Material Models > Thermal > Conductivity > Isotropic…….KXX=400
 Preprocessor > Material Prop > Material Models > Thermal > Specific Heat………C=385
 Preprocessor > Material Prop > Material Models > Thermal > Density………Dens=7800
 Fermer la fenêtre

3-Géométrie:
 Preprocessor> Modeling > Create > Areas > Rectangle > By dimensions >
Entrer: X1, X2 : 0 ---- 2
Y1, Y2 : -0.25 ---- 0.25 > OK

4-Maillage:
 Main Menu > Preprocessor > Meshing > Mesh Tool > Smart Size=4 > Mesh > (Cliquer sur la surface) > OK

5-Conditions aux limites:


 Solution > Analysis type > New Analysis > Transient > OK > Full > OK
 Solution > Analysis type > Sol’n Controls

Dr. A. Boulenouar M2/Génie des matériaux


29
 Solution > Define Loads > Apply > Thermal > Temperature > On Lines
 Piquer la ligne verticale à gauche> OK
 Sélectionner TEMP (Entrer la valeur de la température [TEMP=400]) > OK

 Solution > Define Loads > Apply > Thermal > Convection > On Lines
 Sélectionner les 03 lignes (02 lignes horizontales+ligne verticale à droite) > OK
 Entrer pour : ‘VALI Film coefficient=20’, et pour ‘VAL2I Bulk temperature=30’

 Solution > Define Loads > Apply > Initial condit’n > Define > Pick All > DOF=Temp, Value=30 > OK

 Enregistrer le model

6-Résolution

 Solution > Solve > Current LS > OK


 Fermer le message: Solution is done

7-Post-processing : Analyse et visualisation des résultats

 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > DOF Solution > Nodal Temperature >
OK
 PlotCtrs > Animate > Over time

Dr. A. Boulenouar M2/Génie des matériaux


30
 Select> Entities > Nodes (By Num/Pick) > OK
 Sélectionner un nœud dans la surface > OK
 General-Postproc > List Results > Nodal solution > Nodal solution > DOF Solution > Nodal Temperature > OK

 General-Postproc > Read Results > First Set


 General-Postproc > List Results > Nodal Solution > Nodal Solution > DOF Solution > Nodal Temperature > OK

 General-Postproc > Read Results > By Time/Freq


 General-Postproc> List Results > Nodal Solution> Nodal Solution> DOF Solution> Nodal Temperature> OK

 General-Postproc > Read Results > Last Set


 General-Postproc > Path Operations > Define Path> By location (Donner un nom pour le chemin étudie) > OK

Dr. A. Boulenouar M2/Génie des matériaux


31
 General-Postproc > Path operations> Plot Paths
 General-Postproc > Path operations> Map onto Path> (Séléctionner DOF Solution…TEMP) > OK
 General-Postproc > Path operations> Plot Path Item> On Graph> (Séléctionner TEMP) > OK

 General-Postproc > Read Results > By Pick (Séléctionner Set N°1, par exemple) > Read > Close
 General-Postproc > Path operations > Recall Path > P1
 General-Postproc > Path operations > Map onto Path > (Séléctionner DOF Solution…TEMP) > OK
 General-Postproc > Path operations > Plot Path Item > On Graph > (Séléctionner TEMP) > OK

 General-Postproc > Read Results > By Pick (Séléctionner Set N°16, par exemple) > Read > Close
 General-Postproc > Path operations > Recall Path > P1
 General-Postproc > Path operations > Map onto Path > (Séléctionner DOF Solution…TEMP) > OK
 General-Postproc > Path operations > Plot Path Item > On Graph> (Séléctionner TEMP) > OK

Dr. A. Boulenouar M2/Génie des matériaux


32
 General-Postproc > TimeHis Postproc
 Cliquer sur le botton et choisir:
 Nodal solution > DOF Solution > Nodal Temperature
 Piquer sur un nœud de la surface > OK

 Cliquer sur le botton pour tracer la courbe ci-dessous.

 Programmation par langage de script APDL

/COM, Thermal
/PREP7
ET,1,PLANE77
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,KXX,1,,400
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,C,1,,385
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,1,,7800
!----------------------------------
RECTNG,0,2,-0.25,0.25,
!----Maillage-------------

Dr. A. Boulenouar M2/Génie des matériaux


33
SMRT,6
SMRT,5
SMRT,4
MSHAPE,0,2D
MSHKEY,0
!*
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!----------------------------------
/SOL
!*
ANTYPE,4
!*
TRNOPT,FULL
LUMPM,0
!*
DELTIM,1,0.5,1.25
OUTRES,ERASE
OUTRES,ALL,ALL
TIME,300
LNSRCH,1
NEQIT,100

FLST,2,1,4,ORDE,1
FITEM,2,4
!*
/GO
DL,P51X, ,TEMP,400,0
FLST,2,3,4,ORDE,2
FITEM,2,1
FITEM,2,-3
/GO
SFL,P51X,CONV,20, ,30,
FLST,2,927,1,ORDE,2
FITEM,2,1
FITEM,2,-927
IC,P51X,TEMP,30,
/STATUS,SOLU

SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


34
Application 7: Analyse thermique : cylindre-isolant

- Un cylindre (longueur = 1m, diamètre intérieur = 200 mm, épaisseur


de la paroi = 100 mm) est isolé thermiquement par un autre cylindre
(longueur = 1m, épaisseur de la paroi = 80 mm). Les conductivité
thermique du premier cylindre et de l’isolant sont : 40 et 0.75
W/m.°C, respectivement. Le coefficient du transfert thermique h= 50
W/m2 °C.
- Si la température à l’intérieur du cylindre est 300 C°, et la
température ambiante est 25°C :
- Montrer la distribution de la température le long du 02 épaisseurs.
- Trouver le transfert thermique par unité de longueur du premier cylindre.

 Etapes de simulations :
 Preferences > Thermal > OK

1-Choix de l’élément :
 Preprocessor > Element type > Add-Edit-Delete > Add> Thermal Mass > Solid > Brick 8node 278 > OK…… > Close

2-Propriétés du matériau :
 Preprocessor > Material Prop > Material Models > Thermal > Conductivity > Isotropic…….KXX=40 (en W/m.K°)
 Material > New Model
 Thermal> Conductivity > Isotropic…….KXX=0.75 (en W/m.K°)
 Fermer la fenêtre

3-Géométrie:
 Preprocessor > Modeling > Create > Areas > Circle > Annulus >
WP X=0; WP Y=0; Rad_1=0.1; Rad_2=0.2 > OK (Rq : Les dimensions en mètre)

 Preprocessor > Modeling > Create > Areas > Circle > Annulus>
WP X=0; WP Y=0; Rad_1=0.2; Rad_2=0.28 > OK (Rq : Les dimensions en mètre)

 Preprocessor> Modeling> Operate > Extrude> Areas > Along Normal> (Cliquer sur la surface 1)> OK
Entrer la longueur du cylindre 1: Dist Length of extrusion= 1 (en mètre) > OK

 Preprocessor> Modeling> Operate > Extrude> Areas > Along Normal> (Cliquer sur la surface 2)> OK
Entrer la longueur du cylindre 2 : Dist Length of extrusion= 1 (en mètre) > OK

 Preprocessor> Modeling> Operate > Booleans > Glue > Volume> (Sélectionner les deux volumes)> OK
(Rq : Maintenant, les 02 volumes sont collés entre eux)

4-Maillage:
 Main Menu > Preprocessor > Meshing > Mesh Attribus > Defaults Attribs > (Choisir le matériau 1)> OK
 Main Menu > Preprocessor > Meshing > Mesh Tool > Smart Size=1 > Mesh > (Choisir le volume 1)> OK
 Main Menu > Preprocessor > Meshing > Mesh Attribus > Defaults Attribs> (Choisir le matériau 2)> OK
 Main Menu > Preprocessor > Meshing > Mesh Tool > Smart Size=1 > Mesh > (Choisir le volume 2)> OK
 Utility Menu > PlotCtrls > Numbering>.... Dans: ‘Elem/Attrib numbering’ sélectionner: ‘Material Numbers’ > OK

Dr. A. Boulenouar M2/Génie des matériaux


35
5-Conditions aux limites :

Utility Menu > PlotCtrls > Numbering>.... Sélectionner : ‘Lines numbers’ , et ‘Areas numbers’ > OK

 Solution > Define Loads > Apply > Thermal> Temperature> On Areas
 Piquer sur les 04 surfaces intérieures du cylindre> OK
 Sélectionner : TEMP (Entrer la valeur de la température [TEMP=300])> OK

 Solution > Define Loads > Apply > Thermal> Convection> On Areas
 Piquer sur les 04 surfaces extérieures de l’isolant> OK
 Entrer: ‘Film coefficient=54’, et ‘Bulk temperature=25’

 Enregistrer le model

6-Résolution

 Solution > Solve > Current LS > OK


 Fermer le message: Solution is done

7-Post-processing : Analyse et visualisation des résultats

 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > DOF Solution> Nodal
Temperature > OK

 General-Postproc> Path Operations > Define Path> By Location >

Dr. A. Boulenouar M2/Génie des matériaux


36
 General-Postproc > Path operations > Map onto Path >

 General-Postproc > Path Operations > Plot Path Item> On Graph > OK

 General-Postproc > List Results > Reaction Solu > Heat Flow > OK
 Vérifier la valeur du transfert thermique à la fin de la liste)

Dr. A. Boulenouar M2/Génie des matériaux


37
 Programmation par langage de script APDL

/COM, Thermal
!*
/PREP7
!*
ET,1,SOLID278
!*
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,KXX,1,,40
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,KXX,2,,0.75
CYL4,0,0,0.1, ,0.2
CYL4,0,0,0.2, ,0.28
!*
VOFFST,1,1, ,
VOFFST,2,1, ,
FLST,2,2,6,ORDE,2
FITEM,2,1
FITEM,2,-2
VGLUE,P51X
! Maillage
TYPE, 1
MAT, 1
REAL,
ESYS, 0
SECNUM,
!*
SMRT,6
SMRT,1
MSHAPE,1,3D
MSHKEY,0
!*
CM,_Y,VOLU
VSEL, , , , 1
CM,_Y1,VOLU
CHKMSH,'VOLU'
CMSEL,S,_Y
!*
VMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
TYPE, 1
MAT, 2
REAL,
ESYS, 0
SECNUM,
!*
CM,_Y,VOLU
VSEL, , , , 3
CM,_Y1,VOLU
CHKMSH,'VOLU'
CMSEL,S,_Y
!*
VMESH,_Y1

Dr. A. Boulenouar M2/Génie des matériaux


38
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!Conditions aux limites
FLST,2,4,5,ORDE,2
FITEM,2,8
FITEM,2,-11
!*
/GO
DA,P51X,TEMP,300

FLST,2,4,5,ORDE,2
FITEM,2,13
FITEM,2,-16
/GO
!*
SFA,P51X,1,CONV,54,25
FINISH
/SOL
/STATUS,SOLU
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


39
Application 8: Facteur d’intensité de contraintes

- On considère une fissure centrale de longueur (2a) amorcée dans une plaque, soumise à un
chargement σ=100MPa.

- Utiliser le code de calcul Ansys pour calculer numériquement, le facteur d’intensité de contrainte KI.

- Comparer la valeur du facteur KI obtenue par le code avec celle donner par la solution analytique.

Remarque : Pour des raisons de symétrie, seulement un quart (1/4) de la plaque sera modélisé par
des éléments bidimensionnels (2D).

 Etapes de simulations

1-Choix de l’élément :

Main Menu > Preprocessor > Element Type > Add/Edit/Delete > …Cliquer sur ‘Add’
 Choisir : ‘Solid’, et ‘8node 183’> …Cliquer sur OK
 Cliquer sur ‘Options’... > Sélectionner ‘Plane stress’ pour ‘Element behavior K3’ et cliquer sur OK.
 Cliquer sur ‘Close’

2-Propriétés du matériau :

Main Menu > Preprocessor > Material Props > Material Models
 Sélectionner ‘Structural’, ‘Linear’, ‘Elastic’, et ‘Isotropic’.

 Entrer : EX=2e5 (Module de Young en MPa), PRXY=0.3 (Coefficient de poisson) > Cliquer sur OK
 Fermer la fenêtre (Material > Exit)

Dr. A. Boulenouar M2/Génie des matériaux


40
3-Géométrie:

 Main Menu > Preprocessor > Modeling > Create > Keypoints > In Active CS

 Utility Menu > PlotCtrls > Numbering>.... Choisir ‘Keypoint numbers’ > OK.

 Main Menu > Preprocessor > Modeling > Create > Lines > Lines > In Active Coord
 Cliquer sur point N°1 et point N°2 pour créer une ligne N°1.
(Répéter cette opération pour avoir d’autres lignes)

 Main Menu > Preprocessor > Modeling > Create > Areas > Arbitrary > By Lines
• Piquer les 05 lignes (L1, L2, L3, L4 et L5). Cliquer OK

 Plot> lines

4-Maillage:
 Main Menu > Preprocessor > Meshing > Size Cntrls > ManualSize > Lines > Picked Lines
 Piquer les linges 3 et 4 > Apply
 Piquer la linge 5 > OK

 Maillage autour de la pointe de fissure:

 Main Menu > Preprocessor > Meshing > Size Cntrls > Concentrat KPs > Create

Dr. A. Boulenouar M2/Génie des matériaux


41
 Main Menu > Preprocessor > Meshing > Mesh > Areas > Free > (Piquer sur la surface)> OK

6- Conditions aux limites:

 Main Menu > Preprocessor > Loads > Define Loads > Apply > Structural > Displacement > Symmetry B.C. >
...with Area
• Piquer la ligne L2. Cliquer Apply. Piquer sur la surface. Cliquer sur OK.
• Piquer la ligne L5. Cliquer Apply. Piquer sur la surface. Cliquer sur OK.

 Preprocessor > Loads > Define Load > Apply > Structural > Pressure > On Lines> (Cliquer sur la ligne horizontale
N° 4) > (Entrer : -100 dans la fenêtre : VALUE) > OK

Dr. A. Boulenouar M2/Génie des matériaux


42
7- Résolution (Processing)

 Main Menu > Solution > Analysis Type > New Analysis > Static
 Main Menu > Solution > Solve > Current LS

• Cliquer ‘OK’ pour ‘Solve Current Load Step’.

8- Postprocessing
 Définition de fissure (Define Crack-Face Path)
 Main Menu > General Postproc > Path Operations > Define Path > By Nodes

• Piquer sur la pointe de fissure (nœud 2), ensuite (nœud 15), et finalement (nœud 14). Cliquer sur OK.
• Entrer ‘K1’ for ‘Define Path Name: ’, ensuite cliquer sur OK.

 Définition du système de coordonnées locales par rapport la pointe de fissure :

Utility Menu > WorkPlane > Local Coordinate Systems > Create Local CS > By 3 Nodes

 Piquer les nœuds 2, 18 et 66, respectivement.

 Utility Menu > WorkPlane > Change Active CS to > Specified Coord Sys…

Dr. A. Boulenouar M2/Génie des matériaux


43
 Main Menu> General Postproc > Option for Outp.
 Séléctionner “Local system” pour “Result coord system”
 Entrer “11” pour “Local system reference no” > Cliquer Ok

 Détermination du FIC KI

 Main Menu> General Postproc > Nodal Calcs > Stress Int Fact.
 Séléctionner “Plane stress” pour “ KPLAN Disp extrapolate based on”
 Séléctionner “Half-symm b.c.” pour “KSYSM Model Type”

Solution analytique :

La formule analytique du facteur d’intensité de contrainte KI est donnée par :

= √

avec : = (1 − 0.1 + 0.96 ) 1/ ( ) et = /

= 25.680 √

 Programmation par langage de script APDL

/PREP7

ET,1,PLANE183
!*
KEYOPT,1,1,0
KEYOPT,1,3,0
KEYOPT,1,6,0
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,2e5
MPDATA,PRXY,1,,0.3

K,1,0,0,,
K,2,0.02,0,,
K,3,0.1,0,,
K,4,0.1,0.1,,
K,5,0,0.1,,

L, 1, 2
L, 2, 3

Dr. A. Boulenouar M2/Génie des matériaux


44
L, 3, 4
L, 4, 5
L, 5, 1

FLST,2,5,4
FITEM,2,1
FITEM,2,2
FITEM,2,3
FITEM,2,4
FITEM,2,5
AL,P51X

LPLOT

FLST,5,2,4,ORDE,2
FITEM,5,3
FITEM,5,-4
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,4, , , , ,1
!*
FLST,5,1,4,ORDE,1
FITEM,5,5
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,6,0.2, , , ,1
!----------------------------------------
KSCON,2,0.0025,1,8,0,
!----------------------------------------
DL, 5, 1,SYMM
DL, 2, 1,SYMM

FLST,2,1,4,ORDE,1
FITEM,2,4
SFL,P51X,PRES,-100,

MSHKEY,0
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!----------------------------------------
/SOL
/STATUS,SOLU
SOLVE
!----------------------------------------
/POST1
FLST,2,3,1
FITEM,2,2

Dr. A. Boulenouar M2/Génie des matériaux


45
FITEM,2,15
FITEM,2,14
!*
PATH,pp,3,30,20,
PPATH,P51X,1
PATH,STAT
CS,11,0,2,18,66,1,1,
CSYS,11,
!*
RSYS,0
AVPRIN,0
AVRES,2,
/EFACET,1
LAYER,0
FORCE,TOTAL
KCALC,1,1,0,0

Dr. A. Boulenouar M2/Génie des matériaux


46
Application 9: Bimatériau-Fissure

- On considère une fissure débouchante de longueur (a=40mm) amorcée dans une plaque en
bimatériau de dimensions (200x400 mm2). La plaque est soumise à un chargement σ=100MPa.

- Utiliser l’élément (8node 183) pour mailler la plaque en éléments triangulaires (Matériau 1) et
éléments quadratique (Matériau 2).

- Calculer numériquement, le facteur d’intensité de contrainte KI.

Données : Matériau1 : (E1=210000MPa, ν=0.3) et Matériau2 : (E2=300000MPa, ν=0.3)

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :
 Preprocessor > Element type > Add-Edit-Delete> Add >Solid> 8 node 183 > OK…… > Close

2-Propriétés du matériau :
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotrop>
[EX=21e4] (en MPa), [PRXY=0.3]
 Material> New Model > OK
 Structural > Linear Elastic Isotrop > [EX=3e5] (en MPa), [PRXY=0.3]
 Material > Exit

3-Géométrie:
 Main Menu > Preprocessor > Modeling > Create > Keypoints > In Active CS

 Créer 8 points selon le tableau ci-dessous :

Points X (mm) Y (mm)


1 0 -0.1
2 0 0.1
3 0 200
4 200 200
5 200 0
6 200 -200
7 0 -200
8 40 0

Dr. A. Boulenouar M2/Génie des matériaux


47
 Utility Menu > PlotCtrls > Numbering>.... Choisir: ‘Keypoint numbers’ > OK.

 Main Menu > Preprocessor > Modeling > Create > Lines > Lines > In Active Coord
 Cliquer sur point N°2 et point N°3 pour créer une ligne N°1 (K2-K3).
(Répéter cette opération pour avoir d’autres lignes : (K3-K4), (K4-K5),(K5-K6), (K6-K7), (K7-K1), (K1-K8), (K2-K8), (K8-K5)

 Main Menu > Preprocessor > Modeling > Create > Areas > Arbitrary > By Line
 Piquer les 05 lignes (L1, L2, L3, L8 et L9). Cliquer sur OK.
 Piquer les 05 lignes (L4, L5, L6, L7 et L9). Cliquer sur OK.

 Utility Menu > PlotCtrls > Numbering>.... Choisir: ‘Keypoint numbers’ et ‘Line numbers’> OK.
 Plot> Lines

4-Maillage:
 Main Menu > Preprocessor > Meshing > Size Cntrls > ManualSize > Lines > Picked Lines > (Cliquer sur les lignes
L1, L2, L3, L4, L5, L6 ) > OK (entrer 50 dans la fenêtre [NDIV : No of element divisions]) >OK

Maillage autour de la pointe de fissure:


Main Menu > Preprocessor > Meshing > Size Cntrls > Concentrat KPs > Create

 Piquer sur le point 8 (pointe de la fissure), et cliquer sur OK


 Entrer les valeurs suivantes : DELR : 5 , NTHET : 8, KCTIP : 1/4

 Preprocessor > Meshing > Mesh Attributes > Default Attribs >
 Choisir: [Type] Element type number : 1
[Mat] Material number: 1
Cliquer sur OK
 Preprocessor > Meshing > Mesh > Areas > Free (Cliquer sur la surface)> OK

 Preprocessor > Meshing > Mesh Tool >


 Choisir: Mesh: Area
Shape: Tri
Cliquer sur: Mesh > OK
 Piquer la surface N°1 > OK

 Preprocessor > Meshing > Mesh Tool >


 Choisir: Mesh Area
Shape: Quad
 Cliquer sur: Mesh > OK
 Piquer la surface N°2 > OK

5-Conditions aux limites

 Preprocessor > Loads> Define Load> Apply > Structural > Displacement> On lines> (Cliquer
sur la ligne horizontale inferieur) > OK > [ALL DOF : 0] > OK

 Preprocessor > Loads > Define Load > Apply> Structural> Pressure > On lines> (Cliquer sur la
ligne horizontale supérieur) > (entrer : -100 dans la fenêtre : [VALUE :-100])

 Enregistrer le model

7- Résolution (Processing)

 Main Menu > Solution > Analysis Type > New Analysis (Sélectionner Static)
 Main Menu > Solution > Solve > Current LS

 Cliquer ‘OK’ pour ‘Solve Current Load Step’.

Dr. A. Boulenouar M2/Génie des matériaux


48
 Programmation par langage de script APDL

/PREP7
!*
ET,1,PLANE183
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,210000
MPDATA,PRXY,1,,0.3
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,2,,300000
MPDATA,PRXY,2,,0.3
K,1,0,-0.1,,
K,2,0,0.1,,
K,3,0,200,,
K,4,200,200,,
K,5,200,0,,
K,6,200,-200,,
K,7,0,-200,,
K,8,40,0,,

L, 2, 3
L, 3, 4
L, 4, 5
L, 5, 6
L, 6, 7
L, 7, 1
L, 2, 8
L, 1, 8
L, 8, 5

FLST,2,5,4
FITEM,2,7
FITEM,2,1
FITEM,2,2
FITEM,2,3
FITEM,2,9
AL,P51X

FLST,2,5,4
FITEM,2,6
FITEM,2,5
FITEM,2,4
FITEM,2,9
FITEM,2,8
AL,P51X
!------------------------------------------

FLST,5,6,4,ORDE,2
FITEM,5,1
FITEM,5,-6
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE

Dr. A. Boulenouar M2/Génie des matériaux


49
CMSEL,,_Y
LESIZE,_Y1, , ,15, , , , ,1
!------------------------------------------
KSCON,8, 5,1,8,0,
!------------------------------------------
TYPE, 1
MAT, 1
REAL,
ESYS, 0
SECNUM,
!*
MSHAPE,1,2D
MSHKEY,0
!*
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!------------------------------------------
TYPE, 1
MAT, 2
REAL,
ESYS, 0
SECNUM,
!*
MSHAPE,0,2D
!*
CM,_Y,AREA
ASEL, , , , 2
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*----------------------------------------
FLST,2,1,4,ORDE,1
FITEM,2,5
DL,P51X, ,ALL,0

FLST,2,1,4,ORDE,1
FITEM,2,2
SFL,P51X,PRES,-100,
!*----------------------------------------
/Solve
Solve
!*----------------------------------------

Dr. A. Boulenouar M2/Génie des matériaux


50
Application 10: Comportement élastoplastique bilinéaire

- Utiliser le code de calcul Ansys pour simuler numériquement le comportement élastique non
linéaire d’une plaque mince. Ce comportement est représenté par une courbe bilinéaire de
contrainte-déformation schématisée par la figure ci-dessous.

Figure : Géométrie et courbe bilinéaire de contrainte-déformation

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :
 Preprocessor > Element Type > Add-Edit-Delete > Add > Solid > [Quad 4node 182] > OK…… > Close
 Preprocessor> Element Type > Add/Edit/Delete > Option > Sélectionner: Plane strs w/thk> OK… > Close
 Preprocessor> Read Constants > Add/Edit/Delete > Add > OK > Dans Thichness THK donner la valeur: 10 > OK

2-Propriétés du matériau
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotrop >
EX [ 7e4 ] (en Mpa), PRXY [ 0.3 ]

 Preprocessor > Material Props > Material Model > Structural > Nonlinear > Inelastic > Rate Independent >
Isotropic Hardening Plasticity > Mises Plasticity > Bilinear
Yield Stss [ 243 ], Tang Mod [ 2e2 ]

 Material > Exit

3-Géométrie:
 Preprocessor> Modeling> Create > Areas > Rectangle > By Dimensions

 Preprocessor> Modeling> Create > Areas > Circle > Solid Circle

Dr. A. Boulenouar M2/Génie des matériaux


51
 Preprocessor > Modeling > Operate > Booleans > Subtract > Areas
Sélectionner la surface du rectangle > OK, ensuite sélectionner la surface du cercle > OK

 PlotConts > Numbering > Sélectionner “LINE line Numbers” > OK


 Plot > Lines

4-Maillage:

 Preprocessor> Meshing > Size Cntrls > Manual Size> Global > Size > entrer: NDIV= 20
 Meshing > Mesh > Area > Free > Pick All > OK

Dr. A. Boulenouar M2/Génie des matériaux


52
5-Conditions aux limites

 Solution > Define Loads > Apply > Structural > Displacement > Symmetry B.C. > On Lines
 (Sélectionner la ligne) > OK > (Sélectionner la surface) > OK

 Solution > Define Loads > Apply > Structural > Displacement > Symmetry B.C. > On Lines
 (Sélectionner la ligne) > OK > (Sélectionner la surface) > OK

 Solution > Define Loads > Apply > Structural > Pressure > On Lines (Cliquer sur la ligne libre à droite)

 Enregistrer le model.

Dr. A. Boulenouar M2/Génie des matériaux


53
6-Résolution

 Solution > Analysis Type > New Analysis > Static


 Select Solution > Analysis Type > Sol'n Control...

 Solution > Solve > Current LS

7-Post-processing : Analyse et visualisation des résultats

 General Postproc > Read Results > By Pick > Choisir: SET=5, par exemple > Read > Close
 General Postproc > Plot Results > Contour Plot > Nodal Solu... > Stress> X-Component of stress

 Programmation par langage de script APDL

/PREP7
ET,1,PLANE182
!*
KEYOPT,1,1,0
KEYOPT,1,3,3
KEYOPT,1,6,0
!*
R,1,10,
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,7e5
MPDATA,PRXY,1,,0.3
TB,BISO,1,1,2,
TBTEMP,0
TBDATA,,243,2e2,,,,
RECTNG,0,100,0,50,

Dr. A. Boulenouar M2/Génie des matériaux


54
CYL4,0,0,10
ASBA, 1, 2
ESIZE,0,20,
MSHKEY,0
CM,_Y,AREA
ASEL, , , , 3
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
FINISH
/SOL
DL, 9, 3,SYMM
DL, 10, 3,SYMM
FLST,2,1,4,ORDE,1
FITEM,2,2
/GO
!*
SFL,P51X,PRES,-100,
!*
ANTYPE,0
DELTIM,1,0.1,1
OUTRES,ERASE
OUTRES,ALL,1
NEQIT,1000
TIME,10
/STATUS,SOLU
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


55
Application 11: Comportement élastoplastique multilinéair

- Le but de cette application est de simuler numériquement le comportement élastique non linéaire
d’une barre en acier, placée verticalement et sollicitée en traction uniaxiale avec une contrainte
σ=100 MPa.

- Le comportement non linéaire est représenté par une courbe multilinéaire de contrainte-
déformation, comme le montre la figure suivante.

Figure : Courbe multilinéaire de contrainte-déformation

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :

 Preprocessor > Element type > Add-Edit-Delete > Add > LINK1 > OK…… > Close
 Preprocessor > Real Constants... > Add...
 Dans la fenêtre 'Real Constants for LINK1' entrer les propriétés:
 Cross-sectional area AREA: 25
 Initial Strain: 0

2-Propriétés du matériau :
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotropic >
EX= 75e3 (en Mpa), PRXY=0.3

 Preprocessor > Material Prop > Material Models > Structural > Nonlinear > Elastic > Multilinear Elastic
 Entrer les valeurs de la courbe contraintes-déformations (voir le tableau ci-contre)
 Cliquer sur « Graph » : pour vérifier la courbe.
 Fermer la fenêtre.

Dr. A. Boulenouar M2/Génie des matériaux


56
3-Géométrie:
 Preprocessor> Modeling> Create > Keypoints > In Active CS
 Preprocessor > Modeling > Create > Lines > Lines > Straight Line

4-Maillage:
 Preprocessor > Meshing > Manual Size > Size Cntrls > Lines > All Lines...
 Entrer : 20 dans la fenêtre [NDIV : No of element divisions] > OK

 Preprocessor > Meshing > Mesh > Lines > Cliquer sur: 'Pick All'

5-Conditions aux limites

 Solution > Define Loads > Apply > Structural > Force/Moment > On Keypoints
 Entrer 10 000 (en N): la valeur de la force appliqué suivant la direction vertical au nœud 2 (FY).

6-Résolution

 Solution > Analysis Type > New Analysis > Static


 Select : Solution > Analysis Type > Sol'n Control...

 Solution > Solve > Current LS

7-Post-processing : Analyse et visualisation des résultats

 Utility Menu > PlotCtrls > Style > Size and Shape

Dr. A. Boulenouar M2/Génie des matériaux


57
 General Postproc > Plot Results > Contour Plot > Nodal Solu... > DOF solution, UY

 Select: Main Menu > TimeHist Postpro


 Cliquer sur le botton et choisir:
 Nodal Solution > DOF Solution > Y-Component of displacement
 Cliquer sur le nœud 2> OK

 Cliquer sur le botton et choisir :

 Reaction Forces > Structural Forces > Y-Component of Force


 Cliquer sur le nœud 1> OK

Dr. A. Boulenouar M2/Génie des matériaux


58
 Cliquer sur le botton pour tracer les courbes.

 Programmation par langage de script APDL

/prep7

k,1,0,0 ! Keypoints
k,2,0,100
l,1,2 ! Line connecting keypoints
ET,1,LINK1 ! Element type
R,1,25 ! Area of 25

MP,EX,1,75000 ! Young's modulus


MP,PRXY,1,0.3 ! Poisson's ratio

TB,MELA,1,1,12, ! Create a table of 12 data points


! to map the stress-strain curve

TBPT,,.001,75 ! Data points


TBPT,,.002,150
TBPT,,.003,225
TBPT,,.004,240
TBPT,,.005,250
TBPT,,.025,300
TBPT,,.06,355
TBPT,,.1,390
TBPT,,.15,420
TBPT,,.2,435
TBPT,,.25,449
TBPT,,.275,450
ESIZE,5 ! Element size 5
LMESH,all ! Line mesh all lines
FINISH

/SOLU ! Enter solution phase

Dr. A. Boulenouar M2/Génie des matériaux


59
NLGEOM,ON ! Nonlinear geometry on
NSUBST,20,1000,1 ! 20 load steps
OUTRES,ALL,ALL ! Output data for all load steps
AUTOTS,ON ! Auto time-search on
LNSRCH,ON ! Line search on
NEQIT,1000 ! 1000 iteration maximum
ANTYPE,0 ! Static analysis
DK,1,all ! Constrain keypoint 1
FK,2,FY,10000 ! Load on keypoint 2
SOLVE
FINISH

/POST1 ! Enter post processor


/ESHAPE,1 ! Show element shape
PLNSOL,U,Y,0,1 ! Plot deflection contour
FINISH

/POST26 ! Enter time history


RFORCE,2,1,F,Y ! Reads force data in variable 2
NSOL,3,2,U,Y ! Reads y-deflection data into var 3
XVAR,2 ! Make variable 2 the x-axis
PLVAR,3

/AXLAB,Y,DEFLECTION ! Changes y label


/AXLAB,X,LOAD ! Changes X label
/REPLOT

Dr. A. Boulenouar M2/Génie des matériaux


60
Application 12: Fréquences propres

Dans cet application, on désire de trouver les fréquences propres d’un profil d'aile 2D schématisé par
la figure ci-dessous. Ce profil est fixé à une extrémité du corps de l'avion et pend librement à l'autre.

Les propriétés mécaniques du matériau du profil sont : EX=70e9 N/m2 (Module de Young) ,PRXY=0.3
(Coeff du poisson), DENS = 2700 kg/m3(Densité).

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :

 Preprocessor > Element type > Add-Edit-Delete > Add > Solid > Quad 4node 182 > Apply
 Choisir: Brick 8node 185 > OK
 Close

2-Propriétés du matériau :

 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotropic> ---EX=70e9, PRXY=0.3
 Preprocessor > Material Prop > Material Models > Structural > Linear > Density ---DENS = 2700
 Material > Exit

3-Géométrie :

 Preprocessor > Modeling > Create > Keypoints> In Active CS


 Utility Menu > PlotCtrls > Numbering > Sélectionner: ‘KP’

 Preprocessor > Modeling > Create > Lines > Lines > In Active Coord
 Relier entre les points (1 et 2) et (1 et 5).
 Preprocessor > Modeling > Create > Lines > Splines > With Options > Splines thru KPs
 Cliquer sur les nœuds: 2, 3, 4, 5 > OK
 Entrer les valeurs suivantes:

 Preprocessor > Modeling > Create > Areas > Arbitrary > By Lines
 Cliquer sur toutes les lignes > OK

Dr. A. Boulenouar M2/Génie des matériaux


61
4-Maillage :

 Main Menu > Preprocessor > Meshing > Mesh Tool

1. Cliquer sur: “Size Controls > Global > Set”


2. Entrer: Element edge length = 0.25 > OK
3. Cliquer sur: Mesh> Pick All
4. Fermer : Mesh Tool

 Main Menu > Preprocessor > Modeling > Operate > Extrude > Elem Ext Opts
 Choisir: “Element type number” = 2 SOLID185, et “VAL1 No. Elem divs” = 10 > OK

 Main Menu > Preprocessor > Modeling > Operate > Extrude > Areas > By XYZ Offset
 Pick All> “Offsets for extrusion” = 0, 0, 10 > OK
 Fermer: Warning.

5-Conditions aux limites:

 Mettre la structure sur la position verticale.


 Preprocessor> Loads > Define Loads > Apply > Structural > Displacement > On nodes

Dr. A. Boulenouar M2/Génie des matériaux


62
6-Résolution :

 Main Menu> Solution > Analysis Type > New Analysis > Modal > OK
 Main Menu> Solution > Analysis Type > Analysis Options
 Choisir: [Block Lanczos] > [No. of modes to extract] = 5> [No. of modes to expand] = 5 > OK
 Block Lanczos Method > OK
 Toolbar: SAVE_DB
 Main Menu > Solution > Solve > Current LS

7-Post-processing : Analyse et visualisation des résultats

 Main Menu> General Postproc> Results Summary


Fermer la fenêtre après observation de la liste.

 Main Menu > General Postproc > Read Results > First Set
Utility Menu > PlotCtrls > Animate > Mode Shape > OK ---- (Mode 1)

 Main Menu > General Postproc > Read Results > Next Set
 Utility Menu > PlotCtrls > Animate > Mode Shape > OK ----(Mode 2)

 Main Menu > General Postproc > Read Results > Next Set
 Utility Menu > PlotCtrls > Animate > Mode Shape > OK ----(Mode 3)

 Main Menu > General Postproc > Read Results > Next Set
 Utility Menu > PlotCtrls > Animate > Mode Shape > OK ----(Mode 4)

 Main Menu > General Postproc > Read Results > Next Set
 Utility Menu > PlotCtrls > Animate > Mode Shape > OK ----(Mode 5)

 Programmation par langage de script APDL

/PREP7
ET,1,PLANE182
ET,2,SOLID185
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,70e9
MPDATA,PRXY,1,,0.3
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,1,,2700

K,1,0,0,0,
K,2,2,0,0,
K,3,2.3,0.2,0,
K,4,1.9,0.45,0,
K,5,1,0.25,0,
L, 1, 2
L, 1, 5

FLST,3,4,3
FITEM,3,2
FITEM,3,3
FITEM,3,4
FITEM,3,5

BSPLIN, ,P51X, , , , ,-1,0,0,-1,-0.25,0,

Dr. A. Boulenouar M2/Génie des matériaux


63
FLST,2,3,4
FITEM,2,1
FITEM,2,3
FITEM,2,2
AL,P51X

ESIZE,0.25,0,
MSHAPE,0,2D
MSHKEY,0
!*
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
/UI,MESH,OFF

TYPE, 2
EXTOPT,ESIZE,10,0,
EXTOPT,ACLEAR,0
!*
EXTOPT,ATTR,0,0,0
MAT,1
REAL,_Z4
ESYS,0
!*
FLST,2,1,5,ORDE,1
FITEM,2,1
VEXT,P51X, , ,0,0,10,,,,

FLST,2,26,1,ORDE,2
FITEM,2,1
FITEM,2,-26
!*
/GO
D,P51X, ,0, , , ,ALL, , , , ,
FINISH
/SOL
ANTYPE,2
!*
MODOPT,LANB,5
EQSLV,SPAR
MXPAND,5, , ,0
LUMPM,0
PSTRES,0
!*
MODOPT,LANB,5,0,0, ,OFF

/STATUS,SOLU
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


64
Application 16: Structure à symétrie axiale

- Dans cet application, les calculs numériques ont été effectués sur une structure cylindrique de
rayon R1=25 mm et de hauteur h =200 mm. Cette pièce comporte une entaille semi circulaire de
rayon R= 6 mm, comme le montre la figure ci-dessous.

Figure : Géométrie de la structure étudiée

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :

 Preprocessor > Element type > Add-Edit-Delete > Add > Solid > Quad 4node 182 > OK
 Dans la fenêtre « Element types », selct « Option » et choisir « Axismmetric » dans « Element behavior K3 »>
OK>…Close

2-Propriétés du matériau :

 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotropic >
EX=2e5 (en MPa : Module de Young), PRXY=0.3 (Coefficient de Poisson)
 Material > Exit

Dr. A. Boulenouar M2/Génie des matériaux


65
3-Géométrie:

 Preprocessor> Modeling> Create > Keypoints > In Active CS

 Preprocessor > Modeling > Create > Areas > Circle > Solid Circle

 Preprocessor > Modeling > Delete > Areas Only > Cliquer sur le cercle > OK
 Preprocessor > Modeling > Delete > Lines and Below > Cliquer sur les 02 arcs > OK
 Preprocessor > Modeling > Create > Lines > Lines > In Active Coord (Relier entre les points)

 Preprocessor > Modeling > Create > Areas > Arbitrary > By Lines (Relier entre les lignes)

Dr. A. Boulenouar M2/Génie des matériaux


66
4-Maillage:

 Preprocessor > Meshing > Size Contls > Lines > Picked Lines > Discrétiser les lignes selon le tableau suivant :

Lignes NDIV N°. of element divisions


Lignes horizontales 10
Grandes lignes verticals (4 lignes) 15
Petites ligne vertical 8
02 arcs 4

 Preprocessor > Meshing > Mesh Tool > Sélectionner : Mesh: Areas et Shape: Quad> Sélectionner : Mesh> Cliquer
sur les 02 surfaces rectangulaire > OK

 Preprocessor > Meshing > Mesh Tool > Sélectionner : Mesh: Areas et Shape: Tri> Sélectionner : Mesh> Cliquer
sur la surface contenant l’entaille > OK

5-Conditions aux limites:

 Preprocessor > Loads > Define Load > Apply > Structural > Displacement > On Lines > (Cliquer sur la ligne
horizontale inferieur) > OK > ALL DOF =0 > OK

 Preprocessor > Loads > Define Load > Apply> Structural > Pressure > On Lines > (Cliquer sur la ligne horizontale
supérieur) > (entrer: -100 dans la fenêtre : VALUE) > OK

 Utility Menu > PlotCtrls > Style > Symmetry Expansion > 2-D Axi-symmetric... Sélectionner: Full expansion

Dr. A. Boulenouar M2/Génie des matériaux


67
6-Résolution

 Solution > Solve > Current LS > OK


 Fermer le message: Solution is done

7-Post-processing : Analyse et visualisation des résultats

 General-Postproc > Plot Results > Deformed shape > Def + undeformed>-- OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > Stress > Y-Component of stress > OK

 Programmation par langage de script APDL

/PREP7
ET,1,PLANE183
KEYOPT,1,1,0
KEYOPT,1,3,1
KEYOPT,1,6,0

MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,200000
MPDATA,PRXY,1,,0.3

K,1,0,- 100,
K,2, 0, -6,
K,3,0,6,
K,4, 0,100,

Dr. A. Boulenouar M2/Génie des matériaux


68
K,5,25,100,
K,6, 25,-100,

CYL4,25,0,6

ADELE, 1
FLST,2,2,4,ORDE,2
FITEM,2,1
FITEM,2,4
LDELE,P51X, , ,1
L, 1, 2
L, 2, 3
L, 3, 4
L, 4, 5
L, 5, 8
L, 10, 6
L, 6, 1
L, 10, 2
L, 8, 3

FLST,2,4,4
FITEM,2,11
FITEM,2,7
FITEM,2,6
FITEM,2,5
AL,P51X
FLST,2,4,4
FITEM,2,10
FITEM,2,8
FITEM,2,9
FITEM,2,1
AL,P51X
FLST,2,5,4
FITEM,2,11
FITEM,2,2
FITEM,2,3
FITEM,2,10
FITEM,2,4
AL,P51X
!-----Maillage----------
FLST,5,4,4,ORDE,4
FITEM,5,1
FITEM,5,5
FITEM,5,7
FITEM,5,-8
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,15, , , , ,1
!*
FLST,5,4,4,ORDE,3
FITEM,5,6
FITEM,5,9
FITEM,5,-11
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,10, , , , ,1

Dr. A. Boulenouar M2/Génie des matériaux


69
!*
FLST,5,2,4,ORDE,2
FITEM,5,2
FITEM,5,-3
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,4, , , , ,1
!*
FLST,5,1,4,ORDE,1
FITEM,5,4
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,8, , , , ,1
!---------------------------------------
MSHAPE,0,2D
MSHKEY,0
!*
FLST,5,2,5,ORDE,2
FITEM,5,1
FITEM,5,-2
CM,_Y,AREA
ASEL, , , ,P51X
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
MSHAPE,1,2D
!*
CM,_Y,AREA
ASEL, , , , 3
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!---------------------------------------
FLST,2,1,4,ORDE,1
FITEM,2,9
DL,P51X, ,ALL,0

FLST,2,1,4,ORDE,1
FITEM,2,6
SFL,P51X,PRES,-100,
FINISH
/SOL
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


70
FINISH

Dr. A. Boulenouar M2/Génie des matériaux


71
Application 14: Matériau composite 1

- Soit un stratifié constitué de plis unidirectionnels [90°,0°]. Un autre matériau est supposé placé
entre ces deux couches avec un pli de 0°. Tous les plis sont supposés adhérer parfaitement entre eux.

- Analyser par la MEF les contraintes de cisaillement τxy dans les trois couches.

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :
 Preprocessor > Element type> Add-Edit-Delete > Add> Shell > 3D 4node 181 > OK…… > Close
 Preprocessor > Real Constants... > Option> ….Sélectionner ‘’All Layers’’ dans: ‘’Storage of layer data’’> OK

2-Propriétés du matériau :
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Orthotropic> ….
 Preprocessor > Material Prop > Material Models > Structural > Density : Entrer: Dens=2200
 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Isotropic>
e
EX= 200 9 (en Mpa), PRXY=0.3

 Preprocessor > Material Prop > Material Models > Structural > Density : Entrer: Dens=7800
 Fermer la fenêtre

Preprocessor > Sections> Shell > Add/Edit…

Dr. A. Boulenouar M2/Génie des matériaux


71
3-Géométrie:
 Preprocessor > Modeling > Create > Areas > By dimensions
-0.02 0.02
-0.02 0.02

4-Maillage:
 Preprocessor > Meshing > Mesh Tool > Mesh > Cliquer 'Pick All'
 Preprocessor > Meshing > Mesh Tool > Rafine at: Nodes > Refine > Pick All >
Entrer : 2 > OK
 Plt Contrs > Style > Size and Shape > Display of element : On

5-Conditions aux limites

 Solution > Define Loads > Apply > Structural > Displacement > On Lines > ALL DOF =0 > OK
 Solution > Define Loads > Apply > Structural > Force/Moment > On Nodes
 Entrer Fz=-10,000 (en N)

6-Résolution

 Solution > Analysis Type > New Analysis > Static


 Solution > Solve > Current LS

Dr. A. Boulenouar M2/Génie des matériaux


72
7-Post-processing : Analyse et visualisation des résultats

 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > DOF Solution > Displacement
Vector Sum > OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu > Nodal Solution > Stress > XY Shear Stress > OK

 Programmation par langage de script APDL


/PREP7
ET,1,SHELL181
!*
KEYOPT,1,1,0
KEYOPT,1,3,0
KEYOPT,1,8,1
KEYOPT,1,9,0
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,58e9
MPDATA,EY,1,,10e9
MPDATA,EZ,1,,10e9
MPDATA,PRXY,1,,0.29
MPDATA,PRYZ,1,,0.29
MPDATA,PRXZ,1,,0.29
MPDATA,GXY,1,,8e9
MPDATA,GYZ,1,,5e9
MPDATA,GXZ,1,,5e9
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,1,,2200
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,2,,200e9
MPDATA,PRXY,2,,0.3

Dr. A. Boulenouar M2/Génie des matériaux


73
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,2,,7800
sect,1,shell,,
secdata, 0.001,1,0.0,3
secdata, 0.001,2,0.0,3
secdata, 0.001,1,90 ,3
secoffset,MID
seccontrol,,,, , , ,
!-----------------------------------------------
RECTNG,-0.02,0.02,-0.02,0.02,
!-----------------------------------------------
MSHAPE,0,2D
MSHKEY,0
!*
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
FLST,5,16,1,ORDE,2
FITEM,5,1
FITEM,5,-16
CM,_Y,NODE
NSEL, , , ,P51X
CM,_Y1,NODE
CMSEL,S,_Y
CMDELE,_Y
!*
!*
NREFINE,_Y1, , ,2,1,1,1
CMDELE,_Y1
!-----------------------------------------------
FLST,2,2,4,ORDE,2
FITEM,2,2
FITEM,2,4
DL,P51X, ,ALL,0

FLST,2,1,1,ORDE,1
FITEM,2,32
F,P51X,FZ,-1000

/STATUS,SOLU
SOLVE

Dr. A. Boulenouar M2/Génie des matériaux


74
Application 15: Matériau composite 2

- Soit un matériau composite constitué de 04 plis unidirectionnels [-45°,0°,+45°,0°], comme le montre


la figure ci-dessous. Un chargement non-uniforme donné par l’équation p=(500. X3-202.5) est
appliqué sur la surface extérieur de la plaque en composite.

- Analyser par la MEF la distribution des contraintes de cisaillement τxy dans la plaque considérée.

Figure : Positions des plis dans la plaque en composite

 Etapes de simulations :

 Preferences > Structural > OK

1-Choix de l’élément :
 Preprocessor > Element type > Add-Edit-Delete > Add > Shell > 3D 4node 181 > OK…… > Close
 Preprocessor > Real Constants... > Option> ….Selct ‘’All layers + Middle’’ dans: ‘’Storage of layer data’’ > OK

2-Propriétés du matériau :

 Preprocessor > Material Prop > Material Models > Structural > Linear Elastic Orthotropic > ….
 Preprocessor > Material Prop > Material Models > Structural > Density : Entrer Dens=1672.5
 Fermer la fenêtre

Dr. A. Boulenouar M2/Génie des matériaux


75
 Preprocessor > Sections > Shell > Add/Edit…

 Preprocessor > Sections > Shell > Plot Section

3-Géométrie:
 Preprocessor > Modeling > Create > Areas > By dimensions

0 1.35
0 2.3

4-Maillage:
 Preprocessor > Meshing > Mesh Tool > Mesh > Cliquer sur 'Pick All'
 Preprocessor > Meshing > Mesh Tool > Rafine at: Nodes > Refine > Pick All>
Entrer : 2 > OK

4-Maillage :

 Preprocessor > Meshing > Size Cntls > Manuel Size > Areas > All Areas > … Entrer 0.1 pour (SIZE Element edge
length) > OK

Dr. A. Boulenouar M2/Génie des matériaux


76
 Preprocessor > Meshing > Mesh > Areas Mapped > By Corners > … Cliquer sur la surface—OK—Cliquer sur les 4
coins > OK

5-Conditions aux limites

 Solution > Define Loads > Apply > Structural > Displacement > On Line > (Sélectionner les 02 lignes horizontals)
> ALL DOF =0 > OK
 Solution > Define Loads > Apply > Structural > Displacement > On Line > (Sélectionner les 02 lignes verticals) >
UX=0,UY=0, UZ=0 > OK
3
 Parameters > Functions > Define/Edit >…..Entrer la function: (Result= 500. X -202.5)
 File > Save > fun1
 Parameters > Functions > Read from file > fun1.func> OK
 Entrer: table1

 Solution > Define Loads > Apply > Structural > Pressure > Areas > Sélectionner: Existing table > OK >
 Sélectionner: table1 > OK

Dr. A. Boulenouar M2/Génie des matériaux


77
6-Résolution

 Solution > Analysis Type > New Analysis > Static


 Solution > Solve > Current LS

7-Post-processing : Analyse et visualisation des résultats

 Plt Contrs > Style > Size and Shape > Display of element : On
 General-Postproc > Plot Results > Deformed Shape > Def + undeformed >-- OK
 General-Postproc > Plot Results > Contour Plot > Nodal Solu> Nodal Solution> Stress> XY Shear Stress> OK

Dr. A. Boulenouar M2/Génie des matériaux


78
Références

1 Madenci, Erdogan, Guven, Ibrahim, The Finite Element Method and Applications
in Engineering Using ANSYS®, eBook ISBN 978-1-4899-7550-8, 2006

2 Tadeusz Stolarski Y. Nakasone S. Yoshimoto, Engineering Analysis with ANSYS


Software, 1st Edition , eBook ISBN: 9780080469690, Butterworth-Heinemann,
2006

3 OUINAS Djamel , CALCULS PAR ÉLÉMENTS FINIS INITIATION AU LOGICIEL ANSYS


12TP DÉTAILLÉS, OPU, 2017

4 ANSYS Mechanical APDL Introductory Tutorials, 2012

https://openeclass.teimes.gr/modules/document/file.php/MYP143/Ansys%20tu
torials.pdf

5 AnsysTutoria

https://sites.ualberta.ca/~wmoussa/AnsysTutorial/

6 Saeed Moaveni, Finite Element Analysis: Theory and Application with ANSYS,
Second Edition, eBook ISBN: 0-13-785098-0, 1999

95

Vous aimerez peut-être aussi