Вы находитесь на странице: 1из 125

Anim par:

Mohamed Anouar ELOUED

Plan du cours
Introduction
I.

Contraintes de mise en forme

II. Architecture dune machine CN

III. Rglage
Machines

et

Programmation
Outils

Numrique (MOCN)

des

Commande

CHAPITRE III
Rglage et Programmation
des Machines Outils
Commande Numrique
(MOCN)

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

I.

Dfinition des origines

II. Modlisation dune MOCN

III. Paramtres de rglage


IV. Applications

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

I.

Les origines

Le systme traite toujours les cotes repres par rapport une origine
mesure quel que soit le mode de programmation choisi.
1. Origine Machine (OM)
Lorigine machine concide avec la position du point pilot (point
courant ou point rfrence R) au moment o tous les axes de la
machine sont sur la bute dinitialisation.
2. Origine Mesure (Om)
C'est un point prfrentiel dfini sur chaque axe qui fixe l'origine
absolue de la mesure.

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Om

33

Op

80

OP

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
3. Origine pice (Op)
Indpendante du systme de mesure, cette origine est dfinie par un
point de la pice sur lequel on est capable de se positionner. Elle est
dtermine par rapport l'origine mesure par le paramtre PREF.
4. Origine programme (OPr)
Indpendante du systme de mesure, c'est l'origine du tridre de
rfrence qui a servi tablir le programme. Elle est dfinie par rapport
l'origine pice par le dcalage DEC1 (ou DEC3 cas particulier : usinage
sur centre dusinage).

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

33

Om

Op

80

OPr

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
5. Point courant ou Point pilot (R)

Cest un point de rfrence outil et appartient la machine. Ce point


est dfini comme lintersection de laxe de lalsage de logement de
loutil, avec la face de la tourelle dans le cas dun tour ou, avec le plan
de jauge de logement outil dans la broche de centre dusinage.
Dans des cas particuliers (CN) le plan de jauge est confondu avec la

face de la broche.
On peut lire chaque instant la position de ce point par rapport
lorigine programme (OPr) ou par rapport lorigine mesure (OM).

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Cas du fraisage
Plan de jauge
R

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Cas du tournage

Jauge en X : Jx

RR

Jauge en Z

: Jz

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
II. Modlisation de la CN (Principaux intervenants)

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Modlisation de la CN

La modlisation vectorielle dune machine-outil commande


numrique, passe par la construction de la relation vectorielle
entre le vecteur liant lorigine mesure (Om) au point pilot (R), et
les grandeurs caractristiques de la machine. Elle permet alors la
description des mouvements de loutil et de la pice dans un

repre associ la machine

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
A. Cas du tournage

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

X+
Tourelle

X+

Mandrin

XR/Om

Z+

Om
PREF
X

BROCHE

Oo

Op

Z+
OPr

Pice

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

OmR OmO0 O0Op OpOPr OPr P PR


Pt COUR/OM
X.

OmOp

DEC1

Y.

PREF

Z.
B.

Relation vectorielle
Vecteur consigne

Jauges
Programme

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Relation vectorielle
Om

: Origine mesure

Oo

: Origine montage (interface machine- montage).

Op

: Origine pice (interface montage- pice).

OPr

: Origine programme

: Point pilot (interface porte outil- machine).

: Point de `` coupe .

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Exploitation de la relation vectorielle


Lquation vectorielle scrit par:

Avec :

Om R OmOo OoO p O pOPr OPr P PR

Om R

: connu par la CN a chaque instant aprs linitialisation de la machine.

OmOo

: caractrise les courses maximales de la machine.

OoOp

: caractrise les dimensions lies au montage dusinage.

O pOPr

: caractrise des dimensions lies au contrat de phase.

OPr P

PR

: caractrise le profil programm.


: caractrise des dimensions lies au systme outils et porte-outils.

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Mesure du PREF Z :

X+
Tourelle
Om

Cale talon

Mandrin

Broche

Oo

Op

ZR/Om

Lc

PREF Z

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Mesure du PREF X :
X+
D2

Tourelle

X+

XR/Om

Z+

Om

Cylindre talon
R

PREF X

Lc
Mandrin
Cale talon

