Vous êtes sur la page 1sur 38

Ministère de l’Enseignement Supérieur et de la Recherche Scientifique

Département Génie Mécanique

COURS
USINAGE CN & FAO
PROGRAMMATION ET USINAGE SUR MOCN

Réalisé par :
MOHAMED ANOUAR ELOUED




Institut Supérieur des Etudes Technologiques de Radès, Département de Génie Mécanique, Rue d’Al
Qods, BP 172, 2098 Radès Médina,
TABLE DES MATIERES
Chapitre 1 : Notions fondamentales sur les Machines-Outils à CN ................. 5
1.1. Définition ......................................................................................................................................................................... 5
1.1.1. Machines-outils à commande numérique ................................................................................................ 5
1.1.2. Axe ............................................................................................................................................................................ 5
1.1.3. Demi-Axe ................................................................................................................................................................ 5
1.2. Structure d’une MOCN ............................................................................................................................................... 6
1.2.1. Partie commande ................................................................................................................................................ 6
1.2.2. Directeur de commande ................................................................................................................................... 6
1.6. Influence de la position du capteur ...................................................................................................................... 6
1.7. Eléments constitutifs d’une MOCN ....................................................................................................................... 7
1.7.1. Les entrées de la CN ........................................................................................................................................... 7
1.7.2. Prétraitement des données ............................................................................................................................. 7
1.7.3. Traitement des données ................................................................................................................................... 7
1.7.4. Sorties de la CN..................................................................................................................................................... 8
1.8. Les systèmes de référence ....................................................................................................................................... 9
1.9. Autres configuration des machines ................................................................................................................... 11
Chapitre.2 : Mise en œuvre d’une MOCN ............................................................. 12
2.1. Introduction ................................................................................................................................................................ 12
2.2. Généralités sur le système .................................................................................................................................... 12
2.2.1. Généralités sur les modes ............................................................................................................................. 12
2.2.2. Définition d'un programme ......................................................................................................................... 12
2.3. Elaboration d'un programme .............................................................................................................................. 13
2.3.1. Différentes méthodes de programmation .............................................................................................. 13
2.3.2. Système de référence ...................................................................................................................................... 14
2.3.3. Équation vectorielle ........................................................................................................................................ 15
2.4. Paramètres de réglage ............................................................................................................................................ 15
2.4.1. Les décalages des origines ............................................................................................................................ 15
2.4.2. Méthodes de mesure des PREF................................................................................................................... 16
2.4.3. Méthode de mesure des jauges................................................................................................................... 16
2.4.4. Mesure des jauges sur un banc de préréglage...................................................................................... 17
Chapitre.3 : Programmation ISO d’une MOCN ................................................... 18
3.1. Introduction ................................................................................................................................................................ 18
3.2. Principes de la programmation .......................................................................................................................... 18
3.2.1. Définition d’un programme.......................................................................................................................... 19
3.2.2. Principe de programmation ......................................................................................................................... 20
3.3. Les formats .................................................................................................................................................................. 21
3.3.1. Format d’un mot ............................................................................................................................................... 21
3.3.2. Format des blocs............................................................................................................................................... 22
3.4. Structuration des programmes ........................................................................................................................... 23
3.4.1. Structure générale ........................................................................................................................................... 23
2 Usinage MOCN & FAO _ Mohamed Anouar Eloued
3.4.2. Processus de programmation ..................................................................................................................... 24
3.4.3. Structure d’une opération............................................................................................................................. 25
3.4.3. Structure avec cycle(s) d’ébauche(s) en tournage ............................................................................. 25
Chapitre.4 : Instructions et Codes G...................................................................... 27
4.1. Introduction ................................................................................................................................................................ 27
4.2. Fonctions préparatoires......................................................................................................................................... 27
4.2.1. Fonctions préparatoires de déplacements de l’outil : ....................................................................... 27
4.2.2. Fonctions préparatoires- initialisation du système :......................................................................... 28
4.2.3. Fonctions préparatoires- Gestion de la broche : ................................................................................. 28
4.2.4. Fonctions préparatoires - Gestion des axes .......................................................................................... 28
4.3. Fonctions Auxiliaires ............................................................................................................................................... 28
4.4. Fonctions technologiques (F, S, D, T, …) .......................................................................................................... 28
4.5. Compilation d’un programme ............................................................................................................................. 29
4.6. Application : cas de tournage ............................................................................................................................... 30
4.6. Application : cas fraisage ....................................................................................................................................... 33
Références bibliographiques .................................................................................. 37

3 Usinage MOCN & FAO _ Mohamed Anouar Eloued


TABLE DES FIGURES

Figure 1 : Machines-outils à CN (Tour et centre d’usinage) ....................................................................................... 5


Figure 2 : Mesure sur moteur................................................................................................................................................. 6
Figure 3 : Mesure en bout de vis ........................................................................................................................................... 6
Figure 4 : Mesure directe sur le chariot ............................................................................................................................. 7
Figure 5 : Commande numérique des axes ....................................................................................................................... 8
Figure 6 : Sens des axes linéaires.......................................................................................................................................... 9
Figure 7 : Sens des axes rotatifs ............................................................................................................................................ 9
Figure 8 : Configurations des axes .................................................................................................................................... 10
Figure 9 : Broche multiaxes, broche orientable et diviseur ..................................................................................... 11
Figure 10 : Configurations à table croisée ..................................................................................................................... 11
Figure 11: Différentes méthodes de programmation ................................................................................................ 13
Figure 12 : Structure articulaire ....................................................................................................................................... 14
Figure 13 : Décalages des systèmes de coordonnées .................................................................................................. 15
Figure 14 : Méthodes de mesure de PREFZ .................................................................................................................... 16
Figure 15 : Mesure de PREF sur une fraiseuse à CN ................................................................................................... 16
Figure 16 : Vocabulaires et Jauges d'outils .................................................................................................................... 17
Figure 17 : Banc de mesure des jauges outils ............................................................................................................... 17
Figure 18 : Les interpolations ISO ..................................................................................................................................... 27

