Vous êtes sur la page 1sur 53

Définition de la Commande

numérique

Opération d’usinage réalisée sur machine outil


contrôlée a travers un directeur de commande
par un programme numérique.
Place de la commande numérique dans
l’industrialisation moderne
 Possibilité d’interfacer le résultat de la conception avec la fabrication La commande numérique utilisée
pour le contrôle du déplacement des outils de coupe.
 Fabrication en grande série ou en masse (industrie de l’automobile, robotisation) .
 Fabrication en petits lots (prototypage, produits uniques, création des formes complexes).
 Contrôle précis des paramètres des procédés continus: industrie chimique, alimentaire, traitement des
eaux .
 Prise des mesures, assemblage, opérations de finitions, autres procédés de fabrication.

À quoi sert la commande numérique ?


• La commande numérique est un procédé automatisé de positionnement.
• A partir d’informations numériques fournies à l’aide d’un programme, un
organe mobile peut se déplacer suivant une trajectoire donnée à une position
définie par les coordonnées.
Machines traditionnelles
• L’opérateur doit contrôler le fonctionnement en tout moment;
• L’opérateur change l’outil, le brut et commande tous les réglages
des paramètres;
• Machines spécialisées, capables de suivre des trajectoires
matérialisées;
• Limitations assez sévères des paramètres de travail de la
machine.

Fonctions d’un opérateur pour MOCN

• Assurer la fixation de la pièce et des outils;


• Sélectionner ou choisir les vitesses et les profondeurs de coupe et les avances;
• Compenser les variations des outils;
• Vérifier l’état de fonctionnement de la machine;
• Effectuer les procédures de mise en marche et arrêt de la machine;
• Contrôler les mouvements d’approche, d’usinage et de retrait des outils;
• Vérifier la qualité de l’usinage;
Taches à la fois plus faciles mais plus techniques que pour
l’usinage conventionnel
Utilisation des ordinateurs pour la
commande numérique
Le DCN est utilisé pour:
• Le pilotage de l’outil et des axes motrices principales et secondaires;
• Pilotage d’autres systèmes auxiliaires (lubrification, magasins d’outils, évacuation des
copeaux, etc.);
• En tant qu’aide è la programmation et opération directe par l’opérateur;
• Compensation des erreurs et des variations géométriques des outils;
• Contrôle intégré;
• Autodiagnostic et manutention automatisés;
• Connexion en réseau pour transfert de données;

Domaine d’application des MOCN


Avantages des MOCN en production
• La possibilité de réaliser des pièces complexes, autrement irréalisables sur des machines classiques;
• Universalité et flexibilité supérieure par rapport aux machines classiques;
• La diminution des temps d’arrêt pour contrôle dimensionnel et réglages; diminution des temps morts;
diminution du temps de fixation et dégagement des pièces et outils, surtout avec des systèmes
automatisées de changement des outils et pièces palettisées;
• Meilleur rapport temps de coupe/temps d’arrêt;
• Moins de surveillance et moins de manœuvres manuelles de la part des opérateurs;
• Rendement et qualité constantes;
• Réduction du nombre des machines nécessaires pour une production donnée;

Avantages au niveau organisationnel


• Possibilité d’embaucher des opérateurs ayant des compétences plus ciblés;
• Contrôle plus facile des pièces et des temps d’utilisation des machines et des outils;
• Possibilité d’exécuter sur demande des programmes pour des séries réduites; réduction des
stocks;
• Les opérations communes peuvent être décalées pour le deuxième ou troisième quart de
travail;
• Migration plus facile d’une MOCN à une autre, pour les opérateurs ainsi que pour les pièces
usinées; moins d’expérience sur une certaine machine demandée;
• Changement de production plus facile;
• La séparation des phases de préparation et de production des pièces;
Désavantages
• Prix d’acquisition toujours plus élevé que pour les machines
conventionnelles;
• Frais d’entretien plus élevées à cause de la complexité accrue; moins des
possibilités de réparations à l’interne;
• Moins de tolérance aux erreurs;
• Environnement plus contrôlé à cause des systèmes électroniques et de la
précision supérieure (température, vibrations, poussières, humidité, etc.)
• Qualifications assez poussées pour les techniciens;

Mouvements d’usinage CN
• Usinage point à point
Mouvement de contournage

