Vous êtes sur la page 1sur 28

Ministère de l’enseignement supérieur, de la recherche scientifique et de la

technologie

Direction des études technologiques

ISET NABEUL

Département Génie Mécanique

Niveau CFM2 Semestre 2

Support de cours élaboré par M’HEMED SAMIR

Année universitaire : 2019-2020


Production automatisée et FAO Table de matières

CONTENU

CH-I. Programmation des cycles d’usinage .................................................. 3

1 Qu’est ce qu’un cycle fixe ? ................................................................. 3

2 Annulation d’un cycle d’usinage G80 ................................................... 3

3 Cycle spécifique au tournage .............................................................. 4

3.1 Cycle d’ébauche paraxial G64.......................................................... 4

3.2 Cycle d’ébauche de gorge G65 ........................................................ 7

3.3 Cycle d’ébauche de profil avec gorge G63 ..................................... 10

3.4 Application ...................................................................................... 11

3.5 Défonçage G66 .............................................................................. 13

3.6 Cycle de filetage G33 ..................................................................... 14

3.7 Filetage enchaîné G38 ................................................................... 16

4 Cycles communs (tournage, fraisage) ............................................... 18

4.1 Cycle de perçage centrage G81 ..................................................... 18

4.2 Cycle de perçage - chambrage G82 ............................................... 18

4.3 Perçage avec débourrage G83 ...................................................... 19

4.4 Perçage avec brise copeaux G87 .................................................. 21

5 Cycle spécifique au fraisage .............................................................. 21

5.1 Cycle de poche simple G45............................................................ 21

5.1.1 Application ............................................................................... 24

M’HEMED SAMIR 31/03/2020 2


Production par Commande Numérique Les cycles fixes ISET Nabeul

CH-I. Programmation des cycles d’usinage

1 Qu’est ce qu’un cycle fixe ?

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 d'ébauche en n passes,
perçages multiples...). Les cycles simplifient la programmation en évitant le calcul de
tous les points bornant chaque trajectoire. Ces points de passages sont déduits par
exemple du profil initial, du profil final et de la profondeur de passe.

2 Annulation d’un cycle d’usinage G80

Cette fonction révoque les cycles d'usinage.

Syntaxe

N… G80

Propriétés

La fonction G80 est modale et initialisée à la mise sous tension.

Révocation

La fonction G80 est révoquée par les fonctions G64, G81, G82, G83, G84,
G85, G87 et G89.

Exemple

Cycle de perçage annulation du cycle

N100 ……

N110 G94 F..

N120 G83 Z-10 P8

M’HEMED SAMIR 31/03/2020 3


Production par Commande Numérique Les cycles fixes ISET Nabeul

N130 G80 G00 X150 Z200

N140..

3 Cycle spécifique au tournage

Dans ce cours on se limitera aux cycles les plus utilisés. Le lecteur, désireux
d’exploiter d’autres cycles, pourra consulter les manuels de programmation NUM.

3.1 Cycle d’ébauche paraxial G64

Cette fonction permet l'ébauche d'un volume de matière situé entre les
définitions d'un profil brut et d'un profil fini. Le cycle peut être exécuté par dressage
ou chariotage, pour des usinages extérieurs ou intérieurs.

La programmation s'effectue en trois étapes :

 description du profil fini;

 écriture du bloc d'appel du cycle;

 description du profil brut.

Syntaxe:

N.. G64 [N.. N. .]/[EP..] [I.. K..] P../ R..

N.. DEFINITION DU BRUTE

N.. N.. Numéros du premier et du dernier bloc définissant le profil fini (mini
2 blocs, maxi 50 blocs).
EP.. Numéro de contour créé par la fonction profil.
I.. Surépaisseur de finition suivant X (par défaut I = 0).
K.. Surépaisseur de finition suivant Z (par défaut K = 0).
P../ R.. P: profondeur de passe suivant X (ébauche suivant Z).
R:profondeur de passe suivant Z (ébauche suivant X).
Définition du Suite de blocs définissant les dimensions du brut situés entre G64
brute et l’annulation du cycle.

M’HEMED SAMIR 31/03/2020 4


Production par Commande Numérique Les cycles fixes ISET Nabeul

