Académique Documents
Professionnel Documents
Culture Documents
Spécialité : MRMI
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
• Langage de programmation
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 :
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
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 :
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
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
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.
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.
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.
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 :
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.
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:
• 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
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 :
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» :
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» :
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» :
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» :
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» :
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» :
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» :
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