Vous êtes sur la page 1sur 30

M O CN

ET

PROGRAMMATION

Mandrin
Pice
1

OM

Dpartement GMP - 1ire anne Carole CHEVROT


C.C.-I-06 I.U.T de Mantes en Yvelines GMP1 Page n0

MOCN et Progammation

SOMMAIRE
I. Structure dune MOCN
A. Analyse fonctionnelle B. Architecture gnrale 1. Le repre "Machine" 1.1. Le point Courant (Pt Courant) 1.2. Lorigine Machine (OM) 1.3. Lorigine mesure (Om) 1.4. Axes et Demi-axes 1.5. Reprage des axes 2. Le repre de "Programmation" 2.1. Axes du repre de programmation 2.2. Origine Programme (OPr ou OP) 2.3. Origine pice (Op) 2.4. Origine porte-pice (Opp) 2.5. Paramtrage machine pour dfinir lOpr 3. Le repre "Outil" 3.1. Le point de rfrence 3.2. Jauge doutil 3.3. Correcteur de rayon 3.4. Correcteur dynamique Cas du DCN Num 750T

3
3 3 4 4 4 4 5 5 6 6 6 6 6 6 9 9 10 10 12

II. Programmation des MOCN


A. Programmation de base 1. Structure du langage de programmation 1.1. Syntaxe 1.2. Diffrentes fonctions des adresses 1.3. Format 1.4. Structure dune ligne de programme 2. Distance de Scurit 2.1. Cas du Tournage 2.2. Cas du Fraisage 3. Changement doutil 4. Paramtres de coupe 5. Choix de programmation 5.1. Programmation en absolu par rapport lOm 5.2. Programmation en absolu 5.3. Programmation en relatif 6. Dcalage de lOPr 7. Interpolations ou Dplacements des axes 7.1. Interpolation Linaire
C.C. I.U.T de Mantes en Yvelines GMP

13
13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 17 17
Page n1

MOCN et Progammation

7.2. Interpolation circulaire 8. Correction de rayon : Engagement & Dgagement 8.1. Stratgie dengagement 8.2. Stratgie de dgagement 9. Arrosage et arrts 9.1. Arrosage 9.2. Arrts 10. Structure gnral des programmes 11. Cycles dusinage 11.1. Cycles de Perage 11.2. Cycle dbauche paraxial B. Programmation gomtrique de profil (P.G.P.) 1. Cas des DCN Num 1.1. Utilisation 1.2. Illustration 1.3. Programmation des blocs 2. Cas du DCN Tigre7 2.1. Programmation en coordonnes polaires 2.2. Elments de base de PGP

17 18 18 19 19 19 19 20 21 21 22 23 23 23 23 23 28 28 28

C.C.

I.U.T de Mantes en Yvelines GMP

Page n2

MOCN et Progammation

I. STRUCTURE DUNE MOCN


A. ANALYSE FONCTIONNELLE
Une machine outil commande numrique, appele communment MOCN, est un systme automatis. Elle est compose dune partie commande (PC) : le DCN (directeur de commande numrique) et dune partie oprative (PO) comprenant la structure de la machine outil, le porte-outil, loutil et le porte-pice ; la matire duvre est la pice. Analyse fonctionnelle niveau A-0 :
W lectrique et pneumatiue ou hydraulique Mode de marche ( continu / squentiel ) Rglage des paramtres de coupe Dpart cycle

Pice brute Usiner une pice

Pice usine Copeaux

MOCN

B. ARCHITECTURE GENERALE
Une MOCN est compose de cinq ensembles organiss en boucle ; savoir : la structure de la MO, le porte-pice (PP), la pice (P), le porte-outil (PO) et loutil (O). Lobjectif du positionnement de ces diffrents ensembles tant de faire concider le Pt gnrateur de loutil avec la trajectoire programme par rapport lorigine programme, choisit judicieusement sur la pice. Ces cinq ensembles sont disposs de la manire suivante :

C.C.

I.U.T de Mantes en Yvelines GMP

Page n3

MOCN et Progammation

1. LE

REPERE
POINT

"MACHINE"
COURANT (Pt Courant)

1.1. LE

Au dmarrage (mise sous tension de la MOCN), la PC ne connat pas o se trouve le point courant par rapport la PO donc par rapport aux origines lies la structure de la machine : OM (Origine Machine) et Om (Origine mesure). Hall mcanique de lIUT : Tour CT200

Centre dusinage HPM600

Pt cour = face avant de la tourelle et axe de lalsage du porte-outil de la position dusinage. 1.2. LORIGINE MACHINE (OM)

En approximation, Pt cour = nez de broche et axe de broche.

Cest la rfrence des dplacements de la machine outil. Cette origine est fixe par le constructeur et est situe sur les courses de la MO afin de dfinir une origine absolue. 1.3. LORIGINE
MESURE

(Om)

Cest le point de dpart de toutes les mesures. On parle de zro mesure. Il faut donc faire la POM (Prise dOrigine Machine) ; ce qui consiste dplacer les lments mobiles de la machine suivant chaque axe jusquaux butes lectriques dfinissant lOm.
Sens de la POM

OM

Fin de course mini Contact ferm Contact ouvert

Fin de course maxi

1 tour codeur

Sur chacun des axes, lorigine machine (OM) est acquise lorsque : - La bute dorigine a t actionne dans le sens de dplacement prvu (sens de la POM), - Le codeur qui mesure le dplacement de laxe envoie son top zro . La distance OMOm est un paramtre mmoris dfinitivement dans le calculateur.

Top zro codeur

La POM est donc la premire opration faire aprs la mise en service de la MOCN. Pour la mise en service, il faut basculer le sectionneur de larmoire sur ON (nergie lectrique) puis actionner le bouton poussoir de puissance sur le pupitre (nergie pneumatique). Maintenant, la PC connat tout moment la position du Pt Courant par rapport lOm (ATTENTION : lcran, en gnral, il peut y avoir confusion entre OM & Om)
C.C. I.U.T de Mantes en Yvelines GMP Page n4

MOCN et Progammation

1.4. AXES

ET

DEMI-AXES

a) NOTION DAXE
Un axe complet est un axe suivant lequel le positionnement du mobile en translation ou en rotation est assur par un asservissement ; il est gr par une carte lectronique. Il est asservi en position et en vitesse. Le contrle de la position dun axe est ralis en continu ; lusinage est alors possible suivant cet axe. Une machine-outil peut tre caractrise par son nombre daxe : 2 axes pour un tour, 3 axes pour une fraiseuse ou un tour possdant un asservissement de broche (centre de tournage), 4axes pour un centre dusinage, etc

