Vous êtes sur la page 1sur 9

FONCTIONS AUXILIAIRES M

DEFINITION. Ce sont des indications codes qui prcisent des


conditions particulires de fonctionnement de la machine outil.
CODE FONCTION REVOCATION
Avant

M00
M01
M02
M03

M04

M05*
M06
M07
M08
M09*
M10
M11
M12

Aprs

X
X
X

X
X
X
X
X
X
X
X

M19
M40

M42
M48*

M49
M997

X
X

M998*

M999

DESIGNATION

Action sur DCY


Action sur DCY
% ou EOR
M4 M5 M00
M19
M3 M5 M00
M19
M3 M4
Compte-rendu
M9 M2
M9 M2
M7 M8
M11
M10
Rvocation de
l'ARUS
M3 M4 M5

Arrt programm
Arrt Optionnel
Fin de programme pice
Rotation de broche sens anti-trigonomtrique
Rotation de broche sens trigonomtrique
Arrt de broche
Changement d'outil
Arrosage N2
Arrosage N3
Arrt des arrosages
Blocage d'axe
Dblocage d'axe
Forage du mode "INTERV."
Indexation broche
3 gammes de broche

M49
M48
M998 M999
M02
M999 M997
M997 M998
M2

Validation des potentiomtres de broche et


d'avance
Inhibition des potentiomtres de broche et d'avance
Forage de lenchanement des blocs
Mode MODIF.IMD et appel de sous-programme
par l'automate autoris
Masquage par programmation des modes
MODIF.IMD et appel de sous-programme par
l'automate

?? Indique les fonctions initialises la mise sous-tension ou la suite d'une remise zro.

FONCTIONS PREPARATOIRES

TOURNAGE
DEFINITION : Ces fonctions ont pour but de prparer le systme
de
commande l'xcution d'oprations dtermines.
CODE

REVOCATION

DESIGNATION

G00
G01*
G02

G01.G02.G03
G00.G02.G03
G00.G01.G03

G03
G04
G09

G00.G01.G02
Fin de Bloc
Fin de Bloc

G10

Fin de Bloc

G12
G16*
G33

G40*
G41
G42
G51

Fin de Bloc
Fin de Bloc
G00.G01.G02
G03
G00.G01.G02
G03
G41.G42
G40.G42
G40.G41
Fin de Bloc

Interpolation linaire en rapide


Interpolation linaire la vitesse programme
Interpolation circulaire la vitesse tangentielle
programme , sens anti-trigonomtrique
Identique G02 mais sens trigonomtrique
Temporisation programmable avec l'adresse F
Arrt prcis en fin de bloc avant enchainement sur le
bloc suivant
Arret d'usinage sur acquisition du signal "Bute fin de
bloc" ou sur dtection d'un seuil mesur, et saut un
autre bloc ou enchainement sur le bloc suivant
Survitesse par manivelle
Dfinition de l'axe de l'outil l'aide des adresses P.R.
Cycle de filetage pas constant.

G52

Fin de Bloc

G53

G54

G54*

G53

G59

Fin de Bloc

G38

Filetage enchain sur cne.


Annulation de correction d'outil suivant le rayon
Correction de rayon d'outil GAUCHE du profil
Correction de rayon d'outil DROITE du profil
Validation ou invalidation de la fonction miroir l'aide
des adresses d'axes
Programmation absolue des cotes par rapport
l'origine mesure
Suspension du zro programme par rapport au zro
machine
Validation du zro programme par rapport au zro
machine
Dcalage d'origine programm. S'ajoute au
dcalage valid par G54

?? Indique les fonctions initialises la mise sous-tension


ou la suite d'une remise zro.

FONCTIONS PREPARATOIRES

TOURNAGE (suite)
DEFINITION : Ces fonctions ont pour but de prparer le systme de
commande l'xcution d'oprations dtermines.
CODE
G64
G65
G66
G70
G71*
G75

REVOCATION
G80
Fin de Bloc
Fin de bloc
G71
G70
Fin de bloc

G77

Fin de Bloc

G79

Fin de Bloc

G80*
G83

G90*

G81 G89
G80 G64 G65
G66 G87
G80 G87
G89
G91

G91

G90

G92R
G92 sxx
G92
XouZ
G94*
G95
G96
G97

G92 R0. M02


M02
Fin de Bloc

G88

??

G93 G95
G93 G94
G97
G96

DESIGNATION
Cycle d'bauche paraxial
Cycle d'bauche de gorge
Cycle de dfonage
Entre des donnes en pouce
Entre des donnes en mtriques
Validation d'un sous-programme de
dgagement d'urgence
Appel inconditionnel d'un sous
programme ou d'une suite de squences
avec retour
Saut conditionnel ou inconditionnel une
squence sans retour
Annulation de cycle d'usinage
Cycle de dbourrage
Cycle d'alsage et dressage de face
Programmation absolue par rapport
l'origine programme
Programmation relative par rapport au
point de dpart du bloc
Programmation de l'avance tangentielle
Limitation de la vitesse de broche
Pr-slection de l'origine programme
Vitesse d'avance exprime en mm/min.
Vitesse d'avance exprime en mm/tour
Vitesse de coupe constante
Vitesse de broche en t/min (Choix
automatique de gamme)

Indique les fonctions initialises la mise sous-tension ou la suite d'une remise zro.

Page 102

TOURNAGE
1. CYCLE DEBAUCHE G64

O.P
z
2

6
4

5
4

Point de dpart
et de retour