4 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Chapitre 1 : Notions fondamentales sur les Machines-Outils à CN
1.1. Définition
1.1.1. Machines-outils à commande numérique
Les machines-outils à commande numérique (MOCN) sont des machines partiellement ou
totalement automatisées. Les ordres de mouvement des différents organes sont donnés par
programmation. En particulier, les positions successives de l’outil par rapport à la pièce sont
exprimées sous forme numérique. Elles sont définies dans un système de coordonnées dont la
nomenclature est normalisée (NF Z68-020).

Figure 1 : Machines-outils à CN (Tour et centre d’usinage)

1.1.2. Axe
Un degré de liberté d’un organe de machine est appelé AXE si l’actionneur du
mouvement est asservi en vitesse et position, et s’il peut être synchronisé avec un
autre degré de liberté pour obtenir un déplacement qui n’est pas parallèle à une
direction principale du système de coordonnées.
Il permet d’obtenir une position, par une instruction numérique, à la résolution du
moyen de mesure près.

1.1.3. Demi-Axe
Un degré de liberté d’un organe de machine est appelé DEMI-AXE si l’actionneur du
mouvement est asservi en vitesse et position, sans pouvoir être synchronisé avec un
autre degré de liberté.

5 Usinage MOCN & FAO _ Mohamed Anouar Eloued


1.2. Structure d’une MOCN
1.2.1. Partie commande
Les fonctions de la PC sont assurées par des sous ensemble :

• Le directeur de commande numérique (DCN)


• Les interfaces avec la partie opérative (PO)
• Les interfaces de communication avec l’utilisateur et les autres PC,

1.2.2. Directeur de commande


Le directeur de commande et l’automate programmable sont deux systèmes à base de
microprocesseurs.

Le directeur de commande a pour fonctions :

▪ Le pilotage et la synchronisation des axes en mouvement,


▪ La gestion des programmes
▪ Le paramétrage des dimensions des outils, du porte-pièces et de la machine,
▪ La communication avec l’extérieur.

1.6. Influence de la position du capteur


En fonction de sa position dans la chine cinématique de l’axe, le capteur peut s’affranchir de
certains défauts géométriques,

▪ Mesure sur le moteur : le capteur ne prend pas en compte


o Le jeu du réducteur
o Les défauts de réducteurs
o L’erreur de pas de la vis
o La déformation de la vis
o Les défauts de l’écrou.
Figure 2 : Mesure sur moteur

▪ Mesure en bout de vis : le capteur ne prend pas en compte


o L’erreur de pas de la vis
o La déformation de la vis
o Les défauts de l’écrou.

Figure 3 : Mesure en bout de vis

6 Usinage MOCN & FAO _ Mohamed Anouar Eloued


▪ Mesure directe sur le mobile : C’est la solution idéale géométriquement, mais elle est
plus chère et rend l’asservissement plus instable.

Figure 4 : Mesure directe sur le chariot

1.7. Eléments constitutifs d’une MOCN


1.7.1. Les entrées de la CN
La commande numérique reçoit dans son unité centrale instantanément les informations
suivantes :
▪ Le programme d’usinage (trajectoire des outils, conditions de coupe, …)
▪ Données sur les outils d’usinage (dimensions, emplacement sur tourelle, …)
▪ Données sur la porte pièce et pièce brute (décalages d’origines)
▪ Signaux électriques de mesure de vitesse et de position des broches et des axes
▪ Signaux logiques d'état des équipements périphériques.

1.7.2. Prétraitement des données


Une fois les données introduites, le travail de la CN consiste à :
▪ Analyser le programme d'usinage,
▪ Prendre en compte les paramètres d'usinage afin de modifier les données analysées,
▪ Mettre en file d'attente les blocs d'information prétraités pour assurer la continuité
des mouvements d'usinage.

1.7.3. Traitement des données


Les informations contenues dans le dernier étage de stockage des données sont destinées au
traitement et au contrôle des axes et des broches, ainsi qu'à la commande des organes auxiliaires
de la machine. Les fonctions de traitement et de contrôle des axes sont confiées à des
interpolateurs, dont le rôle est d'assurer la répartition des incréments sur l'ensemble des axes afin
de respecter la trajectoire. Les incréments délivrés par les interpolateurs (position CN) sont
comparés aux incréments de mesure délivrés par les capteurs (position réelle). La différence,
dénommée écart de poursuite, influe sur le signal de commande du moteur d'entraînement d'axe.
Les fonctions de commande des organes auxiliaires consistent généralement en :

7 Usinage MOCN & FAO _ Mohamed Anouar Eloued


▪ Commande d’arrosage,
▪ Définition du sens de rotation, arrêt et gamme de vitesse de broche,
▪ Pilotage de magasins d'outils, palettiseurs, manipulateurs, etc.
Ces fonctions, propres à chaque machine, sont traitées en logique séquentielle par l'automate
du système.

1.7.4. Sorties de la CN
Le résultat du traitement des données apparaît sous forme de signaux :

▪ Commande d'axes analogiques ou numériques.


▪ Logiques ou analogiques des éléments périphériques. Le système peut recevoir également
des signaux logiques ou analogiques de périphériques externes.

Figure 5 : Commande numérique des axes

8 Usinage MOCN & FAO _ Mohamed Anouar Eloued


1.8. Les systèmes de référence
Les déplacements de l'outil s'effectuent par combinaisons de translations et/ou de
rotations. Chaque mouvement élémentaire est repéré par une lettre affectée du signe plus ou
moins indiquant le sens du déplacement.

Les translations primaires s'effectuent suivant les axes X, Y, Z formant ainsi le trièdre de
référence. Les rotations primaires sont les trois rotations A, B, C autour de ces trois axes.

Figure 6 : Sens des axes linéaires

Figure 7 : Sens des axes rotatifs

Les systèmes d'axes sont définis par des normes (NF Z68-020). Afin de ne pas confondre X,
Y et Z ainsi que leur sens, il est simple d'utiliser la règle des trois doigts de la main droite.

9 Usinage MOCN & FAO _ Mohamed Anouar Eloued


▪ Axe Z : C’est l’axe parallèle a de la broche, que celle-ci fasse tourner l’outil ou la
pièce. Pour les machines possédant plusieurs broches, l’une d’entre elles est choisie
comme broche principale. Pour les machines ne possédantes pas de broche (étau
limeur, raboteuse …) l’axe Z est perpendiculaire à la surface de la table.
▪ Axe X : C’est un axe correspondant à un mouvement de la machine, il est
perpendiculaire à l’axe Z.
▪ Axe Y : C’est celui qui forme, avec les axes X, Z précédemment définis, un trièdre de
sens direct.