b) DEMI-AXE
Un demi-axe est un axe suivant lequel le positionnement du mobile en translation ou en rotation est fait des positions discrtes pralablement dfinies. Il ne possde quun nombre fini de position. Exemple : Plateau tournant tous les 5. Lusinage est impossible suivant cet axe. Le classement des MOCN se fait suivant le nombre daxe et axe. Hall mcanique de lIUT : Tour CT200 2 axes : X et Z. Centre dusinage HPM600 3 axes : X, Y et Z ; en TP, il nest utilis quen 2 axes . 1.5. REPERAGE
DES AXES

a) LES AXES PRINCIPAUX


Les axes principaux dune machine sont dfinis de la manire suivante : Z = Axe de la broche. X = Axe Z ayant le plus grand dplacement. Y = Axe, sil existe, est tel que (X, Y, Z) forment un tridre direct. Rgle : Sens positif de laxe : cest le sens dloignement de loutil par rapport la pice en considrant que cest loutil qui se dplace.

Hall mcanique de lIUT : Tour CT200

Centre dusinage HPM600

Z Y

C.C.

I.U.T de Mantes en Yvelines GMP

Page n5

MOCN et Progammation

b) DEFINITION DES AXES DE ROTATIONS ET SECONDAIRES


Les axes de rotations sont nots : A, B, C. Les axes secondaires sont nots : U, V, W. Ils sont associs aux axes principaux de la manires suivantes : Z
C

W B U Y V

NB : Il existe galement des axes tertiaires, reprs P, Q, R, associs respectivement aux axes X, Y, Z.
X

2. LE

REPERE DE

"PROGRAMMATION"

Lobjectif de cette partie est de dfinir les ensembles, et notamment les origines, permettant de positionner lorigine programme par rapport la structure de la MO. Dans cette partie, nous allons donc tudier la chane STRUCTURE MO PORTE-PIECE PIECE. 2.1. AXES
DU REPERE DE PROGRAMMATION

La rdaction du programme de fabrication est effectue dans un repre choisi sur la pice partir des surfaces de rfrence des cotes de fabrication. Il doit tre orthonorm direct. Le sens de ces axes est dfini en fonction du sens de dplacement des mobiles sur la machine. Si le mobile est le point courant, le sens de l'axe programme est le mme que celui de l'axe machine. Si le mobile n'est pas le point courant, les sens sont opposs. 2.2. ORIGINE PROGRAMME (OPR ou OP) Cette origine est fixe par le programmeur, indpendamment du systme de mesure. Elle est attache la pice et doit tre obligatoirement positionne par rapport au rfrentiel de la pice. Cest le point de dpart de toutes les coordonnes permettant lusinage de la pice. Cest donc en gnral un point de dpart de cotation du dessin de la pice. 2.3. ORIGINE pice. Op = des surfaces de mise en position de la pice sur le porte-pice. 2.4. ORIGINE
PORTE-PIECE PIECE

(OP)

Cest lorigine du repre caractrisant la position des surfaces de liaisons de la pice avec le porte-

(OPP)

Cest lorigine du repre caractrisant la position des surfaces de liaisons du porte-pice avec la structure de la machine. Opp = des surfaces de mise en position du porte-pice sur la structure de la machine. Nous 2.5. PARAMETRAGE
MACHINE POUR DEFINIR LOPR

Cette partie du cours se limite au cas des deux directeurs de commande numrique rencontr dans la hall mcanique de lIUT.
C.C. I.U.T de Mantes en Yvelines GMP Page n6

MOCN et Progammation

a) TOUR A COMMANDE NUMERIQUE : CT200


Cette MOCN est quipe dun directeur de commande numrique de type NUM. Il existe deux paramtres par axe pour dfinir la position de lOPr par rapport lOM, appels PREFs et DECs. En vue de produire en srie tout en tant flexible, on cherche figer au maximum les paramtres afin de ne pas les re-dterminer chaque fois. On fixe alors : PREF = OmOpp Il reste alors deux possibilits pour dfinir le vecteur OppO Pr : Possibilit n1 : DEC = OppO Pr
DEC = OppOp Possibilit n2 : OpO Pr = Dcalage de lOPr par la fonction G59 X Y Z
en dbut de programme.

EXEMPLES

Cas n1 : Pice en appui sur la face du


mandrin.

Cas n2 : Pice en appui sur la face des mors.


Vrifier l > m.

Cas n3 : Pice sur une bute escamotable.


Vrifier l > 0.

PREFX

PREFX

C.C.

I.U.T de Mantes en Yvelines GMP

Page n7

MOCN et Progammation

b) CENTRE DUSINAGE : HPM600


Cette MOCN est quipe dun directeur de commande numrique de type Tigre 7. Il existe un seul paramtre, cest le HOME. Trois stratgies sont possibles :

Stratgie n1 : Cas de travail unitaire. HOME = OmO Pr Stratgie n2 : Solution quivalente la possibilit n1 du TCN.
HOME = OmOpp OppO Pr = Dcalage de lOPr par la fonction G92 X Y Z
en dbut de programme.

Stratgie n3 : Solution quivalente la possibilit n2 du TCN.


HOME = OmOpp OppOp = Dcalage du montage par la fonction G99 E21 , valeurs suivant chaque axe renseignes dans la table de loutil 21. OpO Pr = Dcalage de lOPr par la fonction G92 X Y Z
en dbut de programme.

EXEMPLE Cet exemple reprsente la stratgie n3. Initialement, le HOME est dfinit lOpp. Pour que les valeurs de dcalage du porte-pice (appel galement montage dusinage) soient prises en compte grce la fonction G99 Exx ; il faut saisir les valeurs de Dc PP dans la table doutil correspond, soit "Txx XDc PP X YDc PP Y ZDc PP Z". Le HOME est alors dcal au niveau de Op. Les valeurs de Dc OPR en X, Y, et Z saisies avec la fonction G92 permettront de dcaler le HOME au niveau de lOPr.

C.C.

Dc PP Z

Dc OPR Z

HOMEZ

I.U.T de Mantes en Yvelines GMP

Page n8

MOCN et Progammation

Vue suivant Z
Dc OPR Y Dc PP Y Pinule n10

Bute de positionnement des PP sur la table

Opp
Etau

Y OPr
Dc PP X Dc OPR X

HOMEX

Op X

Om
Rainures de la table

3. LE

REPERE

"OUTIL"