Exemple :

description du profil fini :


N100 G1 Xg Zg
N110 Xa Za
N120 Xb Zb
N130 Xc Zc
N140 G2 Xd Zd R
N150 G1 Xe Ze

Usinage entre le profil brut et le profil fini :


Ébauche suivant Z

N160 G64 N150 N100 I.5 K.1 P3


N170 G1 Xe Ze
N180 Xf Zf
N190 Xg Zg
N200 G80 Xh Zh

Ébauche suivant X

N160 G64 N100 N150 I.5 K.1 R3


N170 G1 Xg Zg
N180 Xf Zf
N190 Xe Ze
N200 G80 Xh Zh

PROPRIÉTÉS

La fonction G64 est modale.

RÉVOCATION

La fonction G64 est révoquée par la fonction G80.

PARTICULARITÉS

M’HEMED SAMIR 31/03/2020 5


Production par Commande Numérique Les cycles fixes ISET Nabeul

Lorsque le cycle est programmé, le système doit être dans l'état G40. La
fonction de vitesse d'avance et son argument peuvent être programmés dans le bloc
du cycle.

Profil fini

La définition du profil peut être programmée avant l'appel du cycle. Il est alors
nécessaire d'utiliser la fonction G79 de saut de bloc.

Les blocs définissant les bornes du profil doivent comporter les coordonnées
en X et Z.

Les adresses I et K peuvent être munies du signe - (surépaisseur pour un


alésage). Le cycle n'exécute pas l'ébauche des gorges comprises dans la définition
du profil.

En fin de cycle, le système est initialisé en G00.

Les variables programmes L100 à L199 et L900 à L959 ne peuvent pas être
employées dans la définition du profil fini ( voir chapitre programmation parametrée).

Profil brut

Le brut ne peut pas contenir de blocs en PGP et de blocs définissant une


courbe, seule les droites sont autorisées (voir programmation PGP).

L'usinage du brut se fait du premier vers le dernier point programmé.

EXEMPLE N110 G2 X120 Z10 R10 2


(ESSAI CYCLES) N120 G1 X60 3
%555 N130 Z20 4
N10 T1 D1 M6 N140 X40 Z30 5
N20 G92 S2000 N150 Z40 6
N30 G X 200 Z150 N160 X60 Z50 7
N40 G96 S100 M3 M40 N170 Z60 8
N50 G79 N200 N180 X25 Z90 9
(PROFIL FINI) N190 X 10
N100 X140 Z 1

M’HEMED SAMIR 31/03/2020 6


Production par Commande Numérique Les cycles fixes ISET Nabeul

figure 1.
(EBAUCHE EN X)
(EBAUCHE EN Z)
N200 G64 N100 N190 I.5 K.2 P2
N200 G64 N100 N190 I.5 K.2 R3 F200
F200
(PROFIL BRUT)
(PROFIL BRUT)
N210 X Z94 11
N210 X144 Z 11
N220 X40 12
N220 Z10 12
N230 X144 Z10 13
N230 X40 Z94 13
N240 Z 14
N240 X 14
N250 G80 X200 Z150
N250 G80 X200 Z150

3.2 Cycle d’ébauche de gorge G65

Cette fonction permet l'ébauche d'une gorge dont le profil est programmé en
cours de définition d'un profil fini. Le cycle peut être exécuté par dressage (gorges
frontales) ou chariotage (gorges axiales).

SYNTAXE:

N.. G65 [N..N..]/[EP..] X../Z.. [I..K..] EA.. P../R.. [Q..] [EF..]

M’HEMED SAMIR 31/03/2020 7


Production par Commande Numérique Les cycles fixes ISET Nabeul

N.. Numéros du premier et du dernier bloc définissant le profil fini (mini 2 blocs maxi 50
N.. blocs).
EP... Numéro de contour créé par la fonction profil.
X../Z. Position de fin de passe sur l'axe d'ébauche de la gorge (X pour ébauche frontale ;
. Z pour ébauche axiale).
I.. Surépaisseur de finition suivant X (par défaut I = 0).
K.. Surépaisseur de finition suivant Z (par défaut K = 0).
EA.. Angle de prise de passe dans la gorge.
P./R.. P.: profondeur de passe suivant X (ébauche suivant Z) ; R.. : profondeur de passe
suivant Z (ébauche suivant X).
Q.. Garde de positionnement (par défaut Q = 0).
EF.. Vitesse d'avance de pénétration dans la matière(par défaut le F précédent est
actif).