Z+

Op

OPr
Cylindre talon
D1

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Position A

Position B

33,4

Chapitre III

75

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

X+
Z+

Oo

Op

OP
L
PREF Z

Jz
ZR/OP

ZR/Om

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Jauge X

X+

Om

XR/Om
PREFX

Op

OP
d

XR/OP

JX

Chapitre III

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
APPLICATION : Tracer les vecteurs jauges et les composantes de
chaque vecteur, associes aux outils suivants :
R

R
R

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Equation vectorielle corrige
Outil

RR

Tourelle

P
Pice

Pice
P

Qi

C Bec de
loutil

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

OmR OmOo OoOp OpOpr OprQi QiC CP PR


OprQi
QiC

: Caractrise le profil de la pice, la position de Qi dans le repre


de programmation.

CP : Rayon de la plaquette de coupe.

: Caractrise lorientation de loutil dans lespace du travail.


Pour complter le rglage de la machine on doit, dclarer dans la
page Jauges Outils, le rayon de la plaquette ainsi quun code C
pour dclarer lorientation doutil dans lespace de travail.

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Dfinition du cadran doutil :
Les cadrans doutils permettent la machine de savoir de quel cot elle doit corriger
les rayons lors dun usinage en G41 u G42.
X

C3

C4

C5

C2

C1

C7

C2

C1
Z

C0

C8

C6

C7

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

T0i D0i

Position A

Position B

Jauges

XR/OP

ZR/OP

XR/OP

ZR/OP

T01D01

120,23

26,321

126,33

81,223

T02D02

130,34

27,501

127,24

86,294

T03D03

135,70

65,601

129,562

91,605

Jxi

Jzi

Ci

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
B. Cas du fraisage

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Rglage : cas dun Centre dusinage CN
Y

Origines

Om

R
P

Equerre

OPr
OP
OO

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Rglage : cas dun Centre dusinage CN

Om R OmOo OoO p O pOPr OPr P PR

X R / Om
YR / Om
Z R / Om

PREFX
DEC1X
PREFY DEC1Y
PREFZ

DEC1Z

X P / OPr
YP / OPr
Z P / OPr

D
2

NB: on considre un montage inchangeable (cest dire OoOp


=cte), le plateau ne tourne pas.

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Mesure de PREF Z sur un centre dusinage horizontal
PREF Z.........
Z R/Om..

Y+

Om
Lc...
R
Cale talon
Op

querre
Palette

Oo

Z+

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Mesure de PREF Y sur un centre dusinage


horizontal

Y+

PREF Y

Cale talon

Y R/Om

Om
D.

Lc.
Op

Oo

Z+

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Y+

Mesure de PREF X sur un


centre dusinage horizontal

X+

PREFX..
XR/Om..
D

Lc
Cale talon
Y+

R
Broche

Z+
Op

Om
Oo

Om

MODELISASION
Pt Courant / Om
X...
Y
Z
B

Programmation

DEC1 (s)
OmOp = PREF(s)

Jauge
doutil

Les jauges outils


Broche
Plan
de jauge
Tourelle

Jauge dun outil de tournage et dune fraise

Origine
mesure

Origine Programme

Om

Pour faciliter le calcul des points


Pour
raliserdclare
un usinage,
la machine
Loprateur
le
programms
et tenirdans
compte
de la
doit
excuter
des
dplacements
programme
coordonnes
desdu
gomtrie
dules
matriel
employ
point
par rapport
pointscourant
gnrs
rapportlOrigine
lorigine
(machine,
outil,par
porte-pice)
une
mesure
:
Om
programme
OP.
chane
gomtrique
est construite.

Origine
porte-pice
Opp
37

Origine
Programme
OP

Origine
porte-outil
Opo

Point
gnrateur
Pg

Point courant

Origine programme
26

10

Cas 3 :

40

50

20

10

32

30

50

32

50

En Tournage LOP est


toujours sur laxe Z

26

32

50

Cas 2 :

50

20

26

20

Cas 1 :

38

Origine programme
En Fraisage
Cas 4 :
Y

55

25

15
45

55

10

30

80

