Leçon 2 - Mise en Œuvre de La MOCN
Leçon 2 - Mise en Œuvre de La MOCN
Leçon 2 - Mise en Œuvre de La MOCN
Leçon 2
PLAN DE LA LECON
Objectifs spécifiques :
Décrire l’environnement de pré réglage des outils,
Décrire l’environnement de préparation des montages pièces,
Décrire l’environnement de préparation des programmes,
Présenter un réseau de communication entre les MOCN,
Comprendre les différentiels référentiels,
Etablir la chaîne vectorielle,
Comprendre le réglage.
Méthodologie :
Exposé informel.
Pré acquis :
Outil informatique,
Notion de gamme de fabrication et contrat de phase,
Lecture d’un dessin de définition,
Usinage sur les machines outils conventionnelles.
Moyens :
Tableau,
Vidéo projecteur,
Visite des machines de l’ISET
Bibliographie :
Memotech productique,
Guide du technicien en productique,
Memotech commande numérique.
Le DCN assure ensuite le contrôle de la position et de la vitesse des organes mobiles de la machine à partir du
programme d’usinage. Les programmes d’usinage sont réalisés à partir d’une origine appelée origine programme
(OP) positionnée par le programmeur.
Le programme commande les déplacements relatifs entre le brut et les outils afin de réaliser l’usinage de la pièce
finale. Ces déplacements sont réalisés dans un repère orthonormé normalisé (O; ⃗x , ⃗y , ⃗z ) basé sur la structure de la
machine décrit dans le paragraphe précédent.
L’origine machine (OM) est la butée physique positionnée sur chaque axe du référentiel machine. D’où la
nécessité d’effectuer la prise d’origine machine (POM) à chaque démarrage machine. Le mobile (table, tourelle ou
broche) est déplacé suivant chaque axe, en butée. Pour chacun des axes, il existe une distance entre la butée
physique et l’origine mesure. La position de l’origine machine est donc transparente pour le programmeur et
l’opérateur.
23 Hechmi CHERMITI – ISET Kairouan
Leçon 2: Mise en œuvre de la machine- outils à commande numérique
L'opérateur régleur, responsable d'une fabrication sur une MOCN doit être capable, à chaque stade de la
fabrication, d'identifier sur la machine et le contrat de phase :
Les éléments générateurs de l'outil.
Les combinaisons de mouvements nécessaires.
Les surfaces associées réalisables à l'outil.
Le mode de génération.
De différencier les types de travaux.
De choisir son mode de génération.
2. Les origines :
Le système traite toujours les cotes repérées par rapport à une origine mesure quel que soit le mode de
programmation choisi.
Foret
Jx
Alvéole
Jz
Point courant outil Pco Jz
C’est la référence des déplacements de la tourelle porte-outils. Elle correspond au “zéro des règles après
initialisation” (prise des POM).
2.6.4.l’origine programme OP
C’est l’origine du “système d’axe” associé à la pièce qui permettra d’écrire facilement le programme. Elle
est donc déterminée par la cotation de la pièce (dessin de définition).
Origine programme OP et origine pièce Op peuvent être confondues.
PREF
2.6.6.les prises de reference ⃗
Pour chaque axe c’est le “vecteur” qui représente la “distance” de l’origine porte-pièce Opp par rapport à
l’origine mesure Om. Pour une CN et un porte-pièce donné, les PREF sont définis une fois pour toutes.
PREF=⃗
⃗ Om Opp
DEC 1
2.6.7. les decalages ⃗
Pour chaque axe c’est le “vecteur” qui représente la “distance” de l’origine programme OP par rapport à
l’origine porte-pièce Opp.
DEC 1=⃗
⃗ OppOP DEC 1=⃗0
selon l’axe X : ⃗
Origine mesure Om
X
PREF + DEC1 = Om OP
Tourelle
Point courant tourelle Pct
Z
Om
X
Om
PREF X
Origine porte-pièce Opp
Opp Op OP
DEC1 Z
OP
Opp
PREF Z
Om
2.7.1.l’origine mesure Om
C’est la référence des déplacements des organes mobiles de la machine (table et broche).
Elle correspond au “zéro des règles après initialisation” (prise des POM).
2.7.3.l’origine piece Op
C’est l’origine du “référentiel de mise en position” de la “pièce” sur son porte-pièce (étau, montage
d’usinage…). Elle est déterminée par la mise en position de la pièce (voir les normales de repérage sur le
contrat de phase).
2.7.4.l’origine programme OP
PREF
2.7.6.les prises de reference ⃗
Pour chaque axe c’est le “vecteur” qui représente la “distance” de l’origine porte-pièce Opp par rapport à
l’origine mesure Om. Pour une CN et un porte-pièce donné, les ⃗PREF sont définis une fois pour toutes.
PREF =⃗
⃗ Om Opp
DEC 1
2.7.7. les decalages ⃗
Pour chaque axe c’est le “vecteur” qui représente la “distance” de l’origine programme OP par rapport à
DEC 1=⃗
l’origine porte-pièce Opp. ⃗ OppOP
Broche Broche
L L
Broche
Fraise
Foret
PREF + DEC1 = Om OP
Y
Om
Om
X
Origine mesure Om
Z
PREF Z
Origine Programme OP
Origine pièce Op
OP
Om
DEC1 Z
PREF Y
Appui X
ponctuel OP OP
DEC1 Y
Opp Op
Pièce Opp
Gabarit
Opp
Plan médian de la
rainure centrale
Table de la Porte-pièce
machine
Origine porte-pièce Opp
PREF X
Om
Opp DEC1 X
OP
Application :
On donne
Le dessin en 2 vues d’une pièce prismatique dont on désire réaliser, dans la même sous-phase, l’usinage des surfaces
planes
1, 3, et 5 et des trous 2 et 4 sur le centre SPINNER MVC850.
On demande
1. de donner les définitions de :
l’origine mesure
l’origine porte-pièce
l’origine pièce
l’origine programme
ox et ⃗
2. Représenter et désigner selon les axes ⃗ oz sur le schéma ci-dessous :
la pièce en position d’usinage
les origines (mesure, porte-pièce, pièce, programme)
les axes normalisés ox et oz en OP et Om
le point courant broche et le point courant outil
la correction d’outil
À représenter selon des vecteurs
les ⃗
PREF et les ⃗ DEC 1
PREF +⃗
3. Compléter la relation : ⃗ DEC 1=.. . . .. . .. .
15 25 3 45 5
Cf9
Cf8
Cf4
X Om
R
Y Opr P
Z
R Op
Op P Oo
Oo
Opr
Z
Om
• Om : Origine mesure.
• Oo : Origine montage (interface machine - montage).
• Op : Origine pièce (interface montage - pièce).
• Opr : Origine programme (OP).
• R : Point piloté (interface porte outil – machine).
• P : Point de « coupe ».
Pt Courant / Om
X……………..……….………
Y……………………………… Programmation
Z………………………………
B………………………………
DEC1 (s) Jauge d’outil
OmOp= PREF(s)
⃗
NB : Il est important de noter que lors de changement fréquent de montage d'usinage (usinage de plusieurs
pièces avec palatalisation), on doit poser que ⃗ OmOo=⃗PREF et⃗ OoOpr =⃗ DEC 1 . Dans le cas ou 1’axe B fait de
rotation continue ou d'indexation, on doit poser queOmOo= PREF et OoOp=⃗
⃗ ⃗ ⃗ DEC 3 .
4.2. Exemples
Questions :
Q1- Placer l'origine mesure sur l'axe X de la machine.
Q2- Placer l'origine pièce sur l'axe X de la machine.
Q3- Représenter le vecteur de décalage PREFX.
Q4- Calculer la valeur de décalage à introduire dans la machine.
Tourelle
Mandrin
Z
Cale étalon de longueur
L = 100 mm
NB: La face de mandrin à trois mors est utilisée comme buté suivant l'axe Z.
Q l - Placer l'origine pièce.
Q2- Tracer le vecteur PREF.
Q3- Décomposer le vecteur PREF suivant les deux directions.
Q4- Calculer la valeur de PREF suivant Z.
Q5- Dans quel cas cette valeur peut être modifiée.
Q6- Que peut-on conclure sur la valeur de PREF suivant la direction X.
Broche
Plan
de jauge
Tourelle
Jauge Z :
Jauge X :
Questions :
1- Donner la. relation qui nous permet de calculer les jauges suivantes les deux directions.
2- Pour chaque cas, déterminer l'étalon à introduire à la. CN.
Application :
On vous propose les configurations ci-dessous :
Questions :
1- Représenter les vecteurs jauges d'outils.
2- Déterminer les valeurs des cales étalons pour les deux cas.
3- Calculer les valeurs des jauges d'outils.
4- Conclure sur les résultats trouvés.
• Tournage
PAGE DES JAUGES D'OUTILS EN TOURNAGE
JAUGES OUTILS
D 1 X+ 0 Z+ 0 R+ 0 C0
D 2 X+ 0 Z+ 0 R+ 0 C0
D 3 X+ 0 Z+ 0 R+ 0 C0
D 4 X+ 0 Z+ 0 R+ 0 C0
39 Hechmi CHERMITI – ISET Kairouan
Leçon 2: Mise en œuvre de la machine- outils à commande numérique
D 5 X+ 0 Z+ 0 R+ 0 C0
D 6 X+ 0 Z+ 0 R+ 0 C0
D 7 X+ 0 Z+ 0 R+ 0 C0
D 8 X+ 0 Z+ 0 R+ 0 C0
D 9 X+ 0 Z+ 0 R+ 0 C0
D 10 X+ 0 Z+ 0 R+ 0 C0
D 11 X+ 0 Z+ 0 R+ 0 C0
D 12 X+ 0 Z+ 0 R+ 0 C0
D 13 X+ 0 Z+ 0 R+ 0 C0
D 14 X+ 0 Z+ 0 R+ 0 C0
D 15 X+ 0 Z+ 0 R+ 0 C0
• Fraisage
Nez de la broche
Longueur L
Rayon de
fraise R
@
JAUGES OUTILS
D 1 L+ 10 R+ 90 @+ 40
D 2 L+ 0 R+ 0 @+ 0
D 3 L+ 0 R+ 0 @+ 0
D 4 L+ 0 R+ 0 @+ 0
D 5 L+ 0 R+ 0 @+ 0
D 6 L+ 0 R+ 0 @+ 0
D 7 L+ 0 R+ 0 @+ 0
D 8 L+ 0 R+ 0 @+ 0
D 9 L+ 0 R+ 0 @+ 0
D 10 L+ 0 R+ 0 @+ 0
D 11 L+ 0 R+ 0 @+ 0
D 12 L+ 0 R+ 0 @+ 0
D 13 L+ 0 R+ 0 @+ 0
40 Hechmi CHERMITI – ISET Kairouan
Leçon 2: Mise en œuvre de la machine- outils à commande numérique
D 14 L+ 0 R+ 0 @+ 0
D 15 L+ 0 R+ 0 @+ 0
Travail dirigé :
Il est important de montrer que dans le cas d'usinage en commande numérique, on programme un
modèle théorique de la pièce et l'on obtient après usinage ion,- pièce réelle. Le but d'un réglage en CN est de
faire correspondre ce modèle programmé (théorique) au résultat de l'usinage d'une pièce conforme au contrat
de phase.
X
Point courant
Jauge réelle de
R
Dpi
P
l’outil suivant X
Rayon usiné
Origine programme
Ru
Z
Modèle programmé
Z
Opr Résultat obtenu (réel)
Pour obtenir une pièce conforme, il faut que le modèle programmé soit égal au résultat réel obtenu.
Point courant Réglage
X
Jx (réelle)
Dpi
Jx(déc) : Jauge déclaré dans la page d'outil de la CN (mesurer sur un banc de pré
Ru
Rpr
Origine programme
Z
Questions :
1- Identifier le paramètre de réglage sur le quel on doit agir pour obtenir un rayon usiné égal rayon
programmé.
6. Correction du profil :
La correction de rayon d'outil, aussi appelée compensation, permet de calculer la trajectoire des outils en tenant
compte de la dimension du rayon du nez de la plaquette au tour ou du rayon de l'outil à la fraiseuse. Comme elle
permet d'utiliser directement les dimensions de la pièce finale dans la réduction du programme, elle représente donc
l'une des techniques en commande numérique qui facilite le plus le travail de programmation. Toutefois, la
correction de rayon d'outil n'est pas sans difficulté dans son application, et il faut en comprendre le mécanisme pour
éviter de se trouver devant le contrôleur à rechercher les raisons des messages d'erreur qui lui sont dus. L'essentiel du
problème se résout en programmant les fonctions de compensation et d'annulation de rayon avec un déplacement
linéaire se raccordant au profil programmé.
Après l'usinage on a constaté que les diamètres sont corrects ainsi que les longueurs mais le cône est mal
usiné. D'une façon générale en a constaté qu'il y a des problèmes lors de travail en contournage.
Identification de l'origine de problème :
Agrandissement
D'après cette configuration on constate que les jauges (Jx et Jz) définissent un point P virtuel pour l'usinage,
et que l'usinage se produit au point Qi. Donc l'équation vectorielle est incomplète. Alors on doit récrire l'équation
comme suit :
OmR=⃗
⃗ OmOo+⃗
OoOp+⃗
OpOpr+⃗
OprQi+⃗
QiC +⃗
CP+⃗
PR
OprQi : Caractérise le profil de la pièce, la position de Qi dans le repère de programmation.
QiC : Rayon de la. plaquette de coupe.
CP : Caractérise l'orientation de l'outil dans l'espace du travail.
Pour compléter le réglage de la machine en doit, déclarer dans la page Jauges Outils, le rayon de la plaquette
ainsi qu'un code C pour déclarer l'orientation d'outil dans l'espace de travail.
6.2. Orientation du nez de l’outil :
L'orientation du nez d'outil (Le cadran de travail) est codé de CO à C8. Ce code permet au système de
localiser la position du centre de la partie coupante de l'outil à partir du point de coupe théorique.
Pour chaque outil représenté ci-dessous, défini leur cadran de travail.
Tourelle avant
Tourelle arrière
G41 G42
G41 G42
Applications :
A
B
38.26
80.123
A B
PT COUR/OP PT COUR/OP
X + 155.469 +0 +0 X + 137.669 +0 +
Z - 25.911 +0 +2 Z + 55.911 +0 +2
PREF : X – 109.371 Z – 364.538
PREF : X – 109.371 Z – 346.538 DEC 1 : X + 0 Z + 130
DEC 1 : X + 0 Z + 130
Questions :
Q1- Donner les relations qui nous permettent de calculer les jauges géométriques d'outil.
Q2- Déterminer les valeurs de l'étalon à introduire à la. CN.
Q3- Calculer les valeurs des Jauges géométriques d'outil suivant les deux directions.
Profil
Les jauges déterminées précédemment sont introduites dans la machine. Après l'usinage de la première
pièce, on a constaté que le diamètre usiné est plus grand que le diamètre programmé de 0.3mm.
Q4- Déterminer l'origine de cette erreur.
Q5- Comment peut-on corriger l'erreur constatée ?
Q6- Calculer la nouvelle valeur de la jauge.
Après l'usinage de la deuxième pièce, on a constaté que le diamètre usiné est conforme mais le cône est non
conforme.
Q7- A partir du profil programmé (cône) ; Indiquer sur l'outil représenté ci-dessus le lieu du point
réel d'usinage.
Q8- Déterminer l'origine de cette non-conformité.
Q9- Tracer le profil usiné.
Q10- Comment peut-on corriger l'erreur constatée ?
Q11- Mesurer sur la figure ci-dessus le rayon de la plaquette.
Q 12- Déterminer le cadran de travail.
Q13- Dans quel cas en travail en correction du profil.
L+L
D+D
Tools
X + DX/2
Le système
DX =prendra
-D en compte les dimensions corrigées d'outils
DZ = - L
Z + DZ