Remarque :

- Dans le cas des déplacements de la pièce, les axes sont primés et notés : X’, Y’, Z’, B’,....
- En programmation ISO, on considère systématiquement que l’outil qui se déplace par
rapport à la pièce.

Figure 8 : Configurations des axes

10 Usinage MOCN & FAO _ Mohamed Anouar Eloued


1.9. Autres configuration des machines

Figure 9 : Broche multiaxes, broche orientable et diviseur

Figure 10 : Configurations à table croisée

11 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Chapitre.2 : Mise en œuvre d’une MOCN

2.1. Introduction
Les machines à commande traditionnelle (tour, fraiseuse, etc.) sont construites pour
assurer en principe des déplacements en coordonnées rectangulaires. L'apparition sur le
marché des M.O.C.N a permis de modifier sensiblement la trajectoire des outils et l'aspect des
pièces. Par contre, les principes de génération des surfaces restent techniquement identiques.

2.2. Généralités sur le système


2.2.1. Généralités sur les modes
L'opérateur utilise les MOCN à travers des modes de fonctionnement accessibles au clavier
du pupitre. Chaque mode correspond à une utilisation particulière de la commande numérique.

Mode Utilisation
MANUEL déplacement des axes en manuel
POM Prise d’Origine Mesure
IMD Introduction Manuel des Données
MODIF Modification des Programmes
CONT Usinage en mode automatique
SEQ Usinage en mode séquentiel
CHARG/DECHARG Chargement/Déchargement des Programmes

2.2.2. Définition d'un programme


Un programme est une suite d'instructions écrites dans un langage codé propre à la
commande numérique (les plus utilisés sont le code ISO et EIA).

La commande numérique interprète le programme pour commander un usinage sur la


machine-outil. Les supports d'archives de programmes les plus répandus sont la bande
perforée et la disquette.

12 Usinage MOCN & FAO _ Mohamed Anouar Eloued


2.3. Elaboration d'un programme
2.3.1. Différentes méthodes de programmation
Le programme pièce peut être crée par programmation manuelle, conversationnelle, par
apprentissage ou par l'intermédiaire d'un système C.F.A.O.

Figure 11: Différentes méthodes de programmation

13 Usinage MOCN & FAO _ Mohamed Anouar Eloued


2.3.2. Système de référence
• Origine de Machine (OM)/mesure (Om)
Il s’agit d’un point non modifiable, défini par le constructeur de la machine. Il constitue
l’origine du système coordonné de la machine.

• Origine pièce (Op) :


Indépendant du système de mesure, l’origine pièce est définie par un point de la pièce sur
laquelle il est possible de se positionner.

• Origine programme (OP) :


Il s’agit du point de départ pour les indications de cotation dans le programme de pièce. Ce
point peut être défini librement par le programmateur et déplacé à loisir dans un programme
de pièce.
• L’origine porte-pièce (Oo) :
C’est le point définissant l’origine montage.

• Point Piloté par le DCN (R) :


Il s’agit du point de départ pour la mesure des outils. Il se trouve en un point adéquat du
système de porte-outil et il est défini par le fabricant de la machine. D’autre part en absence de
toute information sur la géométrie de l’outil c’est le point piloté par la machine.

• Point de coupe (P) :


C’est le point sur lequel s’effectue la coupe. Il est définit par rapport au point de départ pour
la mesure de l’outil (P).

Figure 12 : Structure articulaire

14 Usinage MOCN & FAO _ Mohamed Anouar Eloued


2.3.3. Équation vectorielle
La modélisation vectorielle d’une MOCN, passe par la construction de la relation vectorielle
entre le vecteur liant l’origine mesure (Om) au point piloté (R), et les grandeurs
caractéristiques de la machine. Elle permet alors la description des mouvements de l’outil et de
la pièce dans un repère associé à la machine.

⃗⃗⃗⃗⃗⃗⃗⃗⃗
𝑂𝑚 𝑅 = 𝑂 ⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗ ⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗ ⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗ ⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗ ⃗⃗⃗⃗⃗
𝑚 𝑂𝑜 + 𝑂𝑜 𝑂𝑝 + 𝑂𝑝 𝑂𝑃𝑟 + 𝑂𝑃𝑟 𝑃 + 𝑃𝑅
Avec :
⃗⃗⃗⃗⃗⃗⃗⃗⃗
𝑂𝑚 𝑅 : Vecteur consigne (Connu par la CN)
⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗
𝑂 𝑚 𝑂𝑜 : Courses suivants les axes de la machine.
⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗
𝑂 𝑜 𝑂𝑝 : Dimensions liées au montage d’usinage.
⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗
𝑂 𝑝 𝑂𝑃𝑟 : Décalages origine pièce – origine programme.
⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗
𝑂 𝑃𝑟 𝑃 : Profil programmé (parcours d’outils).
⃗⃗⃗⃗⃗ :
𝑃𝑅 Dimensions des outils (jauges d’outils).

2.4. Paramètres de réglage


2.4.1. Les décalages des origines
Les axes des repères sont colinéaires aux axes normalisés de la machine.

Figure 13 : Décalages des systèmes de coordonnées

15 Usinage MOCN & FAO _ Mohamed Anouar Eloued


2.4.2. Méthodes de mesure des PREF
a- Mesure des PREF sur un tour à commande numérique

Mesure du PREF Z :

Figure 14 : Méthodes de mesure de PREFZ

b- Mesure des PREF sur le centre d´usinage vertical

Mesure du PREF Z : Mesure du PREF X : Mesure du PREF Y :

Figure 15 : Mesure de PREF sur une fraiseuse à CN

2.4.3. Méthode de mesure des jauges


L´analyse de la relation vectorielle nous permet de mettre en évidence un vecteur ⃗⃗⃗⃗⃗
𝑃𝑅 qui
caractérise les dimensions de l´outils. Alors la machine-outil à commande numérique doit
connaître les composantes de ce vecteur dans un repère machine, pour chaque outil
programmé pour l´usinage.

16 Usinage MOCN & FAO _ Mohamed Anouar Eloued


a- Jauges géométriques
Les jauges outils, représentent les dimensions des outils à utiliser sur la machine.