La zone usinée est délimitée par le profil fini et par deux droites reliant les 3
points suivants :

Xa Za : dernier point programmé avant G65 (point de départ);

Xb Zb : programmé dans le cycle G65;

P : point d'intersection avec le profil fini de la droite d'angle EA passant par Xa


Za.

Cycle :

[1] pénétration suivant l'angle EA en avance travail;

[2] ébauche paraxiale en avance travail;

[3] remontée suivant le profil en avance travail;

M’HEMED SAMIR 31/03/2020 8


Production par Commande Numérique Les cycles fixes ISET Nabeul

[4] retour à 1 mm du point de départ Xa Za en vitesse rapide;

[5] plongée en vitesse rapide;

[6] positionnement au début de la passe suivante en vitesse travail;

[7] fin de passe et retour au point de départ en vitesse rapide.

PROPRIÉTÉS

La fonction G65 est non modale donc révoquée en fin de bloc.

PARTICULARITÉS

Les blocs définissant les bornes du profil doivent comporter les coordonnées
en X et Z. Le bloc de positionnement outil au départ du cycle doit être programmé en
G40. L’avance peut être programmé dans le bloc du cycle.

(USINAGE POCHE)
N300 G97 S800
N310 T3 D3 M6
EXEMPLE
N320 G X 70 Z50
N330 G96 S80 F150
N340 X62
(EBAUCHE DE POCHE)
N350 G65 N120 N170 EA-135 P2 Z20 I.5
K.2
N360 G G80 X200 Z150
Finition du profil
N400 G97 S800
N410 T5 D5 M6
N420 G96 S120 F100
N430 G G41 X142 Z
(FINITION PROFIL)
N440 G77 N100 N190
N450 G40 G X200 Z150
N460 M2

M’HEMED SAMIR 31/03/2020 9


Production par Commande Numérique Les cycles fixes ISET Nabeul

3.3 Cycle d’ébauche de profil avec gorge


G63

Cette fonction disponible sur NUM


1040/1060 permet de réaliser une ébauche de
profil avec gorge (fonctions G64 et G65) par
l'appel d'une seule fonction.

SYNTAXE

N..G63 [N.. N..]/[EP..] X.. Z.. EX../ EZ.. P.. / R.. EA../ EU.. / EW.. [EB..] [EC..] [ER..]
[Q..] [EQ..] [EF..]

