Mécanique de Précision - Travaux Pratiques D'usinage Sur Une Fraiseuse CNC
Mécanique de Précision - Travaux Pratiques D'usinage Sur Une Fraiseuse CNC
Mécanique de Précision - Travaux Pratiques D'usinage Sur Une Fraiseuse CNC
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Programme de Renforcement
de la Formation Professionnelle
Durée : 2 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Titre du cours Centre d’usinage CNC et sa structure Code CNCM002
Objectif Constitution et utilisation d’un centre Formateur
d’apprentissage d’usinage CNC Durée 2h
I. Vue d’ensemble
Les machines-outils traditionnelles ou conventionnelles sont conduites manuellement pour
le montage de l’outil de coupe et les mouvements des chariots. Les pièces sont usinées par des
opérations répétitives, selon les mesures et les compétences opérationnelles de l’opérateur. Une
précision limitée, causée par des espaces entre le banc de la machine et la vis entraînement, mais
peut être réglée par l’opérateur. Le centre d’usinage CNC utilise une unité centrale de traitement
de données afin de convertir les coordonnées numériques en signaux de tension pour entraîner la
vis à billes au travers du servomoteur qui, à son tour, déplace le banc de la machine pour une
meilleure précision d’usinage. La pièce peut être bridée une seule fois et usinée plusieurs
détailles. Cela donne à la machine une grande flexibilité, ce qui lui permet, ainsi, de devenir
l’équipement de production essentiel à l’industrie mécanique.
2-1
Un centre d’usinage vertical à 5 axes est équipé de trois axes linéaires (X, Y, Z) et de
deux axes de rotation avec les tous derniers types de rotation à tête (figure 2-4), à rotation de
banc (figure 2-5) et les types mixtes (figure 2-6).
Figure 2-7 : Centre d’usinage horizontal Figure 2-8 : Plateau tournant pour la pièce
2-2
Figure 2-9 : Centre d’usinage à cinq plans
2-3
(I) Corps mécanique
Le corps mécanique d’une machine CNC est le hardware de l’outil numérique. Il
résiste aux forces d’usinage avec une structure qui est composée de : 1. une tête, 2. une
broche, 3. un bâti, 4. une base, 5. une glissière porte-outil, 6. un banc et 7. un système ATC
(changeur d’outil automatique).
(Figure 2-12)
1-Tête
2-Broche
7-ATC
Panneau de
commande
Colonne
Table
5-Glissière
4-Base
porte-outil
(selle)
1. Tête
La tête (figure 2-13) est située sur le poste avant sur une glissière à angle. Avec
une broche purement électrique, elle bouge de haut en bas le long de l’axe Z, avec une
masselotte d’équilibrage. La broche contient un porte-outil et un souffleur d’air pour
enlever les débris de la broche et du manche de l’outil.
2. Broche
La broche est composée de roulements de haute précision (figure 2-14) entrainés
par un servomoteur AC. La broche est conçue pour tenir la pièce et l’outil. Elle est
fabriquée dans un alliage d’acier, de molybdène et de chrome pour une bonne rigidité
et une meilleure résistance. Cela lui permet de résister au couple généré par l’usinage
et de maintenir l’opération de coupe à une grande vitesse et avec une grande précision,
à l’aide de lubrification résistante à de grandes vitesses et à de hautes températures. Il
existe trois sortes de connexions de broches et de servomoteurs : à courroie, à
entrainement direct (figure 2-16) et intégrée (figure 2-17). Les deux dernières
permettent une haute précision de rotation, à la fois fiable et peu de bruyante.
2-4
Figure 2-14 : Broche à grande vitesse Figure 2-15 : Bâti
Servomoteur
à broche
Broche
3. Colonne
Le bâti (figure 2-15) est fixé sur la base avec des boulons, afin d’assurer une
rigidité maximale. La glissière à angle a été traitée thermiquement, meulée et enduite
de résine. Dans le but de faciliter les mouvements de haut en bas de la tête à l’aide de
la masselotte d’équilibrage centrée sur la colonne. Le moteur d’entrainement de l’axe
Z est situé au haut de la colonne.
4. Base
La base (figure 2-18) est une structure formée d’un caisson moulé en une seule
pièce en fonte brute et renforcé par des nervures internes. La base soutient toute la
machine. Au-dessous, vous pouvez trouver le support mécanique, la colonne et la vis
de réglage horizontale pour l’installation de l’axe Y. Au-dessus, se trouvent la colonne
et la glissière du mouvement d’avant en arrière entrainée par le servomoteur. La base
est conçue pour soutenir le support, la colonne et l’axe Y, et pour permettre une
meilleure précision mécanique, ainsi que de nombreuses autres fonctions.
2-5
5. Glissière porte-outil (selle)
La glissière porte-outil se déplace d’avant en arrière sur les deux guides de chaque
côté de la base. En dessous, elle possède un tuyau de lubrification et des guides se
déplaçant, de gauche à droite, de chaque côté. La vis à billes se trouve en son centre
(figure 2-19).
6. Table
Le banc est monté sur les deux guides des deux côtés de la glissière porte-outil
afin de permettre un mouvement de gauche à droite. Il est fourni avec plusieurs fentes
en T, afin de pouvoir monter la pièce et les dispositifs d’appareillage. Le banc est
entouré de débris et de fentes pour éliminer l’huile de coupe, comme montré dans la
figure 2-19.
7. Système ATC
Le système ATC (figure 2-20) change les outils pour les opérations d’usinage du
centre d’usinage. Sans lui, les changements d’outils peuvent être difficiles et
dangereux. Il s’agit d’un assemblage critique du centre d’usinage et il est composé
d’un magasin d’outils et d’un bras ATM. Il existe trois types de magasins d’outils :
2-6
Figure 2-20 : Dispositif ATC à tourelle
Employé sur les centres d’usinage CNC plus petits, le dispositif ATC à
plateau tournant sans bras (figure 2-22) est fourni avec une capacité de 10 à 16
outils et un disque cylindrique parallèle à celui de la broche.
2-7
Figure 2-23 : Dispositif ATC à entrainement par chaîne
Les outils sont changés avec ou sans bras. En général, les magasins à tourelle
et à plateau tournant emploient un changement d’outils sans bras, et le magasin à
entrainement par chaîne change les outils avec un bras. Voir la figure 2-24 pour
les étapes de changement d’outils avec un bras et la figure 2-25 pour celles sans
bras.
8. Échangeur de transporteur
L’échangeur de transporteur (figure 2-26) est essentiel pour tout centre d’usinage
automatique sans opérateur. Sans lui, la machine devrait s’arrêter pour charger et
décharger la pièce, ce qui entrainerait une perte de temps et de capacité.
2-8
(II) Système de commande numérique
Le système de commande numérique (figure 2-17) est le cerveau de tout centre
d’usinage CNC. Les opérateurs de machine obtiennent les données y entrant et sortant par
le biais de sa console d’opération ou de ses dispositifs périphériques. Grâce aux progrès de
la technologie électronique, les boîtiers de contrôle sont maintenant plus compacts et plus
légers, avec une plus grande capacité et plus de fiabilité. Le fait d’avoir adopté un
écran LCD sur les consoles d’opération permet une simulation graphique plus claire et plus
vive.
2-9
1. Servomoteur chargeur
Différent des moteurs ordinaires, le servomoteur chargeur AC utilisé par la
machine CNC possède un couple unique et une capacité d’accélération et de
ralentissement excellente, permettant une vitesse de coupe tr/min lente et une
vitesse de changement tr/min rapide pour un contrôle plus précis du chargement
de coupe de l’établi et un positionnement rapide (figure 2-31).
Z - axe du
servomoteur
chargeur
X - axe du
Y - axe du servomoteur servomoteur
2. Vis à billes
Le centre d’usinage se place dans la direction des axes X, Y et Z avec les vis à
billes (figure 2-32), qui convertissent le mouvement de tournage du servomoteur
en un mouvement linéaire. L’adoption d’une vis à billes améliore la précision du
positionnement de la machine CNC. Différentes des autres vis de guidage
ordinaires, la vis à billes ne présente aucun jeu permettant ainsi une grande
précision de positionnement de la machine CNC, de l’ordre du micron. Elle
nécessite un assemblage de précharge vers l’avant, appliqué entre la vis et l’écrou
(figure 2-33). L’assemblage de précharge fonctionne comme un contre-écrou qui
reste bloqué par la friction, lorsqu’une pression est exercée sur l’écrou, alors que
la vis à billes continue à tourner avec une précharge importante. Voir la figure
2-34 pour l’assemblage du servomoteur chargeur et de la vis à billes.
Tuyau de retour
Boulon
2-10
Figure 2-34 : Assemblage du servomoteur chargeur et de la vis à billes
1. Résolveur
Le résolveur fonctionne comme un transformateur. Il s’agit d’un capteur d’angle
de rotation, basé sur une induction électromagnétique, qui capte la tension à différents
emplacements du rotor tournant et qui convertit la tension en impulsions transmises au
centre d’usinage CNC. Il constitue un détecteur de position et un système de
rétroaction sur l’angle de rotation, comme montré dans la figure 2-36.
2-11
Établi Servomoteur
Vis à billes
Écrou à billes
Parseur
2. Encodeur
Un encodeur génère des grilles ou des bandes noires et blanches, selon le principe
d’interférences optiques ou de faisceau lumineux. Il convertit ensuite le signal
analogique en un signal numérique, afin de calculer l’angle de rotation ou la longueur
de changement, comme montré dans la figure 2-37.
Établi Servomoteur
Vis à billes
Écrou à billes
Encodeur optique
3. Échelle optique
Une échelle optique, également appelée échelle linéaire, peut être installée sur le
côté du centre d’usinage CNC, comme montré dans la figure 2-38. Elle mesure les
mouvements linéaires du banc, afin d’améliorer la précision de la machine CNC. Une
échelle optique mesure les mouvements linéaires avec des échelles fixes et mobiles
fabriquées en verre spécial. Elle génère ensuite des bandes noires et blanches,
agrandies par une calculatrice électronique pour afficher les lectures avec une
précision de 1 μm.
2-12
(V) Système de lubrification
Le centre d’usinage utilise généralement un système de lubrification centralisé (figure
2-39) avec des durées de lubrification contrôlées par le PLC, afin d’assurer une bonne
précision à la machine et un bon cycle de vie, en facilitant la lecture du niveau d’huile
et son remplissage.
Convoyeur à
copeaux allant
vers le haut
2-13
Exercices
1. Veuillez décrire, brièvement, les différents types de centres d’usinage CNC.
2. Veuillez indiquer les sept assemblables principaux du centre d’usinage.
3. Veuillez expliquer, brièvement, la structure du corps principal d’un centre d’usinage
CNC.
4. Veuillez expliquer, brièvement, les trois dispositifs ATC les plus souvent utilisés sur
les centres d’usinage CNC.
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines
CHEN, Tian-Sheng
centrale CNC et Gaoli Book Co. 2009
et HUANG, Bao-Jian
pratique
Compagnie de
CNC Machines centrales
livres Quanhua sur
Conception de SHEN, Jin-Wang 2005
la science et la
programme et application
technologie
2-14
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 4 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Notions de base concernant la conception CNCM00
Titre du cours Code
et la composition d’un programme 3
Apprendre les bases de la conception et Formateur
Objectif
composition de programme, incluant sa
d’apprentissage Durée 4h
signification et applications.
I. Vue d’ensemble
Une pièce de machine ou d’équipement, avec commande numérique, utilise un programme
pour commander le mouvement de déplacement des outils. Vous devez intégrer, à l’avance, la
trajectoire mobile des outils avec les conditions d’usinage du programme qui entraînera
l’opération de coupe.
1. 2. 3. 4. 5.
Lecture
工作圖 刀 具
Planification
Planification
夾治具 de Planification
擬 定du Codage
編 寫 du
d’identificati la fixation et de processus programme
des outils
on研 判
du dessin 規 劃 規 劃
l’appareillage 加工程序
d’usinage 程 式
6. 7.
Essai du Importation du
程 式 程式輸入
programme dans le
programme
製作模擬 控制系統
système de commande
3-1
(I) Identification de la fiche de travail
1. Matériaux de la pièce.
2. Forme et taille de la pièce.
3. Exigences de précision de la pièce (y compris ses dimensions et sa tolérance
géométrique)
4. Apparence et spécification de la surface de la pièce.
5. Forme et spécification des matières premières.
6. Autres exigences
(II) Planification des outils
1. Type et spécification des outils.
2. Décompte des outils.
3. Positionnement des outils.
(III) Planification de la fixation et de l’appareillage
1. Serrage et fixation de la pièce.
2. Planification du positionnement et du serrage.
3. Sélection des dispositifs de positionnement et de serrage.
(IV) Réglage du processus d’usinage.
1. Planification selon la méthode de fixation.
2. Détermination des types d’outils à utiliser.
3. Détermination de la séquence et de la trajectoire de la machine.
4. Régler les conditions d’usinage des outils individuels (y compris la vitesse en
tr/min de la broche, le taux d’avance et la profondeur de coupe).
(V) Codage du programme
1. Déterminer le type de système de coordonnées fourni par la machine.
2. Sélectionner le point origine du programme.
3. Codifier manuellement le programme avec les documents de codage ou éditer votre
programme avec le clavier et sauvegarder le dans la mémoire de l’ordinateur ou sur
un disque.
(VI) Production d’un programme simulé
Une fois que le programme est édité, faites une simulation de la trajectoire de coupe
des outils pour valider votre programme, afin d’empêcher des dommages imprévus.
Vous pouvez faire une simulation du programme sur un PC avec un progiciel de
simulation ou en l’important dans le système de commande de votre machine, puis en
faisant une simulation du programme avec le programme de simulation de votre
machine.
(VII) Comment importer un programme dans le système de commande
Vous pouvez entrer un programme dans le système de commande de votre
machine-outil de deux manières différentes :
1. Faites taper, par un programmeur, le programme avec le clavier du panneau de
commande.
2. Sauvegardez le programme sur un PC et importez-le dans le système de commande
de votre machine-outil, par le biais de l’interface sérielle RS-232C.
3-2
finals, par des calculs et une conception manuels, sans aucune aide de logiciel ou de
dispositif. C’est-à-dire, le concepteur du programme manuel doit posséder de bonnes
connaissances en géométrie et en trigonométrie afin de trouver, à l’avance, les bons points
de conversion de coordonnées des outils pendant le processus de coupe. Il ou elle doit
également posséder une bonne connaissance de l’usinage, afin de régler les trajectoires de
coupe et les conditions des outils individuels. Voir la figure 3-2 sur le flot basique de la
conception du programme manuel. Pour les figures complexes avec des équations qui sont
difficiles à calculer ou même impossible à résoudre, l’aide de certains logiciels peut être
nécessaire.
工作圖
Lecture du 製 程 du
Planification 座標值
Calcul des Planification
擬 定du Codage et
程 式
dessin processus coordonnées processus simulation du
研 判 規 劃 計 算 加工程序
d’usinage 編輯模擬
programme
(I) Mot
Le mot est le composant essentiel d’un programme. Il est composé d’un code
d’adresse suivi d’une donnée numérique. Le premier est généralement composé de lettres,
allant de A à Z et le dernier de chiffres allant de 0 à 9, précédés de signes positifs et
3-3
négatifs (omis dans la plupart des cas). Voir les exemples ci-dessous :
[Exemple 1] :
X200. et X-200.
Description :
Les deux séries sont des mots avec l’adresse “X” et la donnée numérique “200”. Cette
dernière peut ou non être précédée d’un signe positif ou négatif.
[Exemple 2] :
G41 et M05
Description :
Les deux séries sont des mots avec l’adresse “G” et “M”, et la donnée numérique “41”
et “05”. Les deux séries sont des mots avec l’adresse “G” et “M”, et la donnée
numérique “41” et “05”. La signification des mots peut varier avec le code d’adresse et
la donnée numérique, avec une spécification illustrée dans le tableau 3-4 :
(II) Bloc
Un bloc est un groupe d’un ou plusieurs mots formés au sein d’une action ou d’un
contexte complet et significatif. Un programme d’usinage complet est composé de
plusieurs blocs séparés avec des symboles de fin de bloc (EOB), et sauvegardé dans la
mémoire du système de commande. Voir ci-dessous pour les spécifications pertinentes :
3-4
N G X Y Z F S T M ;
préparation
Fonction de
séquence
Numéro de
Coordonnées
d’avance
Fonction
de la broche
Fonction tr/min
l’outil
Fonction de
auxiliaire
Fonction
EOB
Un bloc peut contenir un ou plusieurs mots, comme illustré ci-dessous :
[Exemple 3] :
G50 S2500
字 語
Mot 字 語
Mot ; ...................................Bloc 1
M 42
字 語
Mot ; Bloc 2
G96 S150 M 03
字 語
Mot 字 語
Mot 字 語
Mot ; .........................Bloc 3
3-5
Tableau 3-5 : Gamme d’adresses et de commandes de base
Entrée en mesure
Fonction Adresse Entrée en mesure impériale
métrique
: (ISO)
Numéro du programme 1~9 999 1~9 999
O (EIA)
Numéro séquentiel N 1~9 999 1~9 999
Fonction de préparation G 0~99 0~99
X.Y.Z
Apprêter la lettre ±99 999,999mm ±99 999,999 inch
U.W.R
Régler l’unité : 1 / 10
A.I.K ±9 999,9999mm ±9 999,9999 inch
Vitesse d’avance par minute 1~100 000mm/min 0,01~4 000,00 inch/min
F
Régler l’unité : 1 / 10 1~12 000mm/min 0,01~480,00 inch/min
Vitesse d’avance par rotation 1.0001~500.0000 0.000001~9.999999
F
Déplacement du filetage mm / rev inch / min
Fonction de la broche S 0~9 999 0~9 999
Fonction de l’outil T 0~9 932 0~9 932
Fonction auxiliaire M 0~99 0~99
0~99 999,999 sec. 0~99 999,999 sec.
Unité de réglage de pause : 1 / 10 X.P
0~9 999,9999 sec. 0~9 999,9999 sec.
Désignation du numéro séquentiel
P 1~999 999 1~999 999
Répéter le décompte
Désignation du numéro séquentiel P 1~99 999 1~99 999
Numéro de compensation H, D 1~200 1~200
Fonction auxiliaire secondaire B 0~999 999 0~999 999
V. Qualification du programmeur
Il est vrai que la machine-outil CNC ne fait qu’exécuter des commandes de programme qui
doivent présenter correctement et entièrement toutes les exigences d’usinage. Un programmeur
doit être tout à fait compétent et avoir beaucoup d’expérience pour concevoir des programmes
qui puissent tirer le meilleur parti possible de la machine CNC. Généralement, un programmeur
doit posséder les compétences suivantes :
1. Une bonne compétence permettant de lire les dessins
et visualiser correctement et rapidement l’ensemble des dessins d’usinage.
2. Une compréhension de base des matériaux standards, ainsi que des théories d’usinage
des machines-outils concernées.
3. Une bonne connaissance en géométrie et en trigonométrie pour calculer les coordonnées
des dessins d’usinage.
4. Une connaissance de base des outils fréquemment utilisés par la machine CNC et une
capacité à sélectionner les bons outils selon les nécessités d’usinage.
5. Une connaissance de base des fixations et appareillages, et une capacité à sélectionner
les bonnes fixations et les bons appareillages selon les nécessités d’usinage.
6. Une connaissance de base des théories de coupe et une capacité à régler des conditions
de coupe idéales selon les nécessités d’usinage.
7. Une connaissance de base des machines-outils et une bonne connaissance des divers
langages de conception de programme.
3-6
VI. Système de coordonnées de la machine-outil CNC
La machine-outil CNC programme les outils de coupe pour qu’ils se déplacent sur la pièce,
afin de l’usiner selon la géométrie nécessaire. Afin d’obtenir ce résultat, le programmeur doit
planifier la trajectoire de coupe, les séquences et les conditions selon la géométrie de la pièce
devant être obtenue. Ceci nécessite à son tour un système de coordonnées complet pendant la
conception et la planification du programme afin de déterminer les points de tournage de la
géométrie de la pièce devant être obtenue. Il existe deux systèmes de coordonnées qui sont
souvent utilisés afin de déterminer les points de tournage de la pièce, pour la conception d’un
programme de machine-outil : cartésiennes et polaires, comme décrit ci-dessous :
3-7
Quadrant 2 Quadrant 1
Point origine
Quadrant 3 Quadrant 4
[Exemple 4] :
Donner la paire de coordonnées (X , Y) du point individuel, comme montré dans la
figure 3-7.
3-8
Figure 3-8 : Système de coordonnées cartésiennes à 3 axes
[Exemple] :
Veuillez donner les coordonnées, sous le format (X, Y, Z), des points montrés dans la
figure 3-9.
A 3
2
D 1
1 1 B
E 2 2
3 3
4 4
5 C 5
X F Y
3-9
Figure 3-10 : Système de coordonnées planaires
Veuillez donner les coordonnées des points suivants, comme montré dans la figure 3-11
dans un système de coordonnées polaires.
R : Rayon
θ : Angle mesuré sur l’axe X positif
Ce rapport peut être exprimé comme :
X = R cos θ
Y = R sin θ
3-10
2. Au cas où chacun a sa propre origine et l’axe X, comme montré dans la figure
3-13 :
R: Rayon
θ: Angle mesuré sur l’axe X
positif
X C : Coordonnées de l’axe X de
l’origine du système de
coordonnées polaires dans le
système de coordonnées
cartésiennes
Y C : Coordonnées de l’axe Y de
l’origine du système de
coordonnées polaires dans le
système de coordonnées
cartésiennes
Ce rapport peut être exprimé comme :
X = X C + R cos θ
Y = YC + R sin θ
[Exemple 6] :
Donner les coordonnées des points montrés dans la figure 3-14 sur le système de
coordonnées cartésiennes et le système de coordonnées polaires.
Point origine
3-11
[Réponse] :
Présent dans le système de coordonnées Présent dans le système de coordonnées
polaires : cartésiennes :
A(50 , 45) X A = R × cosθ = 50 × cos45º = 35,35
B(60 , 150) Y A = R × sinθ = 50 × sin45º = 35,35
X B = R × cosθ = 60 × cos150º = –51,96
Y B = R × sinθ = 60 × sin150º = 30
A (35,35 , 35,35)
B(–51,96 , 30)
3-12
(IV) Axe de rotation
Certaines machines-outils peuvent avoir un axe de rotation en plus des axes X, Y et Z
afin de répondre à des exigences de géométrie spéciale ou complexe. Les axes de
rotation souvent adoptés sont : l’axe de rotation A autour de l’axe X, l’axe de rotation
B autour de l’axe Y et l’axe de rotation C autour de l’axe Z, comme montré dans la
figure 3-15. Les directions des axes de rotation sont définies par la règle de la main
droite. En tenant l’axe X dans votre main droite avec votre pouce pointé vers la
direction positive, la direction positive de l’axe A est indiquée en enroulant les quatre
doigts restant. Les directions des axes B et C peuvent être déterminées de la même
manière.
Exercices :
1. Veuillez indiquer le déroulement fondamental de la conception et du codage du
programme CNC et en donner une brève description.
2. Veuillez expliquer les méthodes de conception de programme.
3. Veuillez indiquer les compétences requises par un programmeur.
4. Veuillez expliquer ce qu’est un “mot” et en donner des exemples.
5. Veuillez expliquer ce qu’est un “bloc” et en donner des exemples.
6. Veuillez expliquer les deux systèmes de coordonnées utilisés pour définir les points
tournants d’une pièce lors de la conception d’un programme CNC.
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
3-13
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 8 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Aperçu et opérations de base du panneau
Titre du cours Code CNCM004
de commande du centre d’usinage CNC
Apprendre sur le panneau de commande Formateur
Objectif
du centre d’usinage CNC et ses contrôles
d’apprentissage Durée 8h
de base
I. Vue d’ensemble
Le centre d’usinage CNC est habituellement plus difficile à utiliser que son équivalent
traditionnel ou conventionnel, à cause de sa structure complexe et de son processus de
fonctionnement. Toute mauvaise utilisation peut causer des dommages à la pièce ou même
endommager la machine. Avant d’utiliser tout centre d’usinage CNC, l’opérateur doit bien
comprendre ses principes et ses étapes de fonctionnement de base, ainsi qu’utiliser une méthode
de fonctionnement prudente, afin de protéger le personnel, la pièce et la machine.
4-1
Élément Nom Fonction
Touche RESET (réinitialiser)
1. Effacer les erreurs et les alarmes.
2. Arrêter l’exécution du programme.
1 3. Appuyer sur cette touche pour ramener le
curseur sur le champ du numéro du
Touche RESET (réinitialiser) programme, une fois que la ligne précédente
est terminée.
Touche help (aide)
1. Appuyer sur cette touche pour afficher la
2 description détaillée des messages d’alarme.
2. Mode d’emploi.
Touche HELP (aide) 3. Liste des paramètres.
Touche alphanumérique
4 Appuyer sur cette touche pour entrer les lettres,
chiffres et autres caractères.
Adresse et numérique
Touche shift (majuscule)
Chaque touche sur le panneau représente la même
lettre ou le même symbole, en majuscule et
minuscule. Pour entrer la version minuscule,
5 appuyer d’abord sur cette touche avant d’appuyer
sur celle désirée. Cette touche n’est valide qu’une
Touche SHIFT (majuscule) seule fois, chaque fois que vous appuyez dessus.
Vous devez appuyer dessus une fois, chaque fois
que vous voulez entrer un caractère minuscule.
Touche entrée
Cette touche fonctionne de la même façon que sur
6 le clavier logiciel montré au bas de l’écran. Vous
pouvez appuyer dessus pour éditer la valeur des
paramètres.
Touche entrée
4-2
Touche pour éditer le programme
ALTER (modifier) : Appuyer sur cette touche pour
changer le texte contenu dans le programme.
INSERT (insérer) : Appuyer sur cette touche pour
8
insérer un texte dans le programme.
DELETE (effacer) : Appuyer sur cette touche pour
effacer un texte, des composants et des lignes du
Touches pour éditer le programme.
programme
Touche de fonction
POS (position) : Appuyer sur ce bouton pour
afficher votre position actuelle sous la forme de
coordonnées absolues, relatives et mécaniques, et
pour afficher la distance de trajectoire restante.
4-3
curseur d’une lettre vers la gauche.
Touche page
Appuyer sur cette touche pour changer de page
vers le haut ou vers le bas, lorsque vous êtes dans
le mode d’édition du programme. Chaque fois que
11
vous appuyez sur cette touche, le programme passe
à la page suivante ou retourne à la page précédente,
alors que les deux dernières lignes de la page
précédente s’affichent au haut de la page suivante.
Touche pour changer de page
(II) Panneau de commande mécanique (pour la série Vcenter de chez Victor Taichung)
4-4
◎ Touche spéciale : (Figure 4)
Appuyer sur cette touche pour paramétrer l’essai du programme, les
verrouillages M, S, T, le dépannage d’outil, le redémarrage du programme,
le verrouillage mécanique, le verrouillage de l’axe Z et l’arrêt et mise en
marche automatique.
(3-1) Dépannage d’outil : Appuyer sur cette touche pour dépanner l’outil
ATC. Étapes de fonctionnement : Changer le système au mode MDI,
appuyer sur la touche de protection du programme, appuyer en
même temps sur cette touche et la touche SP, configurer le système
DNG600 comme suit :
1 : ATC (appuyer sur la touche +X pour faire tourner dans le sens
des aiguilles d’une montre et sur la touche -X pour faire tourner dans
le sens inverse)
2 : MAG (appuyer sur la touche +X pour faire tourner dans le sens
des aiguilles d’une montre et sur la touche -X pour faire tourner dans
le sens inverse)
3 : POT (appuyer sur la touche +X pour déplacer l’emplacement de
l’outil vers le haut et sur la touche -X pour le déplacer vers le bas)
(3-2) Point origine du magasin d’outils : Au cas où l’alarme du magasin
d’outils se met en marche, changez de mode pour retourner au point
origine et continuez à appuyer sur cette touche pour rentrer le
magasin.
(3-3) Essai du programme : Les boutons pour tester le programme pendant
l’autoexécution sont :
[ON] (marche) : L’essai est immédiatement actif. La vitesse
d’avance et la vitesse de coupe sont contrôlées par le bouton de
réglage de la vitesse.
[OFF] (arrêt) : La vitesse est contrôlée par la commande NC.
(3-4) Verrouillage mécanique : Lorsque vous opérez sur ce mode, les
lectures sur l’écran changent et les fonctions M, S, T s’exécutent,
mais les parties mécaniques ne bougent pas.
(3-5) Redémarrage du programme : Cette fonction permet de continuer un
programme interrompu ou mis en pause, afin de terminer les étapes
restantes.
(3-6) Verrouillage M, S, T : Cette fonction permet de désactiver les
fonctions M, S, T et de maintenir actives les commandes M00, M01,
M02 et M30 afin de valider le programme NC.
4-5
(3-7) Arrêt automatique : Cette fonction arrête la machine, lorsqu’une
commande M02 ou M30 est exécutée.
(3-8) Verrouillage de l’axe Z : Cette fonction permet d’ignorer toute
commande concernant l’axe Z, pendant un fonctionnement manuel
et automatique. Chaque axe fonctionne normalement, sauf l’axe Z
qui ne bouge pas, tandis que les lectures du mouvement de l’axe Z
continuent à changer.
(3-9) Élimination des débris sur la spirale Cette fonction active le
mécanisme de la spirale afin d’enlever les débris accumulés.
4-6
(3-16) Effacer la commande d’un seul bloc :
(ON) (marche) : Sauter les lignes précédées d’une barre oblique “/”.
(OFF) (arrêt) : Exécuter les lignes précédées d’une barre oblique “/”.
(3-17) Changement d’outil : Appuyer sur cette touche pour changer les
outils en mode manuel.
(3-18) +4, -4 : Appuyer sur cette touche pour faire avancer la quatrième
rotation.
Réglage Réglage
Entrée fin Entrée fin
manuelle Manuel manuelle Manuel
Réinitialisation Réinitialisation
au début de
Éditer programme Éditer au début de
programme
4-7
Sélection du mode Sélection du mode
Réglage Réglage
Entrée fin Entrée fin
manuelle Manuel manuelle Manuel
Exécution Avance Exécution Avance
automatique rapide automatique rapide
Réinitialisation Réinitialisation
au début de Éditer au début de
Éditer programme
programme
Figure 8 Figure 9
Sélection du mode
Réglage
Entrée
fin
manuelle Manuel
Exécution Avance
automatique rapide
Réinitialisation
Éditer au début de
programme
4-8
Sélection du mode
Réglage
Entrée
fin Manuel
manuelle
Exécution Avance
automatique rapide
Réinitialisati
Éditer on au début
de
programme
Sélection du mode
Réglage
Entrée fin
manuelle Manuel
Exécution Avance
automatique rapide
Réinitialisation
Éditer au début de
programme
4-9
5. Bouton de réglage de l’avance rapide (RAPID OVERRIDE %) (Figure 16)
Régler la vitesse d’avance à 100 %, 50 %, 25 %, FO avec le bouton ROVR.
Taux en %
d’avance rapide
Réglage de la vitesse de
la broche en %
4-10
8. Bouton de direction de rotation de la broche (SPINDLE) (Figure 19)
Ce bouton est uniquement valide en mode d’exécution manuelle.
(1) Appuyer sur le bouton “vers l’avant” (FOR) pour faire tourner la broche
dans le sens des aiguilles d’une montre. La vitesse de rotation peut être
contrôlée par le bouton de réglage de la vitesse manuelle. Tourner le bouton
dans le sens des aiguilles d’une montre pour augmenter la vitesse de la
broche.
(2) Appuyer sur le bouton “sens inverse” (REV) pour faire tourner la broche
dans le sens inverse des aiguilles d’une montre.
(3) Vous devez appuyer sur le bouton d’arrêt de la broche (STOP) pour que la
rotation de la broche change de direction.
4-11
Figure 21 : Bouton d’opération de la direction et indicateur de réinitialisation au point de départ
4-12
13. Indicateur lumineux (figure 23)
4-13
(I) Étapes de mise en marche normale :
Arrêt d’urgence
4-14
(III) Processus de fonctionnement du retour mécanique manuel
Réinitialisation
Éditer au début de
programme
Remarque : Faire une réinitialisation au point de départ dans les situations suivantes :
(1) Après avoir allumé la machine et avant de commencer le fonctionnement
quotidien.
(2) Après une opération invalide.
(3) Après une trajectoire trop grande sur un axe ou après avoir appuyé sur le
bouton d’arrêt d’urgence.
Sélection du mode
Réglage Broche allant
Entrée Broche Arrêt de
fin en sens
manuelle Manuel allant vers la broche inverse
l’avant
Exécution Avance
automatique rapide
Réinitialisation
Éditer au début de
programme
4-15
(V) Opérations de réglage (MPG)
Sélection du mode
Entrée Réglage
manuelle fin Manuel
Exécution Avance
automatique rapide
Éditer Réinitialisation
au début de
programme
Éditer Réinitialisation au
début de
programme
4-16
(VII) Mouvement rapide
Éditer Réinitialisation au
début de
programme
Sélection du mode
Réglage
Entrée fin Exécution en
manuelle Manuel
Exécution Avance
un seul bloc
automatique rapide
Éditer Réinitialisation
au début de
programme
Arrêt Démarrage
4-17
(IX) Fonctionnement MDI
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
Manuel de
Victor Taichung Victor Taichung 2007
fonctionnement
4-18
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 8 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Notions de base concernant les
Titre du cours Code CNCM005
commandes de fonctions
Objectif Comprendre le sens et l’application formateur
d’apprentissage des commandes de fonctions Durée 8h
I. Vue d’ensemble
Le programme d’un centre d’usinage CNC est un ensemble de lettres, de chiffres et de
symboles qui forment une série de commandes significatives. Ce sont les commandes dites
fonctionnelles, disposées en groupes : groupe fonction G pour la préparation en avance, fonction
M pour l’opération auxiliaire, fonction T pour les outils, fonction S pour la vitesse de broche,
fonction F pour l’alimentation, fonction N pour le numéro de séquence de programme, et fonction
H/D pour la correction d’outil. Chacune d’entre elles est décrite en détails comme suit :
5-1
Catégorie de la
Code Groupe Fonction
fonction
G19 YP Z P
Désignation de plan
G20 Entrée selon les unités impériales (pouce)
06
G21 Entrée selon les unités métriques (mm)
Fonction de contrôle du déplacement intégré ON
G22
(active)
04
Fonction de contrôle du déplacement intégré OFF
G23
(désactivée)
G27 Vérification de la réinitialisation d’origine
28 Réinitialisation d’origine automatique
G29 00 Réinitialisation à partir du point de référence
G30 Réinitialisation à partir du deuxième point d’origine
G31 Fonction saut
G33 01 Filetage
Changement de direction de la correction du rayon
G38
00 d’outil
G39 Correction du rayon de l’arc de l’outil de coin
G40 Annulation de la correction du rayon d’outil
G41 07 Correction du rayon d’outil (vers la gauche)
G42 Correction du rayon d’outil (vers la droite)
G43 Correction de la longueur d’outil “+”
08
G44 Correction de la longueur d’outil “-”
G45 Correction d’outil 100% “+”
G46 Correction d’outil 100% “-”
00
G47 Correction d’outil 200% “+”
G48 Correction d’outil 200% “-”
G49 08 Annulation de la correction de la longueur d’outil
G50 Annulation du zoom à l’échelle
11
G51 Zoom à l’échelle
G52 Configurer le système de coordonnées spécifiques
00
G53 Sélectionner le système de coordonnées de la machine
G54 Sélectionner le 1er système de coordonnées d’usinage
G55 Sélectionner le 2ème système de coordonnées d’usinage
G56 Sélectionner le 3ème système de coordonnées d’usinage
14
G57 Sélectionner le 4ème système de coordonnées d’usinage
G58 Sélectionner le 5ème système de coordonnées d’usinage
G59 Sélectionner le 6ème système de coordonnées d’usinage
G60 00 Positionnement unidirectionnel
G61 Mode arrêt ferme
G62 Réglage automatique de la vitesse angulaire
15
G63 Mode d’entaillage
G64 Mode de découpage
5-2
Catégorie de la
Code Groupe Fonction
fonction
Appel de groupe de programmes personnalisés selon
G65
le client
G66 12 Appel de groupe de programmes personnalisés
Révoquer l’appel de groupe de programmes
G67
personnalisés
G68 Rotation du système de coordonnées
16
G69 Annulation de la rotation du système de coordonnées
G73 Cycle de perçage de trou profond avec débourrage
G74 Cycle d’entaillement gauche
G76 Cycle de finition de perçage
G80 Annulation cycle fixe
09
G81 Cycle de forage
G82 Cycle de perçage de trous fraisés
G83 Cycle de perçage avec débourrage
G84 Cycle d’entaillement à droite
G85 Cycle de perçage
G86 Cycle de perçage
G87 09 Cycle de perçage arrière ou lamage
G88 Cycle de perçage
G89 Cycle de perçage
G90 Commande des coordonnées absolues
03
G91 Commande des coordonnées incrémentales
G92 00 Réglage du système des coordonnées de travail
G94 Déplacement par minute
05
G95 Déplacement par tour
G98 Le cycle fixe est retourné au point de départ.
10.
G99 Le cycle fixe est retourné au point R.
[Note 1] : Les codes G du groupe 00 ne présentent pas l’état code G. Elles sont valables
uniquement dans un bloc donné.
[Note 2] : Dans le cas où un code G ne figure pas dans le tableau de code G ou ne possède
pas de fonction spéciale dans le système de commande, un message d’erreur
NO.010 est affiché.
[Note 3] : Vous pouvez définir plus d’un code G dans un bloc. Dans le cas où est défini
plus d’un code G dans le même groupe, le dernier est celui qui prime.
[Note 4] : La configuration de n’importe quel code G du groupe 01, en mode cycle fixe,
déplacera automatiquement le cycle fixe vers l’état G80. Cependant, le code G
dans 01 groupe est exempt de tout code G dans un cycle fixe
5-3
III. Fonction M (opération auxiliaire)
La fonction M, aussi appelée fonction M auxiliaire, est un groupe de commandes de deux
chiffres précédés par la lettre “M”, c’est-à-dire M00 ~ M99, qui permet au contrôleur de générer
des signaux de contrôle ON / OFF. Vous ne pouvez pas avoir plus d’un code M dans un bloc. Le
dernier code M dans un bloc l’emporte. Les fonctions M des machines-outils ou des contrôleurs
de différentes marques peuvent être légèrement différentes.
Voir le tableau 5-2 pour les détails des codes M disponibles avec des modèles de la série
Vcenter de Victory, à l’aide du contrôleur FANUC.
5-4
Code M Fonction Catégorie Code M Fonction Catégorie
Le dossier outil monte
Réglage de la mise en
M15 dans le magasin M7
miroir de l’axe Y
d’outils
Le dossier d’outils
Annulation de la mise
M16 descend dans le M75
en miroir de l’axe X
magasin d’outils
Positionnement de la Réglage de la mise en
M19 M76
broche miroir de l’axe X
Annulation du Préparation de la
M20 positionnement de la M80 configuration du
broche numéro d’outil
Réinitialisation du
M21 Réservé M81
numéro d’outil
M22 Réservé M82 Réglage d’outil spécial
Appel de
M23 Réservé M98
sous-programme
Retour de
M24 Réservé M99
sous-programme
[Exemple 1] :
Méthode 1 :
G91 G28 Z0 M05 ; L’axe Z retourne vers la position initiale de la machine, la
broche s’arrête
M06 ; Changement d’outil (échange de l’outil à partir de la position
de préparation du magasin d’outils jusqu’à la broche)
Description :
Cette méthode exige le retour sur l’axe Z vers la position initiale de la machine avant
d’exécuter la commande M06.
Méthode 2 :
G91 G28 Z0 M05 ; L’axe Z retourne vers la position initiale de la machine, la
broche s’arrête
5-5
G91 G30 Y0 ; L’axe Y retourne vers la position initiale secondaire
T01 M06 ; Changement de l’outil (échange de l’outil T01 du magasin
d’outils jusqu’à la broche L’outil T01 ne doit pas être sur la
broche)
Description :
Cette méthode exige le retour de l’axe Z vers la position initiale de la machine et le
retour de l’axe Y vers la position secondaire définie par les paramètres du programme,
avant d’exécuter la commande M06 pour :
1. Empêche d’impacter le quatrième axe pendant le changement de l’outil
2. Empêche d’impacter le couvercle sur les côtés au fond de l’outil, pendant le
changement de l’outil
Méthode 3 :
G91 G30 Z0 M05 ; L’axe Z retourne à l’origine machine auxiliaire, la broche
s’arrête
T03 M06 ; Changement d’outil (échange, au magasin d’outils, de l’outil
T03 avec une broche. L’outil T03 ne doit pas être sur la
broche.)
Description :
1. Avant d’exécuter la commande M06 sous ce mode, l’axe Z revient à sa position
secondaire initiale définie par les paramètres du programme plutôt qu’à la position
initiale de la machine. Le voyant origine clignote au lieu d’être allumé constamment
quand l’axe Z revient à la position initiale secondaire.
2. C’est un gain de temps lors de l’assemblage de la machine car la position initiale
secondaire est variable et peut être réglée selon la hauteur réelle du bras de
changement de l’outil de la machine spécifique.
3. On peut changer d’outils avec le réglage des paramètres ainsi que des
sous-programmes appropriés. Quand on exécute la commande M06 dans un
programme, cette commande automatiquement appelle le sous-programme (pour une
préparation avant le changement d’outil).
[Remarque] : Il est recommandé de configurer et d’installer les outils selon les étapes soulignées
ci-dessous : (en mode MDI)
1. M80, M81 ; configuration.
2. Exécutez T01, M06 ; monter manuellement les outils T01.
3. Exécutez T02, M06 ; monter manuellement les outils T02.
4. Exécutez T03, M06 ; monter manuellement les outils T03.
5-6
V. La fonction S est pour la vitesse de la broche
La fonction S définit la vitesse de la broche du centre de la machine CNC à l’aide du
numéro à 4 chiffres précédé de la lettre S avec le code M, M03 pour la broche avant, ou M04
pour la broche inversée. La vitesse de la broche est soumise à des restrictions de vitesse
maximale en rapport avec le type de fournisseur.
Calculer la vitesse de la broche avec la formule décrite ci-dessous :
S = (1.000 × V) / (π × D)
Où S = vitesse de la broche, en tours/minute
V = vitesse d’usinage, en mètres/minute
π : 3,14
D = diamètre de coupe en mm
[Exemple 2] :
Dans le cas où V = 30m/mn, π = 3,14 D = 16mm
Donc, S = 1.000 × 30/3, 14 × 16 = 600tours/minute
S600 M03 : l’axe tourne dans le sens des aiguilles d’une montre à une vitesse de
600tours/minute.
S600 M04 : l’axe tourne dans le sens contraire des aiguilles d’une montre à une vitesse de
600tours/minute.
M05 : la broche s’arrête de tourner.
5-7
VII. La fonction N est pour le numéro de séquence de programme
La fonction N est selon le format de la lettre N, ayant pour suffixe des nombres entiers à 4
chiffres. Le numéro de séquence d’un programme est toujours la première instruction dans un
bloc de programme. Dans un ancien système à commande numérique NC, chaque bloc, dans un
programme, doit avoir un numéro de séquence croissant. Ce n’est pas ainsi dans les contrôleurs
CNC contemporains. Le code N est seulement requis pour l’exécution de la détermination de la
logique ou l’exécution de la boucle de contrôle spécifique, par exemple, la commande
sous-programme et la commande de la fonction de cycle. Vous pouvez ajouter le numéro de
séquence de programme à certains blocs pour l’édition et le fonctionnement faciles du
programme.
[Exemple 4] :
G90 G43 G00 Z20. H02 : exécuter la correction de la longueur d’outil avec la commande
H02.
G90 G41 G01 X15. F100 D10 : exécuter la correction du rayon d’outil avec la commande
D10.
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
5-8
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 6 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Point de référence et réglage du système
Titre du cours Code CNCM006
de coordonnées
Apprendre la signification et les Formateur
Objectif
applications d’un point de référence et
d’apprentissage Durée 6h
du réglage d’un système de coordonnées
I. Vue d’ensemble
Quand on code un programme pour un centre d’usinage CNC, un point de référence, aussi
appelé point zéro ou point d’origine, est nécessaire pour le calcul des valeurs des coordonnées de
points dans les dessins. Les points de référence communs sont l’origine machine, la
réinitialisation du point de référence, l’origine travail et l’origine programme, comme c’est
illustré à la figure 6-1 et détaillé ci-dessous.
R : point de reference de
rappel
P : point d’origine
programme
6-1
1. Point d’échange pour les outils : Un centre d’usinage CNC retournera l’axe Z
(broche) à son origine machine avant tout échange d’outil pour une sécurité de
fonctionnement et pour prévenir tout interférence entre l’outil et la pièce
2. Point de référence pour les autre points de coordonnés La valeur des coordonnées
d’origine travail et d’origine programme dans un programme sont toujours
définies et mesurées par rapport au point d’origine machine.
3. Initialisation des coordonnées du système après la mise sous tension de la
machine : Après la mise sous tension du système CNC, chaque axe est établi à
l’origine machine avant l’exécution de n’importe quel programme ou n’importe
quelle action.
6-2
III. Réinitialisation d’origine
Le point de référence de réinitialisation est un point fixe préréglé de votre machine.
La réinitialisation du point de référence d’un centre d’usinage CNC permet deux fonctions :
1. Réinitialisation de la broche au point d’origine machine (réinitialiser le point de
référence).
2. Retour de la broche et du fond de la machine à l’origine machine, avant la fin du
programme.
On peut revenir à l’origine manuellement ou en utilisant un programme avec la commande
fonction appropriée.
[Exemple 1]
G90 G28 X250. Y25. ; ........Les axes X et Y retournent automatiquement au point
d’origine de la machine en passant par le point central
Description :
Dans cet exemple, la position actuelle de l’outil est à (50, 25). Retour au point
d’origine de la machine par un point intermédiaire (250, 25) pour éviter tout impact
sur la pièce. Voir la figure 6-2 pour le détail de la trajectoire du mouvement.
6-3
Point de référence des axes X
et Y de la machine
Pièce à usiner
Position
actuelle
de l’outil Point milieu
[Description] :
Ici l’outil fait fonctionner le retour à l’origine de l’axe Z en mode coordonnées
incrémentales avec une valeur incrémentale égale à zéro (c’est-à-dire directement
retour au point d’origine de la machine, sans point intermédiaire). Les axes X et Z
retournent alors au point d’origine de la machine après que l’axe Z soit retourné à
son origine. Voir la figure 6-3 pour l’itinéraire de l’outil.
6-4
(III) Déplacez l’outil à un point spécifique à partir du point origine machine, en passant
par un point intermédiaire (G29)
La commande G29 déplace l’outil vers un point spécifique à partir du point d’origine
de la machine en passant par un point intermédiaire Voici, le suffixe des valeurs de
coordonnées X__Y__Z__ correspondant à la commande pour le point cible tandis
que le point intermédiaire est défini par la commande G28. Cela veut dire que, la
commande G29 doit être accompagnée par la commande G28 ou G29. Cette
commande est utilisée pendant l’usinage pour empêcher les outils d’impacter sur la
pièce pendant son mouvement.
Exemple :
G90 G28 X150. Y75. ; ........Retour de l’outil au point d’origine de la machine en
passant par un point intermédiaire
G90 G29 X200. Y25. ; ........L’outil se déplace vers une cible donnée à partir du point
d’origine de la machine en passant par un point
intermédiaire.
Description :
Là, l’outil revient au point d’origine de la machine (150, 75) en passant par un point
intermédiaire (150, 75) ensuite il se déplace vers la cible souhaitée (200, 25) passant
par le point intermédiaire avec une trajectoire d’outil comme indiqué sur la figure
6-4.
Point d’origine
de la machine
Figure 6-4
6-5
[Format des commandes]
G90 G30 P _X__Y__Z__ ; (mode coordonnées absolues)
G91 G30 P_X__Y__Z__ ; (mode coordonnées incrémentales ou relatives)
Ici la lettre P__ est utilisée pour sélectionner un point d’origine voulu
(respectivement, P2, P3, et P4). Dans le cas où on ne peut pas trouver la lettre P__,
alors le point origine est celui par défaut. X__Y__Z__représentent les valeurs des
coordonnées du point intermédiaire, comme décrit dans la commande G28.
[Exemple 2] :
G90 G30 X20. Y20. ;
Description :
L’outil retourne vers le second point d’origine, venant du point A (150, 20) et passant
par un point intermédiaire. B (20, 20) (La lettre P _____ ne se trouve pas dans la
commande et donc le deuxième point origine est supposé.) Voir la figure 6-5 pour les
itinéraires des outils détaillés.
[Exemple 3] :
G90 G30 P3 X220. Y60. ;
Description
L’outil retourne vers le second point d’origine, venant du point A (150, 20) et passant
par un point intermédiaire. D (220, 60). Voir la figure 6-5 pour les itinéraires des
outils détaillés.
Second point de
référence Troisième point
de référence
Pièce à usiner
Figure 6-5 : Retour des outils vers le deuxième et troisième point origine
avec la commande G30
6-6
IV. Configuration du système de coordonnées
On peut mettre en place un système de coordonnées pour définir la relation de distance
entre un outil et le point d’origine du programme, c’est à dire la position relative entre l’outil et
la pièce. On peut réaliser cela avec la commande de fonction (G92) de configuration du point
d’origine absolu et avec le système de coordonnées de travail (G54-G59).
Ici XYZ ce sont les valeurs des coordonnées de l’outil par rapport au point d’origine
du programme. La commande G92 ne déplace pas l’outil. Il indique la position de
l’outil par rapport au point origine du programme. C’est à dire, la relation de position
entre la pièce et les outils. (Point d’origine du programme de référence en matière
d’outils)
Exemple 4 :
Pour la pièce, comme illustré sur la figure 6-6, veuillez définir, avec la commande
G92, le point d’origine du programme, se trouvant dans une position en sens négatif
de X200mm, Y150mm et Z100mm par rapport à la position actuelle de l’outil.
Point d’origine du
programme
Méthode 1 :
G91 G00 X-200. Y-150. ;
G92 X0 Y0 Z100. ;
Méthode 2 :
G92 X200. Y150. Z100. ;
La commande G92 est utilisée pour la configuration des axes X et Y d’un système de
coordonnées, tandis que l’axe Z est configuré avec la commande G43. Pour les
programmes qui font fonctionner deux ou trois outils, avec la commande G92, il
suffit de définir le système de coordonnées une seule fois. En fonctionnement
“production en série”, on a besoin d’exécuter la commande G92 une seule fois
seulement. C’est-à-dire, il est plus pratique d’associer à la commande G92 le
symbole d’effacement “/” comme décrit ci-dessous :
6-7
Définir le système de coordonnées avec la commande G92 :
/ G91 G28 X0 Y0 Z0 ; Réinitialiser tous les trois axes au point d’origine de la
machine en mode coordonnées incrémentales.
/ G00 X__Y__ ; Déplacement rapide des axes X et Y vers le point
d’origine programme, en mode coordonnées
incrémentales.
/ G92 X0 Y0 Z0 ; Avec la commande G92, définir la position actuelle
comme point d’origine du programme
Banc de la machine
Point d’origine
de la machine
Tel que montré sur la figure 6-7. On peut définir six systèmes de coordonnées de
travail avec la commande G54~G59. Le point d’origine de chaque système de
coordonnées de travail peut être défini suivant deux méthodes, telles que décrites
ci-dessous :
1. Entrez, manuellement dans le contrôleur, les valeurs des paramètres par défaut en
mode CRT/MDI. C’est celui qui est le plus adopté.
2. Entrez la valeur de correction dans le programme avec la fonction compensation
G10.
6-8
Voir la figure 6-8 pour la configuration d’un point d’origine d’un système de
coordonnées de travail.
Point
d’origine de
la machine
Voir les étapes ci-dessous pour entrer les valeurs de correction des coordonnées de
travail en mode CRT/MDI :
1. Sélectionnez le mode CRT/MDI.
2. Appuyer sur le bouton OFFSET
3. Cliquer sur “Coordinate system” au bas de l’écran.
4. Pointer le curseur à la position 01, entrée X20,0 Y-100,0 et Z0., les coordonnées
du point d’origine G54 seront alors définies.
5. Répéter pour entrer les coordonnées de travail du point d’origine de G55. G56,
G57. G58. G59 et finir la configuration des axes X et Y du système de
coordonnées de travail individuel.
6. Voir la figure 6-9(a)(b) pour les écrans de coordonnées de travail.
ADRS MDI
Systèmes de
Correction MARCO
coordonnées
6-9
Appuyer sur la touche PAGE ↓ pour entrer dans la page suivante et définir le code 04.
05. 06
ADRS MDI
Systèmes de
Correction MARCO
coordonnées
6-10
N40 X50,0 Y70. ; ....................Déplacement rapide vers le nouveau point d’origine
Coordonnées B (50, 70)
N50 X10,0 Y60,0 ; ................B → C, les valeurs des coordonnées de travail, après
cela, seraient définies avec ce nouveau système de
coordonnées
Figure 6-10 : Reproduire un nouveau système de coordonnées de travail avec la commande G92
[Exemple 5] :
Comme indiqué sur la figure 6-11, on peut définir quatre systèmes de coordonnées de
travail avec la commande G54 ~ G57 pour programmer une opération de forage
comprenant un trou de diamètre 10mm et 20mm de profondeur.
6-11
(I) Description du programme
1. Perceuses utilisées φ10 et la profondeur de perçage 20mm.
2. Entrée manuelle des valeurs de correction de position des coordonnées de travail
de la commande G54 ~ G57 en mode CRT / MDI, avant l’exécution du
programme, telle que décrite ci-dessous :
6-12
Le programme décrit ci-dessus montre qu’on peut obtenir un programme avec un point de
coordonnées sûr G54 ~ G59 et un codage aisé, grâce à des systèmes de coordonnées de
travail multiples. C’est spécialement le cas pour un programme avec des sous-programmes
complexes et identiques ou avec des macros. Le développeur de programmes peut
employer des systèmes de coordonnées de travail multiples G54 ~ G59 pour définir les
coordonnées de travail individuel, il peut faire beaucoup avec peu et ce, avec un meilleur
rendement.
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
6-13
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 8 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Commande de compensation de la
Titre du cours Code CNCM007
longueur de l’outil
Objectif Comprendre le sens et l’application des Formateur
d’apprentissage commandes G43, G44, G49 Durée 8h
I. Vue d’ensemble
Un centre d’usinage CNC peut avoir besoin de plusieurs outils de différentes longueurs pour
effectuer une tâche. Il faut garder en tête que des problèmes peuvent être causés par une
différence de longueur d’outil pendant le codage du programme, on remédie à cela avec la
fonction correction de longueur d’outil.
Banc de travail
[Format de la commande]
G43 G00/G01 Z H ; (corriger la longueur d’outil dans un sens positif)
G44 G00/G01 Z H ; (corriger la longueur d’outil dans un sens négatif)
G49 ; (Annuler la correction de longueur d’outil)
Ici, Z ______ est la valeur des coordonnées de l’outil sur l’axe Z, selon le mode incrémental
ou absolu (plus efficace en mode absolu). H _______ est le numéro de registre (00 ~ 99) où
est sauvegardée la valeur de correction. En exécutant la correction de longueur d’outil, une
commande G00 ou G01 est nécessaire pour le mouvement sur l’axe Z de l’outil. G00
(positionnement rapide) est le meilleur choix dans la plupart des cas.
7-1
Application de la commande
On peut opter pour l’utilisation des commandes G43 ou G44 pour la correction de la
longueur d’outil, comme requis ou par préférence. Toutefois, G43 ou G44 détermineraient
les valeurs positives ou négatives que vous avez sauvegardées dans le registre qui, à son
tour, déterminerait le sens de la correction de la commande. Brièvement, la valeur de
correction positive permettrait à la commande G43 de corriger la longueur d’outil dans un
sens positif avec une quantité donnée, tandis que pour G44, cela serait dans un sens négatif.
Alors que la valeur de compensation négative le ferait exactement l’inverse. En résumé :
1. La commande G43, soumise à sa valeur positive et à la valeur de correction négative
de G44, aurait le même effet, c’est-à-dire corriger la longueur d’outil sur l’axe Z dans
un sens positif avec une quantité donnée.
2. La commande G43, soumise à sa valeur négative et à la valeur de correction positive
de G44, aurait le même effet, c’est-à-dire corriger la longueur d’outil sur l’axe Z dans
un sens négatif avec une quantité donnée.
3. Habituellement, les outils font la correction dans le sens négatif de l’axe Z, car la
plupart des programmes définissent le point origine au sommet de l’axe Z. Pour cela,
on peut utiliser une commande G43 avec une valeur de correction négative ou G44
avec une valeur de correction positive.
7-2
[Exemple 1] :
Le programme, décrit ci-dessous, donne une illustration de l’utilisation de la commande de
correction de longueur G43. Voir le déplacement de l’outil sur l’axe Z, comme montré à la
figure 6-6, avec une valeur de correction donnée H01 = 35,0.
Position de l’axe Z
N01 G92 X0 Y0 Z0 ; 35,00
N02 G90 G00 X50. Y40. ; 35,00
N03 G43 Z5. H01 ; (H01 = − 35.) 5,00
N04 G01 Z-25. F100 ; 25,00
N05 G00 G49 Z0 ; 35,00
Z-25,0
(a) (b)
Figure 7-2 : Pratique de la commande de correction de longueur d’outil G43
[Description]
1. On trouve l’outil, avant la correction de longueur d’outil, à la position (Z0), 35mm
au-dessus de la surface de la pièce.
2. Avec une correction de longueur d’outil positive, en utilisant la commande G43,
l’outil H01= -35,0 se déplace négativement en direction de l’axe Z de 35mm sur une
distance réelle de - 30mm (-35+5=-30) et demeure dans une position située à 5mm
au-dessus de la surface de la pièce, comme indiqué à la figure 7-2(a).
3. L’outil coupe alors à 25mm au-dessous de la surface de la pièce, comme indiqué à la
figure 7-2(b).
[Exemple 2] :
Le programme, décrit ci-dessous, illustre l’utilisation de la de la commande G44 pour la
correction de longueur d’outil. Voir le mouvement de l’outil à l’axe Z, comme indiqué à
la figure 6-3, avec valeur de correction donnée H02 = 35,0.
Position de l’axe Z
N01 G92 X0 Y0 Z0 ; 35,00
N02 G90 G00 X50. Y40. ; 35,00
N03 G44 Z5. H02 ; (H02 = 35.) 5,00
N04 G01 Z-25. F100 ; 25,00
N05 G00 G49 Z0 ; 35,00
7-3
Z-25,0
(a) (b)
Figure 7-3 : Application de la commande de correction de longueur d’outil (G44)
[Description]
1. On trouve l’outil, avant la correction de longueur d’outil, à la position (Z0), 35mm
au-dessus de la surface de la pièce.
2. Avec une correction positive de longueur d’outil obtenue avec la commande G44,
l’outil H02 = -35,0 se déplace négativement en direction de l’axe Z de 35mm sur une
distance réelle de - 30mm (-35 + 5 = -30) et demeure dans une position située à 5mm
au-dessus de la surface de la pièce, comme indiqué à la figure 7-3 (a).
3. L’outil coupe alors à 25mm au-dessous de la surface de la pièce, comme indiqué à la
figure 7-3 (b).
7-4
Broche
Outil
Somme de la
correction
(Plan de la base de référence, habituellement surface de la pièce)
7-5
Point de référence
la marque de
Longueur de
jusqu’à la surface
pointe de l’outil
Distance de la
de la pièce
Pièce à
usiner
Table de
travail
Ces deux méthodes ont des avantages et des inconvénients. Les utilisateurs doivent
comparer et sélectionner selon les exigences et leurs préférences.
Configuration pertinente
Commande de
Définir l’axe Z du système Paramètres
compensation de la
Longueur d’outil de coordonnées de travail OFFSET
longueur de l’outil
Méthode de correction
Méthode 1 : G43 Z0. -300.
Réglez la distance entre la
pointe de l’outil et le plan de G44 Z0. 300.
référence de base
Méthode 2 : G43 Z-450. 150.
Paramétrer la longueur de la
G44 Z-450. -150.
marque de jauge
7-6
[Description] :
1. Réglez l’axe Z à zéro et mettre OFFSET à la distance entre la pointe de l’outil et
le plan de référence de base dans le système de coordonnées de travail (G54 ~
G59).
2. Régler l’axe Z à -450 (la longueur de la marque de jauge à partir du point de
référence jusqu’à la surface de la pièce) et OFFSET pour évaluer la longueur de la
marque dans le système de coordonnées de travail (G54 ~ G59).
3. Pour un outil d’étalonnage qui fait l’objet d’une longueur réelle de la marque de
jauge de longueur d’outil avec la méthode 1, le décalage (OFFSET) est réglé sur
300 (distance entre la pointe de l’outil et la surface de la pièce) et obtenu à partir
du déplacement manuel de la pointe de l’outil pour toucher la surface de la pièce.
Au contraire, si on règle la longueur réelle de la marque de jauge de longueur
d’outil avec la méthode 2, son paramètre OFFSET sera de 150 (longueur de la
marque de jauge) qu’on peut déduire en mesurant la longueur de la marque de
jauge de l’outil avec un dispositif de mesure de longueur d’outil, au lieu de faire
des tests avec la machine. Cela est alors plus simple qu’avec la méthode 1.
4. La méthode 1 est plus communément employée pour la correction de longueur
d’outil, car un dispositif de mesure de longueur d’outil est nécessaire avec la
méthode 2. Toutefois, dans le cas où un dispositif de mesure de longueur d’outil
est disponible, la méthode 2 serait beaucoup meilleure que la méthode 1.
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
7-7
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 8 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Titre du cours Installation et étalonnage de l’outil Code CNCM008
Apprendre la signification et les Formateur
Objectif
applications des outils d’installation et de
d’apprentissage Durée 8h
calibration
I. Vue d’ensemble
La sélection et l’installation d’outils sont d’une importance capitale pour la qualité d’usinage
d’un centre d’usinage CNC. En plus d’apprendre au sujet des machines-outils, il est tout aussi
important d’apprendre comment sélectionner le porte-outil, car cela détermine l’efficacité et la
qualité de l’usinage. Le calibrage d’outils détermine manuellement la position relative entre
l’outil et la pièce. C’est la base pour la configuration d’un système de coordonnées et, c’est
d’autant plus important dans un exercice pratique.
II. Connaissances de base concernant les outils d’un centre d’usinage CNC.
(I) Porte-outils
Chaque outil, d’un centre d’usinage CNC, doit être installé dans un porte-outils
composé de : (1) bouton de retenue ; (2) queue conique ; (3) bride ; (4) encoches de
connexion alignées ; et (5) un adaptateur, comme le montre la figure 8-1.
Adaptateur
Queue conique
Bouton de retenue
Bride
1. Bouton de retenue : Il fixe ou libère les outils installés dans la broche à l’aide d’une
barre. C’est livré avec une variété de modèles et de dimensions, pour des machines
individuelles. Voir la figure 8-2 pour le bouton de retenue MAS-BT40.
8-1
2. Queue conique : Il fixe le porte-outil à la broche C’est livré avec plusieurs
spécifications, par exemple BT30 et BT35 selon ISO (organisme de
normalisation). BT40, BT45, BT50 et BT60 où BT40 et BT50 sont le plus souvent
employés pour les machines de taille moyenne. Les plus grosses machines
adopteront une queue conique BT60, tandis que pour les petites machines, c’est le
modèle BT30. Dans le cas d’une machine d’apprentissage, BT40 est
habituellement celui qui est utilisé.
3. Bride : Elle aide à saisir le porte-outil pendant son installation sur la broche.
4. Rainures de bout : Cela aligne le porte-outil avec la broche pendant l’installation.
5. Adaptateur : Il permet d’installer différents types d’outils sur le porte-outil.
III. Outils
Un porte-outil peut fixer divers outils de coupe, y compris fraise en bout, fraisage latéral,
surfaçage, couteau rotatif et vis auto-taraudeuse. Un adaptateur est essentiel quand on connecte
un outil à sa poignée.
Soyez prudent en choisissant le type d’adaptateur, comme c’est montré dans les figures 8-3,
8-4 et 8-4-1.
8-2
Fraise de finition
Support de fraise de finition
Serrage de Fraise de
Adaptateur de support Outil d’adaptation
Broche Bloc tige finition
ajustable réglable de serrage
suspension de tube
Extraire et escamoter
Baguette de perçage
8-3
Figure 8-4-1 : Support d’outils d’un centre d’usinage CNC
8-4
Magasin d’outils de
Axe du cadre filage
Magasin
Mouvement
d’outils à
du bras de
la chaîne
support de Bras de support de
l’outil l’outil
Mouvement du
bras de support
Mouvement de l’outil
du bras de
support de Mouvement
l’outil de base
coulissante
Bras de
support
de l’outil
(a) (b)
8-5
Poste de changement
d’outils
Poste de changement d’outils
Figure 8-6 : Les étapes de l’opération échange d’outils sont exécutées par
un changeur d’outils automatique
8-6
V. Placement et serrage de la pièce
Les pièces usinées par le centre d’usinage CNC sont de géométrie hexaédrique ou
multilatérale complexe. Le concepteur du programme choisira un des trois mécanismes de
serrage : installation ponctuelle, installation modulaire, et installation permanente, selon la
géométrie de la pièce et selon les exigences et le volume d’usinage :
Broche
Jauge
Vice
Banc de travail
Figure 8-7 : Calibrer l’étau avec une jauge
8-7
Pièce à usiner
Côté fixe
Bloc
Bloc parallèle
8-8
5. Toucher manuellement les points A et B de la pièce avec la tige de guidage central
(déplacer rapidement, puis par petits pas) comme le montre la figure 8 - 9. Obtenir
les mesures affichées des axes X et Y du système de coordonnées de la machine
puis obtenir les paramètres du système de coordonnées de travail en remplaçant le
rayon de la broche et la tige de guidage central dans l’équation, comme indiqué
ci-dessous :
(1) Trouver la valeur C (les paramètres de l’axe X dans la configuration du
système de coordonnées de travail)
C = X−r
C : La configuration du système de coordonnées de travail, paramètres de
l’axe X.
X : Valeurs des coordonnées de l’axe X dans le système de coordonnées de la
machine (en valeurs absolues)
r : Rayon du palpeur
(2) Trouver la valeur D (les paramètres de l’axe Y dans la configuration du
système de coordonnées de travail)
D = Y−r
D : La configuration du système de coordonnées de travail, paramètres de
l’axe Y
Y : Valeurs des coordonnées de l’axe X dans le système de coordonnées de la
machine (en valeurs absolues)
r : Rayon du palpeur
Tige de guidage
central
Pièce à usiner
G91 G28 X0 Y0 Z0 ;
8-9
G00 X-350. Y-330. ; ........................... Entrez les valeurs de C et D dans ce bloc
G92 X0 Y0 Z0 ;
465,15
328,91
215,20 150,38
105,0
Surface de la
pièce (Z0)
Figure 8-10 : Valeur de Figure 8-11 : Position des points d’origine travail
correction de l’axe Z et machine (axe Y).
8-10
2. Définir six systèmes de coordonnées de travail (G54 ~ G57) avec les valeurs des
points origines machine et du système de coordonnées de travail, comme indiqué
à la figure 8-11.
3. Entrer manuellement les valeurs suivantes de correction de la position du système
de coordonnées de travail G54 ~ G57, dans le panneau CRT/MDI
8-11
(3) Tirer et tourner le commutateur d’urgence dans le sens des aiguilles d’une montre
vers la position “NO”.
(4) Appuyer sur le bouton de contrôle (CONTROL ON) pour mettre sous tension
l’unité servo. (c’est en option, car le démarrage peut être automatique sur certains
modèles)
(5) Marche des ventilateurs du moteur.
(6) L’écran de position s’affiche et ainsi le système est prêt.
3. Vérifier la jauge hydraulique et pneumatique
(1) Mise sous tension du compresseur d’air. Assurez-vous que cela fonctionne
correctement car le système nécessite une pression d’air stable de 6 ~ 6,5kg/cm2
pour faire fonctionner les différents dispositifs pneumatiques.
(2) Huile de lubrification suffisante. Ajouter de l’huile dans le cas d’alarme niveau
d’huile de lubrification bas. Assurer-vous que la pompe à huile maintient une
pression convenable de 13kg/cm2.
4. Réinitialisation retour à l’origine manuelle :
(1) Pointer le bouton de sélection de mode sur la position réinitialisation initiale.
(2) Régler le bouton de vitesse mouvement rapide sur l’intensité voulue.
(3) Appuyer sur les axes X, Y et Z, réinitialisez l’axe individuel avec la vitesse
choisie.
(4) Le témoin de réinitialisation à l’origine de l’axe individuel s’allume après retour à
son origine.
(5) Chaque axe se déplace près du point d’origine de la machine à la vitesse
sélectionnée et ralentit en atteignant le bon point d’origine de la machine lorsqu’il
retourne à son origine.
[Note] Vous êtes tenu de faire parvenir à son constructeur la machine dans les situations
suivantes :
(1) Chaque fois que vous mettez la machine sous tension et avant le travail journalier.
(2) Après tout dépassement de parcours ou arrêt d’urgence.
(3) Toute opération illégale.
5. Entrée du programme :
Vous pouvez entrer le programme voulu dans le système de la mémoire du contrôleur,
de deux manières :
(1) Clavier d’entrée manuel
(A) Mettre le commutateur de protection de données sur ON (pointer la touche sur
la position edit).
(B) Choisir le mode EDIT.
(C) Appuyer sur la touche PRGRM.
(D) Taper le numéro de programme.
(E) Modifier le programme avec INS, ALT, DEL et les touches numérique et
l’adresse à partir du panneau de contrôle.
(F) Appuyer sur la touche RESET pour sortir de l’écran de numéro de
programme.
(2) Importation directe de DNC
(A) Modifier le programme avec un logiciel de PC.
(B) Importer le programme vers la mémoire du contrôleur avec importation
directe DNC
6. Profil de trajectoire d’outil
7. Installation de l’outil :
8-12
(1) Rassemblez les outils et leurs dispositifs de fixation nécessaires.
(2) Réglez les entrées de données du diamètre et de la longueur réelle, à partir du
pré-calibreur de l’outil, comme la valeur de référence de correction.
(3) Installez les outils
(A) Au cas où un seul outil doit être utilisé, l’installer sur la broche.
(B) Au cas où plusieurs outils sont nécessaires, les installer dans le porte-outil
individuel du magasin d’outils, tel que précisé dans le programme.
Réinitialisez le numéro d’outil avec les commandes M80 et M81 en mode
MDI.
8. Serrage d’outil et étalonnage (pince avec étau)
9. Etalonnage de l’outil :
On peut étalonner les outils de deux manières pour obtenir l’étalonnage relatif de
l’outil et de la pièce, pour mettre en place le système de coordonnées.
(1) A l’aide de la fonction d’installation du système de coordonnées (G92) dans le
programme.
(2) A l’aide de la fonction d’installation du système de coordonnées du travail (G54 ~
G59).
10. Configuration de l’outil de correction
Il est possible de corriger un outil pour son rayon et sa longueur. La correction d’outil
doit être faite avant toute opération de coupe pour s’assurer que l’outil atteint la
position de coupe désirée. On peut entrer les valeurs de correction de longueur et de
rayon dans le contrôleur, à l’écran de correction d’outil de la fonction de correction.
Chaque numéro de correction doit avoir sa valeur de correction correspondante. Le
rayon et la longueur de correction des codes D et H partagent les mêmes colonnes de
correction. La plage de valeurs de correction varie selon les machines, comme le
montre la figure 8-13 (l’écran OFFSET de correction d’outil).
8-13
Etapes de fonctionnement :
(1) Appuyez sur la touche fonction OFFSET et l’écran de la fonction correction
s’affichera.
(2) Appuyer sur la clé logicielle [correction] et l’écran de correction s’affichera,
comme le montre la figure 7-13.
(3) Appuyer sur la touche ↓ PAGE ↑ pour parcourir les numéros de correction
disponibles 01 ~ 99 pour une machine individuelle et sélectionner le numéro exigé
par votre programme.
(4) Appuyer sur la touche ↓ CURSEUR ↑ pour pointer vers le numéro de correction
requis.
(5) Appuyer sur la touche d’entrée de données pour entrer la valeur de correction.
(6) Appuyer sur la touche INPUT pour entrer et afficher les valeurs des coordonnées.
8-14
Voir le programme O002 N002
O0002 ;
N10 G92 X0 Y0 A0 ;
N20 G00 X100. Y100.
N30 G01 Z10. F10,5 ;
(Coordonnées absolues) (quantité de mouvement restant) (G)
X -15,200 X 0,000 G00 G40 G67
Y -6,50 Y 0,000 G17 G49 G54
Z -15,204 Z -5,000 G90 G80 G64
A -0,500 A 0,000 G94 G98 G69
G21 G65
F P H S
R Q M065 T
ADRS
14 : 56 : 12 AUTO
Bloc Bloc
Programme Vue Rouvrir
actuel suivant
Figure 8-14
8-15
Lorsque l’outil est proche de la pièce (à vue d’œil, 5 ~ 10mm), appuyez sur le
bouton de pause et vérifier la “quantité de mouvement qui reste” pour assurer un
espace suffisant à l’outil. Reprendre l’opération ensuite pour permettre un
fonctionnement sûr.
(4) Mesurez la dimension de la pièce usinée. En cas d’erreur de dimension, réviser le
programme ou la valeur de correction et tester à nouveau le fonctionnement.
Répéter jusqu’à ce que toutes les dimensions soient conformes à la spécification
donnée.
(5 Vous pouvez marquer une pause pendant le fonctionnement du bloc suivant avec
la commande M01, après que l’outil soit de retour à son point de départ, après
chaque coupe. Vous pouvez mesurer la dimension de la pièce et apporter une
correction avec plus de compensation (OFFSET) en cas de non-concordance de
dimension.
8-16
Exercices
1. Veuillez décrire les cinq composants de la poignée de l’outil d’un centre d’usinage
CNC.
2. Veuillez décrire les fonctions de la barre de traction et de la bride des composants du
porte-outil du centre d’usinage CNC.
3. Qu’est-ce que ATC ? Veuillez décrire sa composition et la fonction de chacune de ses
parties.
4. Veuillez décrire comment l’outil d’un centre d’usinage CNC est étalonné.
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
8-17
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 12 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Titre du cours Découpe en ligne droite (G01) Code CNCM009
Apprendre la signification et les Formateur
Objectif
applications d’une découpe en ligne droite
d’apprentissage Durée 4h
(G01)
I. Vue d’ensemble
La trajectoire de découpe qu’emploie le centre de machine CNC est normalement sous la
forme d’une ligne droite, d’un arc circulaire ou d’une autre surface incurvée. La découpe en ligne
droite est une des fonctions les plus couramment utilisées (la commande G01).
La fonction d’interpolation linéaire permet à l’outil de découper linéairement du point actuel
jusqu’au point indiqué, ce qui demande une commande d’alimentation accompagnée (la fonction
F) afin de déterminer le taux d’alimentation de l’outil lors de la découpe. Cela nécessite aussi la
fonction auxiliaire (code M) et la fonction de rotation (code S) pour atteindre les résultats
escomptés. G01 est utilisée communément par une fraiseuse de face pour le fraisage d’un plan et
par différentes fraiseuses d’extrémité pour profiler les pièces de travail. Elle est utilisée
communément pour une opération de découpe ayant de nombreuses fonctions.
[Format de la commande]
G90 G01 X___ Y___ Z___ F___ ; (mode de coordonnées absolues)
G91 G01 X___ Y___ Z___ F___ ; (mode de coordonnées incrémentales ou relatives)
La vitesse d’avance est définie en unité de mm/min, par ex, F100 représente une avance de
100mm/min. Vous pouvez coder un programme avec le système de coordonnées absolues (c.-à-d.
G90 G01 X____ Y____ Z____ F____ ) ou avec le système de coordonnées incrémentales (c.-à-d.
G91 G01 X____ Y____ Z____ F____ ) ou avec un mélange des deux
[Format de la commande]
G20 : Unité impériale de mesure (pouce)
G21 : Unité métrique de mesure (mm)
Vous pouvez sélectionner l’unité de mesure au début du programme avec la commande G20
ou G21. C.-à-d., vous ne pouvez pas mélanger les unités impériales et les unités métriques au sein
du même programme. La commande G reste active jusqu’à ce qu’elle soit remplacée par l’autre.
Le code G reste actif après que la machine redémarre.
9-1
IV. Le système de coordonnées absolues et relatives (G90 et G91)
Tout mouvement de l’outil dans un programme sera représenté soit par des valeurs de
coordonnées absolues ou incrémentales (relatives). Un système de coordonnées absolues fixe le
point départ du programme comme le point zéro du système de coordonnées permanentes et
chaque point de ce programme est défini par rapport à lui. Un système de coordonnées relatives
fixe le point de départ au dernier point du programme. Vous pouvez sélectionner ou utiliser soit
un système de coordonnées absolues ou relatives ou même un mélange des deux dans un seul
programme.
[Format de la commande]
G90 X___ Y___ Z___ ; (mode de coordonnées absolues)
G91 X___ Y___ Z___ ; (mode de coordonnées incrémentales)
[Exemple 1] :
Veuillez définir la trajectoire du déplacement A → B → C → D → E, comme indiqué dans
la figure 9-1, avec le système de coordonnées absolues, incrémentales, et avec un mélange
des deux.
9-2
X10. ; ......................................... L’outil se déplace du point B vers le point C
Y-15. ; ........................................ L’outil se déplace du point C vers le point D
X15. Y-5. ; .................................. L’outil se déplace du point D vers le point E
(III) Un programme avec le mode de coordonnées mixtes (combinaison de coordonnées
absolues et relatives)
Contenus du programme Description
G92 X0 Y0 ; ............................... Mise en place du système de coordonnées (mise en
place du point du zéro absolu)
G00 G90 X10. Y25. ; ................. L’outil se déplace rapidement du point A vers le
point B (mode de coordonnées absolues)
G91 X10 ; .................................. L’outil se déplace du point B vers le point C (mode
de coordonnées incrémentales)
G90 X20. Y10. ; ......................... L’outil se déplace du point C vers le point D (mode
de coordonnées absolues)
G91 X15. Y–5. ; ......................... L’outil se déplace du point D vers le point E (mode
de coordonnées incrémentales)
[Format de la commande]
plan XY
[Format de la commande]
G90 G00 X___ Y___ Z___ ; (mode de coordonnées absolues)
G91 G00 X___ Y___ Z___ ; (mode de coordonnées incrémentales ou relatives)
Ici X____ Y____ Z____ suffixé à la commande G00 est la position cible du déplacement.
Vous pouvez choisir d’utiliser soit un système de coordonnées absolues (c.-à-d. G90 G00
X____ Y____ Z____ ) ou un système de coordonnées incrémentales (c- à -d. G91 G00 X____
Y____ Z____ ) ou même une combinaison des deux au sein d’un seul programme.
9-3
[Application de la commande]
La commande G00 est utilisée communément pour le positionnement de l’outil. Elle
permet aux outils de se déplacer jusqu’à la position cible en suivant la trajectoire la plus
efficace. Les contrôleurs plus récents ont besoin que l’outil atteigne le positionnement cible en
suivant la route la plus courte comme indiqué dans la Figure 9-3. La commande G00 de la
plupart des contrôleurs contemporains déplace l’outil sur une ligne droite à un angle de 45
degrés. (Il se déplace à la même vitesse en direction de l’axe X et de l’axe Y). Il se déplace
ensuite le long de l’axe X ou de l’axe Y pour atteindre le point final à partir d’un point
intermédiaire comme indiqué dans les Figures 9-4 et 9-5.
Situation 1 :
G90 G00 X100. Y50. ; (comme indiqué dans la Figure 9-3)
Situation 2 :
G90 G00 X100. Y50. ; (comme indiqué dans la Figure 9-4)
Point de départ
(emplacement actuel)
Situation 3 :
G90 G00 X50. Y100. ; (comme indiqué dans la Figure 9-5)
Point de fin
(emplacement de
la commande)
Point de départ
(emplacement actuel)
9-4
La commande G00 permet non seulement le positionnement sur 2 axes mais permet
simultanément aussi le positionnement rapide sur 3 axes. Vous pouvez diviser le positionnement
sur 3 axes en deux blocs pour empêcher les outils de se cogner avec la pièce de travail pendant
le déplacement comme indiqué ci-dessous :
1. La broche se positionne vers le haut : (comme indiqué dans la Figure 9-6)
G91 G00 X-150. Y-150. Z200. ; Les trois axes se déplacent en même
temps
Après la révision :
G91 G00 Z200. ; .................................... L’axe Z se positionne vers le haut
X-150. Y-150. ; ...................................... Position sur l’axe X et sur l’axe Y
Figure 9-6 : L’outil se déplace vers le haut Figure 9-7 : L’outil se déplace vers le bas
9-5
VII. Exemple de la commande (G01) de l’usinage linéaire
Veuillez coder le chemin du programme de découpe géométrique comme indiqué dans la
Figure 9-8 avec G01 et la commande de fonction pertinente.
9-6
X20. Y65. F150 ; ........................................Trajectoire P 0 → P 1 , taux
d’alimentation de 150mm/min
X55. ; ..........................................................Trajectoire P 1 → P 2
X90. Y35. ; ..................................................Trajectoire P 2 → P 3
X70. Y0 ; .....................................................Trajectoire P 3 → P 4
X0 ; .............................................................Trajectoire P 4 → P 0
G00 Z30. ; …………………………… ........L’outil monte à 30mm au-dessus de la
surface de la pièce de travail
G91 G28 Z0 M05 ; ......................................L’axe Z se réinitialise au point de
départ de la machine et la broche
s’arrête
M30 ; ...........................................................Fin du programme (remise à zéro de la
mémoire)
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
9-7
3,2
0,2
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Méthode de Troisième
projection dièdre
PRFP TP fraisage CNC
Numéro de
Échelle 1:1 9-1
TP d’usinage linéaire dessin
9-8
Fiche de travail
Titre du cours TP d’usinage (G01) Code 9-1 Durée 4h
Objectif : Se familiariser avec l’application de la commande G01
I. Apprendre la signification et l’application de la commande G01.
II. Mettre en place un plan de travail et utiliser la commande G01 pour coder le programme et
pour simuler la trajectoire de découpe selon les instructions fournies dans le dessin de travail.
III. Choisir un centre d’usinage CNC et sélectionner les outils adéquats afin de compléter les
produits finis fournis par le dessin de travail avec le programme indiqué.
A retenir de ce cours :
1. Comment fixer et serrer la pièce de travail.
2. Sélection et installation des outils du centre de la machine CNC.
3. Lire le dessin de travail et mettre en place le processus de travail approprié.
4. Opération pratique avec un centre de machine CNC selon la PNE.
5. Utiliser l’outil de mesure pour inspecter la pièce de travail et pour contrôler la dimension
des produits finis.
1. Outils de coupe
r Fraise en bout 100mm R1,5 fraise à queue d’arc
2. Dispositifs de mesure
Pied à coulisse (150mm) Gabarit de trajectoire
3. Outils
Étau d’usinage et clé Maillet Limes
Cales parallèles Lunettes
4. Huile de lubrification liquide de refroidissement et tissus de nettoyage
Evaluation
Dimension réelle
Position de la
Dimension Mesure du Mesure du Critères de notation Points
mesure
stagiaire formateur
A (10, 35) OK 5 Rejeter 0
B (24, 43,10) OK 5 Rejeter 0
C (43, 10) OK 5 Rejeter 0
D (51, 23,85) OK 5 Rejeter 0
E (51, 39) OK 5 Rejeter 0
F (68, 39) OK 5 Rejeter 0
G (68, 18) OK 5 Rejeter 0
H (90, 18) OK 5 Rejeter 0
I (90, 73) OK 5 Rejeter 0
J (60, 56,90) OK 5 Rejeter 0
K (40, 90) OK 5 Rejeter 0
L (18, 68) OK 5 Rejeter 0
M (18, 47) OK 5 Rejeter 0
N (30, 47) OK 5 Rejeter 0
O (30, 35) OK 5 Rejeter 0
(1) Résultats - précision des dimensions
(2) Résultats - Rugosité de la surface Bien 25 Passable 15 Insuffisant 5
(3) Pénalités Chaque fissure Chaque changement de
Chaque bavure
(-5) matière ou d’outil
(-1) (-5 points)
Total des points = (1) + (2) - (3)
Heures de travail :
= points
9-9
Procédure de
Étapes Lignes directrices Illustration et description
travail
I Edition du 1. Lire attentivement le dessin de
programme travail.
2. Outils, dispositifs et serre-joints,
Touche mobile
processus d’usinage et de
planification.
3. Codage du programme.
4. Codage du programme avec le Jauge
Étau
logiciel de simulation.
9-10
simulation de la trajectoire. Ici une
ligne continue indique un fraisage
G01 et une ligne pointillée indique
un positionnement rapide G00.
9-11
Détails d’édition du programme
I. Sélectionner les outils
1. Sélectionner la fraise en bout de tungstène.
2. Sélectionner la fraise à queue d’arc en acier haute vitesse R1,5 (ou forêt à centrer ϕ3,2
haute vitesse).
3. Voir tableau 9-13 pour les conditions de coupe des outils sélectionnés :
9-12
G90 G00 G43 Z10. H01 ; ........................ L’outil descends à la position 10mm au
dessus de la surface de la pièce à usiner
avec la commande H01 (compensation de
hauteur)
S800 M03 ; ............................................... Broche avant à 800t/min
G90 G00 X170. Y50. ; ............................. Avance rapide au point de départ de la
fraise à surfacer
G00 Z0 ; ................................................... Couper la profondeur adéquate au niveau
de la coupe de la surface de la pièce à
usiner, contrôlée par la valeur de
compensation de la longueur de l’outil.
G01 X-70. F150 ; ..................................... Coupe de surface, taux
d’approvisionnement de 150mm/min
G00 Z10. ; ................................................ Coupe de fraisage de face ascendante à la
position 10mm au dessus de la surface de
la pièce à usiner.
G91 G28 Z0 M05 ; ................................... Réinitialiser manuellement l’outil (axe Z)
à son point d’origine, arrêter la broche.
G49 ; ........................................................ Révoquer la compensation de longueur
d’outil
N2 T03 ; (Fraise à queue d’arc R1,5) ........ Déplacer l’outil 3 en position prêt pour
l’échange d’outil
G91 G30 Z0 ; ........................................... Retour au second point d’origine sur l’axe
Z
M06 ; ........................................................ Changer l’outil 3 à la broche
G90 G43 G00 Z10. H03 ; ........................ L’outil descends à la position 10mm au
dessus de la surface de la pièce à usiner
avec la commande H03 de compensation
de longueur d’outil
S2100 M03 ; ............................................. Broche avant à 2 100t/min
G90 G00 X10. Y35. M08 ; ...................... Avance rapide au point de départ
d’usinage et départ de profilage de la
géométrie de la pièce à usiner, solution de
coupe ON.
G01 Z-0,2 F100 ; ..................................... Réglage de la profondeur de coupe
0,2mm, taux d’approvisionnement de
100m/min
G91 X14,43 Y-25. F100 ; ......................... Calculer la valeur de coordonnée sur l’axe
X:
25 X = 25 × tan30º
30° = 14,43
9-13
G90 X43. ;
G91 X8. Y13,85 ; ..................................... Calculer la valeur de coordonnée sur l’axe
Y:
Y Y = 8 × tan60º
60°
= 13,85
8
G90 Y39. ;
G91 X17. ;
Y-21. ;
X22. ;
Y55. ;
X-29,44 Y17. ; ......................................... Calculer la valeur de coordonnée sur l’axe
X:
X
30°
17
X = 17 × cot30º = 29,44
G90 X40. ;
G91 X-22. Y-22. ;
Y-21. ;
X12. ;
Y-12. ;
G90 X10. Y35. ; ....................................... Façonnage terminé
G00 Z30. M09 ; ....................................... Coupe complétée, l’outil monte à 30mm
au dessus de la surface de la pièce à
usiner, solution de coupe OFF.
G91 G28 Z0 M05 ; ................................... Réinitialiser manuellement l’outil (axe Z)
à son point d’origine, arrêter la broche.
G49 ; ........................................................ Révoquer la compensation de longueur
d’outil
M30 ; ........................................................ Arrêt du programme (remise à zéro de la
mémoire)
9-14
3,2
0,2
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Méthode de Troisième
PRFP TP fraisage CNC
projection angle
Numéro
Échelle 1:1 9-2
de dessin
Usinage linéaire (G01) T6061
Unité mm Ingrédient
100*100*25
9-15
Nom du
travail Usinage linéaire (G01) Numéro de dessin 9-2 Heures de travail : 4h
Classe
Carte de résultat des compétences pratiques
Nom Numéro de siège
Préparation avant opération :
Utilisation de machine outils et
Procédures et préparations des opérations
autres
1. Lire la fiche d’opération précautionneusement afin d’apprendre les 1. Outils de coupe
exigences de l’usinage. r Fraise en bout en tungstène
2. Vérifier les dimensions de la pièce à usiner. 100mm
3. Sélectionner les fixations selon la géométrie de la pièce à usiner. Ce R1,5 fraise à queue d’arc
cours nécessite un étau. 2. Dispositifs de mesure
4. Sélectionner les outils selon la fiche d’opération. Régler le numéro de Pied à coulisse (150mm)
l’.outil Gabarit de trajectoire
5. Sélectionner le point du programme accueil selon la fiche d’opération. Il 3. Outils
est localisé dans le coin inférieur gauche de ce cours. Bloc parallèle, Marteau doux,
6. Coder le programme et valider la syntaxe de la trajectoire du programme limes, lunettes
avec le logiciel de simulation.
7. Charger le programme dans le contrôleur et le valider.
8. Installer la pièce à usiner et identifier la position du point accueil avec la
fonction de recherche d’arrête tel qu’expliqué.
9. Installer les outils selon le numéro de l’outil et obtenir la longueur de la
compensation de l’outil tel qu’expliqué.
Entrer la valeur de compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel qu’expliqué et valider
le déplacement de la machine.
11. Annuler l’essai à vide et démarrer la coupe de production.
Evaluation
Dimensions réelles
Position de la
Dimensions Mesure du Mesure du Critères de notation Points
mesure
stagiaire formateur
A (10, 15) OK 6 Rejeter 0
B (35, 15) OK 6 Rejeter 0
C (35, 30) OK 6 Rejeter 0
D (45, 40) OK 6 Rejeter 0
E (55, 40 ) OK 6 Rejeter 0
F (65, 30 ) OK 6 Rejeter 0
G (65, 15 ) OK 6 Rejeter 0
H (80, 15 ) OK 6 Rejeter 0
I (90, 25 ) OK 6 Rejeter 0
J (90, 45 ) OK 6 Rejeter 0
K (78, 45, 65 ) OK 6 Rejeter 0
L (78, 45, 85 ) OK 6 Rejeter 0
M (30, 85 ) OK 6 Rejeter 0
N (10, 65 ) OK 6 Rejeter 0
9-16
Projet commun de formation Exercice sur
Machines de précisions ZINIARE
professionnelle entre le centre usinage
Burkina Faso et Taïwan CNC
Fiche de fonctionnement de codage du programme de la fiche Fiche de travail/
9-3
d’exercice de fonctionnement de machine centrale CNC Numéro de dessin
Description des T01 : Fraise à queue R1,5
Contenus du programme
outils utilisés (ϕ3,2 Forêt à centrage)
Profondeur de coupe
0,2mm
9-17
Projet commun de formation Exercice sur
professionnelle entre le Machines de précisions ZINIARE centre usinage
Burkina Faso et Taïwan CNC
Fiche de travail/
Réponse standard à l’écriture du programme 9-3
Numéro de dessin
Description des T01 : Fraise à queue R1,5 (ϕ3,2 Forêt à
Contenus du programme
outils utilisés centrage)
O5011
G91G28Z0 ;
G28X0Y0 ;
T01M06 ;
G00X-150.Y-200. ;
G92X0Y0Z0 ;
G90G43Z10.H01 ; Profondeur de coupe
0,2mm
S2000M03 ;
G90G00X4,5Y8. ;
G01Z-0,2F150M08 ;
X6,5Y15.F200 ;
X22,5Y5. ;
X9.Y21. ;
Y33. ;
X38.Y23. ;
G91Y9. ;
G90X8.Y50. ;
X6.Y78. ;
X0Y95. ;
X-6,5Y78. ;
X-8.Y50. ;
X-38.Y33. ;
G91Y-9. ;
G90X-9.Y33. ;
Y21. ;
X-22,5Y5. ;
X-6,5Y15. ;
X-4,5Y8. ;
X4,5 ;
G00Z20.M09 ;
G91G28Z0M05 ;
M30 ;
9-18
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 20 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Titre du cours Usinage en arc (G02, G03) Code CNCM010
Comprendre le sens et l’application de Instructeur adjoint
Apprentissage
la commande de coupe en arc (G02,
Objectif Durée 8h
G03)
I. Vue d’ensemble
La trajectoire de l’usinage utilisée par le centre d’usinage CNC est généralement sous la
forme d’une ligne droite, d’un arc circulaire, et d’autres surfaces incurvées. La découpe circulaire
est l’une des fonctions utilisées communément (commandes G02 et G03) où G02 est pour le
mouvement dans le sens horaire et G03 pour le mouvement dans le sens antihoraire.
La commande programmée est nécessaire afin de fournir les 6 articles à la commande pour la
découpe en arc y compris : 1. Sélection du plan, 2. Position du point de départ de l’arc, 3.
Direction de la découpe en arc, 4. Position du point de fin de l’arc, 5. Rayon ou centre de l’arc, et
6. le taux d’alimentation de la découpe en arc. Voir Tableau 10-1 pour les détails.
10-1
II. Format de la commande de la découpe en arc (G02)
Commande de la découpe en arc sur le plan X-Y :
G 90 G 02 R
G17 X
Y F
;
G 91 G 03 I
J
G 90 G 02 R
G18 X
Z F
;
G 91 G 03 K
I
G 90 G 02 R
G19 Y
Z F
;
G 91 G 03 J
K
La commande de sélection du plan (G17, G18, G19) est utilisée pour mettre en place le
plan de la découpe en arc. Elle est généralement omise car les données de l’adresse indiquent le
plan de la découpe. Les commandes G02 et G03 définissent la direction de la découpe en arc où
G02 indique le pivotement dans le sens horaire au centre et G03 dans le sens antihoraire.
Les coordonnées X____ Y____ Z____ suivant les codes G02 et G03 sont les coordonnées
de la fin de l’arc qui peuvent être soit en mode absolu ou en mode incrémental. En plus des
coordonnées du point de fin de la découpe, son point de départ est aussi nécessaire et est
généralement défini dans le bloc avant la commande de la découpe en arc.
La taille de l’arc peut être définie par son rayon (mode R) ou par son point central (mode
UK) tel que requis par l’application individuelle. Voir les sections ci-dessous pour plus de
détail.
10-2
plan ZX (G18) plan YZ (G19)
Vous pouvez choisir le plan de découpe avec les commandes (G17, G18, G19).
Consultez les Figures 10-3, 10-4 et 10-5 pour sa sélection et pour la direction de sa
rotation.
Z
Z
G 03 G 03
G 02 G 02
Y X
G18
X
G18
Figure 10-4 : Mise en place du plan Z-X et direction de la rotation
10-3
3. Mise en place du plan Y-Z (G19)
Point de fin
[Exemple 1] :
Editer un programme qui décrit la trajectoire indiquée dans la figure 10-7 (décrire
l’arc avec la méthode R)
10-4
Figure 10-7 : Découpe en arc avec la méthode R
10-5
◎ Comment obtenir les points H et I :
Vous pouvez obtenir les coordonnées des points H, I en effectuant un triangle auxiliaire
à angle droit par rapport à l’arc et en calculant cette valeur à l’aide du Théorème de
Pythagore comme indiqué dans la figure 10-9 :
Figure 10-8 : Pour obtenir les Figure 10-9 : Pour obtenir les
coordonnées du point E coordonnées des points I, H (à l’aide
(à l’aide d’un triangle auxiliaire) d’un triangle auxiliaire à angle droit)
10-6
horaire, trajectoire F → G
G01 X62,75 ; .......................................... Découpe en ligne droite, trajectoire G →
H
G03 X27,25 Y0 R18. ; ........................ Découpe en forme d’arc dans le sens
antihoraire, trajectoire H → I
G01 X0 ; ................................................. Découpe en ligne droite, trajectoire I → A
G00 Z30. ; .............................................. L’outil monte rapidement pour se
positionner à 30mm au-dessus de la
surface de la pièce de travail
M05 ; ...................................................... La broche s’arrête
M30 ; ...................................................... Fin du programme (réinitialisation de la
mémoire)
Point de fin
Point central
Point de fin
Figure 10-10
10-7
[Exemple 2] :
Coder un programme qui décrit la trajectoire indiquée dans la figure 10-11
(Démarrer la découpe d’un cercle complet depuis les points A, B, C, D et dans la direction
indiquée)
10-8
M05 ; ...................................................... La broche s’arrête
M30 ; ...................................................... Fin du programme
(réinitialisation de la mémoire)
[Format de la commande]
Ici la commande G01 exécute la fonction pour le chanfrein et pour l’angle de l’arc avec le
reste illustré ci-dessous :
X Y : Les coordonnées du point où l’axe X et l’axe Y se croisent.
C : Taille du chanfrein de 45o.
R : Rayon des angles d’arcs tangentiels.
F : Taux d’alimentation de la découpe.
10-9
[Exemple 3] : C8
Figure 10-12 : R8
O8002 ;
G91 G28 X0 Y0 Z0 ;
G54 G90 G00 X0 Y0 ;
50
G43 Z10. H01 M13 S2000 ;
G01 Z-0,4 F100 ;
G01 X80., R10. ; R1
0
G01 Y50., C8. ;
G01 X0., R8. ;
80
G01 Y0. ;
G00 Z20. M09 ;
G91 G28 Z0 M05 ; Figure 10-12 : Angle d’arc et
M30 ; de chanfrein automatique
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
10-10
3,2
0,2
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Méthode de Troisième
PRFP TP fraisage CNC
projection angle
Numéro de
Échelle 1:1 10-1
Exercice de coupe en arc dessin
Unité mm
(G02) Matière
T6061
100*100*25
10-11
Fiche de travail
Titre du TP Exercice de coupe en arc (G02, G03) ID 10-1 Heures de cours 8h
Objectif : Se familiariser avec l’application de la commande de la découpe en arc (G02)
I. Apprendre la signification et l’application de la commande G02.
II. Mettre en place le plan de travail et utiliser la commande G02 pour coder le programme et
pour simuler la trajectoire de la découpe selon les instructions fournies dans le dessin de
travail.
III. Choisir un centre de machine CNC pour sélectionner les outils corrects afin de compléter les
produits finis fournis dans le dessin de travail avec le programme indiqué.
A retenir de ce cours :
1. Comment fixer et serrer une pièce de travail.
2. Sélection et installation des outils du centre de machine CNC.
3. Lire le dessin de travail et mettre en place le processus de travail correct.
4. Opération pratique avec un centre de machine CNC en suivant la PNE.
5. Utiliser un dispositif de mesure pour inspecter la pièce de travail et pour contrôler les
dimensions des produits finis.
1. Outils de coupe
r Fraise en bout 100mm R1,5 fraise à queue d’arc
2. Dispositifs de mesure
Pieds à coulisse (150mm) Modèles de trajectoire
3. Outils
Etau et clé de la fraise Maillet
Limes Cales parallèles Lunettes
4. Huile de graissage, lique de coupe, et tissus pour le nettoyage
Formulaire d’évaluation des produits finis
Dimension réelle
Position de la Dimension
mesure spécifiée
Mesure du Mesure du Critères de notation Points
stagiaire formateur
A (10, 10) OK 6 Rejeter 0
B (31, 10) OK 6 Rejeter 0
C (59, 10) OK 6 Rejeter 0
D (84, 10) OK 6 Rejeter 0
E (92, 18) OK 6 Rejeter 0
F (92, 43) OK 6 Rejeter 0
G (80, 43) OK 6 Rejeter 0
H (80, 53) OK 6 Rejeter 0
I (92, 53) OK 6 Rejeter 0
J (92, 78) OK 6 Rejeter 0
K (77, 93) OK 6 Rejeter 0
L (54, 93) OK 6 Rejeter 0
M (54, 76) OK 6 Rejeter 0
V (81, 28) OK 6 Rejeter 0
W (45, 35, 5) OK 6 Rejeter 0
(1) Résultats - précision des dimensions
(2) Résultats - Rugosité de la surface Bien 10 Passable 5 Insuffisant 0
(3) Élément déducteur de Chaque égratignure - Chaque bavure restante Chaque échange de
points moins 5 points - moins 1 point matériau - moins 5 points
Total des points = (1) + (2) - (3)
Heures de
travail :
= points
10-12
Procédure de
Étapes Lignes directrices Illustration et description
travail
I Codage du 1. Examiner attentivement le dessin
programme de travail.
2. Préparer les outils, les dispositifs
et les serre-joints, et le planning du
processus d’usinage.
3. Codage du programme. Touche
mobile
4. Codage du programme avec le
logiciel de simulation.
Jauge
II Préparation de la 1. Préparer les matériaux selon le Étau
tâche dessin de travail.
2. Préparer les outils, le dispositif de
mesure et les outils pertinents. Banc de travail
3. Étalonner l’étau selon les
consignes d’étalonnage.
4. Choisir un centre de machine CNC
Pièce à
selon les instructions de Côté fixe
usiner
l’instructeur.
10-13
VI Programmer la 1. Simuler la trajectoire d’usinage du
simulation de la programme à l’aide de la fonction
trajectoire de la de simulation du contrôleur.
machine 2. Lire attentivement le dessin de Surface de la
simulation de la trajectoire. Ici une pièce (Z0)
ligne continue indique le fraisage
G01 et une ligne pointillée indique
le positionnement rapide G00.
10-14
Détails du codage du programme
(II) Contenu :
Contenus du programme Description
O0643 ; .................................................... Numéro du programme
N1 T01 ; ................................................... Déplacer l’outil 1 (fraise à surfacer) à la
position de préparation d’échange d’outil,
programmer le bloc avec le numéro
“réseau” à son origine pour une édition et
exécution facile.
G91 G30 Z0 ; .................................... Remise à zéro au second point initial
M06 ; ................................................ Changer l’outil 1 à la broche
G90 G00 G54 X0 Y0 ; ...................... Se déplacer rapidement jusqu’au premier
point de départ du travail avec la
commande G00
G43 Z10. H01 ; ................................. L’outil descends à la position 10mm au
dessus de la surface de la pièce à usiner
avec la commande H01 (compensation de
hauteur)
S400 M03 ; ....................................... Broche vers l’avant à 400t/min
X170. Y50. ; ..................................... Avance rapide au point de départ de la
fraise à surfacer
10-15
Z0 ; ................................................... Couper la profondeur adéquate au niveau
de la coupe de la surface de la pièce à
usiner, contrôlée par la valeur de
compensation de la longueur de l’outil.
G01 X-70. F150 ; .............................. Coupe de surface, taux
d’approvisionnement de 150mm/min
G00 Z10. ; ......................................... Coupe de fraisage de face ascendante à la
position 10mm au dessus de la surface de
la pièce à usiner
G91 G28 Z0 M05 ; ........................... Réinitialiser manuellement l’outil (axe Z)
à son point d’origine, arrêter la broche.
G49 ; ................................................. Révoquer la compensation de longueur
d’outil
N3 T03 ; (Fraise à queue d’arc R1,5) . déplacer l’outil 3 en position pour
l’échange d’outil
G91 G30 Z0 ; .................................... Retour au second point d’origine
M06 ; ................................................ Changer l’outil 3 à la broche
G90 G43 G00 Z10. H03 ; ................. L’outil descends à la position 10mm au
dessus de la surface de la pièce à usiner
avec la commande H03 de compensation
de longueur d’outil
S2100 M03 ; ..................................... Broche vers l’avant à 2 100t/min
G90 G00 X10. Y10. M08 ; ............... Avance rapide au point de départ
d’usinage et départ de profilage de la
géométrie de la pièce à usiner, solution de
coupe ON.
G01 Z-0,2 F80 ; ................................ Profondeur de coupe de 0,2mm, taux
d’approvisionnement à 80m/min
X31. F100 ; ....................................... Débuter la géométrie de coupe, taux
d’approvisionnement à 100m/min
G02 X59. R14. ;
G01 X84. ;
G91 G03 X8. Y8. R8. ;
G90 G01 Y43. ;
G91 X-12. ;
G02 Y10. R5. ;
G01 X12. ;
Y25. ;
G02 X-15. Y15. R15. ;
G01 X-23. ;
Y-17. ;
X-12. ;
G03 X-18. R9. ;
G90 G01 X8. ;
G91 Y-18. ;
G03 X12. Y-12. R12. ;
G01 Y-15. ;
G90 G01 X10. ;
Y10. ; ................................................ Géométrie de profilage complétée, retour
au point de départ de la coupe
10-16
G00 Z3. ; ........................................... Montée rapide de l’outil en position au
dessus de la surface de la pièce à usiner de
3mm
X81. Y28. ; ....................................... Positions rapide A (81, 28) au cercle cible
de ϕ20
G01 Z-0,2 ; ....................................... Profondeur de la découpe 0,2mm
G03 I-10. ; ........................................ Découper dans le sens antihoraire un
cercle complet ϕ20
G00 Z3. ; ........................................... Montée rapide de l’outil en position au
dessus de la surface de la pièce à usiner de
3mm
X45. Y35,5 ; ..................................... Positionnement rapide en B (45, 35, 5) au
cercle cible de ϕ25 pour coupe
G01 Z-0,2 ; ....................................... Profondeur de la découpe 0,2mm
G02 J12,5 ; ....................................... Coupe en sens horaire autour d’un cercle
complet ϕ25
G00 Z30. M09 ; ................................ Coupe complétée, montée rapide de l’outil
en position au dessus de la surface de la
pièce à usiner de 30mm
G91 G28 Z0 M05 ; ........................... L’axe Z se réinitialise au point de départ
de la machine et la broche s’arrête
G49 ; ................................................. Révoquer la compensation de longueur
d’outil sur l’axe des Z
M30 ; ................................................ Le programme s’arrête (réinitialisation de
la mémoire)
10-17
Fraisage
3,2
0,2
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
10-18
Numéro de Heures de
Nom du travail Découpe en arc (G02, G03) 10-2 4
dessin travail :
Classe
Evaluation pratique Numéro de
Nom
poste
Préparation :
Utilisation de machine, outil et
Procédures et préparations des opérations
autres éléments utilisés
1. Lire la fiche d’opération précautionneusement afin d’apprendre les exigences 1. Outils de coupe
de l’usinage. r Fraise en bout en
2. Vérifier les dimensions de la pièce à usiner. tungstène 100mm
3. Sélectionner les fixations selon la géométrie de la pièce à usiner. Ce cours R1,5 fraise à queue d’arc
nécessite un étau. 2. Dispositifs de mesure
4. Sélectionner les outils selon la fiche d’opération. Régler le numéro de l’.outil Pied à coulisse (150mm)
5. Sélectionner le point du programme accueil selon la fiche d’opération. Il est Modèles de trajectoire
localisé dans le coin inférieur gauche de ce cours. 3. Outils
6. Coder le programme et valider la syntaxe de la trajectoire du programme avec Cales parallèles, Maillet,
le logiciel de simulation. limes, lunettes
7. Charger le programme dans le contrôleur et le valider.
8. Installer la pièce à usiner et identifier la position du point accueil avec la
fonction de recherche d’arrête tel qu’expliqué.
9. Installer les outils selon le numéro de l’outil et obtenir la longueur de la
compensation de l’outil tel qu’expliqué.
Entrer la valeur de compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel qu’expliqué et valider le
déplacement de la machine.
11. Annuler l’essai à vide et démarrer la coupe de production.
Formulaire d’évaluation
Dimension réelle
Position de la
Dimensions Mesure du Mesure du Critères de notation Points
mesure
stagiaire formateur
A (10, 15) OK 6 Rejeter 0
B (35, 15) OK 6 Rejeter 0
C (35, 30) OK 6 Rejeter 0
D (45, 40) OK 6 Rejeter 0
E (55, 40) OK 6 Rejeter 0
F (65, 30) OK 6 Rejeter 0
G (65, 15) OK 6 Rejeter 0
H (80, 15) OK 6 Rejeter 0
I (90, 25) OK 6 Rejeter 0
J (90, 45) OK 6 Rejeter 0
K (78, 45, 65) OK 6 Rejeter 0
L (78, 45, 85) OK 6 Rejeter 0
M (30, 85) OK 6 Rejeter 0
N (10, 65) OK 6 Rejeter 0
10-19
Exercice sur
Projet commun de formation
centre
professionnelle entre le Machines de précisions ZINIARE d’usinage
Burkina Faso et Taïwan
CNC
Fiche de
Fiche de fonctionnement de codage du programme de la fiche
travail/Numéro de 10-2
d’exercice de fonctionnement de machine centrale CNC
dessin
Description des T01 : Fraise à queue R1,5
Contenus du programme
outils utilisés (ϕ3,2 Forêt à centrage)
Fraisage
3,2
0,2
10-20
Projet commun de formation Exercice sur
professionnelle entre le Machines de précisions ZINIARE centre usinage
Burkina Faso et Taïwan CNC
Réponse standard à la fiche de fonctionnement de codage du Fiche de
programme de la fiche d’exercice de fonctionnement de travail/Numéro de 10-2
machine centrale CNC dessin
Description des T01 : Fraise à queue R1,5
Contenus du programme
outils utilisés (ϕ3,2 Forêt à centrage)
O0017 Fraisage
3,2
G40G80G49G17G21 ;
G91G28Z0 ;
G28X0Y0 ;
G00X-200.Y-200. ;
G92X0Y0Z0 ;
G90G0X10.Y10. ;
S2000M3 ;
G90G43Z10.H01 ;
G90G1Z-0,2F150 ;
G91Y20.F200 ;
X15. ;
G90G1X14.Y36,351 ;
G02X8.Y46,743R12. ;
G01Y64. ;
0,2
G02X14.Y70.R6. ;
G01X30. ;
Y80. ;
G91G2X20.R10. ; X56,5R11,5 ;
G1Y-10. ; G00Z20.M09 ;
X10. ; G91G28Z0M05 ;
G1Y15. ; M30 ;
G02X5.Y5.R5. ;
G01X10. ;
G3X15.Y-15.R15. ;
G90G1Y61,018 ;
G91G3Y-22,036R15. ;
G90G1Y20. ;
G91G02X-10.Y-10.R10. ;
G90G01X60,198 ;
G91G3X-30,396R-16. ;
G90G1X10. ;
G00Z10. ;
X56,5Y50. ;
G01Z-0,2F150 ;
G02X33,5R11,5 ;
10-21
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
11-1
II. Formulaire d’évaluation :
Profondeur de coupe
0,2mm
Tolérances
Dimension Tolérance
Au delà de 0,5
±0,10
jusque 3
Au dessus de 3
±0,10
jusque 6
Au dessus de 6
±0,20
jusque 30
Au dessus de 30
±0,30
jusque 120
Projet commun de formation
Méthode de Troisième
projection dièdre
professionnelle entre le TP fraisage CNC
Burkina Faso et Taïwan
Numéro de
Échelle 1:1 11-1
Examen après le cours dessin
11-2
Description du programme
2. Programme d’usinage :
(1) Description du programme :
11-3
Nom de Numéro Heures de
Examen après le cours de base 11-1 4h
l’opération de dessin travail :
Classe
Carte de résultat des compétences pratiques Numéro de
Nom
siège
Préparation avant opération :
Procédures et préparations des opérations Utilisation de machine outils et autres
1. Lire la fiche d’opération attentivement afin de comprendre les 1. Outils de coupe
exigences de l’usinage. ◇ r Fraise en bout en tungstène
2. Vérifier les dimensions de la pièce à usiner. 100mm
3. Sélectionner les fixations selon la géométrie de la pièce à ◇ r 3,2 Foret à centrer
usiner. Ce cours nécessite un étau.
2. Dispositifs de mesure
4. Sélectionner les outils selon la fiche d’opération.
◇ Pied à coulisse (150mm)
5. Sélectionner le point du programme accueil selon la fiche
d’opération. Il est localisé dans le coin inférieur gauche de ce ◇ Gabarit de trajectoire
cours. 3. Outils
6. Editer le programme et valider la simulation de la trajectoire du ◇ Cales parallèles, Maillet,
programme avec le logiciel de simulation. limes, lunettes
7. Charger le programme dans le contrôleur et le valider.
8. Installer la pièce à usiner et identifier la position du point
accueil avec la fonction de recherche d’arrête tel qu’expliqué.
9. Installer les outils selon le numéro de l’outil et obtenir la
longueur de la compensation de l’outil tel qu’expliqué.
Entrer la valeur de compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel qu’expliqué
et valider le déplacement de la machine.
11. Annuler l’essai à vide et démarrer la coupe de production.
Formulaire d’appréciation des biens finis
Dimension réelle
Position de la
Cote Mesure du Mesure du Critères de notation Points
mesure
stagiaire formateur
A (6, 65) Passant 6 Rejeter 0
B (24, 65) Passant 6 Rejeter 0
C (29,07, 59,93) Passant 6 Rejeter 0
D (32, 52,86) Passant 6 Rejeter 0
E (64, 25) Passant 6 Rejeter 0
F (71, 8) Passant 6 Rejeter 0
G 4 (81, 8) Passant 6 Rejeter 0
H (61, 65) Passant 6 Rejeter 0
I (48, 76) Passant 6 Rejeter 0
J (59, 94) Passant 6 Rejeter 0
K (48, 83) Passant 6 Rejeter 0
L (36, 83) Passant 6 Rejeter 0
M (24, 71) Passant 6 Rejeter 0
(1) Résultats - précision des dimensions
(2) Résultats - Rugosité de la surface Bien
22 Passable 10 Insuffisant 0
Chaque changement
(3) Élément déducteur de Chaque fissure Chaque bavure
de matière ou d’outil
points (-5) (-1) (-5 points)
Total des points = (1) + (2) – (3) = points Commentaires
Temps de début
Temps de fin
Heures de travail :
Total des heures
travaillées Formateur
11-4
Projet commun de formation
TP centre
professionnelle entre le Machines de précisions ZINIARE d’usinage CNC
Burkina Faso et Taïwan
Réponse standard à la fiche d’écriture du programme de la fiche Fiche de travail /
11-1
d’exercice de fonctionnement de machine centrale CNC Numéro de dessin
Contenus du programme Description des outils utilisés T01 : r 3,2 fraise à queue
O2234 ;
G91 G28 X0 Y0 Z0 ;
G00 X Y ;
Profondeur de coupe
G92 X0 Y0 Z0 0,2mm
G90 G00 43 Z10. H01 ;
S2000 M03 ;
G90 G00 X6. Y65. ;
G01 Z-0,2 F150 ;
X24. ;
X29.071 Y59.929 ;
G02 X32.Y52,85 8R10. ;
G01 Y33. ;
G91 G03 X8. Y-8. R8. ;
G90 G01 X64. ;
G90 X73,5 Y8. ;
G91 G03 X5. R2,5 ;
X5. R2,5 ;
X5. R2,5 ;
X5. R2,5 ; X-2,89 Y-5. ;
G90 G01 X59. Y65. ; X5,78 ;
G03 X48. Y76. R13. ; X-2,89 Y5. ;
X59. Y93. R16. ; G90 G00 Z10. ;
G02 X48. Y82. R11. ; X54. Y25. ;
G01 X36. ; G01 Z-0,2 ;
G03 X24. Y71. R12. ; G91 Y-15. ;
G01 X6. Y65. ; X-2,89 Y-5. ;
G91 X18. Y3. ; X5,78 ;
G90 G00 Z10. ; X-2,89 Y5. ;
X32. Y71. ; G90 G00 Z10. ;
G01 Z-0,2 ; X42. Y55. ;
G91G02X8.R4. G01 Z-0,2 ;
X-8. R4. ; G91 G03 X17. Y-24. R36.
G90 G00 Z10. ; G01 X8. ;
X44. Y25. ; G90 G00 Z20. M09 ;
G01 Z-0,2 ; G91 G30 Z0 M05 ;
G91 Y-15. ; M30 ;
11-5
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 20 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Fonction de compensation du rayon de CNCM01
Titre du cours Code
l’outil (G40, G41, G42) 2
Apprendre le sens et les applications des Formateur
Objectif
fonctions de compensation du rayon de
d’apprentissage Durée 12h
l’outil
I. Vue d’ensemble
Le programme d’usinage d’un centre d’usinage CNC code les coordonnées de sa trajectoire
en se basant sur la position du centre de l’outil. Lors du fraisage avec une fraiseuse d’extrémité,
le centre l’outil doit décaler une distance égale au rayon de la fraiseuse afin de corriger la
géométrie de la pièce de travail comme indiqué dans la Figure 12-1. Les coordonnées du décalage
peuvent être appliquées avec la commande de compensation du rayon de l’outil par le contrôleur.
Pièce à usiner
Rayon de l’outil
Vecteur de décalage
Ligne centrale de l’outil
Pièce à usiner (profil de découpe)
12-1
II. La signification et l’application de la compensation du rayon de l’outil
Il existe deux moyens d’utiliser la compensation du rayon de l’outil :
1. Calculer les emplacements de la fraiseuse à chaque tour du contour après avoir décalé
manuellement le rayon de l’outil :
2. Utiliser la commande de compensation du rayon de l’outil. C’est très difficile
d’effectuer manuellement ceci en se partant des théories du triangle et de la géométrie.
En revanche, la fonction de compensation du rayon de l’outil est utilisée pour le calcul.
Une commande de compensation du rayon de l’outil contiendrait trois paramètres de
compensation de la direction, compensation de la surface, et valeur de compensation
tels que décrits ci-dessous :
[Format de la commande]
12-2
III. Mise en place de la valeur et de la direction de la compensation du rayon de l’outil
(I) Direction de la compensation du rayon de l’outil
La direction de la compensation du rayon de l’outil (centre) vers la gauche ou vers la
droite est déterminée par la direction du déplacement de la trajectoire du programme. Une
compensation vers la gauche de la direction avant de la trajectoire du programme est une
compensation vers la gauche et vice versa pour une compensation vers la droite. Une
compensation de la trajectoire du programme est une compensation nulle (ou une
révocation de la compensation) La direction de la compensation vers la droite de l’outil
nécessite la commande G42 et vers la gauche G41 comme indique dans la Figure 12-2.
Pièce de Pièce de
travail travail
Position de Position de
coupe actuelle coupe actuelle
Position de coupe programmée Position de coupe programmée
12-3
Tableau 12-3 : Mise en place de la compensation du rayon de l’outil
Valeur de la longueur (L) de la Valeur du rayon (R) de la
Nombre de compensation compensation
compensation
Géométrie Usure Géométrie Usure
01 -320,302 0,200 0,000 0,000
02 -250,654 0,000 8,000 0,200
03 -318,568 0,000 8,000 -0,002
Trajectoire
du
programme
12-4
Ligne → Ligne Ligne → Arc
Type A: Trajectoire du Trajectoire du Type A: Trajectoire du programme
programme centre de l’outil Trajectoire du
centre de l’outil
Trajectoire du
programme
Trajectoire Trajectoire
du centre de du
l’outil Trajectoire du programme
centre de l’outil
Exemple :
G42 G02 X Y R D01 F150 ; le système s’alarme et s’arrête
12-5
Exemple :
Description :
Dans ce programme, les coordonnées du point A se trouvent dans le bloc sans
compensation et le point B dans le bloc d’insertion de la compensation, la distance
du déplacement A → B est de (5mm), pourtant la valeur de la compensation
D01=10mm, la quantité du déplacement du bloc avant la compensation (5mm) lui
est inférieure de (10mm). Le système de coordonnées polaires détecte la surcoupe
et l’ALARME sonne et l’exécution s’arrête.
Exemple :
G90 G17 X0 Y0 ;
G42 G01 D01 F150 ; ........................... Aucune commande de décalage du plan
G17 ne se trouve dans ce bloc, le décalage
de la compensation ne s’exécuterait pas
X40. ................................................... Ce bloc commence à exécuter le décalage
de la compensation du rayon de l’outil
12-6
Ligne→ Ligne Ligne → Arc
trajectoire du centre de l’outil G42 trajectoire du centre de l’outil
trajectoire du
trajectoire du programme
programme
12-7
Ligne → Ligne Ligne → Arc
trajectoire du
programme
trajectoire du
programme
12-8
Ligne → Ligne Arc → Ligne
trajectoire du
programme
trajectoire du
centre de l’outil
trajectoire du
programme trajectoire du centre de l’outil
trajectoire du
programme
trajectoire du centre
de l’outil
trajectoire du
programme
trajectoire du centre de l’outil
trajectoire du centre de
l’outil
trajectoire du
programme trajectoire du centre de l’outil
Type B: Type B:
trajectoire du
programme
trajectoire du centre
de l’outil
trajectoire du
programme
trajectoire du centre de l’outil
trajectoire du
programme
trajectoire du
centre de l’outil trajectoire du
trajectoire du
programme
centre de l’outil
12-9
V. Remarques au sujet de l’utilisation de la compensation du rayon de l’outil
Faire attention aux éléments suivants lors de l’emploi de la commande de compensation du
rayon de l’outil :
1. Le système lirait dans deux blocs pendant la compensation. Le premier bloc est lu et
est exécuté avant que le prochain n’entre dans la mémoire tampon du rayon de l’outil.
C.-à-d., une surcoupe ou une coupe courte surviendrait pendant l’exécution de la
compensation quand deux blocs ou plus sont des commandes qui ne déterminent pas la
position (ex : les fonctions auxiliaires M08, M09) ou quand il y a un déplacement nul
de l’outil.
Mouvement zéro à
零單節運動
bloc simple
過切區域
Zone de surcoupe
N50 N60
N 40
G 42 刀具停留位置
Zone de repos de
l’outil
N30
刀具路徑中心
trajectoire du centre
trajectoire du de l’outil
程式路徑
programme
Exemple 2 : Dans le programme ci-dessous, les blocs N50 et N60 viennent sans la
commande de déplacement de l’outil. Par conséquent, la trajectoire réelle
de découpe de l’outil mènerait à une surcoupe comme indiqué dans la
Figure 12-8.
N10 G42 G01 X Y D ;
12-10
Deux blocs consécutifs
sans la commande de
déplacement de l’outil Zone de surcoupe
trajectoire du centre de
l’outil
trajectoire du programme
12-11
trajectoire du centre de l’outil
Outil
trajectoire du programme
Le point de départ de la machine
trajectoire du
centre de l’outil
12-12
[Exemple 1] :
Veuillez fraiser la géométrie de la pièce de travail comme indiqué dans la Figure 12-12
avec une fraiseuse d’extrémité de même qu’avec la fonction de compensation du rayon
de l’outil.
(Fixer le diamètre ϕ20) de la fraiseuse d’extrémité.
Outil
Figure 12-12
Contenus du programme
Description des contenus du programme Description
O0662 ; .................................................. Numéro du programme
T01 ; ....................................................... Appeler l’outil #1 (fraiseuse d’extrémité)
jusqu’à la position de repos de l’échange
de l’outil
G91 G30 Z0 ; ......................................... Réinitialiser au deuxième point de départ
M06 ; ...................................................... Changer l’outil #1 pour la broche
G90 G00 G54 X0 Y0 ; ........................... Se déplacer rapidement jusqu’au premier
point de départ avec la commande G00
G43 Z10. H01 ; ...................................... L’outil descend jusqu’à une position de
10mm au-dessus de la surface de la pièce
de travail avec la commande pour la
compensation de la longueur de l’outil
H01
S600 M03 ; ............................................. La broche à 400rpm sens horaire
G01 Z-10. F100 ; ................................... L’outil descend jusqu’à une position de
10mm au-dessous de la pièce de travail
(pour déterminer la profondeur du
fraisage)
G41 Y20. D02 ; ...................................... Insérer la compensation du rayon de l’outil
au point A, le numéro de compensation
D02 (valeur de compensation D02 = 10) et
l’outil commence à se déplacer
Y65. ; ..................................................... Trajectoire A → B, découpe en ligne droite
X40. Y85. ; ............................................. Trajectoire B → C, découpe en ligne
droite
G91 G02 X40. Y-40. R40. ; ................... Trajectoire C → D, découpe en arc dans le
sens horaire
12-13
G02 X-20. Y-20. R20. ; .......................... Trajectoire D → E, découpe en arc dans le
sens horaire
G90 G01 X0 Y25. ; ................................ Trajectoire E → A, découpe en ligne droite
G40 X0 Y0 ; ........................................... Révoquer la compensation du rayon de
l’outil et revenir au (0, 0)
G00 Z30. ; .............................................. L’outil monte rapidement jusqu’à 30mm
au-dessus de la pièce de travail
G91 G28 Z0 M05 ; ................................. L’axe Z se réinitialise automatiquement au
point de départ, la broche s’arrête
M30 ; ...................................................... Fin du programme (remise à zéro de la
mémoire)
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
12-14
0,00
-0,06
ϕ30±0,03
0,03
-0,05
0,00
0,05
0,00
-0,05
0,00
Tolérances v
Dimension v Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Méthode de Troisième Projet commun de formation professionnelle
projection dièdre entre le Burkina Faso et Taïwan TP fraisage CNC
Numéro
Échelle 1:1 12-1
Pratique sur la compensation du de dessin
Unité mm
rayon de l’outil (G40, G41, G42) matériau
T6061
100*100*25
12-15
Fiche de travail
Nom du Pratique sur la compensation du rayon de l’outil
ID 12-1 Heures de cours 4h
travail (G40, G41, G42)
Objectif :
I. Apprendre la signification et l’application de la fonction de compensation du rayon de l’outil
(G40, G41, G42).
II. Mettre en place le plan de travail et utiliser la fonction de compensation du rayon de l’outil
(G40, G41, G42) pour coder le programme et pour simuler la trajectoire de découpe selon les
instructions données dans le dessin de travail.
III. Choisir un centre de machine CNC pour sélectionner les outils corrects afin de compléter les
produits finis fournis par le dessin de travail avec le programme indiqué.
A retenir de ce cours :
1. Comment fixer et serrer une pièce de travail ?
2. Sélection et installation des outils du centre de machine CNC.
3. Lire le dessin de travail et mettre en place le processus de travail approprié.
4. Opération pratique avec le centre de machine CNC selon la PNE.
5. Utiliser un dispositif de mesure pour inspecter la pièce de travail et pour contrôler la
dimension des produits finis.
1. Outils de coupe
T01 : r 100mm fraiseuse de face, T03 : ϕ3,2 perceuse centrale, T05 : ϕ10 perceuse,
T07 : r 16mm fraiseuse d’extrémité grossière, T09 : r 16mm fraiseuse d’extrémité fine
2. Outil de mesure
Pieds à coulisse (150mm) micromètre externe (0 - 25mm) micromètre externe (25 - 50mm)
micromètre externe (50 - 75mm) profondeur micromètre (0 - 25mm)
3. Outils
machine de fraisage et vice-clé Maillet Limes Cales parallèles Lunettes
4. Huile lubrifiante, solution de coupage, et serviettes propres
Fiche d’évaluation pour les produits finis
Dimension réelle
Position de
Dimension Mesure du Mesure du Critères de notation Points
la mesure
stagiaire formateur
A 80,00 - 80,08 OK 7 Rejeter 0
B 39,70 - 40,30 OK 7 Écart 0
C 33,95 - 34,05 OK 7 Écart 0
D 19,80 - 20,02 OK 7 Écart 0
E 29,97 - 30,03 OK 7 Écart 0
F 33,96 - 34,04 OK 7 Écart 0
G 39,96 - 40,04 OK 7 Écart 0
H 5,00 - 5,04 OK 7 Écart 0
I 10,00 - 10,05 OK 7 Écart 0
J 8,00 - 8,05 OK 7 Écart 0
(1) Résultats - précision des dimensions
(2) Résultats - Rugosité de la surface Bien 30 Passable 20 Insuffisant 10.
(3) Élément déducteur Chaque fissure Chaque bavure Chaque échange de matériau
de points (-5) (-1) - moins 5 points
Total des points = (1) + (2) - (3)
Heures de travail :
= points
12-16
Étapes Procédure de Description Illustration et description
travail
I Edition du 1. Lire attentivement le dessin de
programme travail
2. Outils, dispositifs et serre-joints,
et planification du processus
d’usinage.
3. Codage du programme. Touche mobile
12-17
VI Simulation de la 1. Simuler la trajectoire d’usinage
trajectoire du du programme à l’aide de la
programme fonction de simulation du surface de la pièce de
travaille (Z0)
d’usinage contrôleur.
2. Entrer le paramétrage et la valeur
du nombre de la compensation du
rayon de l’outil.
3. Lire attentivement le dessin de
simulation de la trajectoire. Ici
une ligne continue indique le
fraisage G01 et une ligne
pointillée indique le
positionnement rapide G00.
12-18
X Tâches post 1. Éteignez votre centre de machine
opération CNC selon SOP
2. Nettoyage et maintenance de
votre Machin
12-19
Détails d’écriture u du programme
I. Sélectionnez les outils
1. Usiner la face avec une fraise à surfacer ϕ125.
2. Percer un trou centré avec un forêt à centrer ϕ3.2.
3. Percer un trou usiné avec un forêt ϕ10.
4. Usinage grossier de la géométrie de la pièce à usiner avec une fraise à queue
grossière ϕ16.
5. Usinage fin de la géométrie de la pièce à usiner avec une fraise à queue fine ϕ16.
6. Voir tableau 12-13 pour les conditions de coupe des outils sélectionnés
Foret ϕ10
12-20
(II) Contenu :
Contenus du programme Description
O0663 ; ........................................... Numéro du programme
G40 G49 G80 G17 G80 ; ............... Révocation et réglage de la compensation
d’outil
N1 T01 ; ......................................... Appeler l’outil #1 (usinage de face) pour
le positionnement de standby de l’outil,
insérer le code “N1” au début du bloc pour
un codage et une exécution de programme
facile.
G91 G30 Z0 ; ................................. Retour au second point d’origine sur l’axe
Y
M06 ; .............................................. Échanger l’outil #1 pour la broche
G90 G00 G54 X0 Y0 ; ................... Se déplacer rapidement jusqu’au premier
point de départ avec la commande G00
G43 Z10. H01 ; .............................. L’outil descends à la position 10mm au
dessus de la surface de la pièce à usiner
avec la commande H01 de compensation
de longueur d’outil
S400 M03 ; ..................................... La broche vers l’avant 400rpm
X120.Y0. ; ...................................... Avance rapide au point de départ de la
fraise à surfacer
Z0 ; ................................................. Usiner à la profondeur correcte pour
obtenir une surface de pièce à usiner au
travers du contrôle de la correction de
longueur d’outil.
G01 X-120. F150 ; ......................... Coupe de surface, taux
d’approvisionnement de 150mm/min
G00 Z10. ; ...................................... Coupe de fraisage de face ascendante à la
position 10mm au dessus de la surface de
la pièce à usiner
G91 G28 Z0 M05 ; ......................... Réinitialiser manuellement l’outil (axe Z)
à son point d’origine, arrêter la broche.
N2 T02 ; ......................................... Appeler l’outil #2 (ϕ3,2 forêt à centrer)
pour changer l’outil à la position prête
G91 G30 Z0 ; ................................. Retour au second point d’origine sur l’axe
Y
M06 ; .............................................. Changement de l’outil (T02 à la broche)
S700 M03 ; ..................................... La broche vers l’avant 700t/min
G90 G00 X0 Y0 ; ........................... Réinitialisation rapide de l’outil (0,0)
G43 Z10. H02 S2000 M03 ; ........... L’outil descends à la position 700mm au
dessus de la surface de la pièce à usiner
avec la commande H02 de compensation
de longueur d’outil, vitesse de broche à
2 000t/min
Z3,0 ; .............................................. L’outil monte rapidement pour se
positionner à 3mm au-dessus de la surface
de la pièce de travail
M08 ; .............................................. Solution de découpe activée
G01 Z-4. F100 ; .............................. Forez le trou central
12-21
G00 Z20. M09 ; .............................. Montée rapide de l’outil en position au
dessus de la surface de la pièce à usiner de
20mm
G91 G28 Z0 M05 ; ......................... L’axe Z se réinitialise au point de départ
de la machine et la broche s’arrête
N3 T03 ; ......................................... Appeler l’outil #3 (ϕ10 forêt) pour
changer l’outil à la position prête
G91 G30 Z0 ; ................................. Retour au second point d’origine sur l’axe
Y
M06 ; .............................................. Changement de l’outil (T03 à la broche)
S700 M03 ; ..................................... La broche vers l’avant 700t/min
G90 G00 G43 Z10. H03 ; ............... Descente rapide de l’outil à la position
10mm au dessus de la surface de la pièce à
usiner avec la commande H03 de
compensation de longueur d’outil
Z3. ; . ................................................ L’outil monte rapidement pour se
positionner à 3mm au-dessus de la surface
de la pièce de travail
M08 ; .............................................. Solution de découpe activée
G01 Z-7,8 F80 ; .............................. Perçage de trou, perçage de profondeur
ϕ10 de 7,8mm, taux d’approvisionnement
80mm/min
G00 Z10. M09 ; .............................. Montée rapide de l’outil en position au
dessus de la surface de la pièce à usiner de
10mm
G91 G28 Z0 M05 ; ......................... Réinitialiser manuellement l’outil (axe Z)
à son point d’origine, arrêter la broche.
N4 T04 ; ......................................... Positionnement de l’outil #4 (fraisage de
bout grossier ϕ16mm)
G91 G30 Z0 ; ................................. Retour au second point d’origine sur l’axe
Y
M06 ; .............................................. Changement de l’outil (T04 à la broche)
S450 M03 ; ..................................... Avance de la broche à 450tr/min
G90 G00 G43 Z10. H04 ; ............... Descente rapide de l’outil à la position
10mm au dessus de la surface de la pièce à
usiner avec la commande H04 de
compensation de longueur d’outil
X59. Y41. M08 ; ............................ Démarrer l’usinage grossier du point
(59,41) aux quatre coins
Z-10. ; ............................................. Profondeur d’usinage de 10mm (L’outil
descend jusqu’au point en dessous de
10mm de la pièce de travail)
G01 X41.Y59. F100 ; ..................... Usiner le coin supérieur droit
G00 X-41. ;
G01 X-59.Y41. ; ............................. Usiner le coin supérieur gauche
G00 Y-41. ;
G01 X-41.Y-59. ; ............................ Usiner le coin inférieur gauche
G00 X41. ;
G01 X59.Y-41. ; ............................. Usiner le coin inférieur droit
12-22
G42 X40.Y0 D04 ; ......................... Démarrer l’usinage grossier de la
géométrie polygonale avec la
compensation de rayon d’outil à droite
avec le code D04 et la valeur 8,2mm à la
somme du rayon des outils et réserver
0,2mm
Y20. ;
X20.Y40. ;
X-20. ;
X-40.Y20. ;
Y0 ;
G03 X40.R40. ; .............................. Point de fin de la géométrie du polygone
G01 Z-5. ; ....................................... L’outil monte jusqu’au point en dessous de
5mm de la surface de la pièce de travail
(déterminer la profondeur à 5mm du
prochain profil de coupe)
G40 X50. ; ...................................... Révoquer la compensation, l’outil se
déplace à une position tel que quand le
bloc (X50, Y0) suivant est inséré avec une
compensation G42, sa distance d’offset
doit être plus grande que la valeur de
compensation de rayon. Sinon, cela peut
conduire à une surcoupe.
G42 X34.D04 ; ............................... Profil de ventilation grossier (outil
compensé à droite)
G03 X-34. R34. ;
G01 X0 Y-34. ;
X34. Y0 ; ........................................ Point de fin d’un profil
G00 Z3. ; ........................................ L’outil monte en position à 3mm au-dessus
la surface de la pièce d’usinage
G40 X0 Y0 ; ................................... Révoquer la compensation, se déplacer
rapidement à (0,0) pour un usinage de trou
intérieur
G01 Z-8. ; ....................................... Profondeur de coupe 8mm
G42 X-15. D04 ; ............................. L’outil compense à droite pour l’usinage
grossier du profil de cercle ϕ30
G02 I15. ; ………………………….. ϕ30 point de fin du profil du cercle
intérieur
G01 G40 X0 Y0 F120 ; .................. Révoquer la compensation, avance rapide
de l’outil qui se déplace jusqu’au point de
référence de la machine (0,0)
G91 G28 Z0 M05 ; ......................... L’axe Z se réinitialise au point de départ
de la machine et la broche s’arrête
N5 T05 ; ......................................... Appel du positionnement de l’outil #5
(fraisage de bout fin 16mm)
G91 G30 Z0 ; ................................. Retour au second point d’origine sur l’axe
Y
M06 ; .............................................. Changement de l’outil (T05 à la broche)
S500 M03 ; ..................................... Avance de la broche à 500tr/min
12-23
G90 G43 G00 Z10. H05 ; ............... L’outil descends à la position 10mm au
dessus de la surface de la pièce à usiner
avec la commande H05 de compensation
de longueur d’outil
X59. Y41. M08 ; ............................ Démarrer l’usinage fin du point (59,41)
aux quatre coins
Z-10. ; ............................................. L’outil descend jusqu’au point en dessous
de 10mm de la pièce de travail
G01 X41. Y59. F100 ; .................... Usiner finement le coin supérieur droit
G00 X-41. ;
G01 X-59. Y41. ; ............................ Usiner finement le coin supérieur gauche
G00 Y-41. ;
G01 X-41. Y-59. ; ........................... Usiner finement le coin inférieur gauche
G00 X41. ;
G01 X59. Y-41. ; ............................ Usiner finement le coin inférieur droit
G42 X40. Y0 D05 ; ........................ Démarrer l’usinage fin de la géométrie du
polygone avec la compensation de rayon
d’outil à droite avec le code D05 et la
valeur du rayon de l’outil à 8mm
Y20. ;
X20.Y40. ;
X-20. ;
X-40. Y20. ;
Y0 ;
G03 X40. R40. ; ............................. Point de fin de la géométrie du polygone
G01 Z-5. ; ....................................... L’outil monte jusqu’au point en dessous de
10mm de la pièce de travail
G40 X50. ; ...................................... Révoquer la compensation (X50, Y0),
l’outil se déplace à une position tel que
quand le bloc (X50, Y0) suivant est inséré
avec une compensation G42, sa distance
d’offset doit être plus grande que la valeur
de compensation de rayon. Sinon, cela
peut conduire à une surcoupe.
G42 X34. D05 ; .............................. Profil d’usinage fin avec compensation de
l’outil à droite, code D05, et valeur de
8mm
(Employer différentes compensations de
code pour l’usinage individuel afin de
contrôler l’usinage fin dans une gamme de
tolérance acceptable.)
G03 X-34. R34. ;
G01 X0 Y-34. ;
X34. Y0 ; ........................................ Point de fin d’un profil
G00 Z3. ; ........................................ L’outil monte en position à 3mm au-dessus
la surface de la pièce d’usinage
G40 X0 Y0 ; ................................... Révoquer la compensation et effectuer
l’avance rapide (0,0) afin d’être prêt pour
l’usinage fin de trou intérieurs
G01 Z-8. ;
12-24
G42 X-15. D05 ; ............................. Outil compensé à droite ϕ30 pour couper
le profil du cercle intérieur avec le code de
compensation de rayon D05 et une valeur
de 8mm
(Employer différentes compensations de
code pour l’usinage individuel afin de
contrôler l’usinage fin dans une gamme de
tolérance acceptable.)
G02 I15. ; ....................................... Point de fin du profil du cercle intérieur
ϕ30
G00 Z10. M09 ; .............................. Outil d’ascendance rapide à 10mm de la
surface de la pièce à usiner, couper la
solution de coupe
G40 X0 Y0 ; ................................... Révoquer la compensation au point X0 Y0
G91 G28 Z0 M05 ; ......................... L’axe Z se réinitialise au point de départ
de la machine et la broche s’arrête
M30 ; .............................................. Fin du programme (remise à zéro de la
mémoire)
12-25
2,5
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Projet commun de formation
Méthode de Troisième
projection dièdre
professionnelle entre le TP fraisage CNC
Burkina Faso et Taïwan
Échelle 1:1 Pratique sur la compensation Numéro de dessin 12-2
du rayon de l’outil T6061
Unité mm Matériau
(G40, G41, G42) 100*100*25
12-26
Nom de Pratique sur la compensation du rayon de l’outil Numéro Heures de
12-2 4h
l’opération (G40, G41, G42) de dessin travail
Classe
Fiche d’évaluation du savoir-faire Numéro de
Nom
siège
Préparation avant opération :
Utilisation de machine, outil et
Procédure de fonctionnement et préparations
autres éléments utilisés
1. Lire la fiche d’opération attentivement afin d’apprendre les exigences de 1. Outils de coupe
l’usinage. R1,16 fraise à queue grossier
2. Vérifier les dimensions de la pièce à usiner. R1,16 fraise à queue fine
3. Sélectionner les fixations selon la géométrie de la pièce à usiner. Ce 2. Dispositifs de mesure
cours nécessite un étau. Pied à coulisse (150mm)
4. Sélectionner les outils selon la fiche d’opération. Régler le numéro de Micromètre de profondeur (0 -
l’.outil 75)
5. Sélectionner le point du programme accueil selon la fiche d’opération. Il Micromètre de profondeur (0 -
est localisé dans le coin inférieur gauche de ce cours. 25mm)
6. Coder le programme et valider la syntaxe de la trajectoire du programme 3. Outils
avec le logiciel de simulation. Cales parallèles, Maillet,
7. Charger le programme dans le contrôleur et l’examiner. limes, lunettes
8. Installer la pièce à usiner et identifier la position du point accueil avec la
fonction de recherche d’arrête tel qu’expliqué.
9. Installer les outils selon le numéro de l’outil et obtenir la longueur de la
compensation de l’outil tel qu’expliqué. Entrer la valeur de
compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel qu’expliqué et valider
le déplacement de la machine.
11. Annuler l’essai à vide et démarrer la coupe de production.
Fiche d’évaluation pour les produits finis
Dimension réelle
Position de la
Dimension Mesure du Mesure du Critères de notation Points
mesure
stagiaire formateur
A 9,80 - 10,20 OK 10 Écart 0
B 49,70 - 50,30 OK 10 Écart 0
C R10. OK 10 Écart 0
D R20. OK 10 Écart 0
E R40. OK 10 Écart 0
F 2,40 - 2,60 OK 10 Écart 0
G 4 4,90 - 5,10 OK 10 Écart 0
12-27
Projet commun de formation Exercice sur
professionnelle entre le Machines de précisions ZINIARE centre usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Réponse standard à l’écriture du programme 12-2-1
Numéro de dessin
Description des outils T01 : r 16 fraise à queue grossière
Contenus du programme
utilisés T03 : r 16 fraise à queue fine
O2234 ;
G40G49G80G17G21 ;
N1T01 ;
G91G30Z0 ;
M06 ;
G90G54G0X100.Y-10. ;
G43Z10.H01 ;
S800M13 ;
G01Z-4,8F150 ;
Y100. ;
X10. ;
X0Y90. ;
Y10. ;
X10.Y0 ;
2,5
X110. ;
G41Y10.D01 ;
X50. ;
G91G02Y80.R40. ; Section A-A
G01X30. ; G01Z-4,8 ;
G02X10.Y-10.R10. ; X90. ;
G01Y-10. ; G00Z20.M09 ;
G03Y-40.R20. ; G91G30Z0M05 ;
G01Y-10. ; M01 ;
G02X-10.Y-10.R10. ; N1T03 ;
G90G01X70. M06 ; G41Y10.D03 ;
G40Y-10. ; G90G54G0X100.Y-10. ; X50. ;
G90G01Z-2,3 ; G43Z10.H03 ; G91G02Y80.R40. ;
G42X50.D01 ; S1200M13 ; G01X30. ;
G90Y100. ; G01Z-5,0F150 ; G02X10.Y-10.R10. ;
G40X73. ; Y100. ; G01Y-10. ;
Y0 ; X10. ; G03Y-40.R20. ;
X85. ; X0Y90. ; G01Y-10. ;
Y100. ; Y10. ; G02X-10.Y-10.R10. ;
G00Z5. ; X10.Y0 ; G90G01X70. ;
X110.Y50. ; X110. ; G40Y-10. ;
12-28
Projet commun de formation Exercice sur
Machines de précisions ZINIARE
professionnelle entre le centre usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Réponse standard à l’écriture du programme 12-2-2
Numéro de dessin
Description des T01 : r 16 fraise à queue grossière
Contenus du programme
outils utilisés T03 : r 16 fraise à queue fine
G90G01Z-2,5 ;
G42X50.D03 ;
G90Y100. ;
G40X73. ;
Y0 ;
X85. ;
Y100. ;
G00Z5. ;
X110.Y50. ;
G01Z-5,0 ;
X90. ;
G00Z20.M09 ;
G91G30Z0M05 ;
M30 ;
12-29
Projet commun de formation Exercice sur
Machines de précisions ZINIARE
professionnelle entre le centre usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
L’écriture du programme 12-2-3
Numéro de dessin
Description des outils T01 : r 16 fraise à queue grossière
Contenus du programme
utilisées T03 : r 16 fraise à queue fine
6,3
+0
-0,08
0,04
-0,09
+0
0,04
+0
-0,09
12-30
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
I. Vue d’ensemble
Les outils du centre d’usinage CNC sont contrôlés au moyen de commandes, contenues dans
un programme principal, pour leurs déplacements. Dans le cas de nombreuses trajectoires de
coupe répétitives, le programme apparaîtra long et inapproprié et nécessitera beaucoup de
mémoire. Pour simplifier le programme vous pouvez diviser les sections répétitives en un
sous-programme.
Programme
principal Sous-programme Sous-programme Sous-programme Sous-programme
O4567 ; O1 ; O2 ; O3 ; O4 ;
13-1
[Format de commande]
M98 PXXX XXXX ;
Description du format :
M98 est ici le sous-programme faisant appel
P XXX XXXX
Le code P peut être suivi d’un nombre composé de 7 chiffres maximum. Les quatre
derniers chiffres correspondent au numéro du sous-programme et au nombre de répétitions. Si
le nombre de répétitions est omis, le sous-programme n’est alors exécuté qu’une seule fois.
[Exemple 1] :
M98 P1020 ; ........................Exécuter le sous-programme O1020 une fois.
M98 P61221 ; ......................Répéter l’exécution du sous-programme O1221 6 fois en
continu.
G01 X 20. M98 P2332 ; ......Après le déplacement de l’axe X, faire appel au
sous-programme O2332 et l’exécuter une fois.
[Application de la commande]
Il est possible de faire appel à un sous-programme avec la commande M98 et retourner au
programme principal avec la commande M99. Voir ci-dessous pour le format du
sous-programme :
Commencer un sous-programme avec la lettre “O” définit son numéro de programme (pour
le code EIA)
Terminer un sous-programme au moyen de la commande “M99”, qui peut être combinée
avec une autre commande dans le même bloc.
13-2
Tableau 13-2 : Séquence d’exécution de “appel et activation du sous-programme”
程 式
Programme 副程式
Sous-programme 副程式
Sous-programme
O1234 ; Démarrage
開始 O0035 ; O0036 ;
N1 G54 -------------- ; N1 G01 -------------- ; N1 G01 -------------- ;
N2 G90 -------------- ; N2 G02 -------------- ;
Répéter deux
重
複
fois
二
次
N15 M98 P20035 Nn M99 ;
N16 G00 X10. Y10. ;
Nn M30 ; 結束
Fin
13-3
Programme principal Sous-programme
O1688 ; ........ O1234 ;
N1G54 ; N1G01 ......... ;
...........
N10 M98 P1234 ;
N11 G00 ........ ;
N12 G01 ........ ; Nn M99 P0013 ;
N13 G02 ........ ;
............
Nn M30 ;
(II) Dans le cas où la commande M99 était exécutée dans le programme principal, le bloc
fixé par M99 serait activé répétitivement.
Prenons un exemple. Vous pouvez insérer le bloc “/ M99 PXXX” à l’endroit adéquat
dans le programme principal, travailler avec la commande optionnelle de saut de bloc.
Lorsque le bloc M99 est exécuté, le programme saute à l’exécution du bloc indiqué dans le
code P, lorsque la commande de saut est désactivée. Cela entraîne l’exécution répétitive
des blocs considérés.
1. Commande optionnelle de saut de bloc en mode OFF : (Ne pas appuyer sur la
touche “supprimer bloc” (block delete) sur le panneau de commande. C’est-à-dire
que le symbole de suppression “/” dans le programme est invalide.
2. Commande optionnelle de saut de bloc en mode ON : (Appuyer sur la touche
“supprimer bloc” (block delete) sur le panneau de commande. C’est-à-dire que le
symbole de suppression “/” dans le programme est invalide.)
3. Dans le cas où la commande optionnelle de saut de bloc est en mode OFF et que
“/ M99” ne spécifie aucun numéro de séquence, alors le premier bloc du
programme principal est exécuté.
13-4
Programme échantillon :
O1234 ;
N1 G54 ;
N2 T01 ;
N3 G91 G30 Z0. ;
N4 M06 ;
N5 G90 G00 X0. Y0. S800 M03 ;
N6 Z5. D01 ; .......................................... Compensation de rayon D01
N7 G01 Z-2,7 F150 M08 ;
N8 G41 X10. ;
N9 G02 X30. R10. ;
N10 G00 Z5. ;
N11 G40 X0. Y0. ; ................................. Retrait de compensation de rayon
/ N12 G01 Z-3. D03 M99 P0008 ; ........ Compensation de rayon D03 remplace
D01
N13 G00 Z50. M09 ;
N14 M05 ;
N15 M30 ;
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
13-5
Tolérances
Dimensions Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Projet commun de formation
Méthode de Troisième
projection dièdre
professionnelle entre le TP de fraisage CNC
Burkina Faso et Taïwan
Numéro
Échelle 1:1 13-1
Sous-programme de dessin
13-6
Fiche de travail
Nom du travail Sous-programme (M98, M99) ID 13-1 Heures de cours 4h
Objectif d’apprentissage :
I. Découvrez les significations et les applications des sous-programmes (M98, M99).
II. Définir le plan de travail et utiliser le sous-programme (M98, M99) pour coder le programme
et simuler la trajectoire de coupe selon les instructions données dans le diagramme de travail.
III. Choisir un centre d’usinage CNC pour sélectionner les bons outils afin de compléter les
produits finis selon le diagramme de travail, au moyen du programme donné.
Ce qu’il faut retenir de ce cours :
1. Comment installer et fixer la pièce ?
2. Sélection et installation des outils du centre d’usinage CNC.
3. Lire le diagramme de travail et définir le processus de travail approprié.
4. Mise en exécution concrète d’un centre d’usinage CNC selon SOP.
5. Utiliser un dispositif de mesure pour inspecter la pièce à usiner et contrôler les dimensions
des produits finis.
1. Outils de coupe
T01 : foret ϕ6,8 T03 : fraise à queue pour ébauche ϕ16
T05 : fraise de précision ϕ16
2. dispositif de mesure
Pieds à coulisse (150mm) Micromètre de profondeur (0 - 25mm) Micromètre extérieur (0 - 50mm)
Micromètre intérieur (5 - 30mm)
3. Outils
fraiseuse, étau et clé Maillet Documents BLoc parallèle Lunettes de protection
4. Huile de lubrification, solution de découpe et serviettes de nettoyage
Formulaire d’évaluation de produits finis
Dimension réelle
Position de Dimension
Mesure du Mesure du Critères de notation Résultat
mesure spécifiée
stagiaire formateur
A 9,80 - 10,20 Passe 7 Écart 0
B 29,90 - 30,10 Passe 7 Écart 0
C 29,90 - 30,10 Passe 7 Écart 0
D 29,90 - 30,10 Passe 7 Écart 0
E 29,90 - 30,10 Passe 7 Écart 0
F 9,80 - 10,20 Passe 7 Écart 0
G 24,90 - 25,10 Passe 7 Écart 0
H 24,90 - 25,10 Passe 7 Écart 0
I 24,90 - 25,10 Passe 7 Écart 0
J 24,90 - 25,10 Passe 7 Écart 0
K 19,80 - 20,20 Passe 7 Écart 0
L 4 - R8. Passe 7 Écart 0
(1) Points - précision de dimension
(2) Points - rugosité de surface Bonne 16 Juste 10 Médiocre 0
(3) Pénalités Chaque fissure Chaque bavure Chaque changement de matériau
(-5) (-1) (-5)
Points totaux = (1) + (2) - (3)
Heures de travail
= points
13-7
Description et
Étapes Processus de travail Description
illustration
I Ecriture de Decrire les étapes, en se référant à
programme l’exercice d’exécution ci-dessus.
II Préparation de la
tâche
III Positionnement et
fixation de la pièce
IV Installation et
étalonnage des outils
V Transmission du
programme
VI Simulation de la
trajectoire d’usinage
du programme
IX Mise en service et
ajustement de la
trajectoire
X Tâches
post-opération
13-8
Comment le programme est-il conçu
13-9
(II) Contenus du programme :
Contenus du programme Description
O8000
G40 G49 G80 ;
N1 T01 ; ------------------------- Appeler l’outil #1 pour l’échange de l’outil et
l’exécution de l’usinage
G91 G30 Z0 ;
M06 ;
G54 ;
G90 G00 X25.Y27,5 ;
G43 Z10.H01 ;
S700 M13
G01 Z-5,9 F200 ;
G00 Z5. ;
X25.Y72,5 ;
G01 Z-5,9 F200 ;
G00 Z5. ;
X75.Y72,5 ;
G01 Z-5,9 ;
G00 Z5. ;
X75.Y27,5 ;
G01 Z-5,9 ;
G00 Z50. ;
M01 ;
N3 T03 ; ------------------------- Appeler l’outil #3 pour l’échange de l’outil et
l’exécution de l’usinage
G91 G30 Z0 ;
M06 ;
G90 G00 X25.Y27,5 ;
G43 Z10. H03 ;
S700 M13 D03 ;
M98 P8001 ; -------------------- Appeler le premier sous-programme imbriqué pour
exécution
M01,
N3 T05 ; ------------------------- Appeler l’outil #5 pour l’échange de l’outil et
l’éxecusion de l’usinage
G91 G30 Z0 ;
M06 ;
G90 G00 X25.Y27,5 ;
G43 Z10.H05 ;
S1000 M13 D05 ;
M98 P8001 ; -------------------- Appeler le premier sous-programme imbriqué pour
exécution
M30 ; ---------------------------- Arrêt du programme et retourner au début
13-10
G90 X75.Y72,5 ; -------------- Le mouvement de positionnement du troisième outil
M98 P8002 ; -------------------- Appeler le second sous-programme imbriqué pour
exécution
G90 X75.Y27,5 ; -------------- Le mouvement du positionnement du quatrième
outil
M98 P8002 ; -------------------- Appeler le second sous-programme imbriqué pour
exécution
G91 G30 Z0 M05 ;
M99 ; ---------------------------- Fin de sous-programme et retour au dernier appel de
bloc imbriqué pour exécution continue
13-11
Ébavurage de 0,2mm
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Projet commun de formation
Méthode de Troisième
professionnelle entre le
TP de fraisage
projection dièdre Burkina Faso et Taïwan CNC
Échelle 1:1 Numéro de dessin 13-2
Sous-programme
T6061
Unité mm (M98, M99) Matériau
100*100*20
13-12
Nom du Numéro de Heures de
Sous-programme (M98, M99) 13-2 4h
travail dessin travail
Classe
Fiche d’évaluation des compétences Numéro
Nom
de poste
Préparation avant opération :
Utilisation de machine outils et
Procédure de fonctionnement et préparations
autres
1. Lire la fiche d’opération attentivement afin d’apprendre les exigences 1. Outils de coupe
de l’usinage. R1,16 fraise à queue grossier
2. Vérifier les dimensions de la pièce à usiner. R1,16 fraise à queue fine
3. Sélectionner les fixations selon la géométrie de la pièce à usiner. Ce r 10 × 45° Foret à chanfrein
cours nécessite un étau. 2. Dispositifs de mesure
4. Sélectionner les outils selon la fiche d’opération. Régler le numéro de Pied à coulisse (150mm)
l’.outil Micromètre de profondeur (0 -
5. Sélectionner le point du programme accueil selon la fiche d’opération. 25mm)
Il est localisé dans le coin inférieur gauche de ce cours. Micromètre extérieur (0 - 50mm)
6. Coder le programme et valider la syntaxe de la trajectoire du Micromètre intérieur (5 - 30)
programme avec le logiciel de simulation. 3. Outils
7. Charger le programme dans le contrôleur et le valider. Bloc parallèle, Marteau doux,
8. Installer la pièce à usiner et identifier la position du point accueil avec limes, lunettes
la fonction de recherche d’arrête tel qu’expliqué.
9. Installer les outils selon le numéro de l’outil et obtenir la longueur de
la compensation de l’outil tel qu’expliqué. Entrer la valeur de
compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel qu’expliqué et
valider le déplacement de la machine.
11. Annuler l’essai à vide et démarrer la coupe de production.
Formulaire d’appréciation des biens finis.
Dimension réelle
Position des
Dimensions Mesure du Mesure du Critères de notation Résultat
mesures
stagiaire formateur
A 29,90 - 30,10 Passe 7 Écart 0
B 29,90 - 30,10 Passe 7 Écart 0
C 29,90 - 30,10 Passe 7 Écart 0
D 29,90 - 30,10 Passe 7 Écart 0
E 24,90 - 25,10 Passe 7 Écart 0
F 24,90 - 25,10 Passe 7 Écart 0
G 24,90 - 25,10 Passe 7 Écart 0
H 24,90 - 25,10 Passe 7 Écart 0
I 9,90 - 10,10 Passe 7 Écart 0
J 19,90 - 20,10 Passe 7 Écart 0
J 9,90 - 10,10 Passe 7 Écart 0
K 14,90 - 15,10 Passe 7 Écart 0
13-13
Projet commun de formation Exercice sur un
professionnelle entre leMachines de précisions ZINIARE centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Fiche d’édition du programme 13-3
Numéro de dessin
T01 : r 6,8 foret
Description des T03 : r 16 fraise d’ébauche
Contenus du programme
outils utilisés T05 : r 16 fraise de finition
T07 : r 10 × 45o Foret à chanfrein
13-14
Projet commun de formation Exercice sur un
professionnelle entre le Machines de précisions ZINIARE centre
Burkina Faso et Taïwan d’usinage CNC
Fiche de travail
Réponse standard à l’écriture du programme / Numéro de 13-2
dessin
T01 : r 16 fraise à queue grossière
Description des
Contenus du programme T01 : r 16 fraise à queue grossière
outils utilisés
T05 : r 10 × 45o Forêt à chanfrein
O8000 ;
G40 G49 G80 ; Ébavurage de 0,2mm
N1 T01 ;
G91 G30 Z0 ;
M06 ;
G54 ;
G90 G00 X-10.Y5. ;
G43 Z10. H01 ;
S700 M13 D01 ; (D01= 8,2)
M98 P8001 ;
M01,
N3 T03 ;
G91 G30 Z0 ;
M06 ;
G54 ;
G90 G00 X-10. Y5. ;
G43 Z10. H03 ;
S1000 M13 D03 ; (D03= 8,0) Notes : Profil géométrique de 0,2mm ébavurage
M98 P8001 ; O8001 ;
G90 X-10. Y0 ; M98 P8002 ;
G01 Z-5,0 ; G90 X-10. Y50. ;
X100. ; M98 P8002 ;
Y100. ; G90 X40. Y50. ;
X-10. ; M98 P8002 ;
G91 G30 Z0 M05 ; G90 X40.Y5. ;
M01, M98 P8002 ;
N5 T05 ; G91 G30 Z0 ;
G91 G30 Z0 ; M99 ;
M06 ;
G90 G00 X-10. Y5. ; O8002 ;
G43 Z10. H05 ; G01 Z-5,0 F80 ; G01 Y-9. ;
S1500 M13 D05 ; (D05= 4,8) G91 G01 G41 X20. F150 ; G02 X-8. Y-8. R8. ;
M98 P8001 ; Y27. ; G01 X-14. ;
M30 ; G02 X8. Y8. R8. ; G02 X-8. Y8. R8. ;
G01 X14. ; G90 G01 G40 Z5. ;
G02 X8. Y-8. R8. ; M99 ;
13-15
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 2 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Entrée de la valeur de compensation
Titre du cours Code CNCM014
programmable (G10)
Apprendre la signification et applications Formateur
Objectif
des entrées de valeur de compensation
d’apprentissage Durée 2h
variable programmables (G10)
1. Vue d’ensemble
En plus de définir la valeur de compensation dans la colonne “Offset” avant l’exécution du
programme, vous pouvez aussi la modifier avec la commande G10 au cours de l’exécution du
programme.
La commande G10 fixe la valeur de compensation à la position désirée pendant l’exécution
du programme au lieu de l’entrée MDI. Il s’agit d’une commande valide pour un seul bloc. Vous
devez ajouter la commande G10 dans chaque bloc pour lequel vous désirez fixer la valeur de
compensation.
[Application de commande]
Vous pouvez modifier le référentiel de travail des outils coupants en changeant sa valeur
de compensation au moyen de la commande G10. Ajouter cette commande au début du
programme, ainsi que les montages inédits et les gabarits de la pièce à usiner, permet de
simplifier le codage du programme tout en réduisant les temps d’étalonnage d’outil et en
améliorant l’efficacité du travail produit. Vous pouvez définir les numéros de
compensation pour le référentiel de travail avec le code L2 uniquement.
14-2
[Exemple 1] :
1. G10 L2 P1 X-300. Y-220. Z-180. ;
Cela indique que vous pouvez régler le premier référentiel de travail (G54) à
X-300. Y-220.Z-180 avec la commande programmable d’entrée de valeur de
compensation (G10).
2. G10 L2 X P4-252,32 Y-250,14 Z0 ;
Cela indique que vous pouvez régler le troisième référentiel de travail (G57)
jusque X-252,32, Y-250,14, Z0 avec la commande programmable d’entrée de
valeur de compensation (G10).
Description de format :
G10 : Commande programmable d’entrée de valeur de compensation
P : Numéro de valeur de compensation
R : Valeur de compensation de rayon ou de longueur d’outil.
[Exemple 2] :
1. G10 P02 R-235,8 ;
Cela indique que vous pouvez régler la valeur de compensation de longueur
d’outil H02 à-235,8 (H2 = -235,8) avec la commande programmable d’entrée de
valeur de compensation (G10).
2. G10 P10 R8,0. ;
Cela indique que vous pouvez régler la valeur de compensation de rayon d’outil
D10 à 8 avec la commande programmable d’entrée de valeur de compensation
(G10).
Autrement dit, D10 = 8,0.
[Format de commande] :
G10 L(10-13) P R ; (FANUC 18 M séries)
Description de format
G10 : Commande programmable d’entrée de valeur de compensation
P : Numéro de valeur de compensation
R : Valeur de compensation de rayon ou de longueur d’outil.
L(10) : Compensation de géométrie longitudinale
L(11) : Compensation d’usure longitudinale
L(12) : Compensation de géométrie radiale
L(13) : Compensation d’usure radiale
14-3
[Exemple 3] :
1. G90 G10 L10 P03 R-230,4 ;
Cela indique que vous pouvez régler la valeur de compensation géométrique de
longueur d’outil H03 à -230,4 avec la commande programmable d’entrée de
valeur de compensation (G10), c’est-à-dire H02 = -230,4.
2. G10 L13 P09 R0,02 ;
Cela indique que vous pouvez régler la valeur de compensation d’usure d’outil
D09 à 0,02 avec la commande programmable d’entrée de valeur de compensation
(G10), c’est-à-dire D10 = 0,02
Autrement dit, D10 = 0,02.
[Application de commande]
En opération d’usinage d’un centre d’usinage CNC, la plupart des programmes de
travail réalisent une compensation de rayon ou de longueur d’outil ou même de
réglage de référentiel de travail G54 ~ G59 en mode MDI. Autrement dit, entrer
manuellement la valeur de compensation ou les paramètres de l’axe individuel du
référentiel de travail sur la colonne “OFFSET” du contrôleur. Le système convertit
automatiquement le numéro de compensation en sa valeur de compensation pendant
l’exécution du programme. Mais la commande G10 règle la valeur de compensation de
rayon ou de longueur d’outil, ou modifie le référentiel de travail au moyen d’une
commande de programme. Les commandes G90 et G91 règlent la valeur de
compensation en une valeur absolue ou incrémentale. Avec la commande de valeur
absolue (G90), la commande G10 règle une nouvelle valeur de compensation ou de
nouvelles coordonnées, tandis que (G91) a ses paramètres correspondant à la somme
de la valeur de compensation existante ou au référentiel existant et à ceux donnés par
la commande G10.
[Exemple 4] :
G10 L12 P3 R8,0 ; (mode G90)
Cela signifie que le numéro de compensation 03 a une valeur de 8,0 dans la colonne
OFFSET, c’est-à-dire que la valeur de compensation géométrique de rayon d’outil est
D03 = 8,0.
Entrer un autre bloc unique de programme :
G91 L12 P3 R-1. ; (Mode G91)
Alors la compensation 03 de la colonne OFFSET a une valeur de 7,0 et la nouvelle
valeur de compensation devient 8,0 – 1,0 = 7,0 et la valeur de compensation
géométrique de rayon d’outil D03 = 7,0.
14-4
Figure 14-1
Contenu du programme :
Programme principal Description
O0667 ; ................................................ Numéro de programme
G40 G49 G80 ; .................................... Compensation annulée
G91 G28 X0 Y0 Z0 ; ........................... Réinitialiser les trois axes au point de
départ de la machine
14-5
G54 G90 G00 X 0 Y0 ; ....................... Régler le point de départ du premier
référentiel de travail
S600 M03 ; .......................................... Vitesse de la broche à 600tr/min
G43 Z10,0 H01 ; ................................. Déplacement rapide et compensé de l’axe
Z en un point à 10mm au-dessus de la
pièce à usiner
G10 L12 P01 R10. ; ............................ Utiliser la commande G10 pour régler la
valeur de compensation de géométrie de
rayon D01 à 10mm
M98 P1235 ; ........................................ Exécuter le sous-programme d’usinage
pour le premier fraisage de profil
G10 L12 P01 R8,3 ; ............................ Réviser la valeur de compensation D01 à
8,3mm
M98 P1235 ; ........................................ Exécuter le sous-programme d’usinage à
nouveau pour le second fraisage de profil
G10 l12 P01 R8. ; ................................ Réviser la valeur de compensation D01 à
8,0mm
M98 P1235 ; ........................................ Exécuter le sous-programme d’usinage à
nouveau pour le troisième fraisage de
profil
G91 G28 Z0 M05 ; .............................. Réinitialiser l’axe Z au point de départ de
la machine, arrêt de la broche
G49 ; .................................................... Compensation de longueur d’outil
révoquée
M30 ; ................................................... Fin de programme
Sous-routine
O1235 ;
G00 X-20. Y12. ;
Z-5. ;
G90 G01 G42 X-10. D01 F100 ;
X62. ;
G03 X72. Y22. R10. ;
G01 Y35. ;
G91 G03 X-30.Y0 R15,0 ; Usinage du profil géométrique
G02 X-22.R11. ;
G01 X-8. ;
Y-23,0 ;
G90 G00 Z10. ;
G40 X0 Y0 ;
M99 ;
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
14-6
Projet commun de formation Exercice sur
Machines de précisions ZINIARE
professionnelle entre le un centre
Burkina Faso et Taïwan usinage CNC
Fiche de travail /
Fiche d’édition de programme 14-1
Numéro de dessin
T01 : ϕ16 fraise à queue fine (Régler la valeur
Description des
Contenus du programme de compensation de rayon d’outil au moyen de
outils utilisés
la commande G10 à 10, 8,2, 8,0)
14-7
Projet commun de formation Exercice sur
professionnelle entre le Machines de précisions ZINIARE un centre
Burkina Faso et Taïwan usinage CNC
Fiche de travail /
Réponse standard à la fiche d’édition de programme Numéro de 14-1
dessin
T01 : ϕ16 fraise à queue fine (Régler la
Description des
Contenus du programme valeur de compensation de rayon d’outil au
outils utilisés
moyen de la commande G10 à 10, 8,2, 8,0)
O2233 ;
G40 G49 G80 G17 G21 ;
N1 T01 ;
G91 G30 Z0 ;
M06 ;
G90 G54 G00 X-65. Y-65. ;
G43 Z10. H01 ;
S800 M03 ;
G01 Z-6,0 F150 ;
G10 L12 P01 R10 ;
M98 P2234 ;
G10 L12 P01 R8,0 ;
G10 L13 P01 R0,2 ;
M98 P2234 ;
G10 L12 P01 R8,0 ;
M98 P2234 ;
M09 ;
G91 G28 Z0 M05 ;
M30 ; O2234 ;
G01 Z-6,0 ;
G90 G41 X-40. D01 ;
Y20. ;
X-25. Y40. ;
G03 X25. R30. ;
G01 X40. Y20. ;
Y-20. ;
X25. Y-40. ;
G03 X-25. R30. ;
G01 X-40. Y-20. ;
G00 Z10. G40 ;
X-65. Y-65. ;
M99 ;
14-8
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 16 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Fonction de cycle de perçage (G80, G81,
Titre du cours Code CNCM015
G82)
Apprendre la signification et l’application Formateur
Objectif
de la fonction de cycle de perçage (G80,
d’apprentissage Durée 8h
G81, G82)
I. Vue d’ensemble
L’opération de perçage fait partie des travaux les plus exécutés d’un centre d’usinage CNC.
Il est nécessaire que les composants soient assemblés en groupement ou par unité, en les
connectant après avoir été fabriqués, ce qui nécessite également un important travail relatif au
perçage. Le centre d’usinage CNC est idéal pour les opérations d’alésage, de par son
positionnement précis et sa rapidité. C’est pourquoi le perçage est devenu la fonction utilisée le
plus fréquemment sur les centres d’usinage CNC.
15-1
Commande Perçage (axe Z) Point d’action Z de Retour de l’outil
Type de perçage
G des points R à Z fond de trou (axe Z) au point R
Avance de coupe Avance de coupe
G85 — Alésage, perçage
G01 G01
Avance de coupe Positionnement Perçage (perçage
G86 Arrêt de la broche
G01 rapide G00 d’ébauche)
Décalage de
Avance de coupe G00 retour à
G87 positionnement Retour de perçage
G01 l’origine
d’arrêt de la broche
Avance de coupe Arrêt de la broche Retour d’outil Trou de forage
G88
G01 après la pause manuel borgne
Avance de coupe Mettre l’avance en Avance de coupe Trou de forage,
G89
G01 pause G01 alésage borgne
En général, la fonction de cycle de coupe fixe contient six étapes, comme illustré à la
Figure 15-2.
Étape 1 : Positionnement rapide G00 des axes X et Y de l’outil.
Étape 2 : Positionnement rapide au point R (axe Z).
Étape 2 : Perçage du point R au fond du trou au point Z (perçage et taraudage).
Étape 4 : Action au fond du trou en point Z (pause d’avance, inversion de la broche,
correction d’outil).
Étape 5 : Usinage terminé et retour rapide de l’outillage au point R (axe Z).
Étape 6 : Positionnement rapide pour démarrer au point de l’usinage (axe Z).
Point de départ
Point R
Déplacement
Point Z rapide G00
Avance de
coupe G01
La commande de fonction de cycle de coupe fixe dispose de trois options déterminées par
différents groupes de la commande G.
1. Sélection du système de coordonnées : G90 pour des coordonnées absolues et G91 pour
des coordonnées relatives G91, tel qu’illustré à la Figure 15-3
2. Sélection du point de retour d’outils : G98 retourne au point de départ (axe Z) et G99 au
point R comme illustré à la Figure 15-4.
3. Sélection du type d’usinage : G73, G74, G76, G80 et G81 ~ G89 ; Voir le tableau 15-1
pour choisir parmi ces options selon le type d’usinage nécessaire.
15-2
Point de Point de
départ départ
R
Point R Point R (négatif)
R (positif)
Z Z
(négatif) (négatif)
Point Z Point Z
Point de
départ Point de
départ
Retour au
point de
départ
Retour au
Point R Point R
point R
Point Z Point Z
[Format de commande]
G 90 G 98 G 73
∫ X Y R Z P Q F K(L) ;
G 91 G 99 G89
Description de format :
G90 : Système de coordonnées absolues.
G91 : Système de coordonnées incrémentales.
G98 : L’outil retourne au point de départ.
G99 : L’outil retourne au point R.
G73 ~ G89 : Sélection d’un type d’usinage différent.
X : Coordonnées sur l’axe X du positionnement de perçage.
Y : Coordonnées sur l’axe Y du positionnement de perçage.
R : Coordonnées sur l’axe Z du point de départ d’avance de l’outil (G01).
Z : Coordonnées sur l’axe Z du fond du trou.
P : Temps de pause d’avance en nombre entier lors de l’usinage au fond du trou
(axe Z).
15-3
Q : (1) Pour G73 et G83, c’est la profondeur (axe Z) de chaque perçage.
(2) Pour G76 et G87, c’est l’amplitude de décalage incrémentale après le
positionnement de la broche.
(3) La valeur de Q doit être positive.
K(L) : Nombre de trous à percer. La valeur par défaut est 1, c’est-à-dire un trou
doit être coupé si le paramètre K est omis. Ensemble de paramètres K : 0 ~
9 999 pour K = 0, cette commande de cycle de coupe fixe doit être
mémorisée mais pas exécutée. (K pour système 0M et L pour système 6M).
D’après l’énoncé ci-dessus, il est clair que le cycle de coupe fixe (Fixedcycle) définit une
série d’opérations d’usinage répétées dans une commande de programme unique pour le
perçage, le taraudage, l’alésage et le forage. Vous pouvez compléter ces types d’usinage avec
une seule commande de bloc.
[Format de commande]
G 90 G 98
G81 X Y R Z F K ;
G 91 G 99
Description de format :
G90 : Système de coordonnées absolues, le mode G90 est utilisé pour les opérations de
perçage générales
G91 : Système de coordonnées incrémentales, le mode G91 est plus adéquat pour le
perçage répété de plusieurs trous symétriques
G98 : Retour de l’outil au point de départ
G99 : Retour de l’outil au point R pour réduire le temps d’usinage
G81 : Commande de cycle de perçage
15-4
X : Coordonnées sur l’axe X de la position d’usinage du trou
Y : Coordonnées sur l’axe Y de la position d’usinage du trou
R : Coordonnées sur l’axe Z du point de départ (G01) de l’avance de coupe
Z : Coordonnées sur l’axe Z d’usinage vers le fond du trou
F : Vitesse d’avance de coupe, unité mm/min
K : Opérations d’usinage du trou répétées, perçage lorsque K est omis. Si K est omis
dans un seul bloc K = 0 alors il n’est temporairement pas exécuté.
Voir la Figure 15-5 pour les actions activées par commande la G81.
Point de
départ (X, Y) Point de
départ (X, Y)
Retour au
point de
départ
Point R Retour au
Point R
point R
Point Z Point Z
[Exemple 1] :
Terminer le programme d’usinage tel qu’illustré à la Figure 13-6 avec la commande de
cycle de perçage (G81) et comparer la différence entre les programmes basés sur le
système de coordonnées absolues (G90) et le système de coordonnées incrémentales
(G91).
15-5
9 – ϕ8,5
Le programme de perçage indiqué ci-dessus est décrit dans trois référentiels différents :
15-6
G80 M099 ; ......................................... Révocation G81 de la fonction de cycle, la
solution de découpe est désactivée
G91 G28 Z0 M05 ; .............................. Retour à l’origine sur l’axe Z
M30 ; ................................................... Fin du programme (réinitialisation de la
mémoire)
15-7
G90 X60. Y40. ; .................................. Perçage n°6 en système de coordonnées
absolues
G91 X-20. K2 ; .................................... Perçage n°5 en système de coordonnées
incrémentales, deux trous n°4
G90 X20. Y60. ; .................................. Perçage du trou n°7 en système de
coordonnées absolues
G91 X20. K2 ; ..................................... Perçage n°8 en système de coordonnées
incrémentales, deux trous n°9
G80 M09 ; ........................................... Révocation G81 de la fonction de cycle
G91 G28 Z0 M05 ; .............................. Retour à l’origine de l’axe Z
M30 ; ................................................... Fin du programme (réinitialisation de la
mémoire)
[Exemple 2] :
Veuillez coder le programme d’usinage au moyen de la commande (G81) de cycle de
perçage comme illustré à la Figure 15-7 ; diamètre 5mm, profondeur 12mm et distance
de 10mm entre les trous.
Description du programme :
1. Percer des trous équidistants sur une ligne oblique ; un affichage de la distance sur le
plan X-Y dans le système de coordonnées incrémentales sera plus simple.
2. Angle de 40° de la ligne oblique et distance entre les centres de trou, calcul :
Distance incrémentale de l’axe X ∆X = 1 0× c o 4s 0° = 77,660 (mm)
Distance incrémentale de l’axe Y ∆Y = 1 0× s i n4 0° = 6,428 (mm)
3. Régler le point de départ du programme au coin inférieur gauche de la pièce à usiner
Contenus du programme :
Contenus du programme Description
O0681 ; ................................................ Numéro de programme
G40 G49 G80 ; .................................... Annuler les compensations existantes
G91 G28 X0 Y0 Z0 ; ........................... Réinitialiser le point de départ de la machine
trois-axes
T02 ; (foret de ϕ5) .............................. Appel de l’outil n°2 pour le changement
d’outil en position d’attente
15-8
G91 G30 Z0 ; ...................................... Réinitialiser au second point de départ
M06 ; ................................................... Changer l’outil n°4 en broche
G90 G55 G00 X0 Y0 ; ........................ Régler le second point de départ
G90 G43 G00 Z20. H02 ; .................... L’outil n°4 descend se positionner 20mm
au-dessus la surface de la pièce
S800 M03 ; .......................................... Avance de la broche à 800tr/min
G00 Z10. ;
G90 G99 G81 X12. Y20. R3. ................ Foret X12. Y20. Premier trou dans le système
de coordonnées absolues
Z-12. F120 ; ......................................... Retour de l’outil au point RZ3 après découpe
G91 X7,66 Y6,428 K7 ; ...................... Perçage des trous 2 ~ 8 dans le système de
coordonnées incrémentales, X, Y en système
de coordonnées incrémentales tandis que R, Z
restent en système de coordonnées absolues
depuis le dernier bloc
G80 M09 ; ........................................... G81 révoque la fonction de cycle
G91 G28 Z0 M05 ; .............................. Retour à l’origine sur l’axe Z
M30 ; ................................................... Fin du programme (réinitialisation de la
mémoire)
Format de la commande
G 90 G 98
G82 X Y R Z P F ;
G 91 G 99
Description de format :
G90 : Système de coordonnées absolues, le mode G90 est utilisé pour les opérations
de perçage générales
G91 : Système de coordonnées incrémentales, le mode G91 est plus adéquat pour le
perçage répété de plusieurs trous symétriques
G98 : Retour de l’outil au point de départ
G99 : Retour de l’outil au point R pour réduire le temps d’usinage
G82 : Commande de cycle de coupe de trous fraisés
X____ : Coordonnées sur l’axe x de la position d’usinage du trou
Y____ : Coordonnées sur l’axe Y de la position d’usinage du trou
R____ : Coordonnées sur l’axe Z du point de départ (G01) de l’avance de coupe
Z____ : Coordonnées sur l’axe Z d’usinage vers le fond du trou
F____ : Vitesse d’avance de coupe, unité mm/min
P____ : Temps de pause au fond du trou lors de l’usinage, la valeur P doit être
intégrale, P500 indique une pause de 0,5 seconde
15-9
Voir la Figure 15-8 pour les actions exécutées au moyen de la commande G82.
Point de Point de
départ départ
(X, Y) (X, Y)
Retour au
point de
départ Retour au
Point R Point R point R
Point Z Point Z
Figure 15-8 : Étapes d’usinage de la commande (G82) de cycle de coupe de trou fraisé
[Exemple 3]
Editer le programme pour l’usinage de cinq trous fraisés au moyen de la commande (G82)
de cycle de coupe de trous fraisés comme illustré à la Figure 15-9.
5 – ϕ8,4 × ϕ13,4
15-10
Contenus du programme Description
O0683 ; ................................................ Numéro de programme
G40 G49 G80 ; .................................... Révocation des compensations existantes
G91 G28 X0 Y0 Z0 ; ........................... Réinitialiser le point de départ de la machine
trois-axes
T02 ; (ϕ8,4 × perçage de trou fraisé ϕ13,4) Appel de l’outil n°2 (foret) pour échanger la
position d’attente
G91 G30 Z0 ; ...................................... Réinitialiser au second point de départ
M06 ; ................................................... Changer l’outil #2 en broche
G90 G54 G00 X0 Y0 ; ........................ Régler le premier point de départ d’usinage
G90 G43 G00 Z20. H04 ; .................... L’outil n°4 descend en position 20mm
au-dessus la surface de la pièce
G00 Z10. S600 M03 ; ......................... Point de départ sur l’axe z : Z10. Avance de la
broche à 600tr/min, solution de coupe activée
G90 G98 G82 X16. Y16. R3. Z-8. ...... Déplacement rapide du système de
coordonnées absolues au trou #1 sur l’axe Z
P300 F120 ; ......................................... Au point R Z3, coupe G01 à Z-8, pauses de
0,3 seconde, puis retour rapide au point R Z3
G91 X 48. ; .......................................... Perçage de trou fraisé #2
X-24. Y24. K2 ; ................................... Foret à tête fraisée #3, trou #4
X48. ; ................................................... Foret à tête fraisée #5, trou
G80 M09 ;
G91 G28 Z0 M05 ;
M30 ;
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
15-11
Foret ϕ5
Tolérances habituelles
Dimension
Tolérance
spécifiée
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de
± 0,30
30 jusque 120
15-12
Fiche de travail
Commande de cycle de perçage Identif Heures de
Nom du travail 15-1 4h
(G80, G81, G82) ication cours
Objectif du cours :
I. En savoir plus sur la signification et l’application de la commande de cycle de perçage (G80,
G81, G82)
II. Mettre en place le plan de travail et utiliser la commande de cycle de perçage (G80, G81, G82)
afin de coder le programme et de simuler la trajectoire de coupe selon les instructions données
dans le diagramme de travail.
III. Choisir un centre d’usinage CNC pour sélectionner les bons outils pour compléter les produits
finis donnés par le diagramme de travail au moyen du programme fourni.
Ce qu’il faut retenir de ce cours :
1. Comment installer et fixer une pièce ?
2. Sélection et installation des outils du centre d’usinage CNC.
3. Lire le diagramme de travail et mettre en place le processus de travail approprié.
4. Mettre en pratique l’exécution d’un centre d’usinage CNC selon les SOP.
5. Utiliser un appareil de mesure afin d’inspecter la pièce à usiner et de contrôler la dimension
des produits finis.
1. Outils de coupe
T01 : r Fraise en bout en tungstène 125mm T03 : r 3,2 Foret à centrer
T05 : r 5,0 forêt, T07 : r 10 × 45o Forêt à chanfrein
2. Dispositifs de mesure
Pied à coulisse (150mm) Micromètre de profondeur (0 - 25mm)
3. Outils
fraiseuse, étau et clé Marteau doux Limes Bloc parallèle Lunettes
4. Huile de lubrification, solution de découpe et serviettes de nettoyage
Formulaire d’évaluation de produits finis
Dimension réelle
Position de la Dimension
Mesure du Mesure du Critères de notation Points
mesure spécifiée
stagiaire formateur
A (10., 10.) Passant 10 Rejeter 0
B (90., 10.) Passant 10 Rejeter 0
C (90., 90.) Passant 10 Rejeter 0
D (10., 90.) Passant 10 Rejeter 0
E 8 × 10. Passant 10 Rejeter 0
F 8 × 10. Passant 10 Rejeter 0
º
G 1 × 45 Passant 10 Rejeter 0
H 1 × 45º Passant 10 Rejeter 0
15-13
Procédure de
Étapes Descriptions Illustration et description
travail
I Edition du 1. Lire attentivement le diagramme de
programme travail.
2. Outils, appareils de fixation et de
calibrage et planification des procédés
d’usinage.
3. Codage de programme. Broche
15-14
V Transmission du 1. Transmettre le programme composé
programme au contrôleur du centre d’usinage
CNC au moyen du DNC. (Modifier le
programme manuellement dans le cas
où le DNC n’est pas disponible)
15-15
Détails de l’édition du programme
I. Sélectionner les outils
1. Fraiser la surface de ϕ125 avec une fraise à surfacer
2. Percez un avant-trou avec un foret à centrer ϕ3,2.
3. Utiliser un foret r 5,0 pour percer un trou de 8 - ϕ6,8.
4. Utiliser un foret à chanfreiner r 10 × 45° pour un chanfrein de 1mm.
5. Voir le tableau 15 - 10 pour les outils nécessaires et les conditions de coupe.
Foret r 5,0
T05 Perçage V = 15 m / min F = 120 mm / min 18mm
Foret à chanfreiner
r 10 × 45°
T07 Chanfrein V = 15 m / min F = 120 mm / min 8mm
15-16
(II) Contenus du programme
Contenus du programme Description
O8000 ; ................................................ Numéro de programme
G40 G49 G80 ; .................................... Annuler les compensations existantes
G91 G28 X0 Y0 Z0 ; ........................... Réinitialiser le point de départ de la machine
trois-axes
N1 T01 ; (usinage de face ϕ125) ........ Appelez l’outil n°1 pour échanger la position
“prêt”
G91 G30 Z0 ; ...................................... Réinitialiser au second point de départ
M06 ; ................................................... Changer l’outil #1 en broche
G90 G54 G00 X180. Y50. ; ................ Réglage du point de référence
G43 G00 Z20. H01 ; ........................... L’outil n°1 descend en position à 20mm
au-dessus de la surface de la pièce d’usinage
S450 M03 ; .......................................... Avance de la broche à 450tr/min
X120.Y0 ;
Z0
G01 X-70. F150 ; ................................ Surfaçage
G91 G28 Z0 M05 ; .............................. Réinitialisation de l’axe Z au point d’origine
de la machine pour changement d’outil
G49 ; .................................................... Annuler la compensation de longueur de
l’outil
N3 T03 ;
G91 G30 Z0 ;
M06 ;
G90 G54 G00 X10.Y10. ;
G43 Z10.H03 ;
S2000 M13
G90 G99 G81 R3. Z-4. F150 ;
M98 P8001 ;
G90 G00 Z20. ;
G80 M09 ;
G91 G30 Z0 M05 ;
M01 ;
N5 T05 ;
M06 ;
G90 G54 G00 X10. Y10. ;
G43 Z10.H05 ;
S1000 M13 ;
G90 G99G 81 R3. Z-23. F150 ;
M98 P8001 ;
G90 G00 Z20. ;
G80 M09 ;
G91 G30 Z0 M05 ;
M01 ;
N7 T07 ;
M06 ;
G90 G54 G00 X10. Y10. ;
G43 Z10. H07 ;
S1500 M13 ;
G90 G99 G81 R3. Z-3,5 ;
M98 P8001 ;
15-17
G90 G00 Z20. ;
G80 M09 ;
G91 G30 Z0 M05 ;
M30 ;
O8001 ;
G91 X10. K8 ;
Y10. K8 ;
X-10. K8 ;
Y-10. K7 ;
X10. K7 ;
Y10. K6 ;
X-10. K6 ;
Y-10. K5 ;
X10. K5 ;
Y10. K4 ;
X-10. K4 ;
Y-10. K3 ;
X10. K3 ;
Y10. K2 ;
X-10. K2 ;
Y-10. ;
X10. ;
M99 ;
15-18
7-forêt ϕ4 X profondeur 7
6-forêt ϕ5 X profondeur 8
Tolérances habituelles
Dimension
Tolérance
spécifiée
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
15-19
Nom de Commande de cycle de perçage Numéro Heures de
15-2 4
coopération (G80, G81, G82) de dessin travail :
Classe
Formulaire d’appréciation des compétences Numéro de
Nom
siège
Préparation avant opération :
Utilisation de machine, outil et
Procédure de fonctionnement et préparations
autres éléments utilisés
1. Lire la fiche d’opération attentivement afin d’apprendre les 1. Outils de coupe
exigences de l’usinage. r 3,2 Foret à centrer
2. Vérifier les dimensions de la pièce à usiner. r Foret ϕ5,0
3. Sélectionner les fixations selon la géométrie de la pièce à usiner.
r Foret ϕ5,5
Ce cours nécessite un étau.
4. Sélectionner les outils selon la fiche d’opération et mettre en place r 4,0 foret
le numéro de l’outil. r 10 × 45° Foret à
5. Sélectionner le point du programme accueil selon la fiche chanfrein
d’opération. Il est localisé dans le coin inférieur gauche de ce cours. 2. Dispositifs de mesure
6. Coder le programme et valider la syntaxe de la trajectoire du Pied à coulisse (150mm)
programme avec le logiciel de simulation. Micromètre de profondeur
7. Charger le programme dans le contrôleur et le valider. (0 - 25mm)
8. Installer la pièce à usiner et identifier la position du point accueil 3. Outils
avec la fonction de recherche d’arrête tel qu’expliqué. Bloc parallèle, Marteau
9. Installer les outils selon le numéro de l’outil et obtenir la longueur doux, limes, lunettes
de la compensation de l’outil tel qu’expliqué. Entrer la valeur de
compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel qu’expliqué et
valider le déplacement de la machine.
11. Retirer l’essai à vide et démarrer la coupe de production.
Formulaire d’évaluation de produits finis
Dimensions réelles
Position de la Dimension
Mesure du Mesure du Critères de notation Points
mesure spécifiée
stagiaire formateur
A (90., 20.) Passant 12 Rejeter 0
B 5×9 Passant 12 Rejeter 0
C (10., 10.) Passant 12 Rejeter 0
D 11 × 10 Passant 12 Rejeter 0
E (10., 94,23) Passant 12 Rejeter 0
F 5×8 Passant 12 Rejeter 0
G 1 × 45º Passant 12 Rejeter 0
15-20
Projet commun de formation Exercice sur un
Machines de précisions ZINIARE
professionnelle entre le centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Fiche d’édition du programme 15-2
Numéro de dessin
T01 : r 3,2 Foret à centrer T03 : r 5,0 perçage
Description des
Contenus du programme T05 : r 5,5 forêt, T03 : r 4,0 perçage
outils utilisés
T09 : r 10 × 45° Foret à chanfrein
7-forêt ϕ4 X profondeur 7
6-forêt ϕ5 X profondeur 8
15-21
Projet commun de formation Exercice sur un
professionnelle entre le Machines de précisions ZINIARE centre
Burkina Faso et Taïwan d’usinage CNC
Réponse standard à la fiche de fonctionnement de codage du Fiche de travail /
programme de la fiche d’exercice de fonctionnement de Numéro de 15-2
machine centrale CNC dessin
Description T01 : r 3,2 Foret à centrer T03 : r 5,0 perçage
Contenus du programme des outils T05 : r 5,5 forêt, T03 : r 4,0 perçage
utilisés T09 : r 10 × 45° Foret à chanfrein
O1234
G80G49G40G17G21 ; 7-forêt ϕ4 X profondeur 7
N1T01 ;
G91G30Z0 ;
M06 ;
G90G00G54X90.Y20. ;
G43Z10.H01 ; 12-forêt ϕ5,5 X profondeur 10
S2000M03 ;
G90G99G81R3.Z-4.F150
M98P1235 ; 6-forêt ϕ5 X profondeur 8
M98P1236 ;
M98P1237 ;
G00Z50.G80 ;
G91G30Z0M05 ;
M01 ;
N3T03M06 ;
G90G00G54X90.Y20. ; Remarque : Chanfrein chaque trou pour 1mm
S850M13 ;
G43Z10.H03 ; S1000M13 ; M98P1237 ;
G81R3.Z-8.F150 ; G90G43Z10.H07 ; G00Z50.G80 ;
M98P1235 ; G99G81R3.Z-7.K0 ; G91G30Z0M05 ;
G00Z50.G80 ; M98P1237 ; M30 ;
G91G30Z0M05 ; G00Z50.G80 ;
M01 ; G91G30Z0M05 ; O1235 ;
N5T05M06 ; M01 ; G91X-9.K5 ;
G90G00G54X10.Y10. ; N9T09M06 ; M99 ;
S680M13 ; G90G00G54X90.Y20. ; O1236 ;
G90G43Z10.H05 ; G43Z10.H09 ; G90X10.Y10. ;
G81R3.Z-10.K0 ; S1000M13 ; G91X7,07Y7,07K11 ;
M98P1236 ; G90G99G81R3.Z-3,5F150 ; M99 ;
G00Z50.G80 ; M98P1235 ; O1237 ;
G91G30Z0M05 ; Z-3,75 ; G90X10.Y94,23 ;
M01 ; M98P1236 ; G91X6,93Y-4.K6 ;
N7T07M06 ; Z-3. ; M99 ;
G90G00G54X10.Y94,23 ; M98P1237 ;
15-22
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 12 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Commande de cycle de perçage profond CNCM01
Titre du cours Code
(G73, G83) 6
Apprendre la signification et l’application Formateur
Objectif
de la commande de cycle de perçage
d’apprentissage Durée 4h
profond (G73, G83)
I. Vue d’ensemble
Nous avons appris la signification et l’application d’une fonction de cycle de coupe fixe et
des fonctions de commande (G80, G81, G82) lors des derniers cours. Ici nous allons faire la
même chose pour les commandes (G73, G83).
Format de la commande :
G 90 G 98
G73 X Y R Z Q F ;
G 91 G 99
Description de format :
G90 : Système de coordonnées absolues, les méthodes de perçage en général utilisent
le mode G90
G91 : Système de coordonnées incrémentales, le mode G91 est mieux adapté pour
percer plusieurs trous symétriques et répétitifs
G98 : L’outil retourne au point de départ
G99 : L’outil retourne au point R afin de réduire le temps d’usinage
G73 : Commande de cycle de perçage avec débourrage rapide profond
X : Coordonnées de l’axe X de la position d’usinage de trou
Y : Coordonnées de l’axe Y de la position d’usinage de trou
R : Coordonnées de l’axe Z du point de départ de l’avance de coupe (G01)
Z : Coordonnées de l’axe Z de la position d’usinage de trou
F : Vitesse d’avance de coupe, unité mm/min
Q : Distance de perçage à chaque voyage de coupe. La valeur Q doit être positive
avec Q8,0 ou Q8000 avec 8mm de distance de perçage pour chaque voyage de
coupe.
16-1
Voir la Figure 16-1 pour les actions de la commande G73.
Point Point
R R
Point Z Point Z
Exemple 1 :
Terminer le programme d’usinage au moyen de la commande de cycle de perçage avec
débourrage rapide profond (G73) pour six trous équidistants, sur une bordure supérieure
sur la circonférence du chanfrein sur le bord supérieur de chaque trou, avec la
commande G81 tel qu’illustré à la Figure 16-2.
16-2
6 – ϕ8,5
1,5×45º
Figure 16-2 : Exercice de commande de cycle de perçage avec
débourrage rapide profond (G73)
16-3
Z-40. Q5. F120 ; système de coordonnées absolues outil,
et retour de l’outil au point R Z3 après
perçage
X0. Y30. ; ................................................... Perçage du trou n°2
X-25,98 Y15. ; ........................................... Perçage du trou n°3
Y-15. ; ........................................................ Perçage du trou n°4
X0 Y-30. ; .................................................. Perçage du trou n°5
X25,98 Y-15. ; ........................................... Perçage du trou n°6
G80 ;
G91 G28 Z0 M05 ;
N3 T03 ; (foret à chanfreiner ϕ20 )
G91 G30 Z0 ;
M06 ;
G90 G43 G00 Z20. H03 ;
S300 M03 ;
G00 Z10. ;
G90 G99 G81 X25,98 Y15. R2. ................. Après chanfreinage du trou n°1 en repère
Z-5,75 F80 ; de coordonnées absolues, retour de
l’outil au point R Z2
Format de la commande
G 90 G 98
G83 X Y R Z Q F ;
G 91 G 99
16-4
Description de format :
G90 : Système de coordonnées absolues, méthode de perçage normale en mode G90
G91 : Système de coordonnées incrémentales, le mode G91 est mieux adapté pour
percer plusieurs trous symétriques et répétitifs
G98 : L’outil retourne au point de départ
G99 : Retour de l’outil au point R afin de réduire le temps d’usinage
G83 : Commande de cycle de perçage avec débourrage profond
X : Coordonnées de l’axe X de la position d’usinage de trou
Y : Coordonnées de l’axe Y de la position d’usinage de trou
R : Coordonnées de la position de l’axe Z où l’outil entame son avance de coupe
(G01)
Z : Coordonnées de l’axe Z de la position d’usinage de trou
F : Vitesse d’avance de coupe, unité mm/min
Q : Distance de perçage à chaque voyage de coupe. La valeur Q doit être positive
avec Q8,0 ou Q8000 avec 8mm de distance de perçage pour chaque voyage de
coupe.
Point de départ
Point de départ
(X, Y)
(X, Y)
Point Point
R R
Point Z Point Z
Figure 16-3 : Étapes d’usinage du cycle de perçage avec débourrage profond (G83)
16-5
[Exemple 2] :
Editer le programme d’usinage présenté en commande G73 (lire le diagramme Figure
16-2) au moyen de commande G83 à la place.
Contenus du programme :
N2 T01 ; appel de l’outil n°1 (foret ϕ8,5) ...Échange de la position d’attente d’outil
G91 G30 Z0 ; ..........................................Réinitialiser au second point de départ
M06 ; .......................................................Changement d’outil n°1 en broche
G90 G43 G00 Z20. H01 ; ........................L’outil n°1 descend en position 20mm
au-dessus de la surface de la pièce à usiner
S800 M03 ; ..............................................Avance de la broche à 800tr/min
G00 Z10. ;
G90 G99 G83 X25,98 Y15. R3 ................. Le trou n°1 de coordonnées X25,98 Y15.
Z-40. Q5. F120 ; Dans le système de coordonnées absolues,
l’outil retourne au point R Z3 après que le
perçage du trou.
X0. Y30. ; ................................................Perçage du trou n°2
X-25,98 Y15. ; .........................................Perçage du trou n°3
Y-15. ; ......................................................Perçage du trou n°4
X 0. Y-30. ; ..............................................Perçage du trou n°5
X25,98 Y-15. ; .........................................Perçage du trou n°6
G80 M09 ; ...............................................Annulation de la fonction de cycle G81
G91 G28 Z0 M05. ; .................................Retour à l’origine de l’axe Z
M30 ; .......................................................Fin du programme (réinitialisation de la
mémoire)
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
16-6
6,3 4 – ϕ8,4 × ϕ13,4
8 – ϕ6,8
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
16-7
Fiche de travail
Commande de cycle de perçage Heures de
Nom du TP Identification 16-1 4h
(G73, G83) cours
Objectif :
I. Découvrir la signification et l’application de la commande de cycle de perçage (G73, G83).
II. Mettre en place le plan de travail et utiliser le sous-programme (G73, G83) pour coder le
programme et simuler la trajectoire de coupe selon les instructions données dans le
diagramme.
III. Choisir un centre d’usinage CNC pour sélectionner les outils appropriés afin de terminer les
produits finis donnés par le diagramme de travail, compte tenu du programme sélectionné.
Ce qu’il faut retenir de ce cours :
1. Comment installer et fixer la pièce.
2. Sélection et installation des outils du centre d’usinage CNC.
3. Lire le diagramme de travail et mettre en place le processus de travail approprié.
4. Prendre en main l’exécution d’un centre d’usinage CNC selon les SOP.
5. Utiliser les appareils de mesure afin d’inspecter la pièce à usiner et de contrôler la
dimension des produits finis.
1. Outils de coupe
T01 : fraise à surfacer en carbure de tungstène ϕ125, T03 : foret à centrer ϕ3,2
T05 : foret ϕ6,8, T07 : contre-foret ϕ8,4 × ϕ13,4
2. Appareil de mesure
Pieds à coulisse (150mm) micromètre de profondeur (0 - 25mm)
3. Outils
Serrage et desserrage Maillet Documents Barre de guidage Lunettes de
de la fraiseuse latérale protection
4. Huile de lubrification, solution de découpe et tissus de nettoyage
Formulaire d’évaluation de produits finis
Dimension réelle
Position de Dimension
Mesure du Mesure du Critères de notation Scores
mesure spécifiée
stagiaire formateur
A (25,0) Bien 7 Rejet 0
B (17,675,17,675) Bien 7 Rejet 0
C (0,25) Bien 7 Rejet 0
D (-17,675,17,675) Bien 7 Rejet 0
E (-25,0) Bien 7 Rejet 0
F (-17,675,-17,675) Bien 7 Rejet 0
G (0, -25) Bien 7 Rejet 0
H (17,675,-17,675) Bien 7 Rejet 0
I (35,35) Bien 7 Rejet 0
J (-35,35) Bien 7 Rejet 0
K (-35,-35) Bien 7 Rejet 0
L (35,-35) Bien 7 Rejet 0
(1) Résultats - précision de dimension
(2) Résultats - rugosité de surface Bon 16 Juste 10 Médiocre 0
Chaque bavure de
Chaque éraflure - Chaque échange de matériel
(3) Détail de déduction moins 5 points
laissée -
- moins 5 points
moins 1 point
Résultats totaux = (1) + (2) - (3)
Heures de
travail
= points
16-8
Description et
Étapes Processus de travail Indications
illustration
I Codage du Faire fonctionner selon les directives de
programme fonctionnement individuelles données
dans l’exercice d’exécution ci-dessus.
II Préparation de la
tâche
III Positionnement et
fixation de la pièce
IV Étalonnage et
installation des
outils
V Transmission du
programme
VI Simulation de la
trajectoire
d’usinage du
programme
VII Exécution du
programme à vide
VII Définition de la
valeur de la
compensation de
longueur
IX Ajustement de la
trajectoire et mise
en service
X Missions post
exécution
16-9
Comment le programme est-il conçu
I Sélectionner les outils
1. Surfaçage au moyen d’une fraise à surfacer ϕ125
2. Perçage du trou pilote au moyen d’un foret à centrer ϕ3,2
3. Foret de ϕ6,8 pour un trou 8 - ϕ6,8
4. Perçage de trou fraisé au moyen d’un contre-foreur ϕ8,4 × ϕ13,4
5. Voir le tableau 16-4 pour les outils employés et les conditions de coupe requises.
Foret ϕ6,8
Perçage de V = 15 m / min F = 120 mm / min
T05 18mm
trou
Contre-foreur
ϕ8,4 × ϕ13,4
Perçage de V = 15 m / min F = 120 mm / min
T07 8mm
trou fraisé
16-10
(II) Contenus du programme :
Contenus du programme Description
O0684 ; ................................................................. Numéro de programme
G40 G49 G80 ; ..................................................... Annuler les compensations
existantes
G91 G28 X0 Y0 Z0 ; ............................................ Réinitialisation du point de départ
de la machine trois-axes
N1 T01 ; (ϕ125 usinage de face) .......................... Appel de l’outil n°1 pour
changement en position d’attente
G91 G30 Z0 ; ....................................................... Réinitialiser au second point de
départ
M06 ; .................................................................... Changement d’outil n°1 en broche
G90 G55 G00 X0 Y0 ; ......................................... Configuration du point d’origine de
travail
G43 G00 Z20. H01 ; ……………………………..L’outil n°1 descend en position à
20mm au-dessus de la surface de la
pièce d’usinage
S450 M03 ; ........................................................... Avance de la broche à 450tr/min
X120. Y0 ;
Z0
G01 X-120. F150 ; ............................................... Surfaçage
G91 G28 Z0 M05 ; ............................................... Réinitialisation de l’axe Z au point
d’origine de la machine pour
changement d’outil
G49 ; ..................................................................... Annuler la compensation de
longueur de l’outil
N3 T03 ; (forêt à centrer Ø3,2) ............................ Appelez l’outil n°3 pour échanger la
position “prêt”
G91 G30 Z0 ; ....................................................... Réinitialiser au second point de
départ
M06 ; .................................................................... Changement d’outil #3 en broche
G90 G43 G00 Z20.H03 ; ...................................... L’outil n°3 descend en position à
20mm au-dessus de la surface de la
pièce d’usinage
S1200 M03 ; ......................................................... La broche avance à 1 200t/min
M08 ;
G00 Z10. ;
G90 G99 G81 X35. Y35. R3. Z-3. F120 ; ........... Percer un trou central individuel
avec la commande G81
X-35. ;
Y-35. ;
X35. ;
X25. Y0 ;
X17,675 Y17,675 ;
X0 Y25. ;
X-17,675 Y17,675 ;
X-25. Y0 ;
X-17,675 Y-17,675 ;
X0 Y25. ;
X17,675 Y-17,675 M09 ;
G80 ;
16-11
G91 G28 Z0 M05 ;
N3 T05 ; (ϕ6,8 forêt)
G91 G30 Z0 ;
M06 ;
G90 G00 G43 Z20. H05 ;
S800 M03 ;
G00 Z10. M08 ;
G90 G99 G83 X25. Y0 R3. Z-21.Q5. F120 ; ....... Percer un trou central individuel
Ø6,8 avec la commande G83
X17,675 Y17,675 ;
X0 Y25. ;
X-17,675 Y17,675 ;
X-25.Y0. ;
X-17,675 Y-17,675 ;
X0 Y-25. ;
X17,675 Y-17,675 ;
G80 M09 ;
G91 G28 Z0 M05 ; ............................................... Réinitialisation de l’axe Z au point
d’origine de la machine pour
changement d’outil
N7 T07 ; (ϕ8,4 ×ϕ3,4 contre-perçage) ................. Appelez l’outil n°7 pour échanger la
position “prêt”
G91 G30 Z0 ; ....................................................... Réinitialiser au second point de
départ
M06 ; .................................................................... Changement d’outil #7 en broche
G90 G43 G00 Z20. H07 ; ..................................... L’outil n°7 descend en position
20mm au-dessus la surface de la
pièce à usiner
S400 M03 ; ........................................................... La broche vers l’avant 400rpm
G00 Z10. M08 ;
G90 G98 G82 X35. Y35. R3. Z-8. P300 F120 ; ... Percer un trou central individuel
avec la commande G82
X-35. ;
Y-35. ;
X35. ;
G80 M09 ;
G91 G28 Z0 M05 ;
M30 ;
16-12
4 - ϕ7
profondeur 40
6 - ϕ7 profondeur 30
Tolérances
Dimension
Tolérance
spécifiée
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Méthode de Troisième Projet commun de formation professionnelle
projection dièdre entre le Burkina Faso et Taïwan TP de fraisage CNC
Numéro de
Échelle 1:1 16-2
Commande de cycle de dessin
16-13
Nom du Commande de cycle de perçage avec Numéro Heures de
16-2 4h
TP débourrage profond (G73, G83) de dessin travail
Classe
Formulaire d’appréciation des compétences Numéro de
Nom
siège
Préparation avant opération :
Utilisation de machine, outil et
Procédure de fonctionnement et préparations
autres éléments utilisés
1. Lire la fiche d’opération précautionneusement afin 1. Outils de coupe
d’apprendre les exigences de l’usinage. r 3,2 Foret à centrer
2. Vérifier les dimensions de la pièce à usiner. r 7,0 forêt
3. Sélectionner les fixations selon la géométrie de la pièce à
r 10 × 45° Foret à chanfrein
usiner. Ce cours nécessite un étau.
4. Sélectionner les outils selon la fiche d’opération. 2. Appareil de mesure
5. Sélectionner le point du programme accueil selon la fiche Pied à coulisse (150 mm)
d’opération. Il est localisé dans le coin inférieur gauche de ce Micromètre de profondeur
cours. 3. Outils
6. Coder le programme et valider la syntaxe de la trajectoire du Bloc parallèle, Marteau doux,
programme avec le logiciel de simulation. limes, lunettes
7. Charger le programme dans le contrôleur et le valider.
8. Installer la pièce à usiner et identifier la position du point
accueil avec la fonction de recherche d’arrête tel qu’expliqué.
9. Installer les outils selon le numéro de l’outil et obtenir la
longueur de la compensation de l’outil tel qu’expliqué. Entrer
la valeur de compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel
qu’expliqué et valider le déplacement de la machine.
11. Retirer l’essai à vide et démarrer la coupe de production.
Formulaire d’évaluation de produits finis
Dimension réelle
Position de Dimension
mesure spécifiée
Mesure du Mesure du Critères de notation Scores
stagiaire formateur
A (15,15) Bien 6 Rejet 0
B 5 × 15 Bien 6 Rejet 0
C (15,85) Bien 6 Rejet 0
D (15,82) Bien 6 Rejet 0
E (15,79) Bien 6 Rejet 0
F (15,76) Bien 6 Rejet 0
G (15,73) Bien 6 Rejet 0
H (15,70) Bien 6 Rejet 0
I (35,50) Bien 6 Rejet 0
J (50,65) Bien 6 Rejet 0
K (65,50) Bien 6 Rejet 0
L (50,35) Bien 6 Rejet 0
M 1 × 45o Bien 10 Rejet 0
(1) Résultats - précision de dimension
(2) Résultats - rugosité de surface Bon 18 Juste 10 Médiocre 0
Chaque changement de
Chaque fissure Chaque bavure
(3) Détail de déduction matière ou d’outil
(-5) (-1)
(-5 points)
Total des points = (1) + (2) – (3) = points
Temps de début Commentaires
Temps de fin
Heures de travail Formateur
Total des heures travaillées
16-14
Projet commun de formation Exercice sur un
professionnelle entre le Machines de précisions ZINIARE centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Fiche d’écriture du programme 16-2
Numéro de dessin
Description des T01 : r 3,2 Foret à centrer T03 : r 7 perçage
Contenus du programme
outils utilisés T05 : r 10 × 45° Foret à chanfrein
6 - ϕ7 profondeur 35
4 - ϕ7
profondeur 40
6 - ϕ7 profondeur 30
16-15
Projet commun de formation Exercice sur
professionnelle entre le Machines de précisions ZINIARE les machines
Burkina Faso et Taïwan centrales CNC
Fiche de travail /
Réponse standard à l’écriture du programme 16-2
Numéro de dessin
Description des T01 : r 3,2 Foret à centrer T03 : r 7 perçage
Contenus du programme
outils utilisés T05 : r 10 × 45o Forêt à chanfrein
O2234 ;
G80 G49 G40 G17 G21 ;
N1 T01 ;
G91 G30 Z0 ; 6 - ϕ7 profondeur 35
M06 ;
G90 G00 G54 X15. Y15. ;
G43 Z10. H01 ;
S2000 M13 ; 4 - ϕ7
profondeur 40
G90 G99 G81 R3. Z-3. F200 ;
M98 P1235 ;
M98 P1236 ;
M98 P1237 ; 6 - ϕ7 profondeur 30
16-16
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 12 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Titre du cours Cycle de filetage (G74, G84) Code CNCM017
Objectif Comprendre le sens et l’application Formateur
d’apprentissage du cycle de filetage (G74, G84) Durée 4h
I. Vue d’ensemble
Nous avons appris la signification et les applications des fonctions de cycle de coupe fixe
des commandes G80, G81, G82, G73, et G83. Les commandes G74 et G84 vont désormais
apparaître plus simples.
Format de la commande
G 90 G 98
G84 X Y Y Z P F ;
G 91 G 99
Description de format :
G90 : Système de coordonnées absolues, le mode G90 est employé par la plupart des
cycles de filetage.
G91 : Système de coordonnées incrémentales
G98 : Retour de l’outil au point de départ
G99 : Retour de l’outil au point R afin de gagner du temps
G84 : Commande de cycle de filetage droit
X : Coordonnées de l’axe X de la position de filetage
Y : Coordonnées de l’axe Y de la position de filetage
R : Coordonnées de l’axe Z de la position de départ de filetage
Z : Coordonnées de l’axe Z du fond de la position de filetage
F : Vitesse d’avance de filetage, broche F = vitesse (tr/min) de la broche en voyage
de filetage × (P) de F = P × tr/min, unité (mm/min)
P : Temps de pause lors du filetage au fond du trou, P est optionnel et intégral
17-1
Commande de fonction G84, illustrée à la Figure 17-1
Avance de Avance de
Avance de broche Avance de broche
broche broche
Point R Point R
Inversion de Inversion
broche de broche
Point Z Point Z
[Exemple 1] :
Réaliser un filetage de M10 × 1,5 avec une vitesse de broche de 120tr/min, puis :
(1) Diamètre du trou (D) avant de fileter (en unité de mm) ?
(2) Vitesse d’avance de filetage (mm/min) ?
[Exemple 2] :
Coder un programme au moyen de la commande de cycle de filetage à droite (G84)
pour fileter, comme illustré à la Figure 17-2.
17-2
4 – M10 × 1,5
17-3
G91 G30 Z0 ; ........................................ Réinitialiser au second point d’origine
M06 ; ..................................................... Changement d’outil n°4 en broche
G90 G43 G00 Z20. H04 ; ...................... L’outil n°4 descend pour se positionner
20mm au-dessus la surface de la pièce à
usiner
G00 Z10. S200 M03 ; ........................... Départ à Z10, avance de la broche à
200tr/min
M08 ;
G90 G98 G84 X18. Y0 R5. ................... Contact avec le trou n°1 du point R Z5 au
point Z
Z-26. P500 F250 ; ................................. Pause à Z−26. pendant 0,5 seconde, retour de
la broche au point R, puis changement pour
l’avance rapide au point de départ
X0 Y18. ; ............................................... Contact trou n°2
X-18. Y0 ; .............................................. Contact trou n°3
X0 Y-18. ; .............................................. Contact trou n°4
G80 M09 ;
G91 G28 Z0 M05 ;
M30 ;
Format de la commande
G 90 G 98
G74 X Y Y Z P F ;
G 91 G 99
Description de format :
G90 : Système de coordonnées absolues, le mode G90 est employé par la plupart des
cycles de filetage.
G91 : Système de coordonnées incrémentales
G98 : Retour de l’outil au point de départ
G99 : Retour de l’outil au point R afin de gagner du temps
G74 : Commande de cycle de filetage gauche
X : Coordonnées sur l’axe X du positionnement de filetage
Y : Coordonnées sur l’axe Y du positionnement de filetage
R : Coordonnées de l’axe Z de la position de départ de filetage
Z : Coordonnées sur l’axe Z au bas de la position de départ de filetage
F : Vitesse d’avance de filetage, F = voyage de filetage (P) × vitesse de broche
(tr/min), Si F = P × tr/min et l’unité (mm/min)
P : Temps de pause lors du filetage au fond du trou, P est optionnel et intégral
17-4
Point de départ Point de départ
Inversion Inversion
Inversion de de broche Inversion de de broche
broche broche
Point R Point R
Avance de Avance de
broche broche
Point Z Point Z
17-5
3. Dans le cas où la commande de cycle fixe et les commandes du groupe 01 de la
fonction de préparation apparaissent en un seul bloc, alors ce qui suit peut se produire :
(1) G00 G81 X Y Z R F ; exécuter la fonction de cycle de perçage G81
sans effet de commande G00.
(2) G81 G00 X Y Z R F ; exécuter la compensation rapide XYZ ou le
programme d’erreur (PS ALARME), au lieu de la fonction de cycle de perçage
G81.
4. La commande de correction d’outil G45 ~ G48 est inefficace lorsque la fonction de
cycle fixe est en cours d’exécution.
5. Lors du filetage au moyen de la fonction de cycle fixe G74, G84, le bouton de réglage
de vitesse d’avance est efficace et réglé sur 100 %
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
17-6
12-M8x1,25
Section A-A
Note : Chanfrein d’arrête de perçage 2 × 45°
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
17-7
Fiche de travail
Commande de cycle de filetage Heures
Nom du travail ID 17-1 4
(G74, G84) de cours
Objectif :
I. En savoir plus sur la signification et l’application du cycle de filetage (G74, G84)
II. Mettre en place le plan de travail et utiliser le sous-programme (G74, G84) pour coder le
programme et simuler la trajectoire de coupe, selon les instructions données dans le
diagramme de travail.
III. Choisir un centre d’usinage CNC pour sélectionner les outils appropriés, afin de compléter les
produits finis définis par le diagramme de travail, compte tenu du programme sélectionné.
Ce qu’il faut retenir de ce cours :
1. Comment installer et fixer la pièce ?
2. Sélection et installation des outils du centre d’usinage CNC.
3. Lire le diagramme et mettre en place le processus de travail approprié.
4. Prendre en main l’exécution d’un centre d’usinage CNC selon les SOP.
5. Utiliser des appareils de mesure afin d’inspecter la pièce à usiner et de contrôler la
dimension des produits finis.
1. Outils de coupe
T01 : ϕ3,2 Foret à centrer, T03 : Forêt ϕ6,8
T05 : M8 × 1,25 filet à droite T07 : r 10 × 45° Foret à chanfrein
2. Dispositifs de mesure
Micromètre (150mm) Micromètre extérieur (25 - 50mm) M8 × 1,25 filet droit
3. Outils
Étau d’usinage et clé Maillet Limes Cales parallèles Lunettes
4. Huile de lubrification, solution de coupe, et tissus de nettoyage
Formulaire d’appréciation des biens finis
Dimension réelle
Position de Dimension
Mesure du Mesure du Critères de notation Points
la mesure spécifiée
stagiaire formateur
A (25, 0) OK 7 Rejeter 0
B (17,675, 17,675) OK 7 Rejeter 0
C (0, 25) OK 7 Rejeter 0
D (-17,675, 17,675) OK 7 Rejeter 0
E (-25, 0) OK 7 Rejeter 0
F (-17,675, -17,675) OK 7 Rejeter 0
G (0, -25) OK 7 Rejeter 0
H (17,675, -17,675) OK 7 Rejeter 0
I (35, 35) OK 7 Rejeter 0
J (-35, 35) OK 7 Rejeter 0
K (-35, -35) OK 7 Rejeter 0
L (35, -35) OK 7 Rejeter 0
(1) Résultats - précision des dimensions
(2) Résultats - Rugosité de la surface Bien 16 Passable 10 Insuffisant 0
Chaque bavure Chaque échange de
(3) Élément déducteur Chaque égratignure
restante - moins 1 matériau - moins 5
de points - moins 5 points
point points
Total des points = (1) + (2) - (3)
Heures de travail :
= points
17-8
Procédure de
Étapes Description Illustration et description
travail
I Edition du Opérer selon les lignes directrices
programme des opérations individuelles en vous
référant aux exercices d’unités
ci-dessus.
II Préparation du
travail
III Positionnement et
fixation de la
pièce à usiner
IV Installation et
étalonnage de
l’outil
V Transmission du
programme
VI Simulation de la
trajectoire du
programme
d’usinage
VIII Réglage de la
valeur de
compensation de
la longueur
IX Ajustement de la
trajectoire et de la
mise en service
X Tâches
post-opératoire
17-9
Comment est conçu le programme
r 6,8 foret
T03 Forage V = 15 m / min F = 120 mm / min 30mm
r 10 × 45° Foret à
chanfrein
T07 Chanfrein V = 15 m / min F=150mm/min 2 × 45°
17-10
(II) Contenus du programme :
Contenus du programme : Description
O0684 ; ................................................................... Numéro du programme
G40 G49 G80 ; .......................................................Annuler les compensations
existantes
G91 G28 X0 Y0 Z0 ; ..............................................Réinitialisation du point d’origine
de la machine trois-axes
N1 T01 ; (forêt ϕ3,2) ............................................. Appelez l’outil n°1 pour échanger
la position “prêt”
G91 G30 Z0 ; ......................................................... Réinitialiser au second point
d’origine sur l’axe Z
M06 ; ...................................................................... Changer l’outil n°1 pour la broche
G90 G54 G00 X35. Y35.
G90 G43 G00 Z20.H01 ; ........................................ L’outil n°1 descend en position à
20mm au-dessus de la surface de la
pièce d’usinage
S2000 M03 ; ........................................................... La broche vers l’avant à
2 000t/min
M08 ;
G00 Z10. ;
G90 G99 G81 R3. Z-3. F120 ; ............................... Percer un trou central individuel
avec la commande G81
M98 P0685 ;
N3 T03 ; (ϕ6,8 forêt)
G91 G30 Z0 ;
M06 ;
G90 G00 G43 Z20. H03 ;
S800 M03 ;
G00 Z10. M08 ;
G90 G99 G73 X35.Y35.R3. Z-30.Q5. F120 ; ........ Percer un trou central individuel
ɸ6,8 avec la commande G73
M98 P0685;
N5 T05 ; ( M8 × 1,25 filet droit) ............................ Appelez l’outil n°5 pour échanger
la position “prêt”
M06 ; ...................................................................... Changer l’outil n°5 pour la broche
G90 G43 G00 Z20. H05 ; ....................................... L’outil n°5 descend en position à
20mm au-dessus de la surface de la
pièce d’usinage
S300 M03 ; .............................................................Broche vers l’avant à 300t/min
G00 Z10. M08 ;
G90 G99 G84 X35. Y35. R3. Z-30. P300 F375 ; ..Exécuter la commande G84
M98 P0685 ;
N7 T07 ; (r 10 × 45° perçage chanfreiné)
M06 ;
G90 G00 G43 Z20. H07 ;
S800 M03 ;
G00 Z10. M08 ;
G90 G99 G82 X35.Y35.R3. Z-5,4 F120 ; ............. Chanfrainer les trous percés avec la
commande G82 à 2 × 45°
M98 P0685 ;
M30 ;
17-11
Sous-routine :
O0685 ;
X-35. ;
Y-35. ;
X35. ;
X25. Y0 ;
X17,675 Y17,675 ;
X0 Y25. ;
X-17,675 Y17,675 ;
X-25. Y0 ;
X-17,675 Y-17,675 ;
X0 Y-25. ;
X17,675 Y-17,675 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M99 ;
17-12
8-M8*1.25
Filetage à
droite
Section A-A
Remarque : Chanfrein d’arrête de perçage 2 × 45°
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
17-13
Nom du Commande de cycle de filetage Numéro de
17-2 Heures de travail : 4
travail (G74, G84) dessin
Classe
Carte de résultat des compétences pratiques
Nom Numéro de siège
Préparation avant opération :
Utilisation de machine, outil et
Procédure de fonctionnement et préparations
autres éléments utilisés
1. Lire la fiche d’opération attentivement afin d’apprendre les 1. Outils de coupe
exigences de l’usinage. r 3,2 Foret à centrer
2. Vérifier les dimensions de la pièce à usiner. r 6,8 foret
3. Sélectionner les fixations selon la géométrie de la pièce à usiner.
M8 × 1,25 filet à droite
Ce cours nécessite un étau.
4. Sélectionner les outils selon la fiche d’opération. r 10 × 45° Foret à chanfrein
5. Sélectionner le point du programme accueil selon la fiche 2. Dispositifs de mesure
d’opération. Il est localisé au centre de la pièce à usiner dans ce Pied à coulisse (150mm)
cours. Micromètre extérieur (0 -
6. Coder le programme et valider la syntaxe de la trajectoire du 50mm)
programme avec le logiciel de simulation. M8 × 1,25 filet à droite
7. Charger le programme dans le contrôleur et le valider. 3. Outils
8. Installer la pièce à usiner et identifier la position du point accueil Bloc parallèle, Marteau doux,
avec la fonction de recherche d’arrête tel qu’expliqué. limes, lunettes
9. Installer les outils selon le numéro de l’outil et obtenir la
longueur de la compensation de l’outil tel qu’expliqué. Entrer la
valeur de compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel qu’expliqué
et valider le déplacement de la machine.
11. Retirer l’essai à vide et démarrer la coupe de production.
Formulaire d’appréciation des biens finis
Dimension réelle
Position de la
Dimension Mesure du Mesure du Critères de notation Points
mesure
stagiaire formateur
A (35, 0) OK 8 Rejeter 0
B (0, 35) OK 8 Rejeter 0
C (-35, 0) OK 8 Rejeter 0
D (0, -35) OK 8 Rejeter 0
E (14,14, 14,14) OK 8 Rejeter 0
F (-14,14, 14,14) OK 8 Rejeter 0
G (-14,14, -14,14) OK 8 Rejeter 0
H (14,14, -14,14) OK 8 Rejeter 0
I M8 × 1,25 OK 10
J 1 × 45º OK 10
17-14
Projet commun de formation Exercice sur un
Machines de précisions ZINIARE
professionnelle entre le centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Fiche d’édition du programme 17-2
Numéro de dessin
Description T01 : r 3,2 Foret à centrer T03 : r 6,8 foret
Contenus du programme : des outils T05 : M8 × 1,25 filet à droite
utilisés T09 : r 10 × 45o Forêt à chanfrein
8-M8*1.25
Filetage à
droite
Section A-A
17-15
Exercice sur
Projet commun de formation
un centre
professionnelle entre le Machines de précisions ZINIARE d’usinage
Burkina Faso et Taïwan
CNC
Fiche de travail /
Réponse standard à l’écriture du programme Numéro de 17-2
dessin
Description T01 : r 3,2 Foret à centrer T03 : r 6,8 foret
Contenus du programme : des outils T05 : M8 × 1,25 filet à droite
utilisés T09 : r 10 × 45o Forêt à chanfrein
O1234 ;
G80 G49 G40 G17 G21 ;
N1 T01 ; 8-M8*1.25
G91 G30 Z0 ; Filetage à
droite
M06 ;
G90 G00 G54 X35. Y0 ;
G43 Z10. H01 ;
S2000 M13 ;
G90 G99 G81 R3. Z-3. F150 ;
M98 P1235 ;
N3 T03 M06 ;
G90 G00 G54 X35. Y0 ;
G43 Z10. H03 ;
S700 M13 ;
G90 G99 G73
R3.Z-30.Q5.F150 ;
M98 P1235 ;
N5 T05 M06 ;
G90 G0 0G54 X35. Y0 ; Section A-A
S300 M13 ; O1235 ;
G90 G43 Z10. H05 ; G90 X0 Y35. ;
G98 G84 R3. Z-30. P500 F375 ; X-35. Y0 ;
M98 P1235 ; X0 Y-35. ;
N7 T07 M06 ; X14,14 Y14,14 ;
G90 G00 G54 X35. Y0 ; X-14,14 Y14,14 ;
G43 Z10. H7 ; X-14,14 Y-14,14 ;
S300 M13 ; X14,14 Y-14,14 ;
G90G99G82R3.Z-5,4P500F150 ; G80 G00 Z30. ;
M98 P1235 ; G91 G30 Z0 M05 ;
M30 ; M99 ;
17-16
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 12 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Titre du cours Cycle de perçage (G76, G86) Code CNCM018
Objectif Comprendre le sens et l’application du Instructeur adjoint
d’apprentissage cycle de perçage (G76, G86) Durée 4h
I. Vue d’ensemble
Nous avons appris sur le sens et l’application de la fonction de commande de cycle de
découpe fixe G80, G81, G82, G73, G83, G74 et G84. Les commandes G76 et G86 sembleront
plus faciles maintenant.
[Format de commande]
G 90 G 98
G86 X Y R Z F ;
G 91 G 99
Description de format :
G90 : Système de coordonnées absolues
G91 : Système de coordonnées incrémentales
G98 : Retour de l’outil au point de départ
G99 : Retour de l’outil au point R pour gagner du temps
G86 : Commande de cycle de forage grossier
X : Coordonnées de l’axe X du positionnement du forage
Y : Coordonnées de l’axe Y du positionnement du forage
R : Coordonnées de l’axe Z de la position de départ du forage
Z : Coordonnées de l’axe Z du fond de la position du forage
F : Vitesse d’alimentation du forage, unité (mm/min)
18-1
Voir la figure 18-1 pour des actions de la commande de fonction G86.
La broche
Point de reprend le
départ tournage Point de départ
La broche
reprend le
tournage
Point R Point R
La broche La broche
s’arrête s’arrête
Point Z Point Z
[Exemple 1] :
Décrire le sens et les actions du cycle de forage grossier G90 G99 G86 X75. Y30. R5.
Z-20. F120 ;
[Réponse] : Avec le système de coordonnées absolues, l’outil se déplace rapidement vers
la position (X75, Y30), l’axe Z se déplace rapidement vers Z5, perce à la
profondeur de Z-20 à la vitesse d’avance de 120mm/min, la broche arrête la
transmission après le forage et retour rapide au point R (Z5.), la broche
reprend la transmission.
[Format de commande]
G 90 G 98
G76 X Y R Z F ;
G 91 G 99
18-2
Description de format :
G90 : Système de coordonnées absolues
G91 : Système de coordonnées incrémentales
G98 : Retour de l’outil au point de départ
G99 : Retour de l’outil au point R pour gagner du temps
G76 : Commande de cycle de forage de précision
X : Coordonnées de l’axe X du positionnement du forage
Y : Coordonnées de l’axe Y du positionnement du forage
R : Coordonnées de l’axe Z de la position de départ de forage (G01)
Z : Coordonnées de l’axe Z du fond de la position du forage
F : Vitesse d’alimentation du forage, unité (mm/min)
P : Temps de pause lors du forage jusqu’au fond du trou, P est facultatif et intégral
Q : Amplitude de décalage positif de l’outil
L’outil de forage est fixé sur la broche. Sa poignée a une rainure de positionnement à
l’intervalle donné de 180°. Vous devez installer manuellement et valider la direction de sa butée
de positionnement (M19) avant d’exécuter la commande de cycle de forage de précision G76,
comme le montre la figure 18-2.
Outil de forage
Distance de déplacement Q
18-3
La broche
Point de reprend le
départ tournage Point de
départ
La broche
reprend le
Point R Point R tournage
Pause P Pause P
Point Z Point Z
1. L’outil est positionné rapidement (G00) aux coordonnées (X, Y) du centre de trou
donné.
2. L’axe Z se déplace au point R avec la commande G00.
3. Forage au point Z à la vitesse d’avance F.
4. Pause d’alimentation pour une période de temps P spécifiée (ajouter la commande P si
nécessaire).
5. Butées de positionnement de la broche
6. Distance positive Q de déplacement rapide de l’outil de forage.
7. L’outil de retrait de l’Axe Z au point R ou démarrer par la commande G00.
8. Distance de décalage Q des compteurs de l’axe X.
9. La broche reprend le tournage.
[Exemple 2] :
Codifier un programme à la commande G86 et G76 pour un cycle de forage grossier et de
précision, comme le montre la figure 18-4.
Figure 18-4 : Exercice de commande (G86, G76) de cycle de forage grossier et de précision
18-4
(I) Description du programme :
1. Régler le point “home” du programme pour abaisser le coin gauche.
2. Percer trois trous (commande G73) avec foret de ϕ22.
3. Les forer grossièrement avec la commande G86.
4. Les forer avec précision avec la commande G76.
II. Contenus du programme :
Contenus du programme : Description
O0699 ; ........................................... Numéro du programme
G40 G49 G80 ; ................................ Annuler les compensations existantes
G91 G28 X 0 Y0 Z0 ; ..................... Réinitialiser le point “home” de la machine à
trois-axes
N1 T01 ; (Foret de ϕ22) ................. Appelez l’outil n°1 pour échanger la position
“prêt”
G91 G30 Z0 ; .................................. Réinitialiser au second point “home”
M06 ; ............................................... Changer l’outil n°4 pour la broche
G90 G55 G00 X 0 Y0 ; ................... Régler le second point “home” de travail
G90 G43 G00 Z20. H01 ; ............... L’outil n°1 descend en position à 20mm
au-dessus de la surface de la pièce d’usinage
S300 M03 ; ..................................... La broche avance à 300rmp
G00 Z10. M08 ;
G90 G99 G73 X 20. Y20. R3. ........ Le trou de perçage (X20, Y20) n°1 de l’outil
Z-27. Q5. F120 ; retourne au point R Z3 après le perçage.
X60. ; .............................................. Trou de forage n°2
X 40. Y60. ; ..................................... Trou de forage n°3
M09 ;
G80 ;
G91 G30 Z0 M05 ;
N2 T02 ; (outil de forage grossier r 23,9mm)
G91 G30 Z0 ;
M06 ;
G90 G43 G00 Z20.H02 ;
S450 M03 ;
G00 Z10.M08 ;
G90 G99 G86 X20.Y20.R3. ..............Trou de forage grossier n°1
Z-23. F120 ;
X60. ; .............................................. Trou de forage grossier n°2
X 40. Y60. ; ..................................... Trou de forage grossier n°3
M09 ;
G80 ;
G91 G30 Z0 M05 ;
N3 T03 ; (outil de forage de précision r 24mm)
G91 G30 Z0 ;
M19 ;
M06 ;
G90 G00 G43 Z20. H03 ;
S600 M03 ;
18-5
G00 Z10.M08 ;
G90 G99 G76 X20.Y20.R3. ............. Après le perçage de finition n°1 dans le
Z-22. Q1,0 F100 ; système de coordonnées absolues, la broche
s’arrête, l’outil de forage de précision se
déplace vers la droite, sur l’axe X et se retire
rapidement vers le point R du système de
coordonnées polaires. L’outil se déplace vers la
gauche aux coordonnées du centre du trou, puis
la broche reprend vers l’avant.
X60. ; .............................................. Trou de forage de précision n°2
X 40. Y60. ; ..................................... Trou de forage de précision n°3
M09 ;
G00 Z20. ;
G80 ;
G91 G28 Z0 M05 ;
M30 ;
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG Bao-Jian
18-6
Tolérances
Dimension Tolérance
Au delà de
± 0,10
0,5 jusque 3
Au dessus de
± 0,10
3 jusque 6
Au dessus de
± 0,20
6 jusque 30
Au dessus de
30 jusque ± 0,30
120
Projet commun de formation
Méthode de Troisième
projection angle
professionnelle entre le TP de fraisage CNC
Burkina Faso et Taïwan
Numéro de
Échelle 1:1 18-1
Commande de cycle de perçage dessin
Unité mm
(G86, G76) Matériau
T6061
100*100*25
18-7
Fiche de travail
Nom du Commande de cycle de perçage Heures
ID 18-1 4h
cours (G86, G76) de cours
Objectif :
I. Découvrir la signification et l’application du cycle de forage (G76, G86).
II. Mettre en place le plan de travail et utiliser la commande de cycle de forage (G76, G86) pour
codifier le programme et simuler la trajectoire de découpe selon les instructions données dans
le diagramme de travail.
III. Choisir un centre de machine CNC pour sélectionner les bons outils pour compléter les
produits finis donnés par le diagramme de travail, avec le programme donné.
Sortir de ce cours :
1. Comment fixer et serrer la pièce ?
2. Sélection et installation des outils du centre d’usinage CNC.
3. Lire le diagramme de travail et mettre en place des processus de travail appropriés.
4. Mettre en pratique l’opération avec un centre de machine CNC selon les SOP.
5. Utiliser l’appareil de mesure pour inspecter la pièce à usiner et pour contrôler la dimension
des produits finis.
1. Outils de coupe
T01 : r Fraise en bout en tungstène 100mm T03 : Forêt ϕ6,8
T05 : forêt r 25 T07 : r 25,9 outil de forage grossier
T09 : r 26 outil de forage fin
2. Dispositifs de mesure
Micromètre intérieur (150) Micromètre intérieur (25 - 50mm)
3. Outils
Étau d’usinage et clé Maillet Limes Cales parallèles Lunettes
4. Huile de lubrification, solution de coupe, et tissus de nettoyage
Formulaire d’appréciation des biens finis
Dimension réelle
Position de la
Dimension Mesure du Mesure du Critères de notation Points
mesure
stagiaire formateur
A (18,30) OK 8 Rejeter 0
B (50,30) OK 8 Rejeter 0
C (82,30) OK 8 Rejeter 0
D (32,70) OK 8 Rejeter 0
E (72,70) OK 8 Rejeter 0
F 25,98 - 26,02 OK 8 Rejeter 0
G 25,98 - 26,02 OK 8 Rejeter 0
H 25,98 - 26,02 OK 8 Rejeter 0
I 25,98 - 26,02 OK 8 Rejeter 0
J 25,98 - 26,02 OK 8 Rejeter 0
(1) Résultats - précision des dimensions
(2) Résultats - Rugosité de la surface Bien 20 Passable 10 Insuffisant 0
(3) Pénalités Chaque changement de
Chaque fissure Chaque bavure
matière ou d’outil
(-5) (-1)
(-5 points)
Total des points = (1) + (2) - (3)
Heures de travail :
= points
18-8
Étapes Procédure de travail Description Illustration et description
I Edition du programme Opérer selon les lignes
directrices des opérations
individuelles en vous référant
aux exercices d’unités
ci-dessus.
II Préparation du travail
III Positionnement et
fixation de la pièce à
usiner
IV Installation et
étalonnage de l’outil
V Transmission du
programme
VI Simulation de la
trajectoire du
programme d’usinage
IX Ajustement de la
trajectoire et de la mise
en service
X Tâches post-opératoire
18-9
Comment est conçu le programme
I. Sélectionner les outils
1. Utiliser r 100 fraise en bout sur la face à usiner.
2. Perçage de forêt avec un forêt de ϕ6,8.
3. Utiliser un foret de r 25 pour forer un trou.
4. Utiliser un outil de perçage grossier r 25,9 pour le perçage du trou.
5. Utiliser un outil de perçage fin de r 26 pour le perçage du trou.
5. Voir le tableau 18-4 Pour les outils à utiliser et le réglage des conditions de coupe.
Forêt ϕ6,8
r 25 forêt
T05 Forage V = 15 m / min F = 120 mm / min 30mm
18-10
II. Contenu de l’usinage :
Contenu de l’usinage Description
O3567 ;
G40 G49 G80 G17 G21 ;
N1 T01 ; (r 100 Fraiseuse de surface)
G91 G30 Z0 ;
M06 ;
G90 G54 G00 X160. Y50. ;
G43 Z10. H01 ;
S1000 M03 ;
G01 Z0 F200 ; ------------------------- Usinage de surface r 100 avec la fraise
d’usinage de surface
X-160. ;
G00 Z20. M09 ;
G91 G30 Z0 M05 ;
M01 ;
N3 T03 ; (ϕ6,8 forêt)
M06 ;
G90 G54 G00 X18. Y30. ;
G43 Z10. H03 ;
S800 M13 ;
G90 G99 G73 R3. Z-33.Q5.F150 ; - Perçage ϕ6,8, perçage avec la commande G73
M98 P3458 ;
G80 G00 Z20. ;
G91 G30 Z0 M05 ;
M01 ;
N5 T05 ; (r 25 forêt)
M06 ;
G90 G54 G00 X18. Y30. ;
G43 Z10. H05 ;
S300 M13 ;
G90 G99 G83 R3.Z-33.Q5.F100 ; -- Forêt r 25, perçage avec la commande G83
M98 P3458 ;
G80 G00 Z20. ;
G91 G30 Z0 M05 ;
M01 ;
N7 T07 ; (r 25,9 outil de forage grossier)
M06 ;
G90 G54 G00 X18. Y30. ;
G43 Z10. H07 ;
S1000 M13 ;
G90 G99 G86 R3.Z-33.Q5.F150 ; -- Outil de perçage grossier r 25,9, trou grossier
avec la commande G86
M98 P3458 ;
G80 G00 Z20. ;
G91 G30 Z0 M05 ;
M01 ;
N9 T09 (r 26 outil de forage fin) ;
M06 ;
G90 G54 G00 X18. Y30. ;
18-11
G43 Z10. H09 ;
S1200 M13 ;
G90 G99 G76 R3. Z-33.Q1.F150 ; - Outil de perçage fin r 26, trou fin avec la
commande G76
M98 P3458 ;
G80 G00 Z20. ;
G91 G30 Z0 M05 ;
M30 ;
18-12
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
Projet commun de formation
Méthode de Troisième
projection dièdre
professionnelle entre le TP de fraisage CNC
Burkina Faso et Taïwan
Numéro de
Échelle 1:1 18-2
Commande de cycle de perçage dessin
Unité mm
(G86, G76) Matériau
T6061
100*100*25
18-13
Nom du Commande de cycle de forage Numéro de Heures de
18-2 4
travail (G86, G76) dessin travail :
Classe
Carte de résultat des compétences pratiques Numéro de
Nom
poste
Préparation avant opération :
Utilisation de machine, outil et
Procédure de fonctionnement et préparations
autres éléments utilisés
1. Lire la fiche d’opération précautionneusement afin d’apprendre les 1. Outils de coupe
exigences de l’usinage. Forêt ϕ6,8
2. Vérifier les dimensions de la pièce à usiner. r 23 forêt
3. Sélectionner les fixations selon la géométrie de la pièce à usiner.
r 23,9 outils de perçage
Ce cours nécessite un étau.
4. Sélectionner les outils selon la fiche d’opération. d’ébauche
5. Sélectionner le point du programme accueil selon la fiche r 24 outils de perçage finition
d’opération. Il est situé au centre de la pièce à usiner. 2. Dispositifs de mesure
6. Editer le programme et valider la simulation de la trajectoire du Pied à coulisse (150mm)
programme avec le logiciel de simulation. Micromètre intérieur (5 - 30)
7. Charger le programme dans le contrôleur et le valider. 3. Outils
8. Installer la pièce à usiner et identifier la position du point accueil Cales parallèles, Maillet,
avec la fonction de recherche d’arrête tel qu’expliqué. limes, lunettes
9. Installer les outils selon le numéro de l’outil et obtenir la longueur
de la compensation de l’outil tel qu’expliqué. Entrer la valeur de
compensation dans le bon registre.
10. Lancer le programme pour un lancement à vide tel qu’expliqué et
valider le déplacement de la machine.
11. Retirer l’essai à vide et démarrer la coupe de production.
Formulaire d’évaluation
Dimension réelle
Position de la
Dimension Mesure du Mesure du Critères de notation Points
mesure
stagiaire formateur
A (0, 30) OK 10 Rejeter 0
B (30, 0) OK 10 Rejeter 0
C (0, -30) OK 10 Rejeter 0
D (-30, 0) OK 10 Rejeter 0
E 23,98 - 24,02 OK 10 Rejeter 0
F 23,98 - 24,02 OK 10 Rejeter 0
G 23,98 - 24,02 OK 10 Rejeter 0
H 23,98 - 24,02 OK 10 Rejeter 0
18-14
Projet commun de formation Exercice sur un
Machines de précisions ZINIARE
professionnelle entre le centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Fiche d’édition du programme 18-2
Numéro de dessin
Description T01 : Forêt ϕ6,8 T03 : r 23 forêt
Contenus du programme : des outils T05 r 23,9 outil de perçage d’ébauche
utilisés T07 r 24 outil de perçage de finition
18-15
Projet commun de formation
Exercice sur un centre
professionnelle entre le Machines de précisions ZINIARE d’usinage CNC
Burkina Faso et Taïwan
Fiche de travail /
Réponse standard du programme 18-2
Numéro de dessin
Description T01 : Forêt ϕ6,8 T03 : r 23 perçage
Contenus du programme : des outils T05 : r 23,9 outil d’ébauche
utilisés T07 : r 24 outil de finition
O3560 ;
G40 G49 G80 G17 G21 ;
N1 T01 ;
G91 G30 Z0 ;
M06 ;
G90 G54 G00 X30. Y0. ;
G43 Z10. H01 ;
S800 M13 ;
G90 G99 G73 R3. Z-30.
Q5.F150 ;
M98 P3561 ;
G80 G00 Z20. ;
G91 G30 Z0 M05 ;
M01 ;
N3 T03 ;
M06 ;
G90 G54 G00 X30. Y0. ;
G43 Z10. H03 ;
S350 M13 ;
G90 G99 G83 R3. Z-30.Q5.
N7 T07 ;
F100 ;
M98 P3561 ; M06 ;
G80 G00 Z20. ; G90 G54 G00 X30. Y0. ;
G91 G30 Z0 M05 ; G43 Z10. H07 ;
M01 ; S1200 M13 ;
G90 G99 G76 R3.
N5 T05 ;
Z-30.P500 Q1.F150 ;
M06 ; M98 P3561 ;
G90 G54 G00 X30. Y0. G80 G00 Z20. ; O3561 ;
G43 Z10. H05 G91 G30 Z0 M05 ; G90 X0. Y30. ;
S1000 M13 ; M30 ; X-30. Y0. ;
G90 G99 G86 R3. Z-30. F150 ; X0. Y-30. ;
M98 P3561 ; M99 ;
G80 G00 Z20. ;
G91 G30 Z0 M05 ;
M01 ;
18-16
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 8 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Cycle d’alésage et de perçage (G85,
Titre du cours Code CNCM019
G89)
Comprendre le sens et l’utilisation du Instructeur adjoint
Objectif
cycle d’alésage et de perçage (G85,
d’apprentissage Durée 4h
G89)
1. Vue d’ensemble
Nous avons appris sur le sens et l’application de la fonction de commande de cycle de
découpe fixe (G80, G81, G82, G73, G83, G74, G84, G76 et G86). Le cycle d’alésage et de forage
(G85, G89) semblera maintenant plus facile.
[Format de commande]
G 90 G 98
G85 X Y R Z F ;
G 91 G 99
Description de la commande :
G90 : Système de coordonnées absolues
G91 : Système de coordonnées incrémentales
G98 : L’outil retourne au point de départ
G99 : L’outil retourne au point R pour gagner du temps
G85 : Commande de cycle d’alésage (G85)
X : Coordonnées de l’axe X de la position de forage
Y : Coordonnées de l’axe Y de la position de forage
R : Coordonnées de l’axe Z de la position de départ de l’alimentation de la coupe
(G01)
Z : Coordonnées de l’axe Z du fond de la position d’usinage
F : Vitesse d’alimentation de la coupe, unité (mm/min)
19-1
Voir la figure 19-1 pour des actions de la commande de fonction G85.
Point R Point R
Point Z Point Z
[Exemple 1] :
Codifier deux programmes d’alésage avec la commande de cycle d’alésage (G85) dans
une forme octogonale avec une longueur côté de 48mm, comme le montre la figure
19-2.
19-2
4. T05, perçage ϕ9,8, trous de perçage n°1 ~ n°8 (bypass).
5. T07, perçage ϕ11,7, trous de perçage n°9 (bypass).
6. T09, alésoir ϕ10H7, alésage 8 trous incluant n°1 ~ n°8.
7. T11, alésoir ϕ12H7, trou d’alésage n°9 (bypass).
8. Voir ci-dessous pour les coordonnées n°1 ~ n°8 :
#1:X = 18 × cos 22,5° = 16,63 , Y = 18 × sin 22,5° = 6,89 , #1( X 16,63 , Y 6,89)
#2:X = 18 × cos 67,5° = 6,89 , Y = 18 × sin 67,5° = 16,63 , #2( X 6,89 , Y 16,63)
comme elles sont symétriques au point (0, 0),
#3( X − 6,89 , Y 16,63) , #4( X − 16,63 , Y 6,89) Nous pouvons obtenir
#5( X − 16,63 , Y − 6,89) , #6( X − 6,89 , Y − 16,63) , #7( X 6,89 , Y − 16,63) ,
#8( X 16,63 , Y − 6,89) , #9 Coordinées de ( X 0 , Y 0) .
19-3
III. Commande de cycle de forage (G89)
La commande G89 est un type de forage. La commande G89 fonctionne de la même
manière que G85, sauf qu’elle fait une pause au fond du trou pour une période de temps P. C’est
l’idéal pour forer ou aléser avec précision des trous borgnes.
[Format de commande]
G 90 G 98
G89 X Y R Z F ;
G 91 G 99
Description de la commande :
G90 : Système de coordonnées absolues
G91 : Système de coordonnées incrémentales ou rélatives
G98 : Retour de l’outil au point de départ
G99 : L’outil retourne au point R pour gagner du temps
G89 : Commande de cycle d’alésage (G89)
X : Coordonnées de l’axe X du positionnement de forage
Y : Coordonnées de l’axe Y du positionnement de forage
R : Coordonnées de l’axe Z de la position de départ d’usinage d’avance (G01)
Z : Coordonnées de l’axe Z du fond de la position d’usinage
F : Vitesse d’avance de coupe, unité (mm/min)
P : Période de temps de pause au fond du trou
Point R Point R
Pause Pause
Point Z Point Z
19-4
Le trajet de mouvement d’outil montré ci-dessus se compose des étapes suivantes :
1 L’outil se déplace vers le centre du trou donné (X, Y) dans un positionnement
rapide (G00).
2. Mouvements rapides à la hauteur d’axe Z représenté par le point R.
3. Alimenter la coupe (G01) à la profondeur donnée au fond du trou à l’axe Z.
4. L’outil fait une pause au fond du trou pour un laps de temps P pour le contrôle
de la dimension et la rugosité améliorée de la surface au fond du trou.
5. Se retire à la hauteur R dans le mode d’avance (G01).
6. Retour rapide au point R (G99) ou au point de départ (G98) selon le format de la
commande et fin du cycle d’alésage et de forage.
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
19-5
Coupe A-A
Tolérance
Dimension Tolérance
Supérieur à 0,5
± 0,10
jusqu’à 3
Supérieur à 3
± 0,10
jusqu’à 6
Supérieur à 6
± 0,20
jusqu’à 30
Supérieur à 30
± 0,30
jusqu’à 120
19-6
Fiche de travail
Commande de cycle d’alésage, de
Nom du Heures de
perçage, de filetage (G84, G85, G86, ID 4h
travail travail
G76)
Objectif :
I. Découvrez la signification et l’application des commandes de cycle d’alésage, de perçage et de
filetage (G84, G85, G86, G76).
II. Mettre en place un plan de travail et utiliser les commandes de cycle d’alésage, de forage et de
filetage (G85, G84, G76, G86) pour codifier le programme et simuler la trajectoire de coupe,
selon les indications du diagramme de travail.
III. Choisissez un centre de machine CNC pour sélectionner les bons outils et pour compléter les
pièces finies par le diagramme de travail avec le programme donné.
Sortir de ce cours :
1. Comment fixer et serrer la pièce ?
2. Sélection et installation des outils du centre de machine CNC.
3. Lire le diagramme et mettre en place des processus de travail appropriés.
4. Mettre en pratique l’opération avec un centre de machine CNC selon les SOP.
5. Utiliser un dispositif de mesure pour inspecter la pièce d’usinage et pour contrôler la
dimension des pièces finies.
1. Outils de coupe
T01 : ϕ3,2 forêt à centrer, T03 : ϕ6,8 forêt, T05 : r 8,4 forêt, T07 : r 9,8 forêt, T09 : r 10H7 alésoir,
T11 : r 12*45° forêt à chanfrein, T13 : M8*1,25 filet droit, T15 : ϕ8,4 × ϕ13,4 contre perçage,
T17 : r 25 forêt, T19 : r 25,9 outil de perçage grossier, T21 : r 26 outil de perçage fin
2. Dispositifs de mesure
Micromètre(150mm) Micromètre intérieur (5 - 30mm) Micromètre à profondeur(0 - 25mm)
M8*1,25 filet droit
3. Outils
Étau d’usinage et clé Maillet Limes Cales parallèles Lunettes
4. Huile de lubrification, solution de coupe, et tissus de nettoyage
Formulaire d’appréciation des biens finis
Position Dimensions réelles
Dimensions
de la Mesure du Mesure du Critères de notation Points
spécifiées
mesure stagiaire formateur
A (16,12) OK 6 Rejeter 0
B (31,27) OK 6 Rejeter 0
C (16,42) OK 6 Rejeter 0
D 3- r 8,4*r 13,4 OK 10 Rejeter 0
E (70,27) OK 6 Rejeter 0
F r 25,98 - r 26,02 OK 10 Rejeter 0
G (31,73) OK 6 Rejeter 0
H 4 - M8*1,25 OK 10 Rejeter 0
I (68,60) OK 6 Rejeter 0
J 6- r 10H7 OK 10 Rejeter 0
K 1*45° OK 6 Rejeter 0
OK Rejeter 0
(1) Résultats - précision des dimensions
(2) Résultats - Rugosité de la surface Bien 18 Passable 9 Insuffisant 0
(3) Pénalités Chaque fissure Chaque bavure Chaque changement de matériau
(-5) (-1) (-5)
Total des points = (1) + (2) - (3)
Heures de travail :
= points
19-7
Illustrations et
Étapes Procédure de travail Description
descriptions
I Edition du Opérer selon les lignes directrices
programme des opérations individuelles en vous
référant aux exercices d’unités
ci-dessus.
II Préparation du
travail
III Positionnement et
fixation de la pièce
à usiner
IV Installation et
étalonnage de
l’outil
V Transmission du
programme
VI Simulation de la
trajectoire du
programme
d’usinage
VIII Réglage de la
valeur de
compensation de la
longueur
IX Ajustement de la
trajectoire et de la
mise en service
X Tâches
post-opératoire
19-8
Comment est conçu le programme
I. Sélectionner les outils
1. Trou pilote avec un foret à centrer r 3,2.
2. Foret 14 - ϕ6,8 trou avec un perçage de 6,8.
3. Foret 10 - ϕ8,4 trou avec un perçage de 8,4.
4. Foret 6 - ϕ9,8 trou avec un perçage de 9,8.
5. Alésoir r 10H7 perçage avec r 10H7 alésoir.
6. Utiliser r 12*45º forêt chanfreiné pour chanfreiner à 1*45º.
7. Utiliser M8*1,25 filet droit pour fileter M8*1,25 filet droit.
8. Utiliser r 8,4 × ϕ13,4 contre perçage pour percer un contre trou.
9. Utiliser un Foret de r 25 pour forer un trou de 1 - r 25.
10. Utiliser un outil de perçage grossier r 25,9 pour le perçage du trou.
11. Utiliser un outil de perçage fin de r 26 pour le perçage du trou.
13. Voir le tableau 19-4 pour les outils requis et les conditions de coupe.
r 6,8 forêt
T03 Forage V = 15 m / min F = 120 mm / min 30mm
Forêt r 8,4
T05 Forage V = 15 m / min F = 120 mm / min 30mm
r 9,8 forêt
T07 Forage V = 15 m / min F = 120 mm / min 30mm
Alésoir r 10H7
T09 Forage V = 15 m / min F = 120 mm / min 30mm
19-9
Numéro Profondeur
Objectif Type d’outil Vitesse de coupe Vitesse d’avance
de l’outil de coupe
Forêtr 25
19-10
G90 G99 G81 R3.Z-3.F120 K0 ; ----------------- Forêt à centrer ϕ3,2, forêt G81
M98 P1235 ;
M98 P1236 ;
M98 P1237 ;
M98 P1238 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N3 T03 ; (forêt ϕ6,8)
M06 ;
G90 G00 G54 X16.Y12. ;
G43 Z10.H03 ;
S800 M13 ;
G90 G99 G83 R3.Z-30.Q5.F120 K0 ; ----------- Perçage ϕ6,8 perçage G83
M98 P1235 ;
M98 P1236 ;
M98 P1237 ;
M98 P1238 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N5 T05 ; (forêt r 8,4)
M06 ;
G90 G00 X16.Y12. ;
G43 Z10.H05 ;
S700 M13 ;
G90 G99 G83 R3.Z-30.Q5.F120 K0 ; ----------- forêt r 8,4 percage G83
M98 P1235 ;
M98 P1236 ;
M98 P1238 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N7 T07 ; (forêt r 9,8)
M06 ;
G90 G00 X68.Y60. ;
G43 Z10.H07 ;
S700 M13 ;
G90 G99 G73 R3.Z-30.Q5.F120 K0 ; ----------- forêt r 8,4 perçage G83
M98 P1236 ;
M98 P1238 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N9 T09 ; (r 10H7 alésoir)
M06 ;
G90 G00 X68.Y60. ;
G43 Z10.H09 ;
S300 M13 ;
G90 G99 G85 R3.Z-30.F120 K0 ; --------------- Alésoir r 10H7, alésoir G85
M98 P1238 ;
19-11
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N11 T11 ; (r 12*45º perçage chanfreiné) M06 ;
G90 G00 X16.Y12. ;
G43 Z10.H11 ;
S500 M13 ;
G90 G99 G82 R3.Z-4,4 P300 F120 K0 ; -------- r 12*45° perçage chanfreiné, chanfrein
G82
M98 P1237 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N13 T13 ; (M8*1,25 filet à droite)
M06 ;
G90 G00 X47.Y73. ;
G43 Z10.H13 ;
S300 M13 ;
G90 G99 G84 R3.Z-30.P300 F375 K0 ; -------- M8*1,25 filet à droite, filetage G84
M98 P1237 ;
G80 G00 Z20.M09 ; 375
G91 G30 Z0 M05 ;
M01 ;
N15 T15 ; (ϕ8,4 × ϕ13,4 contre percage)
M06 ;
G90 G00 X47.Y73. ;
G43 Z10.H15 ;
S300 M13 ;
G90 G99 G82 R3.Z-8.P300 F120 K0 ; ---------- ϕ8,4 × ϕ13,4 contre perçage, G82 avec
contre perçage
M98 P1235 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N17 T17 ; (forêt r 25)
M06 ;
G90 G00 X70.Y27. ;
G43 Z10.H17 ;
S200 M13 ;
G90 G99 G83 R3.Z-30.Q3.F120 K0 ; ----------- forêt r 25 perçage G83
M98 P1236 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N19 T19 ; (r 25,9 outil de forage grossier)
M06
G90 G00 X70.Y27. ;
G43 Z10.H19 ;
S200 M13 ;
G90 G99 G86 R3.Z-30.F120 K0 ; ---------------- Outil de perçage grossier r 25,9, perçage
grossier G86
M98 P1236 ;
19-12
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N21 T21 ; (r 26 outil de perçage fin)
M06 ;
G90 G00 X70.Y27 ; .
G43 Z10.H21 ;
S1000 M13 ;
G90 G99 G76 R3.Z-30.P300 Q1.F120 K0 ; ---- Outil de forage fin r 26, forage fin G76
M98 P1236 ;
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M30 ;
Sous-routine :
O1235 ;
G90 X16.Y12. ;
X31.Y27. ;
X16.Y42. ;
M99 ;
O1236 ;
G90 X70.Y27. ;
M99 ;
O1237 ;
G90 X47.Y73. ;
X31.Y89. ;
X15.Y73. ;
X31.Y57. ;
M99 ;
O1238 ;
G90 X68.Y60. ;
G91 X18. ;
Y15.K2 ;
X-18. ;
Y-15. ;
M99 ;
19-13
Coupe transversale A-A
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusqu’à 6
Supérieur à 6
± 0,20
jusqu’à 30
Supérieur à 30
± 0,30
jusqu’à 120
19-14
Nom du Numéro
Commande de cycle d’alésage, de forage,
Heures de travail :
travail de filetage (G84, G85, G86, G76) de dessin
Classe
Mode opératoire
Nom Numéro de siège
Préparation avant opération :
Utilisation de machine, outil et autres
Procédure de fonctionnement et préparations
éléments utilisés
1. Lire la fiche d’opération précautionneusement afin 1. Outils de coupe
d’apprendre les exigences de l’usinage. T01 : ϕ3,2 Foret à centrer,
2. Vérifier les dimensions de la pièce à usiner. T03 : ϕ6,8 foret,
3. Sélectionner les fixations selon la géométrie de la pièce à T05 : r 8,4 foret,
usiner. Ce cours nécessite un étau.
4. Sélectionner les outils selon la fiche d’opération et le T07 : r 9,8 foret,
numéro de réglage de l’outil. T09 : r 10H7 alésoir,
5. Sélectionner le point du programme accueil selon la fiche T11 : r 12*45º Foret à chanfrein,
d’opération. Il est localisé dans le coin inférieur gauche de
T13 : M8*1,25 filet à droite,
ce cours.
T15 : ϕ8,4 × ϕ13,4 contre perçage,
6. Coder le programme et valider la syntaxe de la trajectoire du
programme avec le logiciel de simulation. T17 : r 25 forêt,
7. Charger le programme dans le contrôleur et le valider. T19 : r 25,9 outil de perçage grossier
8. Installer la pièce à usiner et identifier la position du point T21 : r 26 outil de forage fin
accueil avec la fonction de recherche d’arrête tel
2. Dispositifs de mesure
qu’expliqué.
9. Installer les outils selon le numéro de l’outil et obtenir la
Pied à coulisse (150mm)
longueur de la compensation de l’outil tel qu’expliqué.
Micromètre intérieur (5 - 30)
Entrer la valeur de compensation dans le bon registre.
Micromètre de profondeur (0 - 25mm)
10. Lancer le programme pour un lancement à vide tel
M8*1,25 filet à droite
3. Outils
qu’expliqué et valider le déplacement de la machine.
11. Annuler l’essai à vide et démarrer la coupe de production.
Bloc parallèle, Marteau doux, limes, lunettes
Formulaire d’appréciation des biens finis
Dimensions réelles
Position de la Dimensions
Mesure du Mesure du Critères de notation Points
mesure spécifiées
stagiaire formateur
A (25,25) OK 5 Rejeter 0
B 3 - M8*1,25 OK 15 Rejeter 0
C (66,15) OK 5 Rejeter 0
D 4- r 8,4*r 13,4 OK 20 Rejeter 0
E (75,75) OK 5 Rejeter 0
F r 25,98 - r 26,02 OK 10 Rejeter 0
G (21,58) OK 5 Rejeter 0
H 6- r 10H7 OK 30 Rejeter 0
19-15
Projet commun de formation Exercice sur un
professionnelle entre le Machines de précisions ZINIARE centre d’usinage
Burkina Faso et Taïwan CNC
Réponse standard à la fiche de fonctionnement de codage du
Fiche de travail /
programme de la fiche d’exercice de fonctionnement de
Numéro de dessin
machine centrale CNC
T01 : ϕ3,2 forêt à centrer, T03 : ϕ6,8 forêt,
T05 : r 8,4 forêt, T07 : r 9,8 forêt,
Description T09 : r 10H7 alésoir, T11 : r 12*45° perçage
Contenus du programme des outils chanfreiné, T13 : M8*1,25 filet à droite,
utilisés T15 : ϕ8,4 × ϕ13,4 contre perçage, T17 : r 25 forêt,
T19 : r 25,9 outil de perçage grossier,
T21 : r 26 outil de perçage fin
O1234 ;
G80G49G40G17G21 ;
N1T01 ;
G91G30Z0 ;
M06 ;
G90G00G54X25.Y37. ;
G43Z10.H01 ;
S2000M13 ;
G90G99G81R3.Z-3.F150K0 ;
M98P1235 ;
M98P1236 ;
M98P1237 ;
M98P1238 ;
G80G00Z20.M09 ;
G91G30Z0M05 ;
M01 ;
N3T03 ;
M06 ; Coupe A-A
G90G00G54X25.Y37. ; G90G99G83R3.Z-30.Q5.F150K0 ;
G43Z10.H03 ; M98P1236 ;
S800M13 ; M98P1237 ;
G90G99G83R3.Z-30.Q5.F150K0 ; M98P1238 ;
M98P1235 ; G80G00Z20.M09 ;
M98P1236 ; G91G30Z0M05 ;
M98P1237 ; M01 ;
19-16
G43Z10.H05 ; M98P1238 ; G90G99G85R3.Z-30.F375K0 ;
S700M13 ; G80G00Z20.M09 ; M98P1237 ;
G80G00Z20.M09 ; M01 ; O1235 ;
G91G30Z0M05 ; N19T19 ; G90X25.Y37. ;
M01 ; M06 ; G90X14,61Y19. ;
N11T11 ; G90G00X75.Y75. ; X35,39 ;
M06 ; G43Z10.H19 ; M99 ;
G90G00X66.Y15. ; S800M13 ;
G43Z10.H11 ; G90G99G86R3.Z-30.F100K0 ; O1236 ;
S500M13 ; M98P1238 ; G90X66.Y15. ;
G90G99G82R3.Z-8.P300F150K0 ; G80G00Z20.M09 ; X86.Y15. ;
M98P1236 ; G91G30Z0M05 ; Y38. ;
G80G00Z20.M09 ; M30 ; X66. ;
G91G30Z0M05 ; M99 ;
M01 ;
N13T13 ; O1237 ;
M06 ; G90X21.Y58. ;
G90G00X25.Y37. ; X36. ;
G43Z10.H13 ; G91Y15.K2 ;
S300M13 ; X-15. ;
G90G99G82R3.Z-4,4P300F150K0 ; Y-15. ;
M98P1235 ; M99 ;
G80G00Z20.M09 ;
G91G30Z0M05 ; O1238 ;
M01 ; G90X75.Y75. ;
N15T15 ; M99 ;
M06 ;
G90G00X25.Y37. ;
G43Z10.H15 ;
S300M13 ;
G90G99G84R3.Z-30.P300F375K0 ;
M98P1235 ;
G80G00Z20.M09 ;
G91G30Z0M05 ;
M01 ;
N17T17 ;
M06 ;
G90G00X75.Y75. ;
G43Z10.H17 ;
S200M13 ;
G90G99G83R3.Z-30.Q3.F100K0 ;
M98P1238 ;
G80G00Z20.M09 ;
G91G30Z0M05 ;
19-17
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 4 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Titre du cours Commande de cycle de lamage (G87, G88) Code CNCM020
Instructeur
Objectif Comprendre le sens et l’application adjoint
d’apprentissage du cycle de contre-perçage (G87, G88)
Durée 4h
I. Vue d’ensemble
D’après ce que vous avez appris sur le sens et l’application de onze fonctions de commande
de cycle de découpe fixe (G80, G81, G82, G73, G83, G74, G84, G76, G86, G85, G89), il serait
beaucoup plus facile pour vous de vous familiariser avec les deux commandes (G87, G88) pour le
cycle de contre-perçage ou lamage.
[Format de commande]
G 90
G98 G87 X Y R Z Q F ;
G 91
Description de la commande :
G90 : Système de coordonnées absolues
G91 : Système de coordonnées incrémentales
G98 : Retour de l’outil au point de départ. Le contre-perçage ne peut pas utiliser le
modèle G99
G87 : Commande de cycle de contre-perçage
X : Coordonnées de l’axe X de la position de contre-perçage
Y : Coordonnées de l’axe Y de la position de contre-perçage
R : Coordonnées de l’axe Z de la position de départ de contre-perçage
Z : Coordonnées de l’axe Z du point final de coupe depuis le fond du trou vers le
haut
F : Vitesse d’alimentation de la coupe, unité (mm/min)
Q : Taux positif de décalage du contre-perçage, la direction du décalage est la
même que celle de la commande G76.
20-1
Voir la figure 20-2 pour les actions de la commande de la fonction G87.
Point de
départ
La broche reprend le
tournage
Point Z Réservé
Pause P
Point R Point R
La broche reprend le
tournage
Butées de positionnement
de la broche Distance Q de portée rapide
20-2
[Précautions :
Pour l’amplitude de décalage de l’outil de contre-perçage dans le système 0M, la direction
de positionnement de son outil serait :
(1) si l’extrémité de l’outil reste au quadrant I 45°, comme le montre la figure 20-3 (a),
tourner la tige de l’outil de forage de 180°, réinstaller pour l’orienter comme le montre la
figure 20-3 (b). (2) si l’extrémité de l’outil reste au quadrant III 225°, il serait alors
positionné correctement si l’amplitude de décalage Q, comme le montre la figure 20-1,
Q > 1,5 D − d , l’outil peut se retirer en toute sécurité.
2
(a) (b)
Description du programme :
G90 G00 Z10. ;
G98 G87 X40. Y60. R-18. Z-8. Q3,5 P200 F100 ;
Signification et trajectoire du mouvement de l’outil des commandes dans ces deux
programmes monobloc.
[Interprétation] :
Signification et trajectoire du mouvement de la commande du programme de
contre-perçage (G87) dans le système de coordonnées absolues :
1 Position rapide de l’outil de contre-perçage aux coordonnées (X40, Y60) et butées de
positionnement de la broche.
2. L’axe X se déplace vers la droite de 3,5mm (Q3,5).
3. Mouvement rapide de l’outil au point R Z= -18, l’axe X se déplace vers la gauche de
3,5mm, retour aux coordonnées du centre du trou.
4. La broche reprend la filature et fore de bas en haut à la position Z − 8.
5. Faire une pause de 0,2 seconde (P200).
6. Butées de positionnement de la broche, l’outil de forage se décale vers la droite sur
3,5mm le long de l’axe X.
7. Retour rapide de l’outil au point de départ Z10.
8. La broche reprend la filature après que l’outil de forage se soit déplacé vers la gauche
sur une distance de de 3,5mm.
20-3
III. L’outil manuel retire le cycle de perçage du trou borgne (G88)
La commande G88 est un outil manuel qui retire le cycle de forage du trou borgne dessiné
au fond du trou borgne au sommet du forage. Après que l’outil soit usiné au fond du trou, au
point Z, l’outil tourne là où il se trouve pour temps P avant l’arrêt. L’opérateur retire ensuite
l’outil manuellement pour l’éloigner de la pièce sans l’endommager. Appuyer sur le bouton de
début de cycle pour reprendre l’exécution du programme.
[Format de commande]
G 90 G 98
G88 X Y R Z P F ;
G 91 G 99
Description de la commande :
G90 : Système de coordonnées absolues
G91 : Système de coordonnées incrémentales
G98 : Retour de l’outil au point de départ.
G99 : Retour de l’outil au point R pour gagner du temps
G88 : Retrait manuel de l’outil du trou borgne du cycle de forage (G88)
X : Coordonnées de l’axe X du positionnement de forage
Y : Coordonnées de l’axe Y du positionnement de forage
R : Coordonnées de l’axe Z de la position de départ de contre-perçage
Z : Coordonnées de l’axe Z du bas de la position d’usinage
F : Vitesse d’alimentation de la coupe, unité (mm/min)
P : Lors du perçage jusqu’au fond du trou, faire une pause de temps P, la broche
arrête de tourner pour un retrait manuel de l’outil, P doit être intégral. P500
indique une pause de 0,5 seconde
La broche
reprend le
tournage
Point R Point R
Point Z Point Z
Déclenchement manuel
Figure 20-4 : Étapes d’usinage du retrait manuel de l’outil du trou borgne du cycle de forage
(G88)
20-4
La trajectoire du mouvement de l’outil montrée ci-dessus se compose des étapes
suivantes :
1 L’outil se déplace au centre du trou (X, Y) donné en position rapide (G00).
2. Déplacement rapide à hauteur d’axe Z représenté par le point R.
3. Alimenter la coupe (G01) à la profondeur donnée jusqu’au fond du trou sur l’axe Z.
4. L’outil fait une pause pour un laps de temps P avant que la broche ne s’arrête et que la
machine fasse une pause.
5. Tourner le bouton de mode sur réglage de précision manuel et l’interrupteur du point
“home” absolu réglé sur ON.
6. Décalage des axes XY pour déplacer l’outil de la surface de la pièce avant de retirer
l’outil le long de l’axe Z.
7. Tournez le sélecteur de mode sur la position d’exécution de mémoire initiale, appuyez
sur le bouton de départ de cycle pour continuer le retrait de l’outil de l’axe Z vers le
point R ou vers le point de départ.
8. Pour un usinage sans commutateur au point “home”, tourner le bouton de réglage de
précision manuel, et réinitialiser le nombre de positions du décalage XY donné dans
l’article 6, et le nombre de positions de décalage Z, s’il y en a, à la source du système de
coordonnées XYZ (la machine coordonne le système).
9. Tournez le sélecteur sur la position d’exécution de la mémoire, appuyez sur le bouton de
départ de cycle pour exécuter la prochaine commande G88 ou une autre commande.
Figure 20-5
20-5
Détail de la conception de programme
I. Sélection de l’outil
1 Forer un trou pilote avec un foret à centrer de ϕ3,2.
2. Utiliser un foret de r 10 pour forer un trou de 4 - r 10.
3. Utiliser un foret de r 26 pour forer un trou de 4 - r 26.
4. Utiliser un contre perçage 32 afin de percer un contre perçage de 2 - r 32.
5. Utiliser un outil de perçage r 32 afin de percer un trou aveugle de 2 - r 32.
6. Voir le tableau 20-6 pour les outils requis et les conditions de coupe.
r 10 foret
T03 Perçage V = 15 m / min F = 120 mm / min 30mm
r 26 foret
T05 Perçage V=10m/min F=100mm/min 33mm
20-6
(II) Contenus du programme :
Contenus du programme Description
O1234 ;
G80 G49 G40 G17 G21 ;
N1 T01 ; (foret à centrer ϕ3,2) -------------------- Trou pilote
G91 G30 Z0 ;
M06 ;
G90 G00 G54 X30.Y30. ;
G43 Z10.H01 ;
S2000 M13 ;
G90 G99 G81 R3.Z-3.F120 K0 ; ----------------- Foret à une profondeur de 3mm avec
la commande G81
M98 P1235 ; ----------------------------------------- Sous-routine
M98 P1236 ; ----------------------------------------- Sous-routine
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N3 T03 ; (forêt r 10) ------------------------------- Trou r 10
M06 ;
G90 G00 G54 X30.Y30. ;
G43 Z10.H03 ;
S800 M13 ;
G90 G99 G73 R3.Z-30.Q5.F120 K0 ; ----------- Perçage avec débourrage à une
profondeur de 30mm avec une
commande G73
M98 P1235 ; ----------------------------------------- Sous-routine
M98 P1236 ; ----------------------------------------- Sous-routine
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N5 T05 ; (forêt r 26) ------------------------------- Trou r 26
M06 ;
G90 G00 G54 X30.Y30. ;
G43 Z10.H05 ;
S300 M13 ;
G90 G99 G83 R3.Z-33.Q3.F100 K0 ; ----------- Perçage avec débourrage à une
profondeur de 33mm avec une
commande G83
M98 P1235 ; ----------------------------------------- Sous-routine
M98 P1236 ; ----------------------------------------- Sous-routine
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N7 T07 ; (outil de perçage r 32) ------------------ Contre perçage r 32
M06 ;
G90 G00 X30.Y30. ;
G43 Z10.H07 ;
S500 M13 ;
G90 G98 G87 R-30.Z-17.Q5.F120 K0 ------------ Forêt à une profondeur de 8mm avec
la commande G87
20-7
M98 P1235 ; ----------------------------------------- Sous-routine
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M01 ;
N9 T09 ; (r 32 outil de forage borgne) ; --------- r 32 Perçage profond
M06 ;
G90 G00 X30.Y70. ;
G43 Z10.H09 ;
S300 M13 ;
G90 G98 G88 R3.Z-8.F120 K0 ; ----------------- Foret à une profondeur de 8mm avec
la commande G88
M98 P1236 ; ----------------------------------------- Sous-routine
G80 G00 Z20.M09 ;
G91 G30 Z0 M05 ;
M30 ;
Sous-routine
O1235 ;
G90 X30.Y30. ;
X70. ;
M99 ;
O1236 ;
G90 X30.Y70. ;
X70.Y70. ;
M99 ;
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
20-8
Projet commun de formation Exercice sur un
professionnelle entre le Machines de précisions ZINIARE centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Fiche d’édition de programme 20-1
Numéro de dessin
Description T01 : forêt à percer ϕ32, T03 : perçage r 10,
Contenus du programme des outils T05 : r 26 forêt, T07 : r 32 outil de contre perçage,
utilisés T09 : r 32 outil de perçage aveugle
20-9
Projet commun de formation Exercice sur un
Machines de précisions ZINIARE
professionnelle entre le centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Réponse standard d’écriture de programme 20-1
Numéro de dessin
Description T01 : forêt à percer ϕ32, T03 : perçage r 10,
Contenus du programme des outils T05 : r 26 forêt, T07 : r 32 outil de contre
utilisés perçage, T09 : r 32 outil de perçage aveugle
O1234
G80G49G40G17G21
N1T01
G91G30Z0
M06
G90G00G54X30.Y30.
G43Z10.H01
S2000M13
G90G99G81R3.Z-3.F150K0
M98P1235
M98P1236
G80G00Z20.M09
G91G30Z0M05
M01
N3T03
M06
G90G00G54X30.Y30.
G43Z10.H03 Coupe transversale A-A
S800M13 N7T07 G80G00Z20.M09
G90G99G83R3.Z-30.Q5.F150K0 M06 G91G30Z0M05
M98P1235 G90G00X30.Y30. M30
M98P1236 G43Z10.H07
G80G00Z20.M09 S700M13
G91G30Z0M05 G90G99G87R-30.Z-17.Q5.F150K0 O1235
M01 M98P1235 G90X30.Y30.
N5T05 G80G00Z20.M09 X70.
M06 G91G30Z0M05 M99
G90G00G54X30.Y30. M01
G43Z10.H05 N9T09 O1236
S300M13 M06 G90X50.Y70.
G90G99G73R3.Z-33.Q3.F100K0 G90G00X0.Y70. M99
M98P1235 G43Z10.H09
M98P1236 S300M13
G80G00Z20.M09 G90G99G88R3.Z-8.F120K0
G91G30Z0M05 M98P1236
20-10
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 2 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
CNCM02
Titre du cours Mise à l’échelle proportionnelle (G50, G51) Code
1
Apprendre la signification et les Instructeur adjoint
Objectif
applications de la mise à l’échelle
d’apprentissage Durée 2h
proportionnelle (G50, G51)
[Format de commande]
G50 ;
G51 X Y Z P ;
Description de la commande :
G50 ; Annuler la fonction de mise à l’échelle
G50 ; Réglages de la fonction de mise à l’échelle
X____ : Coordonnées de l’axe X du centre de la mise à l’échelle
Y____ : Coordonnées de l’axe Y du centre de la mise à l’échelle
Z____ : Coordonnées de l’axe Z du centre de la mise à l’échelle
P____ : Proportion de mise à l’échelle avec une fourchette de 0,111 ~ 999,999 avec
saisie minimale d’unité de 0,001. Ici P1200 indique qu’il faut augmenter de
120% et P800 qu’il faut réduire de 80%.
Dans le cas où les coordonnées (X___ Y__ Z___) sont contournées, le centre de la mise
à l’échelle est au point de commande du G51.
21-1
(I) Description du programme :
1 Régler le centre de la mise à l’échelle au point “home” du programme. (X0, Y0)
2. Surface de fraisage avec fraiseuse de surface (bypass)
3. Utiliser une fraise à queue de ϕ10 avec compensation du rayon d’outil pour un
fraisage profilé d’une profondeur de 8mm.
21-2
Application de la commande :
La fonction de mise à l’échelle de la commande G51 est très utile dans la fabrication de
moules. Vous pouvez augmenter ou réduire la cavité du moule, d’un contour 3D, d’un texte,
de logos et de clip-arts avec la commande G51 pour économiser sur le temps de codage et
sur l’efficacité de production avec les précautions suivantes :
1 La fonction de mise à l’échelle n’a aucun effet sur les valeurs de compensation y
compris le rayon de l’outil, la longueur et la position. (La compensation et sa valeur
sont déterminées après la mise à l’échelle).
2. La fonction de mise à l’échelle s’applique à la commande de mouvement, dans
l’exécution automatique (ruban de papier, MDI et mémoire) mais pas aux
déplacements manuels.
3. La position est affichée dans les valeurs des coordonnées après la mise à l’échelle.
4. L’axe efficace de mise à l’échelle (l’axe central de mise à l’échelle défini par la
commande G51) augmente et réduit l’échelle de tous les mouvements au cours de
l’exécution automatique.
5. Pour les commandes d’arc, où seul l’un des deux axes du plan d’arc est efficace pour
la mise à l’échelle, alors il augmente ou réduit la mise à l’échelle.
6. Le modèle de mise à l’échelle doit être annulé pendant l’exécution de M02, M30 ou
M00 (lorsque M00 est apparu avec la fonction de réinitialisation).
7. La valeur de la proportion P des effets de mise à l’échelle seulement après que la
commande G51 ait été appliquée. G51 P1500 indique qu’il faut augmenter de 150%.
Dans le cas où la valeur P n’est pas trouvée après G51, elle est alors réglée sur 100%,
comme le montre la figure 21-2. Vous pouvez trouver aussi ici la présentation de la
valeur de proportion de la mise à l’échelle.
8. La sélection absolue manuelle ABS devient inactive pendant le traitement de
l’insertion manuelle dans le mode de la mise à l’échelle, de même que lorsque la
valeur manuelle ABS est désactivée.
9. La commande de déplacement des coordonnées (G92, G52) déplace le centre de la
mise à l’échelle à une valeur de décalage en mode de mise à l’échelle.
Forme de programme
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG,Bao-Jian
21-3
Projet commun de formation
Exercice sur un centre
professionnelle entre le Machines de précisions ZINIARE d’usinage CNC
Burkina Faso et Taïwan
Fiche de travail /
Fiche d’édition de programme 21-1
Numéro de dessin
Description des
Contenus du programme T01 : ϕ16 fraise à queue fine
outils utilisés
Échelle
proportionnelle*
1,4
Échelle
proportionnelle*
1,2
21-4
Projet commun de formation Exercice sur un
professionnelle entre le Machines de précisions ZINIARE centre d’usinage
Burkina Faso et Taïwan CNC
Numéro de
Réponse standard à l’édition du programme dessin de fiche 21-1
d’intervention
Description des
Contenus du programme T01 : ϕ16 fraise à queue (D01=8,0)
outils utilisés
O3455 ;
G40 G49 G80 G17 G21 ;
N1 T01 ;
G91 G30 Z0 ;
M06 ;
G90 G54 G00 X-50. Y-60. ;
G43 Z10. H01 ;
S800 M13 ;
G01 Z-3. F150 ;
M98 P3456 ; Mise à
l’échelle
M01 ; proportionnelle
Mise à *1 4
l’échelle
G90 G51 X0 Y0 P1200 ; proportionnelle
*1,2
X-50.Y-60. ;
G01 Z-6,0 ;
M98 P3456 ;
G90 G51 X0 Y0 P1400 ;
X-50. Y-60. ;
G01 Z-9,0 ;
M98 P3456 ; O3456 ;
G00 Z10. ; G41 X-34. D01 ;
X56.Y0 ; Y0 ;
G01 Z-9. ; G02 X34. R34. ;
G02 I-56. ; G01 X0 Y-34. ;
21-5
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 2 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Rotation du système de coordonnées
Titre du cours Code CNCM022
(G68, G69)
Apprendre la signification et les Formateur
Objectif
applications de rotation du système de
d’apprentissage Durée 2h
coordonnées (G68, G69)
[Format de commande]
G17 G68 X Y R ;
G18 G68 Z X R ;
G19 G68 Y Z R ;
G69 ;
Description de la commande :
G17, G18, G19 : Installation des coordonnées de plan. Plan G17 par défaut (X-Y) si non
spécifié.
G68 : Installation de la rotation du système de coordonnées
X Y : Coordonnées du centre de rotation d’un plan donné (G17)
R : Angle de rotation, positif pour une rotation dans le sens antihoraire, et
négatif pour la rotation dans le sens horaire.
R30 : Une rotation de 30° dans le sens antihoraire, R-45 45° pour une dans le
sens horaire, comme le montre la figure 22-1
G69 : Annuler la rotation du système de coordonnées
Forme originale
du programme
Centre de
22-1
II. Contenus du programme :
Codifier un programme avec une rotation du système de coordonnées, et un
sous-programme pour une profondeur de machine de 0,5mm, comme le montre la figure 22-2.
22-2
M98 P2223 ; ........................................................... Exécution du sous-programme
G90 G68 X 0 Y0 R270. ; ........................................ Le système de coordonnées pivote
de 90 degrés dans le sens
antihoraire
M98 P2223 ; ........................................................... Exécution du sous-programme
G69 ; ....................................................................... Annuler la rotation du système de
coordonnées
G00 Z50. M09 ; ...................................................... La perceuse monte à une position
de 50mm au-dessus de la pièce
d’usinage
G91 G28 Z0 M05 ; ................................................. Réinitialisation du point “home”
de l’axe Z de la machine, la broche
s’arrête
G49 ; ....................................................................... Annuler la compensation de
longueur de l’outil
M30 ; ...................................................................... Fin du programme (annulation de
la mémoire)
Sous-programme Description
O2223 ; ................................................................... Numéro de programme de
sous-programme
G01 Z-0,5 F150 ;
X20. ;
G00 Z3. ;
X0. Y-5. ;
G01 Z-0,5 ;
X20. ;
G03 Y5. R5. ;
G00 Z3. ;
Y10. ;
G01 Z-0,5 ;
G02 Y-10. R10. ;
G01 X0 ;
G00 Z3. ;
Y-15. ;
G01 Z-0,5 ;
X20. ;
G03 Y15. R15. ;
G00 Z3. ;
Y20. ;
G01 Z-0,5 ;
G02 Y-20. R20. ;
G01 X0 ;
G00 Z10. ;
X0. Y0 ;
G69 ;
M99 ;
22-3
Application de la commande
Après l’application de la commande G68, le système de coordonnées pivote sur R degrés
au centre de (X, Y). Vous pouvez configurer la rotation dans l’unité de 0,001 degré pour
une fourchette de -360 à 360 degrés. Dans le cas où le centre de rotation n’est pas spécifié,
le système de coordonnées pivote au centre où la commande G68 est appliquée. Dans le
cas où aucun degré (R) d’angle de rotation n’est donné, le système de coordonnées pivote
d’un angle défini par le paramètre. Vous pouvez annuler la commande de rotation du
système de coordonnées avec la commande G69 qui peut être exécutée avec d’autres
commandes en un seul bloc.
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
22-4
Projet commun de formation
Exercice sur un centre
professionnelle entre le Machines de précisions ZINIARE d’usinage CNC
Burkina Faso et Taïwan
Fiche de travail /
Fiche d’édition du programme 22-1
Numéro de dessin
Description des
Contenus du programme : T01 : r 12 fraise à queue
outils utilisés
22-1
Projet commun de formation
Exercice sur un centre
professionnelle entre le Machines de précisions ZINIARE d’usinage CNC
Burkina Faso et Taïwan
Numéro de dessin de
Corrigé standard d’édition du programme la fiche 22-1
d’intervention
Description des T01 : r 7 foret,
Contenus du programme :
outils utilisés T03 : r 12 fraise à queue (D03 = 6,0)
O2323 ;
G40 G49 G80 G17 G21 ;
N1 T01 ;
M06 ;
G90 G54 G00 X0 Y0 ;
G00 G43 Z10. H01 ;
S600 M13 ;
G01 Z-4,9 F100 ;
G00 Z20. M09 ;
G91 G30 Z0 M05 ;
M01 ;
N3 T03 M06 ;
G90 G00 X0 Y0 ;
G00 G43 Z10. H03 ;
S800 M13 ;
M98 P1113 ; O1113
G90 G68 X0 Y0 R90. ; G90 G00 Z-5. ;
G90 G01 G42 X16,63. Y0
M98 P1113 ;
D03 ;
G68 X0 Y0 R180. ; G01 Y-6,89 ;
M98 P1113 ; G01 X32,34 Y-13,39 ;
G68 X0 Y0 R270. ; G03 Y13,39 R35. ;
M98 P1113 ; G01 X16,63 Y6,89 ;
G90 G00 Z5. G69 ; G02 Y-6,89 R18. ;
X60.Y0 ; G01 G40 X0 ;
G01 Z-5. ; Y0 ;
X49. ; G69 ;
G02 I-49. ; M99 ;
G01 X60. ;
G02 I-60. ;
G01 X50.Y50. ;
G00 Z20.M05 ;
G91 G30 Z0 M05 ;
M30 ;
22-2
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 2 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Système de coordonnées polaires (G15,
Titre du cours Code CNCM023
G16)
Apprendre la signification et les Instructeur adjoint
Objectif
applications du système de coordonnées
d’apprentissage Durée 2h
polaire (G15, G16)
[Format de commande]
G17 G16 X Y ;
G18 G16 Z X ;
G19 G16 Y Z ;
G15 ;
Description du format :
G17, G18, G19 : mettre en place le plan de coordonnées
G16 : mettre en place le système de coordonnées polaires
X : Rayon de coordonnées polaires (sélectionnez le premier axe du plan de
coordonnées)
Y : Angle de coordonnées polaires (sélectionner le deuxième axe du plan de
coordonnées). Y dans le sens antihoraire est positif et Y dans le sens
horaire est négatif.
Vous pouvez utiliser les commandes G17, G18, G19 pour sélectionner le plan de
coordonnées polaires, de même qu’avec le plan de découpage de l’arc. Pour la sélection de plan
X-Y, le rayon de commande suit la coordonnée X et l’angle la coordonnée Y. L’angle de mesure
positive est antihoraire au premier axe du plan sélectionné et de degré négatif (horaire) pour
celui-ci.
Vous pouvez donner le rayon et un angle en commande absolue ou incrémentale (G90 ou
G91) tel que décrit ci-dessous :
1. Entrer la valeur du rayon en mode de coordonnées absolues (G90) : le centre du système
de coordonnées polaires au point « home » de la pièce d’usinage, comme le montre la
figure 23-1.
2. Entrer la valeur du rayon d’entrée en mode coordonnées incrémentales (G91) : le centre
du système de coordonnées à la position actuelle comme le montre la figure 23-2.
23-1
Position de commande Position de commande
Rayon Rayon
Angle
Position de
Position de commande
commande Angle
Rayon
Angle
Position actuelle
Position actuelle
5-ϕ3,2
Profondeur 4
23-2
(I) Description du programme
1. Régler le point « home » du programme au centre du cercle de base.
2. Codifier le programme avec l’angle de coordonnées polaires en mode coordonnées
absolues et incrémentales.
23-3
2. Rayon en coordonnées absolues et angle en mode de coordonnées incrémentales
Contenus du programme Description
O6131 ;
G40 G49 G80 G17 G21 ;
G91 G30 Z0 ;
T1 ;
M06 ;
G90 G54 G00 X0 Y0 ;
G43 Z10. H01 S1000 M03 ;
G17 G16 M08 ;
G99 G81 X30. Y0 Z-4. R3. F150 ; ············ Percer le premier trou
G91 Y72. ; ········································ Angle incrémental de 72 degrés et
percer le deuxième trou
Y72. ; ·············································· Percer le troisième trou
Y72. ; ·············································· Percer le quatrième trou
Y72. ; ·············································· Percer le cinquième trou
G00 Z50. ;
G15 G80 M08 ;
G91 G28 Z0 M05 ;
G49 ;
M30 ;
23-4
Application de la commande :
Précautions d’utilisation de la commande de coordonnées polaires :
1. NE PAS appliquer la commande de coordonnées polaires avec n’importe quelle commande
d’axe des commandes suivantes.
(1) Pause (G04)
(2) Valeur de compensation de changement de programme
(3) Changement du système de coordonnées spécifiques (G52)
(4) Changement du système de coordonnées d’usinage (G52)
(5) Sélection du système de coordonnées de la machine (G53)
(6) Vérification du déplacement interne (G22)
(7) Rotation du système de coordonnées (G68)
(8) Mise à l’échelle (G51)
2. Appliquer la commande R à la découpe d’arc en mode de coordonnées polaires et
commande de rayon du filetage (G02, G03).
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG, Bao-Jian
23-5
Projet commun de formation Exercice sur un
Machines de précisions ZINIARE
professionnelle entre le centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Fiche d’édition du programme 22-1
Numéro de dessin
Contenus du programme Description des outils utilisés T01 : r 8 Fraise à queue
23-6
Projet commun de formation Exercice sur un
Machines de précisions ZINIARE
professionnelle entre le centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Réponse standard d’édition du programme 22-1
Numéro de dessin
Contenus du programme Description des outils utilisés T01 : r 8 Fraise à queue
O5656 ;
G40 G49 G80 G17 G21 ;
N1 T01 ;
G91 G30 Z0 ;
M06 ;
G90 G00 G54 G16 X40.Y-30. ;
G43 Z10. H01 ;
S1000 M03 ;
M98 P45657 ;
G90 G15 G00 Z20. M09 ;
G91 G30 Z0 M05 ;
M30 ;
O5657 ;
G90 G01 Z-22. F80 ;
G91 G03 Y60.R50. ;
G90 G00 Z3. ;
G91 Y30. ;
M99 ;
23-7
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
Durée : 4 heures
Auteur: ZHANG, Hong-Qing
Fiche de connaissances
Fonction de découpe miroir (M73, M74,
Titre du cours Code CNCM024
M75, M76)
Découvrir les significations et les Formateur
Objectif
applications de la fonction de coupe en
d’apprentissage Durée 4h
miroir (M73, M74, M75, M76)
Format de commande
M73 ;
M74 ;
(Fanuc 0M, système 18 M)
M75 ;
M76 ;
Description de la commande :
M73 : Annulation coupe en miroir sur l’axe Y (annulation de la commande M74)
M74 : Réglage de la coupe en miroir sur l’axe Y (pièce d’usinage symétrique à l’axe X
à l’envers)
M75 : Annulation de la coupe en miroir sur l’axe X (annulation de la commande M76)
M76 : Réglage de la coupe en miroir sur l’axe X (pièce d’usinage symétrique à l’axe Y
à l’envers)
24-1
Géométrie mise en Géométrie du programme d’origine
miroir M76
TrajectoireM76鏡像設定後之路徑
après le réglage de Trajectoire
原程式路徑d’origine du programme
120
M76 au miroir
D′ 100 D
C′ 80 C
60
B′ A′ 40 A B
20
X
-120 -100 -80 -60 -40 -20 0 20 40 60 80 100 120
-20
-40
F′ E′ E F
24-2
Trajectoire de coupe en miroir :
O → A ′ → B′ → C′ → D′ → A ′ → O → E → F
De ces deux programmes, nous pouvons voir qu’un emplacement différent de l’annulation de la
coupe en miroir sur l’axe X (M75) peut provoquer une trajectoire différente
24-3
(I) Description du programme
1. Régler le point “home” du programme (point “home” de la coupe en miroir) au centre
(X0, Y0).
2. Les coordonnées de chaque point sont :
A (22, 0) E (19,4, 9,30) I (12,62, 18,02) M (1,92, 21,92)
B (21,92, 1,92) F (18,02, 12,62) J (9,30, 19,94) N (0, 22.)
C (17,78, 2,82) G (13,99, 11,33) K (6,45, 16,80) P (0, 16)
D (16,8, 6,45) H (11,33, 13,99) L (2,82, 17,78) Q (16, 0)
24-4
G49 ; Annulation de la compensation de
longueur de l’outil
M30 ; Le programme se termine et la mémoire
est réinitialisée
2. Description du sous-programme :
Contenus du programme Description
O3334 ;
G0 X22,0 Y0 ; A
G01 Z-0,4 F80 ;
G03 X21,92 Y1,92 R22. F100 ; A→B
G01 X17,78 Y2,82 ; B→C
G03 X16,80 Y6,45 R18. ; C→D
G01 X19,94 Y9,30 ; D→E
G03 X18,02 Y12,62 R22. ; E→F
G01 X13,99 Y11,33 ; F→G
G03 X11,33 Y13,99 R18. ; G→H
G01 X12,62 Y18,02 ; H→I
G03 X9,30 Y19,94 R22. ; I→J
G01 X6,45 Y16,80 ; J→K
G03 X2,82 Y17,78 R18. ; K→L
G01 X1,92 Y21,92 ; L→M
G03 X0 Y22. R22. ; M→N
G90 G00 Z3. ;
Y16. ; P
G01 Z-0,4
G02 X16. Y0. R16. ; P→Q
G00 Z3.
G90 X0 Y0 ; Retour au point de départ de coupe
miroir O
M99 ; Fin de sous-routine et retour au
programme principal
Bibliographie
Ouvrage Auteur Editeur Date de parution
Théorie des machines CHEN, Tian-Sheng,
Maison Gaoli Book 2009
CNC et pratique HUANG Bao-Jian
24-5
Projet commun de formation Exercice sur un
professionnelle entre le Machines de précisions ZINIARE centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Fiche d’édition du programme 24-1
Numéro de dessin
Description des
Contenus du programme T01 : r 3 fraise à queue
outils utilisés
Profondeur de
coupe 0,2mm
24-6
Projet conjoint de formation Exercice sur un
professionnelle Burkina
Machines de haute précision centre d’usinage
Faso-Taiwan ZINIARÉ Précision Machinery CNC
Numéro de dessin de
Réponse standard du programme 24-1
fiche d’intervention
Description des outils
Contenus du programme T01 : r 3 fraise à bout sphérique
utilisés
O4564 ;
G40 G49 G80 G17 G21 ;
N1 T01 ;
G91 G30 Z0 ;
M06 ;
G90 G00 G54 X0 Y0 ;
G43 Z10. H01 ;
S2000 M03 ;
M98 P4565 ;
M74 ;
M98 P4565 ;
M76 ;
M98 P4565 ; Profondeur de
coupe 0,2 mm
M75 ;
M73 ;
M76 ; O4565 ;
M98 P4565 ; G90 G00 X41.Y0 ;
M75 ; G01 Z-0,2 F150 ;
G00 Z20. M09 ; G03 X29,34 Y2. R6. ;
G91 G30 Z0 M05 ; G01 X24,92 Y2. ;
M30 ; G03 X19,04 Y16,21 R25. ;
G01 X22,16 Y19,33 ;
G03 X19,33 Y22,16 R-6. ;
G01 X16,21 Y19,04 ;
G03 X2. Y24,92 R25. ;
G01 Y29,34 ;
G03 X0 Y41. R6. ;
M99 ;
24-7
Burkina Faso
--------------------
Unité – Progrès – Justice
Programme de Renforcement
de la Formation Professionnelle
I. Choix multiples :
(3) 1. Après l’application d’une commande de compensation de diamètre d’outil, laquelle
parmi les suivantes peut l’annuler ? D99 G49 G40 G80.
(3) 2. Laquelle des touches suivantes du tableau de commandes de la fraiseuse CNC
est-elle une touche de fonction ? MODIFIER ANNULER PARAM
REINITIALISER.
(4) 3. Formule de vitesse d’avance de fraisage : F = F t T N, que signifie “Ft” ?
vitesse d’avance par minute vitesse d’avance par minute par dent vitesse
d’avance par minute par rotation vitesse d’avance par minute par rotation par
dent
(4) 4. Quand utiliser l’outil de base pour régler la compensation de longueur d’outil de
l’outil individuel pour la fraiseuse CNC, si le deuxième outil est plus court que le
premier, alors où doit être placée est la valeur de compensation ? Colonne de
programme Colonne de de diagnostique Colonne de de réglage des paramètres
Colonne de compensation
(2) 5. Quelle est la trajectoire d’outil quand les commandes G91 G17 G03 X20,0 Y10,0
Z8,0 R50,0 F80 sont appliquées : Arc filetage Line courbe sinusoïdale
(2) 6. Dans le bloc de commandes G99 G88 X_ Y_ R_ Z_ P_ F_ ; que signifie P_ ?
Durée nécessaire à l’outil pour retourner du fond du trou au point R Temps de
pause de l’outil et retour au fond du trou Durée nécessaire à l’outil pour atteindre
le fond du trou depuis le point de départ Temps de pause de l’outil et de décalage
au fond du trou
(3) 7. Comment manipuler la fraiseuse CNC au déclenchement ? Touche d’allumage
éteinte appuyer sur la touche de paramétrage et choisir la fourchette de
déclenchement Retourner dans la zone d’usinage en mode opérationnel manuel
appuyer sur la touche de pause et ensuite sur la touche RESET
(3) 8. Lequel des programmes NC suivants mettent la machine en pause pendant 2
secondes ? G04 X200,0 ; G04 X200 ; G04 P2000 ; G04 P200
(1) 9. Laquelle des commandes suivantes d’un programme NC représente une commande
de complément et d’alimentation ? M et F G et T G et F M et G
(3) 10. Quelle est la trajectoire d’outil quand une compensation négative est donnée à G4 ?
sans compensation compensation à gauche compensation à droite double
compensation
(3) 11. Laquelle des fonctions suivantes doit être sélectionnée dans le tableau de
commandes pour sélectionner un code ISO ou EIA au contrôleur de la fraiseuse
CNC ? Programme Remplace Paramètre ou réglage Coordonnées
(4) 12. Laquelle des touches suivantes doit être appuyée pour entrer à nouveau une valeur
de compensation pour le programme NC ? Programme Diagramme
Paramètre Compensation
(3) 13. Laquelle des opérations suivantes ne serait pas exécutée, si le commutateur de
suppression monobloc sur le tableau de commandes de la fraiseuse CNC était
allumé, et que la mémoire automatique du programme opérationnel N1G 90G
01X100.F300 ; /N2 G90 G00 X100,0 ; serait en cours d’exécution ? G90 F300
G00 G01
25-1
(3) 14. Pendant le cycle d’alésage de la fraiseuse CNC, que ferait la broche quand l’axe Z
aurait atteint le point de commande ? Auto stop Auto inversion et retrait de
l’outil Retrait de l’outil vers l’avant à la vitesse d’avance originale Retrait de
l’outil vers l’avant à une vitesse d’avance rapide
(4) 15. Que trouve-t-on sur un centre d’usinage CNC, mais pas sur une fraiseuse CNC ?
échelle magnétique encodeur échelle optique échanger d’outil automatique
(4) 16. Pour exploiter M 8 × 1,25 P, fileter avec une vitesse de broche de 300tr/min, puis la
valeur F de G84 devrait être réglée sur : 250mm/min 300mm/min
350mm/min 375mm/min.
(2) 17. Laquelle des mesures suivantes doit être prise lorsque la vitesse d’avance est trop
élevée pendant le processus de fraisage de la fraiseuse CNC lors d’une
programmation de la saisie ? arrête la machine immédiatement et change la
valeur F dans le programme adapte la touche de vitesse d’avance sur le tableau
de commandes arrête la machine immédiatement et change le nombre de tour/mn
de la broche la touche de vitesse d’avance de la broche sur le tableau de
commandes
25-2
II. Formulaire d’évaluation :
3,2
4 - Ø8,4 x Ø13,4
profondeur 8 2 – ϕ8,5
Tolérances
Dimension Tolérance
Au delà de 0,5
± 0,10
jusque 3
Au dessus de 3
± 0,10
jusque 6
Au dessus de 6
± 0,20
jusque 30
Au dessus de 30
± 0,30
jusque 120
25-3
Détails du codage du programme
25-4
Nom de Numéro de Heures de
Évaluation d’après cours avancés 25-1 4h
l’opération dessin travail
Classe
Carte de résultat des compétences pratiques Numéro de
Nom
poste
Préparation avant opération :
Utilisation de machine, outil et
Mode opératoire
autres éléments utilisés
1. Lire la fiche d’opération attentivement afin d’apprendre les 1. Outils de coupe
exigences de l’usinage. r 16 Outil d’alésage grossier,
2. Vérifier les dimensions de la pièce à usiner. r 16 Outil d’alésage fin
3. Sélectionner les fixations selon la géométrie de la pièce à
r 3,2 Forêt à centrer, r 6,8
usiner. Ce cours nécessite un étau.
4. Sélectionner les outils selon le numéro de l’outil de la fiche de forêt,
réglage des opérations. r 8,5 drill, r 8,4 × r 13,4 contre
5. Sélectionner le point du programme accueil selon la fiche bord
d’opération. Il est situé au centre de la pièce à usiner. M8 × 1,25 filet à droite
6. Coder le programme et valider la syntaxe de la trajectoire du r 16 × 45° Foret à chanfrein
programme avec le logiciel de simulation. 2. Dispositifs de mesure
7. Charger le programme dans le contrôleur et le valider. Pied à coulisse (150mm)
8. Installer la pièce à usiner et identifier la position du point Micromètre (0 - 75mm)
accueil avec la fonction de recherche d’arrête tel qu’expliqué. Micromètre de profondeur (0 -
9. Installer les outils selon le numéro de l’outil et obtenir la 25 ~ 25mm)
longueur de la compensation de l’outil tel qu’expliqué. Entrer 3. Outils
la valeur de compensation dans le bon registre. Cales parallèles, Maillet, limes,
10. Lancer le programme pour un lancement à vide tel qu’expliqué lunettes
et valider le déplacement de la machine.
11. Retirer l’essai à vide et démarrer la coupe de production.
Formulaire d’appréciation des biens finis
Dimension réelle
Position de la Dimension
Mesure du Mesure du Critères de notation Points
mesure spécifiée
stagiaire formateur
A (-36, -35) OK 6 Rejeter 0
B (0, -35) OK 6 Rejeter 0
C (36, -35) OK 6 Rejeter 0
D (36, 0) OK 6 Rejeter 0
E (-36, 0) OK 6 Rejeter 0
F (-36, 35) OK 6 Rejeter 0
G (0, 35) OK 6 Rejeter 0
H (36, 35) OK 6 Rejeter 0
I 7,9 - 8,1 OK 7 Rejeter 0
J 7,9 - 8,1 OK 7 Rejeter 0
K M8 × 1,25 OK 7 Rejeter 0
L 24,98 - 25,02 OK 7 Rejeter 0
M 1 × 45° OK 6 Rejeter 0
(1) Résultats - précision des dimensions
(2) Résultats - Rugosité de la surface Bien 18 Passable 10 Insuffisant 0
(3) Pénalités Chaque fissure Chaque bavure Chaque changement de matériau
(-5) (-1) (-5)
Total des points = (1) + (2) – (3) =points Commentaires
Temps de début
Temps de fin
Total des heures travaillées :
Total des heures travaillées Formateur
25-5
Projet commun de formation Exercice sur un
Machines de précisions ZINIARE
professionnelle entre le centre d’usinage
Burkina Faso et Taïwan CNC
Fiche de travail /
Réponse standard du programme 25-1
Numéro de dessin
T01 : r 16 forêt grossier, T03 : r 16 forêt fin, T05 : r 3,2
Description forêt à centrer, T07 : 6,8 forêt, T09 : 8,4 forêt, T11 :
r r
Contenus du programme des outils
M8 × 1,25 filet droit, T13 : r 8,4 ×r 13,4 contre trou, T15 :
utilisés
r 16 × 45° perçage chanfreiné
O8050 ;
G15 G17 G21 G40 G49 3,2
G80 ;
G91 G30 Z0 ;
N01 T01 M06 ;
G54 G90 G00 X25.Y-60. ;
G43 Z10.H01 S1000 M13 ;
2-M8 × 1,25-filet droit
G01 Z0 F150 D01 ;
M98 P28051 ;
4-Ø8,4 × Ø13,4
G00 Z20. ; profondeur de coupe 8
M05 ;
M01 ;
N03 T03 M06 ;
G54 G90 G00 X25.Y-60. ;
G43 Z10.H03 S1500 M13 ;
G01 Z-4. D03 F150 ;
M98 P8051 ;
G00 Z20. ;
G91 G30 Z0 M09 ; M05 ;
M05 ; M01 ;
M01 ; N07 T07 M06 ;
N05 T05 M06 ; G54 G90 G00 X36.Y35. ;
G54 G90 G00 X36.Y35. ; G43 Z10.H07 S1250 M13 ;
G43 Z10.H05 S2000 M13 ; G99 G83 R-5. Z-30. Q5. F120 ;
G99 G81 R-5. Z-12. F150 ; Y0 ; M01 ;
Y0 ; G98 Y-35. ; N09 T09 M06 ;
G98 Y-35. ; G99 ; G54 G90 G00 X36.Y35. ;
G99 ; X0 R3. ; G43 Z10.H09 S1250 M13 ;
G99 G73 R-5. Z-30. Q5.
X0 Z-4. R3. ; Y35. ;
F120 ;
Y35. ; X-36.R-5. ; G98 Y-35. ;
X-36. Z-12. R-5. ; Y0 ; G99 ;
Y0. ; Y-35. ; X0 R3. ;
25-6
Y-35. ; G80 G00 Z10. ; Y35. ;
G80 G00 Z10. ; G91 G30 Z0 ; X-36. R-5. ;
G91 G30 Z0 M09 ; M05 ; Y-35. ;
G80 G00 Z10. ; G80 G00 Z10 ; O8051 ;
G91 G30 Z0 ; G91 G30 Z0 M09 ; G91 G01 Z-4. ;
M05 ; M05 ; G90 G42 X12. 5 D01 ;
M01 ; M30 ; Y60. ;
N11 T11 M06 ; X-12,5 ;
G54 G90 G00 X36.Y0 ; Y-60. ;
G43 Z10. H11 S200 M13 ; G40 X-35. ;
G98 G84 R-5. Z-30. Y60. ;
P2000F250 ;
X-36. ; X-50. ;
G80 G00 Z10. ; Y-60. ;
G91 G30 Z0 ; G00 X35. ;
M05 ; G01 Y60. ;
M01 ; X50. ;
N13 T13 M06 ; Y-60. ;
G54 G90 G00 X36.Y35. ; X25. ;
G43 Z10.H13 S1000 M13 ; M99 ;
G98G82R-5.Z-16.Q2000F120
;
Y-35. ;
X-36. ;
Y35. ;
G80 G00 Z10. ;
G91 G30 Z0 M09 ;
M05 ;
M01 ;
N15 T15 M06 ;
G54 G90 G00 X36.Y35. ;
G43 Z10.H15 S1500 M13 ;
G99G82R-5.Z-15,7P1000F1
20 ;
Y0 Z-14. ;
G98 Y-35. Z-15,7 ;
G99 ;
X0 R3. Z-5,25 ;
Y35. ;
X-36. R-5. Z-15,7 ;
25-7