Professional Documents
Culture Documents
ISET DE NABEUL
LICENCE APPLIQUEE EN
GENIE MECANIQUE
Support de cours -version II- janvier 2014.
Semestre 4
MHEMED SAMIR
Dpartement GM Production automatise et FAO-Table de matires
CONTENU
1 Introduction .......................................................................................... 8
1 Principe de programmation................................................................ 12
1 Introduction ........................................................................................ 57
5 Application ......................................................................................... 66
1 Introduction ........................................................................................ 68
5 Applications ....................................................................................... 79
1 Introduction
cran Clavier
Lecteur de
bande
Capteurs Table
Perforateur de
Directeur de
bande
commande
Relais et pr actionneurs Moteur
Liaison RS232 PC
PO
Interface PC/PO
%100 N G X F M
N10 Programme
N20
N..
N100 G1 X30.4 F120 Numro Mot de Mot de
Bloc
N de bloc dimension fonction
Mot de fonction auxiliaire
N
Mot prparatoire Mot de fonction
.. M2
technologique
N 340
Un bloc est une ligne dcriture, compose de mots qui contiennent les
informations gomtriques et technologiques. Il se dfinit de la manire suivante :
Action Syntaxes
%
(fichier :.)
(auteur :.)
Commencer un programme
(Date :)
(pice :.)
(phase :.)
Initialiser N.. M5 M9 G90 G40 G80
Aller au point de N.. G0 G52 X.. Z..
changement doutil
Aller au point dapproche N.. G0 X.. Z..
N.. G97 S.. M.. M.. F..
(M3 ou M4 selon sens de rotation de la broche)
Paramtres de coupe (M41 ou M42 selon la gamme de rotation de la
Mettre en route la broche broche)
(tournage F vitesse davance en mm/tr avec G95)
(fraisage F vitesse davance en mm/min avec G94)
Structure Exemple
M6 (appel outil)
Positionner le bon
outil T (numro doutil)
N30 T5 D5 M6 (foret
D (numro du correcteur)
centrer)
Approcher loutil en
G0 (dplacement rapide)
rapide
X,Y,Z(coordonnes point darrive) N40 G0 X0 Z52
M3 ou M4 (sens de rotation)
Adapter les G96 S (Vc en m/min) N45 G97 G95 S2500
conditions de coupe ou 97 S (N en tr/min) ou G94 F (Vf
F0.05 M3 M8
en mm/min) ou G95 F(f en mm/tr)
Raliser lusinage
Trajectoire doutil ou cycle
N50 G1 Z40
particulier (usinage)
Dgager loutil en
G0 (dplacement rapide)
rapide
X,Y,Z(coordonnes point darrive) N60 G0 Z52
Opration
suivante
Structure Exemple
%4723
numro de programme (Poigne)
identification
(Ph 10 cot cne)
(11/04/03)
initialisation N28 G40 G80 M5 M9
N29 G0 G52 X0 Z0
CH-II. Programmation
1 Principe de programmation
- La programmation manuelle,
2 Prparation de la programmation
2.1.1 Exemples :
figure 1. Cas n1
figure 2. Cas n2
figure 3. Cas n3
figure 4. cas 4
2.2.1 Exemple
points X Z
1
3 Modes de programmation
Cette fonction est rvoque en fin de bloc et doit tre programme avant les
adresses des axes et sans correction de rayon (G41 ou G42).
Ce mode de programmation est utilis pour amener le point pilot sur un point
fixe (point de changement d'outil par exemple).
figure 6.
Exemple:
La fonction G90 est modale et initialise la mise sous tension, ou aprs une
remise zro (RAZ).
figure 7.
Exemple:
La fonction G1 est initialise aprs une RAZ et est rvoque par les fonctions
contradictoires G0, G2, G3 , G33.
Exemple :
...
figure 8.
figure 9.
Syntaxe:
(Plan XY) :
Une trajectoire dangle suprieure 180 ne peut pas tre obtenue par
programmation dun cercle par son rayon R, les coordonnes du centre du cercle
doivent tre programmes.
figure 10.
Exemple :
figure 11.
N15 Y2 (Pt B)
N15 Y4 (Pt B)
5 Correcteurs d'outils
NUM1060/FRAISAGE NUM760/TOURNAGE
figure 13.
figure 12.
figure 14. G41 pour une correction figure 15. G42 pour une correction
gauche du profil usin en regardant droite du profil usin en regardant
dans le sens de l'avance F. dans le sens de l'avance F.
Syntaxe
N G80
Proprits
Rvocation
La fonction G80 est rvoque par les fonctions G64, G81, G82, G83, G84,
G85, G87 et G89.
Exemple
N100
N140..
Dans ce cours on se limitera aux cycles les plus utiliss. Le lecteur, dsireux
dexploiter dautres cycles, pourra consulter les manuels de programmation NUM.
Cette fonction permet l'bauche d'un volume de matire situ entre les
dfinitions d'un profil brut et d'un profil fini. Le cycle peut tre excut par dressage
ou chariotage, pour des usinages extrieurs ou intrieurs.
Syntaxe:
N.. N.. Numros du premier et du dernier bloc dfinissant le profil fini (mini
2 blocs, maxi 50 blocs).
EP.. Numro de contour cr par la fonction profil.
I.. Surpaisseur de finition suivant X (par dfaut I = 0).
K.. Surpaisseur de finition suivant Z (par dfaut K = 0).
P../ R.. P: profondeur de passe suivant X (bauche suivant Z).
R:profondeur de passe suivant Z (bauche suivant X).
Dfinition du Suite de blocs dfinissant les dimensions du brut situs entre G64
brute et lannulation du cycle.
Exemple :
bauche suivant X
PROPRITS
RVOCATION
PARTICULARITS
Lorsque le cycle est programm, le systme doit tre dans l'tat G40. La
fonction de vitesse d'avance et son argument peuvent tre programms dans le bloc
du cycle.
Profil fini
La dfinition du profil peut tre programme avant l'appel du cycle. Il est alors
ncessaire d'utiliser la fonction G79 de saut de bloc.
Les blocs dfinissant les bornes du profil doivent comporter les coordonnes
en X et Z.
Les variables programmes L100 L199 et L900 L959 ne peuvent pas tre
employes dans la dfinition du profil fini ( voir chapitre programmation parametre).
Profil brut
figure 16.
(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
Cette fonction permet l'bauche d'une gorge dont le profil est programm en
cours de dfinition d'un profil fini. Le cycle peut tre excut par dressage (gorges
frontales) ou chariotage (gorges axiales).
SYNTAXE:
N.. Numros du premier et du dernier bloc dfinissant le profil fini (mini 2 blocs maxi 50
N.. blocs).
EP... Numro 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.. Surpaisseur de finition suivant X (par dfaut I = 0).
K.. Surpaisseur de finition suivant Z (par dfaut 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 dfaut Q = 0).
EF.. Vitesse d'avance de pntration dans la matire(par dfaut le F prcdent est
actif).
La zone usine est dlimite par le profil fini et par deux droites reliant les 3
points suivants :
Cycle :
PROPRITS
PARTICULARITS
Les blocs dfinissant les bornes du profil doivent comporter les coordonnes
en X et Z. Le bloc de positionnement outil au dpart du cycle doit tre programm en
G40. Lavance 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
SYNTAXE
N..G63 [N.. N..]/[EP..] X.. Z.. EX../ EZ.. P.. / R.. EA../ EU.. / EW.. [EB..] [EC..] [ER..]
[Q..] [EQ..] [EF..]
N.. N.. Numros du premier et du dernier bloc dfinissant le profil fini (maxi 95)
EP.. Numro de contour cr par la fonction profil.
X.. Z.. Position de dpart 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 dpart des passes d'bauche. La programmation de ces
EA../ EU..
arguments permet la dfinition d'un angle de dpart pour la prise de
/EW..
passe.
EB.. Angle de limite de pntration en gorge.
EC.. Angle limite en fin de passe sur l'axe d'bauche.
ER.. Surpaisseur de finition.
Q.. Garde de positionnement (par dfaut Q = 0).
Valeur du copeau mini (en de de la valeur programme, la passe
EQ..
n'est pas ralise).
EF. Vitesse d'avance de pntration dans la matire.
PROPRITS
PARTICULARITS
3.4 Application
Deux correcteurs sont ncessaires pour dfinir les deux points de l'outil
gnrateurs des deux flancs de la gorge.
Correcteurs :
D1 Jox1 Joz1
D2 Jox2 Joz2
Syntaxe
Remarques
Application
%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
Syntaxe
N G33 X... Z... K... [EA...] [EB...] P...[ Q... ] [R...] [ F...] [S...]/[ES..]
XZ coordonnes de la fin de
filetage;
K pas du filetage;
EA EA=0 pour filetage
cylindrique, A=90 pour
filetage frontal;
EB angle de pntration, B=0
Exemples
N.. ...
N.. ...
N.. ...
N..
Syntaxe
Proprit
Rvocation
La fonction G38 est rvoque par l'une des fonctions G00, G01, G02 ou G03.
Particularits
Des pas (K) diffrents peuvent programms dans les blocs successifs de
filetages cris aprs la fonction G38.
Le pas du filet est appliqu laxe de filetage (axe comportant le plus grand
dplacement).
Les passes successives sur les cycles peuvent tre programmes par appels
de sous-programmes.
Exemple
SYNTAXE:
EH.. d'usinage.
Cote du plan d'attaque sur l'axe d'usinage.
EXEMPLE
SYNTAXE:
PROPRITS
RVOCATION
La fonction G82 est rvoque par les fonctions G80. G81. G83. G84, G85,
G87. G89 ou G64, G65 ~: G66
DROULEMENT DU CYCLE
EXEMPLE
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..
Syntaxe
Proprit
Rvocation
Particularits
Syntaxe
G87 X Z R(OU P) Q G4 F
G4 F temporisation.
SYNTAXE:
N300 [G17] G45 X.. Y.. Z.. [ER..] EX.. EY.. [EB..]; P.. Q.. [I..] [J..][EG2/EG3]; EP..
EQ.. EI.. EJ..
PROPRITS
RVOCATION
DESCRIPTION DE L'USINAGE
bauche seule
bauche et finition
Finition seule
bauche Finition
Finition axiale
latrale axiale latrale
Dsignation Vues de ct Vues de
dessus
P.. Q..
bauches axiale et latrale
P. Q.. I..
bauches axiale, latrale et finition axiale du
fond
P. Q.. J..
bauches axiale, latrale et finition latrale
des flancs
Q.. I..
Finition axiale du fond de la valeur I
P. J..
Finition latrale des flancs de la valeur J
P. I.. J..
Finition latrale des flancs jusqu' la valeur
1 axiale
5.1.1 Application
PICE DE DPART
Dessin de dfinition
PROGRAMME COMMENT
Programme Commentaires
N30 G83 X-42 Y42 ER3 Z-35 P15 F350 (1) cycle de perage-dbourrage (G83)
coordonnes point 1 X = - 42 Y = 42
cote du plan de remonte ER = 3
profondeur de perage Z = - 35
profondeur de passe P = 15
vitesse d'avance F = 350 mm min-'
N140 X42 (Y42) (2) coordonnes point 2
N50 (X42) Y-42 (3) coordonnes point 3
N60 X-42 (Y-42) (4) coordonnes point 4
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 coordonnes du centre X = 0 Y =0
profondeur poche Z = - 20
cote du plan de remonte 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
surpaisseur 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 dgagement 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
Niveau 0 Niveau 1
3 Fonctions et mthodologie
Syntaxe:
Proprits
3.1.1 Exemples
Appel de sous-programmes
%30
..
N200..
saut inconditionnel au programme %100,
N210 G77 H100
N220.. puis retour la ligne N220 de %30
%40
..
N70..
N80 G77 N30 N50 appel et excution des lignes N30 N50,
N90 .. puis suite du programme la ligne N90
Le sens d'excution des lignes peut tre invers : G77 N50 N30 au lieu de
G77 N30 N50.
%50
..
N50..
N60 G77 H55 N80 N130 saut inconditionnel %80 puis excution des lignes N80
N130
N70 .. puis retour a N70 de %50
Les fonctions G40, G41 et G42 programmes avant l'appel sont restitues
ainsi que les fonctions modales (M et S).
Syntaxe:
Proprits
Exemples
Saut inconditionnel
N40 G79 L1<=10 N300 si L1 est infrieur ou gal 10, alors aller la ligne
N50 .. N300, sinon continuation du programme en N50
3.2.1 Application
Interpolation circulaire
%102
N10 T1 D1 M6
N30 G X Y30
N40 Z12
Dessin de dfinition
Processus et chronologie
Gorge
Filetage
Perage
trononnage
%9
(PROGRAMME PRINCIPAL)
(PROFIL P)
usinage bauche
usinage finition
(GORGE)
(FILETAGE)
(PERAGE)
(TRONONNAGE)
fin du programme
Niveau 0 Niveau 1
Programme
%9 %90
(BOUCHON) (PROFIL P)
(PROFIL P FINI)
(BAUCHE)
(PROFIL BRUT)
N220 Z1 (7)
N240 G80 G X6 Z1
(FINITION)
%91
(GORGE L4)
N10 T3 D3 M6
N50 GI X22 G4 F1
N60 X32
%92
(FILETAGE M30)
N10 T5 D5 M6
%93
(PERCAGE 12)
N10 T2 D2 M6
N20 G X Z5 ((P)
N40 G G80 Z5
%94
(TRONCONNAGE)
N10 T3 D3 M6
N60 G X62
1 Introduction
Les paramtres programms sont des fonctions qui peuvent tre affectes
toutes les adresses, la place de valeurs numriques, ou qui peuvent tre exploites
par le programmeur en tant que fonctions particulires.
Les oprations seffectuent de gauche droite avec des poids identiques pour
tous les oprateurs.
Remarque :
Exemple:
Une ligne de programme qui contient les variables L100 L199 ne peut donc
tre prcde d'un bloc dont l'excution ncessite la connaissance du ou des blocs
suivants (programmation gomtrique de profil, correction de rayon d'outil).
Exemple :
La forme des pices est identique mais les dimensions sont diffrentes.
figure 17.
figure 18.
figure 19.
L0 L1 L2 L3 L4 L5
P1 60 30 40 50 28 25
Pices P2 70 40 50 60 28 35
P3 80 50 60 70 28 45
Point E 1 2 3 4 5 D
X -10 L0 L0 L3 L4 0 0
Coordonnes
y 0 0 L1 L2 L2 L5 -10
% 1000
(PR0FIL P)
N 60 X YL5 (5)
%1
(P1)
L0=60
L1=30
L2=40
L3=50
L4=28
L5-25
N20 M2
%1 %1000
affectation paramtres
(P1) (OUTIL+PROFIL P)
L0=60 N10 TI D1 M6
profil. P
L1=30 N20 M3 M40 S800 F200
L3=50 N40 Z
affectation paramtres
N100 X YL5 (5)
(P2)
L2=50
L3=60
L4=28
L5=35
N20 M2
%3
affectation paramtres
(P3)
L0=80
L1=50
L2=60
L3=70
L4=28
L5=45
N20 M2
Ils sont dfinis par la fonction E suivie de 5 chiffres, la dcade des dizaines de
milliers prcisant le type de paramtres.
4.1.2 Dcalages:
E60000-E61000-E62000 PREF X, Z, C
E60001-E61001-E62001 DEC1 X, Z, C
Programme %555
Les jauges outils peuvent tre introduites au clavier en CORR OUT, mais
galement dclares par le programme.
(JAUGES OUTILS)
(ESSAIS CYCLES)
..
..
..
N560 M2
Remarques
5 Application
E2 fraise 2T 12 (T3)
E3 fraise 2T 14 (T4)
F = rayon fraise + 2
E1 70 40 10 20 50 7
Pices E2 80 45 12 22.5 60 8
E3 90 50 14 25 70 9
Point 1 : X 1 A L0 Y1 F L5
Point 2 : X 2 A L0 Y2 B L1
Point 3: X 3 C L2 Y3 B L1
Point 4 : X4 0 Y4 B C L10 L1 L2
Point 5 : X5 0 Y5 C L2
Point 6 : X 6 C L2 Y6 0
Point 7 : X 7 A F L11 L0 L5 Y7 0
ct oppos G 2 - B F L12 L4 * L4 G2
2
Point 8 :
L13 L1 L5 B F
L16 RL15 G 2 - B F
2
figure 21.
1 Introduction
- droite/droite,
- droite/cercle,
- cercle/cercle.
- un segment de droite,
- un arc de cercle.
ET : Elment tangent.
ES : Elment scant.
ET+ quivalent ET E+
- la droite dfinie par son angle EA.. (si un des lments de lentit est dfini,
N.. G02/G03 I.. K.. ES- N.. G02/G03 I.. K.. ES+
N.. G02/G03 I.. K.. R../X.. Z.. N.. G02/G03 I.. K..
N.. G01 EA X.. Z..
N.. G02/G03 I.. K.. ES- N.. G02/G03 I.. K.. ES+
N.. G02/G03 I.. K.. N.. G02/G03 I.. K.. ET+
N.. G02/G03 I.. K.. R../X.. Z.. N.. G02/G03 I.. K.. R../X.. Z..
Droite - droite
X Y10 Z
G1 EA 10 ES (D)
EA 45 X50 Y50 (D)
cercle-droite
X10 Y23 Z
G2 I20 J17 ET (C)
G1 EA-15 X60 Y20 (D)
cercle-droite- cercle
X10 Y20 Z
G2 I20 J15 ET (C)
G1 ET (D)
G3 I55 J20 X65 Y20 (C)
P.G.P Exemples
X10 Y10 Z
G1 EA.. ES EB-..
G1 EA70 ES EB-10 (D+ chanfrein)
G1 EA.. X.. Y..
G1 EA10 X60 Y50 (D)
X-10 Y10 Z
G1 EA.. ES- EB+..
G1 EA160 ES- EB+12 (D+ cong)
G3 I.. J.. X.. Y..
G3 I-50 J20 X-60 Y20 (C)
5 Applications
5.4 Correction TD 1
Programme
%200
(USINAGE FINITION DE POINCON)
L0 = 1000*24/3.14/16
L1 = 0.03*4* L0
N10 G90 G80 G40 G71
N20 G0 G52 Z0
N30 T1 D1 M6
N40 G97 SL0 M3 M40
N50 G94 FL1
N60 G0 X82 Y80
N70 Z0
N80 G1 G42 X90 Y80 M8 (POINT APPROCHE)
N90 Y59 (POINT 1)
N100 G2 X80 Y49 R10 (POINT 2)
N110 G1 EA180 (POINT 3 , ET- OPTIONNEL)
N120 G2 R10 (POINT 4)
N130 G3 I30 J46 X0 Y46 (POINT 5)
N140 G1 X0 Y0 (POINT 6)
N150 G1 X131 Y0 (POINT 7)
N160 G3 I131 J14 (POINT 8 , ET+ OPTIONNEL)
N170 G3 X116 Y63 R43 (POINT 9)
N180 G1 X80
N190 G0 G40 Z10 M9 (DEGAGEMENT)
N200 G52 Z0 M5
N210 M2
5.5 Correction TD 2
Programme
%88
N10 ..
N.. G92 S3000
N90 G00 G52 X0 Z0
N100 T03 D03 M06 (OUTIL A COPIER R0.4)
N110 G97 S900 M04
N120 G00 G42 X6 Z122 (Point a, approche)
N130 G96 S220
N140 G95 F0.1
N150 G01 EA135 ES
N160 EA180 X20 Z90 EB-5 (Point b)
N170 X40 EB3 (Point c)
N180 EA180 Z80 ES (Point d)
N190 EA195
N200 G02 X60 Z50 R17 EB2 (Point e)
N210 G01 Z35 (Point f)
N220 X70 (Point g)
N230 G00 G40 G52 X0 Z0 G97 S900
...
5.6 Correction TD 3
Programme
%188
N10 ..
N20 G92 S300
N.
N110 G00 G52 X0 Z0
N120 T05 D05 M06 (OUTIL A COPIER)
N130 G97 S900 M04
N140 G00 G42 X0Z6 (POINT a, APPROCHE)
CH-VII. Bibliographie
ISO - Nomenclature des axes et des mouvements, pour la commande numrique des
machines - norme ISO 841, quivalent norme AFNOR NF Z 68-020 - dcembre 1968
On dsire raliser une srie de pices dont le dessin de dfinition est prsent par la
figure 2. En utilisant un logiciel de FAO, nous avons obtenu les programmes %901 et%902
pour les oprations indiques respectivement figure 3 et 5.
1.1.1 Cycle 1
1.1.2 Cycle 2
figure 34. Surfaces usiner, affiches sur figure 35. Parcours des outils, affichs sur
lcran du micro ordinateur lcran du micro ordinateur
mentionns?
programme %901
Question 4.
Soit raliser la pice donne par son dessin de dfinition document 1. Le brut est
un rond de diamtre 70mm. Lusinage est ralis en deux phases :
On dsire raliser une srie de pices dont le dessin de dfinition est donn en
document 1.Pour raliser le profil de la pice, le bureau de mthodes propose, tout
dabord, une bauche paraxial dun brut rond de diamtre 70 mm (entre les points 1 10)
suivi dun contournage de finition ensuit le filetage.
Question 1. Choisir une origine pour la programmation des parcours doutils pour cette
Question 2. Inventorier, dans un tableau, les coordonnes de tous les points piloter
Question 3. Choisir parmi les outils proposs en annexe les mieux adapts pour
Les flches en traits interrompus indiquent une direction de coupe pour laquelle il
convient dobserver des prcautions: longueur de surface rduite et faible profondeur de
passe. Ce sens de travail est viter si lon peut procder autrement.
Les outils reprsents et qui sont droite existe aussi en version gauche
On dsire raliser une srie de pices dont le dessin de dfinition est donn en
document 1.
Pour cela, le bureau des mthodes propose tout dabord de raliser par
dcolletage, la pice donne en document 2 ; enfin dusiner cette dernire sur un centre
dusinage.
Conditions de
Etape Type Op Commentaire Outil
coupe
empreinte C et Foret N=1400 tr/min
1 Centrage
E pointer (T1) F=100 mm/min
Foret
Vc= 15m/min
2 Perage perage E et C hlicodal (T2
F=50 mm/min
et T3)
Vc= 20m/min
Vidage de Fraise 2 tailles
3 Rainure D F=80 mm/min
poche (T4)
P=1.5mm
Ebauche Vc= 20m/min
Contourna Fraise 2 tailles
4 contour F=100 mm/min
ge (T5)
Voir doc 3 P=2mm
Question 1. Pour faciliter la ralisation du relev de points, proposez (en couleur verte)
sur le document 3 une origine programme qui demande le moins de calcul (cotes
Bon travail
Barme : 1/5/5/7/2
4.2.1 PGP
On dsire raliser une srie de pices dont le dessin de dfinition est donn en
document 1 (opration de finition des contours 1 et 2 sur une surpaisseur de 0.5 mm et
perage taraudage des trois trous).
figure 42.
figure 41.
Extrait de PGP1
N150 G0 X60 Y10
donns par le document 1, par une programmation PGP (nommes %90 et %91).
Question 4. proposer une programmation structure intgrant les sous programmes %90
et %91 pour raliser les deux contours ainsi que le perage-taraudage des 3 trous sur
Question 5. Quelle est lutilit dune programmation assiste par ordinateur (FAO).
Bon travail
On dsire raliser une srie de pices dont le dessin de dfinition est donn en
document 1. Le bureau de mthodes propose, tout dabord, une bauche paraxial pour
raliser le profil de la pice (entre les points 2 13) (outil T1) suivi dun contournage de
finition de ce mme profil (outil T2) ensuite lusinage du filetage (outil T3), enfin le
perage et taraudage des trous tarauds.
Question 1. Dcrire le profil fini, donn par le document 1, par une programmation PGP.
Question 3. Proposer un sous programme nom %91 pour lusinage du filetage M24.
Bon travail
6.3 PGP
Reponce 1.
%901 %902
N22 E60000=-79400 N40 T1 D1 M6
N23 E62000=-204534 N24 E60001=0
N24 E60001=0 N25 E62001=24200
N25 E62001=47000 N23 E62000=-199088
N40 T1 D1 M6 N22 E60000=-80154
N415T3D3M6 N130 T3 D3 M6
Reponce 2.
%901 %902
N405 G 52 X0. Z0. M9 N120 G0 G52 X0. Z0. M9
N480 G 52 X0. Z0. M5 M9 N195 G52 X0. Z0. M9
%origine machine X=0 et Z=0
%OP :X=79400, Z=204534-47000 % origine machine X=0 et Z=0
%OP :X=80154, Z=199088-24200
Reponce 3.
OP
Dessin de dfinition
Reponce 4. a
Reponce 5.
OP
Dessin de dfinition
Reponce 6. Programmation FAO point par point alors que la programmation manuelle
est optimise surtout par les cycles fixes et la PGP.
Reponce 2.
PTS 1 2 3 4 5 6 7 8 9 10 11 12
X 22 24 24 38 40 40 40 40 55 70 70 24
Z 100 99 60 60 59 50 30 22.5 22.5 15 100 70
Reponce 3.
Reponce 1.
Reponce 2. %91
N10 T1 D1 M6
N20 G92 S2000
N30 G X 200 Z150
N40 G96 S80 M3 M40
N50 G79 N200
(PROFIL FINI)
N100 X140 Z 1
N110 G2 X120 Z10 R10 2
N120 G1 X60 3
N130 Z20 4
N140 X40 Z30 5
N150 Z40 6
N160 X60 Z50 7
N170 Z60 8
N180 X25 Z90 9
N190 X 10
Reponce 3.
Reponce 4.
%91
N10 T1 D1 M6
N20 G92 S2000
N30 G X 200 Z150
N40 G96 S80 M3 M40
N50 G79 N200
(PROFIL FINI)
N100 X140 Z 1
N110 G2 X120 Z10 R10 2
N120 G1 X60 3
N130 Z20 4
N140 X40 Z30 5
N150 Z40 6
N160 X60 Z50 7
N170 Z60 8
N180 X25 Z90 9
N190 X 10