Lobjectif de cette partie est de dfinir les ensembles, et notamment les origines, permettant de positionner le point gnrateur par rapport la structure de la MO. Dans cette partie, nous allons donc tudier la chane STRUCTURE MO PORTE-OUTIL OUTIL. Lensemble " PORTE-OUTIL OUTIL" comprend deux points caractristiques : - Le point gnrateur, li la partie active de loutil, - Le point de rfrence, li au porte-outil, not O.

3.1. LE

POINT DE REFERENCE

Lorsque lensemble " PORTE-OUTIL OUTIL" est en position dusinage sur la MO, le point de rfrence porte-outil concide avec le point courant de la machine. Cas des porte-outils en Tournage
Rfrence porte-outil

Cas des porte-outils en Fraisage

Rfrence porte-outil

Donc sans prise en compte des jauges outils, le point pilot est le point courant ! La position du point pilot peut tre dplac par les paramtres de jauges des outils (I.3.2), de correction (I.3.3) de rayon et de correction dynamique (I.3.2). Lobjectif est, bien entendu, de FAIRE CONCORDER le point gnrateur (dans certain cas, ce peut tre le point pilot) avec le point programm.
C.C. I.U.T de Mantes en Yvelines GMP Page n9

MOCN et Progammation

3.2. JAUGE DOUTIL


Les jauges dun outil reprsentent, selon les axes X et Z, la distance comprise entre la partie gnratrice de loutil et le point de rfrence du porte-outil. Position du point pilot aprs prise ne compte des jauges outil.
Rfrence porte-outil
Rfrence porte-outil

Jx

Rfrence porte-outil

Point pilot

Point pilot

Jz

La prise en compte des jauges outils diffre selon le type de directeur de commande et leur notation selon le type de machine. Ce qui suit prsente donc les cas rencontrs dans la hall mcanique de lIUT.

Cas des DCN NUM appliqu au Tournage La prise en compte des jauges de longueurs (Jx & Jz) dun outil se fait par le code Di ; i tant le numro de correcteur dans lequel sont stockes les jauges de loutil. Remarque : en gnral, on associe le mme n au correcteur et loutil. Notation : Les jauges sont notes : Jx et Jz. 3.3. CORRECTEUR
DE RAYON

L Point pilot

Cas des DCN TIGRE7 appliqu au Fraisage En fraisage, la seule jauge prise en compte est la jauge de longueur (L) ; pour cela, il faut utilis le code G40 Ti , i tant le n de loutil dont il faut prendre en compte la longueur. Notation : Les jauges sont notes : R et L.

Dans certain cas o seul les jauges sont prises en compte, il se peut que le point pilot ne soit pas confondu avec le point gnrateur

a) PROBLEMATIQUE DANS LE CAS DU TOURNAGE


Lorsque le mouvement de coupe (Mf) est parallle un des axes, le point gnrateur est align avec le point pilot ; le rsultat sur la pice est celui escompt. Exemples : Dressage Chariotage
Point gnrateur point pilot

re
Point pilot
Point pilot

re

Point gnrateur point pilot

C.C.

I.U.T de Mantes en Yvelines GMP

Page n10

MOCN et Progammation

Lorsque le point pilot nest pas le point gnrateur, il en rsulte une surpaisseur ; cest le cas dun mouvement de coupe (Mf) non parallle un des axes.
Mf

re
Point pilot

Point gnrateur point pilot Surpaisseur Trajectoire programme

Il faut indiquer deux paramtres supplmentaires dans la saisie des jauges outils, savoir :

- r , le rayon de la plaquette. - Ck, le cadran de position du centre du bec par rapport aux axes ; savoir : Tourelle arrire Tourelle avant
X
C3 C2 C1

Pi ce

C5

C6

C7

C4
C4 C0 C8

C0

C8

Z
C3 C2 C1

C5

C6

C7

Exemples :

Remarque : En fraisage, ce nest pas le mme problme, il faut juste dcaler le point pilot, se trouvant pour le moment sur laxe lextrmit de loutil, la priphrie en prenant en compte la jauge de rayon (R). Ceci, afin de faciliter la programmation du contour de la pice sans tenir compte du rayon de loutil qui sera utilis pour lopration.
Nota Bene : Dans tous les cas, il va falloir indiquer au directeur de commande comment est situ loutil par rapport la trajectoire programme.

C.C.

I.U.T de Mantes en Yvelines GMP

Page n11

MOCN et Progammation

b) TRAVAIL EN CORRECTION DE RAYON : G41 G42 G40


Lusinage peut tre utilis de deux manires diffrentes : gauche ou droite du profil. En programmation, on considre toujours que cest loutil qui se dplace. Pour dterminer, sil faut programmer en correction de rayon gauche ou droite du profil, il faut procder de la manire suivante :

Se situer SUR loutil et regarder DANS la direction du mouvement davance (Mf) pour dterminer si LOUTIL est gauche ou droite du profil.
Usinage gauche du profil : G41
Vf

Usinage droite du profil : G42


Vf

Loutil est GAUCHE du profil usiner. Cest la correction de rayon quil faut utiliser : - En fraisage, pour un contournage avec travail en concordance (appel aussi avalant). - En tournage, pour un contournage extrieur (resp. intrieur) sur les MO tourelle avant (resp. arrire).

Loutil est DROITE du profil usiner. Cest la correction de rayon quil faut utiliser : - En tournage, pour un contournage extrieur (resp. intrieur) sur les MO tourelle arrire (resp. avant).

3.4. CORRECTEUR

DYNAMIQUE

Cas du DCN NUM 750T

Malgr tous les soins apports au rglage de la machine, la premire pice usine prsente souvent des carts dimensionnels par rapport aux dimensions vises. Les sources derreurs proviennent de : La position de lorigine programme (OPr) si le mme dfaut est constat sur toutes les Cfs dune mme direction. La correction se fait laide des paramtres permettant de rgler la position de lOPr par rapport lOm. A savoir, dans le cas dun DCN NUM, grce aux DEC et ventuellement aux PREF. La mesure des outils (jauge outil) si le dfaut varie et napparat que pour certaine Cf. La correction des jauges outils se fait en utilisant les CORRECTEURS DYNAMIQUES. La modification des jauges par les correcteurs dynamiques permet de travailler directement sur les carts dimensionnels sans corriger les jauges rentres initialement ; ce qui vite de faire des erreurs de calcul. La saisie des correcteurs dynamiques se fait dans la page CORRECTEURS DYNAMIQUES . Dans la cas du TCN CT200, les adresses utilises sont : DXi (correction dynamique sur X) DZi (correction dynamique sur Z) Les valeurs saisies sont algbriques (cest--dire positives ou ngatives), sajoutent aux valeurs entres dans les jauges portant le mme numro et sont damplitudes infrieures 1mm. On a alors : DX Longueur corrige en X = Jauge en X + 2 Longueur corrige en Z = Jauge en Z + DZ