Système d’axes cas d’un CUV


Axes complémentaires

Centre d’usinage verticale

Magasin Z
d’outils

Broche
Directeur
de
commande

Table
Centre d’usinage horizontale

Autres configurations
Changeur parapluie

Changeur avec bras


Changeur à grande capacité

Techniques de guidage
PROGRAMMATION ISO

FRAISAGE
Application/FANUC

Systèmes de coordonnés

Chaque machine dispose d'un


système de coordonnées fixe.

Système de référence machine

Il est défini par le constructeur.

OM
ORIGINES
Z
OP
G54—G59
(PREF)
Y

OM

Représentation graphique du PREF et du


DEC
PREF, DEC, Jauges en tournage

Origine
mesure
Om
Pour faciliter le calcul des points
Pour réaliserdéclare
L’opérateur un usinage,
dans lela
programmés et tenir compte de la
machine doit éxécuter des
programme les coordonnées des
géométrie du matériel employé
déplacements
points générésdu parpoint courant
rapport à par
(machine, outil, porte-pièce) une Origine
rapport àprogramme
l’origine l’Origine mesure
OP. : Om
chaîne géométrique est construite. porte-outil
Point courant
Opo

Point
générateur
Origine Pg
Origine Programm
porte- OPe
pièce
Opp

27

PREF, DEC, Jauges en tournage

Tourelle
Porte outils
Om OM Z
Volume utile de
travail de la
machine Position calculée
du point courant

Outil
Porte pièce Opo
Point courant
Broche Pg
DEC 1
Pièce
Opp OP

La Position calculée du point courant est le résultat du calcul réalisé par la machine,
par rapport à Om. Le point courant est généralement le point intersection de la face
28 avant de la tourelle porte outil et de l’axe du porte-outil.
Elle a besoin des paramètres : PREF, DEC , Position programmée, Jauges outil.
Origine mesure
X Paramètre
Tourelle machine
Volume utile de porte outils
Om Z OM
travail de la
machine

Porte pièce Outil

Broche

Pièce

Lors de la Prise Origine Machine (POM), La machine se positionne sur l’Origine Machine :
OM
29 A partir de OM, le directeur de commande calcule l’Origine mesure : Om
L’opérateur n’intervient jamais dans ce domaine : la distance OM/Om est une donnée constructeur

Origine porte pièce


PREF Origine
mesure
Om

Origine
porte-outil POINT
Opo COURANT

Point
générateur
Origine Pg
Origine Programm
porte- OPe
pièce
Opp

30
Origine porte pièce PREF
X
PREF Z
Tourelle
Om Z OM

Porte pièce Outil

Broche

Pièce

Opp
Le PREF définit la position de l'origine porte pièce Opp par rapport à l'origine mesure
Om.
31 En général Opp est positionnée sur l’axe de broche, sur la face avant du mandrin.
Les PREF correspondent à des paramètres figés de la machine. Il est préférable de ne
pas les modifier. Les PREF sont à vérifier à chaque mise en œuvre.

Cas particulier d’un montage sur plateau

X Paramètre
OM
machine

PREF Z Om Z
Tourelle

PREF X Position calculée


PREF JZ + du point courant
Porte pièce
JX + Opo/PT COUR
Nez de
broche Jauges
DEC 1
Pièce P
g
Position
Opp Op OP programmée
32
Origine programme
DEC Origine
mesure
Om

Origine
porte-outil POINT
Opo COURANT

Point
générateur
Origine Pg
Origine Programm
porte- OPe
pièce
Opp

33

Origine Programme
DEC
Tourelle
Om OM

X
Porte pièce Outil

Broche
DEC 1
Pièce
Z
Opp OP

Le DEC 1 définit la position de l'origine Programme OP par rapport à l'origine porte


pièce Opp. Le DEC X est égal à 0.
34 JLH
Les coordonnées des points programmés sont données par rapport à l’origine
Programme OP.
Point généré
Position programmée
Origine
mesure
Om

Origine
porte-outil POINT
Opo COURANT

Point
générateur
Origine Pg
Origine Programm
porte- OPe
pièce
Opp

35

Point généré
Position programmée
Tourelle
Om OM

X
Porte pièce Outil

Pg
Broche X
DEC 1 Z
Pièce
Position Z
Opp OP programmée