39

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Choix de lOrigine Programme OP
On choisit lOP en fonction de la cotation de la pice sur le dessin de
dfinition. Pour faciliter la ralisation du relev de points, prendre
lorigine qui demande le moins de calcul (cotes directes).
En tournage, lOP est TOUJOURS place sur laxe Z

Op

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Op

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Op

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Op

Op

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Programmation
CN
STI
Langage ISO
45

Principe
Logiciel FAO
Programmation
manuelle
46

Programme

Langage ISO

Coordonnes des points programms


Reprer les points programms sur le dessin
Calculer leur position par rapport aux axes de lOrigine Programme OP en
cotes moyennes
Reporter leur coordonne dans un tableau

200.2

0
0.25

25
47

50
17

0.1
0.4

0.2
0.6

=
=

Dfinitions Programme
PROGRAMME
%100
N10
N20
N
N
..
N100 G1 X30.4 F120 M8
N
N
..
N340 M2

N
Numro de
bloc
48

Mot de fonction
prparatoire

BLOC

MOT

X
Mot de
dimension

M
Mot de fonction
technologique

Mot de fonction
auxiliaire

Programmation
Rgle principale

Programme

Caractre dbut %
N programme 5 chiffres.1 (1-8999 sur
NUM)
N du bloc est le premier mot du bloc
numrot de prfrence de 10 en 10
Le mot est actif jusqu la fin du bloc
ou annul par un autre mot.
Bloc
Ordre prfr G XYZ TD M

% 1234
N10
N20
N...
N
N100 G01 X30.4 F120 M08
N...
N...
N340 M02

N100 G01 X30.4 F120 M08


G01

Mot

Adresse

01

Valeur

Structure dun programme


Structure
NUMERO DE
PROGRAMME
IDENTIFICATION
INITIALISATION
POSITION DEGAGEMENT

OPERATION 1

POSITION DEGAGEMENT

Exemple
%4723
(Micro Tour )
(Poigne )
(Ph 10 )
(16/04/2012)
N28 G40 G80 M5 M9
N29 G0 G52 X0 Z0
(OPERATION CENTRER)
N30 T5 D5 M6 ( FORET A CENTRER )
N40 G0 X0 Z52
N45 G95 G97 S2500 F0.05 M3 M8
N50 G1 Z40
N60 G0 Z52
N70 G0 G52 X0 Z0 M9
..............................
..

Structure dun programme


..............................
..

OPERATION N

POSITION DEGAGEMENT
FIN DE PROGRAMME

51

(FINITION PROFIL)
N240 T3 D3 M6 ( OUTIL DE FINITION)
N250 G92 S4000
N260 G0 X4 Z52 F0.05 M8
N270 G1 G42 X5 Z46
N280 G96 S250
N290 G1 X15.961 Z46
N300 X24 Z31
N310 Z26
N320 X26
N330 G3 X34 Z22 I26 K22
N340 G1 Z18
N350 X42
N360 G97 S1000
N370 G0 G52 G40 X0 Z0 M5 M9
N710 M2

Structure dune Opration


Structure

Exemple
(OPERATION CENTRER)

N30 T5 D5 M6 ( FORET A CENTRER )

N40 G0 X0 Z52

N45 G 97 G95 S2500 F0.05 M3 M8

N50 G1 Z40

N60 G0 Z52

52

Fonctions ISO
Indications

Adresses

Signification

Dbut d'un programme

Dbut de programme paramtre d'entre

Ordre

N
H

Numro de bloc
Numro de sous-programme

Fonctions prparatoires

Elles prdisposent la machine pour un ordre prcis. (Peuvent


varier suivant le DCN)

Dplacements suivant les axes

XYZ
ABC

Valeur du dplacement positif ou ngatif sur le ou les axes


choisis

Avance

Vitesse d'avance exprime en mm/min

Fonctions auxiliaires

Fonctions particulires dsignant un ordre

Outils
Rayon
Plan de scurit

Vitesse
Rptition

T.. D..
R
ER
S

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
53

Fonctions G
Code

Dsignation

Rvocation

Tour.
Frais.

G00

Dplacement linaire vitesse rapide (Vitesse max de la machine).

G01-G02-G03-G33