C.C.

I.U.T de Mantes en Yvelines GMP

Page n12

MOCN et Progammation

II. PROGRAMMATION DES MOCN


La programmation varie galement selon le type de DCN dont est quip la MOCN utilis ; cette partie va donc dtailler le code ISO utilis pour la programmation du DCN NUM750T (Tour Cazeneuve CT200), et le code spcifique du DCN TIGRE7 (Centre dusinage HPM600).

A. PROGRAMMATION DE BASE
1. STRUCTURE
DU LANGAGE DE PROGRAMMATION

Cette partie prsente le code ISO (NF Z68-010).

1.1. SYNTAXE Un programme est constitu de lignes appeles blocs. Un bloc correspond aux instructions relatives une squence dusinage. Chaque bloc est compos dune suite de mots. Un mot est un ensemble de caractres alphanumriques comprenant une adresse suivie de chiffre sign. Cela peut-tre une fonction ou un dplacement suivant un axe. Bloc compos de 5 mots 644444 7444444 4 8 Exemple : N100 G1 X 20.009 Z10 F0.2 {
Mot
Adresse

Un programme commence par le caractre % suivi dun numro de programme (de 1 8999) et ventuellement dun commentaire entre parenthses (40 caractres max.). Nota Bene : Pas de dbut de programme pour le DCN Tigre7. Le programme principal se termine obligatoirement par la fonction auxiliaire M2 qui permet la remise zro (RAZ) du systme.

1.2. DIFFERENTES FONCTIONS DES ADRESSES Les adresses peuvent tre : G : Fonctions prparatoires. M : Fonctions auxiliaires (Miscellaneous). F : Paramtre davance (Fedrat). S : Paramtre de coupe : N ou Vc (Speed). N : Numro de bloc. T : Repre outil (Tools). X : Mouvement suivant axe X. etc Fonctions prparatoires G : Fonctions indiquant la machine un mode de fonctionnement. Fonctions auxiliaires M : Fonctions permettant la mise en uvre de certains lments de la partie oprative. Toutes les fonctions M sont modales sauf M6. Nota Bene : Une fonction est dite "modale" lorsquelle reste active (mmorise) aprs le bloc, o elle est crite, jusqu sa rvocation. IMPORTANT : Plusieurs fonctions peuvent tre crites dans un mme bloc condition quelles ne se rvoquent pas mutuellement. Se nest pas le cas pour le DCN Tigre7 : une seule fonction par bloc ! 1.3. FORMAT Chaque adresse possde un format ; cest dire un type de caractre utiliser et un nombre ne pas dpasser. Les espaces et les zros de tte avant le point dcimal peuvent tre supprims.

Pour les dplacement : lunit est le millimtre, le format est : 5.3 (cinq chiffres avant la "virgule" et trois aprs) et le signe + est pris par dfaut. Remarque : En tournage, la programmation des dplacements en X se fait au diamtre ! Pour la numrotation des lignes, le format est : 5 (de 1 32767, mais cela peut varier).
C.C. I.U.T de Mantes en Yvelines GMP Page n13

MOCN et Progammation

1.4. STRUCTURE DUNE

LIGNE DE PROGRAMME

2. DISTANCE

DE

SECURITE

La notion de distance de scurit, de plan de garde est trs importante pour viter les collisions lors des dplacements de loutil dans lespace machine.

2.1. CAS

DU

TOURNAGE

Il faut imprativement SE FIXER des distances de scurit (ds) suivant chaque axe. Rgle : Ne pas sapprocher de la matire en rapide une distance infrieure ds. Stratgie : Pour viter les collisions, prfrer un dplacement dcompos suivant chaque axe : Z puis X ou X puis Z selon le cas. (ex : cas dune contre pointe viter).

2.2. CAS

DU

FRAISAGE

Lapproche de loutil au point dusinage se fait en trois temps : - En avance rapide, dplacement suivant des trajectoires linaires quelconques jusquau plan de garde ; loutil se trouve au dessus du point programm. - En avance rapide, dplacement vertical jusquau plan de scurit. - En avance de travail, descente jusquau plan dusinage, puis contournage ou excution de cycle Le plan de garde est dfini une altitude qui permet un dplacement de loutil sans rencontrer un obstacle : la pice ou le porte-pice. Il faut remonter ce plan entre deux oprations sil y a risque de collision (ex : pour viter un bride). Le plan de scurit est un plan dfini quelques millimtres du brut. Il permet une plonge de loutil en rapide afin de rduire le temps de fabrication de la pice ; do une rduction du prix de revient. Le plan dusinage est le plan que doit atteindre loutil en travail (ex : cycle de perage) ou dans lequel doit se dplacer le point gnrateur de loutil (ex : contournage).
C.C. I.U.T de Mantes en Yvelines GMP Page n14

MOCN et Progammation

3. CHANGEMENT DOUTIL
Le changement doutil doit tre dcompos en deux tapes. La premire tant un dgagement de loutil en dehors de la zone dusinage et vers un point proche de la zone de changement doutil en fraisage ou vers un point particulier dfini par rapport lOM en tournage. La deuxime tant le code mme de lappel doutil.

CT200 DCN NUM750T


G0 G52 X0 Z0 : Dplacement linaire en vitesse rapide lOm. Nota Bene : Parfois, il faut dcoupler le dplacement pour viter les collisions. Dans ce cas, pour le deuxime dgagement, il faut rpter G52. M6 Ti Di : Appel de loutil i (M6 Ti) et prise en compte ses jauges (Jx & Jz) introduites dans ladresse Di. La machine positionne la tourelle pour que loutil i soit en position dusinage.
ATTENTION : avant de se dplacer en G52, il faut repasser N constante : G97 S500.

HPM600 DCN TIGRE7


G116 Z-10 : Dplacement linaire en vitesse rapide suivant Z -10 par rapport lOM. G4 M6 Ti : Appel de loutil i. La machine dpose loutil en broche et charge loutil i. G40 Ti : Prise en compte de la jauge de longueur (L) de loutil i.

4. PARAMETRES

DE COUPE

ATTENTION : Les lettres utilises pour programmer les valeurs des paramtres de coupe sont : S pour le paramtre li au mouvement de coupe : frquence de rotation (en tr/min) ou vitesse de coupe constante (Vcc en m/min). F pour le paramtre li au mouvement davance : avance (en mm/tr) ou vitesse davance (en mm/min). SENS DE ROTATION : Il est dfini ct broche ("au dessus" ou " la place" de la broche). M3 : Sens de rotation horaire (ou anti-trigonomtrique), M4 : Sens de rotation trigonomtrique (ou anti-horaire).

CT200 DCN NUM750T


En dbut de programme, lunit de lavance sera initialis mm/tr par la fonction G95.
F0.1 : Vitesse davance 0,1 mm/tr. A programmer au premier dplacement en travail, ou lorsquil faut changer la valeur. G97 M4 M41 S500 : Frquence de rotation constante (G97). Mise en route sens trigo (M4). Slection de la gamme des frquences (M41). Valeur de la frquence de rotation : 500 tr/min. G92 S3500 : Limitation de la frquence de rotation. Obligatoire si programmation en Vcc. Une seule fois dans le bloc dinitialisation. G96 S120 : Programmation en vitesse de coupe constante (Vcc). Lunit de S est alors : m/min.
C.C.

HPM600 DCN TIGRE7


Les units de base sont : tr/min pour la frquence de rotation et mm/min pour la vitesse davance.
F150 : Vitesse davance de 150 mm/min. M3 S1250 : Mise en route de la broche sens horaire. Valeur de la frquence de rotation de 1250 tr/min.

I.U.T de Mantes en Yvelines GMP

Page n15

MOCN et Progammation

5. CHOIX

DE PROGRAMMATION
EN ABSOLU PAR RAPPORT A LOm

5.1. PROGRAMMATION

Les cotes sont programmes par rapport lOm. Les dcalages et les corrections doutils ne sont pas pris en compte. Cette fonction nest pas modale ; elle est donc rvoque en fin de bloc. Elle doit tre programme avant les adresses des axes et sans correction de rayon. On utilise ce type de programmation pour amener le point pilot un point fixe ; par exemple, le point de changement doutil.

CT200 DCN NUM750T


G0 G52 X Z : Dplacement en rapide la position dfinie sous les adresses daxes X et Z. On simposera (X, Z) = (0,0) pour retourner la position dfinie par la POM pour viter les collisions. Voir NB du 3 p15.
RAPPEL : Si mouvement dcompos, il faut rpter la fonction G52.

HPM600 DCN TIGRE7


G116 Z-10 : Dplacement en rapide en Z -10 de la position dfinie par la POM. A utiliser avant un changement doutil. G116 X-10 Y-10 Z-10 : Idem mais dplacement suivant Z puis X et Y. A utiliser avant une fin de programme pour rapprocher le montage de la porte.

5.2. PROGRAMMATION

EN ABSOLU

Les cotes sont programmes par rapport lOPr.

CT200 DCN NUM750T


G90 : Cest une fonction modale, initialise la mise sous tension de la MO. Par scurit, remettre cette fonction prparatoire dans le bloc dinitialisation.
ATTENTION : Les valeurs en X sont donnes au n.

HPM600 DCN TIGRE7


Pas de code spcifique, cest la programmation de base : X Y Z !

5.3. PROGRAMMATION

EN RELATIF

Les cotes sont programmes par rapport la position prcdente.

CT200 DCN NUM750T


G91 : Cest une fonction modale.
ATTENTION : Les valeurs en X sont donnes au n.

HPM600 DCN TIGRE7


Pour indiquer une programmation en relatif, il faut prcder la valeur du dplacement dun slash (" / ") sur chaque axe : X Y Z

6. DECALAGE

DE LOPR

Cette fonction peut sutiliser en dbut de programme ou en cours afin de faciliter la programmation.

CT200 DCN NUM750T


G59 XXOPr1 YYOPr1 ZZOPr1 : LOPr est transfr au point de coordonnes (XOPr1, YOPr1, ZOPr1).

HPM600 DCN TIGRE7


G92 XXOPr2 YYOPr2 ZZOPr2 : LOPr est transfr au point de coordonnes (XOPr2, YOPr2, ZOPr2).
ATTENTION : Si lOPr ne doit pas tre dplac sur un axe, mettre la coordonne 0. Page n16

Possibilit de programmer en relatif G91 en sus.


C.C.

I.U.T de Mantes en Yvelines GMP

MOCN et Progammation

7. INTERPOLATIONS

OU

DEPLACEMENTS

DES AXES

7.1. INTERPOLATION LINEAIRE

a) DEPLACEMENT EN RAPIDE : G0
La fonction G0 provoque un dplacement linaire en vitesse rapide au point dont les coordonnes sont programmes dans le bloc. Elle provoque la suspension de laction de F (paramtre davance). Cette fonction modale est rvoque par les fonctions contradictoires : G1, G2, G3, G33, etc REMARQUE : Le CU de lIUT dcompose une approche XYZ en dplacement suivant XY puis Z.