La position du point généré est définie par rapport à l'origine Programme OP, par les
coordonnées X et Z.
36
Ce sont ces points qui permettent d’établir le programme d’usinage de la pièce.
Origine porte outils
Jauges outils Origine
mesure
Om

Origine
porte-outil POINT
Opo COURANT

Point
générateur
Origine Pg
Origine Programm
porte- OPe
pièce
Opp

37

Origine porte outils


Jauges outil
Tourelle

Opo

JX

Pg
JZ Z

Les jauges outils sont définies par la distance de l’origine porte outil par rapport au point
généré Pg . Elles sont définies par les coordonnées JX et JZ.
38
Elles peuvent être mesurées sur la machine ou sur un banc de préréglage.
Jauge d’un outil à aléser

X Tourelle

Pg
Jauges

Z
Opo
JX
JZ

39
La Jauge JX est négative.

OUTILS

T1 G43 H1

G42/G41 D1
Application - Tournage

Application - Tournage

Point X Z Point X Z

Point 1 71 100 Profil 7 60 62

Point 2 -2 100 Profil 8 60 47

Profil 3 20 100 Profil 9 70 42

Profil 4 22 99 Point A 70 42

Profil 5 22 82 Point B 70 100

Profil 6 40 72 Point C 20 100


Création de programme
ENTETE FIN
O500 Numéro (1-9999)
( ) G00 Z200. Dégagement de
l’outil a Z200.
G90 G00 G17 G40 G80 G49 M5
Initialisation
T1 M6 Arrêt broche
Appel d’outil M9
G54 G00 X-15. Y15. Arrêt arrosage
M30
S2500 M3 Déclaration de OP Fin de programme

G43 H1 Z200. Vitesse de broche

Prise en compte du
correcteur H et
positionnement à un
z déféni

Création de programme
Un programme est une suite d’instructions établies dans un langage codé (ISO)
que l’on décompose en une succession de blocs.
Création de programme
Interpolation linéaire
FRAISAGE

G00

G0 X25. Y31 Z-3

Interpolation linéaire
Tournage

G00 : Interpolation linéaire à vitesse rapide

Syntaxe :
N.. [G90/G91] G00 [R+/R-] X.. Z..

Révocation :
G01/G02/G03.
Interpolation linéaire
FRAISAGE

G01

G1 Y… F…

Interpolation linéaire
Tournage
G01 : Interpolation linéaire à vitesse d’avance programmée

Syntaxe :
N.. [G90/G91] G01 [R+/-] X.. Z.. [F..]

Révocation :
G00/G02/G03/
Interpolation circulaire
FRAISAGE

G02

Programmation au rayon
angle < 180°
G2 X.. Y… R10.

Interpolation circulaire
Tournage
G02 : Interpolation circulaire sens anti-trigonométrique à
vitesse d’avance programmée

Syntaxe :
N.. [G90/G91] G02 X.. Z.. I.. K.. / R.. [F..]

Révocation :
G00/G01/G03
Interpolation circulaire
FRAISAGE

G03

Programmation au rayon
G3 X.. Y… R10.
Angle < 180°

Interpolation circulaire
Tournage
G03 : Interpolation circulaire sens trigonométrique à vitesse
d’avance programmée

Syntaxe :
N.. [G90/G91] G03 X.. Z.. I.. K.. / R.. [F..]

Révocation :
G00/G01/G02
Programmation du centre
FRAISAGE

G2/G3 X.. Y… I… J…

Relatifs par rapport


au point de départ

Interpolation circulaire
FRAISAGE

Rayon négatif Congé


R-

R+ R

G1 X.. Y..
G2 X.. Y… R+ G1 X.. Y.. R..
G2 X.. Y.. R..
G1 X.. Y..
G1 X.. Y..
G2 X.. Y… R-
Plans d’interpolation

% 9999
N10 G90 G40 G80 G21 G17
N20 M09 M05
N30 G53 G00 X0 Y0 Z0
N35 (OPERATION D’USINAGE)
N40 M06 T01 D01
N50 G43 H1 Z200
N60 G97 S1600 G95 F150
N70 M03 M08
N80 G41 G00 X-2 Y-2
N90 G01 X0 Y0 F500
N100 X145
N110 Y15
N120 G03 X125 Y35 R20
N130 G01 X90 Y35
N140 Y65
N150 G02 X75 Y80 R15 (G2 X75 Y80 I0 J15)
N160 G01 X35 Y120
N170 X0
N180 Y0
N190 X-2 Y-2
Application Fraisage N200 G53 G00 X0 Y0 Z0
N210 M05 M09
N220 M30
%
TOURNAGE

