Documente Academic
Documente Profesional
Documente Cultură
Productique
ASSEMBL
attachement+porte-outil+outil
MACHINE
PORTE PICE
Sa fonction est de faire dcrire l'outil des trajectoires spcifies par rapport la pice, des vitesses spcifies. Les dplacements de l'outil sont dit asservis en position et en vitesse.
La commande Numrique
PG & GT 28/11/2008
Page 1/17
TSTI GMP
Productique
4.1
Un systme est asservi lorsque qu'une grandeur de sortie suit la variation de la grandeur
SIGNAL NUMRIQUE
niveau
SIGNAL ANALOGIQUE
niveau
Temps
d'entre (ordre ou consigne). Un tel systme doit assurer deux fonctions : Obir aux variations de la grandeur d'entre ; Sopposer l'influence des perturbations extrieures (frottements, efforts). Lorsque la grandeur de sortie est une grandeur mcanique (position, effort, vitesse, couple), le systme asservi est appel SERVO MCANISME Lorsque le systme comporte plusieurs axes, il est dit MULTI-AXES. Pour un systme asservi multi-axes, il est fonctionnel de maintenir la trajectoire l'intrieur d'une zone de tolrance spcifie, on parlera de suivi de trajectoire.
4.2
Actionneurs
Chane cinmatique
Mobile
La commande Numrique
PG & GT 28/11/2008
Page 2/17
TSTI GMP
Productique
La mesure de la vitesse se fait au niveau de l'actionneur et non pas du mobile par l'intermdiaire d'un capteur de vitesse de type gnratrice tachymtrique.
Le moteur est un moteur pas pas. En comptant le nombre de pas, on dtermine la position du mobile sur l'axe considr. En comptant le nombre de pas par unit de temps, on dtermine la vitesse du mobile sur l'axe considr. La boucle de courant sert augmenter la puissance disponible pour de faibles vitesses d'avance.
La commande Numrique
PG & GT 28/11/2008
Page 3/17
TSTI GMP
Productique
5 Modlisation gomtrique de la partie oprative. 5.1 Dfinition des axes principaux (direction, sens, appellation).
5.2
Quelle que soit la cinmatique de la partie oprative, on considre que la pice est fixe par rapport au bti et que l'outil toutes les mobilits. Le sens positif de l'axe est tel que lorsque l'outil s'loigne de la pice, les dimensions de la pice croissent. Lorsque qu'il n'est pas possible de dfinir le sens avec cette mthode, choisir le sens de travail principal. Sur les machines comportant des pices en rotation (tour, rectifieuse), l'axe X de mouvement est radial et son sens positif correspond l'accroissement de la distance entre l'outil et l'axe de rotation de la pice. Disposant du sens de deux axes, le sens du troisime axe est tel que le repre form soit direct.
La commande Numrique
PG & GT 28/11/2008
Page 4/17
TSTI GMP
Productique
5.3
L'emplacement de l'origine (X=0, Y=0, Z=0) du systme normal de coordonnes est arbitraire. Suivant le type de capteur de mesure de la position du mobile (absolu ou incrmental), cette origine est permanente ou volatile. Dans le second cas, l'origine systme de coordonnes sera rinitialise selon une procdure dfinie par le constructeur de la machine, chaque mise sous tension. Cette origine correspond pour chaque machine, une position particulire bien dfinie des diffrents organes mobiles. Cette origine est appele : Origine mesure (Om). Note : il est possible d'atteindre cette origine en mode IMD --> G00 G52 X0 Y0 Z0.
La commande Numrique
PG & GT 28/11/2008
Page 5/17
TSTI GMP
Productique
AS SE M
Le rle de la machine outil commande numrique est de faire concider un point "Q" de la pice avec un point "P" de l'outil. 3 1. Dimensions de la machine outil ; 2. Dimensions du Porte-Pice ; 3. Dimensions de l'assembl; 4. Dimensions de la Pice. 5. Position du point pilot. Ces dimensions correspondent aux distances qui sparent les origines des diffrents repres.
PI
P Q
C E
BL
PORTE PICE
MACHINE
5 1
Exemple d'un centre trois axes : Les dimensions associes la machine Om correspondent aux distances qui sparent l'origine du repre de mesure (Om) l'origine du repre de posage du Porte-Pice sur la table de la machine (Opp). Lorsque les mobiles se trouvent en Position de REFrence, l'origine du repre de posage de l'assembl la machine (Opo) concide avec l'origine du repre de mesure (Om). Les dimensions du Porte-Pice correspondent aux distances qui sparent l'origine du repre de posage du Porte-Pice sur la machine l'origine du repre de posage de la pice sur le Porte-Pice. Les dimensions de l'assembl correspondent aux distances qui sparent le point pilot "P" l'origine du repre de posage de l'assembl sur la machine. Sur un directeur de commande numrique de type NUM les dimensions de la machine sont indiques par les compteurs "PREF", les dimensions du Porte-Pice sont indiques par les compteurs "DEC1" ou "DEC3", les dimensions de l'assembl (Outil + porte-outil) sont indiques par les compteurs "JAUGE". La position du point pilot (POS) est accessible dans la page point courant. Enfin les dimensions propres la pice fabriquer (DIM) sont indiques dans le programme pice (X, Y, Z). Si "P" concide avec "Q", le vecteur PQ = 0, alors : PQ = JAUGE + POS + PREF + DEC + DIM = 0 Si P nest pas confondu avec Q, la relation devient : = JAUGE + POS + PREF + DEC + DIM Il faudra donc indiquer toutes ces dimensions au directeur de commande numrique afin qu'il puisse calculer les valeurs des dplacements (x, y, z) faire subir l'outil. Note : "DIM" correspond aux dimensions programmes.
La commande Numrique
PG & GT 28/11/2008
Page 6/17
TSTI GMP
Productique
6.2
Applications Numriques.
Soit calculer le dplacement z tel que le point pilot de l'outil concide avec un point de la pice situ 25mm de l'origine du repre de posage suivant l'axe Oz. La broche est en position de rfrence (Opo confondu avec le 0 mesure) ; La dimension de l'assembl sur Oz = 99,318 mm ; La dimension intrinsque la machine outil sur l'axe Oz = -403,215 mm ; La dimension du Porte-Pice sur l'axe Oz = 74.480 mm. Calculez la valeur du dplacement effectuer suivant l'axe Oz afin que le point "P" pilot concide avec le point "Q". z = 99.318 403.215 + 74.48 + 25 = - 204.417 mm
Soit calculer le dplacement z tel que le point pilot de l'outil concide avec un point de la pice situ 122 mm de l'origine du repre de programmation suivant l'axe Oz. La broche s'est dplace de -57,415 mm suivant Oz par rapport au 0 mesure ; La dimension de l'assembl sur Oz = 96,335 mm ; La dimension intrinsque la machine outil sur l'axe Oz = -403,21 mm ; La dimension du Porte-Pice sur l'axe Oz = 81,18 mm. Calculez la valeur du dplacement effectuer suivant l'axe Oz afin que le point "P" pilot concide avec le point "Q". z = 96.335 + 57.415 403.21 + 81.18 + 122 =
-46.28 mm
6.3
1. 2. 3. 4.
Construire le programme pice ; Rechercher les dimensions intrinsques de la machine outil ; Rechercher les dimensions intrinsques du porte-pice ; Rechercher les dimensions intrinsques des assembls (attachements + porte-outils + outils) ; 5. Mettre la C.E.U. sous tension ; 6. Raliser la prise d'origine pour les compteurs de position, si ncessaire (POM) ; 7. Mettre jour les valeurs concernant la position de l'origine du repre de posage du PortePice sur la machine outil (PREF); 8. Mettre jour les valeurs concernant la position de l'origine du repre de posage de la pice sur le Porte-Pice (DEC1 et/ou DEC3) ; 9. Mettre jour les valeurs concernant les dimensions des assembls (JAUGES); 10. Choisir ou tlcharger le programme pice ; 11. Installer le porte-pice sur la machine outil ; 12. Installer les assembls sur la machine outil ; 13. Installer la pice ; 14. Lancer le cycle de fabrication ; 15. Effectuer le mesurage de la pice. Modifier les valeurs des paramtres concerns afin de lancer la fabrication de la srie.
Note : Toutes les procdures sont dcrites dans le manuel oprateur. Afin de diminuer les temps improductifs, les oprations 1, 2, 3, et 4 peuvent et doivent tre ralises en dehors de la cellule lmentaire d'usinage.
6.4
La commande Numrique
Page 7/17
TSTI GMP Productique tude des Machines Outil C.N. Dans la suite, on considrera que les dimensions de la machine outil sont parfaitement connues. Il ne sera donc jamais ncessaire de modifier les valeurs des PREF. Aprs ralisation de la premire pice, plusieurs cas de figure peuvent se prsenter. Note : en rgle gnrale, vous devrez toujours viser la cote moyenne.
14
dimensions vises
+Z
12
+X
dimensions obtenues
Les erreurs proviennent d'un mauvais mesurage des assembls. Soit vous dcidez de les remesurer afin de mettre en vidence les carts constats sur la pice fabrique et procder aux corrections qui s'imposent, soit vous corrigez directement sur la machine partir des dimensions releves sur la premire pice. 1 et de Dans ce cas, une correction de -0,045 mm sera apporte la jauge de l'assembl N +0,075 pour l'assembl N 3.
24.7
14.09
11.85
dimensions vises
+X
T1
T1
L'erreur peut provenir d'un mauvais mesurage de l'assembl ou du +Z dimensions obtenues porte-pice suivant l'axe Oz. Soit vous dcidez de re-mesurer afin de vrifier la qualit des valeurs +X saisies en DECz ou sur la longueur de l'assembl et procder aux corrections qui s'imposent, soit vous corrigez directement sur la machine partir des dimensions releves sur la premire pice. La solution la plus rapide tant, bien videmment de corriger directement.
24.9
Dans ce cas, une correction de -0,2 mm sera apporte soit la jauge de l'assembl soit la valeur du dcalage suivant Oz.
La commande Numrique
PG & GT 28/11/2008
19.9
Page 8/17
TSTI GMP
Productique
63
+X
dimensions vises
5.6
5.5
T1
62.8
5.2
dimensions vises
18
6.2
+Y Dans le cas du perage le plus grand : La cote de 40 dimensions obtenues positionne le perage par rapport une surface d'appui. L'cart constat ne peut pas provenir de la jauge de l'assembl (). La correction apporter le sera sur le dcalage en Y :
DEC1y = DEC1y + (-0.21) Note : L'erreur peut provenir d'une mauvaise mise en position de la pice sur le porte-pice. Vous devrez donc vrifier cette spcification aprs usinage.
40.21 18.02
6.35
La commande Numrique
PG & GT 28/11/2008
Page 9/17
TSTI GMP
Productique
Dans le cas de la position du perage 6.2 : L'erreur ne peut pas provenir des dimensions des assembls. Les deux perages tant raliss sans dmontage et la prcision en position de la machine tant de l'ordre 2m, vous devez remettre en cause soit votre mesurage, soit les dimensions programmes. Dans le cas du diamtre du perage 6.2 : Il est impossible de corriger en intervenant sur la dimension de l'assembl car le diamtre obtenu ne dpend que de la dimension physique du foret. Il faut prvoir le remplacement / afftage de la partie active de l'outil. retenir : l'erreur de position d'un perage/alsage par rapport une surface d'appui implique de corriger sur les valeurs des dcalages.
dimensions vises
38 18
+X
24
T1 dimensions obtenues
T2 T3
24.24 38.24
En analysant l'cart rencontr pour la cote de 38, il est possible de dire que la valeur du dcalage suivant l'axe Oz est incorrecte. C'est la premire valeur corriger. Dans ce cas, une correction de -0,24 mm sera apporte au dcalage sur Oz. Cette modification de valeur permettra d'obtenir la cote de 38 mm. Elle va entraner aussi une modification de la position des deux surfaces fraises. L'usinage d'une nouvelle pice aprs cette correction placerait la surface basse 18,12 mm et la surface haute 24 mm. La dimension de l'assembl N2 n'est donc pas modifier. Il faut modifier la jauge de l'assembl N1, la correction a apporter dans ce cas est de -0,12 mm
18.36
La commande Numrique
PG & GT 28/11/2008
Page 10/17
Productique
+Z
dimensions vises
5
+X
T1 dimensions obtenues
5.3
T2
29.1
Les mesures effectues ne permettent pas de corriger avec assurance un ventuel dfaut sur les dcalages. Deux possibilits tout de mme : Raliser une correction de +0,1 mm sur le dcalage suivant l'axe Ox et une correction de -0,3 mm sur la jauge de l'assembl N1. Raliser une correction de -0,1 mm sur la jauge de l'assembl N2 et puis une correction de -0,4 mm sur la jauge de l'assembl N1. La seconde solution semble plus judicieuse mais ne permet pas la matrise du procd.
7.1
Comment interpoler ?
En programmant le type de trajectoire (fonction G), la coordonne du point d'arrive (en absolu ou en relatif) et les paramtres spcifiques (vitesse , plan d'interpolation, ...).
Programmation en absolu
Y YB
Programmation en relatif
YA O XA
A
XB X
La commande Numrique
PG & GT 28/11/2008
Page 11/17
TSTI GMP
Productique
Cration des fichiers trajectoires (mathmatique). Cration des fichiers sources CN : Dfinition des trajectoires et cycles outils. Dfinition des conditions de travail. Simulation des trajectoires. Adaptation des fichiers sources CN la MOCN utilise. dition du fichier. Rglage des CN par le prparateur. Test du programme. Modification en vue de stabiliser le programme. Contrle.
8.2
La commande Numrique
PG & GT 28/11/2008
Page 12/17
TSTI GMP
Productique
8.3
* Op : Ncessairement lie au reprage de la pice dans le cadre d'une production de srie, elle est fixe par le technicien du bureau des mthodes. * OP : Pour tablir la trajectoire des assembls donc du programme ; Pour obtenir des cotes directes ; Pour prendre en compte des symtries (fonction miroir). Si elle n'est pas confondue avec Op, le programmeur calcule alors le dcalage existant entre l'Op et l'OP (dcalage programm).
Comment programmer ?
En organisant une suite de code ; En respectant les rgles de syntaxe de ces codes : Le codage se fait sur un format fixe de 8 bits de chaque instruction lmentaire du code ISO (lettres, signes, valeurs numriques.) L'association de code donnant une instruction la MOCN forme un MOT. Les mots dbutent par une lettre adresse qui caractrise la fonction du mot (N, G, M...) L'association de mots sur une mme ligne reprsentant une tche effectuer forme un BLOC. L'association de blocs reprsentant une suite de tches effectuer forme un PROGRAMME qui commence toujours par % et un numro (4 chiffres maximum) et qui finit par M02.
La commande Numrique
PG & GT 28/11/2008
Page 13/17
TSTI GMP
Productique
9.2
%10
N10 N20 N30 M02 Avec appel de sous programme ou de tche (G77) : On programme une seule fois la (ou les) tche rptitive
Programme principal % 25
N10 N20 N30 G77 H125 N40 N50 M02
%1230
N10 N20 N30 N40 N50 N60 G77 N20 N40 S2 N70 N80 M02
%255
N10 N20 G79 N40 (saut inconditionnel) N30 N40 N50 G79 L1>1 N30 (saut conditionnel) N60 N70 M02
La commande Numrique
PG & GT 28/11/2008
Page 14/17
TSTI GMP
Productique
9.3
Dbut du bloc
N numro du bloc
Y Y Z G18 G19
G02
Interpolation circulaire
G40
G41
G42
Sans
gauche
droite
G90 Absolu
Y A
Y R
XA YA
X XA YA R
X XA YA IJ
T Numro d'outil
S Frquence de rotation
F Vitesse d'avance
Changer la configuration ?
Fin de bloc
La commande Numrique
PG & GT 28/11/2008
Page 15/17
TSTI GMP
Productique
10 FLEXIBILIT
C'est la capacit faire face rapidement une situation donne, c'est dire sa capacit de changement rapide de fabrication.
10.2 Exemple :
Programme de perage paramtr de trous rpartis rgulirement sur un cercle.
R 22
60
15
Programme principal %10 (PERCAGE PARAMTR) (Perages rpartis sur un cercle) L1 = 0 coordonne suivant X du centre du cercle L2 = 0 coordonne suivant Y du centre du cercle L3 = 0 coordonne suivant Z du centre du cercle L4 = 22 rayon du cercle L5 = 6 nombre de trous percer L6 = 15 angle de dpart L7 = 60 angle d'incrmentation L8 = 10 profondeur de perage L9 = 1000 frquence de rotation de la broche L10 =100 vitesse d'avance L11 = 10 numro d'outil et de correcteur L12 point courant en X de l'outil L13 point courant en Y de l'outil L14 angle courant N20 G0 G52 Y Z N30 G77 H11 N40 G0 G52 Y Z N50 M2
La commande Numrique
PG & GT 28/11/2008
Page 16/17
TSTI GMP
Productique
Sous programme %11 N11 N21 N31 N41 N51 N61 N71 N81 N91 N101 N111 N121 XOFF
TL11 DL11 M6 (mise en place de l'assembl) G59 XL1 YL2 ZL3 (dcalage programm) L14=L6 (initialisation de l'angle courant) L12=CL14*L4 (calcul position suivant OPx) L13=SL14*L4 (calcul position suivant OPy) G81 XL12 YL13 ZL8 ER2 M3 M41 M8 SL9 FL10 (cycle de perage) G79 L5 = 1 N111 (saut pour fin de perage si plus de trous) L14 = L14+L7 (calcul nouvel angle courant) L5 = L5-1 (dcrmentation nombre de trous) G79 N41 (saut au bloc 41) G80 (fin de cycle de perage) G59 X Y Z (annulation dcalage programm)
Remarque : Nous avons utilis un cycle fixe prvu par le constructeur (cycle de perage). Ces cycles fixes permettent : de gagner du temps en programmation ; d'amliorer la lisibilit du programme ; de diminuer la taille du programme.
La commande Numrique
PG & GT 28/11/2008
Page 17/17
TSTI GMP
Productique
Exercices :
La commande Numrique
PG & GT 28/11/2008
Exercices