Vous êtes sur la page 1sur 59

Cours de Fabrication Assisté par Ordinateur (FAO)

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

Fonctions G non modales


Fonctions uniquement valide dans le bloc ou elles sont programmées (révoquée en fin de bloc)

Choix du mode de programmation

Commandes absolues
Il existe deux types de commandes de déplacements de l'outil
Commandes incrémentielles (relatives)

G90 : Programmation absolue par rapport à l’origine programme


La valeur programmée sur un axe est repérée par rapport à l’origine programme (OP)

G91 : Programmation relative par rapport au point de départ du bloc


La valeur programmée sur un axe est repérée par rapport à la dernière position programmée

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 )

Les fonctions G90 et G91 sont modales


La fonction G90 est initialisée à la mise sous tension
Les fonctions G90 et G91 se révoquent mutuellement

Exemple 1(tournage)

Veuillez indiquer l’itinéraire de mouvement de l’outil ci-dessous


par des méthodes de positionnement absolu et positionnement
relatif

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

Programme de positionnement absolu

Programme de positionnement incrémentiel ou relatif

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

Usinages en programmation absolue (G90)

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

Usinages en programmation relative (G91)

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

Programmation des déplacements

Interpolation linéaire Interpolation circulaire

A vitesse rapide A vitesse programmée A vitesse vitesse programmée A vitesse programmée


(Sens horraire) (Sens anti-horraire)
G00 G01
G02 G03

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

G00 Interpolation linéaire à vitesse rapide (Vitesse max de la machine)

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.

N..G00 X.. Y.. Z..


Syntaxe
X.. Y.. Z.. (Point à atteindre)

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

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

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

N..G01 X.. Y.. Z.. [F..]


Syntaxe X.. Y.. Z.. : Point à atteindre
F.. : Vitesse d’avance.

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

C et R Fonction pour le chanfrein et pour l’angle de l’arc

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

G01 X… Y… C… F… ; (chanfrein de 45°)


Syntaxe G01 X…. Y… R… F… ; (Rayon de l’arc)

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

Les fonctions G02 et G03 sont modales.


Propriétés La fonction G02 est révoquée par les fonctions G00, G01 ou G03.
La fonction G03 est révoquée par les fonctions G00, G01 ou G02.

G02 Interpolation circulaire

Interpolation circulaire sens anti-trigonométrique à vitesse d’avance programmée

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

G03 Interpolation circulaire

Interpolation circulaire sens trigonométrique à vitesse d’avance programmée

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

La position du point programmé est atteinte en décrivant une trajectoire circulaire.

….
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)

G17 : Axes X (ou U) et Y (ou V)


G18 : Axes Z (ou W) et X (ou U)
G19 :Axes Y (ou V) et Z (ou W)
Syntaxe

Plan XY N... [G17] G02/G03 X...Y...I...J... / R... [F...]

G17 Choix du plan XY


X...Y... :Point à atteindre :
I...J... :Position du centre de l’interpolation dans le plan XY(I suivant X, J suivant Y).
R...: Rayon du cercle à interpoler.
F...: Vitesse d’avance.
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

Compensation de rayon de l’outil


Comme l’outil à un rayon, le centre de la trajectoire de cet outil est décalé de la valeur de son rayon par
rapport au profil de la pièce.
Si les rayons des outils sont mémorisés dans la CNC, l'outil utilisé peut être décalé par rapport la pièce de la
valeur de son rayon à l’aide d’une fonction de compensation du rayon de l’outil
Les trajectoires outil programmées sont corrigées (décalées à gauche) d’une valeur égale
G41
au rayon d’outil (R)

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)

Syntaxe N...G41/G42 X...Z...

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

G40 Annulation de correction de rayon


Pilotage du centre de l’outil : les trajectoires programmées sont appliquées au centre de
l’outil
Propriétés des fonctions de G40, G41 et G42

Les fonctions G40, G41 et G42 sont modales


La fonction G40 est initialisée à la mise sous tension
Les fonctions G41 et G42 se révoquent mutuellement
La fonction G40 révoque les fonctions G41 et G42

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

Programmation des vitesses

Contrôle de la vitesse de surface constante G96


Mouvement de coupe
contrôle de la vitesse de la broche constante G97

Vitesse d’avance (mm/min) G94


Mouvement d’avance
Avance (mm/tr) G95
Mouvement de coupe
N..G97 S… [M03/M04]
Syntaxe N.. G96 [X.] S… [M03/M04]
S : Argument obligatoire lié à la fonction et définissant la vitesse programmée.
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G
Propriétés

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)

G92 Limitation de la vitesse de rotation maximale

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

Syntaxe N… G92 S…;


Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions préparatoires G

