Vous êtes sur la page 1sur 4

A-CHAIRI

Nom :

Etudiant

Cours

SCIENCES INDUSTRIELLES POUR LINGNIEUR

Machine-Outil Commande Numrique : MOCN

Structure dun programme :


Structure

Exemple
% 2013
(Date : 11/01/2013)
(Nom pice : ..)
(Machine : ..)
(Phase : ......)
(N Phase : ..)

NUMERO DE
PROGRAMME
IDENTIFICATION

IN ITIALISATION :
Annuler tous les cycles

N10 G40 G80 G90 M5 M9

Aller au point de changement


doutil

N20 G0 G52 X.. Z..

N30 T1 D1 M6
Choisir le bon outil

N50 G97 S. M3 M42


N60 G95 F0.1 M8

Dterminer les conditions de


coupe

Raliser lopration dusinage


Annuler tous les cycles
Aller au point de changement
doutil.

Opration suivante

FIN DE
PROGRAMME

N100 G0G42 X. Z.
N110 G1 X. Z..
.
N150 G77 N10 N20

N160 T2 D2 M6

N300 M2

10/13 - MOCN - ac.chairi@gmail.com

Date : ..
Classe : ..

Fonctions ISO
Indications

Adresses

Dbut d'un programme

Ordre

H ;N

Fonctions prparatoires

G
XYZ
ABC

Dplacements suivant les axes

Signification
Dbut de programme paramtre d'entre
Numro de bloc
Numro de sous-programme
Elles prdisposent la machine pour un ordre prcis.
(Peuvent varier suivant le DCN)
Valeur du dplacement positif ou ngatif sur le ou
les axes choisis

Avance

Vitesse d'avance exprime en mm/min

Fonctions auxiliaires

M
T

Fonctions particulires dsignant un ordre

T D

Outils

R
ER

Rayon Plan de scurit


Vitesse Rptition

Slection de l'outil et de son (ou ses) correcteur(s)


Rayon du cercle en G02 G03
Plan de rfrence en cycle
N ou Vc suivant G96 ou G97 plac avant
Rptition dune squence

Les Fonctions prparatoires G :


Code

Dsignation

Rvocation

Tournage
Fraisage

G00

Interpolation linaire la vitesse rapide.

G01-G02-G03

T-F

G01

Interpolation linaire la vitesse programme

G00-G02-G03

T-F

G02

Interpolation circulaire sens anti-trigo. G2 X..Y..I..J.. ou R

00-G01-G02

T-F

G03

Interpolation circulaire sens trigo. G3 X..Y..I..J.. ou R..

G33

Cycle de filetage G33 X Z K EA EB R P F S

G40*

Annulation d'une correction d'outil suivant le rayon.

G41
G42
G52

Positionnement de l'outil gauche de la trajectoire programme


d'une valeur gale au rayon.
Positionnement de loutil droite de la trajectoire programme
d'une valeur gale au rayon.
Programmation absolue des coordonnes par rapport l'origine
mesure.

T-F
G00-GG02-G03

G41-42

T-F

G40-42

T-F

G40-41

T-F

Fin de bloc

T-F

Fin de bloc

T-F

G59

Changement d'origine programme

G64

Cycle dbauche paraxial G64 Nn Nm I... K P F

G80

G65

Cycle dbauche de gorge

G80

11/13 - MOCN - ac.chairi@gmail.com

G77
G79

Appel inconditionnel d 'un sous-programme G77 H ou d'une


suite de squences avec retour. G77 N ... N
Saut conditionnel ou inconditionnel une squence sans retour :

G79 N...

Fin de bloc

T-F

Fin de bloc

T-F

Tout cycle

T-F

G80*

Annulation d'un cycle d'usinage.

G81

Cycle de perage- centrage. G81 XY... Z ER...

G80

G82

Cycle de perage chambrage : G82 X. Y... Z... FR... EF...

G80

G83 X Y... Z... ER... P...Q

G80

T-F

G84

Cycle de taraudage. G84 XY Z ER (F S x pas)

G80

G85

Cycle d'alsage. G85 XY Z ER

G80

G80

G87 Y Z ER PQER

G80

Cycle d'alsage et dressage de face. G88 XYZER

G80

G80

G83

G86
G87
G88
G89

Cycle de perage avec dbourrage :

Cycle d'alsage avec arrt de broche en fond de trou :

G86 XYZER
Cycle de perage avec brise-copeaux :

Cycle dalsage avec arrt temporis en fond de trou :

G89 X YZEREF

G90*

Programmation absolue des coordonnes.

T- F

G92

Limitation de la frquence de rotation (N) en tr/min

M02

T- F

G94

Vitesse davance en mm/min

G95

T- F

G95

Vitesse davance en mm/tr

G94

T- F

G96

Vitesse de coupe (Vc) constante en m/min

G97

G97

Frquence de rotation (N) constante en tr/min

G96

T- F

Les Fonctions auxiliaires


Code
M00
M02
M03
M04
M05
M06
M07
M08
M09
M41
M42

Dsignation
Arrt programm
Fin de programme pice
Rotation de broche sens horaire
Rotation de broche sens anti-horaire
Arrt de broche
Changement doutil
Arrosage N1
Arrosage N2
Arrt des arrosages
Gamme de rotation 1
Gamme de rotation 2
12/13 - MOCN - ac.chairi@gmail.com

Rvocation
Action sur DCY
%
M0-M4-M5
M0-M3-M5
M3- M4
Compte rendu
M0-M9
M0-M9
M8

Les syntaxes des actions les plus utilises


Actions

Syntaxes
%
(date :
)
(fichier : )
(pice : )
(phase : )

Commencer un programme

Initialiser

N M5 M9 G90 G40 G80

Aller au point de changement doutil

G0 G52 X Z N

Appeler loutil et son correcteur

N T D M6

Aller au point dapproche

N G0 X Z
N G97 S M.. M.. F

Paramtres de coupe
Mettre en route la broche
Programmer la vitesse de coupe
constante

(M3 ou M4 selon sens de rotation de la broche)


(M41 ou M42 selon gamme de rotation de la broche)
(Tournage F vitesse davance en mm/tr avec G95)
(Fraisage F vitesse davance en mm/min avec G94)

N G96 S
N
N
N
N

Ebauche cycle paraxial

G64 N N I K P
Xa Za
Xb Zb
Xc Zc

(N = numro du dernier bloc du profil)


(N = numro du premier bloc du profil)
(I = surpaisseur de finition sur X)
(K = surpaisseur de finition sur Z)
(P = profondeur de passe)
(Xa, Za = 1er point limite du brut)
(Xb, Zb = 2eme point limite du brut)
(Xc, Zc = 3eme point limite du brut)

Usiner droite du profil

N G1 G41 X Z

Usiner gauche du profil

N G1 G42 X Z
N G83 Z ER P Q G95

Percer

(Z = cote de fond du trou)


(ER = cote de plan de retrait)
(P = profondeur de passe)
( Q = profondeur de la dernire passe)

Clore le cycle

N G80 X Z

Clore le programme

N M2

13/13 - MOCN - ac.chairi@gmail.com

Vous aimerez peut-être aussi