N.. N.. Numéros du premier et du dernier bloc définissant le profil fini (maxi 95)
EP.. Numéro de contour créé par la fonction profil.
X.. Z.. Position de départ du cycle.
Position de fin de passe sur l'axe d'ébauche (EZ pour ébauche axiale
EZ../ EX..
suivant Z ; EX pour ébauche frontale suivant X).
P.: profondeur de passe suivant X (ébauche suivant Z) ; R.. : profondeur
P. / R..
de passe suivant Z (ébauche suivant X).
Position de départ des passes d'ébauche. La programmation de ces
EA../ EU..
arguments permet la définition d'un angle de départ pour la prise de
/EW..
passe.
EB.. Angle de limite de pénétration en gorge.
EC.. Angle limite en fin de passe sur l'axe d'ébauche.
ER.. Surépaisseur de finition.
Q.. Garde de positionnement (par défaut Q = 0).
Valeur du copeau mini (en deçà de la valeur programmée, la passe
EQ..
n'est pas réalisée).
EF. Vitesse d'avance de pénétration dans la matière.

PROPRIÉTÉS

La fonction G63 est non modale, donc révoquée en fin de bloc.

M’HEMED SAMIR 31/03/2020 10


Production par Commande Numérique Les cycles fixes ISET Nabeul

PARTICULARITÉS

Le bloc de positionnement outil au départ du


cycle doit être programmé en G40. Les arguments
définissant des angles sont repérés selon le sens
trigonométrique.

PARTICULARITÉS LIÉES AUX ARGUMENTS


EA, EU ET EW

EA : angle limitant le départ des prises de passes


entre le point D (départ du cycle) et l'intersection avec
le profil fini.

- EU ou EW : point limite de la dernière passe


d'ébauche. Si l'argument EA n'est pas programmé, les
valeurs déclarées avec EU et/ou EW et A permettent de
définir l'angle A de départ.

PARTICULARITÉS LIÉES AUX ARGUMENTS EB ET EC

Angle défini par EB Angle défini par EC

3.4 Application

Exécution d'un profil intérieur avec poches (ébauche et finition)

M’HEMED SAMIR 31/03/2020 11


Production par Commande Numérique Les cycles fixes ISET Nabeul

(usinage profil interieur)


%100
N10 G G52 X150 Z200
(EBAUCHE)
N20 T5 D5 M6 (OUTIL A ALESER R .8
)
N150 Z-20 (c)
N30 S900 M40 M3
N160 X40 Z-25 (d)
N40 X10 Z10 (POINT D’APROCHE)
N170 Z-45 EB2 (e)
N50 G92 S3000
N180 G2 X40 Z-55 I40 K-50 EB2
N60 G96 S70
(f)
N70 G95 F.1
N190 G1 Z-75 (g)
N80 G63 N120 N220 X16 Z5 EU50
N200 X30 Z-80 (h)
EZ-92 P2 EB110 EC70 ER.2 Q1EQ.5
N210 Z-85 (i)
EF. 1
N220 X16Z-92 (j)
N90 G Z5
N230 G Z5 (k)
N100 G G52 X150 Z200
N240 G40 G52 X150 Z200
(FINITION)
N250 M2
N110 T7 D7 M6 (OUTIL A ALESER R .4
)
N120 G41 X50 Z5 (a)
N130 G96 S90
N140 G1 X30 Z-5 F.07 (b)

M’HEMED SAMIR 31/03/2020 12


Production par Commande Numérique Les cycles fixes ISET Nabeul

3.5 Défonçage G66

Cette fonction permet l'ébauche d'une gorge longitudinale ou frontale par


pénétrations successives.

Deux correcteurs sont nécessaires pour définir les deux points de l'outil
générateurs des deux flancs de la gorge.

Correcteurs :

D1 Jox1 Joz1

D2 Jox2 Joz2

Syntaxe

N.. G66 D.. X.. Z.. R../P.. EA.. EP.. EF..

D.. numéro du second correcteur d'outil. Le premier correcteur doit


être programmé dans un bloc précédent.
X.. Z.. position de fin d'usinage de la gorge.
EA.. angle définissant la pente en fond de gorge.
P.. / R.. déplacement entre chaque plongée (P : valeur suivant X(gorge
frontale), R : valeur suivant Z (gorge axiale)).
EP.. valeur du déplacement à 45° en fin de passe.
EF.. Temporisation en fin de plongée exprimée en seconde.

Remarques

1. Lorsque le cycle est programmé, le système doit être en G40.

1. Les plongées de l'outil sont réparties uniformément sur la largeur de la gorge.

M’HEMED SAMIR 31/03/2020 13


Production par Commande Numérique Les cycles fixes ISET Nabeul

1. La fonction de vitesse d'avance et son argument peuvent être programmés


dans le bloc du cycle.

Application

Soit à usiner le défonçage défini dans le dessin


suivant en utilisant le cycle G66

%7
N10 GO G40 G52 XO ZO N20 T 1 D 1 M6
N30 G0 X46 Z15 (Pt d Approche)
N40 G92 S250)
N50 G96 S100 M3 M42
N60 G95 F0.04
N70 G66 D2 X7O Z25 EA15 R4 EP15 EFI
N80 GO X200 Z200
N90 G97 S1000
N100 M2

3.6 Cycle de filetage G33

Cette fonction définit un cycle complet de filetages : cylindriques, coniques,


frontaux, à pas constant et profondeur de passe dégressive à section de copeau
constante.

Syntaxe

N… G33 X... Z... K... [EA...] [EB...] P...[ Q... ] [R...] [ F...] [S...]/[ES..]