Propriétés (G92)

La fonction G92 est modale


La limite de la vitesse est annulée par :

La fonction d’annulation G92 S0.


La fonction G92 S… affectée d’une vitesse limite différente.
La fonction de fin de programme M02.
Une remise à l'état initial (RAZ).

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 »

N.. G95 F.. G01/G02/G03 X..Z..


Syntaxe
N.. G94 F.. G01/G02/G03 X..Y../X..Z..

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

Retour aux origines (G28)


La commande G28 retourne rapidement l’outil de sa position actuelle vers le point d’origine machine, en
passant par un point intermédiaire
X, Y et Z sont les valeurs des coordonnées du point intermédiaire qui servent de mécanisme de sécurité pour
empêcher les outils de percuter n’importe quelle pièce, accessoire et appareillage sur son retour à sa position
d’origine

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

G91 G28 Z0 : Retour sur l’axe Z au point d’origine de la


machine
G91 G28 X0 Y0 : Retour sur l’axe X et sur l’axe Y au
point d’origine de la machine

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions auxiliaires M

Commandes de broche

Gamme des vitesses M40 à M45

Sens trigo M04


Gamme des vitesses Sens de rotation
Sens Anti-trigo M03

Arret M05

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions auxiliaires M

M03/ M04 Commande du sens de rotation

Rotation de broche dans le sens anti-trigonométrique


M03
La commande permet la mise en rotation de la broche à la vitesse programmée

Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions auxiliaires M

Rotation de broche dans le sens trigonométrique.


M04 La commande permet la mise en rotation de la broche à la vitesse
programmée.

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

Propriétés des fonctions

Les fonctions M03 et M04 sont des fonctions modales.


La fonction M05 est une fonction modale initialisée à la mise sous tension.
Les fonctions M03, M04 et M05 se révoquent mutuellement.
Les fonctions M00, M19 et M01 (validé) révoquent les états M03 ou M04.

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é

Appel ou changement d’outil


M06 Appel de l’outil et le positionnement de celui-ci à son poste
d’usinage

Syntaxe N.. T.. M06 :


T.. La fonction «T» affectée d’un numéro sélectionne l’outil
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions preparatoires
G15, G16 et G17
G17:Selection du plan XY par défaut
G16 : activation du mode de coordonnées polaires
G15 : Annulation du mode de coordonnées polaires.

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: Fonction de mise à l’échelle


G50 : Annuler la fonction de mise à l’échelle

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

Suite Utilisation de la function pour augmenter l’échelle d’une pièce


Pr.Benmessaoud /2022-2023 d’usinage avec les axes X, Y à 200%
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions preparatoires

La fonction traite la différence de longueur d’outil, en compensant la longueur, après


G43 et G51
changement de l’outil au point origine de la machine.

G43 :corriger la longueur d’outil dans un sens positif


G44 :corriger la longueur d’outil dans un sens négatif
G49 :Annuler la correction de longueur d’outil

G43 G00/G01 Z... H...;


Syntaxe G44 G00/G01 Z… H… ;
Z… est la valeur des coordonnées de l’outil sur l’axe Z
H… est le numéro de registre (00 ~ 99) où est sauvegardée la
valeur de correction.

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

Le décalage d’origine est utilisé pour séparer le point de référence


de la pièce, de l’origine machine, créant ainsi un système de
coordonnées (relatif), propre à chaque pièce et décalé du système
de coordonnées machine (absolu)

Il permet, entre autre, dans le cas de pièces multiples mais


semblables, de créer en décalant ses origines, le système de
coordonnées de chaque pièce, en gardant le même programme Usinage de trois ilots identiques sur la
même pièce

Il existe six systèmes de coordonnées pièces prédéfinis.


Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Fonctions preparatoires

Systèmes de coordonnées
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage

Un cycle permet, à l'aide de fonctions préparatoires particulières, la génération et l'enchaînement de


mouvements répétitifs (usinage en plusieurs passes,...).
Les cycles simplifient la programmation en évitant le calcul de tous les points bornant chaque trajectoire

Cycle de finition G70


P : Numéro du bloc de début de la description du
Syntaxe
profil fini
Q : Numéro du bloc de fin de description du profil
G70 P..Q.. F.. fini
F : Vitesse d’avance
Le cycle de finition, reprend les contours de
G71/G72/G73
Pr.Benmessaoud /2022-2023
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Cycle d’ébauche en chariotage G71
Ebaucher automatiquement une pièce en prenant des passes successives parallèles à l’axe Z.
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
Syntaxe G71 U(d) R(e)
U : Profondeur de passe au rayon
R : Retrait de l’outil

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

