Vous êtes sur la page 1sur 13

Module Production commande numrique - Tournage

Index
Les sujets de formation
Les techniques de production commande numrique . . . . 3
Introduction / historique

......................................3

CNC, Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Quest-ce que le NC, CNC et le DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Le tournage CNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
La structure dun tour CNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Les magasins doutils / tourelles revolver . . . . . . . . . . . . . . . . . . . . . . . . . 6
Les systmes de coordonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Les axes de coordonnes sur un tour . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Des rgles de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
La prparation du travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Lquipement et le rfrencement des outils . . . . . . . . . . . . . . . . . . . . . . 8
La position du point du tranchant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Les dispositifs de rglage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Les travaux de prparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
La liste de contrle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
La documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
La liste des outils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Le plan dopration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Les points de rfrence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Le point dorigine de la machine M . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Le point zro de la pice W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
La position initiale de rfrence de la machine R . . . . . . . . . . . . . . . . . .
Le point de rfrence de loutil T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13
13
13
13
13

Les bases de la programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


La structure des programmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Un exemple de programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
La structure dune phrase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Un exemple de structure de phrase . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les fonctions G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les fonctions M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les programmes principaux et les sous-programmes . . . . . . . . . . . . . .
La programmation absolue G90 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
La programmation incrmentale G91 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Linterpolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

14
14
14
15
15
16
16
17
18
18
19

4e dition juin 2009

by SWISSMECHANIC

Version pour apprenants, n dart. 2109f Version pour instructeurs et


matres dapprentissage n dart. 2609f

Module Production commande numrique - Tournage


Les sujets de formation
Les coordonnes cartsiennes du point cible . . . . . . . . . . . . . . . . . . . . .
Les coordonnes polaires du point cible . . . . . . . . . . . . . . . . . . . . . . . . .
Linterpolation circulaire / G02 G03 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les paramtres dinterpolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
La compensation du rayon du tranchant . . . . . . . . . . . . . . . . . . . . . . . . .
G41 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19
19
20
20
21
21
21
21
22

Les termes de base de la prparation du travail . . . . . . . . . . . . . . . . 23

Questions dexamen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

by SWISSMECHANIC

4e dition juin 2009

Module Production commande numrique - Tournage

Les techniques de production commande numrique


Introduction / historique
Lintroduction des techniques NC en Europe ne date que de quelques 50 annes. A lpoque, personne ne souponnait la rvolution que cela allait entraner dans la construction des machinesoutils et dans la production. Ctait le dbut dune histoire fascinante dans la technique. Mais les
dbuts furent trs difficiles.

Les facteurs suivants freinaient dabord le dveloppement :


des commandes et une programmation des machines trop compliques,
ncessitant de grands investissements (achat de machines, formation des
collaborateurs, dveloppement, mise en service et entretien),
futur incertain concernant le dveloppement des techniques.

Le pas dcisif dans le dveloppement est venu en 1972. Ctait le passage des techniques NC vers
le CNC. La puissance des nouveaux processeurs tait de 32 Ko et la frquence dhorloge de 16
kHz. Mais, ct de leurs drangements frquents, le manque de puissance de ces ordinateurs
restait le problme principal.

Les dveloppements suivants ont apport des amliorations :

les moniteurs en couleur


les mmoires RAM
les systmes de mesure de chemin
les moteurs linaires
les systmes de production flexibles
les systmes de programmation
les systmes de FAO
la mise en rseau des donnes
le dveloppement des ordinateurs

Aujourdhui, les machines CNC permettent une production conomique et rentable. Le contrle
des cots reste une proccupation importante. La diminution des quantits des sries et le raccourcissement de la longvit des produits finaux demandent des droulements de production de
plus en plus flexibles.

Les dates cls dans le dveloppement NC :


1954
1958
1965
1969
1972
1984
1994
2000

premire machine NC produite industriellement.


dveloppement du premier langage de programmation symbolique.
premier changement doutils automatique.
premire installation DNC.
premire machine CNC avec microprocesseur intgr.
premire machine CNC avec aide la programmation graphique.
bouclement de la chane de processus entre CAO, FAO et CNC.
des interfaces par Internet permettent un change de donnes au niveau mondial et un
diagnostique de dfauts intelligent.

4e dition juin 2009

by SWISSMECHANIC

Module Production commande numrique - Tournage