Figure 16 : Vocabulaires et Jauges d'outils

b- Méthodes de mesures
Il existe deux méthodes de mesures des jauges d´outils. La première nous permet de
mesurer les jauges d´outils en temps masqué est réalisée sur un banc de préréglage. La
deuxième est consistée à immobiliser la machine pour mesurer les jauges d´outils. Dans la
production mécanique où chaque second compte, on préfère dans la limite possible la première
méthode.

2.4.4. Mesure des jauges sur un banc de préréglage


L´appareil de préréglage comprend un bloc d´adaptation correspondant au montage sur la
machine. La position de l´outil est définie en X et en Z (jauges d´outil).

Figure 17 : Banc de mesure des jauges outils

17 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Chapitre.3 : Programmation ISO d’une MOCN
3.1. Introduction
Les machines-outils à CN ont l’avantage d’avoir un programme codé non tributaire de
capteurs d’information ou de position. Elles sont partiellement ou totalement automatiques.
Avec leur souplesse de fonctionnement et de réglage, elles dépassent très largement les
machines conventionnelles.

L’implantation de fonctions complémentaires sur les machines-outils consiste surtout à les


automatiser d’avantage. Ces fonctions complémentaires sont :

▪ le chargement et déchargement des pièces,


▪ la mise en place du programme,
▪ la mise en mémoire des cotes outils,
▪ la correction dynamique des côtes,
▪ le contrôle dimensionnel de certaines cotes,
▪ la modulation des vitesses de broches, d’arrosage et d’avance.

3.2. Principes de la programmation


Un programme est une transcription, dans un langage compréhensible par le directeur de
commande numérique d’une machine, des opérations d’usinage à effectuer sur une pièce.

Afin d’arriver à ce résultat, il est nécessaire de posséder les données suivantes :

▪ le dessin de définition, qui renseignera sur la géométrie de la pièce,


▪ le contrat de phase, qui indiquera l’origine programme, les conditions dimensionnelles
de fabrication, les paramètres de coupe et les outils employés pour chacune des
opérations, l’organisation temporelle,
▪ le dossier de la machine utilisée, afin de connaître les fonctionnalités du type de
directeur de commande numérique et les possibilités technologiques (puissance,
nombre d’outils, …).

18 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Un programme est donc défini pour une machine donnée, il peut être exploité directement
sur une autre seulement si les directeurs de commande numérique sont compatibles et si les
possibilités technologiques des deux machines sont comparables.

3.2.1. Définition d’un programme


Un programme pièce est une suite d’instructions établies dans un langage codé que l’on
décompose en une succession de blocs. Ces derniers sont des lignes d’écriture, composées de
mots qui contiennent les informations géométriques et technologiques. Ils se composent de :

▪ une lettre adresse,


▪ éventuellement de signes (+ ou -) quand il s’agit de mots de mouvement,
▪ d’un nombre caractérisant une grandeur numérique (dimension, vitesse,…).

%2015
N1 (Programmation ISO) Programm
N2 (L3 PL) e
N3 (Usinage par CN)
N10 G40 G80 G90
N20 G0 G52 X0
N30 G0 G52 Z0
…..

…..
Bloc
N70 G97 S1000 M03
….
….
N90 G0 Z5

….
N380 M02 Mot

Un bloc à un format variable (nombre de caractère), seuls les mots nécessaires sont utilisés.

19 Usinage MOCN & FAO _ Mohamed Anouar Eloued


3.2.2. Principe de programmation
Plusieurs possibilités peuvent exister en programmation :

▪ La programmation manuelle, la plus ancienne, est effectuée par un programmeur. Il


organise son programme selon sa connaissance des fonctionnalités des directeurs de
commande numérique présents à l’Atelier. Tous les calculs des trajectoires outils, qui
peuvent parfois être compliqués, sont également à sa charge. La vérification du
programme (syntaxique et fonctionnelle) doit se faire sur la machine. Cette manière de
procéder est longue et comporte des risques d’erreurs importants.
▪ L’utilisation de logiciels d’assistance à la programmation développés par les
constructeurs de directeurs de commande numérique (DCN) : on parle de
programmation conversationnelle. Ils sont utilisables au pied de la machine et
permettent à l’opérateur qualifié d’élaborer un programme sans connaissance
approfondie du code ISO. Cette solution n’est valable que pour une structure de
production simple, les programmes élaborés sur un type de DCN sont inexploitables sur
un autre.
▪ L’utilisation de logiciels dont le développement est cette fois-ci indépendante des
constructeurs de DCN : on parle de FAO (Fabrication Assistée par Ordinateur) ou de
CFAO (Conception et Fabrication Assistées par Ordinateur). L’approche est d’abord
géométrique et technologique : on décrit les formes à usiner et les outils à employer.
Lorsque tous les usinages sont ainsi paramétrés on fait le choix du directeur de
commande numérique, un module particulier appelé «post-processeur» va alors
transcrire en langage ISO les descriptions géométriques et technologiques, en tenant
compte des fonctionnalités du DCN. Cette dernière opération peut être réalisée pour
différents types de DCN.

Manuelle

Conversationnelle par le DCN


Programmation

Assistée

Logiciel de CFAO

20 Usinage MOCN & FAO _ Mohamed Anouar Eloued


L’approche de l’utilisation des logiciels de FAO et de CFAO bénéficie actuellement d’un essor
considérable. La complexité toujours croissante des commandes numériques rend quasiment
obligatoirement l’emploi de tels logiciels dans une démarche visant à améliorer la productivité.

3.3. Les formats


3.3.1. Format d’un mot
Un mot définit une instruction ou une donnée à transmettre au directeur de commande
numérique (DCN). Le nombre de caractères d'un mot doit être limité (inférieur à 118).

II existe deux types de mots :

▪ Mots définissant des déplacements (dimensions) : X0.987 ; Z-297 ;….


▪ Mots définissant des fonctions : G02 ; G03 ; G90 ; M03 ; M08

a- Mots définissant des dimensions :

MOT

Adresse Signe algébrique Donnée numérique

Une ou deux lettres + ou - Chiffre lié à


ou un caractère l’adresse

Exemple :

Z + 0 5 3

Adresse Nombre de chiffres autorisés