b) DEPLACEMENT EN TRAVAIL : G1
La fonction G1 provoque un dplacement linaire en vitesse de travail au point dont les coordonnes sont programmes dans le bloc. La valeur du paramtre davance prise en compte est la dernire valeur programme sous F. Cette fonction modale est rvoque par les fonctions contradictoires : G0, G2, G3, G33, etc Cette interpolation linaire est possible suivant tous les axes simultanment.

7.2. INTERPOLATION

CIRCULAIRE

G3 G2

Les fonctions G2 et G3 provoquent un dplacement circulaire en vitesse de travail. La fonction G2 correspondant un sens de parcours horaire ou antitrigonomtrique. La fonction G3 correspondant un sens de parcours trigonomtrique ou anti-horaire.

CT200 DCN NUM750T


Un arc de cercle peut se programmer de deux manires : il faut indiquer le sens de parcours (G2 ou G3), les coordonnes du point darriv (X Z) et soit par le rayon (R), soit par les coordonnes du centre (I K).

HPM600 DCN TIGRE7


Un arc de cercle se programme par : le sens de parcours (G2 ou G3), les coordonnes du point darriv (X Y) et le rayon (R).

G3 X Y R : Arc de cercle de rayon R dans le sens trigo jusquau point (X, Y). G2 X/ Y/ R : Arc de cercle de rayon R dans le sens horaire jusquau point dcal de (X, Y).

G2 X Z R : Arc de cercle de rayon R dans le sens horaire jusquau point (X, Z). G3 X Z I K : Arc de cercle de centre (I, K) dans le sens trigo jusquau point (X, Z).