T-F

G01

Interpolation linaire la vitesse programme

G00-G02-G03-G33

T-F

G02

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

G00-G01-G03-G33

T-F

G03

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

G00-G01-G02-G33

T-F

G33

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

G00-G01-G02-G03

G40*

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

G41-G42

T-F

G41

Positionnement de l'outil gauche de la trajectoire programme d'une valeur


gale au rayon.

G40-G42

G42

Positionnement de loutil droite de la trajectoire programme d'une valeur


gale au rayon.

G40-G41

G52

Programmation absolue des coordonnes par rapport l'origine mesure.

Fin de bloc

T-F
T-F
T-F

54

Fonctions G (suite)
G59

Changement d'origine programme.

Fin de bloc

T-F

G64

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

G80

G65

Cycle dbauche de gorge

G80

G77

Appel inconditionnel d'un sous-programme


G77 H ou
d'une suite de squences avec retour. G77 N... N.

Fin de bloc

G79

Saut conditionnel ou inconditionnel une squence sans retour. G79


N..

Fin de bloc

G80*

Annulation d'un cycle d'usinage.

Tout cycle

T-F

G81

Cycle de perage - centrage. G81 X Y... Z... ER

G80

G82

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

G80

G83

Cycle de perage avec dbourrage. G83 XY... Z...ER P Q

G80

G84

Cycle de taraudage. G84 XYZER (F S x pas)

G80

G85

Cycle d'alsage. G85 XY Z ER

G80

T-F
T-F

T-F

55

Fonctions G (suite)
G86

Cycle d'alsage avec arrt de broche en fond de trou.G86


XYZER

G80

G87

Cycle de perage avec brise-copeaux. G87 Y Z ER


PQER

G80

G88

Cycle d'alsage et dressage de face.

G80

G89

Cycle dalsage avec arrt temporis en fond de trou. G89 X


YZEREF

G80

G90*

Programmation absolue des coordonnes.

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

G88 XYZER

T-F

56

Fonctions M
Code

Dsignation

Rvocation

M00

Arrt programm

Action sur DCY

M02

Fin de programme pice

M03

Rotation de broche sens horaire

M0-M4-M5

M04

Rotation de broche sens anti-horaire

M0-M3-M5

M05

Arrt de broche

M3-M4

M06

Changement doutil

Compte rendu

M07

Arrosage N1

M0-M9

M08

Arrosage N2

M0-M9

M09

Arrt des arrosages

M8

M41

Gamme de rotation 1

M42

Gamme de rotation 2

57

Principales actions
Actions

Syntaxes

Commencer un programme

%
(fichier :
(auteur :
(date :
(pice :
(phase :

Initialiser

)
)
)
)
)

N M5

M9

G90

G40

Aller au point de changement doutil

N G0

G52

Appeler loutil et son correcteur

N T

M6

Aller au point dapproche

N G0

Paramtres de coupe
Mettre en route la broche

N G97
S
M..
M..
F
(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)

Programmer la vitesse de coupe constante

G96

G80

S
58

Principales actions
I

Ebaucher cycle paraxial

N G64
N
N
N Xi
Zi
N Xj
Zj
N Xk
Zk
(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)
(Xi,Zi=1er point limite du brut)
(Xj,Zj=2eme point limite du brut)
(Xk,Zk=3eme point limite du brut)

Usiner droite profil

N G1

G42

Usiner gauche profil

N G1

G41

Percer

N G83
Z
ER
(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

Clore le programme

N M2

K P

Q G95

Z
59

Fonction G0
Action : Dplacement en rapide du point A au point B.
N5 G0 XB YB

Y
Vx max
Vy max
Vx max

Dplacement suivant X et
Y vitesse gale.
Dplacement suivant Y
vitesse rapide.
X

Conclusion : Le Dplacement ne suit pas une trajectoire rectiligne continue.


60

Fonction G1
Y

Action : Dplacement linaire en vitesse travail du


point A au point B.
N25 G1 XB YB F240
F

A
X
61

Fonction G2
Action : Dplacement circulaire sens anti-trigonomtrique
en vitesse travail du point A au point B.
Y
N110 G2 XB YB RC F240

B
A

X
62

Fonction G3
Action : Dplacement circulaire sens trigonomtrique
en vitesse travail du point A au point B.
Y

N200 G3 XB YB RC F240

A
B

X
63

Exo G1 G2 G3
..
N210

Point 2

N220

Point 3

N230

Point 4 + Centre

Ou N230

Point 4 + Rayon

N240

Point 5

N250

Point 6 + centre

Ou N250

Point 6 + rayon

N260 G01

Point 7

..

64

Fonction G64
N G64 N N I K P
N
Xa
Za
N
Xb
Zb
N
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)