Application

Application Tournage

TOURNAGE

Application
% 72
N10 G90 G80 G40
N20 G00 G53 X0 Z0
N30 M06 T01 D01 (Outil Ext R=0.8)
N40 G92 S3500
N50 M04 S900
N60 G96 S180 G95 F 0.12
N70 G00 G41 X84 Z50 (Activation correction rayon d’outil gauche) / (Point d’approche)
N80 G01 X30 (point b)
N90 G00 X60 Z55 (point c)
N100 G01 X84 Z43 F0.08 (point d)
N110 G97
N120 G40 G00 G53 X0 Z0 (Annulation correction rayon d’outil droite)
N130 M06 T07 D07 (Outil Int R=0.4)
N140 G96 S100
N150 G41 G00 X40 Z55 (point e) (Activation correction rayon d’outil gauche)
N160 G01 Z30 F0.1 (point f)
N170 X38 (point g)
N180 X34 Z28 (point h)
N190 G00 Z55 (point i)
N200 G97
N210 G40 G00 G53 X0 Z0 (Annulation correction rayon d’outil gauche)
N220 M05
M230 M02
Correction du rayon

Programmation du
centre d’outil

Correction du rayon

A gauche A droite
Technique

Sortie

N200 G40 G1 X.. Y..

Entrée

N100 G41/G42 D..


N110 G1 X.. Y..

A éviter L
R

R< R outil
L faible
Application

Obtention en fraisage d’un cylindre


de qualité h8 par contournage

 Machine : B640 FANUC

 Outil coupant : Fraise d’ébauche ARS deux

tailles Ø

 Fraise de finition carbure monobloc deux tailles Ø

 Pièce brute : bloc 2017A (Alu) 50 x 50 x30

 Pièce finie : Carré Ext

Application
Application Fraisage
Application

Application
Application
Application Fraisage

Surfaçage

T1
Z=4
Vc=250m/mn
Fz=0.2mm/dent
ap=1mm
Contournage

T2
Diamètre=20mm
Vc=250m/mn
Fz=0.1mm/dent
Z=2
ap=3.5mm

%
O1000
Z Y (-- CONTOUR AVEC COORRECTION --)
G17 G54 G21 G40 G80 G90 M09 M05
E F G00 G53 X0 Y0 Z0
(-- 20- FRAISE A RAINURER --)
D G T1 D1 M06
G43 H1 Z200
X G97 S3978 G94 F796 M03 M08
G00 X45 Y-10 Z0
(-- DEBUT --)
Z-3.5 (Point A)
L G41 G1 X57 (Point B)

G3 X45 Y2 R12 (Point C)


G1 X8 (Point D)
G2 X4 Y6 R4 (Point E)
A C
G1 Y59 (Point F)
G2 X8 Y63 R4 (Point G)
G1 X82 (Point H)

B G2 X86 Y59 R4 (Point I)


G1 Y6 (Point J)
G2 X82 Y2 R4 (Point K)
G1 X45 (Point C)
G3 X33 Y-10 R12 (Point L)
H G1 X45 (Point A)
K J G40
G00 Z200
I
G00 G53 X0 Y0 Z0
(-- FIN --)
M09
M05
M02
%
Cycles fixes
• Macros pré-établis dans le DCN
• Programmes paramétrés
• Réalisation des usinages répétitives
• Usinages point à point (centrage,…)

Format de programmation
Activation du cycle
G81 pointage
G83 perçage profond
…..

Paramètres du cycle
X,Y position
Z profondeur
…..

Autres positions
X,Y coordonnées
…..

Annulation
Cycle de pointage

G81

G81 X… Y… Z… R… F…

Cycle de lamage

G82

G82 X… Y… Z… R… P… F…
Cycle de perçage débourrage

G83

G83 X… Y… Z… R… Q… P… F…

Cycle de perçage brise copeaux

G73

G73 X… Y… Z… R… Q… P… F…
Cycle de taraudage