Remarques : Les adresses (X, Z) et (I, K) sont obligatoirement programmes, mme si elles sont nulles (cas possible pour (I, K)) ou inchanges (cas possible pour (X, Z)). Les coordonnes du centre de larc sont donnes : par rapport lOPr si programmation en G90 ; par rapport au point de dpart si programmation en G91.

Remarques : Les valeurs de X, Y et R peuvent tre absolues ou incrmentales. Si R>0, larc couvrira un angle entre 0 et 180. Si R<0, larc couvrira un angle suprieur 180, mais infrieur 360. Si le bloc comprend des coordonnes suivant les 3 axes, cest une hlice qui sera gnre.

C.C.

I.U.T de Mantes en Yvelines GMP

Page n17

MOCN et Progammation

8. CORRECTION

DE RAYON

: ENGAGEMENT & DEGAGEMENT

Les fonctions G40-G41-G42 sont modales. Les rgles respecter en programmation sont les suivantes : La fonction G40 (pour le TCN) ou G40 Ti (pour le CU) annule la correction de rayon. La fonction G40 (pour le TCN) ou G40 Ti (pour le CU) doit tre obligatoirement programme avant un arrt programm (M0) ou optionnel (M1). La fonction G52 est interdite en correction de rayon penser repasser en G40. Les nouvelles corrections de rayon (appel dun nouveau correcteur) ne sont prises en compte quaprs annulation (G40) et nouvel appel (G41 ou G42).

IMPORTANT : La machine prend en compte ou annule la correction de rayon lors dun dplacement linaire (G0 ou G1) dans le plan considr. Ce dplacement doit tre suprieur strictement au rayon de loutil.

8.1. STRATEGIE DENGAGEMENT ENGAGEMENT sur une droite

CT200 DCN NUM750T


N M6 T1 D1 N G0 XXa ZZa N G1 G41 XXb ZZb F N XXc ZZc
----------------------------------------------------------------

HPM600 DCN TIGRE7


G4 M6 T1 G40 T1 G0 XXa ZZa G41 T1 G1 XXb ZZb F XXc ZZc
---------------------------------------------------------------

sur un arc de cercle

N M6 T1 D1 N G0 XXa ZZa N G1 G41 XXb ZZb F N G2 XXc ZZc R

G4 M6 T1 G40 T1 G0 XXa ZZa G41 T1 G1 XXb ZZb F G2 XXc ZZc R.

C.C.

I.U.T de Mantes en Yvelines GMP

Page n18

MOCN et Progammation

8.2. STRATEGIE DEGAGEMENT sur une droite

DE DEGAGEMENT

CT200 DCN NUM750T


N G1 G41 X Z F N XXb ZZb N G40 XXc ZZc
----------------------------------------------------------------

HPM600 DCN TIGRE7


G41 T1 G1 X Z F G1 XXb ZZb G40 T1 XXc ZZc
---------------------------------------------------------------

sur un arc de cercle

N G1 G42 X Z F N G3 XXb ZZb R F N G1 G40 XXc ZZc

G42 T1 G1 X Z F G3 XXb ZZb R F G40 T1 G1 XXc ZZc

9. ARROSAGE
9.1. ARROSAGE

ET ARRETS

Bien souvent, afin damliorer la coupe, il est faut lubrifier pendant les oprations dusinage. Les fonctions utiliser sont alors les suivantes :

CT200 DCN NUM750T


M8 : Mise en route de larrosage n1. M7 : Mise en route de larrosage n2. M9 : Arrt de tous les arrosages.

HPM600 DCN TIGRE7


M7 : Mise en route de larrosage standard. M8 : Mise en route de larrosage optionnel. M9 : Arrt de tous les arrosages.

9.2. ARRETS

a) ARRET PROGRAMME
Certains arrts peuvent tre ncessaire dans un programme. Cest le cas pour une mise en bute dans les mors dun tour, un retournement de pice, un contrle en cours dusinage, ; on a alors besoin dun arrt programm. Cest la fonction M0 qui est rvoqu par un dpart cycle.

CT200 DCN NUM750T


M0 : Arrt programm. Cela provoque larrt de la broche, et de la lubrification sur la MOCN.

HPM600 DCN TIGRE7


M0 : Arrt programm. Cela provoque larrt des mouvements des axes du programme, mais pas la broche, ni la lubrification.

b) FIN DE PROGRAMME
La fonction M2 est le code qui indique la fin de programme. Il englobe toutes les foncions suivantes : arrt broche, arrt arrosage, annulation des corrections doutil, etc. Cest un RAZ du systme.
C.C. I.U.T de Mantes en Yvelines GMP Page n19

MOCN et Programmation

10. STRUCTURE GENERAL

DES PROGRAMMES

CT200 DCN NUM750T


En-tte : % numro de programme (commentaires) Squence dintialisation : - Bloc de scurit : N10 G80 G90 G40 G95 M5 M9 - Blocs de point de changement doutil : N20 G0 G52 X0 N30 G52 Z0 - Bloc de mise en route de la broche : N40 G97 M4 M41 S500 - Bloc de limitation de broche : N50 G92 S3500

HPM600 DCN TIGRE7


Dbut de programme : N 10 / commentaires N20 G99 Tn % si besoin dcalage portepice : vecteur OppOp. N30 G92 X Y Z % si besoin
dcalage de lorigine programme : vecteur OpOpr.

OUTIL n OUTIL 2 OUTIL 1 Appel doutil : N40 G4 M6 T1 % Nom de loutil

OUTIL n OUTIL 2 OUTIL 1 Appel doutil : N60 M6 T1 D1 (Nom de loutil) Pour chaque opration : - Dplacement en rapide au point dapproche : en Z puis en X si risque de collision (inversement si approche pour travail en intrieur). - Dfinition des conditions de coupe : passage Vcc si besoin et lubrification. - Dplacement de loutil avec programmation de lavance : travail de loutil avec si besoin correction de rayon, cycle dusinage, NB: ne pas oublier les instructions dannulation de correction de rayon et de cycle : G40 et G80. - Dgagement de loutil au point de retour.

OUTIL 1 Pour chaque opration : - Mise en route de la broche : N30 M3 S... - Prise en compte de la longueur de loutil : N40 G40 T1 - Dplacement en rapide au point dapproche en X Y Zgarde (NB: le DCN Tigre 7 dcompose de luimme le dplacement en X Y puis Z). - puis Zscurit, ou Zusinage - Si besoin, prise en compte de la correction de rayon : N40 G41 T1 % Correction gauche
du profil; utiliser G42 pour droite.