Format du BLOC :
N_ _ G64 Nn_ _ Nm_ _ I_ _ K_ _ R_ _ F_ _
N
G64
Nn
Nm
I
K
R
F

Numro du bloc
Cycle dbauche (suivant axe Z)
N du bloc dfinissant le dbut de la pice finie
N du bloc dfinissant le dbut de la pice finie
Surpaisseur en X
Surpaisseur en Z
Profondeur de passe en Z
Avance en mm/tr

FONCTIONS PREPARATOIRES

FRAISAGE
DEFINITION:Ces fonctions ont pour but de prparer le systme de
commande lexcution d'oprations dtermines.
CODE REVOCATION
G00
G01*
G02

DESIGNATION

G01.G02.G03 Interpolation linaire en rapide


G00.G02.G03 Interpolation linaire la vitesse programme
G00.G01.G03 Interpolation circulaire la vitesse tangentielle

G03
G04
G09

G00.G01.G02
Fin de Bloc
Fin de Bloc

G12
G16*

Fin de Bloc
Fin de Bloc

G17*

G18.G19

G18

G17.G19

G19

G17.G18

G40*

G41.G42

G41
G42
G45
G51

G40.G42
G40.G41
Fin de Bloc
Fin de Bloc

G52

Fin de Bloc

G53
G54*
G59

G54
G53
Fin de Bloc

programme , sens anti-trigonomtrique


Identique G02 mais sens trigonomtrique
Temporisation programmable avec l'adresse F
Arrt prcis en fin de bloc avant enchanement sur le
bloc suivant
Survitesse par manivelle
Dfinition de l'axe de l'outil l'aide des adresses
P.Q.R.
Choix du plan X Y pour l'interpolation circulaire et
la correction de rayon
Choix du plan Z X pour l'interpolation circulaire et
la correction de rayon
Choix du plan Y Z pour l'interpolation circulaire et
la correction de rayon
Annulation de correction d'outil suivant le
rayon
Correction de rayon d'outil GAUCHE du profil
Correction de rayon d'outil DROITE du profil
Cycle de poche
Validation ou invalidation de la fonction miroir
l'aide des adresses d'axes
Programmation absolue des cotes par rapport
l'origine mesure
Invalidation des dcalages PREF. et DEC1
Validation des dcalages PREF. et DEC1
Dcalage d'origine programm. S'ajoute au
dcalage valid par G54

?? Indique les fonctions initialises la mise sous-tension ou la suite d'une remise zro.

Page 119

FONCTIONS PREPARATOIRES

FRAISAGE
SUITE
DEFINITION: Ces fonctions ont pour but de prparer le systme de
commande lexcution d'oprations dtermines.
CODE REVOCATION
G70
G71
G77
G79
G80
G81
G82

G71
G70
Fin de Bloc

Entre des donnes en pouce


Entre des donnes en mtriques
Appel inconditionnel d'un sous programme ou
d'une suite de squences avec retour
Saut conditionnel ou inconditionnel une
Fin de Bloc
squence sans retour
G81 G89 Annulation de cycle d'usinage
G80.G82 G89 Cycle de perage centrage
Cycle de perage chambrage
G80.G81

G89

G83 G 89
G80 G82
G84 G89
G80 G83
G85 G89
G80 G84
G86 G89
G80 G85
G87 G89
G80 G86
G88. G89
G80 G87
G89
G80 G88

G90*

G91

G91

G90

G92
G93

Fin de Bloc
G94

G94*

G93

G83
G84
G85
G86
G87
G88

DESIGNATION

Cycle de perage avec dbourrage


Cycle de taraudage
Cycle d'alsage
Cycle d'alsage avec arrt de broche index en
fond de trou
Cycle de perage avec brise-copeaux
Cycle d'alsage et dressage de face
Cycle d'alsage avec arrt temporis en fond de
trou
Programmation absolue par rapport l'origine
programme
Programmation relative par rapport au point de
dpart du bloc
Prslection de l'origine programme
Vitesse d'avance exprime en inverse du temps
(V/L)
Vitesse d'avance exprime en mm/min.

1.CYCLE DE PERCAGE OU CENTRAGE G81

Z
ER+

Z+
OP

Format du bloc
N_ _ G81 X _ _ Y _ _ ER + _ _ Z+ _ _ F _ _
N

Numro de bloc

G81

Cycle de perage ou centrage

X Y

Coordonnes de la position du trou

ER

plan dapproche (rapide) et de retour (rapide)

Position de fin de perage

Avance en mm/mn

3. CYCLE DE PERCAGE AVEC DEBOURRAGE G83

Z
ER+
P

Z+

OP

Format du bloc
N_ _ G83 X _ _ Y _ _ ER + _ _ Z+ _ _ P _ _ Q _ _ F _ _
N

Numro de bloc

G83

Cycle de perage avec dbourrage

X Y

Coordonnes de la position du trou

ER

plan dapproche (rapide) et de retour (rapide)

Position de fin de perage

Profondeur de la premire passe (suprieure Q)

Profondeur de la dernire passe (infrieure P)

Avance en mm/mn

5. CYCLE DALESAGE AVEC REMONTEE TRAVAIL G85

Format du bloc
N_ _ G85 X _ _ Y _ _ ER + _ _ Z+ _ _ F _ _
N

Numro de bloc

G85

Cycle dalsage

X Y

Coordonnes de la position du trou

ER

plan dapproche (rapide) et de retour (lent)

Position de fin dalsage

Avance en mm/mn

Vous aimerez peut-être aussi