après le point décimal
Signe +
facultatif Nombre de chiffres autorisés
avant le point décimal
Zéros de tête
facultatifs

21 Usinage MOCN & FAO _ Mohamed Anouar Eloued


b- Mots définissant des fonctions :
Exemple G02 : Interpolation circulaire à vitesse d’avance programmée (sens anti-
trigonométrique)

MOT

G 0 2

Adresse Nombre de chiffres


Zéros de tête autorisés avec l’adresse
facultatifs
3.3.2. Format des blocs
Un bloc ou séquence, définit une ligne d'instructions composée de mots codés à transmettre
à système de commande. Le format d'un bloc définit la syntaxe des mots de dimension et/ou de
fonction composant chaque bloc de programmation.

BLOC

N… G… X… F… M…

Mot de fonction auxiliaire


Numéro de bloc
Mot de fonction technologique

Mot de fonction préparatoire Mot de dimension

Exemples :

Bloc définissant un changement d’outil avec appel de son correcteur :

N30 M06 T01 D01


Numéro du correcteur d’outil
Numéro de bloc Numéro de l’outil

Changement d’outil

22 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Bloc définissant la mise en rotation de la broche :

N50 G97 S1500 M03


Rotation de la broche sens horaire
Numéro de bloc Fréquence de rotation (en tr/min)

Bloc définissant une trajectoire selon l’axe Z

N80 G01 Z2.361

Numéro de bloc Coordonnée en Z du point à atteindre


Interpolation linéaire à vitesse d’avance programmée

3.4. Structuration des programmes


3.4.1. Structure générale
La programmation structurée permet d’analyser et de concevoir plus rapidement un
programme de commande numérique.

Toutes les opérations d’usinage font appel à un certain nombre de fonctions identiques
(appel d’outil, rotation de broche, mise en route ou arrêt de la lubrification, conditions de
coupe, dégagement d’outil, etc.). Il est donc intéressant de choisir une structure de
programmation commune pour toutes ces opérations, valable quelle que soit la machine
utilisée et indépendante de la pièce à obtenir.

La figure suivante présente cette structure. On remarque la phase d’initialisation en début


de cycle qui permet de commencer en connaissant exactement l’état et la position des différents
organes mobiles (broche, tourelle, chariots, etc.). Cette phase est utile pour définir le point de
changement des outils et peut être rappelée à la fin de chaque opération.

23 Usinage MOCN & FAO _ Mohamed Anouar Eloued


3.4.2. Processus de programmation

• Création d'un programme CN (% ou O)


• Numéro d'un programme - Nom du programme
Entête du • Identification : Client, Date, Reférence pièce , programmateur
programme

• Déclaration des paramètres externes et des variables internes


• Chargements des décalages (porte-pièce, pièce et programme)
• Chargements des jauges d'outils
Initialisation • Dégagement de l'outil vers une position de changement

• Appel d'outil et correcteur géméotrique


• Rotation de la broche
• Approche de l'outil
Pré- Usinage • Conditions de coupe ( Vitesse de coupe, avance, ...)

• Entrée de l'outil (tangent, perpendiculaire, autres)


• Profil usiné (avec ou sans correction du profil)
Usinage • Sortie de l'outil (tangent, perpendiculaire, autres)

• Stabilisation de rotation de la broche (cas de tournage)


• Arrêt de lubrification
Post-Usinage • Dégagement de l'outil vers une position de changement

• Arrêt de la broche
Fin du • Fin du programme (M02/M30)
programme

24 Usinage MOCN & FAO _ Mohamed Anouar Eloued


3.4.3. Structure d’une opération
Pour réaliser une opération d’usinage, le directeur de commande numérique doit accomplir
des tâches principales qui sont :
Om : point de changement d’outils
X

▪ Positionner le bon outil ; n

m l
k

▪ Rotation de la broche j i
h f
g c
e d

▪ Approcher l’outil en rapide ; b a Point d’approche


Op OP Z

▪ Adapter les conditions de coupe ;


▪ Réaliser l’opération d’usinage proprement dit ;
▪ Dégager l’outil en rapide.

Opération précédente

Dégagement de l’outil de l’opération


Positionner le bon outil précédente

%100 (N° du Programme)


Approcher
N10 G90 G40 G80 (Initialisation)
l’outil en rapide
N20 G0 G52 X0
N30 G0 G52 Z0
N40 M06 T01 D01 (Appel de l’outil 01)
Adapter les N50 G97 S1500 M03 (Rotation de la broche)
conditions de coupe N60 G0 X [a] Z[a]
N70 G96 S250 G95 F0.15 (Conditions de coupe)
N80 G02 X [b] Z[b] R[b]
Réaliser l’opération N90 G03 X [c] Z[c] R[c]
d’usinage N100 G01 X [d] Z[d]
N110 G01 X [e] Z[e]
N120 G01 X [f] Z[f]
Dégager l’outil en rapide N130 G01 X [g] Z[g]
…….
N200 G97 S1500 G0 G52 X0 Z0
N210 M05
Opération suivante N220 M02

3.4.3. Structure avec cycle(s) d’ébauche(s) en tournage


En tournage, dans un cycle d’ébauche prédéfini, nous pouvons décrire le profil à obtenir
avant de commencer l’opération d’usinage. Il est donc nécessaire d’utiliser une fonction de saut
afin de ne pas le lire. Deux cas peuvent se présenter :

▪ Cycle d’ébauche unique extérieur ou intérieur ;


▪ Cycles d’ébauches multiples extérieurs et /ou intérieurs.
Les deux organigrammes montrent la structure de ce type d’application (cycle unique
correspondant à l’organigramme de gauche, multiples à celui de droite).

25 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Numéro de programme Numéro de programme

Identification du programme Identification du programme

Initialisation Initialisation

G79
G79 Saut inconditionnel
Saut inconditionnel

Définition du profil fini Définition du profil fini 1


Définition
Des profils

Opération d’ébauche Définition du profil fini 2


(Cycle prédéfini)

Rappel initialisation Opération d’ébauche 1


(Cycle prédéfini)
G77
Rappel initialisation
Rappel initialisation

Ebauches
Rappel initialisation Opération d’ébauche 2
(Cycle prédéfini)

Fin de programme Rappel initialisation

G77
Opération de finition 1