65

SUIVANT Z
A

SUIVANT X
A

Definition du brut
Xa Za
Xb Zb
Xc Zc

C
Definition du brut
Xc Zc
Xb Zb
Xa Za

Exo G64

B
4
3

..

N30 G79 N90


Point 1

N50

Point 2

N60

Point 3

N70

Point 4

N80

Point 5

21 C
PROFIL FINI

N40

..

Surpaisseur en X = 0.5
Surpaisseur en Z = 0.2
Profondeur de passe = 1
Points

46

Outil dbauche

51

-5

N220 G0 X123 Z2

Point dapproche 1

80

-60

N230 G95 G96 S160 F0.2 M41 M3

Param. de coupe

110

-60

N240

Cycle dbauche

120

-65

N250

Point A

122

-66

N260

Point B

122

N280

Point C

44

N290
66

Annulation cycle

Approche1

123

Approche2

44

PROFIL
BRUT

N210 T1 D1 M6

Profil Fini
..
N40 G01 X46 Z0

Point 1

N50 X51 Z-5

Point 2

N60 X80 Z-60

Point 3

N70 X110

Point 4

N80 X120 Z-65

Point 5

PROFIL FINI

N30 G79 N90


A

B
4
3

..
Vc = 180m/min
F = 0.1 mm//tr

..
N310 T2 D2 M6

Outil de finition

N320

Point dapproche 2

N330

Param. de coupe

N340

Cycle de finition

..
67

2 1 C

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Cycles de Tournage :
Cycle debauche paraxial : G64
Syntaxe:
N.. G64 [N N]
N Xa
Za
N Xb Zb
N Xc
Zc

[I

K]

[P/R]

(N = numro du premier/ dernier bloc du profil)


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

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Ebauche en X
N.. G64 N. N.
(Profil Brut)
N. Xa
Za
N. Xb
Zb
N. Xc
Zc

I.

K P.

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Ebauche en Z
N210 G64 N200 N100
(Profil Brut)
N220 Xa
Za
N230 Xb
Zb
N240 Xc
Zc

I0,5

K0,3 R 3

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Les cycles de base :


Cycles de tournage :
Cycles de filetage pas constant : G33
Syntaxe
N.. G33 X.. Z.. K.. EA.. EB.. R.. P.. Q.. F.. S...
- X.. Z.. : Coordonnes suivant X et Z de la fin du filetage.
- K.. : Pas (valeur max. 250mm).

- EA.. : Angle du cne entre OZ et le profil de la pice. Par dfaut EA=O (Filetage
cylindrique).
- EB.. : Angle de pntration entre le flanc de pntration et l'axe de pntration droite.
- R.. : Longueur du cne de dgagement.
- P.. : Profondeur totale du filet.
- Q.. : Profondeur de la dernire passe.
- F.. :Nombre de filets (max. 9 filets).
- S.. :Nombre de passes (passe de finition non comprise).

Q. Dterminer la relation () du dcalage entre le profil programm et le profil usin.

+ ()
cos( ) =
4
2.

2. cos( ) 1
4

Q. = f ()

Q.

2 1 41%

0.4

0.8

1.2

1.6

max

0.166

0.331

0.497

0.662

Q.

l'quation (question 1.1) peut tre crite de la faon suivante :

= + + + + + +

= .

: vecteur unitaire et normal au profil

= 2 + 2
:
Vecteurs orientation de l'outil
dans l'espace de travail (cadran
de travail Code C1 C8 cas de
directeur de commande NUM).

Orientation
Cx
Cz

C1
-1
-1

C2
-1
0

