Vous êtes sur la page 1sur 24

‫محمد رضوانـي‬

m.radouani@ensam-umi.ac.ma
MOCN

informations numériques codées

m.radouani@ensam-umi.ac.ma
déplacements à position et vitesse contrôlées

C’est le déplacement relatif de l’outil par rapport


2 à la pièce qui va engendrer la forme souhaitée
Schéma de Principe d’un Tour CN
m.radouani@ensam-umi.ac.ma

Le moteur à courant continu 1 entraîne sans jeu la vis à billes 2 dont


l’écrou 3 est lié au chariot 4. À l’extrémité de la vis, un compteur
d’impulsions 5 vérifie constamment la position exacte du chariot 4 en
additionnant le nombre de fractions, très petites, des tours de vis. Cette
information transmise au directeur de commande numérique 6 est
3 comparée avec les positions prévues par le programme.
Centre d‘Usinage Vertical

1
8
2
7

3
6
m.radouani@ensam-umi.ac.ma

5
4

Porte-broche d'axe Z Bac de foret de copeaux


Magasin Changeur d'outils Traînard d'axe Y
Table d'axe X Poste Commande Numérique
Réservoir d'arrosage Armoire électrique
4
Alignement du Tambour d‘Outils
m.radouani@ensam-umi.ac.ma

5
X Dressage d’une face en tournage
N40 M6 T1 D1 H1 ; (outil1)

N50 S1500 M40 M4 ; (rotation broche)


40

N60 G0 X42 Z60 ; (approche en rapide)


Z N70 G1 X0 F.1 ; (dressage)
60
N80 G0 M5 G52 X Z ; (arrêt broche – origine mesure)

Un programme comporte toutes les informations utiles à la machine pour réaliser l’usinage. Il est
formé de lignes ou blocs « N70 G1 X0 F.1 ». Une ligne est formée de mots « N70 ; G1 ; X0 ; … ». Un
programme comporte principalement :
 des fonctions préparatoires « G », interpolation « G0 ; G01 », cycle « G64 ; G81 ; … » ;
 des cordonnées de points « X ; Y ; Z ; I ; K » ;
 des fonctions de vitesses, d’avances « S ; F ; … » ;
 des fonctions auxiliaires « M ; … ».
6 m.radouani@ensam-umi.ac.ma
M00 Arrêt programmé
M01 Arrêt optionnel
M02 Fin de programme de la pièce
M03 Rotation broche sens anti-trigonométrique
M04 Rotation broche sens trigonométrique
M05 Arrêt broche
M06 Changement d’outil
M07 – M08 Arrosage n°2 – Arrosage n°1
M09 Arrêt des arrosages
M19 Indexation broche
M40 à M45 Gammes de vitesse de broche
7
G00 Interpolation linéaire en rapide
G01 Interpolation linéaire à vitesse programmée
G02 Interpolation circulaire sens anti-trigonométrique
G03 Interpolation circulaire sens trigonométrique
G17 –18 –19 Plan XY –ZX–YZ pour interpolation circulaire
G40 Annulation de la correction de rayon
G41 Correction de rayon (outil à gauche du profil)
G42 Correction de rayon (outil à droite du profil)
G52 Programmation absolue (origine mesure)
G54 Validation des décalages PREF et DEC
G64 Cycle d’ébauche paraxial
8
G33 Cycle de filetage à pas constant
G45 Cycle de poche
G77 Appel inconditionnel d’un sous-programme ou de blocs
G79 Saut à une séquence sans retour
G80 Annulation de cycle d’usinage
G81 Cycle de perçage-centrage
G84 Cycle de taraudage
G85 Cycle d’alésage
G90 Programmation absolue / à l’origine programme
G91 Programmation relative / au point du départ du bloc
G92 Limitation de la vitesse de broche (avec S)
9
Décalage d’Origine

N30 ...;

N40 G54 ;

N50 G0 X30 Y75 ;

Les décalages d'origine permettent de réaliser des usinages à des emplacements différents.
10 m.radouani@ensam-umi.ac.ma
Z
G03 G02
X

X Y X

11 m.radouani@ensam-umi.ac.ma
12 m.radouani@ensam-umi.ac.ma
13
14
15
16
17
18
19
20
21
22
23
24 m.radouani@ensam-umi.ac.ma