OUTIL 2

OUTIL 1

OUTIL 2

OUTIL n
Fin travail de loutil : - Broche N constant : N G97 S500 - Dgagement au point de changement doutil pour un travail en extrieur : N G0 G52 X0 N G52 Z0 NB : en intrieur, inverser les dplacements.

- Dplacement de loutil avec programmation de lavance : travail de loutil, cycle dusinage, (NB: ne pas oublier les instructions dannulation de cycle : G4 ) - Dgagement de loutil au point de retour Zgarde.

OUTIL n

Dgagement outil et avancement portepice pour dmontage de la pice : N G116 X-10 Y-10 Z-10 Fin de programme : N M2

Fin travail de loutil : - Dgagement au point de changement doutil : N G116 Z-10

Fin de programme : N M2

C.C.

I.U.T de Mantes en Yvelines GMP

Page n20

MOCN et Programmation

11. CYCLES DUSINAGE


Cette partie ne prsente pas tous les cycles qui peuvent tre utiliss sur les MOCN. La limitation se borne au cycle de perage applicable aussi bien en fraisage, quen tournage et au cycle dbauche paraxial. Pour les autres cycles, voir les manuels de programmation disponibles la bibliothque. 11.1. CYCLES DE PERAGE Ce cycle peut tre aussi bien utilis en Fraisage, quen Tournage.

CT200 DCN NUM750T


Annulation de cycle : G80. Cette fonction permet dannuler les cycles ci-dessous et bien dautre. Pointage et perage simple : Utiliser G1. Les cycles qui suivent, se programment en trois temps : a. Positionnement en rapide sur laxe laltitude du plan de scurit en dcomposant le dplacement si besoin. b. Dclaration du cycle proprement parl : voir ci-aprs. c. Annulation du cycle : G80. Cycle de Perage avec dbourrage : G83 G83 X Z P Q F [EF] [G4F] Cycle de Perage avec Brise-copeaux : G87 G87 X Z P Q F [EF] [G4F] Avec X,Z : cote du fond du perage en absolu. P : profondeur 1ire passe ou ES : nombre de passes. Q : profondeur de la dernire passe. F : paramtre davance. EF : Temporisation chaque fin de pntration. G4F : Temporisation aprs retrait la dernire passe.

HPM600 DCN TIGRE7


Pour ce DCN, une seule fonction est ncessaire. Cycle de Perage simple ou avec dbourrage G81 X Y Z P Q E D* F Avec X, Y, Z : 1ier point percer (mais conseil : Z=Zgarde) P : altitude du plan de scurit -1 Q : altitude du fond du perage E : profondeur de perage entre deux dbourrages D : distance de scurit entre la dernire profondeur perce et la plonge rapide aprs dbourrage et avant reprise du perage. doivent tre programms dans
*

Nota Bene : * = paramtres modales chaque bloc o ils doivent tre utiliss.

Remarque : Il nexiste pas de fonction spcifique pour annuler les cycles car toute fonction G permette de rvoquer G81 ; toute fois il est conseill dutiliser la fonction G4.

Remarques : Les paramtres entre crochets sont facultatifs. A la mise sous tension, le systme est initialis avec laxe outil en Z (G16 R+. Si la pntration doit se faire suivant laxe X, il convient de programmer G16 P+.
C.C. I.U.T de Mantes en Yvelines GMP Page n21

MOCN et Programmation

11.2. CYCLE DEBAUCHE

PARAXIAL

Ce cycle est permet de raliser une opration dbauche par chariotage ou dressage en arrtant les passes en offset du contour fini.

CT200 DCN NUM750T


Cycle dbauche paraxial : G64

Parallle laxe Z
N G64 Nn2 Nn1 I K P F N XXB1 ZZB1 N XXB2 ZZB2 Dfinition du brut N XXB3 ZZB3 N G80 Annulation du cycle

Exemple dbauche paraxial Z :


X

B1
11 10

B2

P
9

7 6 5

Avec

I : surpaisseur de finition en X, K : surpaisseur de finition en Z, P : profondeur de passe suivant X, F : avance, n1 & n2 : numro du 1ier& dernier bloc du profil fini, (XB1, ZB1), : coordonnes des points (3 mini) dfinissant le profil du brut, distances de scurit incluses.

I
2

B3

K Z Opr
1

B4

Parallle laxe X
N G64 Nn1 Nn2 I K R F N XXB3 ZZB3 N XXB2 ZZB2 Dfinition du brut N XXB1 ZZB1 Annulation du cycle N G80

Exemple dbauche paraxial X :


X

B4
11 10

B3

Remarque : Seules diffrences : inversion de n1 et n2, P remplac par R (profondeur de passe suivant Z) ; de plus, la dfinition du brut se fait dans le sens inverse.
ATTENTION : Pour ce cycle, il faut tre en G40. Les adresses I et K peuvent tre munies du signe - (surpaisseur pour un alsage).
Opr

7 6 5

I
2

B2

K Z
1

B1

C.C.

I.U.T de Mantes en Yvelines GMP

Page n22

MOCN et Programmation

B. PROGRAMMATION GEOMETRIQUE DE PROFIL (P.G.P.)


1. CAS
DES

DCN NUM

1.1. UTILISATION
Les DCN NUM autorisent depuis la version 760 une aide la description gomtrique des profils. Lobjectif tant dviter les calculs des coordonnes de points dintersection ou de raccordement de deux lments gomtriques non entirement dfinis. En effet, en programmation classique, on doit programmer les coordonnes des points dextrmits de chaque lment gomtrique (droite ou cercle) ; alors quen description assiste, on va saffranchir de certains calculs (par exemple, le DCN calcul les points de raccordement, de contact ou dintersection) en utilisant dautres codes de description des lments gomtriques : EA : lment dangle, EB+r : lment de cong de raccordement, EB-c : lment de chanfrein, ET : lments tangents, ES : lments scants.

1.2. ILLUSTRATION

1.3. PROGRAMMATION

DES BLOCS

Hypothse : Le point pilot de loutil est en D. Objectif : Programmer le dplacement de D A.

a) NOTION DORIENTATION : DROITE & CERCLE


DROITE ORIENTEE
Programmation classique Programmation en PGP

N G1 XXA ZZA

ou

N G1 EA XXA N G1 EA ZZA

C.C.

I.U.T de Mantes en Yvelines GMP

Page n23

MOCN et Programmation

CERCLE ORIENTE
Programmation classique Programmation en PGP