C3
-1
1

C4
0
1

C5
1
1

C6
1
0

C7
1
-1

C8
0
-1

fonction de correction G41 et G42


Ce module peut tre appliqu que dans le cas des mouvements linaires.
NE TIENT PAS COMPTE DES ROTATIONS DES AXES DONC NE TRAITE
PAS LES CAS DES MACHINES MULTIAXES (4 AXES ET 5 AXES).

Surfaage Fraisage
1

2 3

4 5

5
30

3 4 X

70
..

Points
1 2

5 6

1
2

Y
3
80

10

50

10

4
5

X
773

6
4

N210 T1 D1 M6

Fraise 1 taille d=50

N220 G94 M41 S573 F286 M3 M8

Param. De coupe

N230

Point 1

N240

Point 2

N250

Point 3

N260

Point 4

N270

Point 5

N280

Point 6

N290 G0 G52 X0 Y0 Z0 M5 M9
..

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Les cycles de base :

Cycles de Fraisage :

Cycles de poche : G45


Syntaxe:
N.. G45 X.. Y.Z. ER.. EX.. EY.. EB.. P.. Q.. I.. J.. EP.. EQ.. El.. EJ.
- X.. Y.. Z.. :cotes du centre de la poche.

- EX.. EY.. Z.. : cotes en relatif dfinissant les


dimensions de la poche finie.
- ER.. : Plan de remonte
- P.. :Prise de passe axiale (en bauche).

- Q.. : Prise de passe latrale (en bauche).


- I..: Prise de passe axiale (en finition).
- J..: Prise de passe latrale (en finition).
- EP..: vitesse axiale d'bauche.
- EQ.. : vitesse latrale d'bauche.
- EI..: vitesse axiale de finition.
- EJ..: vitesse latrale de finition.

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Exemple:
Longueur EX =100
Largeur EY = 50
Profondeur Z = - 44
Congs EB = 20
Rayon outil D1 r = 4
%100 (poche sans finition)
N10 M6 T1 D1
N20 M3 M40 S2000
N30 G00 X0 YO Z50
N40 G45 X75 Y52 Z-44 ER2 EX100 EY50 EB20
P10 Q7 EP100 EQ500

N50 Z50
N60 X0 Y0
N70 M2

Fonction G83
Cycle de perage avec dbourrage
(vacuation des copeaux)

X
Y

ER

N G83 Z ER P Q
(Z=cote de fond du trou)
(ER=cote de plan de retrait)
(P=profondeur de passe)
(Q=profondeur de la dernire passe)

80

Fonction G83
Points

1
2
3
4
..
N210 T3 D3 M6

Foret de 20

N220

Param. De coupe

N230

Point 1

N240

Cycle de perage

N250

Annulation cycle

..
81

N = 180t/min
F = 0.1 mm//tr

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
G83 : Cycle de perage avec dbourrage
Ni-1 G0 X0 Z.
Ni G83 Z. P QES..
Ni+1 G80
Ni+2 .
Z : point atteindre sur laxe dusinage
P : valeur de la premire pntration
Q : valeur de la dernire pntration
ES : nombre de pntrations de valeur
constantes

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Cycles de perage - centrage : G81
Syntaxe :
N.. G81 X.. Y.. Z.. ER.. F..
N.. X.. Y..
Exemple :
(1) Position X Y GO (rapide)

(2) Descente en rapide (plan R)


(3) Descente travail (F programm)

(4) Arrive en fond de course Z


(5) Remonte en rapide
(Trait fin - Avance rapide)
(Trait fort - Avance programme).

G81

Points

1
2

3
4
5
6
..
N210 T3 D3 M6

Foret de 20

N220 S800 F200 M41 M8 M4

Param. De coupe

N230

Point 1

N240

Cycle de perage
Point 2/3

N250

Point 4

N260

Point 5/6

N250

Annulation cycle

..

84

G40-G41-C42
en tournage
Sans correction de rayon G41 ou G42

Avec correction de rayon G41 ou G42

Profil obtenu
Profil thorique
85

Le profil obtenu = profil thorique

G41-C42
en fraisage
Correction G41 : Profil droite de loutil
dans le sens de lavance
Prise en
compte du G41