CNC, Gnralits
Quest-ce que le NC, le CNC et le DNC?
Les commandes NC :
Le terme NC a t repris du vocabulaire technique amricain et est labrviation de Numerical
Control, en franais Contrle numrique. Cela signifie que la commande se fait par des chiffres.
Une machine NC est librement programmable. Les dplacements dans les diffrents axes sont initis par un programme qui contient des informations sur la gomtrie de la pice ainsi que les donnes techniques pour la production (frquences de rotation, avance, etc.).
Les machines NC sont composes dune combinaison daxes linaires et rotatifs. Chaque axe est
quip dun systme de mesure lectronique et dun entranement rglable. Les commandes NC
pures ne disposent en gnral daucune ou de trs peu de possibilits pour mmoriser des donnes
de programmation. Les donnes sont le plus souvent lues par un lecteur de bande perfore.
Aujourdhui, les commandes de machines NC ne sont quasiment plus utilises. Le terme
Commande NC est encore largement rpandu, mais reprsente plutt lide gnrique pour
toute la famille des techniques NC, CNC et DNC.

Les commandes CNC :


Les techniques CNC se sont dveloppes partir des commandes NC. Labrviation signifie
Computerized Numerical Control. Ces commandes sont bases sur lutilisation de microprocesseurs, ce qui offre des avantages dcisifs par rapport aux machines NC. Elles offrent entre autres
une mmoire beaucoup plus grande. Grce un systme opratoire et des logiciels correspondants, il est possible dadapter les programmes de manire flexible et rapide. Dautre part, il est
possible de traiter des grandes quantits de donnes, ce qui permet de commander plusieurs axes
simultanment. Grce une approche conviviale, ltablissement de programmes et leur gestion
sont plus rapides et plus flexibles.

Les systmes DNC :


DNC (Direct Numerical Control ou Distributed Numerical Control) signifie que lalimentation des
machines NC avec des donnes (programmes) se fait directement par un cble ou par le WiFi partir dun ordinateur central. Les installations DNC modernes sont surtout des systmes de distribution
et de gestion de donnes qui peuvent mettre des programmes disposition des machines CNC en
un temps record. Ces systmes permettent aussi de renvoyer des donnes de la machine au systme central de gestion. Cela permet de sauvegarder dventuels changements du programme faits
sur la machine.

Les avantages et les dsavantages de la production CNC :


Grce son fonctionnement conomique, on prfre dans de nombreux cas la production CNC
la production conventionnelle, ceci surtout pour des sries petites ou moyennes. Aux avantages
cits sajoute celui dun cot rduit. La dcision de produire une pice sur une machine manuelle
ou CNC est prise par le planificateur dans la prparation du travail. A ce moment, les avantages et
les dsavantages doivent tre valus soigneusement.

by SWISSMECHANIC

4e dition juin 2009

Module Production commande numrique - Tournage

Le tournage CNC
La structure dun tour CNC
Mise disposition des images par EMCO Hallein/A.

Excution double broche :

entranement
pour laxe Z

entranement
pour laxe X
tourelle avec entranement doutils

broche
principale

contre-poupe
avec broche
moteur de
la broche

banc de machine
inclin avec guides

entranement par
vis billes
(voir chap. fraisage
CNC p.10)

Excution avec contre-poupe :

4e dition juin 2009

by SWISSMECHANIC

Module Production commande numrique - Tournage


Les systmes de coordonnes
Les axes de coordonnes sur un tour
Sur un tour, laxe X est perpendiculaire laxe de la broche. Son droulement positif va de laxe de
la pice vers le porte-outils principal.
Sur les tours, les outils peuvent tre positionns dans, devant ou derrire la face de la pice.
Comme montr dans limage, pour lusinage avec le burin devant la face, la broche principale tourne vers lavant (M03). De ce fait, pour les burins derrire la face, le sens de rotation doit tre invers (M04), ou loutil doit tre fix lenvers. Cette deuxime solution vite une inversion du sens de
rotation de la broche.
outil derrire la face
de la pice
M04
Les outils peuvent
aussi tre fixs lenvers !
Attention au sens de
rotation.

Z
X
M03

sens du regard

outil devant la
face de la pice

Des rgles de base


Lors du tournage, laxe X correspond toujours au diamtre !
La pice reste en place et cest loutil qui fait la trajectoire !
Dans le tournage CNC avec des outils entrans, on tient compte dun axe supplmentaire appel C.
C tourne autour de laxe Z. La broche principale peut ainsi tre positionne et la pice peut tre
usine avec des outils entrans.
Attribution des axes supplmentaires de tournage :

axes principaux
axes supplmentaires
pour indications dincrment
axes de rotation

Exemple pour un tour avec une broche principale, une contre-broche et 2 tourelles revolver, dont
une avec un axe Y, ce qui permet en tout 8 axes NC.

4e dition juin 2009

by SWISSMECHANIC

Module Production commande numrique - Tournage


La prparation du travail
Lquipement et le rfrencement des outils

largeur X

Pendant la production, la commande calcule les dimensions des outils et de la pice afin de pouvoir programmer les contours de la pice indpendamment des outils mis en oeuvre. Avant cela,
chaque outil doit tre rfrenc.

