École Nationale d’Ingénieurs de Tunis
Majeur Modélisation Industrie
Modélisation Multiphysique
du Comportement des Matériaux
Makrem ARFAOUI
1
Année Universitaire 2024-2025 1
TP1 & Projet1
Upsetting of a cylindrical billet –
coupled temperature-displacement and adiabatic analysis
2
TP 1: Upsetting of a cylindrical billet - coupled temperature-displacement and
adiabatic analysis
Upsetting : est un processus de déformation au cours duquel
une billette est comprimée entre deux matrices dans une presse.
Cette opération permet de réduire la hauteur d'une pièce tout en
augmentant son diamètre.
nées géométriques :
Toutes les surfaces du billette sont supposées complètement
isolées, une condition au limite thermique choisie pour
maximiser l'élévation de température.
Le modèle par éléments finis est axisymétrique. En raison
de symétrie, on considère uniquement la moitié supérieure
du billette.
3
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
nées Mécaniques :
Corps rigide
ditions aux limites : Corps Déformable
ire un calcul non linéaire en utilisant ’’Coupled temp-displacement’’
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
mière étape : Création du
dèle.
ut créer deux corps :
orps Rigide : La matrice.
orps Déformable : La partie
élisée du cylindre.
réation du corps Rigide :
er au Module ‘’Part’’ :
iquer sur ‘Create Part’ et choisir
odeling space : Axisymmetric
pe : Analytical rigid
5
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
6
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
réation du corps Déformable :
ujours dans Module ‘’Part’’ :
iquer sur ‘Create Part’ et choisir
odeling space : Axisymmetric
pe : Deformable
ase Feature : Shell
7
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
8
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
9
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ème étape : Loi de comportement.
urs dans Module ‘’Proprety’’ :
n introduit les paramètres ‘Plastic’ :
Yield Stress Plastic Strain
700MPa 0
3700MPa 10
iquer sur ‘Suboptions’ et choisir
ate Dependent’
n introduit les paramètres ‘Strain
e dependence’ :
10
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ème étape : Loi de comportement.
urs dans Module ‘’Proprety’’ :
11
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ème étape : Loi de comportement.
urs dans Module ‘’Proprety’’ :
12
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ème étape : Loi de comportement.
urs dans Module ‘’Proprety’’ :
13
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ème étape : Loi de comportement.
urs dans Module ‘’Proprety’’ :
14
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ème étape : Loi de comportement.
urs dans Module ‘’Proprety’’ :
15
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ème étape : Loi de
ortement.
er dans le Module ‘’Proprety’’
sir dans le menu :
2: L’icone ‘’Create Section’’
pour définir la section on
choisit Solid Homogeneous
et on clique sur Continue. Par
la suite, on sélectionne toute la
structure à l’aide de la souris et
on clique sur Done.
16
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ème étape : Loi de
ortement.
er dans le Module ‘’Proprety’’
sir dans le menu :
3:
on
sélectionne la structure à l’aide
de la souris puis cliquer sur
‘Done’ .
17
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ième étape : Assemblage.
r au Module ‘’Assembly’’ et choisir
e menu :
Icone ‘’Create Instance’’ pour
visualiser les parties crées afin de
les assembler.
Choisir les deux Parts puis cliquer
sur OK.
18
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ième étape : Assemblage.
jours dans le Module ‘’Assembly’’
r:
Icone ‘Translate Instance’ pour
déplacer l'échantillon du cylindre,
puis le mettre en contact avec le
corps rigide.
19
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
quième étape : Type de calcul.
ller au Module ‘’Step’’ et choisir dans
menu :
cone ‘’Create Step’’ pour définir le
e de calcul qu’on souhaite effectuer.
r faire une étude de couplage entre la
pérature et le déplacement, on choisit
s la Procedure type: General.
Puis, on choisit Coupled temp-
displacement et cliquer sur Continue.
20
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
ième étape : Type de calcul.
urs dans Module ‘’Step’’ :
un calcul non linéaire on choisit
m - On
nger les incréments de calcul :
21
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
quième étape : Type de
ul.
our définir les paramètres de
ie thermiques qu’on souhaite
aliser, cliquer sur ‘Create
d Output’
uis choisir :
T, Nodal temperature
EMP, Element temperature
22
2
e étape : Définir le contact.
au Module ‘Interaction’’ :
1: L’icone ‘Create Interaction
Property’ pour créer une propriété
d’interaction de type ‘Contact’. 1
Choisir l’option Mechanical →
Tangential Behavior → "Rough".
3
Puis Mechanical → Normal
Behavior →"Hard" Contact.
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
e étape : Définir le contact.
ours dans Module ‘Interaction’’ :
2: L’icone ‘Create Reference point’
pour créer un point de référence qui
appartient à la matrice.
Choisir un point de la matrice.
2
e étape : Définir le contact.
ours dans Module ‘Interaction’’ :
3: L’icone ‘’Create Interaction’’ pour
définir le contact entre le la partie 1
modélisée du cylindre et la matrice.
Puis, choisir ‘Surface-to-surface
contact (Standard)’, puis cliquer sur
Continue.
Choisir la matrice comme ‘Master
surface’, et les surfaces extérieurs du
cylindre comme ‘Slave surface’.
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
e étape : Définir le contact.
ours dans Module ‘Interaction’’ et choisir
menu :
4: L’icone ‘’Create Constraint’’ pour
définir la matrice comme une surface
rigide.
Choisir ‘Rigid Body’, cliquer sur
‘Analytical Surface’ et sélectionner la
matrice puis cliquer sur OK
26
me étape : Définir le type de chargement
onditions aux limites.
au Module ‘Load’’ et choisir dans le
1 : L’icone ‘Create Boundary
Condition’ pour définir les conditions
aux limites appliquées à la structure.
Choisir ‘Displacement/Rotation’,
sélectionner la zone où les conditions
aux limites sont appliquées, fixer les
degrés de liberté nécessaires, puis cliquer
sur Continue.
D’après les conditions de
symétrie, il faut appliquée
les conditions aux limites
suivantes.
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
me étape : Définir le maillage
discrétisation.
au Module ’’Mesh’’ et choisir
menu :
1: L’icone ’’Seed Edges’’,
Approximation element size
pour définir le maillage de la
structure. Puis cliquer sur OK
pour valider la discrétisation.
29
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
me étape : Définir le maillage
discrétisation.
ours dans Module ’’Mesh’’ :
’icone ’ Assign Element Type’,
éfinir le type de l’élément. Pour
ments de type CAX8RT, choisir :
nt Library : Standard
etric Order : Quadratic
y : Coupled Temperature-
ement
30
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
me étape : Définir le maillage pour la
sation.
ours dans Module ’’Mesh’’ :
icone ’ Mesh Part’, pour discrétiser la
e. Pour cela, on sélectionne à l’aide de
s toute la structure et on clique sur
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
me étape : Lancer le calcul.
au Module ’’Job’’ et choisir dans le
1: L’icone ’’Create Job’’, on donne
un nom pour la simulation
(Billette_cylindrique) sinon Abaqus
va considérer comme nom par défaut
Job_1. Puis, on clique sur submit
pour faire la soumission du calcul
souhaité. On peut aussi voir les étapes
de calcul en cliquant sur monitor.
Une fois le calcul est complet, on
clique sur Results pour visualiser les
résultats : déformée et répartitions
des différentes quantités physiques
comme les contraintes, les
déformations, les déplacements, …
Dans le monitor, on peut observer
l’état d’avancement du calcul ainsi
que les messages d’erreurs et les
fichiers de sorties.
Une fois le calcul est terminé on
clique sur l’icône résultats pour voir
la solution de cette simulation.
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
P 1: Upsetting of a cylindrical billet - coupled temperature-displacement and adiaba
analysis
Projet 1: Upsetting of a cylindrical billet - coupled temperature-displacement and
adiabatic analysis
Travail à réaliser
sualiser la distribution de la contrainte de Von Mises.
sualiser la distribution de la déformation plastique équivalente.
sualiser la distribution de la température sur la structure.
35