Correction G42 : Profil gauche de loutil


dans le sens de lavance
Prise en
compte du
G40

4
2

Prise en
compte du
G40

Points programms 1, 2, 3, 4.
86

Prise en
compte du G42

Fonction G41 G42


Correction G41 : Profil droite de loutil dans le sens
de lavance

Correction G42 : Profil gauche de loutil dans le


sens de lavance

87

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Opration

Dsignation des outils

Position
du
correcteur

Vc
(m/mn)

F
(mm/tr/
dent)

Surfaage

Fraise 2T 63 4 dents

T01 D01

300

0,030

T10 D10

120

0,025

T08 D08

100

0,015

Contournage extrieur
Poche carr en bauche
(G45)

Fraise 2T dterminer 4
dents
Fraise 2T CC 10 3 dents
(Surpaisseur pour la finition
1mm)

Finition de poche carr en


contournage
Poche circulaire (en bauche
et en finition profondeur
3mm) (G45)

Fraise 2T 8 CC 4 dents

T06 D06

120

0,010

Fraise 2T 8 CC 4 dents

T03 D03

100

0,020

Centrage

Fort centrer 3

T04 D04

60

0,025

Perage

Fort 5 (angle de foret 120)

T05D05

60

0,03

Chapitre III

N
Op1
Op2
Op3
Op4
Op5
Op6
Op7

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Opration

Dsignation des outils

Fraise 2T 63 4 dents
Fraise 2T dterminer
Contournage extrieur
4 dents
Fraise 2T CC 10 3 dents
Poche carr en bauche
(Surpaisseur pour la
(G45)
finition 1mm)
Finition de poche carr
Fraise 2T 8 CC 4 dents
en contournage
Poche circulaire (en
bauche et en finition Fraise 2T 8 CC 4 dents
profondeur 3mm ) (G45)
Centrage
Fort centrer 3
Fort 5 (angle de foret
Perage
120)
Surfaage

Position du
correcteur
T01 D01

Vc
F
(m/mn) (mm/tr/dent)
300
0,030

T10 D10

120

0,025

T08 D08

100

0,015

T06 D06

120

0,010

T03 D03

100

0,020

T04 D04

60

0,025

T05D05

60

0,03

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Outil
Caractristiques
Dsignation plaquette
Systme de fixation
Forme de plaquette
Angle de dpouille
Code de tolrance
Type de porte
plaquette
Sens de coupe
Rayon de bec de loutil

(T01)
PTGNR 25 25 F11
TNMG 11 03 02

(T02)
SDJCR 12 12 F 07
DCMT 07 02 04

(T03)
SVJBR 12 12 F11
VBMT 11 02 12

(T04)
SRDCN 12 12 F05
RCMT 05 03 00

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Outil
Caractristiques
Dsignation plaquette
Systme de fixation
Forme de plaquette
Angle de dpouille
Code de tolrance
Type de porte
plaquette
Sens de coupe
Rayon de bec de loutil

(T01)
PTGNR 25 25 F11
TNMG 11 03 02

(T02)
SDJCR 12 12 F 07
DCMT 07 02 04

(T03)
SVJBR 12 12 F11
VBMT 11 02 12

(T04)
SRDCN 12 12 F05
RCMT 05 03 00

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Outil
Caractristiques

(T01)
PTGNR 25 25 F11

(T02)
SDJCR 12 12 F 07

Dsignation plaquette

TNMG 11 03 02

DCMT 07 02 04

Systme de fixation
Forme de plaquette
Angle de dpouille
Code de tolrance
Type de porte
plaquette
Sens de coupe
Rayon de bec de loutil

Fixation par trou


central
T (triangulaire)
Neutre
M

(T03)
SVJBR 12 12
F11
VBMT 11 02 12

(T04)
SRDCN 12 12 F05
RCMT 05 03 00

Fixation par vis

Fixation par vis

Fixation par vis

D (losange)
7
M

V (losange)
5
M

R (ronde)
7
M

droite
0,2mm

droite
0,4mm

droite
1,2mm

Neutre
Ronde

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Outil
Caractristiques

(T01)
PTGNR 25 25 F11

