Vous êtes sur la page 1sur 40

Cours : Usinage numérique

Spécialité : MRMI

Animé par : NISSABOURI SALAH


Professeur Assistant à l’ENSET
Département Génie Mécanique
E-mail : profnissabouri.salah@gmail.com

Année
universitaire Usinage
Soutenance de thèse numérique
de doctorat - Salah NISSABOURI 1
27/03/2023
2022-2023
Plan

• Définition et historique

• Classification des MOCN

• Définition : axes et origines

• Langage de programmation

• Chaine numérique : CFAO

• TP-1 : Génération programme ISO par CATIA

Année
27/03/2023
universitaire Usinage numérique 2
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 2
2022-2023
Introduction
Une machine-outil à commande numérique, appelée
communément MOCN, est un système automatisé. Elle est
composée d’une partie commande (PC) : le DCN (directeur de
commande numérique) et d’une partie opérative (PO) comprenant
la structure de la machine-outil, le porte-outil, l’outil et le porte-
pièce ; la matière d’œuvre est la pièce.

Année
27/03/2023
universitaire Usinage numérique 3
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 3
2022-2023
Historique
1954 : Bendix acquiert le brevet de Parsons et fabrique la première CN industrielle.
1955 : à Font de Lac (Wisconsin), le constructeur américain Giddins & Lewis
commercialise la première MOCN.
1959 : apparition de la CNC en Europe (foire de Hanovre). Le MIT annonce la création du
langage de programmation APT (Automatic Programed Tools).
1960 : apparition du système DNC (Direct Numerical Control)
1964 : en France, la télémécanique Électrique lance la CN NUM 100 conçue à base de
relais Téléstatic.
1968 : la CN adopte les circuits intégrés ; elle devient plus compacte et plus puissante.
Le premier centre d’usinage est mis en vente par Kearney &Trecker (USA).

Année
27/03/2023
universitaire Usinage numérique 4
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 4
2022-2023
Historique

1972 : les mini calculateurs remplacent les logiques câblées ; la CN devient CNC.
1976 : développement des CN à microprocesseurs.
1984 : apparition de fonctions graphiques évoluées et du mode de programmation
conversationnel, début de la fabrication assistée par ordinateur (FAO).
1986 : les CN s’intègrent dans les réseaux de communication, début de l’ère de la
fabrication flexible (CIM : computer integrated manufacturing).
1990 : développement des CN à microprocesseurs 31 bits

Année
27/03/2023
universitaire Usinage numérique 5
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 5
2022-2023
PO-PC
Partie opérative
Les mouvements sont commandés par des moteurs ; presque comparable à une
machine-outil classique, et elle comprend :

Les tâches effectuées sur le site


de la partie opérative sont :
1. Chargement et
déchargement (pièce port
pièce).
2. Chargement et
déchargement (outils port
outils).
3. Intervention manuelles
nécessitées par l’usinage et
l’entretient.
4. Surveillance de commande.

Année
27/03/2023
universitaire Usinage numérique 6
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 6
2022-2023
Introduction
Partie commande

Différente d'une machine conventionnelle et constituée d'une armoire dans laquelle on