longueur Z

La position du point du tranchant


Lors du rfrencement, on dtermine aussi la position du point du tranchant et il est enregistr
dans la mmoire offset (de correction X et Z).

by SWISSMECHANIC

4e dition juin 2009

Module Production commande numrique - Tournage


Les points de rfrence
Les types de points de rfrence sur un tour CNC :

M = point dorigine
de la broche (machine)

W = point zro de la pice


R = point de rfrence
de la machine

T = point de rfrence de loutil

ZMR (dplacement max. Z)


XMR (dplacement max. X)

Le point dorigine de la machine M


Le point dorigine de la machine reprsente la rfrence gnrale commune des coordonnes de
la machine. Il est dtermin par le fabricant de la machine et ne peut pas tre modifi. Cest sur
ce point que se rfrent les cotes du systme de mesure de chemin. Sur les tours, la position du
point zro de la machine varie selon le fabriquant.
Le point zro de la pice W
Lors de la programmation de la gomtrie de la pice, toutes les cotes doivent se rfrer au point
dorigine de la machine. Etant donn que cela est compliqu, le programmateur dfinit un point
zro pour chaque pice. Celui-ci est choisi de manire pouvoir reprendre directement du dessin
autant de coordonnes que possible et que sa position dans la zone dusinage puisse tre repre facilement.
La position initiale de rfrence de la machine R
Le point de rfrence R est un point fixe dfini dans la machine par rapport au point dorigine
de la machine. Il peut aussi tre approch avec la machine lorsquelle est quipe. Il sert normaliser le systme de mesure de chemin. Il est en gnral approch avant le dbut des travaux ou
aprs des pannes.
Le point de rfrence de loutil T
Le point de rfrence dans le magasin doutils est un point fixe prtabli. Il sert de point de rfrence pour le rfrencement des outils.

4e dition juin 2009

by SWISSMECHANIC

13

Module Production commande numrique - Tournage


Les bases de la programmation
Le contenu des programmes est compos dun nombre libre de phrases qui dcrivent le droulement complet de la machine pas pas. Chaque phrase du programme reprsente une squence
de lopration gomtrique et / ou une fonction de machine prcise. Les phrases individuelles sont
numrotes en continu. Chaque phrase consiste son tour dun ou plusieurs mots qui, dans le langage dadresses usuel actuel, sont composs de lettres et de chiffres.
La structure des programmes
Par principe, un programme
est compos de trois parties :

Tte numro
de programme
de programme
point zro de la pice
programmation G90/G91

Oprations
donnes techniques
fonctions G
fonctions M
cycles

Fin de programme
M30

Un exemple de programme

14

(%) 1245

(%): numro de programme

N1 G00 G90

N1:

mouvement rapide / programmation absolue

N2 G54 G59

N2:

dcalage du point zro

N3 G53 X.. Z..

N3:

X Z en position de changement doutil

N4 T1 D1

N4:

appel de loutil avec rfrencement

N5 G95 S1450 F0.4 M3

N5:

frquence de rotation, avance, broche droite MARCHE

N6 G00 X.. Z.. M8

N6:

positionnement / liquide de refroidissement MARCHE

N7 G01 X..

N7:

avance

N8 G01 Z-..

N8:

interpolation des droites

N9 G01 X..

N9:

recul

N10 G53 X.. Z..

N10: X Z sur position de changement doutil

N9 M30

N9:

by SWISSMECHANIC

fin de programme, retour au dbut

4e dition juin 2009

Module Production commande numrique - Tournage


Linterpolation

calcul de la valeur intermdiaire (interpolation en


ligne droite)
axe X

Lorsque loutil doit faire un dplacement partir


dun point de dpart en ligne droite vers un point
cible donn, cela sappelle une interpolation en
ligne droite (calcul de la valeur intermdiaire). Cela
signifie que la commande des avances de loutil
dans tous les axes coordonne le dplacement de
manire atteindre le point cible en ligne droite.

axe Z

Les coordonnes cartsiennes du point cible

axe X

Par un systme de coordonnes 2 axes, tous les points du dessin dune pice peuvent tre dfinis dans leur position avec prcision. En indiquant une paire de coordonnes (X et Z) la position
dun point est clairement dfinie.

(trame de 4 mm)

P1
P2
P3
P4
P5
P6
P7
P8

X
X
X
X
X
X
X
X

12
16
16
12
12
24
24
32

Z
Z
Z
Z
Z
Z
Z
Z

0
-8
-28
-44
-56
-56
-68
-76

axe Z

Les coordonnes polaires du point cible


Dans un systme de coordonnes, il est aussi possible de dfinir avec prcision la position dun
point laide dangles et de distances.
Langle 0 se situe toujours sur laxe X dans le sens positif.
Lindication de langle se fait toujours dans le sens contraire aux aiguilles dune montre et en
valeurs positives. Lindication de langle dans le sens des aiguilles dune montre se fait en valeurs
ngatives.