Rappel initialisation
Finitions
G77
Opération de finition 2

Rappel initialisation

Fin de programme

26 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Chapitre.4 : Instructions et Codes G
4.1. Introduction
Un programme est un ensemble d’instructions élaborées sous formes des fonctions
préparatoires, des fonctions auxiliaires et des fonctions technologiques. Ces fonctions sont
organisées afin de réaliser un ensemble des tâches nécessaires pour l’usinage d’une pièce.

4.2. Fonctions préparatoires


4.2.1. Fonctions préparatoires de déplacements de l’outil :
▪ Déplacements en mode rapide (positionnement) :
o G00 (G00 X……Y……Z……)
▪ Interpolation linaire en mode de travail :
o G01 (G01 X……Y……Z……)
▪ Interpolation Circulaire anti trigonométrique en mode de travail :
o G02 (G02 X……Y……R……/G02 X……Y……I…… J……)
▪ Interpolation Circulaire trigonométrique en mode de travail :
o G03 (G03 X……Y……R……/G03 X……Y……I…… J……).

Ym

Yp
Xm
Om

B2
YB2
YB1
B1
J C
A2

YA1 A1

Xp
Op I
XA1 XB1 XA2

Figure 18 : Les interpolations ISO

27 Usinage MOCN & FAO _ Mohamed Anouar Eloued


4.2.2. Fonctions préparatoires- initialisation du système :
▪ Sélection d’unité de mesure : G20/G21 (Pouce/Millimètre)
▪ Sélection de mode de cotation : G90/G91 (Absolu/Relatif)
▪ Sélection du plan de travail : G17/G18/G19 (Plan XY/XZ/YZ)
▪ Sélection de mode de correction : G40/G41/G42 (Sans cor./Gauche/Droite)
▪ Sélection du système de coordonnées machine : G52 (Non modale)
▪ Sélection du système de coordonnées pièce : G54 à G59

4.2.3. Fonctions préparatoires- Gestion de la broche :


▪ Vitesse de coupe Vc (m/min) constante : G96S………..
▪ Vitesse de rotation N (tr/min) constante : G97S………..
▪ Vitesse de rotation maximale : G92S………..

4.2.4. Fonctions préparatoires - Gestion des axes


▪ Vitesse d’avance Vf (mm/min) : G94F………..
▪ Avance f (mm/tr) : G95F………..
▪ Vitesse tangentielle constante : G92R………..

4.3. Fonctions Auxiliaires

▪ Arrêt optionnel : M01


▪ Arrêt programme (fin programme) : M02
▪ Rotation de la broche sens anti-trigonométrique : M03
▪ Rotation de la broche sens trigonométrique : M04
▪ Arrêt de la broche : M05
▪ Appel outil (chargement outil dans la broche) : M06
▪ Arrosage pompe N°2 : M07
▪ Arrosage pompe N°1 : M08
▪ Arrêt Arrosage : M09

4.4. Fonctions technologiques (F, S, D, T, …)


▪ Avances (feed) : F…
▪ Vitesse broche (Speed) :S…
▪ Nom outil (Tool) : T…
▪ Correcteur outil : D…

28 Usinage MOCN & FAO _ Mohamed Anouar Eloued


4.5. Compilation d’un programme
Programme en langage Français Programme en langage G-codes
▪ Déclaration d’un numéro du programme %.................... ou O….................
▪ Entête du programme (………………………………..) ou $.....................
▪ Initialisation N10 G90 G40 G80
▪ Dégagement de l’outil vers Om N20 G00 G52 X0 Z0
▪ Appel d’outil pour l’opération OPi N30 M06 T01 D01 (outil à droite)
▪ Rotation de la broche (préparation) N40 G97 S1000 M03
▪ Approche de l’outil vers une position N50 G00 X……………Z…………….
d’approche A(OPi) (avec ou sans correction du
profil) (G41/G42)
▪ Conditions de coupe de l’opération OPi N60 G96S…………….G95F………………Ou
N60 G97S…………….G94F………………
M08
▪ Parcours d’outil (Opération OPi) N70 G01 X…………Z……………. (PTE)
N71 G01 X…………Z……………. (PT2)
▪ Entrée de l’outil (linéaire – circulaire) N72 G02 X…………Z…………….R….. (PT3)
▪ Profil (entités élémentaires) N73 G01 X…………Z……………. (PT4)
▪ Sortie de l’outil (linéaire – circulaire) N74 G03 X…………Z…………….R….. (PT5)
N75 G01 X…………Z……………. (PT6)
N76 G02 X…………Z…………….R….. (PTS)

▪ Fin de l’opération (OPi)


▪ Stabilité de la broche
▪ Annulation de correction d’outil N100 G97S1000 G40 G00 G52 X0Z0 M09
▪ Dégagement de l’outil vers Om
▪ Arrêt de lubrification
▪ Consulter la gamme opératoire (OPn) :
▪ Si OPi < OPn alors répété à partir de N30 N500 M02/M30
▪ Si Non : Fin du programme

29 Usinage MOCN & FAO _ Mohamed Anouar Eloued


4.6. Application : cas de tournage
Nous nous intéressons particulièrement dans cette application à l’usinage d’une pièce de
révolution en aluminium. Le brut de celle-ci est tiré dans la barre, de diamètre D=60mm et de
longueur moyenne brute Lbrute = 82 mm. Le dessin de définition de la pièce en question est
donné par la figure 1. La gamme opératoire simplifiée de la phase d’usinage est résumée dans le
tableau1.
Le diamètre 40 (40) est preparer a l’avance pour la mise en position de la piece sur le tour
a CN T2.

60 X+
Détail B
50
R3
40
R4
30

25 20 20


2x45°

16
Op OPr Z+

15 10 6 1.5 14
55 Détail A
65
80

Figure.1 : Dessin de définition


Détail A :
Perçage X+

Z+
6

12 OPr

Tableau 1. Gamme opératoire d’usinage de la pièce


