Rappel MOCN
Rappel MOCN
Rappel MOCN
Année scolaire
2021/2022
INTRODUCTION
Une machine-outil à commande numérique (MOCN), du point de vue fonctionnel, est la
même qu'une machine outil conventionnelle. La différence entre une MOCN et une machine
outil conventionnelle se situe au niveau du contrôle des fonctions de la machine et des
déplacements du support d'outil par rapport à celui de la pièce. Avec les MOCN, les fonctions
telles que la rotation de la broche, les déplacements d'outil ou de la pièce ne sont plus
attribuées à l'opérateur mais au contrôleur de la machine. Ce contrôleur peut être aussi utilisé
pour commander l'arrosage, le changement d'outil, la vitesse de coupe et d'avance.
Pour réaliser une pièce sur une MOCN les données doivent être introduites dans le contrôleur
de la machine. Ces données sont converties en commandes des organes de la machine (moteur
de la broche, pompe d'arrosage,...). L'ensemble des données relatives à la réalisation d'une
pièce constituent le programme CN.
I. PROGRAMMATION DES MACHINES À COMMANDE NUMÉRIQUE
1. Définition de la MOCN :
Une machine outil à commande numérique (MOCN) est une machine outil dotée d’un
calculateur ou contrôleur appelée directeur de commande numérique (DCN). Ce DCN assure
et contrôle des fonctions telles que la rotation de la broche, l’arrosage, les déplacements de
l’outil et de la pièce, etc.
2. Principe général:
Une Machine Outil à Commande Numérique par Calculateur (CNC) est capable de
commander ses propres mouvements suivant deux ou trois axes (voire davantage) et
de mesurer avec précision les déplacements de ses organes mobiles : porte-pièce et/ou
porte-outils.
Ces automatismes sont gérés par un système électronique (directeur d commande
numérique) qui garde en mémoire la description des opérations à effectuer : le
programme. Elle consiste en une suite d'instructions que le calculateur interprète pour
commander un usinage sur la machine.
Un centre d’usinage (CU) : machine outil à commande numérique équipée d’un
changeur d’outil. On distingue les centres de tournage et les centres de fraisage.
Une cellule flexible d’usinage : centre d’usinage équipé d’un système automatique de
chargement et déchargement de pièces.
3. La commande numérique : partie commande et partie opérative:
Une MOCN est composé de deux parties complémentaires, la partie commande et la
partie opérative. La partie opérative permet de réaliser mécaniquement les
5.2 Le paraxial :
Un seul déplacement parallèle à un axe (X, Y ou Z)
est possible. On peut usiner pendant un déplacement
parallèle à un axe. On peut effectuer du point à point.
5.3 Le contournage :
Grace à l’interpolateur il est possible d’obtenir un déplacement de la table sur
plusieurs axes à la fois. La commande numérique permet de coordonner les
mouvements des axes de la machine, de façon à reconstituer la trajectoire programmée.
La fonction de l’interpolateur est d’élaborer cette trajectoire en respectant la vitesse
programmée. Elle peut être linéaire ou circulaire, dans le plan ou dans l’espace.
L’interpolateur calcule à chaque instant les projections du point courant sur chacun des
axes. Les cotes ainsi calculées servent de référence de position aux asservissements
(machine avec calculateur).
A. Interpolateur linéaire :
Pour obtenir un segment de droite, on programme le
point de départ et le point d’arrivée, l’interpolateur
calculera les positions intermédiaires.
B. Interpolateur circulaire :
Pour obtenir un arc de cercle, on programme le point de
départ, le point d’arrivée et le centre de l’arc ou bien le rayon
du cercle.
6. Référentiel de programmation :
Le système normal de coordonnées est un trièdre orthonormé direct (X, Y, Z).
Le sens positif est celui qui provoque un accroissement de dimension.
l'axe Z est celui de la broche ;
l'axe X est le déplacement ayant la plus grande
amplitude ;
l'axe Y forme avec les deux autres axes le trièdre de
sens direct.
7. Les origines :
Dès la mise sous tension de la machine, avant chaque travail, le système doit
connaître diverses positions. Trois origines (origine mesure, origine pièce et origine
programme) sont nécessaires pour définir les différentes positions des outils par rapport à
la pièce au cours de l’exécution d’un programme CN.
Cas de fraisage :
Remarque : Les programmes développés dans ce cours sont exclusivement en code ISO.
2. Format d’un mot
Un mot du langage CN est constitué d’une lettre appelée adresse et
d’un certain nombre de chiffres (de 0 à 9) avec éventuellement un signe
+ ou - ainsi qu’un point décimal.
Exemple :
N340 le mot à l’adresse N peut prendre les valeurs de 0 à 9999.
X-23.659 le mot à l’adresse X peut prendre les valeurs de -9999.999 à 9999.999.
3. Principales Adresses
%... désigne le numéro de programme.
N... numéro de ligne : repérage chronologique en début de ligne.
G... fonctions préparatoires définissant la forme et les conditions de déplacement.
M... fonctions auxiliaires donnent les changements d’état de la machine.
X... Y... Z... axes principaux désignant les coordonnées des point d’arrivé.
I... J... K... paramètres définissant les trajectoires circulaires (position du centre).
R... paramètres définissant les trajectoires circulaires (rayon).
S... précise la vitesse de rotation de la broche.
F... précise la vitesse d’avance.
T... symbole du numéro d’outil.
D... correcteur d’outil (Dimension).
4. Structure d’un Programme CN :
Pour réaliser les différentes opérations nécessaires à l’usinage d’une pièce, un
programme CN peut être écrit de différentes manières. Pour l’usinage d’une pièce simple ne
nécessitant pas des cycles d’ébauche, un programme CN peut être structuré de la manière
suivante :
5. Système de cotation :
Les cotes programmées peuvent exprimées dans les formes suivantes :
Programmation absolu (G90) : la cote est repérée par rapport à l’origine
programme
Programmation relative (G91) : la cote est repérée par rapport à la
position précédente.
Programmation absolu en cote mesure (G52) : la cote est repérée par
rapport à l’origine mesure.
Exemple :
Les tableaux suivants présentent les fonctions du code G qui peuvent être programmées et
interprétées par les directeurs de commande numérique.
Liste des principales fonctions préparatoires :
(*) Fonctions initialisées à la mise sous tension ou à la suite d’une remise à zéro.
8. Exemples :
8.1 Tournage :
Soit à usiner en finition le contour extérieur et la gorge de la pièce de la figure
suivante.
On donne les valeurs de la vitesse de coupe et l’avance pour l’outil à charioter-
dresser et l’outil à saigner.
Outil à charioter-dresser droit T1D1 Vc1 = 80 m/min f1 = 0.08 mm/tr.
Outil à saigner T4D4 Vc4 = 25 m/min f4 = 0.05 mm/tr.
Question : Écrire le programme pour réaliser cette pièce sachant que :
Point d’approche à 3 mm de la pièce.
Point de dégagement à 2 mm de la pièce.
Machine : Tour à commande numérique (NUM 760 T).
8.2 Fraisage :
Écrire un programme pour réaliser en finition le contour extérieur, le perçage
débouchant ainsi que le lamage sur une profondeur de 5 mm de la pièce suivante.
Données :
Fraise deux tailles en ARS de diamètre 24 mm :
T4D4 Vc4 = 26 m/min f4 = 0.04 mm/dent Z4 = 8 dents
Forêt en ARS de diamètre 6 mm :
T6D6 Vc6 = 20 m/min f6 = 0.07 mm/tr
Fraise à lamer en ARS de diamètre 12 mm :
T7D7 Vc7 = 20 m/min f7 = 0.05 mm/dent Z7 = 4 dents
Les distances d’approche et de dégagement sont de 18 mm.