G84
G74

G84/G74 X… Y… Z… R… P… F…

Cycle d’alésage

G86

G86 X… Y… Z… R… F…
Plan de retrait

G98

G99

Exemple
Liste des outils
Vitesse de
Avance
Code Description Diamètre rotation (mm/mn)
(tr/mn)

T1 Forêt à pointer 90° 10 1200 200

T2 Foret HSS 5 950 300

T3 Taraud machine M6x1 M6 600 600

Programme 1
POINTAGE PERCAGE TRAUDAGE

% M6 T02 D02 M6 T03 D03


O0001 G90 G00 X-16. Y19. G90 G0 X-16. Y-19.
G17 G90 G0 G40 G80 G49 S950 M3 M29 S600 M3
G91 G52 Z00 G43 Z100. H02 G43 H3 Z100. M8
M6 T1 D01 M08 G99 G84 R5 Z-14. F600
G90 G54 G00 X-16. Y-19. G99 G83 R2 Z-16. Q5. X16.
S1200 M3 F300. Y19.
G43 H1 Z100. X16. X-16.
M8 Y19. X0. Y0.
G99 G82 R2. Z-3.4 P200 F200 X-16. G80 G0 Z100. M9
X16. X0. Y0. G91 G52 Z0 M5
Y19. G80 G00 Z100. M9 M30
X-16. M5 %
X0 Y0 G91 G52 Z0
G80 G00 Z100. M9
G91 G52 Z0. M5
Cycle d’ébauche paraxial

G71 Cycle d’ébauche paraxial

La fonction permet l’ébauche d’un volume de matière


situé entre les définitions d’un profil brut programmé et
d’un profil fini.

Le cycle est exécuté en paraxial par chariotage et pour


des usinages extérieurs.
Syntaxe

G71 U1 _ R_ ;

G71 P _ Q _ U2_ W_F_ ;

U1: Profondeur des passes radiales


R: Distance de retrait après chaque passe
P:
Numéro du bloc de début de la description du profil fini
Q: Remarque:
Numéro du bloc de fin de description du profil fini
U2: ■ Le profil doit etre monotone croissant
Surépaisseur de matière en X pour la finition
W: ■ Le cycle realise la passe de demi - finition
Surépaisseur de matière en Z pour la finition
F: ■ Coordonnees du premier bloc en X seulement
Vitesse d'avance
85

Cycle d’ébauche paraxial

Révocation

La fonction G71 est révoquée par la fonction G80

Décomposition du cycle

 Phase 1 : Bloc de positionnement outil suivant XZ.

 Phase 2 : Prise de passe à vitesse rapide (sur


profondeur «P» en chariotage).

 Phase 3 : Exécution de la première passe à vitesse


d’usinage.

 Phase 4 : Dégagement suivant le profil à vitesse


d’usinage.

 Phase 5 : Retour rapide au point de départ du cycle.

Exécution des passes suivantes de façon identique aux


phases 2 à 5, puis dégagement.

86
Cycle d’ébauche paraxial

Exemple

Ebauche d’un profil extérieur par Trajectoires d’usinage


chariotage (profil brut préformé)

87

Cycle d’ébauche paraxial

Exemple

% N170 G80 G53 G00 X0 Z0 (POINT DE


CHARGEMENT DU
N10 O1000 NOUVEAU OUTIL)
N20 (- CONTOUR AVEC COORRECTION --) N180 M06 T02 D02
N30 G90 G80 G40 G21 M09 M05 N190 G96 S200 G95 F0.08 M04
N40 G00 G53 X0 Z0 N200 G42 G00 X46 Z2 (Point a)
N50 G92 S3500 N210 G01 X60 Z-5 (Point b)
N60 G97 S900 N220 Z-15 (Point C)
N70 M06 T01 D01 N230 X56 Z-20 (Point d)
N80 G96 S150 G95 F0.15 M04 M08 N240 G02 X70 Z-30 R10 (Point e)
N90 G00 X120 Z -80 (Point A) N250 G01 X80 Z-40 (Point f)
N95 G71 U1 2 R 3 N260 X90 (Point g)
N100 G71 N200 N280 U2 0.3 W0.2 F 400 (CYCLE ) N270 G03 X100 Z-45 R5 (Point h)
N110 X120 Z-80 (Point A) N280 G01 Z-80 (Point i)
N120 Z-45 (Point B) N280 X120 (Point j)
N130 X90 Z-20 (Point C) N290 G53 G00 X0 Z0
N140 X80 Z2 (Point D) N300 G40 G80 M09 M05
N150 X46 (Point E) N310 M02
N160 G97 S900 %