Exercice d’application (TD)

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 )

Ecrire un programme CN qui permet d’usiner le profil extérieur


de la pièce ci-dessous (profil brut préformé).

Données

Contournage ébauche : outil T0101.


U=0,3 mm : Surépaisseur de finition suivant X.
W=0,2 mm : Surépaisseur de finition suivant Z.
Contournage finition : outil T0202.
La vitesse maximale de la broche est Nmax=3500tr/min.

Opérations Vc (m/min) Avance (mm/tr)


Contournage ébauche 120 0.2

Contournage finition 160 0.1


Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
O5000 Point X Z
N10 G21 G40 G92 S3500
1 72 2
N20 G00 X100 Z100 (initialisation)
N30 T0101 M06 2 0 0
N40 G96 S120 G95 F0.2 M03 3 20 0
N50 G00 X72 Z2 (approche pt1)
4 22 -1
N60 G72 W2 R1
N70 G72 P80 Q160U0.3 W0.2 5 22 -18
N80 G00 G41 X70 Z-58 M08 (pt9) 6 40 -28
N90 G01 X60Z-53 (pt8)
N100 Z-38 (pt7) 7 60 -38
N110 G03 X40Z-28R10 (pt6) 8 60 -53
N120 G01 X22 Z-18 (pt5)
9 70 -58
N130 X22 Z-1 (pt4)
N140 X20 Z0 (pt3)
N150 X0 (pt2)
N160 G00 X100 Z100
N260 T0202 M06
N280 G96 S160 G95 F0.1
N290 G70 P80 Q160
N320 G40 G00 Z100 M05 M09
N330 M02 ou M30
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage

Cycle d’ébauche suivant le profil G73


Cette fonction permet d'usiner un modèle fixe de façon répétée
Il est possible d'usiner efficacement des pièces dont la forme brute a déjà été obtenue dans un mode d'ébauchage,
de forge ou de moulage, etc

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

Cycle de perçage transversal avec débourrage G74


Ce cycle génère la trajectoire d'usinage de perçage avec bris de copeaux dans la direction de l'axe Z

Syntaxe

R … : Valeur du retour (cette valeur est


modale).
X… : diamètre du fond de trou
G74 R… ; Z… : Cote de fond du trou/OP.
G74 X… Z… P… Q…F… ; P… : profondeur d’usinage successive
dans la direction X (sans signe).
Q… : profondeur d’usinage successive
dans la direction Z (sans signe).
F...: Vitesse d'avance en mm/min

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


(profil brut préformé).
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Solution (TD )

O1602 G01 X25 Z-1


G92 S2500 Z-7
T0404 (Outil à saigner largeur plaquette U0.1
4 mm) G00 Z10
G96 S150 M03 X150 Z100 M09
G00 X48.8 Z2 M08 M05
G74 R1 T0606 (Foret de Ø 10 mm)
G74 X25.1 Z-6.9 P2500 Q4000 F0.06 G97 S800 M03
G00 X55 Z2 G00 X0 Z2.M08
G01 X49 Z-1 G74 R1
Z-7 G74 Z-16 Q8000 F0.08
X25.2 G00 X150 Z100 M09
G00 Z2 M05
M30
Fabrication Assistée par Ordinateur Programmtion des MOCN Programme Cycles fixes de tournage
Cycle de gorge latérale G75

La fonction permet l’ébauche d’une gorge axiale ou frontale par plongées successives.

Syntaxe

R … : Valeur du retour (cette valeur est


modale).
X… : diamètre du fond de trou
G75 R… Z… : Cote de fond du trou/OP.
G75 X…Z…P…Q…F… P… : profondeur d’usinage successive
dans la direction x (sans signe).
Q… : profondeur d’usinage successive
dans la direction Z (sans signe).
F...: Vitesse d'avance en mm/min

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 )

N20 G00 X100 Z120


O1702 T0202
N1 G21 G40 G92 S2000 G96 S250 F0.1
T0101 G00 X56 Z0
G96 S150 M03 G70 P10 Q20
G00 X66 Z1 T0303
G71 U2 R1 G97 S900
G71 P10 Q20 U0.3 W0.1 F0.2 G00 X56 Z-12
N10 G00 X0 Z0 M08 G75 R1
G01 G01 X55 G75 X48 Z-60 P3000 Q12000
Z-70 F0.08
X66 G00 X100 Z120 M09
M30
Cycles fixes de perçage, alésage et taraudage Cycle de perçage avec débourrage à grande vitesse (G73)

Exécution du perçage avec débourrage à grande vitesse.


Le perçage se fait par plongées et retraits successifs pour dégager les copeaux

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

Vous aimerez peut-être aussi