XZ coordonnées de la fin de
filetage;
K pas du filetage;
EA EA=0 pour filetage
cylindrique, A=90 pour
filetage frontal;
EB angle de pénétration, B=0

M’HEMED SAMIR 31/03/2020 14


Production par Commande Numérique Les cycles fixes ISET Nabeul

pour pénétration droite;


R longueur du cône de
dégagement;
P profondeur totale du filet, Q
inclus.
Q profondeur de la dernière
passe;
F nombre de filets (maximum
F9, par défaut F1);
S/ES nombre de passes S >
20P/3 (passe de finition non
comprise).

Exemples

Exécution d’un filetage conique


extérieur

N.. ...

N140 T09 D09 M06 (OUTIL A FILETER PAS=1 A DROITE)

N150 G97 S1000 M40 M03

N160 G00 Xa Za Départ du filetage

N170 G33 Xb Zb K1 EA175 EB30 P0.61 Q0.02 R4 S5

N.. ...

Exécution d’un filetage frontal

M’HEMED SAMIR 31/03/2020 15


Production par Commande Numérique Les cycles fixes ISET Nabeul

N.. ...

$ FILETAGE FRONTAL SUIVANT X

N140 T05 D05 M06 (OUTIL R=2)

N150 G97 S200 M40 M03

N160 G00 X110 Z64 Point a, départ du


filetage

N170 G33 X20 Z60 K4 EA90 P2 Q0 S14

N..

3.7 Filetage enchaîné G38

Cette fonction permet l’exécution de plusieurs


blocs de filetages successifs. Les filetages peuvent être
cylindrique ou conique.

Syntaxe

N.. G38 X.. Z.. K..

X.. Z Position de l’outil en fin de filetage par rapport à l’origine


programme.
K.. Valeur du pas suivant l’axe de filetage (X ou Z) exprimée en mm.

Propriété

La fonction G38 est modale.

Révocation

La fonction G38 est révoquée par l'une des fonctions G00, G01, G02 ou G03.

Particularités

M’HEMED SAMIR 31/03/2020 16


Production par Commande Numérique Les cycles fixes ISET Nabeul

Des pas (K) différents peuvent programmés dans les blocs successifs de
filetages écris après la fonction G38.

Le pas du filet est appliqué à l’axe de filetage (axe comportant le plus grand
déplacement).

Les passes successives sur les cycles peuvent être programmées par appels
de sous-programmes.

Pendant l’exécution du cycle la la modulation de vitesse de broche par


potentiomètre est inhibée (valeur forcée à 100%).

La fonction G38 doit être programmée :

- sans fonctions auxiliaires (M) dans les blocs de cycle,

- sans utilisation de la VCC (pas de retombée dans le pas en cas de passes


successives).

REMARQUE Le pas maximum exécutable est limité par l'avance en mm/min


pouvant être acceptée par la machine (avance = Pas x vitesse de rotation) ; se
référer à la documentation du constructeur machine.

Exemple

Exécution d’un filetage enchaîné


extérieur

N.. ... N140 Xc Zc K6 Cycle avec pas 6 mm


N100 T04 D04 M06 (OUTIL R=2) N150 Xd Zd K8 Cycle avec pas 8 mm
N110 G97 S400 M40 M03 N160 G00 Xe Ze Annulation du cycle
N120 G00 Xa Za Point d’approche N..
N130 G38 Xb Zb K4 Cycle avec
pas 4 mm

M’HEMED SAMIR 31/03/2020 17


Production par Commande Numérique Les cycles fixes ISET Nabeul

4 Cycles communs (tournage, fraisage)

4.1 Cycle de perçage centrage G81

SYNTAXE:

N100 G81 X.. /Z.. [ER.. ] [EH.. ]

X.. / Z.. Point à atteindre sur l'axe d'usinage.


ER.. Cote du plan de dégagement sur l'axe

EH.. d'usinage.
Cote du plan d'attaque sur l'axe d'usinage.

PROPRIÉTÉS DÉROULEMENT DU CYCLE

La fonction G81 est modale. - positionnement rapide dans