88
Cycle d’ébauche en dressage

G72 Cycle d’ébauche en dressage

La fonction permet l’ébauche d’un volume de matière


situé entre les définitions d’un profil brut programmé et
d’un profil fini.

Le cycle est exécuté en paraxial par dressage et pour des


usinages extérieurs.
Syntaxe

G72 U1 _ R_ ;

G72 P _ Q _ U2_ W_F_ ;

U1: Profondeur des passes radiales


R: Distance de retrait après chaque passe
P:
Numéro du bloc de début de la description du profil fini
Q: Remarque:
Numéro du bloc de fin de description du profil fini
U2: ■ Le profil doit etre monotone croissant
Surépaisseur de matière en X pour la finition
W: ■ Le cycle realise la passe de demi - finition
Surépaisseur de matière en Z pour la finition
F: ■ Coordonnees du premier bloc en Z seulement
Vitesse d'avance
89

Cycle d’ébauche suivant profil

G73 Cycle d’ébauche suivant profil

La fonction permet l’ébauche d’un volume de matière


situé entre les définitions d’un profil brut programmé et
d’un profil fini.

Le cycle est exécuté en paraxial en suivant le profil de l


apièce et pour des usinages extérieurs.
Syntaxe

G73 U1 _ W1 _ R _ ;

G73 P _ Q _ U2_ W2 _ F _ ;

U1: Profondeur des passes en X


U2 Profondeur des passes en Z
R: Nombre de passe
Remarque:
Numéro du bloc de début de la description du profil fini
P:
■ Le profil doit etre monotone croissant
Q: Numéro du bloc de fin de description du profil fini
■ Le cycle realise la passe de demi - finition
U2: Surépaisseur de matière en X pour la finition
Surépaisseur de matière en Z pour la finition ■ Coordonnees du premier bloc en Z seulement
W2:
Vitesse d'avance 90
F:
Cycle de finition

G70 Cycle de finition

La fonction permet un travail de finition.

Syntaxe

G70 P _ Q _ F _ ;

P: Numéro du bloc de début de la description du profil fini


Q: Numéro du bloc de fin de description du profil fini
Vitesse d'avance
F:

91

ORIGINE PROGRAMME

G52 X11.2 Y9.7


APPLICATION

Fonction
G00 : Interpolation linéaire à vitesse rapide

Syntaxe :
N.. [G90/G91] G00 [R+/R-] X.. Z..
Révocation :
G01/G02/G03.

G01 : Interpolation linéaire à vitesse d’avance programmée

Syntaxe :
N.. [G90/G91] G01 [R+/-] X.. Z.. [F..]

Révocation :
G00/G02/G03/
Fonction
G02 : Interpolation circulaire sens anti-trigonométrique à
vitesse d’avance programmée

Syntaxe :
N.. [G90/G91] G02 X.. Z.. I.. K.. / R.. [F..]

Révocation :
G00/G01/G03

G03 : Interpolation circulaire sens trigonométrique à vitesse


d’avance programmée

Syntaxe :
N.. [G90/G91] G03 X.. Z.. I.. K.. / R.. [F..]

Révocation :
G00/G01/G02

Fonction
G04 : Temporisation programmable

Syntaxe :
N.. G04 F..

Révocation :
Fin de bloc

G09 : Arrêt précis en fin de bloc avant enchaînement sur bloc suivant

Syntaxe :
N.. G09 [G00/G01/G02/G03] X.. Z.. [F..]

Révocation :
Fin de bloc.
Fonction
G16 : Programmation en coordonnées polaires (X, Z, C)

Syntaxe :
N.. [G40] G16 [G00/G01] [X.. Z.. C..] [F..]

Révocation :
G15.

G15 : Annulation de la commande de coordonnées polaires

Syntaxe :
N.. G15

Révocation :
Fin de bloc.

Fonction
G20 : Programmation en pouce
Syntaxe :
N.. G20

Révocation :
G21.

G21 : Programmation en métrique