X A D C Opr
N G2 XXA ZZA IXC JZC En PGP, pour un mme rayon, il y a deux possibilits pour un parcours en G2. Ces diffrentes possibilits sont dissocies grce un discriminant : E+ (centre gauche de (DA) oriente) ou E- (centre droite de (DA) oriente). N G2 XXA ZZA RR EATTENTION : Le DCN choisit + par dfaut.

b) NOTION DASSOCIATION DELEMENTS GEOMETRIQUES


ASSOCIATION DROITE DROITE
Exemple de PGP : DROITE - DROITE

N G1 EA1 ES N G1 EA2 XXA ZZA

ASSOCIATION DROITE CERCLE


+

Notion de discriminant : Soit la droite () oriente, partant du point D, faisant un angle avec lhorizontal, lintersection entre la droite oriente et le cercle la plus proche de : ES-, la plus proche de + : ES+.

C.C.

I.U.T de Mantes en Yvelines GMP

Page n24

MOCN et Programmation

Exemple de PGP : DROITE - CERCLE

Exemple de PGP : CERCLE - DROITE

N G1 EA ESN G3 IXC KZC XXA ZZA

N G2 IXC KZC ES+ N G1 EA XXA ZZA

ASSOCIATION CERCLE CERCLE

Notion de discriminant : Soit la droite () oriente de C2 (centre de larc de cercle de la trajectoire partant du point D) C1 (centre de larc de cercle de la trajectoire arrivant au point A) ; si lintersection prendre en compte est : Gauche : ES+, Droite : ES-.

Exemple de PGP : CERCLE - CERCLE

N G2 IXC1 KZC1 ES+ N G3 IXC2 KZC2 XXA ZZA

c) TABLEAUX RECAPITULATIFS
Pour la lecture de ces deux tableaux, il faut traduire : / par lments tangents ET, par lments scants ES, Les instructions entre crochets [] sont facultatives.

C.C.

I.U.T de Mantes en Yvelines GMP

Page n25

MOCN et Programmation

Le premier bloc est une DROITE et le point de dpart est dfini :

Le premier bloc est un CERCLE et le point de dpart est dfini :

Exemple dutilisation : dr/cer/dr

N G1 EA1 ET N G2 IXC KZC N G1 EA2 XXA ZZA

C.C.

I.U.T de Mantes en Yvelines GMP

Page n26

MOCN et Programmation

d) PROGRAMMATION DES CHANFREINS ET CONGES


La mthodologie suivre est la suivante : Identifier le cong ou le chanfrein raliser, Programmer le profil sans en tenir compte, Insrer EB+ ou EB- entre les blocs concerns. Chanfrein en PGP sur DROITE - DROITE Cong en PGP sur DROITE - CERCLE

N G1 EA1 ES EB-c N G1 EA2 XXA ZZA

N G1 EA ES- EB+r N G3 IXC KZc XXA ZZA

Cong en PGP sur CERCLE - DROITE

Cong en PGP sur CERCLE - CERCLE

N G2 IXC KZc ES+ EB+r N G1 EA XXA ZZA

N G2 IXC1 KZc1 ES+ EB+r N G2 IXC2 KZc2 XXA ZZA

C.C.

I.U.T de Mantes en Yvelines GMP

Page n27

MOCN et Programmation

2. CAS

DU

DCN TIGRE7

Il savre que pour programmer en PGP avec un dnc Tigre7, il est plus simple dutiliser la programmation en cordonnes polaires.

2.1. PROGRAMMATION

EN COORDONNEES POLAIRES

Dans le systme de coordonnes polaire, un point est positionn par rapport au un centre polaire (adresses I et J) avec un angle et un rayon.

X
Point Centre polaire
J
180 90

R C
0

270

Opr

Les fonctions G des coordonnes polaires sont : G10 : Dplacement rapide, G11 : Interpolation linaire en vitesse davance, G12 : Interpolation circulaire dans le sens horaire en vitesse davance, G13 : Interpolation circulaire dans le sens trigonomtrique en vitesse davance. Remarques : Le point de dpart avant des fonctions G12 ou G13 doit tre dfini dans un bloc G10 ou G11. Si dans un bloc G12 ou G13, langle darrive nest pas programm, loutil dcrira un cercle complet. Une dernire fonction peut tre utile, cest la fonction G9 Calcul du centre polaire ; cette fonction modale ne provoque pas de dplacement mais calcule et enregistre la position du nouveau centre polaire.

2.2. ELEMENTS

DE BASE DE

PGP
SUIVANT

: P, E1, E2 et E3 Ces codes permettent de faire calculer la trajectoire outil en prenant en compte la programmation de la trajectoire suivante. On parle alors de position compense : loutil termine son premier dplacement de manire tre tangent au trajectoire suivante. P indique au DCN quelle sera la direction suivant. A utiliser pour arrter loutil dans un coin. E1 sapplique pour un dplacement DROITE DROITE. E2 sapplique pour un dplacement DROITE CERCLE en sens horaire. E3 sapplique pour un dplacement DROITE CERCLE en sens trigonomtrique.
Exemple : Dplacement gauche du profil A-B-C

a) PROGRAMMATION DE LA DIRECTION DE DEPLACEMENT

C.C.

I.U.T de Mantes en Yvelines GMP

Page n28

MOCN et Programmation

b) CODE DE COMPORTEMENT DANS LES COINS : Q


Lorsque la compensation doutil est active, le code Q indique au DCN comment se comporter dans les coins. Il y a quatre possibilits :

Q non programm ou nul : loutil gnre une trajectoire en arc de cercle autour des coins extrieurs et sarrte avant les coins intrieurs (si E1 programm), Q avec une valeur positive : loutil gnre un cong tous types dintersections : LIGNE LIGNE, LIGNE ARC, ARC ARC, ARC LIGNE. Q avec une grande valeur ngative : si la valeur absolue de Q est suprieure au correcteur de rayon enregistr, la trajectoire doutil gnre est un angle vif et non un arc de cercle. A utiliser :
Pour usiner une rainure si lon ne veut pas que loutil aie une trajectoire circulaire autour des angles vifs. Pour un dcrochement infrieur au rayon.

Q avec une petite valeur ngative : si la valeur de Q est en absolue infrieure au correcteur doutil enregistr, le centre de loutil tournera autour dun point situ hors de la pice.
A utiliser lorsque langle du coin est petit et que le coin doit tre vif.

Q-2 (rayon centre outil = 3)

Q-3 (rayon centre outil = 2)

Q non utilis (rayon centre outil = 5)

C.C.

I.U.T de Mantes en Yvelines GMP

Page n29