l'axe d'usinage,
RÉVOCATION
- pénétration à la vitesse
La fonction G81 est révoquée
d'avance F,
par les fonctions G80, G82, G83, G84,
G85, G87, G89 ou G64, G65 et G66. - dégagement en vitesse rapide
suivant l'axe de l'outil.

EXEMPLE

Exécution d'un centrage OU BIEN


N.. N..
N110 G X Z5 (A) N110 G94 F.2
N120 G94 F.2 N120 G81 X Z-10 ER5
N130 G81 Z-10 N130 G80 G X150 Z200
N140 G80 G X150 Z200 N..
N..

4.2 Cycle de perçage - chambrage G82

SYNTAXE:

N150 G82 X. ../Z.. [FR.. ] [EH..] EF..

M’HEMED SAMIR 31/03/2020 18


Production par Commande Numérique Les cycles fixes ISET Nabeul

X.. / Z.. Coordonnées du point à atteindre sur l'axe


ER.. Cote du plan
d'usinage. de dégagement sur l'axe
EH.. Cote du plan d'attaque sur l'axe d'usinage.
d'usinage.
EF. Temporisation en secondes (maxi 99.99 s).

PROPRIÉTÉS

La fonction G82 est modale.

RÉVOCATION

La fonction G82 est révoquée par les fonctions G80. G81. G83. G84, G85,
G87. G89 ou G64, G65 ~: G66

DÉROULEMENT DU CYCLE

- positionnement rapide dans l'axe d'usinage.

- pénétration a la vitesse d'avance F,

- temporisation en fin de perçage,

- dégagement en vitesse rapide suivant l'axe de l'outil.

EXEMPLE

Exécution d'un chambrage