Syntaxe :
N.. G21

Révocation :
G20.
Fonction
G33 : Cycle de filetage à pas constant

Syntaxe :
N.. G33 X.. Z.. K.. [EA..] [EB..] P.. [Q..] [R..] [F..] [S..]

Révocation :
Fin de bloc.

G34 : Filetage à pas variables

Syntaxe :
N.. G34 X.. Z.. K..

Révocation :
G00/G01/G02/G03.

Fonction
G35 : Filetage circulaire sens horaire

Syntaxe :
N.. G35 X.. Z.. K..

Révocation :
Fin de bloc.

G36 : Filetage circulaire sens anti-horaire

Syntaxe :
N.. G36 X.. Z.. K..

Révocation :
G00/G01/G02/G03.
Fonction
G40 : Annulation de correction de rayon

Syntaxe :
N.. [G00/G01] G40 X.. Z..
Révocation :
G41/G42.

G41 : Correction de rayon à gauche du profil à usiner

Syntaxe :
N.. [D..] [G00/G01/G02/G03] G41 X.. Z..

Révocation :
G40/G42.

Fonction
G42 : Correction de rayon à droite du profil à usiner

Syntaxe :
N.. [D..] [G00/G01/G02/G03] G42 X.. Z..

Révocation :
G40/G41.

G43 : Correction de longueur d’outil

Syntaxe :
N.. [D..] [G00/G01/G02/G03] G43 X.. Z.. Y...

Révocation :
G40/G41.
fonction
Fonction
code G
G00 Positionnement rapide
G01 Interpolation linéaire (avance de coupe)
G02 Interpolation circulaire ou interpolation hélicoïdale sens horaire
G03 Interpolation circulaire ou interpolation hélicoïdale sens anti-horaire
G12.1 Mode interpolation en coordonnées polaires
G13.1 Annulation du mode interpolation en coordonnées polaires
G15 Annulation de la commande de coordonnées polaires
G16 Commande de coordonnées polaires
G17 Sélection du plan Xp Yp
G18 Sélection du plan Xp Zp
G19 Sélection du plan Yp Zp
G20 (G70) Entrée en pouces
G21 (G71) Entrée en mm
G27 Contrôle du retour à la position de référence
G28 Retour automatique à la position de référence
G29 Déplacement depuis la position de référence
G30 Retour à la 2 ème, 3 ème et 4 ème position de référence
G33 Filetage
G34 Filetage à pas variables
G35 Filetage circulaire sens horaire
G36 Filetage circulaire sens anti-horaire
G37 Mesure automatique de la longueur d'outil

Fonction
code G fonction
G40 Compensation d'outil de coupe ou de rayon de pointe d'outil: Annulation
G41 Compensation d'outil de coupe ou de rayon de pointe d'outil: Gauche
G42 Compensation d'outil de coupe ou de rayon de pointe d'outil: Droite
G43 Compensation de longueur d'outil +
G49 Annulation de la compensation de longueur d'outil
G52 Définition du système de coordonnées locales
G53 Définition du système de coordonnées machine
G54 Sélection du système de coordonnées pièce 1
G55 Sélection du système de coordonnées pièce 2
G56 Sélection du système de coordonnées pièce 3
G57 Sélection du système de coordonnées pièce 4
G58 Sélection du système de coordonnées pièce 5
G59 Sélection du système de coordonnées pièce 6
G73 Cycle de perçage avec débourage
G74 Cycle de taraudage à gauche
G76 Cycle d'alésage fin
G80 Annulation du cycle fixe
Fonction
code G fonction
G81 Cycle de perçage ou cycle de centrage
G82 Cycle de perçage ou d'alésage inverse
G83 Cycle de perçage avec débourage
G84 Cycle de taraudage
G85 Cycle d'alésage
G86 Cycle d'alésage
G88 Cycle d'alésage
G89 Cycle d'alésage
G90 Programmation en absolue
G91 Programmation en incrémental
G92 Limitation de la vitesse maximale de la broche
G92.1 Prédéfinition du système de coordonnées pièce
G94 Avance par minute
G95 Avance par tour
G96 Contrôle de vitesse de surface constante
G97 Annulation du contrôle de vitesse constante
G98 Cycle fixe: retour au niveau initial
G99 Cycle fixe: retour au niveau du point R