Académique Documents
Professionnel Documents
Culture Documents
Professeur: R.BENMESSAOUD
Niveau :Deuxième année cycle ingénieur (CI2)
Année scolaire :2022/2023
Powerpoint Templates
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Commandes absolues
Il existe deux types de commandes de déplacements de l'outil
Commandes incrémentielles (relatives)
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Propriétés des fonctions (G90 et G91 )
Exemple 1(tournage)
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Exemple
O0020
…
N30 S600 M03
N40 G00 X20 Y20 Z2 (Point a, approche)
N50 G01 Z-1.5 F50 (Plongée sur Z)
N60 X50 Y40 F120 (Point b)
N..
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
O0025
…
N30 S600 M40 M03
N40 G00 X20 Y20 Z2 (Point a, approche)
N50 G91 G01 Z-3.5 F50 (Plongée sur Z)
N60 X30 Y20 F120 (Point b)
N70 ...
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Le point programmé est atteint en effectuant une trajectoire linéaire à vitesse rapide
La trajectoire est la résultante de tous les déplacements des axes programmés dans le bloc.
Fonction modale
La fonction G00 est révoquée par l’une des fonctions G01, G02 ou G03.
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Le point programmé est atteint en effectuant une trajectoire linéaire à vitesse d’avance programmée.
La trajectoire est la résultante de tous les déplacements des axes programmés dans le bloc
La fonction G01 est modale et initialisée à la mise sous tension.
La fonction G01 est révoquée par l’une des fonctions G00, G02 ou G03
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Utilisée pour simplifier le codage du programme pour une section à angle droit de la pièce de travail ayant un
chanfrein de 45° ou des angles d’arcs tangentiels.
La commande pour le chanfrein et pour l’angle de l’arc nécessite la commande de déplacement (G01) avec une valeur
de déplacement supérieure à l’angle du chanfrein ou à la valeur du rayon
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Application
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Fonctions G02 et G03
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
….
N20 T0303
G96 S200 M03
G00 X0 Z3 M08
G42 G01 Z0 F0.2
G03 X20 Z-10 R10
G01 Z-50
G02 X100 Z-74.385 I40 K20.615 : ou (G02 X100.0 Z-74.385
R45)
G01 Z-125
G40 U2 W1
G00 X200 Z200 M09
M30
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
G17, G18 et G19 Deux axes linéaires pilotés dépendant du choix du plan d’interpolation (Fraisage uniquement)
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Les trajectoires d’outil programmées sont corrigées (décalées à droite) d’une valeur égale
G42
au rayon d’outil (R)
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
O0010
……
N10 G00 X-15 Y-15
N20 G41 G01 X0 Y0 F100
N30 Y40
N40 X30 Y80
N50 X60
N60 G02 X100 Y40 R40
N70 G01 Y30
N80 G03 X70 Y0 R30
N90 G01 X0
N100 X-15 Y-15
N110 G40
………
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
La fonction G97 est une fonction modale initialisée à la mise sous tension
La fonction G96 est une fonction modale
La fonction G97 est révoquée par G96 S...
La fonction G96 est révoquée par G97 S...
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Exemple
N...
N100 G97 S900 M04 (Rotation de broche à 900 tr/mn)
N110 ... X50 Z70 (Positionnement du nez de l'outil sur diamètre 50)
N120 G96 S200 (Initialisation de la V.C.C sur X=50)
N... G97 S900 (Annulation de V.C.C)
Pendant une opération de dressage, le diamètre tend vers zéro avec vitesse de coupe
constante
Il faut limiter la vitesse de rotation maximale
Propriétés (G92)
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Mouvement d’avance
Le mouvement de l'outil à une vitesse spécifiée pour l'usinage d'une pièce est appelé avance.
La fonction qui permet de définir l’avance est appelée fonction avance.
Les vitesses d'avance peuvent être spécifiées à l'aide de chiffres réels
Exemple Pour déplacer l'outil à une avance de 150 mm/mn il faut entrer « F150.0 »
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Propriétés
La fonction G94 est une fonction modale initialisée à la mise sous tension.
La fonction G95 est une fonction modale.
Les fonctions G94 et G95 se révoquent mutuellement.
N...
Fraisage
N50 G00 X..Y..
Exemple N60 G94 F200 (Vitesse d'avance en mm/min).
N70 G01 X..Y..
N..
N..
Tournage N50 G00 X..Z..
Exemple N60 G95 F0.3 (Vitesse d'avance en mm/tr)
N70 G01 X..Z..
Pr.BenmessaoudN../2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
G90 G28 X… Y… Z… ;
(mode de coordonnées absolues)
Syntaxe G91 G28 X… Y… Z… ;
(mode de coordonnées relatives)
La position actuelle de l’outil est à (50, 25)
Retour au point d’origine de la machine par un
Exemple
point intermédiaire (250, 25) pour éviter tout
impact sur la pièce
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Exemple
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions auxiliaires M
Commandes de broche
Arret M05
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions auxiliaires M
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions auxiliaires M
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions auxiliaires M
Arrêt de broche
M05
La commande arrête la rotation de la broche
Syntaxe N..M03/M04/M05
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions auxiliaires M
Appel de l’outil
Lorsque des perçages, des taraudages, des alésages, des fraisages et autres opérations d'usinage
doivent être effectuées, il est nécessaire de sélectionner un outil adéquat
Lorsqu'un numéro est attribué à chaque outil et que le numéro est spécifié dans le programme,
l’outil correspondant est sélectionné
Sens positif de l’angle Sens antihoraire du sens plus (+) du premier axe du
plan sélectionné
G17 G16 X..Y.. ;
G18 G16 Z..X.. ; Plan XZ
Syntaxe G19 G16 Y..Z.. ; Plan YZ
…………………
G15 ; Annulation du mode coordonnées polaires
N75 G16
N80 G17G01 X50 Y30 (Point B)
N85 G15
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions preparatoires
Mise à l'échelle
Augmenter ou réduire la trajectoire du programme d’usinage, en référence au point P
G50 et G51 donné par le programme
G51 X… Y… Z… P….;
G50 ;
X… : Coordonnées suivant l’axe X du centre de la mise à l’échelle.
Syntaxe Y…: Coordonnées suivant l’axe Y du centre de la mise à l’échelle.
Z…: Coordonnées suivant l’axe Z du centre de la mise à l’échelle.
P…: Proportion de mise à l’échelle avec une fourchette de 0,111 ~ 999,999
avec saisie minimale d’unité de 0,001.
Pr.Benmessaoud /2022-2023
P1200 indique qu’il faut augmenter de 120%.
P800 qu’il faut réduire de 80%
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions preparatoires
Exemple
O6124 G01 X10 (fin du programme d’usinage de mise à
G40 G49 G80 G17 G21 l’échelle)
N1 T01 M06 G50 (révoquer la fonction de mise à l’échelle)
G91 G30 Z0 G40 X0 Y0 (révoquer la compensation de rayon, et
G90 G54 G00 X0 Y-40 remettre à zéro l’outil au point d’origine)
G43 Z-3 H01 G91 G28 Z0 M05
S900 M03 G49
G00 Z-8 M08 M30
G51 X0 Y0 P2000 (mise à l’échelle simultané de l’axe
X et l’axe Y à 200%)
G90 G01 G42 X0 Y-10 F150
(exécuter le programme d’augmentation de fraisage,
insérez la compensation du rayon vers la droite pour
l’outil G42)
G91 X20
G03 Y20 R10
G01 X-30
G03 Y-20 R10
Pr.Benmessaoud /2022-2023
La commande G00 ou G01 est nécessaire pour le mouvement sur l’axe Z de l’outil.
G00 (positionnement rapide) est le meilleur choix dans la plupart des cas.
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions preparatoires
Exemple
Le programme, décrit ci-dessous, donne une illustration de l’utilisation de la commande de correction de longueur
G43.
Voir le déplacement de l’outil sur l’axe Z, comme montré à la figure suivante, avec une valeur de correction
donnée H01 = 35,0.
Position de l’axe Z
N01 X0 Y0 Z0 ;
N02 G90 G00 X50. Y40. ;
N03 G43 Z5. H01 ;
(H01= −35.)
N04 G01 Z-25. F100 ;
N05 G00 G49 Z0 ;
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions preparatoires
Systèmes de coordonnées
Systèmes de coordonnées
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
G71 U.. R..; G71 P.. Q.. U(u) W(w) F(f) S(Vc)
G71 P.. Q.. U.. W.. F.. S.. P : N° du premier bloc du profil fini
Q : N° du dernier bloc du profil fini
U : Surépaisseur en X au Ø
W : Surépaisseur en Z
F : Avance (mm/tr)
S : Vitesse de coupe (m/min) G71 U3 R1;
Pr.Benmessaoud /2022-2023 Exemple G71 P60 Q75 U0.5 W0.3
F0.2 S200
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Ecrire un programme CN (en utilisant le cycle d’ébauche en chariotage) qui permet d’usiner la pièce suivante par
chariotage (brut Ø 140×L=200 mm)
Données
Ebauche :
Outil à charioter T0101,
Vc= 250m/min, f=0.3 mm/tr
Surépaisseur de finition suivant X: 2 mm
Surépaisseur de finition suivant Z: 2 mm
Profondeur de passe suivant X : 7 mm
Retrait de l’outil : 1mm
Finition :
Outil à copier T0202,
Vc= 350m/min, f=0.10 mm/tr
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
N10 G21 G40 G92 S3000
N20 G00 X200 Z100
N30 T0101 M06
N40 G96 S250 G95 F0.3 M03
N50 G00 X144 Z2
N60 G71 U7 R1
N70 G71 P80 Q150 U2 W2 F0.3 S350
N80 G00 G42 X40 M08
N90 G01 W-40 F0.15
N100 X60 W-30
N110 W-20
Solution N120 X100 W-10
N130 W-20
N140 X140 W-20
N150 G40 U2
N160 G00 X200 Z100
N170 T0202 M06
N180 G96 S350 F0.1
N190 G70 P80 Q150
N200 G00 X200 Z100 M09 M05
N210 M30
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Cycle d’ébauche en dressage G72
Ce cycle permet d’ébaucher automatiquement une pièce en prenant des passes successives parallèles à l’axe X
Les déplacements d’approche rapide et de dégagement sont exécutés automatiquement
Le cycle d’ébauche laisse une surépaisseur définie autour du profil fini de la pièce
G72 W(d) R(e);
Syntaxe W : profondeur de passe suivant Z
R : retrait de l’outil
G72 P.. Q.. U(u) W(w) F(f) S(Vc)
P : N° du premier bloc du profil fini.
G72 W.. R..; Q : N° du dernier bloc du profil fini.
G72 P.. Q.. U.. W.. F.. S.. U : Surépaisseur en X au Ø.
W : Surépaisseur en Z.
F : Avance (mm/tr).
S : Vitesse de coupe (m/min).
Exemple :
G72 W4 R1;
G72 P60 Q75 U0.5 W0.3 F0.2 S200
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Exercice d’application (TD)
Ecrire un programme CN (en utilisant le
cycle d’ébauche en dressage) qui permet
d’usiner la pièce suivante par chariotage (brut
Ø 160×L=200mm). On donne :
Ebauche :
Outil à charioter T0101.
Vc= 250m/min, f=0.3 mm/tr.
Surépaisseur de finition suivant X: 4 mm.
Surépaisseur de finition suivant Z: 2 mm.
Profondeur de passe suivant X : 7 mm.
Retrait de l’outil : 1mm.
Finition :
Outil à copier T0202.
Vc= 350m/min, f=0.15 mm/tr.
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
N10 G21 G40 G92 S3000
N20 G00 X220 Z60
N30 T0101 M06
N40 G96 S250 G95 F0.3 M03
N50 G00 X176 Z2
N60 G72 W7 R1
N70 G72 P80 Q150 U4 W2 F0.3 S550
N80 G00 G41 Z-70 S700
N90 X160
N100 G01 X120 Z-60 F0.15
N110 W10
Solution N120 X80 W10
N130 W20
N140 X36
W22
N150 G40
N160 G00 X220 Z60
N170 T0202 M06
N180 G96 S350 G95 F0.15
N190 G70 P80 Q150
N200 G00 X220 Z60
N210 M30
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Exercice (TD )
Données
Syntaxe
G73 U(d) W(d’) R(e );
U : profondeur de passe au rayon
W: profondeur de passe suivant Z
R : retrait de l’outil
G73 P.. Q.. U(u) W(w) F(f) S(Vc)
G73 U.. W.. R..
P : N° du premier bloc du profil fini
G73 P.. Q.. U.. W.. F.. S..
Q : N° du dernier bloc du profil fini
U : surépaisseur en X au Ø
W : surépaisseur en Z
F : avance (mm/tr)
S : vitesse de coupe (m/min)
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Syntaxe
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Exercice (TD )
La fonction permet l’ébauche d’une gorge axiale ou frontale par plongées successives.
Syntaxe
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Exercice (TD)
Ecrire un programme CN qui permet d’usiner le profil extérieur de la pièce ci-dessous
Outils disponibles :
- Outil d’ébauche extérieur : T0101, Vc=150m/min, F=0.2mm/tr, ap=2mm
- Outil de finition extérieur : T0202, Vc=250m/min, F=0.1mm/tr
- Outil de gorge extérieur (largeur de la plaquette =4mm) : T0303, N=900 tr/min, F=0.08mm/tr
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Solution (TD )
X_ Y_: Coordonnées de la
position du trou.
Z_ : La distance du point R au
Syntaxe
fond du trou.
R_ : Distance du niveau initial au
G73 X_ Y_ Z_ R_ Q_ F_ K_ ; niveau du point R.
Q_ : Profondeur de taraudage à
chaque opération successive.
F_ : Vitesse d’avance d’usinage.
K_ : Nombre de répétitions.
Le cycle de perçage avec débourrage à grande vitesse effectue un perçage par plongées successives suivant l’axe Z.
Dans ce cas, les copeaux sont sortis du trou facilement, et une plus petite valeur peut être spécifiée pour les retraits.
Pr.Benmessaoud /2022-2023