N.. OU BIEN
Ni10 G X Z5 (AI N..
N120 G94 F.2 N110 G94 F.2
N130 G82 Z-10 EF1.5 N120 G82 X 2-10 ER5
N140 G80 G X150 Z200 EFI1.5
N.. N130 G80 G X150 Z200
N..

4.3 Perçage avec débourrage G83

Cette fonction permet le perçage par passes successives avec un retrait du


foret jusqu'au point de départ.

M’HEMED SAMIR 31/03/2020 19


Production par Commande Numérique Les cycles fixes ISET Nabeul

Syntaxe

N… G83 X../ Z..[ER..] [EH..] [P..]/[ES] [Q..] [EP..] [EF..]

X../Z.. Coordonnées du point à atteindre sur l’axe


d’usinage;
ER.. Cote du plan de dégagement sur l’axe
d’usinage;
EH.. Cote du plan d’attaque sur l’axe d’usinage;
P.. Valeur de la première pénétration ;
ES.. Nombre de pénétrations ;
Q.. Valeur de la dernière pénétration ;
EP.. Garde de retour après chaque débourrage ;
EF.. Temporisation à chaque fin de pénétration.

Propriété

La fonction G83 est modale.

Révocation

La fonction G83 est révoquée


par l'une des fonctions G80, G81, G82,
G84, G85, G87, G89 ou G64, G65 et
G66.

Particularités

Si P et Q sont programmés, les


pénétrations successives seront des
valeurs dégressives. La
programmation de P et ES est
obligatoire.

M’HEMED SAMIR 31/03/2020 20


Production par Commande Numérique Les cycles fixes ISET Nabeul

4.4 Perçage avec brise copeaux G87

Cette fonction permet le perçage par pénétrations successives avec arrêt


temporisé, sans remontée avant la fin du perçage.

Syntaxe

G87 X Z R(OU P) Q G4 F

XZ cote du fond du trou;

R valeur de la première passe


suivant Z;
Q valeur de la dernière pénétration;

G4 F temporisation.

5 Cycle spécifique au fraisage

5.1 Cycle de poche simple G45

La fonction G45 permet l'exécution de poches circulaires, oblongues,


rectangulaires et carrées. Les axes sont programmables et définissent le centre de la
poche dans le plan et la profondeur de la poche suivant l'axe de l'outil.

EB programmée seule EX et EY programmées


correspond à une correspondent à une poche
poche circulaire (EB = rectangulaire ou carrée.(IX = 40.
10) EY = 30)
IX. EY et EB
EB et EX
programmées
programmées
correspondent à une
correspondent une
poche rectangulaire ou
poche oblongue (EB -
carrée avec congés (EX
10, EX = 40)
= 50, EY = 30. EB = 5)

SYNTAXE:

M’HEMED SAMIR 31/03/2020 21


Production par Commande Numérique Les cycles fixes ISET Nabeul

N300 [G17] G45 X.. Y.. Z.. [ER..] EX.. EY.. [EB..]; P.. Q.. [I..] [J..][EG2/EG3]; EP.. EQ.. EI..
EJ..

G17 Choix du plan XY.


X.. Y.. Position du centre de la poche.
Z.. Point à atteindre en fond de poche.
ER.. Cote de dégagement sur l'axe d'usinage.
EX.. Dimension de la poche suivant X (ou U).
EY.. Dimension de la poche suivant Y (ou V).
EB.. Rayon d'une poche circulaire si EB est programmé seul.
P. Valeur de la prise de passe axiale d'ébauche.
Q.. Valeur de la prise de passe latérale d'ébauche.
I Valeur de la prise de passe axiale de finition.
J.. Valeur de la prise de passe latérale de finition.
EG2/EG3 Sens d'exécution de la poche. EG2: antitrigonométrique; EG3:
trigonométrique (par défaut EG3).
EP. Valeur de l'avance axiale d'ébauche.
EQ.. Valeur de l'avance latérale d'ébauche.
El.. Valeur de l'avance axiale de finition.
EJ.. Valeur de l'avance latérale de finition.

PROPRIÉTÉS

La fonction G45 est non modale.

RÉVOCATION

La fonction G45 est révoquée en fin de bloc.

DESCRIPTION DE L'USINAGE

Ébauche seule

Positionnement rapide de l'outil au centre de la


poche dans le plan horizontal.
Positionnement axial rapide au plan de
remontée ER si celui-ci a été programmé.

M’HEMED SAMIR 31/03/2020 22


Production par Commande Numérique Les cycles fixes ISET Nabeul

Plongée axiale d'une profondeur P


Positionnement latéral suivant le petit côté de la
valeur Q ; exécution du premier contournage de la
poche (et des éventuels contournages successifs).
Positionnement latéral sur le contour final et
exécution du dernier contournage aux dimensions
extérieures de la poche.
Repositionnement rapide au centre de la poche pour
exécution d'une plongée et d'un nouveau contournage
sur profondeur P (idem 3 -;a,- 5 ).
Après exécution du dernier contournage, l'outil est
repositionné au centre de la poche avec relèvement de
1 mm puis dégagé à la position ER programmée.

Ébauche et finition

La définition du cycle comprendra les paramètres


d'ébauches axiale (P) et latérale (Q), de finition axiale
(I) et latérale.

Finition seule

La définition du cycle comprendra les paramètres de


profondeur (P) et de finition latérale (J).

PRISE DE PASSE PROGRAMMEES

Ébauche Finition
Finition axiale
latérale axiale latérale
Désignation Vues de côté Vues de
dessus

M’HEMED SAMIR 31/03/2020 23


Production par Commande Numérique Les cycles fixes ISET Nabeul

P.. Q..
Ébauches axiale et latérale

P. Q.. I..
Ébauches axiale, latérale et finition axiale du
fond

P. Q.. J..
Ébauches axiale, latérale et finition latérale
des flancs

P. Q.. I.. J..


Ébauches axiale, latérale+ finition latérale
enchaînées (à chaque prise de passe
axiale)

Q.. I..
Finition axiale du fond de la valeur I

P. J..
Finition latérale des flancs de la valeur J

Q.. I.. J..


Finitions axiale et latérale du fond jusqu'à la
valeur J latérale

P. I.. J..
Finition latérale des flancs jusqu'à la valeur
1 axiale

5.1.1 Application

PIÈCE DE DÉPART

Longueur = largeur = 100 ±0,1 épaisseur = 30 ±0,1

Phase 100 : perçage 4 trous Ø 5 taraudage 4 trous M6

M’HEMED SAMIR 31/03/2020 24


Production par Commande Numérique Les cycles fixes ISET Nabeul

Phase 200 : poche 80 x 80 (congés R10) poche circulaire (alésage) Ø 30 H7

Dessin de définition

PROGRAMME COMMENTÉ

Programme Commentaires

%200 numéro du programme


(Boîtier) titre
(PERCAGE Ø 5) identification de l'usinage
N10 T1 D1 M6 appel outil T1

M’HEMED SAMIR 31/03/2020 25


Production par Commande Numérique Les cycles fixes ISET Nabeul

N20 M3 M40 S1000 mise en route broche (M3)


gamme de vitesses (M40)
vitesse de broche S = 1000 tr.min-'

N30 G83 X-42 Y42 ER3 Z-35 P15 F350 (1) cycle de perçage-débourrage (G83)
coordonnées point 1 X = - 42 Y = 42
cote du plan de remontée ER = 3
profondeur de perçage Z = - 35
profondeur de passe P = 15
vitesse d'avance F = 350 mm • min-'
N140 X42 (Y42) (2) coordonnées point 2
N50 (X42) Y-42 (3) coordonnées point 3
N60 X-42 (Y-42) (4) coordonnées point 4

N70 G80 G Z100 fin de cycle (G80)


dégagement en rapide Z = 100
(TARAUDAGE M6) identification de l'usinage
N100 T2 D2 M6 appel outil T2
N110 M3 M40 S250 mise en route broche (M3)
gamme de vitesses (M40)
vitesse de broche =250 tr.min-1
N120 G84 X-42 Y42 ER3 Z-35 F200 cycle de taraudage (G84)
(1) coordonnées point 1 X = - 42 Y = 42
cote du plan de remontée ER = 3
profondeur de perçage Z = - 35
vitesse d'avance 200 mm.min-1
N130 G77 N40 N70 (2/3/4) rappel des lignes N40 à N70
(POCHE 80X80 FRAISE Ø 16) identification de l'usinage
N200 T3 D3 M6 appel outil T3
N210 M3 M40 S1000 mise en route broche (M3)
gamme de vitesses (M40)
vitesse de broche -=1000 tr • min-'
N220 G X Y approche en rapide au point X = 0 Y =

M’HEMED SAMIR 31/03/2020 26


Production par Commande Numérique Les cycles fixes ISET Nabeul

0
N230 Z10 descente en rapide à Z10
N240 G45 X Y Z-20 ER3 EX80 EY80 EB10 cycle de poche (G45)
P10 Q8 I.5 J.5 EPI50 EQ350 EJ150 coordonnées du centre X = 0 Y =0
profondeur poche Z = - 20
cote du plan de remontée ER = 3
cotes en X (EX = 80) Y (EY = 80) de la
poche
rayon du congé EB = 10
profondeur de passe en X/Y P = 10
profondeur de passe en Z Q = 8
surépaisseur de finition en X/Y (I=0.5)
et Z(J=0.5)
vitesse d'avance ébauche
en Z EP = 150 mm min
vitesse d'avance ébauche
en X/Y EQ = 350 mm min-1
vitesse d'avance finition
en X/Y EJ = 150 mm min
N250 Z100 dégagement en rapide Z = 100
(POCHE CIRCULAIRE 030117 FRAISE Ø identification de l'usinage
16)
N300 S1200 vitesse de broche S = 1200 tr.min-1
N310 G X Y approche en rapide du point X =0 Y =
0
N320 Z-15 descente en rapide à Z = -15

N330 G45 X Y Z-34 ER-17 EB15 P10 Q8 cycle de poche (G45)


1.5 coordonnées du centre X =0 Y = 0
profondeur de la poche Z = - 34
cote du plan de remontée ER = - 17
rayon de la poche EB =15 profondeur
de passe en X/Y P = 10
profondeur de passe en Z Q = 8

M’HEMED SAMIR 31/03/2020 27


Production par Commande Numérique Les cycles fixes ISET Nabeul

surépaisseur de finition en X/Y (I =


0.5)
les vitesses d'avance (ébauche et
finition) du cycle précédent sont
conservées
N340 Z100 dégagement en rapide Z = 100
N400 M2 fin de programme

M’HEMED SAMIR 31/03/2020 28

Vous aimerez peut-être aussi