(T02)
SDJCR 12 12 F 07

Dsignation plaquette

TNMG 11 03 02

DCMT 07 02 04

Systme de fixation
Forme de plaquette
Angle de dpouille
Code de tolrance
Type de porte plaquette
Sens de coupe
Rayon de bec de loutil

Fixation par trou


central
T (triangulaire)
Neutre
M
G
droite
0,2mm

RCMX 12 04 00
VCMT 11 03 02
RNMG 12 04 00
VCMT 09 04 12

(T03)
SVJBR 12 12 F11
VBMT 11 02 12

(T04)
SRDCN 12 12 F05
RCMT 05 03 00

Fixation par vis

Fixation par vis

Fixation par vis

D (losange)
7
M
J
droite
0,4mm

V (losange)
5
M
J
droite
1,2mm

R (ronde)
7
M
D
Neutre
Ronde

CNMG 09 03 08
DCMT 07 02 04
RCMT 05 03 00
VCMT 09 03 04

CCMT 06 02 08
TNMG 11 03 02
VBMT 11 02 12
VBMX 09 02 08

CNMM 12 04 08
SNMG 12 04 08
TCMT 11 03 04
DCMM 06 03 05

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Point
1
2

3
4

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

10

60

24

12

16

28

R3

34

R3

40

Chapitre III

1 45

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

R3

R3

24

16

28

34

40

Point
2

3
12

10

1 45

60

Op

Opr

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Exemple de Fraisage

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
% 301
N10 G17 G90
N20 T1 D1 M6
N30 M03 F100 S1500
N40 G00 X7 Y15 Z10
N50 G01 Z5
N60 G02 X43 R18
N70 Z20
N80 G00 X0 Y0
N90 M05
N100 M2

Chapitre III

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)
Exemple de Fraisage

Rglage et Programmation des Machines


Outils Commande Numrique (MOCN)

Chapitre III

+1
+
2 3
OP

N point
1
2
3
4
5
6
7

+5

Opration

Dsignation

Code outil

Outils

Vc (m/mn)

F (mm/tr)

Op1

Opration de Dressage

SCLCL 12 12 F09

T02 D02

250

0.20

Op2

Opration dbauche (Cycle


dbauche avec gorge)

SDJCL 12 12 F07

T04 D04

280

0.15

Op3

Contournage en finition

SVJBR 12 12 F11

T06 D06

350

0.10

Op4

Opration de rainure

SRDCN 12 12 F05

T08 D08

150

0.05

point

20

10

14

-7,141

14

-17,141

40

-27,141

40

-52,141

28

-57,141

28

-67,141

40

-72,141

40

-79

52

-85

55

-85

EXEMPLE: Excution dun profil intrieur avec poches (bauche et finition)

POINT

EZ

39

30

30

40

40

40

40

30

30

20

18

18

-5

-20

-25

-45

-55

-75

-80

-85

-90

-90

EXEMPLE: Excution dun profil intrieur


avec poches (bauche et finition)

%100
N10 G0 G52 X150 Z200
(EBAUCHE)
N20 T5 D5 M6 (OUTIL A ALESER R0,8)
N30 S900 M40 M3
N40 X10 Z10 (POINT DAPPROCHE)
N50 G92 S3500
N60 G95 G96 S70 F0,1
N70 G63 N120 N220 Z5 EU50 EZ-92 P2 EB110 EC70 ER0,2 Q1 EQ0,5 EF0,1
N80 G0 Z5
N90 G0 G52 X150 Z200
(FINITION)
N100 T7 D7 M6 (OUTIL A ALESER R0,4)
N110 G41 X50 Z5
(a)
N120 G96 S90
N130 G1 X30 Z-5 F0,07
(b)
N140 Z-20
(c)
N150 X-40 Z-25
(d)
N160 Z-45 EB2
(e)
N170 G2 X40 Z-55 I40 K-50 EB2
(f)
N180 G1 Z-75
(g)
N190 X30 Z-80
(h)
N200 Z-85
(i)
N210 X16 Z-92
(j)
N220 G0 Z5
(k)
N230 G40 G52 X150 Z200
N250 M2

Вам также может понравиться