Caractéristiques Outils Conditions de coupe
N° Désignation Position Vc f
Code Code plaquette Observations
machine (m/mn) (mm/tr)
OP1 Dressage T03 D03 SCLCR1212F09 CCMT090404 250 0,20 Sans Lubrification
Ébauche (cycle d’ébauche parallèle à Z)
OP2 T04 D04 SDJCL1212F07 DCMT070408 300 0,15
paraxial Sans Lubrification
Surépaisseur de finition est de
Contournage
OP3 T07D07 SVJBR1212F11 VBMT110404 350 0,10 0.3mm.
en finition
Sans Lubrification
3 pénétrations
OP4 Perçage T01 D01 R520 HSS DORMER 60 0,10
Sans Lubrification
RF123T06-1212B
OP5 Gorge T05 D05 N123E2-GM 90 0,05 Sans Lubrification
Ep =2mm VDI- B3

30 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Programme :

Entête du programme

%2015 Om
X+
N1 (Commentaire 1)
I0
N2 (Commentaire 2)
N3 (Commentaire 3)
N5 $ Initialisation
N10 G90 G40 G80
Op Z+
N20 G92 S3500 OPr

N30 G00 G52 X0 Z0

OP1 : Dressage

N35 $ DRESSAGE Om

X+
N40 M06 T03D03 (SCLCR)
A
N50 G97 S1000 M03
N60 G00 X64 Z0 M08
N70 G96S250 G95F0.2
N80 G01X-1
Op Z+
OPr
N90 G00Z5 B C

N100 G97S1000G00G52X0Z0M09

OP2 : Ebauche

N105 $ EBAUCHE Om
X+
N110 M06 T04D04 (SDJCL)
N115 M05 D E E’

N120 G97 S1000 M04


N130 G00 X64 Z2 M08
N140 G96S300 G95F0.15
N150 G64 N 216 N 242 I0.5 K0.25P2 F

N160 X60 Z-55 Op Z+


N170 X60 Z0 OPr

N180 X16 Z0
N190 G80G97S1000G00G52X0Z0M09

31 Usinage MOCN & FAO _ Mohamed Anouar Eloued


OP3 : Contournage en finition

N205 $ Contournage en finition Om

N210 M06 T07D07 (SVJBR)


m
N212 M05
l X
N214 G97 S1000 M03 k
j
+
i
N216 G42 G00 X12 Z2 M08 (a) h
f
N218 G96S350 G95F0.1 g e
c
N220 G01 X16 Z0 (b) d b
Op a0
N222 G01 X20 Z-2 (c) Z+
N224 G01 X20 Z-21.5 (d) OPr

N226 G01 X….. Z-21.5 (e)


N228 G01 X….. Z……… (f) Point a b c d e f
N230 G01 X….. Z……… (g) X
N232 G……. X….. Z……R…. (h) Z
N234 G01 X….. Z……… (i)
N236 G……. X….. Z……R…. (j) Point g h i j k l m
N238 G01 X….. Z……… (k) X
Z
N240 G01 X….. Z……… (l)
N242 G01 X….. Z……… (m)
N250 G40 G97S1000 G00G52X0Z0 M09

OP4 : Perçage

N305 $ Perçage Om

N310 M06 T01D01 (Forêt R520 DORMER)


