Académique Documents
Professionnel Documents
Culture Documents
Spécialité : MASTER
Année
universitaire Usinage
Soutenance de thèse numérique
de doctorat - Salah NISSABOURI 1
22/03/2024
2023-2024
Plan
• Définition et historique
• Langage de programmation
Année
22/03/2024
universitaire Usinage numérique 2
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 2
2023-2024
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
22/03/2024
universitaire Usinage numérique 3
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 3
2023-2024
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
22/03/2024
universitaire Usinage numérique 4
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 4
2023-2024
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
22/03/2024
universitaire Usinage numérique 5
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 5
2023-2024
PO-PC
Partie opérative
Les mouvements sont commandés par des moteurs ; presque comparable à une
machine-outil classique, et elle comprend :
Année
22/03/2024
universitaire Usinage numérique 6
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 6
2023-2024
Introduction
Partie commande
Année
22/03/2024
universitaire Usinage numérique 7
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 7
2023-2024
Introduction
Exemple :
Année
22/03/2024
universitaire Usinage numérique 8
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 8
2023-2024
Classification des MOCN
1. Fonctionnement en boucle ouverte :
Année
22/03/2024
universitaire Usinage numérique 9
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 9
2023-2024
Classification des MOCN
2. Fonctionnement avec commande adaptative
Année
22/03/2024
universitaire Usinage numérique 10
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 10
2023-2024
Classification des MOCN
3. Fonctionnement en boucle fermée
Année
22/03/2024
universitaire Usinage numérique 11
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 11
2023-2024
Classification des MOCN
Classification suivant le nombre d’axe
Année
22/03/2024
universitaire Usinage numérique 12
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 12
2023-2024
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
22/03/2024
universitaire Usinage numérique 13
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 13
2023-2024
DÉFINITIONS : Origines
Cas de Fraiseuse CNC:
Année
22/03/2024
universitaire Usinage numérique 14
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 14
2023-2024
DÉFINITIONS : Origines
Cas de TOUR CNC :
Année
22/03/2024
universitaire Usinage numérique 15
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 15
2023-2024
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
22/03/2024
universitaire Usinage numérique 16
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 16
2023-2024
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
22/03/2024
universitaire Usinage numérique 18
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 1
2023-2024
structure d’un programme CNC
Exemple Fraisage :
Année
22/03/2024
universitaire Usinage numérique 19
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 19
2023-2024
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
22/03/2024
universitaire
22/03/2024
Usinage
Soutenance de thèse numérique
de doctorat N0130 G03 X20 Z-10 B102020
- Salah NISSABOURI
2023-2024
structure d’un programme CNC
Exemple Perçage G81:
Année
22/03/2024
universitaire Usinage numérique 21
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 21
2023-2024
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
22/03/2024
universitaire Usinage numérique 22
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 22
2023-2024
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
22/03/2024
universitaire Usinage numérique 23
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 23
2023-2024
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
22/03/2024
universitaire Usinage numérique 24
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 24
2023-2024
Chaine numérique : CFAO
Année
22/03/2024
universitaire Usinage numérique 25
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 25
2023-2024
Contrat de phase
Année
22/03/2024
universitaire Usinage numérique 26
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 26
2023-2024
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
22/03/2024
universitaire Usinage numérique 27
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 27
2023-2024
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
22/03/2024
universitaire Usinage numérique 28
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 28
2023-2024
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
22/03/2024
universitaire Usinage numérique 29
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 29
2023-2024
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
22/03/2024
universitaire Usinage numérique 30
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 30
2023-2024
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
22/03/2024
universitaire Usinage numérique 31
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 31
2023-2024
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
22/03/2024
universitaire Usinage numérique 32
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 32
2023-2024
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
Année
22/03/2024
universitaire Usinage numérique 33
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 33
2023-2024
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
Année
22/03/2024
universitaire Usinage numérique 34
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 34
2023-2024
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
Année
22/03/2024
universitaire Usinage numérique 35
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 35
2023-2024
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
Année
22/03/2024
universitaire Usinage numérique 36
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 36
2023-2024
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
Année
22/03/2024
universitaire Usinage numérique 37
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 37
2023-2024
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
Année
22/03/2024
universitaire Usinage numérique 38
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 38
2023-2024
TP- 1 – Simulation Catia
Atelier d’usinage « Surface Machining» :
Année
22/03/2024
universitaire Usinage numérique 39
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 39
2023-2024
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
22/03/2024
universitaire Usinage numérique 40
22/03/2024 Soutenance de thèse de doctorat - Salah NISSABOURI 40
2023-2024