trouve ;
1. Le pupitre permettant de rentrer les commandes à l'aide d'un clavier,
2. Le lecteur de données (ce lecteur peut être une option lors de l'achat de la machine),
3. La sortie RS 232 pour les liaisons avec les Périphériques externes,
4. L’écran de visualisation de toutes les données enregistrées,
5. Le calculateur,
6. les cartes électroniques (commandes d'axes, mémoire ...).
7. La partie commande est alimentée par un courant faible et ne peut donc pas alimenter
en direct les moteurs de la machine.

Année
27/03/2023
universitaire Usinage numérique 7
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 7
2022-2023
Introduction
Exemple :

Année
27/03/2023
universitaire Usinage numérique 8
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 8
2022-2023
Classification des MOCN
1. Fonctionnement en boucle ouverte :

le système assure le déplacement du chariot mais ne le contrôle pas.

Année
27/03/2023
universitaire Usinage numérique 9
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 9
2022-2023
Classification des MOCN
2. Fonctionnement avec commande adaptative

La commande adaptative réalise d’une façon


continue et automatique l’adaptation des
conditions de coupe. Des capteurs relève les
valeurs de couple de la broche, l’amplitude de
vibration de la broche, la température au
point de coupe.

Année
27/03/2023
universitaire Usinage numérique 10
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 10
2022-2023
Classification des MOCN
3. Fonctionnement en boucle fermée

En boucle fermée le système contrôle le déplacement ou la position jusqu'à égalité des


grandeurs entrée (E) dans le programme et celui mesuré (Gm).

Année
27/03/2023
universitaire Usinage numérique 11
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 11
2022-2023
Classification des MOCN
Classification suivant le nombre d’axe

Année
27/03/2023
universitaire Usinage numérique 12
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 12
2022-2023
DÉFINITIONS : Axes
Extrait de la norme AFNOR NF Z 60-020 : la présente norme a pour objet de définir une
nomenclature des axes et mouvements pour machines à commande numérique.

Axe : direction suivant laquelle le mouvement


est commandé numériquement en continu en
vitesse et position.

L’axe Z :
il est situé parallèlement à l’axe de la broche
principale quelle que soit la machine ou
perpendiculaire à la table pour les machines qui ne
possèdent pas de broche

L’axe X :
est associé au mouvement qui défini le plus grand
déplacement après avoir situé l’axe Z.

L’axe Y :
il forme avec les axes X et Z un trièdre de sens direct. Le sens positif (+) d’un mouvement de
chariot provoque l’éloignement de l’outil par rapport à la pièce considérée comme fixe.

Année
27/03/2023
universitaire Usinage numérique 13
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 13
2022-2023
DÉFINITIONS : Origines
Cas de Fraiseuse CNC:

Année
27/03/2023
universitaire Usinage numérique 14
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 14
2022-2023
DÉFINITIONS : Origines
Cas de TOUR CNC :

Année
27/03/2023
universitaire Usinage numérique 15
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 15
2022-2023
Langages et La programmation

Le langage de programmation était le G-code, développé par l'EIA au début des années 1960, et
finalement normalisé par l'ISO en février 1980.

Le langage ISO * International Standard Organisation*


Développé par l'EIA au début des années 1960 le langage de programmation était le G-code, et
finalement normalisé par l'ISO* en 1980 sous la référence (ISO 6983). Le langage ISO est
énormément répandu et sert de base à beaucoup de langages actuels.

Autres langage :
Le langage FANUC
Le langage NUM
Le langage SIEMENS

Année
27/03/2023
universitaire Usinage numérique 16
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 16
2022-2023
Structure d’un programme CNC
Un programme est constitué de lignes appelées blocs. Un bloc correspond aux
instructions relatives à une séquence d’usinage. Chaque bloc est composé d’une suite de
mots. Un mot est un ensemble de caractères alphanumériques.

Les types d’interpolation utilisés sont :


• Interpolation linéaire, trajectoire décrite par un segment ( G01)
• Interpolation circulaire, trajectoire décrite par un arc de cercle (G02,G03)
• Interpolation hélicoïdale, trajectoire décrite par une hélice.
Année
27/03/2023
universitaire Usinage numérique 17
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 17
2022-2023
structure d’un programme CNC
Les fonctions sont tous les mots d'un langage machine autres que ceux définissant les
cotes, et nécessaires pour assurer le fonctionnement d'une machine-outil.

Voir Tableau récapitulatif


Et Structure Prog

Année
27/03/2023
universitaire Usinage numérique 18
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 1
2022-2023
structure d’un programme CNC
Exemple Fraisage :

N0000 G71 G94 G90


N0020 T01 D01
N0030 S600 M03
N0040 G00 X-3 Y9 Z-3
N0050 G01 Y-43 F150
N0060 GO1 X48
N0070 Y3
N0080 X15
N0090 G03 X15 Y-33 U18
N0095 G01 X22
N0095 Y-35
N0100 G00 Z50
N0110 M30

Année
27/03/2023
universitaire Usinage numérique 19
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 19
2022-2023
structure d’un programme CNC
Exemple Tournage : Diagramme pièce : %0017
N0000 G71 G90 G95
N0010 G54
N0020 T01 D01
N0030 S2400 M04
N0040 G00 Z1 X52
N0050 L22 P9 F200
N0060 G90 G00 X35
N0062 G01 Z-58
N0064 X50
N0066 X54 Z-60
N0068 G00 Z1
N0070 X33
N0080 L23 P7
N0090 G90 G00 X20
N0100 L23 P1
N0110 G90 G00 X0 Z12
N0120 G01 Z-4 X20
N0122 G00 Z1
N0124 X0
Année N0126 G01 Z0
27/03/2023 Usinage numérique 20
universitaire
27/03/2023 Soutenance de thèse de doctorat N0130 G03 X20 Z-10 B10
- Salah NISSABOURI 20
2022-2023
structure d’un programme CNC
Exemple Perçage G81:

Année
27/03/2023
universitaire Usinage numérique 21
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 21
2022-2023
Chaine numérique : CFAO
CFAO : Conception et Fabrication Assistée par Ordinateur:
ensemble des outils informatiques utilisés dans le cadre de la conception et de la
réalisation d ’un produit.

Modules CAO: Modules FAO:


Permet, à partir du modèle défini
en CAO, de programmer
les trajectoires d’usinage
nécessaires à l’usinage des
pièces sur MOCN

Année
27/03/2023
universitaire Usinage numérique 22
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 22
2022-2023
Chaine numérique : CFAO
CFAO intégrés:

• Solutions CFAO associée aux outils PLM:


- identifier les processus de l ’entreprise.
- mettre en place le concept de maquette numérique (Digital Mock Up)
- Mettre en place l’ingénierie collaborative
=> amélioration de la compétitivité de l ’entreprise (coûts , qualité, délais)

• Principaux Produits:
- CATIA et Enovia / smarteam de Dassault Systèmes
- ProENGINEER et Windchill de PTC
- Unigraphics NX et Team Center de UGS
- Solidworks et Entreprise PDM
-…

Année
27/03/2023
universitaire Usinage numérique 23
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 23
2022-2023
Chaine numérique : CFAO
Cette chaîne permet de transformer un plan numérique (la représentation de la pièce à
usiner en dessin technique sur ordinateur) en une pièce réelle.
(*)
En effet, un logiciel de FAO crée un fichier
qui n'est pas directement assimilable par
la MOCN. Il faut
Traduire ce fichier pour créer un nouveau
fichier exploitable par la MOCN. Ce fichier
peut être par exemple au format ISO , di t
aussi G code , qui est supporté par la
plupart des machines.

Année
27/03/2023
universitaire Usinage numérique 24
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 24
2022-2023
Chaine numérique : CFAO

Année
27/03/2023
universitaire Usinage numérique 25
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 25
2022-2023
Contrat de phase

Numéro + Nom de l’ensemble+ Machine

Croquis : dessin des outils , + MIP MAP N2, + cotes Fab

Tableau : désignation des opérations + conditions de coupe +


outils de contrôle + Temps technologique

Année
27/03/2023
universitaire Usinage numérique 26
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 26
2022-2023
TP- 1 – Simulation Catia
Objectif :
On désire réaliser l’usinage de la pièce
suivante, et générer le programme de
fabrication :

Profondeur des formes internes = 10 mm

Année
27/03/2023
universitaire Usinage numérique 27
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 27
2022-2023
TP- 1 – Simulation Catia
Dessin de la pièce 3D :
Premièrement, dessiner esquisse et extrusion de pièce finale de 30mm, ensuite concevoir les
trous :
2
1

3 1

Année
27/03/2023
universitaire Usinage numérique 28
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 28
2022-2023
TP- 1 – Simulation Catia
Brut : (insertion corps 2 et ajouter 2mm de l’extrusion) avec des modifications de graphique et la
transparence pour faire la différence entre Corps 1 « corps principale » et Corps 2 « Brut » :

Année
27/03/2023
universitaire Usinage numérique 29
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 29
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
ETAPE 1 : définition de la machine et du trièdre de référence pour la phase
d’usinage et la sélection des profils fini et brut :
Pour cela nous avons réalisé la configuration de la phase d’usinage, comme illustré sur
les figures suivantes :

Dans le menu
outils cliquer sur option

Année
27/03/2023
universitaire Usinage numérique 30
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 30
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
ETAPE 1 : définition de la machine et du trièdre de référence pour la phase
d’usinage et la sélection des profils fini et brut :
Pour cela nous avons réalisé la configuration de la phase d’usinage, comme illustré sur
les figures suivantes :

Année
27/03/2023
universitaire Usinage numérique 31
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 31
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
ETAPE 1 : définition de la machine et du trièdre de référence pour la phase
d’usinage et la sélection des profils fini et brut :
Pour cela nous avons réalisé la configuration de la phase d’usinage, comme illustré sur
les figures suivantes :
7

Année
27/03/2023
universitaire Usinage numérique 32
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 32
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :

ETAPE 2 : définition des différents opérations : surfaçage, usinage de la


poche ovale et le cycle de perçage :
Opération 1 : surfaçage :

Année
27/03/2023
universitaire Usinage numérique 33
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 33
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :

ETAPE 2 : définition des différents opérations : surfaçage, usinage de la


poche ovale et le cycle de perçage :
Opération 1 : surfaçage :

Année
27/03/2023
universitaire Usinage numérique 34
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 34
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :

Lorsque les conditions de réalisation soient compatibles avec l’outil, l’opération


soit programmée et on peut visualiser la simulation :

Année
27/03/2023
universitaire Usinage numérique 35
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 35
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :

Opération 2 : usinage de la poche ovale :

Année
27/03/2023
universitaire Usinage numérique 36
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 36
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :

Lorsque les conditions de réalisation soient compatibles avec l’outil, l’opération


soit programmée et on peut visualiser la simulation :

Année
27/03/2023
universitaire Usinage numérique 37
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 37
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :

Opération 2 : cycle de perçage :

Année
27/03/2023
universitaire Usinage numérique 38
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 38
2022-2023
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :

Opération 2 : cycle de perçage :

Année
27/03/2023
universitaire Usinage numérique 39
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 39
2022-2023
TP- 1 – Simulation Catia
Génération de code : Après avoir fini l’usinage, on va générer le code G en suivant les
étapes ci-dessous :

Année
27/03/2023
universitaire Usinage numérique 40
27/03/2023 Soutenance de thèse de doctorat - Salah NISSABOURI 40
2022-2023

Vous aimerez peut-être aussi