angle de 50 = 90 + 50 = 140
angle de 76 = 90 + 76 = 166
angle de 15 = 180 - 15 = -165

4e dition juin 2009

by SWISSMECHANIC

19

Module Production commande numrique - Tournage


Linterpolation circulaire / G02 G03
G02 Linterpolation circulaire dans le sens des aiguilles dune montre :
numro de phrase
Satznummer
N30
N40
N50
N60
N70

condition de chemin
Wegbedingung
G90
G01
G01
G02
G01

indication des coordonnes


Koordinatenangabe

X10
Z-11
X26 Z-19 I8 K0
Z-25

indication des coordonnes


numro de phrase
condition de chemin
Satznummer
Wegbedingung
Koordinatenangabe
G91 G02
X8 Z-8 I8 K0
N60

Mthode de travail :
1. sens de la rotation dans le sens de lavance du point de dpart (SP) G02, G03
2. point de fin de coordonnes X et Z (EP)
3. dfinir le point mdian incrmental partir du point de dpart (SP) avec les axes supplmentaires I et K (voir attribution des axes supplmentaires page 7)
S
G03 Linterpolation circulaire dans le sens contraire des aiguilles dune montre :
numro de phrase
Satznummer
N30
N40
N50
N60
N70

condition de chemin
Wegbedingung
G90
G01
G01
G03
G01

indication des coordonnes


Koordinatenangabe

X10
Z-11
X26 Z-19 I0 K-8
Z-25

I0 K-

numro de phrase Wegbedingung


condition de chemin
indication des coordonnes
Satznummer
Koordinatenangabe
G91 G03
X8 Z-8 I0 K-8
N60

Le point de dpart de larc est programm dans la phrase prcdente. Dans la phrase G02 ou G03,
le point final de larc est programm et dfini par les paramtres dinterpolation I et K du point
mdian de larc.
Les paramtres dinterpolation
Selon les systmes, les paramtres dinterpolation I (X) et K (Z) sont indiqus de manire
incrmentale depuis le point de dpart de larc au point mdian ou absolu du point zro
de la pice.

20

by SWISSMECHANIC

4e dition juin 2009

Module Production commande numrique - Tournage


Les cycles
Quest-ce quun cycle ?

dans les dictionnaires on trouve cycle = cercle, circuit


quelque chose qui se rpte
simplifications essentielles de la programmation

Mise en oeuvre gnrale :


La dfinition du cycle (selon la commande) dfinit lusinage. Par lappel du cycle (selon la commande) on dfinit les coordonnes o le cycle se droule.
Quelques exemples :

cycle
cycle
cycle
cycle

de perage et de centrage
de filetage
de rainures
doprations dbauche et de finition

Les machines proposent de nombreux cycles dopration spcifiques la commande.


Des indications dtailles se trouvent dans les manuels des fabricants.
Exemple de cycle de perage selon les supports denseignement europen :
profondeur du perage de 20 mm
Grce des paramtres modifiables, le cycle peut tre dfini avec prcision.
Paramtres
Y
distance de scurit
Z
profondeur du perage
X
temporisation (temps mort-s)
B
distance de retrait acclr

G81 X 0.2
temporisation

Y2

Z-20

distance de
scurit

profondeur
du perage

sens de rotation

profondeur du
perage

22

by SWISSMECHANIC

retrait acclr

avance

plan de rfrence R

temps mort

4e dition juin 2009

M3
sens de la rotation

Module Production commande numrique - Tournage

Questions dexamen
1.

corrections

Quel est le nom du point qui doit tre approch sur une machine NC lors de la mise en
marche pour la normalisation du systme de mesure du chemin ?

le point de rfrence

R
2.

Quel principe sapplique la programmation concernant loutil ?

Le programmateur part toujours du principe que cest loutil qui se


dplace .

3.

Quel est le nom du point qui peut tre choisi librement dans la zone de travail
dune machine NC sur lequel les indications de dimensions du programme NC
se rfrent ?

point zro de la pice W

W
4.

Enumrez au moins 3 points de rfrence dans la zone de travail dusinage CNC


et dessinez son symbole complet !

point dorigine de la machine / point de rfrence


point zro de la pice / point de rfrence de loutil

5.

Avec quelle fonction (adresse) indiquez-vous la commande que loutil doit suivre le cot
juste du contour (voir dessin ci-dessous), et de ce fait calcule la compensation du
rayon correctement ?

G42 correction droite


du profil dans le sens
de la trajectoire de coupe

4e dition juin 2009

by SWISSMECHANIC

25

Vous aimerez peut-être aussi