N320 G97 S3184M03
N330 G00 X0 Z2 M08 (G) X+
N331 G94 F318
N332 G01 Z…… (G1)
N334 G00 Z…… (G)
N336 G00 Z…… (G1’ ; ZG1-1mm) Op G Z+
N338 G01 Z…… (G2) G3 G2 G1
OPr
N340 G00 Z…… (G)
N342 G00 Z…… (G2’ ; ZG2-1mm
N344 G01 Z…G04F… (G3)
N346 G00 Z…… (G)
(N340 G83 Z…..P…. Q………..ER…… EF…..F318)
N390 G80G97S1000G00G52X0Z0M09

32 Usinage MOCN & FAO _ Mohamed Anouar Eloued


OP5 : Gorge

N405 $ Gorge Om

N410 M06 T05D05 (Outil de gorge)


N420 G97 S1000M03
N430 G00 X24 Z14 M08 (H)
N432 G96S90 G95F0.05
X+
N434 G01 X16 G04F….. (H1)
N436 G00 X24 (H) H
H1
N440 G83 X…..P…. Q………..ER…… EF….. Op Z+
N490 G80G97S1000G00G52X0Z0M09
OPr

N500 M02 (Fin Programme)

4.6. Application : cas fraisage


La figure 1 représente une pièce prismatique dont les dimensions sont définies sur le dessin
de définition (figure 2). Les spécifications associées à cette pièce sont :

Dimensions de la pièce brute : 230 x 160 x 26 mm

Figure 1 : Pièce à usiner

Figure 2 : Dessin de définition

La gamme opératoire d’usinage


simplifiée de celle-ci est résumée dans le
tableau 1 ci-dessous.

Tableau 1 : Gamme opératoire d’usinage


Désignation des
N° Opération N° Outils Vc (m/mn) Fz(mm/tr/d) Observations
outils

Fraise à surfacer Usinage en ZIG-


Op1 Surfaçage T01 D01 150 0,020
ZAG
63mm à 5 dents

33 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Contournage extérieur Fraise 2T
Op2 T20 D20 120 0.025 Usinage en avalant
en ébauche
20 à 4 dents
Contournage extérieur Fraise 2T
Op3 T12 D12 130 0,040
en finition
12 à 3 dents
Perçage directe
Op4 Perçage T05D05 60 0,015
Foret HSS 5.5 (G01)

Fraise 2T Lamage directe


Op5 Lamage T10 D10 80 0,09
(G01)
10 à 2 dents
Travail demandé :

Ecrire un programme en code ISO sur un centre d’usinage horizontal à 4 axes à CN, pour
l’usinage de cette pièce (les opérations programmées sont : Op1; Op3 et Op4). L'origine
programme est choisi au centre de l'arc 70mm (plan XY) et sur la surface finie supérieure.
Analyse et étude de l'opération OP1 : Surfaçage :

Outil : Fraise à surfacer 63mm, Z=5 dents

Position outil et correcteur : T01 D01

Conditions de coupe : Vc= 150 m/mn, fz = 0.02 mm/tr/dent.

Stratégie : ZIG - ZAG

Profondeur de passe est de 1mm : largeur de coupe :

Coordonnées des positions centre de l’outil :

C0 C1 C2 C3 C4 C5 C6 C7
X 151.5 151.5 -151.5 -151.5 +151.5 151.5 151.5 151.5
Y 55 55 55 0 0 -55 -55 -55
0 0
Z 0 0 0 0 0 0
mesure mesure

34 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Analyse et étude de l'opération OP2 : Contournage extérieur :

Outil : Fraise à 2T 12mm, Z=5 dents


Position outil et correcteur : T12 D12
Conditions de coupe : Vc= 130 m/mn, fz = 0.042 mm/tr/dent.
Mode d'usinage : Avalant
Profondeur de passe est de 5mm
Coordonnées des positions de centre de l'outil :

P0 P1 P2 P3 P4
X 135 135 110 91.33 32.67
Y 25 25 0 -30.96 -61.91
Z 0/OM -5/OPr -5/OPr -5/OPr -5/OPr

Analyse et étude de l'opération OP3 : Perçage :

Outil : Foret HSS 5.5


Position outil et correcteur : T05 D05
Conditions de coupe : Vc= 60 m/mn, fz = 0.03 mm/tr.
Mode d'usinage : simple
Coordonnées des positions des trous :

CT1 CT2 CT3 CT4

X 75 16.33 16.33 0

Y 0 30.96 -30.96 0

Z 0 0 0 0

35 Usinage MOCN & FAO _ Mohamed Anouar Eloued


%2013 (ISET RADES)

N1 ( )

N2 ( )

N3 ( )

N5 $ INITIALISATION

N10 G90 G40 G80 G17

N20 G92 R1

N30 G00 G52 Z0

N35 $ SURFACAGE

N40 M06T01D01 (FRAISE A SURFACER diam 63mm Z= 5 dents)

N50 G00 X151.5 Y55 (Approche C0)

N60 G00 Z0 M8 (C1)

N70 G97S 757 M03

N80 G94F 75

N90 G01 X-151.5 (C2)

N100 G00 Y0 (C3)

N110 G01 X151.5 (C4)

N120 G00 Y-55 (C5)

N130 G01 X-151.5 (C6)

N140 G00 G52 Z0 M5 M9 (C7)

N145 $ Contournage en finition

N150 M06 T12 D12 (fraise à 2T 12 Z=3 dents)

36 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Références bibliographiques

Ouvrages et manuels en commande numérique


▪ BERNARD Méry : Machines à commande numérique. Edition : Hermès 1997
▪ CAMERON Ronald : Technologie et usinage à CN ; Eléments de FAO Edition Saint-Martin
▪ A. CHEVALIER, J.BOHAN : Guide du technicien en productique, Edition 1995-1996
▪ PETER SMID: CNC Programming HandBook Second Edition, Industrial Press Inc.
▪ C. Barlier, B.Poulet : Memotech génie mécanique, productique mécanique.
▪ A. CHEVALIER, J.BOHAN, A. MOLINA : Guide pratique de la productique, Hachette
technique
▪ PAUL Gonzalez : la commande numérique par calculateur – Fraisage – Collection A.
Capliez – 1985
▪ PAUL Gonzalez : la commande numérique par calculateur – Tournage – Collection A.
Capliez - 1985
▪ Claude M., Claude C. Philippe M. La pratique de la commande numérique des machines-
outils. Technique et Documentation – Lavoisier, 1993.
▪ Jean-Pièrre : Mémotech Commande numérique, Editions CASTEILLA
▪ Eléments de cours Production par MOCN : Sayari lotfi : ISET RADES – 2015.

Documentations de fabricants de contrôleurs et de machines-outils


▪ NUM - Manuel de programmation NUM 1020/1040/1060M -0100938819/5
▪ NUM - Manuel de l’opérateur NUM 1020/1040/1050/1060M-W -0100938821/2
▪ GE-FANUC Manuel de l’opérateur Séries : 16i/18i/16Oi/18Oi- MA. B-63014FR/01
▪ GE-FANUC Manuel de l’opérateur Séries : 21i/21Oi- MA. B-63094FR/01
▪ SIEMENS – Manuel de programmation SINUMERIK 840D/810D/FM-NC Edition 12.97
▪ HEIDENHAIN - Manuel d’utilisation : MANUALplus 620-Smart Turn et Programmation
DIN Logiciel CN 548328-02 V2
▪ HEIDENHAIN - Manuel d’utilisation : CNC Pilot 4290 Logiciel CN 625-952 V7.1
▪ MITSUBISHI CNC Séries M700/M70 – Manuel d’Instructions
▪ MITSUBISHI CNC Séries M700/M70– Manuel de programmation (Type L et M)
▪ FAGOR CNC : 800T – Manuel d’auto- apprentissage – Réf : 9804
▪ FAGOR CNC : 8025/30 – Manuel d’utilisation – Modèles M-MG-MS-GP – Réf : 9701

37 Usinage MOCN & FAO _ Mohamed Anouar Eloued


Documentations de fabricants des outils de coupe

▪ SANDVIK Coromant : Guides techniques et Catalogues


▪ SAFETY : Guides techniques et Catalogues
▪ SECO : Guides techniques et Catalogues
▪ WALTER : Guides techniques et Catalogues
▪ SELLRAM : Guides techniques et Catalogues
▪ KENNAMETAL : Guides techniques et Catalogues
▪ MITSUBISHI MATERIALS : Guides techniques et Catalogues
▪ FRAISA : Guides techniques et Catalogues
▪ HORN : Guides techniques et Catalogues
▪ DORMER : Guides techniques et Catalogues
▪ CIMCOOL : Guides techniques et Catalogues (lubrifiant de coupe)

Périodiques et concours
▪ Technologie et formation
▪ Mécanique & Industries
▪ Techniques de l’ingénieur
▪ Concours de recrutement de professeurs de lycée professionnel – Option productique
▪ Concours CA/PLP Section génie mécanique –Option Productique
▪ Concours de recrutement de professeurs agrégés – Section Génie mécanique
▪ Concours externe de l’agrégation
▪ Brevet de technicien supérieur – Option Productique mécanique

Ressources électroniques
▪ www.edusol.education.fr/sti : sciences et techniques industrielles
▪ ww2.ac-poitiers.fr/co_meca/ : Espace pédagogique
▪ www.cnr.cmao.ens-cachan.fr : centre national de ressource en construction mécanique
assistée par ordinateur.

38 Usinage MOCN & FAO _ Mohamed Anouar Eloued

Vous aimerez peut-être aussi