Académique Documents
Professionnel Documents
Culture Documents
programmation
J,-P, Urso
1..
Collection A.Capliez
6 6 7 8 10 15 15 16 18 20
3.4
3.4.1 3.4.2 3.4.3 3.4.4
PROGRAMMATION DES MACHINES COMMANDE NUMRIQUE Principes gnraux Rfrentiels de programmation systmes d'axes Origines Dcalages CRITURE DES PROGRAMMES Dfinition Formats Structure gnrale des programmes Classification des fonctions
CYCLES D'USINAGE Cycles de perage et d'alsage Cycles de filetage et de taraudage Cycles de poches Exemples d'utilisation de cycles: perages - taraudages .. usinages de p simples et complexes
_ _"' __ _
PROGRAMMATION STRUCTURE
4.1
4.1.1 4.1.2 4.1.3
=-
::
_" "'-
1.2
1.2.1 1.2.2 1.2.3 1.2.4
ALGORITHME ET CODE ISO..................... Appel et saut _Interruption __ Cration-suppression-insertion : programme et bloc . STRUCTURATION DES PROGRAMME Mthodologie . Analyse structure _ Structuration sur deux niveaux en tournaga Structuration sur trois niveaux en fraisage .__ PROGRAMMATION PARAMTRE __ Les variables programme L......................... _ Les paramtres externes E __ Applications : bride de serrage - encoc ._ Bibliothque de profils paramtrs............. _ PROGRAMMATION GOMTRIQUE DE PROFIL (PGP) __ Principes gnraux .................................. __ Elments de programmation des blocs en PGP __ Applications: pice de jeu d'checs - biellette
2
2.1
2.1.1 2.1.2 2.1.3
22
22 22 24 24 25 25 28 29 33 35 35 38 .40 45 53 56 56 64 7D
4.2 4.2.1
4.2.2 4.2.3 4.2.4
-~
4.3
4.3.1 4.3.2 4.3.3
2.2
2.2.1 2.2.2 2.2.3 2.2.4
=--
4.3.4 4.4
4.4.1 4.4.2
2.3
2.3.1 2.3.2 2.3.3 2.3.4 2.3.5
2.4
2.4.1 2.4.2 2.4.3
5
5.1
5.1.1 5.1.2 5.1.3 5.1.4 5.1.5
TUDES DE CAS
.
_ ~
3
3.1
3.1.1 3.1.2 3.1.3
81
81 81 83 83 84 84 85 86 90 93 93 96 97 100 111
PALlER Mise en situation __ tude: phases 300 et 400 (tour age Programmation: phases 300 et 400 (tournage CN) _ Etude phase: 500 (fraisage CN) Programmation: phase 500 (fraisage BRIDE Mise en situation . tude: phases 100 et 200 (tour age Programmation : phases 100 et 200 (tournage C ...... CABESTAN
5.2
5.2.1 5.2.2 5.2.3
._.
3.2
3.2.1 3.2.2 3.2.3 3.2.4
SYSTME UNIV
3.3
3.3.1 3.3.2 3.3.3 3.3.4 3.3.5
D'AUTO-ENROULEMENT . Mise en situation . Reprsentation graphique _ Flasque infrieur: processus de ~ contrats de phases et progr 1 $ Flasque suprieur: processus c" "= contrats de phases et prog
ANNEXES A.1
A.1.1 A.1.2 A.1.3 A.1.4
A.4.1.9
Ajustements recommands en fabrications mcaniques .................................. TOLRANCES GOMETRIQUES ..................... Rfrences gomtriques ..................................... Principes gnraux ................................................ Tolrances de forme .............................................. Tolrances d'orientation ........................................ Tolrances de position .......................................... Tolrances de battement. ...................................... COTATION FONCTIONNELLE .......................... Dfinitions ............................................... ,.............. Reprsentation vectorielle ..................................... Calcul d'une chane de cotes ............................... Cotes unilimites .................................................... Transferts de cotes ................................................
309 310 310 311 312 313 315 316 318 318 318 319 321 323
HOMOTHTIE DGAGEMENT
A.4.2 A.4.2.1 A.4.2.2 A.4.2.3 A.4.2.4 A.4.2.5 A.4.2.6 A.4.3 A.4.3.1 A.4.3.2 A.4.3.3 A.4.3.4 A.4.3.5
A.2
A.2.1 A.2.1.1 A.2.1.2 A.2.1.3 A.2.2 A.2.2.1 A.2.2.2 A.2.2.3 A.2.2.4 A.2.2.5 A.2.2.6 A.2.3 A.2.3.1 A.2.3.2 A.2.4 A.2.4.1 A.2.4.2 A.2.4.3
A.5
A.5.1
A.5.2
325
A.3
A.3.1 A.3.1.1 A.3.1.2 A.3.1.3 A.3.1.4 A.3.2 A.3.2.1 A.3.2.2 A.3.2.3 A.3.2.4 A.3.2.5
ERREURS EN PGP .......................................... 326 Le point d'arrive est dtermin ou peut tre calcul l'aide des lments du bloc ............................... 326 Le point de tangence ou d'intersection peut tre calcul l'aide des donnes de deux blocs ......... 326 Les points de tangence ou d'intersection peuvent tre calculs l'aide des donnes de trois blocs ......... 326 Erreurs dans la dfinition des congs ou des chanfreins ................................................. 326 Erreurs diverses en PGP ....................................... 326 ERREURS DiVERSES ....................................... DEMANDE DE DPLACEMENTS MACHINES EN DEHORS 327 327
............................
A.5.7 A.5.8
DFAUTS AXES ............................................... ERREURS EN CYCLES DE POCHES QUELCONQUES .............................................. AXES NON IDENTIFIS OPRATEURS
328
SUR LE BUS ............. 329 EN C ................ 329 SPLINE ...... 329 329
A.4
A.4.1 A.4.1.1 A.4.1.2 A.4.1.3 A.4.1.4 A.4.1.5 A.4.1.6 A.4.1.7 A.4.1.8
DYNAMIQUES
.............................
330
Des logiciels d'aide la programmation (logiciels de Conception et de Fabrication Assiste par Ordinateur: CFAO) permettent d'viter de fastidieux calculs de points. A partir de la pice usiner et compte tenu du directeur de commande, un post-processeur calcule puis traduit en ordres excutables les dplacements raliser.
-1programme
AXES ROTATIFS Les axes A, B et C dfinissent les mouvements de rotation autour des axes X, Y et Z.
Axe Z : axe de la broche; il correspond au dplacement longitudinal de la tourelle porte-outils. Axe X : perpendiculaire l'axe Z ; il correspond au dplacement radial de la tourelle porte-outils.
Pro rammation des machines commande numri ue Axe Z : axe de la broche; il correspond au dplacement vertical de la table (si axe Z vertical). Axe X : perpendiculaire l'axe Z ; il correspond au plus grand dplacement. Axe Y : il forme un tridre de sens direct avec les deux autres axes.
origine mesure
OM
~
origine machine Om
C'est l'origine physique des axes de la machine reprsente par une bute dtecte par un capteur lectrique lors de l'initialisation ou prise d'origine machine (POM). C'est la rfrence des dplacements de la machine. C'est un poi dfini (sur chaque axe) par le constructeur qui permet de dfinir 1'0 . gine absolue de la machine. OM et Om peuvent tre confondues.
Sur chacun des axes, l'origine machine (Om) est acquise lorsque: la bute d'origine a t actionne dans le sens de dplacement prvu (sens de la POM) ; le codeur qui mesure le dplacement de l'axe envoie son top zro .
! Om
I?
al,
Fin de course maxi
al,
~~----~~~-~
1
Contact ouvert !
J-1
1 tour codeur
"h_
Quand la POM est ralise, le systme applique les dcalages pour connatre l'o' (aM), ceux-ci dfinissent le dcalage d'origine mesure (ORPOM). Les courses utiles sur chaque axe (X, Y et Z)'sont limites par des butes logicielles tions sont dfinies par le constructeur en paramtres machines.
Zone accessible
1.1.4 DCALAGES
origine programme
OP
E9
origine pice
Indpendante du systme de mesure, l'OP est l'origine du tridre de rfrence qui sert tablir le programme. C'est gnralement un point de dpart de cotation du dessin de la pice. Indpendante du systme de mesure, l'Op est dfinie par un point de la pice sur lequel il est possible de se positionner. OP et Op peuvent tre confondues.
Op
PREF
dcalage d'origine programme
Le paramtre PREF reprsente la distance entre l'origine mesure et l'origine pice. On introduit pour chaque axe les valeurs en X, Y et Z que l'on dsire affecter chaque coordonne. Le paramtre DEC1 reprsente la distance entre l'origine pice et l'origine programme. On introduit pour chaque axe les valeurs en X, Y et Z que l'on dsire affecter chaque coordonne.
DEC1
J?
1
Origi m (0 r
1
1
TOURNAGE
(AXES Z ET X)
, ,
1
,
1
Rfrence tourelle
1
1
l
1
1 ,
Avec DEC 1
_x~.
Onglne mesure (OM)
Sans DEC 1
x
-~-
Pro rammation des machines commande numri ue La position du point A par rapport l'origine programme (OP) est transforme par le Directeur de Commande Numrique de la machine en coordonnes par rapport l'origine mesure (aM).
lE
------------------------~
1 ----~ Z -
TOURNAGE (AXES Z ET Xl
(suite)
XMA = XPA
PREF X
DEC1 X
ZPA
ZMA = ZPA
PREF
DEC1
Remarques: Les cotes sont des valeurs algbriques. Aux cotes mesure peuvent s'ajouter des dcalages programme.
.c
Q)
.0
e
Q) Q)
Rfrence broche
~
N
l.L W
OM
Cale de rglage
cr:
(L
Z
Op
N
Pice OP
U w
0
FRAISAGE (AXES Z, X ET Y)
y~
PREF X OM
Appareil de centrage
DEC1 X
Pice
Appace" de
centrage Y
1
>
>l.L
OM
w
(L
cr:
Pice
Pro rammation des machines commande numri ue La position du point A par rapport l'origine programme (OP) est transforme, par le directeur de commande numrique de la machine, en coordonnes par rapport l'origine mesure (OM).
XPA
PREF X
+ +
DEC1 X
YpA
YMA = YpA
+ PREF
DEC1 y
ZpA
ZMA = ZPA
PREF
DEC1
Remarques: Les cotes sont des valeurs algbriques. Aux cotes mesure peuvent s'ajouter des dcalages programme.
Un programme est compos de blocs et de mots qui sont soumis des rgles de syntaxe ou format. La programmation est dite EIP.
PROGRAMME
----
N100 N. ..
G01 X30.4
F120
MOS
1 ~
: BLOC
NORMES
: MOT
Les programmes dvelopps dans cet ouvrage sont exclusivement en code ISO.
Un mot dfinit une instruction ou une donne transmettre au systme de commande. Il exis e deux types de mots: - mots dfinissant des dimensions; - mots dfinissant des fonctions. Le format d'un mot dfinit ses caractristiques. Le nombre de caractres d'un mot doit tre infrieur 118.
1
MOT
--------~-------,--
Mot dfinissant
une dimension:
adresse X
X
FORMAT DES MOTS
t
nombre de chiffres autoriss aprs le point dcimal
Mot dfinissant
une fonction:
adresse G
PrOQrammation en commande
numrigue
Un bloc ou squence dfinit une ligne d'instructions compose de mots cods transmettre au systme de commande. Le format d'un bloc dfinit la syntaxe des mots de dimension et/ou de fonction composant chaque bloc de programmation.
BLOC ~
rI
N ...
)
G..
1 1
x. ..
F.
)
N30
1
T01
001
M06
1
numro de l'outil
r 1
1
t
changement d'outil d'outil
numro du correcteur
N100
51500
M41
1
M03
frquence
r 1
sens de rotation
de rotation
N240
G01
IZ52.4301
F120
MOa
(suite)
1 1
arrosage
vitesse d'avance
Le programme pice doit obligatoirement commencer par le caractre % qui permet au systme de reconnatre un programme en code ISO. Le programme doit se terminer par le caractre XOFF.
numro de programme
1 1
-t
%100 NlO N20 N...
N ..
CARACTRISTIQUES GNRALES
CORPS DU PROGRAMME
N .. N ..
N ..
N340 XOFF M02
La numrotation des blocs n'intervient pas dans l'ordre du droulement. Le directeur de commande excute le programme ligne ligne. Cependant, il convient de numroter les blocs de 10 en 10 pour une meilleure lisibilit.
PrOQrammation en commande
numriaue
Le caractre % est suivi d'un numro de programme et ventuellement d'un commentaire entre parenthses: %452 (PIECE 5 PROG A) Le numro de programme peut tre indic : %452.6 (PIECE 5 SERIE 6)
%
1
nombre de chiffres autoriss avant le point dcimal zros de tte facultatifs caractre de dbut de programme Remarque Les numros de programmes situs au-del de %9000 ne sont pas utilisables sur NUM.
CARACTRES
RECONNUS
Signification ISO
ElA de 0 9 AZ EOR ,
%
10 chiffres
Lettres de l'alphabet (sauf 0 en ISO) Dbut de programme Dbut de commentaires Fin de commentaires Signe + Signe Sparateur dcimal Suprieur Infrieur Produit galit Division A commercial (arrobas) Fin de bloc Saut de bloc (en dbut de ligne) Subdivision de programme Fin de programme Retour chariot Espace Remarques
de 0 9 AZ
% ( )
+
-
>
< * =
CODES UTILISABLES
/
@
LF / X OFF CR SP
CR / lettre 0 BS SP
Seuls les caractres du tableau ci-dessus sont reconnus par le systme. Tous les autres caractres du code ASCII1 peuvent gnrer des erreurs 1 excution d'un programme. Les quivalents des caractres >, <, *, =, et n'tant pas dfinis en code ElA, la programmation paramtre et l'introduction des jauges d'outils se trouvent interdites dans ce code. Les programmes dvelopps dans cet ouvrage sont tablis suivant le code ISO.
1 ASCII: American Standard Code for Information Interchange. Code ASCII: code sur 8 bits permettant la reprsentation de 256 caractresde commandes graphique, numriqueet alphabtique.Voir tableau des caractres ASCIIen annexe.
Commentaires
Interpolation Interpolation linaire linaire qui
G modale
une famille de
x.. z..
Modales
fonctions
G qui se rvo-
quent mutuellement.
Une fonction
G non modale
valide dans
N70 G09
x..
est uniquement
X=300 ; rvocation
de bloc.
en fin
Non modales
Une fonction
G est incom-
patible si sa programmation
Incompatibles
avec une autre n'est pas autorise selon l'tat du programme Une fonction en cours.
(G41).
Correction du rayon (G41) interdite avant choix du
G avec argumots
ments associs est suivie d'un ou plusieurs spcifiques fonction. fONCTIONS PRPARATOIRES G qui suivent la
N140 G16 P+
Orientation
de l'outil (G16)
suivant l'axe X+ (P+). Vitesse d'avance mm min-1. Vitesse d'avance en mm tr-1. dfinie en redfinie
G rvoque un
diffrem-
Arguments facultatifs:
Les arguments tifs si la fonction de les dterminer dfaut. sont faculta-
G permet
par
(G94) dfinie
min-1 en
F = 160 mm
G associe
active.
F = 100 mm min-1
en
N270. Rappel
Selon la norme en vigueur, mm/min s'crit mm . min-1. De mme mm/tr s'crit mm . tr-1.
PrOQrammation en commande
Type Dfinition Une fonction M modale appartient une famille de fonctions M qui se rvoquent mutuellement. Exemple N40 51000 M03 N.. N80MOS
numriaue
Commentaires Mise en rotation de la broche (M03) 1000 tr min-1 (S1000). Arrt de la broche.
Modales
Non modales
Une fonction M non modale est uniquement valide dans le bloc o elle est programme.
N70MOO
Arrt programm.
Avant
Une fonction M avant est excute avant les dplacements programms dans le bloc.
Aprs
Une fonction M aprs est excute aprs les dplacements programms dans le bloc.
FONCTIONS AUXILIAIRES M
Une fonction M code est dfinie par le constructeur. De M1 00 M199 : fonctions aprs non modales. De M200 M899 : fonctions avant modales.
Dcodes
Une fonction M dcode est une fonction de base dont la signification est tablie. Ces fonctions sont acquites ; cet acquitement permet la poursuite du programme.
GOO
G01 G02 G03 G04 G05* G06* G07* G09 GlO G12 G16 G20 G20* G21 G21* G22* G23* G33 G38 G40 G41 G42 G48* G49* G51* G52 G53 G54 G59 G63* G64 G65 G66 G70 G71 G73*
Arrt prcis en fin de bloc avant enchanement sur le bloc suivant Bloc interruptible Survitesse par manivelle Dfinition de l'orientation de l'axe de l'outil par les adresses P, R Programmation Programmation Programmation Programmation Programmation en coordonnes cartsiennes X, Z en coordonnes polaires X, Z, C
Interpolation circulaire dfinie par trois points Cycle de filetage pas constant Filetage enchan Annulation de correction de rayon d'outil Correction de rayon d'outil gauche du profil usiner Correction de rayon d'outil droite du profil usiner Dfinition d'une courbe spline Suppression d'une courbe spline Miroir Programmation absolue des dplacements par rapport l'origine mesure
Invalidation des dcalages PREF et DEC1 Validation des dcalages PREF et DEC1 Dcalage d'origine programm Cycle d'bauche avec gorge Cycle d'bauche paraxial Cycle d'bauche de gorge Cycle de dfonage Programmation Programmation en pouce mtrique
Transfert des valeurs courantes des paramtres L et E dans le programme pice Cration/suppression Appel inconditionnel de programme ou bloc ISO d'un sous-programme ou d'une suite de squences avec retour
G7U
G78' G79 G79+/-* G80 G81* G82* G83 G84* G85' G87 G89* G90 G91 G92 G92 R* G928 G94 G95 G96 G97 G98 G110
Appel de bloc de retour d'un sous-programme Synchronisation Saut conditionnel des groupes d'axes ou inconditionnel une squence sans retour
Suspension momentane de la prparation du bloc suivant dans une squence Annulation d'un cycle d'usinage Cycle de perage centrage Cycle de perage chambrage Cycle de perage dbourrage Cycle de taraudage Cycle d'alsage Cycle de perage brise-copeaux Cycle d'alsage avec temporisation Programmation Programmation fin de trou
absolue par rapport l'origine programme relative par rapport au point de dpart du bloc
Limitation de la vitesse de broche Vitesse d'avance en millimtres, pouces ou degrs par minute Vitesse d'avance en millimtres ou en pouces par tour Vitesse de coupe constante en mtres par minute Frquence de rotation de broche n tours par minute Dfinition de la valeur de X de dpart pour interpolation sur l'axe C Optimisation des trajectoires de manutention
Validation et excution de toutes les fonctions mmorises dans G999 Validation de l'excution des blocs et d'une partie des fonctions traites dans G999 Suspension de l'excution et forage de la concatnation1 des blocs
Codage et dsignation
2.1.2 fONCTIONS M
CODE MOO MOl M02 M03 M04 M05 M06 MO? M08 M09 Ml0 Mll M12* M19 M40 M45 M48 M49 M61* M62 M65 M66 M69 Arrt programm Arrt optionnel programm Fin de programme Rotation de broche sens trigonomtrique Rotation de broche sens trigonomtrique Arrt de broche Appel d'outil Arrosage n 2 Arrosage n 1 Arrt d'arrosage Blocage d'axe Dblocage d'axe Arrt d'usinage programm Indexation de broche Gammes de broche Validation des potentiomtres de broche et d'avance Inhibition des potentiomtres de broche et d'avance Libration de la broche courante dans le groupe d'axes Commande des broches 1 4 Mesure des broches 1 4 inverse DSIGNATION
Forage de l'enchanement des blocs Ractivation des modes modification grammes par l'automate Neutralisation l'automate (MODIF), immdiat (IMD) et des appels de sous-propar
NB: les fonctions marques * sont disponibles uniquement sur NUM 1040/1060.
/
0 EO fG* T M*
u*
NB: les fonctions marques * sont disponibles uniquement sur NUM 1040/1060.
Origine mesure
Axe de broche
Axe de broche
Origine mesure
Proqrammation de l'outil
DSIGNATION:
La fonction G16 dfinit l'orientation de l'axe de l'outil avec les adresses P ou R suivi du signe + ou -
tP a1~--":
/P+
SYNTAXE:
NilO
G16 P+ PR+ R-
G16
Pi: / Ri:
Dfinition de l'orientation de l'axe de l'outil Orientation suivant X+ Orientation suivant XOrientation suivant Z + Orientation suivant Z-
PROPRITS:
PARTICULARITS:
RVOCATION:
G16 suivie d'un argument P ou R diffrent de celui programm prcdemment rvoque l'tat G 16 antrieur.
Par convention, le vecteur outil est orient du bout de l'outil (partie coupante) vers la rfrence de l'outil (fixation sur la tourelle). Lors de la dfinition de l'orientation de l'axe de l'outil, il est recommand d'tre en annulation de correction de rayon (G4o) et annulation de cycle (G8o). Le bloc contenant G16 peut comporter des dplacements des fonctions M, S et T.
%55 N10 GOO G52 x .. z .. (G16 Ri) N20 T02 M06 N30 G97 5800 M40 M04
N ..
t[
~
N120 GOO G52 X .. z .. N130 T03 M06 N140 G97 5400 M03 M40 N150 CO M19 N160 G16 Pl N ..
J
1
--
X+
/' '\
OP'
l./Z
t
)
Broche indexe
C3 C4
-p
1
C2 CO
C1 CS
Z
~l:Z X
p
Cl
1
C5 C4
f--
C6 CO
Cl CS
Z
+ Z
! p
C5
C6
Cl
z
+
C3
X
C2
C1
Cl
J7
Dans le cas d'une pente ou d'une trajectoire quelconque, la connaissance du rayon de l'outil est ncessaire pour apporter une correction normale au profil. Le point de coupe rel de l'outil est obtenu en appliquant partir de C, un vecteur de module R, perpendiculaire la direction du dplacement.
X
Jauge Z
POSITION DU NEZ D'OUTil (C) SUIVANT LA TRAJECTOIRE
Rfrence tourelle
\
t
, ,
c:\
%'
~\ -0-'
.Q}
x
Q)
Dl al
J
::0
~~
P Z
2.2.2 APPELD'OUTil
DSIGNATION: T01~ La fonction M06 permet l'appel d'un outil et son positionnement son poste d'usinage. Cette mise en place peut tre automatique ou manuelle.
t!
MOe
La fonction T slectionne l'outil 1. Le numro correspond au poste de l'outil sur la tourelle. Appel ou changement de l'outil. Commentaires.
Avant
un appel ou un changement d'outil, il est prconis de programmer une position de dgagement de l'outil par rapport l'origine programme (OP) ou par rapport l'origine mesure (OM).
x
~
f
Position de changement d'outil
if/DM Z
X
OP
B
-
--
[ ~]
X~~
o~
La jauge d'un outil est la distance comprise entre l'arte coupante de l'outil et le point de rfrence de la tourelle porte-outil.
ProJrammation de l'outil
L'adresse D affecte d'un numro slectionne le correcteur d'outll. Les dimensions d'outil en mmoire sont valides selon les axes programms. X = dimension d'outil suivant X Z = dimension d'outil suivant Z R = rayon d'outil C = orientation du nez d'outil L'introduction des dimensions d'outil peut tre effectue manuellement, par priphrique ou par programmation paramtre.
x
en ::J
al 0
/ \ ~Z /
~~q
Ray:
!JauJeZ +
SYNTAXE:
N120
G16 R+ D01 G40 G41/G42 X.. Zoo
[G16 R+ ] DOl
[G40IG41IG42]
x .. z ..
Orientation de l'axe de l'outil suivant Z+. Numro du correcteur (de 1 255). Annulation de la correction de rayon. Correction de rayon d'outil. Point atteindre.
DIMENSIONS D'OUTil
PROPRITS:
PARTICULARITS:
RVOCATION: d'un
Doo est rvoque par la programmation nouveau correcteur ou annul par DO. EXEMPLE:
Le numro du correcteur peut tre diffrent du numro de l'outil. Plusieurs numros de correcteurs peuvent tre affects au mme outil. Le contenu de DO est toujours nul. Le systme dispose de 255 correcteurs d'outils (X, Z, R, C).
Usinage avec l'outil T02 affect des correcteurs D02 et D12. Les dimensions des jauges X et Z de T02 sont prises en compte lors du premier dplacement sur les axes Z et X programms aprs D02 et D12. %65 Nl0 N20 N30 N40 N50 N .. N140 N ..
G52 X150 Z200 G16 R+ D02 M06 S800 M40 M04 Z100
appel outil T02 et correcteur D02 prise en compte de la dimension Z de D02 prise en compte de la dimension X de D02 prise en compte des dimensions X et Z de D12
[ili2] ,-x
N
OP
XB8
t~02 Z
U
i
r-----------------------~[---------~
,
~Ol
-:0 ffi
, Z
b(
~
Jauge Z
=
=
Jauge X Jauge Z
DXl2
+ DZ
g""""'" "
.1
CORRECTION DYNAMIQUE D'OUTIL
I. l + 6l
D
Q
EtE EtE
Il
OX = OZ =
-
LlO Lll
Pro rammation de l'outil DSIGNATION: Le correcteur de rayon d'outil D est affect la programmation suivant les deux axes du plan d'interpolation. Le rayon d'outil dclar est pris en compte la programmation: - du numro de correcteur D, - de la fonction G41 ou G42, - d'un des axes du plan d'interpolation. En cours d'usinage, la modification d'une valeur de rayon n'est prise en compte qu'aprs annulation de la correction de rayon par G40 puis reprogrammation de la correction de rayon par G41 ou G42 suite un changement de numro de correcteur et/ou l'emploi de la correction dynamique (valeur maxi du correcteur R : 999.999 mm) .
EXEMPLE: Usinage avec l'outil T01 affect des correcteurs D01 et D10. Les correcteurs de rayon R de l'outil T01 sont pris en compte la lecture des fonctions G41 ou G42 et d'un dplacement sur l'un des axes du plan programm aprs D.
%75
GOO G52 X150 2200 T01 DOl M06 5S00 M40 M04 GOO G42 X50 2100 GOO G40 2100 G42 XSO 220 D10 GOO G40 X110 240
position de changement d'outil appel outil T01 et correcteur D01 prise en compte du rayon R de D01 annulation de la correction de rayon R de D01 prise en compte du rayon R de D10 annulation de la correction de rayon R de D10
N100 NllO
N..
N200
N..
o~------
G41 : correction de rayon gauche du profil usiner. La trajectoire programme de l'outil est dcale gauche d'une valeur gale au rayon R dclar par le correcteur O.
Trajectoire outil
","che
G42 : correction de rayon droite du profil usiner. La trajectoire programme de l'outil est dcale droite d'une valeur gale au rayon R dclar par le correcteur O.
641 642 CORRECTION DE RAYON PAR RAPPORT AU PROFILA USINER
Sens de la correction
1 dm"e
..------
Trajectoire outil
Numro du correcteur (de 1 255). Interpolation linaire ou circulaire. Correction de rayon d'outil gauche du profil. Correction de rayon d'outil droite du profil. Coordonnes du point atteindre.
PROPRITS:
PARTICULARITS:
RVOCATION:
Les fonctions G41 et G42 permettent la programmation d'un profil pice aux dimensions relles du profil sans tenir compte du rayon de l'outil.
l'outil.
Profil de coupe thorique
640
GGOO/G01 G40
x.. z..
PROPRITS: La fonction G40 est modale. Elle est initialise la mise sous tension. RVOCATION: La fonction G40 rvoque les fonctions G41 et G42.
PARTICULARITS:
L'annulation par G40 n'est pas obligatoire pour passer de G41 G42 (ou l'inverse).
la fin du premier bloc programm en correction de rayon (obligatoirement une droite), le centre de l'outil se positionne sur la normale N la trajectoire suivante, dcal du point programm de la valeur du correcteur R.
Il convient de prvoir une garde d'une valeur suprieure au rayon d'outil dclar, lors d'un positionnement rapide. Point programm
Nt
MISE EN POSITION DE L'OUTIL Trajectoire ~:
__ --ou!il
1 ~
Pl
1
'b , 1
+-_ _
, R
1
"/
~Wh~%1
TOURELLE ARRIRE CORRECTION DU RAYON SUIVANT POSITION TOURELLE
Point programm
aM
Z
G52 : programmation absolue des dplacements par rapport l'origine mesure. Les dplacements programms avec la fonction sont reprs par rapport l'aM.
Annulation de la correction de rayon. Programmation absolue. Interpolations linaires (en rapide ou avance travail). Programmation absolue des dplacements par rapport l'origine mesure. Coordonnes du point atteindre. Vitesse d'avance. PARTICULARITS:
G52
PROGRAMMATION
ABSOLUE PAR RAPPORT
La programmation de G52 dans un bloc suspend les donnes suivantes : jauges d'outils, PREF, DEC1, DEC3, G59, dcalage angulaire ED et G74. La fonction G52 doit prcder la programmation des axes dans le bloc et tre programme en G40 et G90.
EXEMPLES: - programmation de G52 au zro mesure sur Z avant changement d'outil. %33
- programmation de G52 sur Z, B, X et Y. -50 mm du zro mesure sur Z ; - 100 mm du zro mesure sur l'axe X ; 180 du zro mesure sur C.
0
N..
Zro tourelle
DSIGNATION:
G53 : invalidation des dcalages PREF et DEC1. G54 : validation des dcalages PREF et DEC1. Les fonctions 853 et 854 autorisent la prise en compte ou la non-prise en compte des valeurs PREF et DEC1 introduites en page PREF ".
SYNTAXE:
N100 G53/G54
853 854 Invalidation des dcalages PREF et DEC1. Validation des dcalages PREF et DEC1.
PROPRITS:
Les fonctions 853 et G54 sont modales. 854 est initialise la mise sous tension.
RVOCATION:
PARTICULARITS:
Les jauges d'outils ne sont pas affectes par la fonction 853. DSIGNATION: Point courant 8~ OP1 X OP X
G92 : prslection de l'origine programme. La fonction affecte d'un ou plusieurs axes et leurs valeurs, dfinit la position courante du mobile par rapport la nouvelle origine programme. Les PREF sont recalculs sur les axes programms.
SYNTAXE:
N140 G92 x ..
892 X.. Zoo
Z ..
Prslection de l'origine programme. Position du mobile par rapport l'origine programme. DE LA PRSLECPROGRAMME SUR UN
EXEMPLE:
nouveau PREF = PREF prcdent + point courant prcdent par rapport l'OP - valeur programme en 892 ou bien nouveau PREF = point courant par rapport l'OM - valeur programme en 892 - longueur d'outil - DEC1 L'opration est ralise aprs excution du bloc prcdant le bloc contenant 892. La nouvelle valeur des PREF est conserve en fin de programme.
PREF Z = - 300 ; DEC1 = 20 ; Longueur d'outil D1 = 80 Prslection de l'origine programme 892 Z60
N ..
GO Dl G40 xO 240
G92 260
GO 2 ..
Aprs lecture du bloc N120, le point courant par rapport l'OM en Z = - 160 Calcul du nouveau PREF Z par rapport l'OP: PREF Z = - 300 + 40 - 60 = - 320 par rapport l'OM: PREF Z = - 160 - 60 - 80 - 20 = - 320
Programmation absolue ou relative. Dcalage d'origine programm. Les axes programms sont lis la fonction. Ils doivent suivre immdiatement G59 et au moins un d'entre eux doit tre programm.
1.. K.. : arguments dfinissant le centre de rotation d'un dcalage angulaire programm avec ED (dcalage angulaire).
PARTICULARITS:
PROPRITS: La fonction G59 est non modale, les arguments lis aux axes sont modaux.
Il est prconis d'tre en G90 avant la programmation d'un dcalage d'origine G59 (lisibilit du programme). G59 programm en absolu (G90) : le dcalage s'effectue par rapport au PREF + DEC1. Un nouveau dcalage remplace le prcdent. G59 programm en relatif (G91) : le premier dplacement programm aprs G59 est translat de la valeur du dcalage programm. Un nouveau dcalage affectera le dplacement suivant. La position absolue se trouve dcale de la somme de tous les G59 programms antrieurement.
RVOCATION: G59 est annul par la programmation de G59 suivi des arguments d'axes affects de valeurs nulles en absolu (G90), M02 (fin de programme) et par la remise l'tat initial (RAZ).
EXEMPLE: - usinage extrieur avec, pour OP, la face arrire de la pice (OP1) ; - usinage intrieur avec, pour OP, la face avant de la pice (OP2).
N.. N20 TOl DOl MOG
EXTERIEUR
OP1)
D04
MOG
(USINAGE
NGO G59
INTERIEUR
255
OP2)
G90 G91 X .. Z ..
G90
G91 PROGRAMMATION
PROPRITS:
PARTICULARITS:
ABSOLUE OU
RELATIVE
Les fonctions G90 et G91 sont modales. La fonction G90 est initialise la mise sous tension.
RVOCATION:
Le premier dplacement programm doit tre effectu en absolu et repr par rapport l'origine programme. Les deux types de programmation (G90/G91) peuvent coexister dans un mme programme.
N90 .. N100 [G90J N110 X20 250 N120 X30 215 N130
(POINT (POINT
A) B)
N90 .. N100 [G90J N110 X20 250 (POINT A) N120 G91 X10 2-35 (DEPLACEMENT AB) N130 ..
exprimes au dia-
- garde de positionnement en cycle d'bauche (Q), - valeur du copeau mini en cycle d'bauche
- programmation en absolu (G90 ) : coordonnes d'un dplacement suivant X, position 1 du centre d'un cercle, - valeur du diamtre de dpart en VCC (G96), - valeur programme avec G98. Valeurs programmes rayon: exprimes au
(EQ),
- profondeur de filet (P), dernire passe en filetage (Q), - profondeur de passe en cycle de perage (P, Q), - dcalages programms avec G52 et G59. Dimensions des outils: - introduction des valeurs au rayon. Valeurs des corrections dynamiques d'outils: - introduction des valeurs au diamtre. Valeur du dcalage DEC1 : - introduction de la valeur au rayon.
- programmation en relatif (G91) : valeur d'un dplacement suivant X, position 1 du centre d'un cercle, - rayon de cercle en interpolation circulaire (R), - valeur de cong ou de chanfrein (ES+, ES-), - profondeur de passe en cycle d'bauche (P, R), - surpaisseur de matire en cycle d'bauche (l, K) (ER),
Valeurs exprimes au rayon : - tous les dplacements programms et toutes les valeurs lies l'usinage suivant X.
pm~
al
X::J
OP
.f1---
-----
1
~
9,
al X'CD
@
;Q5
ro
_0)
ro
TI
E ro
~ 8' 0.
16 E E ~
Ol
DSIGNATION: M04 : rotation de broche sens trigonomtrique. Mise en rotation de la broche la frquence programme. MOS : arrt de broche. Arrt de la rotation broche. de la
M03 : rotation de broche sens antitrigonomtrique. Mise en rotation de la broche la frquence programme.
SYNTAXE:
N100 M03/M04/M05
M03 M04 MOS Rotation de broche sens antitrigonomtrique. Rotation de broche sens trigonomtrique. Arrt de broche.
PROPRITS:
M03 et M04 sont des fonctions modales, " avant , dcodes. MOS est une fonction modale" aprs ", dcode, initialise la mise sous tension.
RVOCATION:
Les fonctions M03, M04 et MOS se rvoquent mutuellement. Les fonctions MOO, M19 et M01 rvoquent les tats M03 ou M04.
N..
N200 MOS
N..
DSIGNATION: G97 : frquence de rotation de broche exprime en tr . min-1. La fonction dfinit une frquence de rotation constante programme avec l'argument S.
SYNTAXE:
Fonction forant la frquence de rotation de la broche en tr . min-1. Frquence programme = 800 tr min-1. Sens de rotation de la broche.
PROPRITS:
RVOCATION:
La fonction G97 est rvoque par la fonction G96. La frquence programme avec G97 est annule par SO ou modifie par S affecte d'une nouvelle valeur.
"
EXEMPLE: frquence de rotation 500 tr . min-1 sens trigonomtrique frquence de rotation 800 tr min-1
N..
Il
NllO
N..
N200
N..
40
o en m
1 1____
FRQUENCE BROCHE N
DE ROTATION DE LA
N est exprime en tr . min-1. La frquence de rotation est constante, donc la vitesse de coupe Vc tend vers zro lorsque le diamtre tend vers zro 01c nulle au centre de la pice).
La Vcc est exprime en m . min-1. Elle est garde constante lorsque l'outil se dplace vers le centre de la pice. La frquence de rotation varie de faon inversement proportionnelle au diamtre (limitation par la frquence de rotation maxi de la broche).
~
Vcc constante
La frquence de rotation de la broche en Vcc est initialise en fonction de la cote X et de la vitesse de coupe programme. Elle volue en proportion des dplacements en X et de leurs sens.
X dcroissant S dcroissant
X croissant S dcroissant
Pro rammation des mouvements DSIGNATION: G96 : vitesse de coupe constante (Vcc) exprime en m . min-1, La fonction permet la variation de la frquence de rotation de la broche, La frquence de rotation volue selon la position centre de l'outil/diamtre de la pice.
G96
Fonction forant la vitesse de coupe constante en m . min-1. Argument dfinissant le diamtre de positionnement de l'outil.
X ..
8120
PARTICULARITS: La broche doit tre en rotation avant l'appel de la fonction. Aprs un dgagement par rapport l'origine mesure (G52), il est impratif de reprogrammer une nouvelle position d'initialisation en X de la Vcc. Lorsqu'une Vcc est programme, il est possible de la modifier en cours de programme par une redfinition G96 S.
Pendant un usinage en Vcc, il est prconis de programmer la vitesse d'avance en mm.tr-1 afin d'usiner avec une paisseur de copeau constante. Avant chaque changement d'outil, il convient d'annuler la Vcc en passant en G97 et de rinitialiser nouveau la Vcc sur la position X du nouvel outil.
N ..
N110 C9? 5500 M04 N120 Goo X40 ZlOO N130 G96 5120
N ..
frquence de rotation 500 tr . min-1 sens trigonomtrique positionnement nez outil sur l2J40 initialisation Vcc 120 m . min-1
ne pas dpasser.
8 dfinit la frquence maxi en tr min-1, La limitation dfinit: - zone 1, Vcc et N variables; - zone 2, Vc variable et N constante. N constante Vc variable
G92 82000
Limitation de la frquence de rotation de la broche. Argument obligatoire dfinissant la valeur de 2000 tr . min-1 maxi. PARTICULARITS:
PROPRITS:
La limitation est annule par: - G92 80 - G92 8 .. autre valeur de 8 - M02 fin de programme
La limitation de frquence de rotation de broche doit tre programme une frquence infrieure la frquence maxi de la broche et avant J'initialisation de la Vcc G96.
N..
NlOO NllO N120 N130 Nl40 N150 N160 N170 N180 N190 N200 N210 N220
N..
T03 D03 M06 G92 51800 GOO X150 2200 G96 5200 M03 M41 G95 FO.15 G42 X20 245 G01 X80 Z15 X110 G03 X120 Z10 R5 G01 Z GOO X125 G97 5800 G40 X150 Z200
appel outil 3 limitation 1800 tr min-1 de la frquence de rotation point de dgagement initialisation Vcc 200 m . min-1 avance 0,15 mm tr-1 dcalage droite du profil - dpart usinage point E point 1 point 2 point 3 point 4 sortie usinage point 0 frquence rotation 800 tr . min-1 annulation dcalage - point de dgagement
- -- ,,
1 1
-----+
,/
,
1 1
/
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
/
0
N
& OP
ro &
0 C')
0
N
&
&
15 40
Pro rammation des mouvements Dans l'exemple de la page prcdente, la frquence de rotation de la broche est limite 1800 tr min-1 (N110 G92 S1800) et la Vcc est de 200 m min-1 (N130 G96 S200).
,...------------,
G92
LIMITATION DE LA FRQUENCE DE ROTATION DE BROCHE (suite)
N broche en tr min-1
Intervalle de variation de la frquence de rotation de la broche N mini = 510 tr min-1 N maxi = 1 800 tr min-1 Sans limitation, la frquence de rotation de la broche serait de 3180 tr min-1 au 0 20.
510
DSIGNATION: M40/M41/M42/M43/M44/M45 : gammes de broche. Le systme permet de dfinir 6 gammes de broche associes des frquences de rotation S.
Frquence de rotation de la broche en tr min-1. Sens de rotation de la broche. Choix de la gamme de frquences.
M40
M45 GAMMES DE BROCHE
PARTICULARITS:
Les intervalles de frquences sont dfinis pour chaque gamme par le constructeur. Exemple: M40 = 50 500 tr . min-1 ; M41 = 400 900 tr min-1 ; M42 = 800 4200 tr . min-1. Certains systmes dterminent automatiquement la gamme en fonction de la frquence de rotation programme.
N ..
2.3.4 INTERPOLATIONS
Le point programm est atteint en effectuant une trajectoire linaire vitesse d'avance rapide, quels que soient les axes programms (X et Z, U et V, C).
ap~rnmm
Point OP Z
GOa ,/ ,
tsJ
SYNTAXE:
N180
G90/G91 GOO R-/ R+ X.. Z ..
[G90/G91j
GOO [R-/R+ j
Z ..
Programmation Positionnement
relative.
Positionnement avant ou aprs le point programm ( distance gale la valeur du rayon de l'outil dclar). Coordonnes du point atteindre (G90) ; valeurs des dplacements (G91).
GOO
POSITIONNEMENT RAPIDE
PROPRITS:
PARTICULARITS:
Les arguments facultatifs R+ et R- ne sont actifs que dans le bloc o ils sont programms.
GOO est rvoque par G01, G02 et G03. EXEMPLES: rapide avant excution d'un usinage GOo[~L
N .. N40 N60 N .. G97 51000 M41 M04
,
,
Positionnement
tsJ
a,"
NSO GOO Xa Za
Xb
OP
~f~]GOOM
--.!---
, b
GOa [~]
~J/
,-
,,
a ....
oW
DSIGNATION:
G01 : interpolation linaire vitesse d'avance travail programme. Le point programm est atteint en effectuant une trajectoire linaire vitesse d'avance travail programme, quels que soient les axes programms (X et l, U et V, C). X
\.. ./
--r
"\
----
-.....:::::.
'al
JGOl
-------
OP
SYNTAXE:
N200
G90/G91 G01 R-/R+ X.. l .. F..
G01 INTERPOLATION LINAIRE
[G90/G91] GOl
[R-/R+
x ..
relative.
Z .. [F .. ]
Positionnement avant ou aprs le point programm ( distance gale la valeur du rayon de l'outil dclar). Coordonnes du point atteindre (G90) ; valeurs des dplacements (G91). Vitesse d'avance.
PROPRITS:
Les arguments facultatifs R+ et R- ne sont actifs que dans le bloc o ils sont programms.
PARTICULARITS:
RVOCATION:
EXEMPLE:
N50 Goo x30 25 N60 G96 5120 N70 G95 FO.1 NSo G01 X36 2-30 N90 X46 N .. C
approche point A vitesse d'avance en mm tr-1 chari otage trajectoire AB dressage trajectoire BC
B
<.0
0 '<t 1--
~~A X
.s2
---------
r O~
30
"\
./
~1
----....,
46
o:+r-G02
G03 POLATIONS CIRCULAIRES
relative.
Interpolation circulaire sens antitrigonomtrique. Interpolation circulaire sens trigonomtrique. Coordonnes du point atteindre. Position du centre de l'interpolation dans le plan XZ (1 suivant X, K suivant Z). Rayon du cercle interpol. Vitesse d'avance.
R..
F..
PROPRITS:
PARTICULARITS:
RVOCATION:
G02 est rvoque par GOO,G01 et G03. G03 est rvoque par GOO,G01 et G02.
Le point programm n'est pas atteint lorsque le bloc suivant est enchan avec un lissage de trajectoire. Dans un bloc programm en G02 ou G03, les adresses qui permettent d'excuter l'interpolation sont obligatoires (XZ, IK ou R) mme si elles ne varient pas par rapport au bloc prcdent.
Tourelle arrire
~G03
;r--z
L---'-~G03
Tourelle avant
Interpolations circulaires en G90. G02 est excute par programmation G03 est excute par programmation
G02
G03 INTERPOLATIONS CIRCULAIRES (suite)
%300 N10 GOO G52 X150 Z200 N20 T01 MOG N30 51000 M41 M04 N40 G95 FO .15 N50 X20 z90 (APPROCHE A) NGO G96 5120 N70 G01 ZSO (A) NSO G02 X50 Z65 R15 (B) N90 G03 X50 Z35 I30 K50 (C) N100 GOO X150 N110 G52 Z200 G97 51000 M05 N120 M02
80
L
o~
circulaire
dfinie
par 3
Elle peut tre excute par programmation du point de dpart dfini dans le bloc prcdant la fonction G23, du point d'arrive et du point intermdiaire dfinis dans le bloc avec G23. Le sens de l'interpolation est dfini par la position du point intermdiaire b par rapport aux points de dpart a et d'arrive c.
G90/G91 G23 X .. Z ..
Programmation absolue ou programmation Interpolation circulaire. Coordonnes du point d'arrive. Coordonnes du point intermdiaire. Vitesse d'avance.
relative.
1.. K ..
F..
G23
ERPOLATION CIRCULAIRE DFINIE PAR 3 POINTS
PROPRITS:
PARTICULARITS:
Les arguments de la fonction G23 ne doivent tre spars par aucune adresse. G23 peut tre programme en absolu (G90) ou en relatif (G91).
N ..
N50 GOl Xa Za G95 FO.15 N60 G23 Xe Ze Ib Kb FO.l N70 GOl x .. z .. FO.15
N ..
xL
OP Z
Proarammation
des mouvements
DSIGNATION:
G48 : dfinition d'une courbe spline. La dfinition d'une courbe spline comprend plusieurs instructions: de la courbe, blocs de dfinition des points de la courbe. fonction de dfinition, numro
SYNTAXE:
N28D G48 Ne ..
G48 NC ..
H .. IN ..
Fonction de dfinition d'une courbe spline. Argument dfinissant le numro de la courbe. Numro du sous-programme (optionnel). dans lequel sont dfinis les points de la courbe
H..
N.. N..
PROPRITS:
G48
INTERPOLATION SPLINE DFINITION
G48 est rvoque en fin de bloc. BLOCS DE DFINITION DES POINTS DE LA COURBE:
Le premier et le dernier bloc doivent comporter les tangentes d'origine et d'arrive; si les tangentes ne sont pas connues, ces blocs doivent tre vides. Tous les autres blocs doivent comporter des points de la courbe. Le premier bloc doit comporter les axes affects par l'interpolation spline.
Si l'axe X de la machine est paramtr au diamtre, la programmation d'une courbe spline entrane les conditions suivantes: - le bloc contenant G48 devra tre prcd du paramtre externe E11005 = 0 (forage de la programmation au rayon) ; - les points de dfinition de la courbe N.. N.. devront tre programms au rayon; - aprs excution de la courbe G06 NC .., l'annulation ventuelle de la programmation au rayon est ralise par E11005 = 1 (forage de la programmation au diamtre).
PARTICULARITS:
N .. N150
X .. X ..
X5 Z ..
Z-2.5
Tangente d'origine
x .. z ..
} Pololsd, '"o",b'
z .. z .. N160 x ..
X ..
,
\
,----------. ,,,
Z-2.5 , ,
Z ..
Tangente d'arrive
XL:
Z
,, ,
1
1
L.()
~---------
Dpart
:0
Le nombre de points est limit 255 maxi et 3 mini. G48 doit tre programme en tat G40. Les fonctions M, F et S peuvent tre programmes dans les blocs de dfinition de la courbe.
50
G06 NC..
Fonction forant l'ordre d'excution d'une courbe spline. Numro de la courbe. PARTICULARITS:
PROPRITS: La fonction G06 est non modale. RVOCATION: G06 est rvoque en fin de bloc.
Les fonctions F, S et T ne peuvent tre programmes dans le bloc contenant G06 NC.
%100
N ..
G06
ERPOLATION SPLINE EXCUTION
(FINITION PROFIL 5PLINE) N180 GO G52 XO 20 5900 M5 N190 G79 N220 N200 XO 2-1 G1 X35 2-10 F.15 (C) X37 2-13 (D) X40 2-25 (E) X35 2-50 (F) X40 2-80 (G) N210 N220 T3 D3 M6 (OUTIL FINITION) N230 5900 M40 M3 E11005=0 N240 G48 NC1 N200 N210 N250 GO G42 X10 25 (A) N260 G96 5300 N270 G95 F.3 N280 G2 X15 20 Il5 K5 (B) N290 G3 X35 2-10 R30 (C) N300 G6 NC1 N310 G1 G40 X45 E11005=1 N320 G77 N180 N180 N330 M2
XJ;~
OP Z
G49 Ne..
PROPRITS: La fonction G49 est non modale. RVOCATION: G49 est rvoque en fin de bloc.
PARTICULARITS:
649
INTERPOLATION SPLINE SUPPRESSION
N..
G79 N200
x .. x .. x .. x .. x ..
z z .. z .. z .. z ..
N200 N .. N300
N.. N..
N400
N..
G49 NCl
suppression
DTERMINATION
1
1
avance par dent (en mm) Exemple: N = 750 tr min-1 ; fz = 0,1 mm; Z = 2 dents ::::)Vf = 750 x 0,1 x 2 = 150 mm min-1 (soit F150 en code ISO).
DSIGNATION:
G94 : vitesse d'avance exprime en millimtres, pouces ou degrs par minute. La vitesse d'avance s'exprime en mm ou pouce par minute sur les axes linaires (XZ, UW) et en degr par minute sur les axes rotatifs (AC).
SYNTAXE:
N200 G94 F ..
G94 F.. G01/G02/G03 X.. Z.. C ..
G01/G02/G03
X ..
Z ..
C ..
Fonction vitesse d'avance en mm . min-1, in . min-1, degr' min-1. Argument obligatoire dfinissant la vitesse programme. Interpolation linaire ou circulaire. Coordonnes du point atteindre sur les axes linaires. Coordonnes angulaires atteindre sur un axe rotatif.
PROPRITS:
PARTICULARITS:
Les limites de la vitesse d'avance sont dfinies par le constructeur de la machine. Lors d'un changement d'unit de vitesse d'avance, la fonction G dfinissant la nouvelle unit doit tre suivie obligatoirement de l'argument F.
EXEMPLE:
N..
w ..
Pro rammation des mouvements DSIGNATION: G95 : vitesse d'avance exprime en millimtres ou en pouces par tour.
Fonction vitesse d'avance en mm tr-l, in . tr-1. Argument obligatoire dfinissant la vitesse programme. Interpolation linaire ou circulaire. Coordonnes du point atteindre sur les axes linaires. PARTICULARITS:
Les limites de la vitesse d'avance sont dfinies par le constructeur de la machine. Lors d'un changement d'unit de vitesse d'avance, la fonction G dfinissant la nouvelle unit doit tre suivie obligatoirement de l'argument F.. La programmation de l'avance en pouce/min n'est possible que si le systme est en G70 (programmation en pouce).
EXEMPLE:
N..
N200 N210 N220 N230
GOO X.. Z ..
G94 F120 G01 Z .. X.. z.. F100
N..
N300 GOO X.. Z .. N310 G95 FO.3 G01 X.. W. N320 W. FO.15 N ..
Cette fonction permet d'appliquer l'avance tangentielle lors de l'usinage de courbes en correction de rayon d'outil. L'avance F. n'est plus applique au centre de l'outil mais au point de tangence outil/pice.
G92 R..
Avance tangentielle applique la correction de rayon d'outil. Argument obligatoire programm dfinissant la valeur mini du rayon de courbe en dessous de laquelle l'avance tangentielle n'est pas traite.
PROPRITS:
RVOCATION:
Fonction modale.
PARTICULARITS:
G92 R.. est rvoque par: - la fonction d'annulation G92 RD ; - la fonction MD2 de fin de programme; - la fonction G92 R.. affecte d'un rayon diffrent; - la remise l'tat initial (RAZ).
%222
G92
VITESSE D'AVANCE ANGENTIELLE (suite)
N10 GOO G52 X100 Z100 N20 T01 M06 N30 51000 M41 M04 N40 G95 FO.2 N50 GOO G42 Xa Za N60 G92 52000 N70 G96 5100 NSO G92 R4 (LIMITE AV. TANGENT.) N90 G01 Xb Zb FO.2 N100 Xe Ze N110 G02 Xd Zd R6 N120 G01 Xe Ze N130 G03 Xi zi R3 N140 G02 Xg Zg R6 N150 G01 Xh Zh N160 G92 RD (ANNULATION AV. TANGENT.) N170 GOO G40 G52 X100 Z100 G97 51000 M05 N1S0 M02
R6
R3
g~
~-
OP
DSIGNATION:
Gao: annulation d'un cycle d'usinage. Cette fonction rvoque les cycles d'usinage. SYNTAXE:
N100 GBO
G80 Annulation de cycle d'usinage
1 1
PROPRITS:
RVOCATION:
La fonction G80 est rvoque par les fonctions G64, G81, G82, G83, G84, G85, G87 et G89.
N90 .. N100 GOO X150 2200 N110 G94 F .. N120 GB3 2-10 PB N130 GBO GOO X150 2200 N140 ..
DSIGNATION:
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..
G64
N ..
N..
G64 N.. N..
Cycle d'bauche paraxial. Numros du premier et du dernier bloc dfinissant le profil fini (mini 2 blocs, maxi 50 blocs). Numro de contour cr par la fonction profil. Surpaisseur de finition suivant X (par dfaut 1
EP.. 1..
K .. P.. / R.. DFINITION DU BRUT
= 0). = 0). 1
P.. : profondeur de passe suivant X (bauche suivant Z). R.. : profondeur de passe suivant Z (bauche suivant X). Suite de blocs dfinissant les dimensions du brut situs entre G64 et l'annulation du cycle.
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 adresses 1 et K peuvent tre munies du signe - (surpaisseur pour un alsage). Le cycle n'excute pas l'bauche des gorges comprises dans la dfinition du profil.
En fin de cycle, le systme est initialis en GOO. Les variables programmes L100 L199 et L900 L959 ne peuvent pas tre employes dans la dfinition du profil fini. Profil brut Le brut ne peut pas contenir de bloc en PGP et de bloc dfinissant une courbe.
%555
(ESSAI N10 N20 N30 N40 N50 N100 N110 N120 N130 N140 N150 N160 N170 N180 N190 Tl CYCLES)
Dl M6
Z150 M3 M40
G92 52000
G x 200
G96 5100 G79 N200 FINI) Z X140
(PROFIL
(1)
G2 X120 G1 X60
220 X40 Z40 X60 Z60 X25 Z90 Z50 Z30
2 10 R10
x
X
CD
@z
EXEMPLE (suite) :
(BAUCHE (PROFIL EN X) BRUT)
N200 G64 N100 N190 1.5 K.2 P2 F200 N210 N220 N230 N240 N250 X144 Z Z10 X40 Z 94
X (11)
(12)
(13)
(14)
N200 G64 N190 N100 1.5 K.2 R3 F200 N210 N220 N230 N240 N250
X Z 94 (11)
(12) (13)
(14)
@ @
DSIGNATION:
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 ..
G65 [N ..
N..
JI
[EP .. } X .. /Z .. [I..
K ..}
EA ..
P .. /
Cycle d'bauche de gorge. Numros du premier et du dernier bloc dfinissant le profil fini (mini 2 blocs maxi 50 blocs). Numro de contour cr par la fonction profil. Position de fin de passe sur l'axe d'bauche de la gorge (X pour bauche frontale; Z pour bauche axiale). Surpaisseur de finition suivant X (par dfaut 1 Surpaisseur de finition suivant Z (par dfaut Angle de prise de passe dans la gorge. P.. : profondeur de passe suivant X (bauche suivant Z) ; R.. : profondeur de passe suivant Z (bauche suivant X). Garde de positionnement (par dfaut Q
X ..IZ ..
1
= 0). K = 0).
0).
EF..
PROPRITS:
RVOCATION:
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. La fonction de vitesse d'avance et son argument peuvent tre programms dans le bloc du cycle.
PARTICULARITS:
EXEMPLE:
(USINAGE POCHE)
NJ20 G X70 Z50 NJJO G96 580 F150 NJ40 X62 (BAUCHE POCHE) NJ50 G65 N12D N170 EA-135 N360 G G80 X200 Z150 P2 Z20 1.5 K.2 (A)
'=-~
- 135
La zone usine est la zone dlimite par le profil fini et par les 2 droites reliant les 3 points suivants: - la cote X ou Z programme dans le cycle, - le point de dpart du cycle (dernier point programm avant G65),
Z
- le point d'intersection avec le profil fini de la droite d'angle de pntration EA.. passant par le point de dpart du cycle.
EXEMPLE (suite) :
Finition du profil N400 G97 5800 N410 T5 D5 M6 N420 G96 5120 F100 N430 G G41 X142 Z (FINITION PROFIL) N440 G77 N100 N190 N450 G40 G X200 2150 N460 M2
G65
CYCLE D'BAUCHE DE GORGE (suite)
Cette fonction disponible sur NUM 1040/1060 permet de raliser une bauche de profil avec gorge (fonctions G64 et G65) par l'appel d'une seule fonction. DSIGNATION: EZ Point de dpart D - - - - - - - -0. Brut ./
0.
G63 : cycle d'bauche avec gorge. Cette fonction permet l'bauche d'un volume de matire situ entre la dfinition d'un profil brut et un profil fini. Le cycle peut tre excut par dressage ou chariotage pour des usinages extrieurs ou intrieurs.
programm 0.
0. 0.
Profil fini
N .. G63
CYCLE D'BAUCHE DE PROFIL AVEC GORGE
G63
[N ..
N .. }I[EP .. } X . Z .. EX .. IEZ .. P .. IR .. EA .. IEU .. IEW .. [EB .. } [EC. . ] [ER .. ] [ Q .. ] [EQ .. } [EF .. } Cycle d'bauche avec gorge. Numros du premier et du dernier bloc dfinissant le profil fini (maxi 95 blocs). Numro de contour cr par la fonction profil. Position de dpart du cycle. Position de fin de passe sur l'axe d'bauche (EZ pour bauche axiale suivant Z ; EX pour bauche frontale suivant X). P. : profondeur de passe suivant X (bauche suivant Z) ; R.. : profondeur de passe suivant Z (bauche suivant X). Position de dpart des passes d'bauche. La programmation de ces arguments permet la dfinition d'un angle de dpart pour la prise de passe. Angle de limite de pntration en gorge. Angle limite en fin de passe sur l'axe d'bauche. Surpaisseur de finition. Garde de positionnement (par dfaut Q
G63 N.. N.. EP.. X.. Z .. EZ..! EX.. P. / R.. EA..! EU .. / EW..
= 0).
Valeur du copeau mini (en de de la valeur programme, la passe n'est pas ralise). Vitesse d'avance de pntration dans la matire.
RVOCATION:
- EA : angle limitant le dpart des prises de passes entre le point 0 (dpart du cycle) et l'intersection avec le profil fini.
- EU ou EW : point limite de la dernire passe d'bauche. Si l'argument EA n'est pas programm, les valeurs dclares avec EU et/ou EW et A permettent de dfinir l'angle A de dpart.
G63
CYCLE D'BAUCHE DE PROFIL AVEC GORGE (suite)
G65
CYCLE D'BAUCHE DE PROFIL AVEC . GORGE (suite)
(USINAGE PROFIL INTERIEUR) %100 NlO G G52 X150 2200 (BAUCHE) N20 T5 D5 M6 (OUTIL A ALESER R.8) N30 S900 M40 M3 N40 XlO 210 (POINT D'APPROCHE) N50 G92 53000 N60 G96 570 N70 G95 F.l N80 G63 N120 N220 X16 25 EU50 E2-92 P2 EBllO N90 G 25 NlOO G G52 X150 2200 (FINITION) NIlO T7 D7 M6 (OUTIL A ALESER R.4) N120 G4l X50 25 (a) N130 G96 590 N140 Gl X30 2-5 F.07 (b) N150 2-20 (e) N160 X-40 2-25 (d) N170 2-45 EB2 (e) N180 G2 X40 2-55 140 K-50 EB2 (f) N190 Gl 2-75 (g) N200 X30 2-80 (h) N2l0 2-85 (i) N220 X16 2-92 (j) N230 G 25 (k) N240 G40 G52 X150 2200 N250 M2
80 65
-0)
0)
.c o
~
D-
5 45
9 i h j
N
EZ
Cette fonction permet l'bauche d'une gorge axiale ou frontale par plonges successives.
G66
Cycle de dfonage. Numro du second correcteur d'outil. gramm dans un bloc prcdent. Position de fin d'usinage de la gorge. Angle dfihissant la pente en fond de gorge. Dplacement entre chaque plonge (P Le premier correcteur doit tre pro-
O..
X .. Z .. EA.. P.. / R.. EP.. G66
CYCLE DE fONAGE
valeur suivant X ; R
Valeur du dplacement 45 en fin de passe. Temporisation en fin de plonge exprime en secondes (par dfaut EF RVOCATION:
EF..
0).
PROPRITS: La fonction G66 est non modale. PARTICULARITS: Lorsque le cycle est programm, le systme doit tre en G40. Les plonges de l'outil sont rparties uniformment sur la largeur de la gorge. La fonction de vitesse d'avance et son argument peuvent tre programms dans le bloc du cycle. EXEMPLE:
(DEFONCAGE GORGE) N290 GO G52 X200 Z150 N300 Tl DOl M6 (OUTIL L=6) N3l0 G97 5900 M40 M3 N320 X66 z30 (A) N330 G96 580 N340 G95 F.15 (CYCLE DEFONCAGE) N350 G66 D15 X46 Z50 EA10 R5 EFl (B) N360 G52 X200 2150 G97 5900 M5
Dclaration des deux correcteurs d'outil: - correcteur 001 : flanc de dpart de gorge suivant Z ; point A. - correcteur 010 : flanc de fin de gorge suivant Z; point B. La diffrence de valeur entre les correcteurs doit tre gale la largeur de l'outil.
X
OP
2.4.2
G81
Cycle de perage-centrage. Point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage.
X.. / Z.. ER .. EH ..
DROULEMENT
DU CYCLE:
- positionnement rapide dans l'axe d'usinage, - pntration la vitesse d'avance F, - dgagement en vitesse rapide suivant l'axe de l'outil.
G81
CYCLE DE PERAGECENTRAGE
RVOCATION: La fonction G81 est rvoque par les fonctions G8o, G82, G83, G84, G85, G87, G89 ou G64, G65 et G66.
N .. NllO G X 2S
N120 G94 F.2 N130 G81 2-10 N140 G80 G X1S0 2200
N ..
N ..
N110 G94 F.2 N120 G81 X 2-10 ERS N130 G80 G X1S0 2200
N ..
Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Temporisation en secondes (maxi 99.99 s).
PROPRITS:
DROULEMENT
DU CYCLE:
682
CYCLE DE PERAGEBRAGE
RVOCATION:
- positionnement rapide dans l'axe d'usinage, - pntration la vitesse d'avance F, - temporisation en fin de perage, - dgagement en vitesse rapide suivant l'axe de l'outil.
La fonction G82 est rvoque par les fonctions G8o, G81, G83, G84, G85, G87, G89 ou G64, G65 et G66.
N ..
25
F.2
2-10 EF1.S
G X1S0
2200
N ..
NllO G94 F.2 N120 G82 X 2-10 ERS EF1.S N130 G80 G X1S0 2200
N ..
G83 X .. / Z .. ER .. EH .. P.. ES ..
Cycle de perage-dbourrage. Coordonnes du point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Valeur de la premire pntration. Nombre de pntrations. Valeur de la dernire pntration. Garde de retour aprs chaque dbourrage. Temporisation chaque fin de pntration.
Q..
EP.. EF..
PROPRITS:
PARTICULARITS:
G83
CYCLE DE PERAGEDBOURRAGE RVOCATION:
Si P et Q sont programms, les pntrations successives seront de valeurs dgressives. La programmation de P ou de ES est obligatoire.
La fonction G83 est rvoque par les fonctions G8o, G81, G82, G84, G85, G87, G89 ou G64, G65 et G66.
N ..
z5
(1)
Cycle de perage avec brise-copeaux. Coordonnes du point atteindre sur l'axe d'usinage.
Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Valeur de la premire pntration. Nombre de pntrations. Valeur de la dernire pntration. Garde de retour aprs chaque dbourrage. Temporisation chaque fin de pntration.
Q..
EP.. EF..
PROPRITS:
PARTICULARITS:
G87
CYCLE DE ?ffiAGE AVEC ~ E-COPEAUX
Si P et Q sont programms, les pntrations successives seront de valeurs dgressives. La programmation de P ou de ES est obligatoire.
RVOCATION:
La fonction G87 est rvoque par les fonctions G8o, G81, G82, G83, G84, G85, G89 ou G64, G65 et G66.
N ..
N110 N120 N130 N140 N150 N160 N170
N ..
Cycle d'alsage. Coordonnes du point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Valeur de l'avance de dgagement (par dfaut EF = F).
PROPRITS:
RVOCATION:
La fonction G85 est rvoque par les fonctions G31, G80, G81, G82, G83, G84, G8?, G89 ou G64, G65 et G66.
Gas
CYCLE
D'ALSAGE
N ..
N110 GO XO 210 N120 G94 F1S0 N130 G8S 2-20 N140 G80 GO GS2 X1S0 2100
N ..
N..
G89 X../Z ..
Cycle d'alsage avec arrt temporis en fin de trou. Coordonnes du point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Temporisation exprime en secondes (par dfaut EF = 1 s).
PROPRITS:
RVOCATION:
La fonction G89 est rvoque par les fonctions G31, G80, G81, G82, G83, G84,G85, G8l, OU G64, G65 et G66.
G89
CYCLE
D'ALSAGE
AVEC
ORISATION N ..
2100
N ..
N120 G94 F150 N130 G89 XO ER10 2-25 EF2 N140 G80 GO X150 2100 N ..
Cette fonction permet l'excution de filetages cylindrique, conique et frontal. Les filetages peuvent tre excuts par pntration droite ou oblique.
G33
CYCLE DE FILETAGE A PAS CONSTANT
G33
Cycle de filetage pas constant. Position de l'outil en fin de filetage par rapport l'origine programme. Pas suivant l'axe de filetage (X ou Z) en mm. Demi-angle au sommet d'un filetage conique (par dfaut EA tage frontal. Valeur de l'angle de pntration d'outil (par dfaut EB Profondeur totale du filet Q inclus. Profondeur de la dernire passe inclus dans P (par dfaut sans finition; passe vide). Longueur de la pente de dgagement (par dfaut R culaire l'axe de filetage. Nombre de filets (par dfaut 1 filet). Nombre de passes; S.. passes de valeurs dgressives; constantes. ES.. passes de valeurs Q
X.. Z ..
K..
EA.. EB .. P. Q .. R..
0 ; si EA
90, file-
0 pntration droite).
0 : dgagement perpendi-
F..
S.. / ES..
PROPRITS:
PARTICULARITS:
Les fonctions modales prsentes avant l'appel de G33 sont restitues aprs excution du cycle.
RVOCATION:
N200 X24 Z64 (APPROCHE A) (FILETAGE CYLINDRIQUE M20 2.5 L50) N210 G33 X20 Z10 K2.5 P2.165 Q.05 S6
tSl
10
(2) Ralisation d'un filetage conique Angle de cne = 17013 ; 0 dbut = 82,327 ; 0 fin = 90,507 ; pas = 4 ; 2 filets; longueur de filetage 30 mm.
N100 X82.327 Z5 (APPROCHE A) (FILETAGE CONIQUE) (CONE 170.13 ~DEBUT 82.327 ~FIN 90.507 P4 2 FILETS L30) N110 G33 X90.507 Z-30 K4 EA-9.87 EB30 R3 P1.2 Q.06 S4 F2
Cette fonction permet l'excution de plusieurs filetages successifs. Les filetages peuvent tre cylindriques ou coniques.
G38 X.. Z ..
Cycle de filetages enchans. Position de j'outil en fin de filetage par rapport l'origine programme. Pas suivant l'axe de filetage (X ou Z) en mm.
K..
PARTICULARITS:
RVOCATION: La fonction G38 est rvoque par les fonctions GOO,G01, G02 ou G03. G38 CYCLE DE FILETAGES ENCHANS EXEMPLE:
Des pas diffrents peuvent tre programms dans les blocs suivant la fonction G38. Les passes successives sur les cycles peuvent tre programmes par appels de sous-programmes.
G38 Xb Zb K4
(PAS = 4) (PAS
Xe Ze K6 Xd Zd K8
G Xe Ze
6)
(PAS = 8)
Cycle de taraudage. Coordonnes du point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur J'axe d'usinage. Cote du plan d'attaque sur J'axe d'usinage. Temporisation en secondes (maxi 99.99 s) Par dfaut EF = 1 s.
PARTICULARITS:
L'avance n'est pas asservie la rotation de la broche. Le taraud doit tre mont flottant pour compenser les carts de position.
G84
CYCLE DE TARAUDAGE
RVOCATION: La fonction G84 est rvoque par les fonctions G80, G81, G82, G83, G85, G87, G89 ou G64, G65 et G66. EXEMPLE:
Taraudage M8 pas 1,25. F = pas du taraud x frquence de rotation broche F = 1,25 x 300 = 375 mm min-1
N ..
5300 M42 M3 GO XO 25 G94 F375 G84 2-20 EF1 G80 GO X150 2100
--
--Z
N ..
Sens de rotation
N120 G94 F375 N130 G84 XO ER5 2-20 EF1 N140 G80 GO X150 2100
N ..
Cycles d'usina e
DSIGNATION:
G84 : cycle de taraudage rigide Ce cycle permet d'asservir l'avance de l'outil la rotation de la broche. La vitesse d'avance est calcule selon la frquence de rotation de la broche et le pas programm.
SYNTAXE:
N190 G84 X .. /2 ..
G84 X .. / Z .. K.. ER.. EH .. EK.. Cycle de taraudage rigide.
Coordonnes du point atteindre sur l'axe d'usinage. Pas du taraudage en mm (diffrencie le taraudage simple du taraudage rigide). Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Rapport de la frquence dfaut EK = 1). de rotation de broche dgagement/pntration (par
PROPRITS:
PARTICULARITS:
L'avance n'est pas asservie la rotation de la broche. Le taraud doit tre mont flottant pour compenser les carts de position.
RVOCATION:
La fonction G84 est rvoque par les fonctions G80, G81, G82, G83, G85, G87, G89 ou G64, G65 et G66. EXEMPLE:
G97 5200 M41 M3 GO XO 210 G84 2-20 Kl.5 EK2 G80 GO G52 X150 2100
1-
f--
Z C '\
/
/j '/~
20
OP
10
60
f' 00 +
Ol C')
025,3 h 10
~o
Ln
C')
iD
LD
--jJ
1
1
1
1
~---7'
ci +1 '<t_
LD
'i~
1
(J)
Ol
:0
<0
,
1
1
.~
(J)
DESSIN DE DFINITION
"0
c CIl \5..
0630:0,1
.,,ci +1
048
C'J
0')
+g,5
<0_
ci +1 0
ci +1
LD C\I
,""'. F--"
fT-~~
Il 1
:1
"
Cf)
Il
cio 1
C\I
Ra
V-
Ebauche profil Finition profil Usinage gorge L = 4 Perage 0 11 profondeur 36 Fraisurage 60 trou 0 11
USINAGES RALISS
Ebauche profil Finition profil Usinage gorge L = 5 Perage 0 14 profondeur 42 Fraisurage 60 trou 0 14
G)0
2 3
PROGRAMME
N 1
Programmes Commentaires
numro du programme
%1
(MANDRIN PORTE-FRAISE N10 Tl Dl M6 N20 G92 S2000 N30 G X200 2100 N40 G96 S150 M3 M40 N50 G95 F.15 N60 G79 N200 (PROFIL FINI) N100 X65 2-46.75 N110 G1 X61 2-44.75 N120 X48.25 N130 2-21.75 N140 X46.75 2-20.75 N150 X26.994 N160 2-1 N170 X22.994 ROGRAMMES COMMENTS (EBAUCHE) N200 G64 N100 N170
21
COTE OUTIL)
titre appel outil T1 (outil d'bauche) limitation la Vcc Vcc = 150 mm . min-1 avance = 0,15 mm tr-1 saut au bloc N200
- mise en route de la
dplacement
raliser
N170 - surpaisseur
(PROFIL BRUT) N310 X65 2-46.75 N320 21 N330 X22.994 N400 N410 G80 G 25 G97 S500
- dgagement
(FINITION PROFIL) N500 T3 D3 M6 N510 G X200 2100 N520 G96 S200 F.08 N530 N540 N550 N560
G G41 X65 G77 N100
appel outil T3 (outil de finition) Vcc = 200 mm . min-1 avance = 0,08 mm . tr-1 correction de rayon d'outil
2-46.75 N100
gauche
du profil - approche
rapide de (1)
de la correction
Programmes (GORGE LARGEUR=4) N600 TS DS M6 N610 G X200 2100 N620 G96 SlS0 F.1 N630 N640 N6S0 N660 N670
G XSO Z20. 7S
Vcc = 150 mm . min-1 avance = 0,1 mm tr-1 approche en rapide usinage de la gorge - temporisation retrait dgagement
1s
(PERCAGE 011) N700 T2 D2 M6 N710 G X200 2100 N720 G97 SSOO N730 X 2S N740 G83 X Z-36 P1S F.1
vitesse de broche = 500 tr . min-1 approche en rapide cycle de perage-dbourrage coordonnes de fond de trou (Z-36) pntration 25 mm avance = 0,1 mm . tr-1 fin du cycle de perage - retrait
(FRAISURAGE 911) N800 T4 D4 M6 N810 X200 2100 N820 G97 S300 N830 X 2S N840 2-3 N8S0 G1 2-8 F.08 N860 G 2S N870 X200 2100
%2
(MANDRIN PORTE-FRAISE N10 Tl Dl M6 N20 G X200 Z100 N30 G96 S150 M3 M40 N40 G97 S2000 N50 G95 F.15 N60 G79 N200 (PROFIL FINI) N100 X65 Z-96.8 NllO G1 X61 z-94.8 N120 X44.927 N130 X25.258 Z-28.797
(1)
(2 )
profil raliser tan2a = 0,298 ::::}tana = 0,149 (1,6 tana)2 + 44,45 = X3 = 44,927 25,3 h10 = 25,258 X = (44,927 - 25,258)/2 = 9,8345 Z = X/tana = 9,8345/0,149 = 66,003 - 94,8 + 66,003 = Z4 = 28,797
(3)
(4 )
Zl
(5) (6)
cycle d'bauche - appel des blocs N100 N170 - surpaisseur d'usinage 0,6 mm en X, 0,5 mm en Z - prof.de passe 2 mm
(PROFIL BRUT) N310 X65 2-96.8 N320 21 N330 X21.258 N340 G80 G 25 N350 G97 S500 (FINITION PROFIL) N400 T3 D3 M6 N410 G X200 2100 N420 G96 S20 F.08 N430 G G41 X65 Z-96 N440 G77 N100 N150 N450 G40 G Z5 N460 G97 S500 (GORGE LARGEUR=5) N500 T5 D5 M6 N510 G x200 Z100
profil enveloppe fin du cycle d'bauche - dgagement vitesse de broche 800 tr . min-1
5)
Programmes
Vcc = 150 mm min-1 avance = 0,1 mm . tr-1 N530 N540 N550 N560 G DIO X27 Z-32.3 G66 Dll X23 Z-27.8 R4 EFI G80 G Z5 G97 5800
-
1s
(GORGE LARGEUR=1.6) N600 T7 D7 M6 N610 G X200 Z100 N620 G96 5130 F.08 N630 N640 N650 N660 N670 G X64 2-93.2 Gl X43 G4 Fl X50 G X200 Z100 G97 5500
Vcc = 130 mm min-1 avance = 0,08 mm . tr-1 approche rapide usinage de la gorge - temporisation retrait dgagement
1s
(PERCAGE 014) N700 T6 D6 M6 N710 X200 Z100 N720 G97 5500 N730 X Z5 N740 G83 X Z-74 P25 F.l
vitesse de broche = 500 tr . min-1 approche en rapide cycle de perage-dbourrage coordonnes de fond de trou pntration = 25 mm avance = 0,1 mm . tr-1 fin du cycle de perage - retrait
N750 G80 G Z5 N760 G97 5800 (FRAI5URAGE 014) N800 T4 D4 M6 N810 G97 5300 N820 x Z5 N830 2-4 N840 Gl Z-10 F.08 N850 G Z5 N860 X200 Z100
13
DSIGNATION Interpolation linaire vitesse d'avance rapide Interpolation linaire vitesse d'avance programme Interpolation circulaire vitesse d'avance programme (sens antitrigonomtrique) Interpolation circulaire vitesse d'avance programme (sens trigonomtrique) Temporisation programmable Ordre d'excution l'adresse F
G03 G04 G06* G09 G10 G12 G16 G17 G18 G19 G23* G29 G31 G40 G41 G42 G45 G46* G48* G49* G51
Arrt prcis en fin de bloc avant enchanement sur le bloc suivant Bloc interruptible Survitesse par manivelle Dfinition de l'orientation de l'axe de l'outil par les adresses P, Q, R Choix du plan XY Choix du plan ZX Choix du plan YZ Interpolation circulaire dfinie par trois points Correction d'outil dans l'espace Cycle de filetage au grain Annulation de correction de rayon d'outil Correction de rayon d'outil gauche du profil usiner Correction de rayon d'outil droite du profil usiner Cycle de poche simple Cycle de poche ou surfaage avec contour quelconque Dfinition d'une courbe spline Suppression d'une courbe spline Miroir Programmation absolue des dplacements par rapport l'origine mesure
Ii Il
G52 G53 G54 G59 G70 G71 G73 G74 G75 G76 G76+/-* G77 G7U
Invalidation des dcalages PREF et DEC1 Validation des dcalages PREF et DEC1 Dcalage d'origine programm Programmation Programmation en pouce mtrique
Invalidation du facteur d'chelle Validation du facteur d'chelle Validation d'un sous-programme de dgagement d'urgence
Transfert des valeurs courantes des paramtres L et E dans le programme pice Cration/suppression Appel inconditionnel de programme ou bloc ISO d'un sous-programme ou d'une suite de squences avec retour
CODe
G78* G79 G79+/-* G80 G81* G82* G83 G84* G8S* G86 G87 G88 G89 G90 G91 G92 G92 R* G93 G94 G9S* G97* G104* Synchronisation Saut conditionnel des groupes d'axes ou inconditionnel
Suspension momentane
Annulation d'un cycle d'usinage Cycle de perage centrage Cycle de perage chambrage Cycle de perage dbourrage Cycle de taraudage Cycle d'alsage Cycle d'alsage avec arrt de broche index en fond de trou Cycle de perage brise-copeaux Cycle d'alsage et dressage de face Cycle d'alsage avec temporisation Programmation Programmation fin de trou absolue par rapport l'origine programme relative par rapport au point de dpart du bloc
Vitesse d'avance exprime en inverse du temps (VIL) Vitesse d'avance en millimtres, pouces ou degrs par minute Vitesse d'avance en millimtres ou en pouces par tour Frquence de rotation de broche en tours par minute Lissage de courbe dans l'espace
Validation et excution de toutes les fonctions mmorises dans G999 Validation de l'excution Suspension de l'excution des blocs et d'une partie des fonctions traites dans G999 et forage de la concatnation1 des blocs
3.1.2 FONCTIONSM
CODE MOO M01 M02 M03 M04 M05 M06 MO? M08 M09
1
DSIGNATION Arrt programm Arrt optionnel programm Fin de programme Rotation de broche sens antitrigonomtrique Rotation de broche sens trigonomtrique Arrt de broche Appel d'outil Arrosage n 2 Arrosage n 1 Arrt d'arrosage Blocage d'axe Dblocage d'axe Arrt d'usinage programm Indexation de broche Gammes de broche Validation des potentiomtres de broche et d'avance Inhibition des potentiomtres de broche et d'avance Libration de la broche courante dans le groupe d'axes Commande des broches 1 4 Mesure des broches 1
MW M11 M12* M19 M40 M45 M48 M49 M61* M62 M65 M66 M69
1 1
1 1 ,
Forage de l'enchanement des blocs Ractivation des modes modification grammes par l'automate Neutralisation l'automate (MODIF), immdiat (IMD) et des appels de sous-propar
mission de message vers l'automate, vers un serveur distant ou un priphrique Saut de bloc Appel du correcteur d'outil Dcalage angulaire programm Modulation programme de l'acclration Dimensions extrmes de la pice en visualisation graphique 3D Numro de l'outil Conversion de l'unit interne des axes rotatifs Conversion de l'unit interne des axes linaires
/
0 ED EG EM-/+*
T
M* u*
La fonction G16 dfinit l'orientation de l'axe de l'outil avec les adresses P, Q ou R suivies du signe + ou-
P-
i~o; ~ -~ z.~~-?~!x
R+
R- ~
P+
Orientation suivant X+ Dfinition de l'orientation de l'axe de l'outil Orientation suivant XOrientation suivant Y+ Orientation suivant YOrientation suivant Z+ Orientation suivant Z PARTICULARITS:
PROPRITS:
RVOCATION:
G16 suivie d'un argument P,Q ou R diffrent de celui programm prcdemment rvoque l'tat G16 antrieur.
Par convention, le vecteur outil est orient du bout de l'outil (partie coupante) vers la rfrence de l'outil (fixation en broche). Lors de la dfinition de j'orientation de l'axe de l'outil, il est recommand d'tre en annulation de correction de rayon (G40) et annulation de cycle (G80). Le bloc contenant G16 peut comporter des 1 dplacements et des fonctions M, S et T.
%55
N10 N20 N30 N .. N120 N130 N140 N150 N .. GOO G52 X .. G16 P+ GOO Y .. GOl X .. Z .. F .. X..........Table machine Y .. GOO G52 Z .. T02 5800 M06 M40 M03 (G16 R+)
z ..
la fonction MOS permet l'appel d'un outil et son positionnement en broche. Cette mise en place peut tre automatique ou manuelle.
M6
la fonction T slectionne l'outil 1. le numro correspond au poste de l'outil dans le magasin. Appel ou changement de l'outil. Commentaires entre parenthses.
PARTICULARITS:
Avant un appel ou un changement d'outil, il est prconis de programmer une position de mise en broche de l'outil par rapport l'origine programme (OP) ou par rapport l'origine mesure (OM).
N100 NllO GOO G52 Z200 N120 T05 M06 (FRAISE D20) N130
NlOO NllO GOO Z200 N120 T05 M06 (FRAISE D20) N130
[X~]~.
fl
OP
()
R L
@
DSIGNATION:
L'adresse D affecte d'un numro slectionne le correcteur d'outil. Les dimensions d'outil en mmoire sont valides selon les axes programms.
L'introduction des dimensions d'outil peut tre effectue manuellement, par priphrique ou par programmation paramtre.
DIMENSION D'OUTIL
Choix du plan XV. Orientation de l'axe de l'outil suivant Z+. Numro du correcteur (de 1 255). Annulation de la correction de rayon. Correction de rayon d'outil. Coordonnes du point atteindre.
PROPRITS:
PARTICULARITS:
RVOCATION: d'un
Le numro du correcteur peut tre diffrent du numro de l'outil. Plusieurs numros de correcteurs peuvent tre affects au mme outil. Le contenu de DO est toujours nul. Le systme dispose de 255 triplets de correction (L, R, @).
Pro rammation de l'outil EXEMPLE: Usinage avec outil T02 affect des correcteurs 002 et 012. Les correcteurs de longueurs L de T02 sont prises en compte lors du premier dplacement sur l'axe Z programm aprs 002 et 012. %65
N10 N20 N30 N50 N.. N140 N .. Dl2 250 G16 R+ T02 5120 250 G17 D02 M06 M40 M03
Y20
DIMENSION D'OUTIL
(suite)
[illQ]:
Ul
Rayon corrig R = R
+ DR
longueur corrige l = l
+ Dl
D
Q
EtE
m
DR DL
= -!::l.C = -!::l.H
EHJ
G42 : correction de rayon droite du profil usiner. La trajectoire programme de l'outil est dcale droite d'une valeur gale au rayon R dclar par le correcteur O. 641
642
t Trajectoire
1
outil
G17 001
Plan dans lequel s'effectue la correction. Numro du correcteur (de 1 255). Interpolation linaire ou circulaire. Correction de rayon d'outil gauche du profil. Correction de rayon d'outil droite du profil. Coordonnes du point atteindre.
GOO/G01/G02/G03
G41 G42 X .. Y..
PROPRITS:
PARTICULARITS:
RVOCATION:
Les fonctions G41 et G42 permettent la programmation d'un profil pice aux dimensions relles du profil sans tenir compte du rayon de l'outil.
t
1
Centre outil
G40 ANNULATION DE
LAg~~~~~~ON
SYNTAXE:
N100
GOO/G01 G40
[GOO/G01]
G40 X ..
Y ..
z ..
Interpolation linaire. Annulation de la correction de rayon. Coordonnes du point atteindre. RVOCATION: PARTICULARITS:
X.. Y.. Z ..
PROPRITS:
La fonction G40 est modale. Elle est initialise la mise sous tension.
La fonction G40 rvoque les fonctions G41, G42 et G29 (correction d'outil dans l'espace).
A la fin du premier bloc programm en correction de rayon (obligatoirement une droite), le centre de l'outil se positionne sur la normale N la trajectoire suivante, dcal du point programm de la valeur du correcteur R.
MISE EN POSITION DE
Approche
l'OUTIL Il convient de prvoir une garde d'une valeur suprieure au rayon d'outil dclar, lors d'un positionnement rapide.
ENGAGEMENT
ET D~GAGEMENT DE l'OUTIL DGAGEMENT SUR UNE DROITE
Au dbut du premier bloc programm annulation de la correction de rayon" (obligatoirement une droite), le centre de l'outil part de la normale N la trajectoire prcdente, dcal du point programm de la valeur du rayon du correcteur.
3.3 PROGRAMMATION
DSIGNATION:
DES MOUVEMENTS
G52 : programmation
Les dplacements programms avec la fonction sont reprs par rapport l'OM.
Annulation de la correction de rayon. Programmation Interpolations Programmation mesure. Vitesse d'avance. absolue. linaires (en rapide ou avance travail). absolue des dplacements par rapport l'origine
GOO/G01
G52 X.. Y.. ZooA .. BooCoo Foo G52 XOORAMMATION ABSOLUE PAR RAPPORT A I:ORIGINE MESURE
PARTICULARITS:
La programmation de G52 dans un bloc suspend les donnes suivantes: jauges d'outils, PREF, DEC1, DEC3, G59, dcalage angulaire ED et G74. La fonction G52 doit prcder la programmation des axes dans le bloc, tre programme en G40 et G90.
EXEMPLES: - programmation de G52 au zro mesure sur Z avant changement d'outil. %33
- programmation de G52 sur Z, B, X et Y : -50 mm du zro mesure sur Z ; 180 du zro mesure sur B ; - 100 mm du zro mesure sur les axes X et Y.
0
N ..
-~--
Zro mesure
Pro rammation
des mouvements
DSIGNATION: G53 : invalidation des dcalages PREF et DEC1. G54 : validation des dcalages PREF et DEC1.
Les fonctions G53 et G54 autorisent en page" la prise en compte PREF ". ou la non-prise en compte des valeurs PREF et DEC1 introduites
G53
G54
G53 G54
Invalidation Validation
PROPRITS:
G53 et G54 sont modales. G54
RVOCATION:
G53 et G54 se
rvoquent
mutuel-
PARTICULARITS:
ne sont pas affectes par la fonction G53. Point courant
G9~
OP1 X
par rapport
la nouvelle
G92
Prslection
de l'origine programme.
l'origine
programme.
EXEMPLE:
PREF Z
=-
300 ; DEC1 D1 = 80
= 20
; G92 Z60
point
de l'origine programme
courant
prcdent
par rapport
l'OP - valeur
programme
ou bien
nouveau PREF = point courant l'OM - valeur programme de l'outil - DEC1 L'opration est ralise aprs excution G92. en du par rapport
l'OM en Z = - 160
bloc prcdant
le bloc contenant
l'OP:
+ 40
- 60 = - 320
l'OM: 160 - 60 - 80 - 20
=-
320
w..
Les axes programms sont lis la fonction. Ils doivent suivre immdiatement G59 et au moins un d'entre eux doit tre programm.
1 .. J .. K.. : arguments dfinissant le centre de rotation d'un dcalage angulaire programm avec ED (dcalage angulaire).
J .. K.. ED..
G59
DCALAGE D'ORIGINE OGRAMM
PROPRITS: La fonction G59 est non modale, les arguments lis aux axes sont modaux.
RVOCATION:
G59 est annule par la programmation de G59 suivie des arguments d'axes affects de valeurs nulles en absolu (G90), par M02 (fin de programme) et par la remise l'tat initial (RAZ).
PARTICULARITS: Il est prconis d'tre en G90 avant la programmation d'un dcalage d'origine G59 (lisibilit du programme). Programmation: - G59 programme en absolu (G90) : le dcalage s'effectue par rapport au PREF + DEC1. Un nouveau dcalage remplace le prcdent; EXEMPLE: usinage des 3 empreintes Origine Programme = Origine pice = OPO
N.. N20
N ..
- G59 programme en relatif (G91) : le premier dplacement programm aprs G59 est translat de la valeur du dcalage programm. Un nouveau dcalage affectera le dplacement suivant. La position absolue se trouve dcale de la somme de tous les G59 programms antrieurement. 1re empreinte 2e empreinte 3e empreinte OP OP OP
= = =
GS9 XIO
YIO l OPI)
EMPREINTE
GS9 XSO
Y30
(USINAGE
EMPREINTE
2 OP2)
Yl- OP1
G59 X90 YIO EMPREINTE
(USINAGE
3 OP3)
~
OPO
Proarammation
des mouvements
DSIGNATION: G91 : programmation relative par rapport au point de dpart du bloc. La valeur programme sur un axe est repre par rapport la dernire position programme.
G90 : programmation absolue par rapport l'origine programme (OP). La valeur programme sur un axe est repre par rapport l'OP.
liJ
{
"\
m
1
1
m [i] ..--..
OP \...l./
OP '-..1
r 1'\
SYNTAXE:
N150 G90/G91
G90 G91 X.. Y.. Z .. A.. B.. C ..
X ..
Y ..
Z .. A ..
B ..
C ..
Programmation Programmation
Les fonctions G90 et G91 sont modales.La G91 fonction G90 est initialise la mise sous tenPROGRAMMATION sion. ABSOLUE OU RELATIVE RVOCATION: GOO
PROPRITS:
PARTICULARITS:
Le premier dplacement programm doit tre effectu en G90 et repr par rapport l'origine programme. Les deux types de programmation (G90/G91) peuvent coexister dans un mme programme.
programmation
N90 .. NIOO NIlO Nl20 N130 .. [G90] XIO x50 Y30 Yl5
programmation
N90 .. NIOO [G90] XIO G91 Y30 X40
relative G91
(POINT (POINT
A)
B)
(POINT Y-15
A) (DEPLACEMENT AB)
ALJ:\ Ar- t\
0 C')
~B
L{)
~
1
Lf?1
Y/" r-..
OP'l..I X
0 C')
~~.
B X
50
/" '\
OP'-"'!
96
en XV, ZX
617 618
619
PROPRITS:
G 17, G 18 et La fonc-
RVOCATION:
G 17, G 18 et mutuelle-
PARTICULARITS:
de plan doien G40
Les fonctions
G 17 est initialise
la
MOS : arrt
Arrt broche. de
de broche. la rotation de la
la frquence
programme.
la frquence
programme.
Rotation de broche sens antitrigonomtrique. Rotation de broche sens trigonomtrique. Arrt de broche.
SENS DE ROTATION
M03
PROPRITS:
et M04 sont des fonctions
modales,
RVOCATION:
M03, M04 et MOS se rvoquent MOO, M19 et M01 rvoquent les
N .. NllO N120
N ..
N200 N ..
Prolrammationdes mouvements
DSIGNATION:
G97: frquence de rotation de broche exprime en tr min-1, La fonction dfinit une frquence de rotation constante programme avec l'argument S.
SYNTAXE:
N100
G97 8800 M03/M04 697 FR~QUENCEDE
ROTATION
G97 5800
[M03/M04j
Fonction forant la frquence de rotation de broche en tr min-1. Frquence programme = 800 tr . min-1. Sens de rotation de la broche.
PROPRITS:
RVOCATION:
La fonction G97 est rvoque par la fonction G96. La frquence programme avec G97 est annule par 80 ou modifie par 8 affecte d'une nouvelle valeur.
EXEMPLE:
frquence de rotation 500 tr min-1 sens trigonomtrique frquence de rotation 800 tr min-1
1
1 1
1
0en m
Vitesse de coupe: 120 m . min-1 Diamtre de la fraise: 20 mm Frquence de rotation N= 1000 x V 1 000 x 120 = = 1 910,8 7Txd 3,14x20
N = 1 900 tr . min-1
98
~ ~
DSIGNATION:
gammes de broche.
M40/M41/M421M43/M44/M45:
des frquences
de rotation S.
SYNTAXE:
N230
G97 S ..
[G97
S .. J
[M03/M04J
M40 M45
Frquence
M03/M04
M40 M40
M45
PROPRITS:
fonctions M40
Les
M45
sont
modales,
RVOCATION:
M40
M45 se rvoquent
mutuei-
avant
et dcodes.
PARTICULARITS:
sont dfinis pour chaque gamme par le constructeur.
; M41 = 400
500 tr min-1
900
tr min-1
; M42 = 800
4200
tr min-1. de rota-
dterminent
automatiquement
la gamme en fonction
de la frquence
1 ~;~
EXEMPLE:
l ""queo"
N ..
fixe.
DSIGNATION:
1 1
un
point
-"-t.:( ....
~(e:::--.. ~)'
1 ~.-/
Indexation
SYNTAXE:
N170
G97 S500
[G97
S500J
[M03/M04J
[M40
M45]
EC ..
M19
-i
Frquence
M03/M04
M40 EC :: M19
Sens de rotation de la broche. Gamme de broche. Argument Indexation facultatif dfinissant la valeur de l'angle d'indexation (en degrs).
M45
de la broche.
r-
PROPRITS:
RVOCATION:
Les fonctions M 19 est rvoque par les fonctions M03, M04 ou M05.
La broche peut tre ou non en rotation lors de l'indexation. Si le systme est quip d'un capteur de position de broche, la programmation de M19 permet d'indexer la broche dans une position quelconque par rapport un point fixe dfini par le constructeur.
1
PARTICULARITS:
EXEMPLE:
N90 .. N100 G97 5500 MO] M42 NllO EC45 M19 N120 ..
3.3.4 INTERPOLATIONS
Le point programm est atteint en effectuant une trajectoire linaire vitesse d'avance rapide, quels que soient les axes programms (X, y et Z, U, V et W, A, B et C).
GOa '\
\ , Point programm
J6~
GOO
POSITIONNEMENT RAPIDE G90/G91 GOO R- / R+ Programmation absolue ou programmation Positionnement rapide. relative. SYNTAXE:
N180
[G90/G91j
GOO
[R-/R+ j X ..
Y ..
Z ..
Positionnement avant ou aprs le point programm ( distance gale la valeur du rayon de l'outil dclar). Coordonnes du point atteindre (G90) ; valeurs des dplacements (G91).
x.. Y.. Z ..
PARTICULARITS:
Les arguments facultatifs R+ et R- ne actifs que dans le bloc o ils sont programm-
100
RVOCATION:
----
N ..
~;$=r
N ..
a
GOa [z]
. ~~~.
[x]
GOa z
GOO
ONNEMENT
RAPIDE
suite)
2 mm
{----o:Jrx
G~$
Rayon outil
G01 : interpolation linaire vitesse d'avance travail programme. Le point programm est atteint en effectuant une trajectoire linaire vitesse d'avance travail programme, quels que soient les axes programms (X, Y et Z, U, V et W, A, B et C).
Programmation
absolue ou programmation
relative.
Interpolation linaire vitesse d'avance travail programme. Positionnement avant ou aprs le point programm ( distance gale la valeur du rayon de l'outil dclar). Coordonnes du point atteindre (G90) ; valeurs des dplacements Vitesse d'avance. (G91).
PROPRITS: Fonction modale, initialise la mise sous tension. RVOCATION: G01 est rvoque par GOO, G02 ou G03.
PARTICULARITS:
Les arguments facultatifs R+ et R- ne so . actifs que dans le bloc o ils sont programms.
Interpolations linaires suivant XYZ (approche) puis XY (trajectoire AB) ; rainure profondeur 1,5 ; programmation absolue en G90.
N..
5600 M40 M03 X20 Y20 Z2 (APPROCHE PT A) GOl Z-1.5 F60 (PLONGEE EN Z) X50 Y40 F120 (POINT B)
A
0 <:t
N o~
X
20 50
OP
G02 : interpolation
mtrique me.
circulaire d'avance
vitesse
G03 : interpolation
trique
circulaire
sens trigonom-
vitesse
d'avance
travail programme.
Le point programm
une trajectoire
circulaire.
G02
603
LATIONS IRES G17 G90/G91 G02 Choix du plan XY Programmation Interpolation Interpolation Coordonnes absolue ou programmation relative.
G03
X.. Y.
i.. J ..
(1
suivant X,
suivant Y).
R ..
F..
syntaxe
XY
ZX
XY IJ R
Xl IK R
Yl
PROPRITS:
G19 PARTICULARITS:
Yl JK R
n'est pas atteint lorsque le avec un lissage de en G02 ou G03, les d'excuter l'interpolaet J en G 17) mme si au bloc prc-
est enchan
RVOCATION:
par GOO, G01 et G03. G03 par GOO, G01 et G02.
(1
Interpolations circulaires en G90 dans le plan YZ (G19). G02 est excute par programmation du rayon R. G03 est excute par programmation du centre du cercle (J et 1<). %300 N10 GOO G52 2100 N20 T01 M06 N30 51000 M41 M03 N40 G19 N50 G16 P+ N60 x2 Y15 255 (A) N70 G01 X-1.5 F60 N80 G02 Y35 235 R20 F120 (B) N90 G03 Y55 215 J55 K35 (C) N100 GOa G52 X100 M05 N110 M02
G02
G03 INTERPOLATIONS CIRCULAIRES
(suite)
----+--LO LO
15
LO C')
35
o:b
55
L'interpolation hlicodale permet, en usinage circulaire et linaire combin, le dplacement de l'axe de l'outil suivant une hlice pas constant. L'interpolation hlicodale est excutable dans les 3 plans G17, G18 et G19 .
SYNTAXE:
x .. Y .. Z .. I ..
J ..
/R .. K ..[F..}
relative.
Interpolation circulaire sens antitrigonomtrique. Interpolation circulaire sens trigonomtrique. Coordonnes du point atteindre dans le plan XY en G90 ou valeur du dplacement en G91. Point atteindre sur l'axe de l'hlice dans le plan XY Position du centre de l'interpolation dans le plan XY (1 suivant X, J suivant Y). Rayon du cercle interpol. Pas de l'hlice suivant Z. Vitesse d'avance.
1.. J ..
R.. K.. F..
plan
syntaxe XY IJ R
pas K J
1
XY
ZX YZ
XZ IK R
YZ JK R
PARTICULARITS:
En interpolation hlicodale, le pas de l'hlice ne peut s'appliquer qu' l'axe normal au plan d'interpolation du tridre de rfrence. La programmation du pas permet au systme de dterminer le nombre de tours effectuer de faon ce que le pas rel soit le plus proche du pas programm, compte tenu des coordonnes du point de dpart et d'arrive.
Interpolation hlicodale en G90 dans le plan XY (G17). Usinage d'une hlice sur une pice de 0 200 : - profondeur de l'hlice = 2 mm - pas rel de l'hlice = 120 mm - garde de positionnement au point p sur Z = 5 mm - point de dpart a en Z = 0 position angulaire - 30 - point d'arrive b en Z = - 155 mm , Valeur angulaire ab
465
1 tr
105
+ (= -
30) = - 135 30
360 x 5 12
15 soit P
15
=-
15
N30 .. N40 GOO X110 YllO Z5 N50 GOl G4l X94.661 Y25.364 N60 G02 X-69.296 Y-69.296 Z-155 K120 F250 N70 GOl G40 X-110 Y-110 NSO ..
10 JO
- - - - - -1- - - - - - - ,
1
.~~.
'
1
-",,30
-
,
1
DSIGNATION:
G23 : interpolation circulaire dfinie par 3 points. Elle peut tre excute par programmation du point de dpart dfini dans le bloc prcdent la fonction 823, du point d'arrive et du point intermdiaire dfinis dans le bloc avec 823. Le sens de l'interpolation est dfini par la position du point intermdiaire b par rapport aux points de dpart a et d'arrive c.
Interpolation circulaire. Coordonnes du point d'arrive. Coordonnes du point intermdiaire. Vitesse d'avance.
PROPRITS:
RVOCATION:
Les arguments de la fonction 823 ne doivent tre spars par aucune adresse. 823 peut tre programme en absolu (890) ou en relatif (G91). plan XY ZX YZ fonction 817 818 819 point intermdiaire IJ KI JK syntaxe XY IJ R XZ IK R YZ JK R
La dfinition d'une courbe spline comprend plusieurs instructions: de la courbe, blocs de dfinition des points de la courbe.
G48 Ne ..
Fonction de dfinition d'une courbe spline. Argument dfinissant le numro de la courbe. Numro du sous-programme (optionnel). dans lequel sont dfinis les points de la courbe
H..
N.. N..
RVOCATION:
Le premier et le dernier bloc doivent comporter les tangentes d'origine et d'arrive; si les tangentes ne sont pas connues, ces blocs doivent tre vides. Tous les autres blocs doivent comporter des points de la courbe. Le premier bloc doit comporter les axes affects par l'interpolatio spline.
N ..
N1SO X-S
Y10
Tangente d'origine
X-5 ,...---------.
x ..
X .. X .. X ..
Y .. Y .. Y .. Y ..
} Points de 'ooo"",e
Y .. Tangente d'arrive
, , , , , ,
~, >-,
Q'
N160
N ..
x ..
YL
X
,, ,
1
__________
Dpart
'
Le nombre de points est limit 255 maxi et 3 mini. G48 doit tre programme en tat G40. Les fonctions M, F et S peuvent tre programmes dans les blocs de dfinition de la courbe.
Fonction forant l'ordre d'excution dune courbe spline. Numro de la courbe. PROPRITS: La fonction G06 est non modale. RVOCATION: G06 est rvoque en fin de bloc. PARTICULARITS:
Les fonctions F, S et T ne peuvent tre programmes dans le bloc contenant G06 NC.
%200
N10 N20 N30 N40
GO GS2 ZO
Tl Dl MG (FRAISE SlSOO M42 M3 G92 Rl G48 NCl H2l N10 G42 X20 Y-10 Z-3 Gl XO F180 EA90 EBS ESEA180 X-13 Y10 GOG NCl GO C40 X20 CS2 ZO MS M2 D10)
NSO
NGO N70 N80 N90 N100 NllO N120 N130 N140
dfinition courbe 1
G06
RPOLATION SPLINE EXCUTION
%21
N10 N20 N30 N40 NSO NGO N70 X-l YO X-13 Y10 X-SO Y70 X-78 Y7S X-104 YSS X-l40 YO XO Y-l
G49 Ne..
PROPRITS:
G49
INTERPOLATION SPLINE SUPPRESSION
N4DD
N..
G49 NCl
suppression
avance par dent (en mm) Exemple: N = 1 500 tr . min-1 ; fz = 0,05 mm ; Z = 4 dents => Vf = 1 500 x 0,05 x 4 = 300 mm . min-1 (soit F300 en code ISO). DSIGNATION: G94 : vitesse d'avance exprime en millimtres, pouces ou degrs par minute. La vitesse d'avance s'exprime en millimtres ou pouces par minute sur les axes linaires (XYZ, UVW) et en degrs par minute sur les axes rotatifs (ABC).
G94
VITESSE "' ANCE PAR
Fonction vitesse d'avance en mm . min-1, in . min-1, degr' min-1. Argument obligatoire dfinissant la vitesse programme. Interpolation linaire ou circulaire. Coordonnes du point atteindre sur les axes linaires. Coordonnes angulaires atteindre sur un axe rotatif. PARTICULARITS:
UTF(EN
METRES,
CES OU
JEGRS)
PROPRITS: Fonction modale, initialise la mise sous tension. RVOCATION: G94 est rvoque par G93 ou G95.
Les limites de la vitesse d'avance sont dfinies par le constructeur de la machine. Lors d'un changement d'unit de vitesse d'avance, la fonction G dfinissant la nouvelle unit doit tre suivie obligatoirement de l'argument F.
N ..
N200 GOO X150 Y200 N210 G95 FO.25 N220 GOl Z .. N230 X .. z .. FO.15
N ..
temps-1
F= ~
G93 : vitesse d'avance exprime en inverse du temps. La vitesse d'avance est programme en inverse du temps lorsque la commande numrique ne peut calculer la longueur d'une trajectoire. Y~X
G93 693 VITESSE D'AVANCE EN INVERSE DU TEMPS (VIL) F.. G01 X.. Y.. Zoo A .. BooCoo
Fonction vitesse d'avance en inverse du temps (min-1). Argument obligatoire dfinissant la vitesse programme. Interpolation linaire ou circulaire. Coordonnes Coordonnes du point atteindre sur les axes linaires. angulaires atteindre sur un axe rotatif. PARTICULARITS:
PROPRITS:
RVOCATION:
Les limites de la vitesse d'avance sont dfinies par le constructeur de la machine. Lors d'un changement d'unit de vitesse d'avance, la fonction G dfinissant la nouvelle unit doit tre suivie obligatoirement de l'arg ment Foo
N ..
GOO X1SO Y200 2200 G94 F2S0 GOl X100 Y1SO Y100 F180 GOO X1SO 2200 G93 FSD GDl U .. C .. C .. F4D
N300 N31D
N ..
N4DD
N ..
G95
Fonction vitesse d'avance en mm . tr-1, in . tr-1. Argument obligatoire dfinissant la vitesse programme. Interpolation linaire ou circulaire. Coordonnes du point atteindre sur les axes linaires.
F..
G01/G02/G03
X.. Y.. Z ..
PROPRITS:
PARTICULARITS:
RVOCATION:
Les limites de la vitesse d'avance sont dfinies par le constructeur de la machine. Lors d'un changement d'unit de vitesse d'avance, la fonction G dfinissant la nouvelle unit doit tre suivie obligatoirement de l'argument F. La programmation de l'avance en in min-1 n'est possible que si le systme est en G70 (programmation en pouce).
G95
VITESSE
D'AVANCE PAR
TOUR (EN
MILLIMTRES OU POUCES)
N..
N200 GOO N210 G94 N220 GOl N230 X .. N .. N300 GOO N310 G95 N320 W ..
N..
X150 F120
Z ..
Y200
En correction de rayon (G41 ou G42), la vitesse d'avance F programme est applique la trajectoire du centre de l'outil F'.
En interpolation circulaire, si la trajectoire est concave, la vitesse d'avance F au point de tangence est suprieure celle du centre de l'outil.
En interpolation circulaire, si la trajectoire est convexe, la vitesse d'avance F au point de tangence est infrieure celle du centre de l'outil.
EXEMPLE:
REMARQUE:
La vitesse d'avance tangentielle peut tre applique en correction de rayon (G41 G42) en programmant la fonction G92 R. Celle-ci n'est disponible que sur NUM 1040/1060. DSIGNATION:
G92 R.. : vitesse d'avance tangentielle. Cette fonction permet d'appliquer l'avance tangentielle lors de l'usinage de courbes en correction de rayon d'outil. L'avance F n'est plus applique au centre de l'outil mais au point de tangence outil/pice.
Avance tangentielle applique la correction de rayon d'outil. Argument obligatoire programm dfinissant la valeur mini du rayon de courbe en dessous de laquelle l'avance tangentielle n'est pas traite.
PROPRITS:
RVOCATION:
Fonction modale.
PARTICULARITS:
G92 R.. est rvoque par: - la fonction d'annulation G92 RO; -la fonction G92 R.. affecte d'un rayon diffrent; - la fonction M02 de fin de programme; - la remise j'tat initial (RAZ).
%222 NIO GOO GS2 Z200 N20 TOI M06 N30 51000 M4l M04 N40 GOO G4l XA YA NSO Z-9 N60 G92 R3 (LIMITE AV. TANGENT.) N70 GOI XB F180 N80 G03 SXC YC RIO N90 GOI YD NlOO G02 XE YE R2 NILO GOI YF N120 G03 XG YG NI30 GOI YH N140 G92 RO (ANNULATION AV. TANGENT.) N150 GOO G40 GS2 Z200 NI80 M02
:
l
- __ l_
--i----~ l-L_t- -,
'1 1
: 1:
opx
DSIGNATION:
G80 : annulation d'un cycle d'usinage. Cette fonction rvoque les cycles d'usinage.
SYNTAXE:
N100 G80
G80
1
l
1
PROPRITS:
RVOCATION:
La fonction G80 est rvoque par les fonctions G64, G81, G82, G83, G84, G85, G8? et G89.
EXEMPLE:
N90 .. N100 GOO X150 Y150 2200 NllO G81 2-10 F80 N120 G80 GOO 2200 N130 ..
L'utilisation des variables programme L900 L959 est dconseille dans un programme qui contient des cycles d'usinage (ces variables peuvent tre crases l'appel du cycle).
REMARQUE
IMPORTANTE
SYNTAXE:
.Ni 00 G81
G1? G81 X..Y..
{X ..
Y .. ]
Z ..
{ER . ] {EH .. ] {F .. ]
Choix du plan XY. Cycle de perage-centrage. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Valeur de l'avance dans le cycle.
Z..
ER .. EH .. F..
DROULEMENT DU CYCLE: - positionnement rapide dans l'axe d'usinage, - pntration la vitesse d'avance F, - dgagement en vitesse rapide suivant l'axe de l'outil.
EXEMPLE:
N .. G81
CYCLE DE PERAGECENTRAGE
(suite)
Nll0 GBl X15 Y50 ER3 Z-10 Fl00 N120 X35 Y50 N130 GBO GO Z200
N ..
Choix du plan XY. Cycle de perage-chambrage. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Temporisation en secondes (maxi 99.99 s). 1 1
Z .. ER.. EH .. EF..
F..
1
DROULEMENT DU CYCLE:
RVOCATION: La fonction G82 est rvoque par les fonctions G31, G8o, G81, G83, G84, G85, G87, G89. EXEMPLE:
- positionnement rapide dans l'axe d'usinage; - pntration la vitesse d'avance F ; - temporisation en fin de perage; - dgagement en vitesse rapide suivant l'axe de l'outil.
N ..
NllO N120
N ..
DSIGNATION:
N12D
[G17]
.. ][P
. ]
G17 G83
Choix du plan Xv. Cycle de perage-dbourrage. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur l'axe d'usinage.
X.. v..
Z..
ER.. EH ..
Cote du plan d'attaque sur l'axe d'usinage. Valeur de la premire pntration. Nombre de pntrations. Valeur de la dernire pntration. Garde de retour aprs chaque dbourrage (par dfaut EP Valeur de l'avance dans le cycle. Temporisation chaque fin de pntration.
=
P..
ES ..
Q..
EP.. F.. EF..
1).
G83
CYCLE DE ~ERAGE-
PROPRITS:
RVOCATION:
La fonction G83 est rvoque par les fonctions G31, G8o, G81, G82, G84, G85, G87, G89.
EBOURRAGE
PARTICULARITS: Si P et Q sont programms, les pntrations successives seront de valeurs dgressives. La programmation de P ou de ES est obligatoire.
<D positionnement rapide dans le plan @ premire pntration sur profondeur P l'avance F ; dgagement rapide au point de dpart; repositionnement rapide EP de P deuxime pntration; dgagement rapide au point de dpart; repositionnement rapide EP
N ..
N100 GO X10 Y10 24 NllO G83 2-36 Pla QS FSO N120 G80 2100
N ..
N ..
N100 G83 X10 Y10 ER4 2-36 Pla QS FSO N110 GBO GO 2100
N..
DSIGNATION:
N130
[G17]
[P .. ]
Choix du plan XY. Cycle de perage avec brise-copeaux. Position de l'outil dans le plan. Point atteindre sur "axe d'usinage. Coordonne du plan de dgagement sur l'axe d'usinage. Coordonne du plan d'attaque sur l'axe d'usinage. Valeur de la premire pntration. Nombre de pntrations. Valeur de la dernire pntration. Garde de retour aprs chaque dbourrage. Temporisation chaque fin de pntration. Valeur de l'avance dans le cycle.
Z ..
ER.. EH .. P.. ES.. Q .. EP.. EF.. F..
G87
CYCLE DE
PARTICULARITS:
Si P et Q sont programms, les pntrations successives seront de valeurs dgressives. Si ES est programm seul, le perage est excut en un nombre de pntrations gal ES. La programmation de P et/ou de ES est obligatoire.
CD positionnement rapide sur l'axe d'usinage @ pntration sur profondeur P; temporisation @ pntrations et temporisations successives idem@
dgagement
temporisation
N ..
N100 GO Xia Y10 24 N110 G8? 2-36 Pla Q5 EFl F40 N120 G80 2100
N ..
N ..
N100 G8? X10 Y10 ER4 2-36 Pla Q5 EF1 F50 NilO G80 GO 2100
N ..
Choix du plan XY. Cycle d'alsage. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Coordonne du plan de dgagement sur l'axe d'usinage. Coordonne du plan d'attaque sur l'axe d'usinage. Valeur de l'avance dans le cycle. Valeur de l'avance de dgagement (par dfaut EF = F).
Z..
ER.. EH.. F.. EF..
PROPRITS:
RVOCATION:
La fonction G85 est rvoque par les fonctions G31, G80, G81, G82, G83, G84, G86, G8?, G88 et G89.
G85
CYCLE D'ALSAGE EXEMPLE:
N ..
N130 N140
N ..
DSIGNATION:
Choix du plan XY. Cycle d'alsage avec arrt de broche index en fin de trou. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Coordonne du plan de dgagement sur l'axe d'usinage. Coordonne du plan d'attaque sur l'axe d'usinage. Valeur de la position d'indexation. Angle entre EC programm et position angulaire de l'arte de l'outil. Valeur du retrait en fin de trou (par dfaut EP = 2 mm). Valeur de l'avance dans le cycle. RVOCATION:
Z..
ER.. EH.. EC.. EA.. EP.
F..
PROPRITS:
La fonction G86 est rvoque par les fonctio " G31, G8o, G81, G82, G83, G84, G85, G87, G et G89.
CYCLE
D'ALSAGE AVECARR8' DE BROCHEINDEX EXEMPLE Excution
N ..
~~:
Nll0 GO X15 Yl0 Z5 N120 G86 Z-20 EPl Fl00 N130 G80 GO Z100
N ..
Retrait EP = 1
Choix du plan XY. Cycle d'alsage et de dressage de face. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Coordonne du plan de dgagement sur l'axe d'usinage. Coordonne du plan d'attaque sur l'axe d'usinage. Valeur de l'avance dans le cycle.
Z..
ER.. EH .. F..
PROPRITS:
RVOCATION:
La fonction G86 est rvoque par les fonctions G31, G80, G81, G82, G83, G84, G85, G86, G8? et G89.
N110 GO X20 Y20 24 N120 G88 2-10 F40 N130 G80 GO 2100
N ..
N..
N110 G88 X20 Y20 ER4 2-10 F40 N120 G80 GO 2100
N ..
~ alsage
1_
dressage
Choix du plan XY. Cycle d'alsage avec arrt temporis en fin de trou. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Coordonne du plan de dgagement sur l'axe d'usinage. Coordonne du plan d'attaque sur l'axe d'usinage. Temporisation exprime en secondes (par dfaut EF = 1 s). Valeur de l'avance dans le cycle.
PROPRITS:
RVOCATION:
G89
La fonction G89 est rvoque par les fonctions G31, G80, G81, G82, G83, G84, G85, G86, G8? et G88.
CYCLE
D'ALSAGE AVEC
TEMPORISATION
EXEMPLE:
N110 GO X20 Y20 Z10 N120 G89 Z-25 EF2 F90 N140 G80 GO 2100
N ..
N ..
N130 G89 X20 Y20 ER10 Z-25 EF2 F90 N140 G80 GO Z100
N ..
OP
N300
(G17](M3/M4](S K..
(ER .. ](EH
.. ]
G17 M3/M4 S.. G31 X.. Y.. Z .. ER .. EH .. K.. P.. F.. EF.. G31 CYCLE DE ALETAGE AU GRAIN EC ..
Choix du plan XY. Sens de rotation de la broche. Frquence de rotation de la broche. Cycle de filetage au grain. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Cote d'approche ou de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Pas du filetage en mm : K sur XY en G17; J sur ZX en G18; Cote absolue de retrait de l'outil en fin de filetage. Nombre de filets, 1 ;;" F ~ 9 (1 filet par dfaut). Temporisation en secondes (maxi 99,9 s). Valeur de la position d'indexation.
1
sur YZ en G19.
PROPRITS:
RVOCATION:
La fonction G31 est rvoque par les fonctions G80, G81, G82, G83, G84, G85, G86, G87 G88 et G89 .
EXEMPLES:
20 mm
N200 T7 D7 M6 (GRAIN R2) (FILETAGE M24 X 3 L20) N210 GO X30 Y30 210 N220 G31 2-20 K3 P4 EFl N230 GO 2100
Choix du plan XY. Cycle de taraudage. Position de l'outil dans le plan. Point atteindre sur l'axe d'usinage. Coordonne du plan de dgagement sur l'axe d'usinage. Coordonne du plan d'attaque sur l'axe d'usinage. Temporisation en secondes (maxi 99.99 s) Par dfaut EF = 1 s. Valeur de l'avance dans le cycle.
Z..
ER.. EH .. EF.. F..
PARTICULARITS:
L'avance n'est pas asservie la rotation de la broche. Le taraud doit tre mont flottant pour compenser les carts de position.
G84
CYCLE DE TARAUDAGE
RVOCATION: La fonction G84 est rvoque par les fonctions G31, G80, G81, G82, G83, G85, G87, G88 et G89.
EXEMPLE:
Taraudage
Ma pas 1,25.
5300 M41 M3 GO x30 Y30 25 G84 2-20 EF1 F375 G80 GO 2100
Sens de rotation
L-)
N..
N130 N140
N ..
DSIGNATION: G84 : cycle de taraudage rigide. Ce cycle permet d'asservir l'avance de l'outil la rotation de la broche. La vitesse d'avance est calcule selon la frquence de rotation de la broche et le pas programm.
SYNTAXE:
N190
[G17][M3/M4][S
[X ..
Y .. ]
Z ..
Choix du plan XV. Sens de rotation de la broche. Cycle de taraudage rigide. Position de l'outil dans le plan. Coordonne du point atteindre sur l'axe d'usinage. Cote du plan de dgagement sur l'axe d'usinage. Cote du plan d'attaque sur l'axe d'usinage. Pas du taraudage en mm (diffrencie le taraudage simple du taraudage rigide). Rapport de la frquence de rotation de broche dgagement/pntration dfaut EK '" 1). (par
Z..
ER.. EH.. K.. EK..
PARTICULARITS:
RVOCATION: La fonction G84 est rvoque par les fonctions G31, G80, G81, G82, G83, G85, G86, G87, G88
et
G89.
EXEMPLE:
N110 5200 M41 M3 N120 G84 X20 Y20 ER10 2-20 K1.5 EK2 N130 G80 GO 2100
N ..
Cycles d'usinaQe
DSIGNATION:
G45 : cycle de poches simples. Le cycle permet l'excution de poches circulaires, oblongues, rectangulaires et carres. Les axes sont programmables et dfinissent le centre de la poche dans le plan et la profondeur de la poche suivant l'axe de l'outil.
-$
40
EX et EY programmes
= 40
, EY
= 30)
a
.+.. . .
fB et EX programmes
EJ
EX, EY et fB programmes
= 50,
EY
= 30,
fB
= 5)
G45
CYCLE DE PDCHES SIMPLES
Choix du plan XY. Cycle de poches. Position du centre de la poche. Point atteindre en fond de poche. Cote de dgagement sur l'axe d'usinage.
1 1
1
1
Z..
ER.. EX.. EY.. EB .. P.. Q ..
"
Dimension de la poche suivant X (ou U). Dimension de la poche suivant Y (ou V). Rayon d'une poche circulaire si EB est programm seul. Valeur de la prise de passe axiale d'bauche. Valeur de la prise de passe latrale d'bauche. Valeur de la prise de passe axiale de finition. Valeur de la prise de passe latrale de finition. Sens d'excution de la poche. EG2 : sens antitrigonomtrique ; EG3 : sens trigonomtrique Valeur de "avance axiale d'bauche. Valeur de l'avance latrale d'bauche. Valeur de l'avance axiale de finition. Valeur de l'avance latrale de finition. (par dfaut EG3).
1..
J .. EG2/EG3 EP.. EQ .. El.. EJ ..
PROPRITS:
RVOCATION:
RELATION OUTIL - PRISE DE PASSE (avec R = rayon de l'outil; L = dimension du petit cot) : La dernire passe aura pour valeur: (U2) - R - (n - 1) 0'. Si R < 0 < 2R, la premire passe aura pour valeur R/2 (except en poche circulaire) et les autres passes auront pour valeur: 0' = (U2 - R)/n. Pour la prise de passe suivant l'axe de l'outil P, le systme calcule une nouvelle prise de passe P' de faon identique au calcul de 0' si le rsultat de la division de la profondeur totale par la prise de passe n'est pas un nombre entier.
Si 0 > 2R, le systme met un message d'erreur. Si 0 " R et que le rsultat de la division de la demi-distance baucher n'est pas un nombre entier, le systme calcule une nouvelle prise de passe 0'. Nombre de passes : (U2 - R)/O = n (arrondi au nombre entier suprieur). Nouvelle valeur de passe: 0' = (U2 - R)/n La valeur de 0' est arrondie au j.1. suprieur prs.
Finition latrale
Finition axiale
Vues de ct
Vues de dessus
Pt
~
Q..
CLE DE
HES PlES
ite)
P. 0 .. 1.. bauches axiale, latrale et finition axiale du fond P.. 0 .. J .. bauches axiale, latrale et finition latrale des flancs P.. 0 .. 1.. J .. bauches axiale, latrale + finition latrale enchanes ( chaque prise de passe axiale) 0 .. 1.. Finition axiale du fond de la valeur 1
Pt
~
Q..
Pt Pt
Q..
~
Q..
~
P.. J .. Finition latrale des flancs de la valeur J 0 .. 1.. J .. Finitions axiale et latrale du fond jusqu' la valeur J latrale P.. 1.. J .. Finition latrale des flancs jusqu' la valeur 1 axiale
-pt t J
~
1
-Q
J
1
pt t
C I~I C
(j)
bauche seule Positionnement rapide de l'outil au centre de la poche dans le plan horizontal. @ Positionnement axial rapide au plan de remonte ER si celui-ci a t programm. (ID Plonge axiale d'une profondeur P. @) Positionnement latral suivant le petit ct de la valeur Q; excution du premier contournage de la poche (et des ventuels contournages successifs). Positionnement latral sur le contour final et excution du dernier contournage aux dimensions extrieures de la poche. Repositionnement rapide au centre de la poche pour excution d'une plonge et d'un nouveau contournage sur profondeur P (idem (ID-@)-). (j) Aprs excution du dernier contournage, l'outil est repositionn au centre de la poche avec relvement de 1 mm puis dgag la position ER programme.
---------.
(j) @;
._------ ,
bauche et finition La dfinition du cycle comprendra les paramtres d'bauches axiale (P) et latrale (Q), de finition axiale (1) et latrale.
1
Finition seule La dfinition du cycle comprendra les paramtres de profondeur (P) et de finition latrale (J).
DSIGNATION:
G46 : cycle de poches ou de surfaages avec contours quelconques. Ce cycle permet l'usinage d'une ou plusieurs poches, de surfaages, d'videments avec lots. ou de parois
G46 NUD NP.. ED.. Q.. J .. NR CYCLES DE POCHES COMPLEXES DFINITION SOMETRIQUE RD3/RD4 LX.. LV.. EX.. EV..
En-tte de dfinition gomtrique. Numro de la poche ou du surfaage. Diamtre de la fraise d'bauche. Prise de passe latrale. Surpaisseur latrale de finition. Type de travail: NR+ en concordance (par dfaut) ; NR- en opposition. Sens de rotation de l'outil. Par dfaut RD3, sens antitrigonomtrique. Coordonnes du point de dpart et/ou de perage pour l'bauche. Coordonnes du point d'arrive.
G46 NU9
Particularits
Le bloc G46 NU9 est positionn aprs les blocs de dfinition gomtriques et avant les ordres d'usinage G46 NU1D G46 NU15 ou G46 NU2D. DSIGNATION:
G46 NU1 1 NU2 : blocs d'introduction de poches et d'lots. ClES DE POCHES PlEXES CHES ET
1LOTS
La fonction G46 NU1 permet l'introduction de poches de formes diverses avec ou sans lot. La fonction G46 NU2 permet l'introduction d'lot de formes diverses dans les poches.
[LX . LY .. ] DU CONTOUR)
Introduction de poche avec lots. Coordonnes du point de dpart pour finition du contour. Suite de blocs programms aprs G46 NU1. Si LX et LY ne sont pas programms, le premier bloc dfinit le point de dpart du contour.
N100 Nll0
Introduction d'lot. Coordonnes du point de dpart pour finition du contour. Suite de blocs programms aprs G46 NU1. Si LX et LY ne sont pas programms, le premier bloc dfinit le point de dpart du contour.
Particularits de NU1 et NU2 : Les dimensions maximum d'une poche suivant les deux axes du plan ne doivent pas dpasser 40 fois la valeur de la passe programme Q. Le nombre maximum d'lots est limit 127. Le bloc G46 NU2 doit tre obligatoirement associ la dfinition d'un contour G46 NU1/NU3/NU5 ou NU6. La dfinition d'une poche et d'un lot donne lieu la cration par le systme d'un programme dont le numro sera identique au programme pice assorti de l'indice ".9". Si le programme pice se nomme %333, le fichier de dfinition de la poche ou de l'lot sera nomm %333.9.
G46 NU3 1 NU4 : blocs d'introduction de surfaages et d'videments. La fonction G46 NU3 permet l'introduction des limites de contour surfacer avec ou sans lot ou videment. La fonction G46 NU4 permet l'introduction des limites d'videment situ sur les trajectoires de surfaage.
BLOC D'INTRODUCTION
DE SURFAAGE
Syntaxe:
NU3 DU CONTOUR)
Introduction de surfaage avec videments. Suite de blocs programms aprs G46 NU3.
BLOC D'INTRODUCTION
D'VIDEMENT
NllO
G46 NU4 N110 (DEFINITION DU CONTOUR)
NU4 DU CONTOUR)
Particularits de NU3 et NU4 : Le bloc G46 NU4 doit tre obligatoirement associ la dfinition d'un contour G46 NU1/NU3/NU5 ou NU6. Les blocs G46 NU3 et G46 NU4 ne comprennent pas de point de dpart pour finition. DSIGNATION:
G46 NU5 1 NU6: blocs d'introduction de surfaages et de parois. La fonction G46 NU5 permet l'introduction des limites de surfaage comprenant des parois. La fonction G46 NU6 permet l'introduction de parois lies un surfaage. YCLES DE POCHES MPLEXES AAGES ET PAROIS BLOC D'INTRODUCTION DE SURFAAGE
surfaage
Syntaxe:
N17D
G46 NU5 N170 (DEFINITION DU CONTOUR)
NUS DU CONTOUR)
Introduction de surfaage avec paroi. Suite de blocs programms aprs G46 NU5.
Cycles d'usina e
BLOC D'INTRODUCTION
DE PAROI
Syntaxe:
NllO
G46 NU6 N110 (DEFINITION DU CONTOUR)
(suite) Particularits de NU5 et NU6 : Les blocs G46 NU5 et G46 NU6 dfinissant un contour sont obligatoirement lis; Ils ne comprennent pas de point de dpart. Le profil est ouvert et la finition commence l'une des extrmits de la pice.
ORDRE DE PERAGE-CENTRAGE
Syntaxe:
Nl50
G46 NU10 NP.. G81
G46 NUl0
NP ..
G8l
Z ..
[ER .. ] [F . ]
1
Ordre de perage. Numro de poche ou de surfaage. Cycle de perage-centrage. Point atteindre en fond de trou. Cote du plan de dgagement. Valeur de l'avance en perage en mm . min-1
1
1
Z..
ER.. F..
ORDRE DE PERAGE-DBOURRAGE
Syntaxe:
..,
G46 NUl0 NP ..
Ordre de perage. Numro de poche ou de surfaage. Cycle de perage-dbourrage. Point atteindre en fond de trou. Valeur de la premire pntration. Valeur de la dernire pntration. Cote du plan de dgagement. Temporisation en fin de pntration. Valeur de l'avance en perage en mm . min-1
Nl60
G83
Z ..
P ..
[Q . ] [ER .. ] [EF .. ] [F .. ]
Z..
P..
Q..
ER.. EF.. F..
CYCLES DE POCHES COMPLEXES ORDRES DE PERCAGE (suite)
Syntaxe:
N170
G46 NU10 NP ..
Ordre de perage.
G87
Z ..
P ..
[Q .. ] [ER .. ] [EF . ] [F .. ]
Numro de poche ou de surfaage. Cycle de perage avec brise-copeaux. Point atteindre en fond de trou. Valeur de la premire pntration. Valeur de la dernire pntration. Cote du plan de dgagement. Temporisation en fin de pntration. Valeur de l'avance en perage en mm . min-1
Z..
P.. Q .. ER.. EF.. F..
ORDRE D'BAUCHE
Syntaxe:
N150
G46 NUlS NP ..
Ordre d'bauche.
Z ..
P ..
Numro de poche ou de surfaage. Point atteindre en fond d'usinage. Cote du plan de dgagement. Cote du plan d'attaque. Valeur de la vitesse d'avance axiale. Valeur de la vitesse d'avance latrale. :
Z..
ER.. EH.. EP.. EQ.. Particularits CYCLES DE POCHES COMPLEXES ORDRES D'USINAGE
La position de dpart de l'bauche est dtermine dans le bloc d'en tte G46 NO par les valeurs ventuellement programmes LX et LY.
ORDRE DE FINITION
Syntaxe:
Z ..
P ..
. ] [EJ ..
[J ..
ji
Numro de poche ou de surfaage. Point atteindre en fond d'usinage. Valeur de la prise de passe axiale. Cote du plan de dgagement. Cote du plan d'attaque. Valeur de la vitesse d'avance axiale. Valeur de la vitesse d'avance latrale. Surpaisseur latrale de finition. :
Z..
P.. ER.. EH .. EL. EJ.. J .. Particularits
Pour des contours de type G46 NU3 / NU4, l'emploi de G46 NU20 est inutile et ignor par le systme.
3.4.4 EXEMPLES D'UTILISATION DE CYCLES: PERAGES, TARAUDAGES, USINAGE DE POCHES SIMPLES ET COMPLEXES
%222
(PERCAGES) N10 N20 N30 N40 NSO N70 N80 N90 N100 N110 G X Tl X10 G81 X30 XSO G80 X Y Y 2S0 Dl MG 222 F200 2-3 ER22 210
(1)
M3 M40 S800
Y20 210 Y20 Y20 21S0
(2)
(3)
NGO ER32
(4)
(SIG)
M2
%333
(PERCAGESICIRCONFERENCE)
y
21.213 21.213
G X T3 G81
M3 M40
2-S
(1)
(2) (3)
NGO X Y30 N70 R30 N80 N90 N100 N110 X30 G80 X Y M2 X21.213
y R30
G 2S0
%111 (PERCAGES/TARAUDAGES) N10 N20 N30 N40 N50 N60 N70 N80 N100 N110 N120 G X Y Z50 Tl (PERCAGES)
Dl M6
S500 Z-3 F300 (1) (2) (3)
G81 X Y30 ER22 X Y30 R30 G80 X Y Z50 T3 D3 M6 S250 G84 X Y30 ER22 G77 N50 M2 N70
Z-5
F200
(1) (2/3)
PERAGES TARAUDAGES
Longueur paisseur
=
=
Phase 100 perage 4 trous 0 5 taraudage 4 trous M6 Phase 200 poche 80 x 80 (congs R10) poche circulaire (alsage) 0 30 H7
--- --ft7--
------
%200
(BOITIER) (PERCAGE 05) N1D Tl Dl MG 51000
BOTIER (suite)
N20
M3 M40
appel outil T1 mise en route broche (M3) gamme de vitesses (M40) vitesse de broche S = 1000 tr min-1
(ln
N30 Z-35
Y42 ER3
X42 (X42)
NGO X-42
GBO G Z100
N120 Z-35
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-1 coordonnes point 2 coordonnes point 3 coordonnes point 4 fin de cycle (G80) dgagement en rapide Z = 100 identification de l'usinage appel outil T2 mise en route broche (M3) gamme de vitesses (M40) vitesse de broche = 250 tr . min-1 cycle de taraudage (G84) coordonnes point 1 X = - 42 Y = 42 cote du plan de remonte ER = 3 profondeur de perage Z = - 35 vitesse d'avance 200 mm . min-1 rappel des lignes N40 N70
Programme
(POCHE SOXSO FRAISE N200 T3 D3 M6 N210 M3 M40 51000 016) identification de l'usinage appel outil T3 mise en route broche (M3) gamme de vitesses (M40) vitesse de broche = 1000 tr . min-1 approche en rapide au point X = 0 y descente en rapide Z10 cycle de poche (G45)
G X Y 210 G45 X Y 2-20 ER3 EX80 EB10 Q8 1.5 J.5 EP150 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 (1 = 0.5) et Z (J = 0.5) vitesse d'avance bauche en Z EP = 150 mm min-1 vitesse d'avance bauche en X/Y EQ = 350 mm . min-1 vitesse d'avance finition en X/Y EJ = 150 mm min-1 dgagement en rapide Z = 100
BoiTiER (suite)
(POCHE CIRCULAIRE 030H7 FRAISE 016) N300 51200 N310 G x y N320 2-15 N330 G45 x y 2-34 ER-17 EB15 PlO Q8 1.5
identification de l'usinage vitesse de broche S = 1200 tr . min-1 approche en rapide du point X = 0 y = 0 descente en rapide Z = - 15 cycle de poche (G45) coordonnes du centre X = 0 y = 0 profondeur de la poche Z = ~ 34 cote du plan de remonte ER = - 17 rayon de la poche EB = 15 profondeur de passe en X/Y P = 10 profondeur de passe en Z Q = 8 surpaisseur de finition en X/Y (1 = 0.5) les vitesses d'avance (bauche et finition) du cycle prcdent sont conserves dgagement en rapide Z = 100 fin de programme
1 1 1
~---~---------1f1---__
1
1
1 liA 1
OP
'
1 1 1
L
1 1 1
~ __ --
1 1 1
1
1
1
:
1
1
B A
DOt
LD
LD
POCHE AVEC1LOT
L LD LD
poche
06
H 9 au centre
Cycles d'usina e
PROGRAMME
%100 (POCHE IlVEC ILOT) (DEFINITIONS GEOMETRIQUES) N10 G46 NUo NP1 ED8 Q5 J.5 NR+ LX25 LYo N100 N110 N120 N130 N140 N150 G46 NUl G1 X35 y Y-15 EB5 X25 Y-2o EB5 X-15
(A)
N160 G2 X-15 Y20 I-15 J N170 G1 X25 EB5 N180 Y15 N190 X35 EB5 (A) N200 Y N300 G46 NU2 LX15 LY (B) N310 G1 X15 Y5 N320 Y-5 N330 X-15 N340 G2 X-15 Y5 I-15 J (B) N350 G1 X15 N400 G46 NU9
(suite)
(USINAGES) N510 Tl Dl M6 (FORET 010) N520 M3 M40 51200 N530 G46 NU 10 Pl G83 Z-9.5 ER2 F300
appel outil T1
P4 Q1
ordre de perage-dbourrage
N600 T2 D2 M6 (FRAISE 08) N610 M3 M41 51800 N620 G46 NU15 NP1 Z-lo P3 ER1 EP250 EQ350 N700 T3 D3 M6 (FRAISE 08) N710 M3 M41 S2000 N720 G46 NU20 NP1 Z-lo PlO EHo EI200 EJ300 N800 G z150 N810 M2 142
a b
i
SURFAAGE
AVEC
~L_B
At R 20
~_.. ~ 9__ 0 160
VIDEMMENT
ET ILOT
Cycles d'usina( e
PROGRAMME
%200 (SURFACAGE
AVEC
EVIDEMENT
ET ILOT)
(DEFINITION GEOMETRIQUE) N10 G46 NUO NP1 ED16 Q10 J.S NR+ R3 NlOO G46 NU3 (A)
N110 G1 X Y-30 N120 X-160 EB20 N130 Y60 EB20 N140 X-10 EB20 N1S0 Y30 EB10 N160 x N170 G2 X Y-3D l J N200 G46 NU4 N210 G1 X-l30 Y10 N220 Y30 EBS N230 X-40 EBS N240 Y-10 EBS N2S0 X-l30 EBS N260 Y10 N300 N310 N320 N400 G46 NU2 G1 X20 Y G2 X20 y l J G46 NU9
(A)
= =
(B)
(suite)
(B)
(C)
(e)
dfinition contour lot C = point de dpart lot C = point d'arrive lot fin des dfinitions gomtriques
(USINAGES)
NS10 T7 D7 M6 (FRAISE 016) NS20 M3 M40 51200 NS30 G46 NUlS NP1 2-4.5 P4.5 ER2
EHO EP300 EQ400
N600 TB DB M6 (FRAISE 016) N610 M3 M41 SlS00 N620 G46 NUlS NP1 2-S PS ER2 EP300 EQ400 N700 G46 NU20 NP1 2-S PS EHO EI200 EJ300 NBOO G 21S0 NB10 M2 144
~r
OP
30
15
1'"
paroi 2
Cycles d'usina e
.1
PROGRAMME
%300
(SURFACAGE (DEFINITION
AVEC
PAROIS
ET ILOT)
titre
GEOMETRIQUE) en-tte de dfinition gomtrique dfinition limites surfaage 1 y (A) (B) dfinition paroi 1 B = point de dpart paroi 1 A = point de dpart surfaage
N10 G46 NUO NPl ED8 Q5 J.2 NR+ R3 N100 NllO G46 NU5 Gl x80
N120 X25 N200 N210 N220 N230 N300 N310 N320 SURFAGE AVEC PAROIS ET fLOTS (suite) N400 N410 N420 N430 N440 N500 N510
)
(B)
G46 NU5
dfinition limites surfaage 2 (C) dfinition paroi 2 (C) C = point de dpart paroi 2
Y10
Y60
X10 Y50 X45 Y60 G46 NU5 X45 Y60 dfinition limites surfaage 3
N520 X60 N600 N620 N700 N710 N720 N800 N810 N830 N840 N850 N860 G46 NU6 Y60 Y40 180 J60 dfinition limites surfaage 4 Y40 (A) (D)
G3 X80
i
i
1
N610 X60
:
1
j
1 1
!
i
G2 X70
Gl Y5
PROGRAMME
COMMENT Programme
N900 G46 NU2 N9i0 N930 N940 N950 N990 Gi X30 Gi X45 G2 X45 Gi X30 G46 NU9 Y30 R5 (F) Y30 Y40 R5 N920 G2 X30
(USINAGES) NiOOO N1010 N1020 EP250 NllOO NlllO Nl120 EI350 N1200 N12l0 TiO DiO M6 (FRAISE (8) M3 M40 S2000 G46 NUlS NPl 2-6 P4 ERl EHO EQ350 Tll D8 M6 (FRAISE (8)
M3 M4l
S3000
PROGRAMMATION STRUCTUREE
N100
G77
G77 [H .. ] [N ..
N.. IN .. ] [P .. ] [5 .. ]
Appel inconditionnel de sous-programmes ou d'une squence avec reto (8 imbrications de sous-programmes maxi). Numro du sous-programme externe au programme appelant. Numros du premier et du dernier bloc appel. Numro de contour cr par la fonction PROFIL. Nombre de rptitions du sous-programme ou de la squence.
H..
N.. N..IN.. P.. S..
Gn
APPEL
PROPRITS:
RVOCATION:
EXEMPLES:
Appel de sous-programmes
%30
..
N200 .. N210 G77 H100 N220 ..
Un sous-programme ne doit pas tre termin par la fonction M2 qui arrterait le cycle en cou~
Proarammation
structure
EXEMPLES (suite) :
..
N70 N90
.
N50
appel et excution des lignes N30 N50, puis suite du programme la ligne N90
des lignes peut tre invers: G77 N50 N30 au lieu de G77 N30 N50.
..
N50 N60 N70
.
G77 HllO N100 N150
saut inconditionnel % 110 puis excution des lignes N100 N150 puis retour N70 de %50
Les fonctions G40, G41 et G42 programmes avant l'appel sont restitues ainsi que les fonctions modales (M et S).
SYNTAXE:
N1DD G79 {L .. IE ..
G79 L. .lE .. >
>
<
nombre]
N..
Saut conditionnel ou inconditionnel une squence (celle-ci peut tre situe avant ou aprs la ligne d'appel). Variable L ou paramtre E test dans la condition. Symbole de comparaison de la condition. Numro du bloc auquel doit tre effectu le saut.
= < nombre
PROPRITS:
RVOCATION:
Saut inconditionnel
N100 G79 N210
1
saut la ligne N21 0 sans retour. Le programme se poursuit aprs la ligne appele: N210, N220, ...
N40 N50
G79 Ll<=lO ..
N300
1
si L1 est infrieur ou gal 10, alors aller la ligne N300, sinon continuation du programme en N50
%102 (DECALAGE ANGULAIRE (PERCAGE) N10 N20 N30 N40 N50 N60 N70 N80 : --~:N90 Nl00 NllO Tl G EN G3)
Dl
M6
M3 M40 51200
Y30
Y30 N80
l 58
J F5000 ] _
cycle de perage fin du cycle de perage - dcalage angu laire ED = 45 en relatif dplacement en absolu en G3 au pair suivant (F5000) excution de la squence N60 N80 8 fois
M2
(interpolation linaire)
APPLICATIONS
(suite)
FJOO
coordonnes en absolu - cycle perage fin du cycle de perage dcalage angulaire de - 300 en relat' excution de la squence N60 N80 10 fois coordonnes en absolu - annulation dcalage
: N90
G77
-----.:- NlOO G90 EDO N110 2100 (LAMAGE) N120 T2 D2 M6 N1JO M3 M40 5500 N140 2J2 N150 G79 N190
APPLICATIONS (suite)
coordonnes en absolu - cycle ( lamage fin du cycle de lamage dcalage angulaire de - 300 en relatif excution de la squence N160 N180 10 fois
N200 G90 EDO N210 2100 (TARAUDAGE) N220 T3 DJ M6 N2JO MJ M40 S200 N240 227 N250 G79 N290 N260 G90 G84 X50 N270 G80 N280 G91 ED-JO N290
G77 y
Z-5 F100
coordonnes en absolu - cycle de tarai dage fin du cycle de taraudage dcalage angulaire de - 300 en relatif excution de la squence N260 N280 10 fois
PrOQrammation structure
DSIGNATION:
G77 -i : appel du bloc de retour d'un sous programme. d'appeler et d'excuter les instructions d'un bloc et de
SYNTAXE:
Nl00 G77-i
G77 -i Appel du bloc de retour d'un sous-programme. Variable numrique donnant le niveau d'imbrication sous-programme. dans lequel se trouve le
Gn
APPEL DU BLOC DE RETOUR D'UN SOUSPROGRAMME
PROPRITS:
-j
La fonction G77
PARTICULARITS:
RVOCATION:
-j
La fonction G77
Si le niveau d'imbrication demand n'est pas accessible, le systme met un message d'erreur. Les blocs appels par G77 -i ne doivent pas comporter de sauts ou d'autres appels.
EXEMPLE:
J%30
1
~%300
-1 ~
i;
~N60
N40 . . .. ~
L:;N50
N50
N50 .
N60 .
N70 . NBO .
.. N70
-1 ~
1
4.1.2 INTERRUPTION
DSIGNATION:
G10 : bloc interruptible. Le positionnement au point d'arrive programm dans le bloc comportant la fonction ~-=::; modifi par interruption programme. Aprs interruption du bloc en cours, le systme pe 5'" =:'"" chanement au bloc suivant ou un autre bloc.
SYNTAXE:
N100 [G40] [G04 F ..] [GOOIG01IG02IG03] X .. Y Z .. G': - ~, [:n] [+X ..IF ..] [@n<>valeur] N .. [+nombre] [EF ...
G40 G04 F.. GOO/G01/G02/G03 X.. Y.. Zoo G10 :n Annulation de la correction d'outil. Temporisation interruptible. Interpolations interruptibles. Axes interruptibles. Fonction d'interruption du bloc.
~.
Argument numrique (nombre d'interruptions de 1 99) n'ayant de s -fication que si l'interruption est hardware. Le bloc est acquitt la ni' '" interruption. Argument dfinissant la distance ou le temps d'excution du bloc a demande d'interruption. X.. : distance en mm sur laquelle le bloc est e~ cut avant d'tre drout. Foo: temporisation en s pendant ou a 'laquelle le bloc excut peut tre drout. Argument dfinissant une condition pour comparaison d'une mesure <0 un seuil. @n : adresse physique de l'axe sur lequel porte le test. <> : syrT'bole de comparaison. Valeur: seuil de la comparaison exprim en mm. Numro de squence de branchement aprs interruption, ventuellem suivi du nombre de squences aprs lesquelles peut tre effectu branchement. Vitesse limite d'avance aprs interruption. :::
+X..IF..
G10
@n<>valeur
Noo+nombre
EFoo
La fonction modale.
RVOCATION:
PARTICULARITS:
EXEMPLES:
NlOO NllO
N.. N..
N150 N ..
N.. N..
154
PrOQrammation
structure
EXEMPLES
Y ..
GIO
@4 < 20.5
NI20
1
G10 (suite)
N120 ..
une comparaison
GI ..
NI50S-
NIlO
condition ralise
N150 ..
DSIGNATION:
N100 G76+ H ..
G76+ Cration d'un programme. Numro du programme crer.
H..
PROPRITS:
PARTICULARITS:
La fonction G76 est rvoque en fin de bloc. EXEMPLE: cration d'un programme en zone programme en mmoire. ZONE PROGRAMME EN MMOIRE G76+ HI25 %100 %115 %120 %125 %130
%100 N .. N .. NIOO N .. N ..
G76H..
PARTICULARITS:
Le numro du programme supprim doit tre : dernier mot du bloc. Si un programme portant le mme numro situ dans une autre zone, la suppression es1 refuse et le systme met un message d' reur.
%150 G76SUPPRESSION
DE N .. N ..
PROGRAMME
Proarammation
structure
DSIGNATION:
SYNTAXE:
Nl00 G76+
G76+
[H] N .. [ +nombre]
Bloc
ISO
Insertion d'un bloc. Numro du programme dans lequel le bloc est insrer. Par dfaut, le bloc sera insr dans le programme comportant la fonction G76. N.. : numro de bloc point. L'insertion est effectue aprs ce bloc sauf si +nombre est programm. +nombre : dfinit la position de la ligne partir du bloc point aprs laquelle s'effectue l'insertion (le premier bloc d'un programme est le bloc 0, puis 1,2 ... ). Bloc insrer.
H..
N .. +nombre
Bloc ISO
G76+
INSERTION DE BLOC
PROPRITS:
PARTICULARITS:
RVOCATION:
Les fonctions ISO suivantes sont reconnues: N (numro de bloc), G (fonctions prparatoires; plusieurs fonctions G sont acceptes dans le bloc) ; X, Y, Z, U, V, W, A, B, C (axes et cotes) ; l, J, K (coordonnes du centre d'un cercle) ; P, Q, R (vecteur matire en correction de rayon dans l'espace); LO L19 (variables programme).
+2
Insertion du bloc -
N80 ..
N ..
DSIGNATION:
SYNTAXE:
[H]
N ..
[ +nombre]
1
H..
N.. +nombre
Numro du programme dans lequel le bloc est supprimer. Par dfaut, le bloc sera supprim dans le programme comportant la fonction G76. N.. : numro de bloc point. La suppression concerne ce bloc sauf si +nombre est programm. +nombre : dfinit la position de la ligne partir du bloc point aprs laquelle s'effecte la suppression (le premier bloc d'un programme est le bloc 0, puis 1,2 ...). 1
1
676SUPPRESSION DE BLOC
PROPRITS:
RVOCATION:
EXEMPLE: mmoire.
%100
N..
%120
N..
1
NlOO ..
+2
N110 .. N120 ..
N..
Suppression du bloc
----..
. . 4 - mise au pOint
Quoi?
Avant mme de chercher attend du processus
crire le programme,
il convient
de dfinir prcisment
ce que l'on
opratoire:
Quand? DFINITION DU
PROBLME La chronologie des oprations rpond
cette question:
Comment?
Quelles sont les conditions - choix des outils. C'est la connaissance re de toutes ces informations qui permettra de conduire une analyse structuopratoires? Quels outillages utiliser? - vitesses de broche et d'avances;
La phase (A) se dduit de l'tape 1. Si le problme a t correctement dfini en ce qui concerne le processus et sa chronologie, il est ais de recenser les instructions excuter et les conditions respecter. La phase (8) consiste donner un nom chaque programme puis les organiser par niveaux. La phase (C) est celle de l'criture du programme en code ISO.
programme principal (de % 1 %999) - paramtres gnraux - appel sous-programmes niveau 1 sous-programmes (de %999 %9999) - paramtres locaux - appel d'outils - conditions technologiques - cycles d'usinages
programme principal (de % 1 %99) - paramtres gnraux - appel sous-programmes niveau 1 sous-programmes (de %99 %999) - paramtres locaux - appel d'outils - conditions technologiques sous-programmes (de %999 %9999) - paramtres locaux - usinages (contournages, cycles)
Remarque: Une structure s'tablira sur deux ou sur trois niveaux en fonction: - des usinages raliser et de leurs complexits; - des contraintes de programmation.
Proarammation structure
30
----~--- -- l
------------.
_.
~ ~
N
- --
\Sl
N N
If ~g I~ ,,/~
---- ----
--- -- -------------
2 45
Matire AU 5 G Tolrances J8 js 11
-7 -7 -7 -7 -7
X 7
1 1 2 3
PROCESSUS ET CHRONOLOGIE +A 4
T f
jP Z
~ ./1
%90 (PROFILP)
%91
(GORGE)
ralisation de la gorge
____ 1
%92
(FILETAGE)
ralisation du filetage
____ 1
PROGRAMMES
L
____
%93
(PERAGE)
ralisation du perage
1
%94
(TRONONNAGE)
ralisation du trononnage
----
fin du programme
Programmation structure
%9 (BOUCHON) N10 G77 H90 ---. N20 G77 H91 ~ N30 G77 H92 N40 G77 H93 NSO G77 H94 N60 M2
L
r%90
%94 (TRONCONNAGE) N10 T3 D3 M6 N20 G X200 2100 N30 G96 5100 F.08 N40 G X62 2-S0 NSO G1 X10 G4 F2 N60 G X62 N70 x200 2100 N80 G97 5S00
1
(T)
(PROFIL P) N10 Tl Dl M6 N20 G92 52S00 N30 G X200 2100 N40 G96 5120 M3 M40 NSO G9S F.12 N60 G79 N200 (PROFIL P FINI) N100 X62 2-S2 (1) NIlO X60 (2) N120 2-30 (3) N130 X30 (4) N140 2-2 (S) (6) N1S0 X24 21 (EBAUCHE) N200 G64 N100 N1S0 1. S K.4 P2 (PROFIL BRUT) (1) N210 X62 2-S2 N220 21 (7) N230 X24 (6) N240 G80 G X6 21 (FINITION) N300 G9S F.08 N310 G G41 X62 2-S2 N320 G77 N100 N1S0 N330 G40 G X200 2100 N340 G97 5500
PROGRAMMES ---. %91 (GORGE L4) N10 T3 D3 M6 N20 G X200 2100 N30 G96 5100 F.08 N40 G X62 2-30 NSO G1 X22 G4 FI N60 X32 N70 G X200 2100 Nf0 G97 5S00 ~%92 (FILETAGE M30) N10 TS DS M6 N20 G X200 2100 N30 G96 580 N40 X32 22 (A) NSO G33 X30 2-32 K3.S P3.031 Q.OS 58 Nf 0 G97 5S00
r
%93 (PERCAGE 012) N10 T2 D2 M6 N20 G x 25 {P} N30 G83 X 2-SS P2S F.1 N40 G G80 2S
1
A --+1
40
A ' .:......1
1
(1) (II)
PROCESSUS ET CHRONOLOGIE
%1 (ENTRETOISE)
appel s/p. %100 appel s/p. % 110 fin de programme ~.~ %100
(BAUCHE 1/2)
appel s/p. %1000 appel s/p. %1010
%110
(FINITION 1/2/3) appel s/p. %1000 appel s/p. % 1010 appel s/p. % 1020
(TROU OBLONG)
usinagede
- Niveau 0 : le programme principal % 1 est une succession d'appels aux sous-programmes niveau 1.
de
- Niveau 2 : les sous-programmes % 100 et % 110 sont constitus par les appels d'outils, les dfinitions des conditions technologiques et les appels de sous-programmes de niveau 2.
%1
(ENTRETOISE) NIa N20 N30 G77 G77 M2 H100 H110 ----. %100 (EBAUCHE (FRAISE NIa N20 N30 N40 Tl G77 G77 Dl 1/2) (16) M6 5600 F200 %1000 (PALIER NIa N20 N30 N40 N50 N60 N70 z-3 G42 X-15 1) Y-55 Y-55 R15 G X-30
M3 M40
H1000 Hl010
G1 X-30
Y-55
G2 X15
G1
G40
X30
G Z100
%110 (FINITION (FRAISE NIa N20 N30 N40 N50 T2 G77 G77 G77 1/2/3) (10) D2 M6 5900 ---F150 H1000 Hl010 H1020
M3 M40
%1010 (PALIER Z-3 G4I X-15 GI X-30 Y-55 ZI00 Y-55 RI5 2) Y-55 G X-30
G2 XI5
GI
G40
x30
%1020 (TROU NIa N20 N30 N40 N50 N70 NSO N90 N100 NIlO G Z-3 G4I GI X YI0 Y RIO OBLONG)
YI0
G1 Y
G3 X Y-la G40
G Z100
-LOL19. - L100 L199. - L900 L959 *. Le format et l'exploitation de ces trois sries de variables sont identiques, mais leur utilisation entrane une diffrence dans la programmation. Le chargement d'une variable LO L19 n'a pas d'influence sur le droulement du programme, alors que l'criture L100 L199 suspend la prparation du bloc qui contient la variable jusqu' la fin de l'excution du bloc prcdent. 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). L'utilisation des variables L900 L959 est dconseille dans un programme comportant cycles d'usinage (de type G81, G82, ... ). des
A = 250 B = 1250
10
DFINITION
UTILISATION
DES VARIABLES
PROGRAMMEl
En programmation, plutt que de coter numriquement des pices qui auraient toutes la mme forme mais des dimensions diffrentes, il est souvent judicieux d'crire un seul programme dans lequel les valeurs numriques sont remplaces par des paramtres. Un seul programme paramtre remplace alors la totalit des programmes qu'il serait ncessaire d'crire pour chaque pice. Exemple Soit la famille de trois pices P1, P2 et P3. La forme des pices est identique mais les dimensions sont diffrentes.
- ....
Proarammation structure
Au lieu de donner une valeur numrique X, Y et Z, il convient de dclarer une valeur paramtre.
~
L3
L{) --.J
:=i
CD
:::J
L X
~
@
LO 60 70 80
L1 30 40 50
L2 40 50 60
L3 50 60 70
L4 28 28 28
L5 25 35 45
2
LO L1
3 L3 L2
4
L4 L2
5 0 L5
D 0 -10
CRITURE DU PROGRAMME
%1000 (PROFIL N10 N20 N30 N40 N50 N60 N70 Gl XLO YLl XL3 XL4 YL2
P)
%1000 (PROFIL P)
X-10
(E)
(1)
(2)
(3 )
X YL5
Y-10
(4) (5)
(D)
Les valeurs affectes aux paramtres sont transfrables d'un programme un autre. Pour usiner le profil P1, il convient de dfinir les valeurs numriques des paramtres dans un programme appelant. De mme pour P2 et P3.
Proarammation
oaramtre
l,
-~
L2=40 affectation L]=50 paramtres L4=28 L5=25 NlO G77 HlOOO N20 M2
%2
(P2) UTILISATION DES VARIABLES PROGRAMMEL (suite) L1=40 LO~"~ L2=50 affectation L]=60 paramtres L4=28 L5=]5 NlO G77 HlOOO r--+ N20 M2
,.=:
%1000 .--. (OUTIL+PROFIL P) NlO Tl Dl M6 N20 M] M40 S800 F200 N]O G X-lO y 250 N40 2 (E) N50 G42 Gl X-lO y (l) N60 XLO (2) N70 YLI (]) PROFIL P N80 XL] YL2 (4) N90 XL4
NIOO X YL5 (5)
(D)
%]
(P])
LO~80 Ll=50 ~
affectation paramtres
M2
+
-
*
/ R
S C T
A (1)troncature : partie entire d'un nombre rel. 170
Le calculateur effectue les oprations dans l'ordre o elles sont crites. =>1 LO+L1=a 2 a12 = rsultat L5/3+Ll*5 =>1 L5/3=a
=
2 a + L1
3 b*5 = rsultat Il n'y a donc pas respect des rgles mathmatiques de priorit des oprations (pas d'oprateur prioritaire). Le calculateur n'accepte pas les parenthses dans les calculs effectus (les parenthses sont rserves aux commentaires).
Exemple
Usinage de la famille de pices R.
LO R1 Profil R2 R3
50 70 90
L1
10 12,5 15
L2
30 40 50
CALCULS SUR
LES VARIABLES
PROGRAMMEL (suite)
Point
X
E
-10 0 y
1 LO 0
2 LO L1
4 L4 L2
D 0 -10
Coordonnes
?
L2
ProQrammation paramtre
PROGRAMMES
%11 (PROFIL R1) Lo=5o L1=lo L2=3o N10 G77 H1oo1 N20 M2 -----+ %1001 r----+ (CALCULS PARAMETRES) L5=L2-L1 L6=S3O/C3o L7=L5/L6 LS=Lo-L7 N10 Tl Dl M6 N20 M3 M40 S600 F250 N30 G X-1o y N40 2 lE) N50 G42 G1 X-1o y (1) NGo XLo (2) N70 YL1 (3) NSo XLS YL2 (4) N90 X (D) N100 Y-1o N110 G G40 G 2200
"
--.
%12 (PROFIL R2) Lo=7o L1=12.5 L2=4o N10 G77 H1oo1 N20 M2
%13 (PROFIL R3) Lo=9o L1=15 L2=5o NlO G77 H1OO1 rN20 M2
%98
(CALCUL V.BROCHE)
NIO N20 N30 N40 NSO N60 G79 L180=0 N60 G79 L181=0 N60 LI82=LI80*1000/3.14/LI81 G92 52500 G79 N7D MO (FIN) L180 = vitesse de coupe L 181 = diamtre de l'outil Calcul de la vitesse de broche Limitation de la vitesse de broche Arrt programme Retour au programme d'appel
N70
%98 est interrompu si les paramtres L180 et L181 ne sont pas dfinis dans le programme d'appel. La vitesse de broche (8 en tr min-1) est gale L182.
%99
(CALCUL V.AVANCE) N10 G79 L182=0 N60 N20 G79 L183=0 N60 N30 G79 L184=0 N60 N40 LI85=LI82*LI83*LI84 N50 G79 N70 N60 MO N70 (FIN) l182 = vitesse de broche l183 = avance/dent l184 = nombre de dents Calcul de la vitesse d'avance Arrt programme Retour au programme d'appel
le programme %98 doit d'abord tre appel. Si les paramtres L182, L183 et L184 ne sont pas dfinis dans le programme principal ou dans le programme d'appel, %99 est interrompu. la vitesse d'avance (F en mm . min-1) est gale L185.
%44
(COMPTEUR) N10 L150=0 N20 G77 H300 N30 LI50=LI50+1 N40 G79 L150>4 N60 ~ N50 G79 N20 N60 M2
Mise a zro du compteur Appel %300 (PROFil) l150 est incrment de 1 Si le comptage est suprieur 1, saut N60 Saut N20 Fin du programme
%300
Commentaires sur le programme %44 l'envoi du programme, L150 est initialis N1O. Le programme %300 est appel, N20 puis L150 est incrmente de 1 en N30. Tant que la variable L 150 reste infrieure ou gale 4 (N40), %300 est appel. lorsque U50 = 5, le programme se termine, les cinq gorges auront t excutes. Commentaires sur le programme %300 Au premier passage en N10. L 150 = 0, la ligne N20 est excute. Pour les passages suivants, saut N30.
(GORGES) (OUTIL L=5 GORGE PROF=5) N10 G79 L150>0 N30 N20 G X42 2-20 N30 G90 2-10 N40 G91 G1 X32 F200 N50 G X42
Projrammation paramtre
4.3.2 PARAMTRESEXTERNES E
Les paramtres externes E sont utiliss par le programme pour accder aux informations contenues dans la mmoire de la eN. Ils sont dfinis par la lettre adresse E suivie de 5 chiffres. La dcade des dizaines de milliers prcise le type de paramtres. Registres automate
Corrections E50001 E51001 E52001 E53001 E54001 d'outils E50099 E51099 E52099 E53099 E54099 E10000 E10031 informations sur bit transmises l'interface -+ 32 bits
PREF E60000 E62000 DEC1 E60001 E62001 Courses machine dynamiques E60002 E62002 Courses machine dynamiques E60003 E62003 Point courant E70000 E72000 Point courant sur interruption E70001 E72001 Courses machine statiques minimales E70002 E72002 Courses machine statiques maximales E70003 E72003 Position courante broche 1 E73000 Position courante broche 2 E74000 Donnes locales 50 E80000 E80049 Axes et butes E90000 E90007 E91000 E91007 E92000 E92007 E93000 E93007 E40000 E40031 * informations sur mot lues par la eN ~ 32 mots de 32 bits minimales E20000 E20031 informations sur bit lues par la CN ~ 32 bits
maximales
32 bits
PREF
r---"'-----.
MINI MAXI
Point courant
r---"'-----.
MINI MAXI
LX 51001
l2
51099 52001
54099
52099 55001
c
PO P9
55099
60000
60001
60002
60003
70000
70001
70002
70003
61000
61001
61002
61003
71000
71001
71002
71003
C
E73000 E74000
62000
62001
62002
62003
72000
72001
72002
72003
= Position = Position
PRCAUTIONS
D'UTiliSATION
des paramtres des types 1, 2 , 3 et 4. Les autres paramtres
L'automate
assure l'initialisation
zro
par le systme.
certaines
- Les paramtres
de types 2, 4 et 7 ne peuvent
est toujours
sur un paramtre
un paramtre
E ne peut tre prcd d'un bloc dont l'excution entre l'unit du paramtre
une
E et l'unit dci-
male de la fonction
correspondante.
Exemple:
si E80000 = 18000 XE80000 => X18000 => X = 18 mm FE80000 => F18000 => F = 180 mm Un paramtre E peut tre paramtr. min-1
Exemple:
si LO = 40003 alors ELO correspond
E40003
Proarammation
Les jauges outils peuvent tre introduites au clavier en CORR OUT, mais galement dclares par le programme. %555
(JAUGES OUTILS)
01 01 03 03 05 05
N10 Tl Dl M6
Remarques:
Les paramtres E50000 ne sont pas remis zro par le systme. Si des correcteurs ont t introduits en CORR OUT au clavier, ils sont remplacs ds l'envoi du programme par les valeurs des jauges outils, dclares en paramtres externes .
DIVISION
Le rsultat de la division d'un paramtre E par un autre paramtre E ne peut tre mmoris que dans une variable L. En effet, les paramtres E n'ayant pas de point dcimal, le rsultat sera un nombre entier. Exemple: E80002 = 3000
E80016
= 2000
L1 = E80002/E80016 (rsultat = 1,333) Si au lieu de L 1, il avait crit E80005, le rsultat aurait t de 1. Si j'on dsire transfrer le rsultat dans un paramtre E sous la forme 1333, il est ncessaire de multiplier le rsultat par 1000. E80005 = L1*1 000 (rsultat = 1333)
Proarammation
DSIGNATION:
structure
G76 : transfert des valeurs courantes des variables L et des paramtres E dans le programme ou la partie de programme dsign. La fonction permet de ractualiser le contenu d'un fichier appel par les adresses H et/ou N N.
SYNTAXE:
Nl00 G76
G76 H.. N.. N..
[H . ]
[N.. N ..]
-~
Transfert des valeurs courantes dans le programme dsign. Numro du programme dans lequel sont transfres les valeurs. Dsignation de la zone de programme dans laquelle sont transfres les valeurs.
PARTICULARITS:
Les paramtres dans lesquels le transfert est effectu doivent se trouver en dbut de bloc : les variables L et les paramtres E situs aprs une autre fonction dans le bloc ne sont pas pris en compte. La dsignation d'une variable L ou d'un paramtre E doit obligatoirement tre suivie du signe = et d'au moins 10 caractres (espace, signe algbrique, chiffre, point dcimal) destins tre remplacs par une nouvelle valeur.
676 TRANSFERT DES VALEURS DES VARIABLES L ET DES PARAMTRES E DANS UN PROGRAMME
EXEMPLES:
Transfert dans le programme courant N .. NSO G76 N100 N120 N90 N100 L101= E80001= L4G4 E52002N120 N ..
Transfert dans un sous-programme %100 N10 G77 H200 N50 NSO N .. N .. N300 G76 H200 N50 N80 N310 M2
E52002-
artes abattues
0VIS
M10 M12 M16
a1 = LO 11 14 18
a2=L2 31 38 48
61 = L3 20 25 30
62 = L4 5 6 8
BRIDE DE SERRAGE
8=--------Tf
c:s=-----------
<DI
===a = Y1
0) 0)
=> Lll
0)
(> 0) 0) (> 0) 0) 0) 0)
BRIDE DE SERRAGE
(suite)
10)
0)
=a = Y6 =a = a,l2 = - (12 + = Y8
10)
=> L15
0)
(> 0) 0) (> 0)
Point Coordonnes
X y
1 L10 L11
4 L13 L12
5 L13 L14
6 L10 L15
9 L10 L16
a
L11
a
L12
a
L15
a
L16
%210 (BRIDE OUVERTE 1'110) LO=ll L1=100 L2=31 L3=20 L4=5 L5=84.5 N10 G77 H222 N20 1'12
%222
(CALCULS PARllMETRES) L10=-5-10 L11=-12/2 112=L2/2 L13=-L5 114=111-10 115=-LO/2 L16=L0/2 N10 G77 H2100 N20 G77 H2110
%212
(BRIDE OUVERTE 1'112) LO=14 L1=125 L2=38 L3=25 L4=6 L5=106 N10 G77 H222 N20 M2
%2100 (CONTOUR EXTERIEUR) N10 Tl Dl N6 N20 1'13 1'140 S600 F250 N30 G XL10 YL11 N40 Z-2 N50 Gl G42 XLIO 1'L11 N60 X N70 G3 X YL12 RL12 NaO Gl XL13 N90 YL14 N100 G40 G Z150
(1)1
d
(3 (4 (5
%2110 (CONTOUR INTERIEUR) N10 T2 D2 1'16 N20 1'13 M40 S800 F250 N30 G XLlO YL15
(9
A= LO B = Li C = L2 D=L3 Ei Pices E2 E3
70 80 90 40 45 50 10 12 14 20 22,5 25
G=L4
50 60 70
F = L5
7 8 9 E1 fraise 2T 010 (T2) E2 fraise 2T 012 (T3) E3 fraise 2T 014 (T4) F = rayon fraise + 2
(1 9)
point 2 : X2 =A => =>
point 1 : X1 = A
Y1 = - F
point 3 : X3 = C
LO - LS L2 Ll
Y2 = B
point 4 : X4 = a
LO Ll
Y3 = B
point 5 : X5 = a
Y4 = B - C
point 6 : X6 = C
=> =>
L10= Ll- L2 L2
Y5 = C
point 7:
=>
L2 Lll= LO+LS
Y6 = a
X7 = A Y7 =
+F
=>
point 8 : ct oppos
ENCOCHE
(suite)
X8 = A - ct oppos Y8 = B + F
=> =>
L17=LO-L16 L13
point 9 : ct oppos
Y(G2 - 02)
(82) (02)
L102=LO-L10l L3
ct oppos
Point Coordonnes X y
1 La a
2 La L1
3 L2 L1
4 a L1a
5 a L2
6 L2 a
7 L11 a
8
L17 L13
9 L1a2 L3
Programmation
paramtre PROGRAMMES
%41 (PROFIL El) LO=70 Ll=40 L2=10 L3=20 L4=50 L5=7 N10 G77 H4000 ----.N20 M2
%4000 (PROFIL E) (CALCUL5 PARllMETRE5) L10=Ll-L2 Lll=L10+L5 L12=L4*L4 L13=Ll+L5 L14=L13*L13 L15=L12-L14 L19=L3*L3 L100=L12-L19 L10l=RL100 L102=LO-L10l (CONTOUR) N10 Tl Dl M6 N20 M3 M40 5400 N30 G XLO Y-L5 250 N40 2-2 N50 G42 Gl XLO Y-L5 F300 N60 YLl N70 XL2 N80 G3 X YL10 RL2 N90 Gl YL2 N100 G3 xL2 y RL2 NllO Gl XLll N120 G40 G 250 (ENCOCHE E) N130 G79 L5=7 N160 N140 G79 L5=8 N190 N150 G79 L5=9 N220 N160 T2 D2 M6 (FR D10) N170 M3 M40 5800 F200 N180 G79 N250 N190 T3 D3 M6 N200 M3 M40 5600 F180 N2l0 G79 N250 N220 T4 D4 M6 N230 M3 M40 5500 F160 N240 G79 N250 N250 G XL17 YL13 250 N260 2-2 N270 G3 XL102 YL3 RL4 N280 G 250 N290 M2
1
(PROFIL E2) LO=80 Ll=45 L2=12 L3=22.5 L4=60 L5=8 N10 G77 H4000
ENCOCHE
(suite)
----.N20 M2
%43 (PROFIL E3) LO=90 Ll=50 L2=12 L3=25 L4=70 L5=9 N10 G77 H4000 ----. N20 M2
ProQrammation paramtre
......
L1L2=
L3 -
COTE)
(OUTIL L4=
L5L6=
M3 M40
Y
Y (1) (2) (3)
(4)
G1 X-LO
Y-LO G40 M2
(5)
G Z100
%778
RECTANGULAIRE)
(COTATION) LO= (RAYON FRAISE+2) Ll= (lER COTE) L2= (2EME COTE) L3 = (PROFONDEUR EN Z) L8= (RAYON CONGE) PROFILS EXTRIEURS RECTANGULAIRES AVEC CONGS (OUTIL ET CONDITIONS TECHNOLOGIQUES) L4= (NO OUTIL) LS= (NO CORRECTEUR) LG= (V BROCHE) L7= (V AVANCE) (CALCULS PARAMETRES) L100=L1I2-LO (Xl) L101=L1/2 (X2) L102=L1-L8 (X] X6) L103=L2-L8 (YS Y8) L104=L1/2+LO (X11) (USINAGE PROFIL) N10 TL4 DLS MG N20 M3 M40 SLG FL7 N30 G XL100 Y-LO N40 Z-L3 (1) NSO G42 G1 XL100 Y-LO (2) NGO G2 XL101 Y RLO (3) N70 G1 YL102 N80 G3 XL1 YLO RL8 (4) N90 G1 YLl03 (5) N100 G3 XL2 YL102 RL8 (G) (7 ) NllO G1 XLO N120 G3 X YL103 RL8 (8) N130 G1 YLO (9) (10 ) N140 G3 XLO Y RL8 N1S0 G1 XL101 (2) N1GO G2 XL104 Y-LO RL8(11} N170 G40 G 2100 N180 M2
%779
(PROFIL OBLONG REGULIER)
(COTATION) LO= L1= L3= L8= (OUTIL ET (RAYON FRAISE+2) EN Z) (ENTRAXE) (PROFONDEUR (RAYON CONGES) TECHNOLOGIQUES)
L4= L5= L6= L7= (CALCULS L100=L8+L1 (USINAGE N10 N20 N30 N40 N50 N70 N80 N90 N100 N110 N120 N170 N180 TL4
(NO CORRECTEUR) (V BROCHE) (V AVANCE) PARAMETRES) (X4 PROFIL) DL5 M6 SL6 Y-LO YLO RL8 RL8 (1) (2) (3) (4) YL8 (5) (6) (2) RLO (7) Y-LO FL7 X5)
M3 M40
G X~LO
NGO G2 X
G3
G1 XL100
G3 XL100
G1 XL8
G 2100
ct adjacent
Y(hypotnuse)2 - (ct oppos)2 L10l = Ll *Ll (hypotnuse)2 L102 = L8-L9 (ct oppos) L103 = L102*L102 (ct oppos)2 L104 = L10l-L103 (hypotnuse)2 - (ct oppos)2 => Ll 05=RLl 04
=> =>
-LO LO
point 3 : X3 = sin a * r cong 1 + r cong 1 => L107=L100*LS+LS Y3 = - (cos a * r cong 1) => -L10S=L106*LS
point 4 : X4 = sin a * r cong 2 + entraxe Y4 = - (cos a * r cong 2) point 5 : X5 = X4 Y5 = Y4 point 6 : X6 = X3 Y6 = Y3 point 7 : X7 = X1 Y7 = - Y1 Point
=> => => =>
=> =>
L109=L1OO*L9+Ll -LllO=L1OG*L9
=> LO =>
2 0 0
3 L107 - L 108
4 L109 - L110
5 L109 L110
7 LO - LO
X
Coordonnes y
- LO LO
L107 L108
IRREGULIER)
(COTATION) LO= (RAYON FRAISE+2) Ll= (ENTRAXE) L3= (PROFONDEUR EN Z) L8= (RAYON CONGE 1) L9= (RAYON CONGE 2)
(OUTIL ET CONDITIONS TECHNOLOGIQUES) L4= (NO OUTIL) LS= (NO CORRECTEUR) L6= (V BROCHE) L7= (V AVANCE) (CALCULS PARAMETRES) L100=L8-L9/Ll (SIN) L10l=Ll *Ll L102=L8-L9 L103=L102*L102 L104=L10l-L103 L10S=RL104 (COTE ADJ) L106 L10S/Ll (COS) L107=L100*L8+L8 L108=L106*L8 L109=L100*L9+L1 LllO=L106*L9 (USINAGE PROFIL) N10 TL4 DLS M6 N20 M3 M40 SL6 PL7 N30 G X-LO Y-LO N40 Z-L3 NSO G42 Gl X-La Y-LO N60 G2 X Y RLO N70 G3 XL107 Y-L108 RL8 N80 Gl XL109 Y-LllO N90 G3 XL102 YL10l RL8 N100 Gl XL107 YL108 NllO G3 X Y RL8 N120 G2 X-La Y-La RLO N170 G40 G ZlOO N180 M2
XYZ
EA
IJK
R EB+ EBET
ES
L'ensemble des blocs ncessaire et suffisant qui permet au systme de calculer toutes les coordonnes d'un lment gomtrique (point d'arrive et/ou centre de cercle) constitue une entit gomtrique. Elle a - soit - soit nier pour origine le point de dpart de son premier lment qui est: programm dans le bloc prcdent; dj calcul par le systme, le premier bloc d'une entit gomtrique de l'entit prcdente.
PROGRAMMATION DES
BLOCS, CHOIX
DU DISCRIMINANT
Lorsqu'un discriminant dtermine un lment d'une entit gomtrique, il doit tre programm dans le premier bloc de l'entit. Les signes + et - prcisent les positions d'un point caractristique (intersection, tangence, centre de cercle) de l'une et l'autre solution par rapport une droite oriente (0). Toutes les constructions qui suivent sont ralises en systme de coordonnes XY. Les constructions en ZX seront identiques au changement de repre prs.
P.G.P.
X30 EA .. EX .. Gl
Exemples
Y20 EA30
Repres
P1 01 P2
z
X60 Y20 R15 E-
C1 P3 P1 01 P2
z
X60 Y20
Z
EA .. E+
X ..
Gl
R15
E+
C2 P3 P1
EA ..
Y ..
Gl
Y50
02 P4 P5
x
EG3 X-15 X30 Y20 EA120 Y65
Z
R15
E-
C3 P5 P1
EA ..
Y ..
Gl
Y50
02 P4 P5
x
E+ G3 X-15 Y65 R15 E+
C4 P5
1er bloc
26 bloc
3ebloc
Type de courbes
dr", dr
G1EA .. ES
L
f-----j
L.-..j
EA.. EA..
G
x ..
Y ..
{H
1..
J .. {
x ..
R.. Y .. }
dr '" dr/Ger
Gl
EA .. ES-{~}-~
Gl
EA.. [ET]
{H {H {H {H
1..
J .. {
x ..
R.. Y .. }
--;
dr", Ger
1..
J ..
Gl
EA..
x ..
Y ..
dr", Ger/dr
1..
J ..
ET
[{~}] {H
G
1..
J .. {
x ..
R.. Y .. }
dr '" Ger/Ger
1..
J ..
dr/Ger
G{HR
.. .. ..
1.. J .. {
Gl
EA..
x ..
Y ..
dr/Ger/dr
Gl
EA .. [ET
{'}Je G{HR
G{HR
G
x ..
Y ..
dr/Ger
--;
G{HI
..
J ..
{ x ..R..Y .. }
dr/Ger/Ger
Gl
ET
f--1
'---
{H {H {H
x ..
R.. Y .. }
--;
dr/Ger
1..
J ..
Gl
EA..
x ..
Y ..
dr/Ger/dr
1..
J ..
ET
[{~}] {H
G
1..
J .. {
x ..
R.. Y .. }
dr/Ger/Ger
structure
1er bloc
2ebloc
3ebloc
Type de courbes
{n
1 ..
J .. [ET]
Gl
Gl ET
rI
x..
Y .. EA .. X .. EA .. Y .. X .. Y .. 1 ..
J ..
cer/dr
{n {n {n
1..
J .. {
x.. Y ..
R..
cer/dr/cer
G {;}
1 .. J .. [ ET{~}]
G {;}
cer/cer
{n
R ..
X ..
Y ..
cer/cer
G {nR
..
Gl EA ..
X ..
Y ..
cer/cer/dr
1..
J .. {
x.. Y ..
R..
cer/cer/cer
{n
1. . J..
ES [~] -
G EA ..
x.. Y ..
cer;<dr
Gl El!..
---.,
1..
J .. {
1..
J .. {
x.. Y ..
R..
cer;< dr/cer
G {;}
{n
R.. } x.. Y .. Gl EA ..
cer;<cer
1..
J ..
x.. Y ..
J .. {
cer;< cer/dr
G {;}
1 ..
J ..
[ET {~}}
G {;}
1..
x.. Y ..
R..
cer;< cer/cer
G {;}
R ..
[ET{~}]-
Gl EA ..
x.. Y ..
--1 G {;} 1.. J .. {
cer/dr
Gl EA ..
x.. Y ..
R..
cer/dr/cer
G {;}
1..
J..
R.. } x.. Y ..
--1
cer/cer
G {;}
1 ..
J ..
Gl EA ..
X ..
Y ..
cer/cer/dr
G {;}
1 ..
J ..
[ET {~}}
G {;}
1..
J..
R .. } x.. Y ..
cer/cer/cer
X Y10 Gl EA45
Z
ES Y50 (D) (D) X50
EA10
X10 Gl EA30
Y10 EA20
G2 I65
X10 Gl G3 Gl
X10 Gl G3 G2
no
X10 Gl Gl
ET X60 Y30
G3 R10
X10 Gl G3
z
ETJ20 X65 Y20 (D) (C) (C) 0010
G2 R10
IJ
+
)\'(
X10 Gl G3 Gl
x
y
X30 Gl Y40 ET J17 ETX60 Y20
Z
IJ
..
(D)
G3 130
(e)
(C)
G3 135 J50
L~
X
193
X10 G2 Gl
Y20
no
EA-15
J15
ET
(C) (D)
X60
X
cercle - droite - cercle
X10 Gl Y20 ET J20 X65 Y20 Z J15 ET
G2 120 G3 155
(C)
(D)
(C)
~~
+
IJ
X
cercle - cercle - droite y
X10 G3 Gl Y15
Z
J15 X45 ET Y35
G2 120
R6
EA75
(C) (C)
(D)
rJ'
+
(12
IJ
.
X
J8
ET-
(C)
(C)
G2
(e)
XlO G3
YlO 140
G2 125 J5
G2 162 Jl7
X20
YlO
Il est possible d'insrer un chanfrein entre deux droites successives et un cong entre deux lments quelconques.
P.G.P.
XlO GI Gl EA .. EA .. ES X .. EB- .. Y .. Gl Gl X-lO GI EA .. ES- EB+ .. G3 1.. J .. X .. Y .. GI YIO EA70 EAIO YIO EAl60
Z
Exemples
ES X60
Z
EB-lO Y50
(D+chanfrein) (D)
ESJ20
(D+cong)
G3 1-50
(C)
Remarque: tous ces exemples numriques peuvent tre entrs sur une NUM 760F munie de la P.G.P. (rajouter M2 en fin de programme).
%666
(ECHEC-TOUR)
(PROFIL)
X26.5 2 Cl EA15 ESC3 I87.5 K30.5 X10 230.5 C3 I56 K30.5 X24 247 Cl EA ESC3 X l K81.5 X 254
M2
%888
(BIELLETTE) (PROFIL) NlO N20 NJO N40 N50 N60 N70 N80 N90 N100 N110 N120 N1JO N140 N150 N170 N180 N190 N200 N210 N220 N2JO N240 N250 XJO EA1J5 EA1J5 EA90 X Y-GO X15 ES
Z
G1 EA90
ES
EB+10 Y50
Y47.5
GJ
X-2.5 ES X-10
G1 X-5 EA-150 EA-90 G2 X-15 G1 EA90 EA150 X-22.5 YJ5 YJ5 ES Y50 R2.5 X-20 R2.5
GJ X-25
G1 YJO
N1GO GJ 1-15
G2 R10
G1
Y15
X40
(A)
N2GO M2
TUDES DE CAS
,5.1 PALIER
5.1.1 'MISE EN SITUATION
La sortie de coque d'une ligne d'arbre d'un moteur de bateau (vedette, voilier) s'effectue par l'intermdiaire d'un palier (la porte de l'arbre est ralise par une bague hydrolubrifie emmanche dans le palier). Le palier en acier inox 34 Cr Ni Mo 6 constitue une famille de trois pices, acceptant trois diamtres d'arbre moteur (020, 030 et 040).
0L5
R3
CD LO
0 LO
1
0L7 L1 RL2
1
1
-.
1 1
1
1 1 1
1"
DESSIN DE DFINITION RL3 ---
J8 js 15 symtrie/A: 1,5
0,5
45
34 Cr Ni Mo 6
Paramtres L1 P1 Palier P2 P3
80 90 100
L2
30 35 40
L3
10 12 14
L4
7 11 15
L5
50 60 70
L6
30 M7 40 M7 50 M7
L7
49,8 59,8 69,8
LIMITES
DE L'TUDE
Phases
Phase 100 Sciage Phase 200 Tournage
Usinage
- Longueur 51 0 - 0(2
+1
Les phases - 100 Sciage et 200 Tournage - sont excutes sur machines-outils conventionnelles. L'tude est limite : la phase 300 Tournage et 400 Tournage. Elles sont ralises sous une MOCNC 2 axes (tour commande numrique) quipe d'une NUM 760. la phase 500 Fraisage. Elle est ralise sur une MOCNC 3 axes (centre d'usinage vertical) quipe d'une NUM 760.
* L3 + L1 + 2)
- Dressage longueur 50 Phase 300 Tournage CNC DESCRIPTION DU PROCESSUS D'USINAGE Phase 400 Tournage CNC - Centrage 0L6 - Perage 0L6-5 - Profil A (0L7 et cote 50-15) Retournement - Profil B (0L5 et cote 8) - Alsage 0L6 Phase 500 Fraisage CNC - Dtourage du profil P - Arrondi rayon R3 - Pointage 2 trous 0L4 - Perage 2 trous 0L4
TAT DE
TRANSfORMATION DU PRODUIT
PICE
SORTIE
MACHINE
CD centrage
(2)
@) profil B
perage
(ID alsage
<ID profil A
MONTAGE DE
LA PICE ET REPRAGE DES USINAGES
3 mors
Pice: Machine:
palier
HES 600
Oprations ralises
Centrage Perage
OUTILLAGE ET OPRATIONS ASSOCIES
Outils utiliss
foret centrer 8 x 3 (ARS) 2 dents foret 025, 35 ou 45 (ARS) 2 dents outil dresser (r 0,8) pour bauche outil dresser (r 0,4) pour finition
Phases
300 300 300
Profil A
<ID
Profil B
outil dresser (r 0,8) pour bauche outil dresser (r 0,4) pour finition
400
@)
Alsage
400
(ID
Vc en m . min-1 10 12 12 12
3 - Profil A bauche finition Vcc = 80 Vcc = 100 Retournement 4 - Profil B bauche finition 5 - Alsage bauche finition Vcc = 80 Vcc = 100 0,2 0,1 Vcc = 80 Vcc = 100 0,2 0,1 0,2 0,1
PHASE 300 (Pice: palier; machine: HES 600) Centrage : CD Perage : (2)
DTAILS D'USINAGE
Niveau 0
Niveau 1
% 123 Calculs sur les paramtres % 1000 % 1001 %2000 %2001 Centrage et perage bauche et finition profil A bauche et finition profil B Alsage
Niveau 2
%11 (PALIER P1) affectation paramtres locaux appel %123 fin de programme
%123 J%1000 (CALCULS PARAMTRS) appel % 1000 . appel %1001 ~ retournement appel %2000 appel %2001 ...
%12 (PALIER P2) affectation paramtres locaux appel %123 fin de programme
%2000 (OP4) bauche profil B finition profil B %13 (PALIER P3) affectation paramtres locaux appel %123 fin de programme
Palier
PHASE 300
X (4).@
r2
~ Q)
------
~
(j) 15
-- - -------a)
'~
0
.
,l'
'" :::J
-
;:;; :::J
:::J
/10.
"III)
o Foret = L18
P1 Palier P2 P3 25 35 45
= L19
L150=L7-6 L151=2*L3+Ll+4 Profil A Points 1 X Coordonnes L150 51,5 2 L7 48,5 3 L7 15 4 L151 15 5 L151 15 6 L151 51,5 7 L150 51,5
"
"
1
-,
204
"
"0
Etudes de cas
PHASE 400
X 1
(j)~10
'll
, (2)
1 1
-r
1,5
@)'
0>
tf/
1 1
@@
(j)('D
1 Il 1//1
il//// /7
(')
r
l2.:.5
CD
1O
:=J
.L
CD CD
"CD
.>,;,1
...
:=J
CD
:=J
~
1 1
1
:=J
-
:=J
-~.
.1
.
1
1 L151
-8
2 L153
-8
3 L5 -5
4 L5 -1,5
5 L152 1,5
6 L152 1,5
L151 1,5
L151
-8
1 L154 1,5
2 L6 - 1,5
3 L6 - 52
4 L155 - 52
5 L155 - 52
6 L155 1,5
L154 1,5
%11
(PALIER Pl) L1=80 L3=10 L5=50 L6=29.987 (30 M7) L7=49.8 L18=6 (T6 FORET 025) L19=155 (S TR/MIN) N10 G77 H123 N20 M2
%12
(PALIER P2) L1=90 L3=12 L5=60 L6=39.987 (40 M7) L7=59.8 L18=8 (T8 FORET 035) L19=110 (S TR/MIN) N10 G77 H123 N20 M2
LISTING COMPLET DES PROGRAMMES
% 13
(PALIER P3) L1=100 L3=14 L5=70 L6=49.987 (50 M7) L7=69.8 L18=10 (Tl0 FORET 045) L19=85 (S TR/MIN) N10 G77 H123 N20 M2
%123
(CALCULS PARAMETRES) L150=L7-6 L151=2*L3+Ll+4 L152=L5-6 L153=L5+6 L154=L6+6 L155=L6-4 N10 G77 H2000 N20 MO (RETOURNEMENT) N30 G77 H2001
Etudes de cas
%1000 (OP1 CENTRAGE) N10 T2 D2 M6 N20 G x 252 N30 G97 51000 M3 M40 N40 G95 F.1 N50 G1 x 245 N60 G 252 (OP2 PERCAGE) N70 G52 X Z N80 TL18 DL18 M6 N90 G x 252 N100 G97 5L19 M3 M40 N110 G83 X 2-14 P20 N120 G80 G X Z55 N130 G52 x 2
LISTING'
COMPLET DES PROGRAMMES
(suite)
%2000 (OP4 PROFIL B) N10 Tl Dl M6 N20 G59 X 250 N30 G XL151 Zl.5 N40 G96 580 M3 M40 N50 G79 N110 (PROFIL FINI) N60 XL151 2-8 (1) N70 XL153 (2) N80 G3 XL5 2-5 R3 (3) N90 G1 2-1.5 (4) N100 XL152 21.5 (5) (EBAUCHE) N110 G64 N100 N60 1.5 K.4 R2 F.2 (PROFIL BRUT) N120 XL152 Zl, 5 (6) N130 XL151 (7) N140 2-8 (8) N150 G80 G97 5500 N160 G G52 X Z (FINITION) N170 T3 D3 M6 N180 G42 XL151 2-8 N190 G96 5100 F.1 N200 G1 G77 N60 N100 N190 G97 5500 N200 G40 G G52 X 2
%1001 (OP3 PROFIL A) N10 Tl Dl M6 N20 G XL151 Zl.5 N30 G96 580 M3 M40 N40 G79 N90 (PROFIL FINI) N50 XL150 Z51.5 (1) N60 XL7 Z48.5 (2) N70 Z15 ( 3) N80 XL151 (4) (EBAUCHE) N90 G64 N80 N50 1.5 K.4 P2 F.2 (PROFIL BRUT) N100 L151 Z15 (5) N110 Z51.5 (6) (7) N120 XL150 N130 G80 G97 5500 N140 G G52 x Z (FINITION) N150 T3 D3 M6 N160 G42 XL150 Z51.5 N170 G96 5100 F.1 N180 G1 G77 N50 N80 N190 G97 5500 N200 G40 G G52 X Z %2001 (OP5 ALE5AGE) N10 T4 D4 M6 N20 G59 x Z50 N30 G XL154 Zl.5 N40 G96 580 M3 M40 N50 G79 N100 (PROFIL FINI) N60 XL154 Zl,5 (1) N70 XL6 Z-1.5 (2) N80 Z-52 (3) N90 XL155 (4) (EBAUCHE) N100 G64 N90 N60 1.5 K.4 Pl F.2 (PROFIL BRUT) NllO XL155 Z-52 (5) N120 21.5 (6) N130 XL154 (7 ) N140 G80 G X 25 (FINITION) N150 G96 5100 F.1 N160 G1 G77 N60 N90 N170 G 25 N180 G52 x 2
207
Palier
TAT DE
TRANSfORMATION DU PRODUIT
*Ef
: 1 :
cml
. \ . , :
R3
.
,
..:
MONTAGE
DE LA PICE
Mme tirant et crou pour P1, P2 et P3. Entretoises et rondelles diffrentes pour P1, P2 et P3 selon cotation paramtre.
Oprations ralises
Dtourage du profil P Rayon R3 Centrage Perage
Outils utiliss
fraise 2T 014 (ARS) 4 dents fraise concave 012 r3 (ARS) 3 dents foret centrer 8 x 3 (ARS) 2 dents foret 07, 11 ou 15 (ARS) 2 dents
(?J <ID
N en tr . min-1
500
Vc en m . min-1
22
Avance en mm . min-1
100
18 10 11 11 11
100 100 55 50 40
Dtourage du profil P : G)
A: approche E : engagement D : dgagement
DTAILS D'USINAGE
Palier
Niveau 0
Niveau 1
Niveau 2
%21 (PALIER P1) affectation paramtres locaux appel %223 fin de programme %22 (PALIER P2) affectation paramtres locaux appel %223 fin de programme %23 (PALIER P3) affectation paramtres locaux appel %223 fin de programme
%3001
(OP3)
centrage
(OP4)
perage
0',
cos 0', Z
=>
=>
cos
lX = lX
ZJX
=>
cos
L107=L106/L100
Coordonnes XE = L2/sin YE =
Il'
du point E (engagement)
=> Ll 08=L2/Ll 02 => 0
Coordonnes XA = XE YA =
du point A
=> L109=L108+10 => 0
10
du point 1
=> LllO=L102*L3 => Llll = L100+LllO => L1l2 = L107*L3
du point 2
=> L1l3 = L102*L2 => Ll14 = L107*L2
Coordonnes du centre C du cercle (R10) de dgagement: XC = X' + X1 = 10 * sin Il' + X1 => Ll15=lO*L102+Llll YC = Y' + Y1 = 10 '" cos a + Y1 => L1l6=lO*L107+Ll12
=> L1l8=lO*L107
Coordonnes X9 = L100 X9 =
du point 10
=> -LOO => 0
Etudes de cas
RCAPITULATIF locaux
DES PARAMTRES
Paramtres
Paramtres
L1
Profil 1 Profil 2 Profil 3 80 90 100
L2 30 35 40
L3
10 12 14
L4
7 11 15
US
- 18 - 23 - 28
L16
4 5 6
L17
500 320 235
L18
55 50 40
L15 : profondeur de perage L16 : n d'outil L17 : vitesse de broche tr min-1 L18: avance mm min-1 Paramtres globaux calculs
L100=Ll/2 L101=L2-L3 L102=L101/L100 L103=L100*L100 L1 04=L1 01 *L101 L105=L103-L104 L106=RL105 L10?=L106/L100 L108=L2/L102 L109=L108+10 LllO=L102*L3 L111=L100+L110 Ll12=L10?*L3 Ll13=L102*L2 L1l4=L10?*L2 Ll15=10*L102+L111 Ll16=10*L10?+Ll12 Ll17=10*L102+Ll16 Ll18=10*L10? L1l9=Ll15-Ll18
CORRESPONDANCE
PARAMTRES/COORDONNES
XV
Profil P Points
X
A L109 0
y
1 Llll Ll12
2 Ll14
3 Ll14
7 Ll13
8 Ll11
Ll08 0
-Llll
-Ll13
Ll19 Ll17
Coordonnes
9
y
10 0
Ll00 -Ll00 0
Coordonnes
Palier
PROGRAMMES
DE NIVEAU 0
%22
Pl) (PALIER Ll=90 L2=35 L3=12 L4=11 (PROF. PERCAGE) ( PROF. PERCAGE) L15=-23 (T5 FORET '1111) L16=5 (S=320 TR/MIN) L17=320 (F=50 MM/MIN) L18=50 N10 G77 H223 N20 M2 P2)
(T4 FORET '117) L16=4 L17=500 (S=500 TR/MIN) (F=55 L18=55 N10 G77 H223 N20 M2 MM/MIN)
%23
(PALIER Ll=lOO L2=40 L3=14 L4=15 L15=-28 L16=6 (PROF. PERCAGE) (T6 FORET '1115) P3)
N20
M2
PROGRAMMES
DE NIVEAU
%223
(CALCULS L100=L1I2 L10l=L2-L3 L102=L101iL100 L103=L100*L100 Ll 04=Ll 01 *Ll 01 L105=L103-L104 L106=RL105 L107=L106/L100 L108=L2/L102 Li 09=Ll 08+1 0 LllO=L102*L3 L11l=Ll OO+Lll 0 L1l2=L107*L3 Ll13=L102*L2 Ll14=L107*L2 Ll15=10*L102+Llll Ll16=10*L107+Ll12 Ll17=10*L102+Ll16 L1l8=10*L107 L119=Ll15-Ll18 N10 N20 G77 G77 H3000 H300l PARAMETRES)
Etudes de cas
PROGRAMMES DE NIVEAU 2
(A)
(PROFIL N60 N70 N80 N90 N100 NllO N120 N130 N140 XLll1 XL1l3
(E)
N1S0
N160 N170 N180 N190 N200 N210
G3 X-L1l3 YLl14 RL2 G1 X-L111 YLl12 G3 X-L111 Y-Ll12 RL3 G1 X-L1l3 Y-Ll14 G3 XLl13 Y-Ll14 RL2 G1 XLlll Y-L1l2 G3 XL111 YLl12 RL3 G2 XLl19 YLl17 R10 G ZlS0 G40
PROFIL P)
(RAYONNAGE T2
(A)
%3001 (CENTRAGE) N10 N20 N30 N40 T3 D3 M6 M3 M40 51000 G XL100 Y Z-6 F100
(9)
G1 Z-10 G ZlS0
TL16 DL16 M6 M3 M40 5L17 FL18 G XL100 Y Z-6
(PERCAGE)
(9)
G1 ZL1S G ZlS0
5.2 BRIDE
5.2.1 MISE EN SITUATION
L'tude de cas, tire d'un dossier de fabrication industrielle, porte sur la programmation paramtre et la programmation gomtrique de profils appliques une famille de pices" brides ". Une bride se compose de deux parties, mle et femelle. Chacune de ces parties comprend deux faces (avant et arrire). La face avant (pente de 40 %) est identique pour les deux pices. Avertissement: La programmation ne procde pas d'une dmarche structure mais linaire, moins lisible pour la maintenance des programmes.
G L
bride
M N B
dl
DESSIN DE DFINITION
d1 : diamtre externe du tuyau et du sommet du collet de bride e: paisseur du tuyau B: diamtre interne de la bride C: diamtre externe de la bride D: diamtre externe du chanfrein de la bride E: paisseur de la bride l'embotage F: paisseur de la bride la priphrie
G:
J:
boulonnage, diamtre du cercle axial boulonnage, diamtre du trou L: boulonnage, diamtre de la fraisure M: diamtre interne l'embotage N: diamtre externe l'embotage 0: hauteur du collet R: cong la base du collet
Etudes de cas
d1 e
B
Q)
0 66 73 78 83 92
o des
boulons
nombre de boulons
J 18 18 18 18 18 18 18 18 18 18
L 26 26 26 26 26 26 26 26 26 26
M 36 42 49 55 62 72 82 93
N 50 56 63 69 76 86 96 107
0 33 33 33 33 35 35 37 36 39 43
25 30
:; t1l
2
-0
Ol t1l
15 16 18 19 20 22 24 26 28 31
11 12 14 15 16 18 20 22 24 26
16 16 16 16 16 16 16 16 16 16
4 4 4 4 6 6 8 8 10 12
4 4 4 5 5 5 5 5 6 6
1--1---
ID
;:::
N
>::>
36
PARAMTRES LOCAUX
1--1---
41,5 48
u..
<i:
a a
";
:~
:
;a;
E t1l i5
Q)
57
-
'"
r--
~
";
66 76 87 98
z
Q)
148 101 162 114 172 124 188 139 204 154
~
0 c
E
~
U>
:v c
.~
ti
.t1l
PARTIE MLE Phases Usinage Op Op Op Op Op 1 2 3 4 5 : perage avant trou : perage 08 : bauche extrieure : finition extrieure : gorge frontale
PARTIE FEMELLE Phases Usinage Op Op Op Op Op 1 2 3 4 5 : perage avant trou : perage 08 : bauche extrieure : finition extrieure : gorge frontale
Nota: les phases 300 (peragedes trous 0J) ne sont pas tudies.
Bride
AFFECTATION
d1
L1=-E-O-14
L2 = C
L3=-E-8
L4 = 0brut L5 = B
L6=40%
L7= M La = N L19 = D L104 = angle
CALCULS L4+4
L9 = 0brut + 4 L10 = B - 8
L11=B+4 L12=-E-O-14+5
L13 = B - 4
LS-2 LS-6
L3-1 L7-1 L7+2
L103=-E-8-1
L10S = M - 1
L106=M+2
X+
G GS2 X Z G9S G92 51S00 Tl Dl M6 M3 M40 5600 G X Z6 G83 X ZLl P2S F.1S M8
G80
X Z6 M9
G GS2 X Z
N90 T3 D3 M6 5S00 N100 G X ZS NllO G83 X ZLl PS F.38 M8 N120 G80 X ZS M9 N130 G GS2 X Z
, ,
.;
:' ,
tf
,/
/~
....
1
/ 1
1 1
fi'
N140 N150 N160 N170 N180 N190 N200 N210 N220 N230 N240 N250 N260 N270 N280 N290
T6 D6 M6 M4 G XL9 Z5 G96 XL4 5150 G79 N230 G1 G42 XL10 Z F.5 EA90 XL19 ES EB+.2 F.2 EAL6 XL2 ES EB+. 2 EA180 ZL3 XL4 ZL3 F1 G64 N220 N180 I.5 K.3 P3 F.4 M8 XL4 ZL3 Z5 XL10 Z5 G80 XL9 Z5 M9 G97 5700 G G52 X Z
N300 N310 N312 N315 N317 N320 N330 N340 N350 N360
T7 D8 M6 G XL4 2-.03 G96 XL4 S180 G1 G41 XL100 F2 XL10 F.2 M8 25 F1 G77 N180 N220 G1 XL9 2-21 F1 M9 M3 G97 S900 G G40 G52 X 2
N440 N450 N460 N470 N480 N490 N500 N510 N520 N530 N540 N550 N560 N570 N580 N590 N600 N610 N620
T11 D7 M6 M4 S700 G XL1 25 G1 2.5 F1 2-4 F.06 G4 F.02 M8 21 F5 XL15 2 F.3 EA90 ES EB+.6 F. 05 EA180 XL7 2-4 ES EB+.5 EA90 XL16 2-4 G4 F.02 25 F1 D17 XL17 2 F.2 EA-90 ES EB+.5 F .05 EA180 XL8 2-4 ES EB+.5 EA-90 XL18 2-4 G4 F.02 25 F1 M9 G G52 X 2
M2
X+
5
~~
I{
/ 1 1 1
1 ,~
1/
t--
R = 0,5
-J
:::; co co
~
4 en
<f) -J
:::;
Z1 1 1 1
..
","
._._.}
...
... "
~1
USINAGES PHASE 100 (suite) N140 T6 D6 M6 .M4 N1S0 G XL9 2S N160 G96 XL4 SlS0 N16S G79 N630 (INSERTION) N630 G64 N790 N730 N640 XL4 2Ll03 N6S0 2S N660 XL8 2S N670 G80 XL9 2S N672 Gl 2.S FS N674 XL17 N676 XL10 F.3 N678 2S Fl M9 N680 G97 S700 N690 G GS2 X 2 N730 N740 N7S0 N760 N770 N780 N790
Gl G42 XL10 2 Fl EA90 XL8 ES EB+.7 F.2 EA180 2-S.1 ES EB+l.S EA90 XL19 2-S.1 EAL104 XL2 ES EB+.2 EA180 2Ll03 XL4 2Ll03 Fl
N700 N705 N707 N710 N715 N720 N730 N740 N750 N760 N770 N780 N790 N800 N810 N820 N830
T7 D8 M6 XL9 Z G96 XL9 5180 G1 G41 XL17 F5 XL10 F.2 M8 z5 XL10 F1 G1 G42 XL10 Z F1 EA90 XL8 ES EB+.7 F.2 EA180 Z-5.1 ES EB+1.5 EA90 XL19 Z-5.1 EAL104 XL2 ES EB+.2 EA180 ZL103 XL4 ZL103 F1 G1 XL9 Z-21 F1 M9 M4 G97 5700 G77 N360 N427 G G52 x Z
G
Bride
GORGE D'EMBOTAGE
(partie mle)
X+
/" /
"~
5 cong R=1,5 / 5
CD
::i
t-
::i
/
"' ::i
a a "' ::i a
"' ::i
::i
c5 "'
"
CD
ro
J
r--: "'
N84D Tll Dll M6 N850 G59 X-8 2,5 N851 G XLI05 25 N855 GI 2-5 F.I M8 N870 Gl Fl 25 N880 G59 X-6 2.5 N881 G77 N851 N870 N882 G59 X-4 2.5 N890 G77 N851 N870 N895 G59 X-2 2.5 N896 G77 N851 N870 N90D G59 X-.5 2.5 N910 G77 N851 N870 NIDOO G59 XO 20 NID05 Gl F.15 X17.5 NIDID Gl F.15 2-5 NI020 2-5 F.l NI030 EA90 XL7 ES EB+l.5 NID40 2 ES EB+.8 NI06D EA9D XLID6 2 NI070 25 Fl M9 NI080 G G52 X 2 G40 NlllO M2
Etudes de cas
d1 L1 = B L2 = d1 L3= C L4 = - 0 L5= R
BAUCHE EXTRIEURE
//
Op1 outil T6 D6
X+ //
5
1
0>
-'
R = L5
-/
:J
~
........
140'.x
L4
"
/'
yi
15S,2S
!
=;
40%
zUSINAGES PHASE 200 1 N20 G G52 X Z N30 G95 G92 51100 N40 T6 D6 M6 M40 5600 N50 G XL9 Z5 N60 G96 XL9 5160 N70 G79 N150 N80 G1 G42 XL6 Z F.5 N90 XL7 F.2 M8 N100 EA140 XL2 ES N110 EA158.18 ZL4 ES EB+L5 N120 EA90 XL3 ES EB+.5 N130 EA180 ZL8 L3 N140 XL9 ZL8 F1 M9 N150 G64 N140 N80 1.5 K.2 P2.7 F.42 M8 N160 XL9 ZL8 N170 Z5 N180 XL6 Z5 N190 G80 XL9 Z5 M9 N200 G97 5600 N210 G G52 X Z
L8
==1
"
::J
0
_---
------X+
L8
USINAGES
PHASE 200 (suite)
G40 G52 X
T12 M6
N2BO M2
%38
(DECl Z+168.2) (RAJOUTER N16S G79 N630 POUR B MALE ET LE SUPPRIMER POUR B FEMELLE) Nl (BRIDES SOUDEES REP MN 7062 DL-l PHASE 1 FACE AR) NS Ll=-62 L2=114 L3=-23 L4=124 L5=18 L6=108.28 L7=36 L8=50 L19=66 L104=99.S (A MODIFIER SUIVANT Dl) N10 L9=L4+4 L10=LS-8 Lll=LS+4 L12=Ll+S L13=LS-4 L14=L7+3 N1S L15=L7-2 L16=L7+2 L17=L8+2 L18=L8-2 N16 L100=L19+6 L10l=LS-2 L102=L5-6 L103=L3-l L10S=L7-l L106=L7+2 N20 G GS2 X Z N30 G9S G92 SlSOO N40 Tl Dl M6 M3 M40 S600
NSO G X Z6
N60 G83 X ZLl P2S F.1S M8 N70 G80 X Z6 M9 N80 G GS2 X Z N90 T3 D3 M6 SSOO
Nl 00 G X ZS
200
NllO G83 X ZLl PS F.38 M8 N120 G80 X zs M9 N130 G GS2 X Z N140 T6 D6 M6 M4 N150 G xL9 ZS N160 G96 XL4 SlSO (N16S G79 N630) N170 G79 N230 N180 Gl G42 XL10 Z F.S N190 EA90 XL19 ES EB+.2 F.2 N200 EAL6 XL2 E5 EB+.2 N2l0 EA180 ZL3 N220 XL4 ZL3 Fl N230 G64 N220 N180 I.S K.3 P3 F.4 M8 N240 XL4 ZL3
N2S0 Z5
N260 N270 N280 N290 N300 N3l0 N3l2 N3l5 N3l7 N320 N330 N340 N350 N360 N440 N450
XL10 ZS G80 XL9 ZS M9 G97 5700 G G52 X Z T7 D8 M6 G XL4 Z-.03 G96 XL4 5180 Gl G4l XL100 F2 XL10 F.2 M8 Z5 Fl G77 N180 N220 Gl XL9 Z-2l Fl M9 M3 G97 5900 G G40 G52 X Z Tll D7 M6 M4 5700 G XLl Z5
N460 N470 N480 N490 NSOO NS10 NS20 NS30 NS40 N550 NS60 NS70 NS80 NS90 N600 N610 N620 N630 N640 N6S0 N660 N670 N672 N674 N676 N678 N680 N690 N700 N70S N707 N710 N71S N720 N730 N740 N7S0 N760 N770 N780 N790 N800 N810 N820 N830 N840 N850 N8S1 N8SS N870 N880
Z.S Fl Z-4 F.06 G4 F.02 M8 Zl FS XL1S Z F.3 EA90 ES EB+.6 F.OS EA180 XL7 Z-4 ES EB+.S EA90 XL16 Z-4 G4 F.02 ZS Fl D17 XL17 Z F.2 EA-90 ES EB+.S F.OS EA180 XL8 Z-4 ES EB+. S EA-90 XL18 Z-4 G4 F.02 ZS Fl M9 G GS2 X Z M2 Gl
XL9 Z G96 XL9 S180 Gl G41 XL17 FS XL10 F.2 M8 ZS XL10 Fl Gl G42 XL10 Z Fl EA90 XL8 ES EB+. 7 F.2 EA180 Z-S.l ES EB+l.S EA90 XL19 Z-S.l EAL104 XL2 ES EB+.2 EA180 ZL103 XL4 ZL103 Fl Gl XL9 Z-21 Fl M9 M4 G97 S700 G77 N360 N427
G
G GS2 X Z
Tll Dll M6 G59 X-8 Z.5 G XL10S zs Gl Z-5 F.l M8 Gl Fl ZS GS9 X-6 Z.S
N881 G77 N851 N870 N882 G59 X-4 Z.5 N890 G77 N851 N870 N895 G59 X-2 Z.5 N896 G77 N851 N870 N900 G59 X-.5 Z.5 N910 G77 N851 N870 NI000 G59 XO ZO NI005 Gl F.15 X17.5 NI0I0 Gl F.15 Z-5 NI020 Z-5 F.l NI030 EA90 XL7 ES EB+l.5 NI040 Z ES EB+.8 NI060 EA90 XLI06 Z NI070 Z5 FI M9 NI080 G G52 X Z G40 Nll10 M2 %39 (MALE DECI Z+178.5 FEMELLE DECI Z+177.5) NI (BRIDES SOUDEES REP MN 7062 DL-l PHASE 2 FACE AV) N5 Ll=18 L2=25 L3=114 L4=-33 L5=4 (L A MODIFIER SUIVANT Dl) NI0 L6=Ll-4 L7=Ll+3 L8=L4-2 L9=L3+15 N20 G G52 X Z N30 G95 G92 Sl100 N40 T6 D6 M6 M40 S600 N50 G XL9 Z5 N60 G96 XL9 S160 N70 G79 N150 N80 Gl G42 XL6 Z F.5 N90 XL 7 F. 2 M8 NI00 EA140 XL2 ES NIlO EA158.18 ZL4 ES EB+L5 N120 EA90 XL3 ES EB+.5 N130 EA180 ZL8 L3 N140 XL9 ZL8 FI M9 N150 G64 N140 N80 1.5 K.2 P2.7 F.42 M8 N160 XL9 ZL8 N170 z5 N180 XL6 Z5 N190 G80 XL9 Z5 M9 N200 G97 S600 N210 G G52 X Z N220 T7 D8 M6 N230 G XL6 Z5 N240 G96 XL6 S170 N250 G77 N80 N140 N260 G97 S600 N270 G G40 G52 X Z N275 T12 M6 N280 M2
200
(suite)
Un systme d'autotension et d'auto-enroulement appel, en anglais self tailing, permet une seule personne d'effectuer la manuvre quelles que soient les conditions de temps. Ce mcanisme est compos d'un doigt de guidage qui guide le cble jusqu' un dispositif de serrage compos de deux flasques. Un jecteur assure le dgagement du cble en sortie.
SYSTME
D'AUTO-
ENROULEMENT
Etudes de cas
de
Un systme self tailing n'est pas adaptable sur un modle classique. Le remplacement cabestans classiques par des cabestans auto-enroulement est une opration onreuse.
La conception et la ralisation d'un ensemble d'auto-enroulement adaptable sur des cabestans de diamtres et de marques diffrentes est le thme de cette tude.
Solutions
L1 L2
poupe
L3
L4
L1 L3
1
1
--
1
1 1
~--l--1
1
,-~ <
:
1 1 1 1 1 1
'-~
R - 1 = L4
L2
1 1 1 1 1 ,/...L-----I---~
/
1
1
__ L,
/ l ' ~~~=~=====~~~~~~~~~~
1
1 ~ -~ ~ 1 ~ --
1
1
1 1 1 1
1 1
1
1
Avertissement:
et infrieur).
1-
Z
W
~ W -' ~
0
CI:l
E-
Z C::l ;::;;
C::l
1'-
:;;
...:
-<
1
a: z w
'"""
~ ...
-' ""' w
<=>
(j)
SI
~ w ~ -w
tn >-
(j)
rr z
8L L
~ ~ ~ ~ -' c
0
10 9 8 7
5
4 auto lubrifiant Maintenu par 1 pt loctite Observations 3 2 1 Rep Nb
galet de guidage arbre de guidage platine de support flasque suprieur flasque infrieur Dsignation
autolubrifia
6
Rep
NOMENCLATURE
Ensemble:
Date: Page:
232
."
. ~:c
-n ,---
~i~~A
oni-'93
~~~m
Z
m< :Om
C(J)
-nZ
g 5:i
Fi:o
:om ,--o
}>
Z
b rh
:0
o C ,--m m Z
;;:
-1
~
DESSIN DE DFINITION: FLASQUE SUPRIEUR :;
m
0
",
"U
.
--
~h'~
:r"
~
Cf)
"U
" N g:-r
oro
~
-n
Cf)
.,
-
(11
Z .t2
0 0
Il:
c
m
Cf)
-<
Cf)
F;;
~~A
[Tl
lJ1 0 0
0 m --
-l
lA
1\)
c g c -0 z
m <: JJ m
s::"5 " m ~
;0
Fil
CC
;:u
m C
JJ
JJ
Cf)
r 0
en r-1
:;>
C -l
;0 --1
-<
rh
JJ
Z 0 r
c
m s:: m
Z --1
~ ~ ~
ro
l'''
~ LI tG
Etudes de cas
100
-1
l
~ But~~scamotable 1 ,
1
200
Tr C.N EUROTURN
:1
1 1
l' l'
1 1
1 , 1
PROCESSUS DE FABRICATION
- - ~
1
: :
-~
1'\
~III'
OP
1- -.,
1 1 1
1 1
1 1
1
300
Contournage
extrieur
Tr C.N EUROTURN
+-
\ ~;
1
1
1 1
1
1 1
1
1
1
1 1
\1
--,e
1 1
1
1 1
~
OP
Fr C.N
PRODUCMILL
PROCESSUS DE FABRICATION
(suite)
r-------------------::--"-----------~E~t:-u--:d:-es--:d:-e-c-a-s.,
Ensemble: lment: Systme d'auto-enroulement Flasque infrieur
BUREAU
DES MTHODES
I------------t----------------i
l
1
~ Bute escamotable
CONTRATS DE PHASES
---'
~
1
1 1
~I'\
..
OP
te min
Mise en position et dsignation des oprations - Perage - Alsage bauche 0L3-0,5 - Alsage Finition 0L3-0,5 H8 - bauche profil tte de poupe - Finition profil tte de poupe - Dressage de la face arrire du flasque
Tr C.N EUROTURN
NUM 1040
1- -.,
l
,
1
1
'
,
1
\
1
-+--
\ ~:
1
1
1 1
,
1
1
1 1
:1
...J$
1
1
1 1
~
OP
Outil de coupe
te min
ti min
sage en mandrin
mors doux usins - bauche profil intrieur - Contournagefinition du profil PC LN 280 Vcc 0,15
BUREAU
DES MTHODES
CONTRATS DE PHASES
(suite)
Mise en position et dsignation des oprations Reprise dans l'alsage en mandrin mors doux - Centrage des 4 trous ML5 - Perage des 4 trous - Taraudage des 4 trous ML5 - Rainurage des 18 rainures 1,8 x 1 mm
Outil de coupe
te
ti
min
min
3000
100
0,11
200 2800
nxpas 80
Etudes de cas
%4200 N10 N20 (SELF TAILING UNIVERSEL) N30 (FLASQUE INFERIEUR PHASE 200) N40 N50 G40 GBO G95 N60 (DECLARATION DES VARIABLES) N70 L1=130 NBO L11=L1+6 N90 L13=L3-2 N100 G G52 X2 NllO M6 T5 D5 (BUTEE) N120 G G54 G90 X 21 N130 MO (METTRE LA PIECE SUR LA BUTEE) N140 G G52 X 2 N150 M6 Tl Dl N160 M3 S500 N170 G G54 G90 X210 2-1 N1BO G92 S3000 N190 G96 S2BO X210 N200 G1 XL11 F.15 N210 20 EB-1 N220 XO N230 210 N240 G G52 X 2 N250 G77 H7300 N260 M6 T6 D16 (ECOCUT UTILISATION ALESOIR) N270 M3 S300 N280 G G54 G90 X20 210 N290 G92 S3000 N300 G96 S210 N310 G79 N370 N320 (PROFIL FINI) N330 G1 XL13 2-4 F.1 N340 XB2 N350 X130.15 2-.878 EB-1 N360 X130.15 22 N370 G64 N330 N360 1-.5 K.5 R1 N3 BO (PROFIL BRUT) N390 X130.15 22 N400 XL13 N410 2-4 N420 G80 210 N430 G1 G41 22 N440 G77 N330 N360 N450 G40 210 N460 G G52 X 2 N470 M5 N480 M2 %7300 N10 N20 (SELF TAILING UNIVERSEL) N30 (SOUS PROGRAMME D'ALESAGE) N40 N50 G80 G40 G95 N60 (DECLARATION DES VARIABLES) N70 L3=4B N80 L3=L3-.5+.0195 (L3 HB) N90 L9=7.81 N100 L9=L9*1.75+1 NllO G G52 X 2 N120 M6 T6 D6 (ECOCUT FCT FORET) N130 M3 S3000 N140 G G54 G90 xO 25 N150 G1 2-L9 F.1 N160 25 N170 M6 T6 D16 (ECOCUT FCT ALESOIR) N1BO G92 S3000 N190 G96 S210 X20 N200 G79 N250 N210 (PROFIL FINI) N220 G1 XL3 22 N230 G1 XL3 2-L9 N240 (PROFIL BRUT) N250 G64 N220 N230 1-.5 R2 N260 XL3 22 N270 X20 N2BO 2-L9 N290 XL3 N300 G80 25 N310 G1 G42 XL3 22 N320 G77 N220 N230 N330 X20 N340 G G40 210 N350 M5 N360 G G52 X 2
%3400 N10 N20 N30 N40 N50 N60 N70 N80 N90 N100 N110 TRER) N120 Nl15 N130 N140 N160 N170 N180 N190 N200 N210 N220 N230 N240 N250 N260 N270 N280 N290 N300 N310 N320 N330 N340 N350 N360 N370 N380 N390 S100 N400 S100 N410 G84 G84 X-L4 YO ERS Z-L1 F80 Z-L1 M3 F80 G84 XO YL4 ER5 Z-L1 F80 M3 M6 Tl L1=5 M3 S3000
G G54
%4300 N10 (SELF TAILING) INFERIEUR PHASE 400) N20 N30 N40 N50 G40 L2=92 G80 NGO G80 N70 N80 N90 N100 LE FORET A CENN110 N120 D10 (FORET F150 X Y Z5 A CENTRER) N130 N140 N150 N160 N170 N180 N190 N200 N210 N220 YO N230 N240 N250 N260 N270 N280 X Y Z D14 (FORET F120 N280 (TARAUD M5) DIAM 4.2) N290 N300 N310 N320 N330 N340 N350 N360 N370 N380 N390 XL4 Z-L1 F80 M3 N400 N410 N420 N430 N140 D20 G90 (MONTER G40 G95 DE5 (L2 g6) VARIABLES) (USINAGE (FLA5QUE (PHASE 5ELF 300) TAILING) (PERCAGE-TARAUDAGE) (FLASQUE INFERIEUR)
G G52 X Y Z
L3=48 L4=L2-L3/2+L3/2 MO
(DECLARATION L1=130 L2=92-.022 L3=46 L4=S LS=L1+6 L6=L2+4 L7=L4*2+L6 L8=3.075+L4 L10=16 M6 Tl
XL4
G1 Z-L1 Z5
G xO
G1
YL4
Z5
Z-L1
Z5
G X-L4
PROGRAMMES
(suite)
G1 Z-L1 Z5
G XO Y-L4 G1 Z-L1
(PROFIL G1 XL3
ZO
XL2 XL6 EB-1 Z-3.075
Z5
G G52
G2 XL7
G1 EA95 Z-L10 X200 X200
Z-L8 XLS
RL4 EB1
G64 N250
P2 F.15
Z-L10
Z2
XL3 G80
G1
G G54 G90 X Y Z5
L1=lS G84
F.1 N32D
YO ER5
G77 G40 M5 M2
G G52 X Z
5100
N420 N430 XO Y-L4 G80 YO ERS M3 5100
G G52
X Y Z (SOUS PROGRAMME DE
PROGRAMMES (suite)
Etudes de cas
100
!~
1
Bu;~scamotable
200
Tr C.N
EUROTURN
PROCESSUS DE FABRICATION
Tr C.N
EUROTURN
Nom: Ensemble: SYSTME D'AUTO-ENROULEMENT lment: Phase Flasque suprieur Dsignation M.O
Page
Fr C.N
PRODUCMILL
PROCESSUS DE FABRICATION
(suite)
BUREAU
DES
1-----------+-----------------1
MTHODES
~~~
\0
Bu~escamotable
CONTRATS DE PHASES
"
,
:1
1
~~.4111
~~
'-.,
te min ti min
'\
OP Mise en position et dsignation des oprations - Perage - Alsage bauche 0L3-0,5 - Alsage Finition 0L3-0,5 H8 - bauche profil suprieur - Finition profil suprieur - Usinage du chanfrein 1 mm 45 sur ,l'alsage PCLN 280 Vcc 0,15 ECOCUT EC16R 210 Vcc 0,1
Outil de coupe
ECOCUT EC16R
210
Vcc
0,1
Ensemble:
CONTRAT DE PHASE
lment:
PHASE W: 300
Nom: Dsignation: Machine outil: Tournage C.N
Matire:
-,
1
1
1 1
1
1 1
1
1
1
1
1
1
H]
CONTRATS DE PHASES (suite)
r1
,1 , ,,
1
,
I
1 1
'
,
,1
,
l 1
,
1
_'.-"'1\
.. \...,.
OP
Mise en position et dsignation des oprations Reprise dans l'alsage en mandrin mors doux usins - bauche profil intrieur - Contournagefinition du profil - bauche de l'alsage 0 L2 Hl - Finition de l'alsage 0 L2 Hl
Outil de coupe
te
ti
min
PCLN
280
Vcc
0,15
ECOCUT EC 16R
210
Vcc
0,1
BUREAU
DES MTHODES
CONTRATS DE
PHASES (suite)
Mise en position et dsignation des oprations Reprise dans J'alsage en mandrin mors doux - Centrage des4 trous 0L7 - Perage des 4 trous - Lamage des 4 trous 0L6, prof. L8
Vc
f/fz
Vf
%5200 Nl0 N20 (SELF TAILING UNIVERSEL) N30 (FLASQUE SUPERIEUR) N40 (PHASE 200) N50 N60 G80 G40 G95 N70 (DECLARATION DES VARIABLES) N80 Ll=130 N90 L2=92 Nl00 L2=L2+0.0175 (L2 H7) Nll0 L3=48 N120 L3=48-.5+.0195 (L3 H8) N130 L5=Ll+6 Nl40 L8=2.975 N150 L9=7.81 N160 Ll0=L9*.75 N170 L12=L2-l0 N180 L16=L3+2 N190 G G52 X Z N200 M6 Tl Dl N2l0 M3 S500 N220 G G54 G90 X2l0 Z5 N230 G92 S3000 N240 G96 S280 X210 N250 G79 N320 N260 (PROFIL FINI) N270 Gl XO ZO F.15 N280 XL12 N290 XL5 Z-Ll0 EB-l N300 G91 Z-.l N3l0 G90 X200 Z-Ll0 N320 G64 N270 N3l0 I.5 K.5 P2 N330 (PROFIL BRUT) N340 X200 Z-Ll0 N350 Z2 N360 XO N370 ZO N380 G80 Z10 N390 Gl G41 Z2 F.05 N400 G77 N270 N3l0 N4l0 G40 G GS2 X Z N420 G77 H7300 N430 M6 T6 D16 (ECOCUT) N440 G G54 G90 XL16 Z2 N450 ZO N460 XL3 EB-l N470 Z-l N480 Z10 N490 G G52 X Z N500 M5 N5l0 M2
%5300 Nl0 N20 (USINAGE SELF TAILING) N30 (FLASQUE SUPERIEUR) N40 (PHASE 300) N50 N60 G80 G40 G95 N70 (DECLARATION DES VARIABLES) N80 Ll=130 N90 L2=92+.0l75(L2 H7) Nl00 L3=46 NllO L4=5 N120 LS=L1+6 N130 L6=L2+4 N140 L7=L4*2+L6 N150 Ll0=16 N160 G G52 X Z N170 M6 Tl Dl N180 M3 SSOO N190 G G54 G90 X2l0 Z5 N200 G92 S3000 N2l0 G96 S280 X2l0 N220 G79 N3l0 N230 (PROFIL FINI) N240 Gl XO Z2 F.5 N250 ZO N260 XL6 N270 G2 XL7 Z-L4 RL4 N280 Gl EA97. 5 XL5 EBl N290 Z-Ll0 N300 X200 Z-Ll0 N310 G64 N240 N300 I.S K.S P2 N320 X200 Z-Ll0 N330 Z2 N340 XO N350 G80 Z10 N360 Gl G41 Z2 N370 G77 N240 N290 N380 G40 G G52 X Z N390 M6 T6 D16 N400 G G54 G90 XL3 Z5 N410 M3 S500 N420 G92 S3000 N430 G96 XL3 S210 Z5 N440 G79 N490 N4S0 (PROFIL FINI) N460 Gl XL3 Z-2.925 F.OS N470 XL2 N480 XL2 Z2 N490 G64 N460 N480 I.5 K.5 Rl NSOO XL2 Z2 NS10 XL3 N520 Z-2.925 NS30 G80 Z5 N540 Gl G41 Z2 N550 G77 N460 N480 N560 G40 G G52 X Z N570 M5 NS80 M2
Etudes de cas
%4400 NlO N20 (SELF TAILING) N30 (PERCAGE-LAMAGE) N40 (FLASQUE SUPERIEUR PHASE 400) N50 N60 G40 G80 N70 G G52 X Y Z N80 L2=92 N90 L3=48 NlOO L4=L2-L3/2+L3/2 NllO MO (MONTER LE FORET A CENTRER) Nl20 M6 Tl DlO (FORET A CENTRER) Nl30 Ll=5 Nl40 M3 S3000 Fl50 Nl50 G G54 G90 X Y Z5 Nl60 XL4 Nl70 Gl Z-Ll Nl80 Z5 Nl90 G XO Y14 N200 Gl Z-Ll N2l0 Z5 N220 G X-L4 YO N230 Gl Z-Ll N240 Z5 N250 G XO Y-L4 N260 Gl Z-Ll N270 Z5 N280 G G52 x y Z N290 MO (MONTER LE FORET DIA/1 5.2) N300 M6 Tl Dl5 (FORET DIAM 5.2) N3l0 Ll=15 N320 M3 S2700 Fl20 N330 G77 Nl50 N280 N340 MO (MONTER LA FRAISE A LAMER) N350 M6 Tl D29 (FRAISE A LAMER DIAM 9.2) N360 Ll=6 N370 M3 S2700 F80 N380 G77 N1SO N280
N390 MS
PROGRAMMES
(suite)
N400 M2
A.1
Arrt prcis en fin de bloc avant enchanement sur le bloc suivant. Interpolation linaire ou circulaire. Coordonnes du point atteindre. Vitesse d'avance.
non
PARTICULARITS:
L'cart de poursuite Ep est proportionnel la vitesse d'avance. Si la fonction G09 n'est pas employe, il se produit un effet de lissage de trajectoire d'autant plus accentue que l'angle entre les deux trajectoires est aigu et que la vitesse d'avance est grande. La fonction G09 permet de rsorber l'cart de poursuite Ep en fin de mouvement (passage une vitesse nulle) avant d'enchaner sur la squence suivante, ce qui permet de respecter prcisment la trajectoire programme.
sans GOg
N .. NSD N6D
Gl Xa Za
NSD N6D N ..
Xb Zb N7D Xe Ze
N ..
Gl Xa Za G9 Xb Zb N7D Xe Ze
Le mobile ne dclre pas, la trajectoire ne passe pas exactement par le point b. Elle sera lisse entre a et c.
DSIGNATION: G51 : fonction miroir. Elle peut tre applique aux axes X, Y et Z (A, B, et C). Elle permet de raliser des usinages symtriques partir d'un programme dfinissant la moiti ou le quart de la pice.
G51 X- Y- Z- A- B- C-
PROPRITS: La fonction G51 est non modale. Les arguments axes (X, Y, Z, A, B et C) lis la fonction sont modaux.
RVOCATION:
La fonction G51 est rvoque par: - G51 suivi d'un ou plusieurs arguments X+. Y+, Z+, A+, B+ et C+. - MD2 (fin de programme). - RAZ : remise l'tat initial.
fONCTION G51
FORMAT
ET
miroir X
r\P \...V
~ ~
miroir Y
miroir XV
e e e e
(,\OP
\...J
A.1.3
HOMOTHTIE
DSIGNATION:
G74 : validation du facteur d'chelle. Cette fonction permet l'excution d'une forme homothtique de la forme programme. G73 : invalidation du facteur d'chelle.
SYNTAXE:
N100
G74 G73
[G40]
G74/G73
Validation du facteur d'chelle. L'homothtie a pour centre l'origine programme et son rapport est compris entre 0,001 et 9999. Invalidation du facteur d'chelle.
PROPRITS:
Les fonctions G73 et G74 sont modales. G73 est initialise la mise sous tension.
PARTICULARITS:
RVOCATION:
Les fonctions G73 et G74 se rvoque mutuellement. G74 est rvoque en fin de programme.
L'homothtie affecte: les cotes programmes des axes principaux (X, Y et Z) et secondaires (U, V et W) ; les dcalages programms en G59. L'homothtie n'affecte pas : l'origine pice, le dcalage entre origine pice et origine programme; les dimensions d'outils; la programmation en origine mesure G52. La prise en compte de G74 et sa rvocation G73 peut tre excute tout instant dans le programme, except si le systme est en correction de rayon; en cours d'interpolation circulaire; en PGP G73 et G74 peuvent tre suivies de cotes dans le mme bloc.
EXEMPLES:
N ..
z ..
annulation du facteur d'chelle
N150 G73 N ..
N200
N ..
Homothtie: transformation gomtrique qui, par rapport un point a (centre d'homothtie) et un nombre K (rapport d'homothtie) fait correspondre tout point M de l'espace un point M' tel que aM' = KaM.
G75 N..
Dclaration d'un programme de dgagement d'urgence. Argument obligatoire li la fonction G75 et dsignant le numro de ligne de dbut de programme.
PROPRITS: Les fonctions G75 est non modale. L'argument N.. est modal.
RVOCATION:
PARTICULARITS: Si un dgagement d'urgence est demand alors qu'aucun programme de dgagement n'est dfini, il y a arrt d'usinage.
La dclaration d'un programme G75 N.. est annul par: . - la fonction d'annulation G75 NO ; - la fonction G75 N.. affect d'un numro de programme diffrent. - la fonction fin de programme M2 ; - une remise l'tat initial.
~N2000
N100 . NllO . N120 075 N1000 N130 _ N140 _ N150 _ N160 075 N2000 N170 . N1SO . N190 . N200 . N210 M2 N1000 . N1010 . N1020 . N1030 . N1040 M2 . N2010 . N2020 . N2030 . N2040 MO N2050 N2060 N2070 N20S0
programme de dgagement d'urgence pour N170 N190 puis arrt programm l'oprateur peut poursuivre le cylce ou interrompre le programme
079
N160
A.2
A.2.1.1
MATERIAUX ET ALLIAGES
SYMBOLES CHIMIQUES ET MTALLURGIQUES
lment
aluminium antimoine argent brylium bismuth bore cadmium carbone chrome cobalt cuivre tain fer
Symbole chimique
AI Sb Ag Be Bi B Cd C Cr Co Cu Sn Fe Mg Mn Mo Ni Nb Au P Pt Pb Rh Si
Symbole mtallurgique
A R
Temprature
de fusion (0C) 660 630 960 1287 271 2200 321 3700 1857 1495 1080 232 1535 649 1245 2617 1453 1900 1063 44 1769 327 2000 1430 113 3000 1660 3410
Be Bi
8
Cd
C K U
E
Fe G M D N Nb
magnsium manganse molybdne nickel niobium or phosphore platine plomb rhodium silicium soufre tantale titane tungstne uranium vanadium zinc zirconium
Pb
S F Ta T W
S
Ta Ti W U V Z Zr
V Z Zr
Symbolisation
et dsignation
THERMOPLASTIQUES
Ils sont constitus de molcules simples en chanes linaires. Il est possible d'en modifier l'tat par chauffage et refroidissement. L'opration est rversible.
Symbole
Dsignation
ABS CA PA 1.1 PA 6.6 PC PE POM PMMA PP DSIGNATION ET CARACTRISTIQUES PHYSIQUES DES MATIRES PLASTIQUES PS PTFE PVC
polyacrylonitrile
butadine styrne
actate de cellulose polyamide polyamide polycarbonate polythylne polyoxymthylne polymthacrilate polypropylne polystyrne po Iyttrafl uorthylne polychlorure de vynile de mthile
THERMODURCISSABLES
Ils sont constitus de macromolcules tridimensionnelles. Il est possible d'en modifier l'tat par chauffage, radiation ou catalyse. L'opration est irrversible.
Symbole
Dsignation
EP PF PF 21 UP
A.2.1.2
~=275MPa
~=360MPa
275 MN
360
Lettre G si acier moul. Lettre S ou E. Nombre indiquant la limite lastique (Re) en MPa (N . mm-2). Indications complmentaires (si ncessaire) : F : forgeage N : normalis L : basse temprature Q : tremp et revenu M: laminage
THERMIQUES
- Lettre G si acier moul. - Lettre C. - Nombre gal 100 fois la teneur centsimale en carbone. - Indications complmentaires: C: formage E : teneur en soufre S : ressort
<1%
Aucun lment d'addition ne dpasse 5 %. - Lettre G si acier moul. - Nombre gal 100 fois la teneur centsimal en carbone. - lments d'addition en ordre de teneur dcroissant (symbole chimique). - Un ou plusieurs nombres indiquant la teneur des lments d'addition en ordre de teneur dcroissant.
La teneur centsimale des lments d'addition est multiplie: par 4 pour Co, Cr, Mn, Ni, Si, W . par 10 pour AI, Be, Cu, Mo, Nb, Pb, Ta, Ti, \1, Zr ..
Au moins un lment d'addition dpasse 5 %. - Lettre G si acier moul. - Lettre X. - Nombre gal 100 fois la teneur centsimal en carbone. - lments d'addition en ordre de teneur dcroissant (symbole chimiques). Un ou plusieurs nombres indiquant la teneur des lments d'addition en ordre de teneur dcroissant.
LBj
FGL
= 300 MPa
Fontes dans lesquelles le graphite libre est prsent sous forme de lamelles avec une matrice de type perlitique. - Lettres FGL. - Rsistance la rupture (Rr) en MPa (N . mm-2). - ventuellement une lettre A indiquant que l'essai a t effectu. sur une prouvette usine sur un chantillon attenant.
300
LBj
fONTES NON ALLIEES FGS
= 400 MPa
400
12
Lettres FGS. Rsistance la rupture (Rr) en MPa. Allongement A % mini. ventuellement une lettre A indique que l'essai a t effectu sur une prouvette usine sur un chantillon attenant.
FONTES MALLABLES
~=500MPa
1
MN 500
6 d%mini=6
- Lettres MB ou MN. MB : mallable cur blanc (matrice ferritique). MN : mallable cur noir (matrice ferritique ou perlitique). - Rsistance la rupture (Rr) en MPa. - Allongement A % mini.
Fontes fortement allies graphite lamellaire ou sphrodal avec une matrice de type austnitique. - Lettres FGS (sphrodal) ou FGL (lamellaire). - Symboles des principaux lments d'alliage. - Teneur de ces lments d'alliage dans l'ordre nonc. fONTES ALLIEES
- Lettres FB. - Symboles des lments d'alliage. - Teneur de ces lments d'alliage dans l'ordre nonc.
Matriaux et aJliaaes
A.2.1.3
F
T
0 H
croui seul
H1 H12 H14 H16 H18
croui recuit
H2 H22 H24 H26 H28
croui stabilis
H3 H32 H34 H36 H38
cuivres et alliages
refroidissement contrl mise en solution + tremp TA + dformation froid TB + dformation froid
>
symbole
0 1 2 3 4 5 6 9 recuit trempe
traitement
pas de traitement
"
YO Y2 Y3 Y4 Y5 Y7 Y8 Y9
>
S mbolisation et dsi nation ALUMINIUMS AFFINS - Symbole mtallurgique de l'aluminium (A). - Nombre (0 99) indiquant l'indice de puret chimique. = 99,0 % 9 = 99,9 %
- Prfixe: norme internationale (EN), aluminium (A), corroy ryJ). - Identificateur de la famille de l'alliage: 1 2 3 4 aluminium pur AI + Cu AI + Mg AI + Si 5 6 7 8 AI AI AI AI
ALUMINIUM ET ALLIAGES
+ Mg + Mg + Si + Zn + autre lment
Nombre de modifications apportes l'alliage d'origine (de 0 9). 0 = alliage d'origine. - Numro d'identification de l'alliage. - Composition de l'alliage (symboles chimiques) et teneur des lments d'addition.
majuscules se rap-
ETP FRHC
CUIVRE ET ALLIAGES
affin lectrolytiquement, conductivit garantie. affin thermiquement, conductivit garantie. affin thermiquement, garantie. affin lectrolytiquement phosphore rsiduel fort.
non
conductibilit
ou thermiquement,
affin lectrolytiquement ou thermiquement, phosphore rsiduel faible. dsoxyd. dsoxyd, haute puret.
~
.Cu Sn 12
--7
bronze
- Symbole Cu. - Symboles chimiques des lments d'alliage et d'un nombre indiquant leur teneur, rangs en ordre dcroissant. Alliages courants: - bronze: -laiton: - cupro-aluminium - cupro-nickel : - maillechort :
9Uivre
+ tain + zinc
+ aluminium + nickel
+ nickel + zinc
Cu Ni 10
~
T AGV
A.2.2
A.2.2.1
LASTICIT
DUCTILIT avant
Aptitude d'un matriau se dformer rupture. Elle est caractrise par: - Allongement A %. - Coefficient de striction Z %. - Rsilience K (essai au choc).
DFINITIONS
TNACIT
Rsistance la dformation et la rupture. Elle est caractrise par: - Rsistance la rupture Rr. - Limite lastique Re' - Duret H (rsistance la dformation par enfoncement).
ENDURANCE
Rsistance aux contraintes rptes. Elle est caractrise par une limite la fatigue cr ou par le nombre de cycles N avant rupture du matriau.
Dsignation Rsistance la rupture Limite apparente d'lasticit Module d'lasticit longitudinal Allongement % aprs rupture Coefficient de striction Duret Brinnel Duret Rockwell Duret Vickers nergie absorbe par rupture sur prouvette U SYMBOLES ET UNITS Rsilience sur prouvette U nergie absorbe par rupture sur prouvette V Rsilience sur prouvette V Contrainte maxi de fatigue Nombre de cycles (ou dure de vie) avant rupture Limite de fatigue ou d'endurance
Symbole Rr Re E A
% %
chelle Brinnel chelle Rockwell chelle Vickers J Goules) ou daJ J . cm-2 ou daJ . cm-2 Jou daJ J . cm-2 ou daJ . cm-2 MPa
-
Z
HB HR HV KU KCU KY KCV crmax N crp
MPa
Matriaux et alliaQes
A.2.2.2
ESSAI DE TRACTION
Une prouvette normalise (voir ci-dessous) est soumise un effort d'extension progressif jusqu' la rupture. Les mesures releves permettent de dterminer certaines caractristiques de tnacit et de ductilit du matriau.
PRINCIPEDE L'ESSAI
prouvette
section cylindrique
1t
0d
prouvette
section rectangulaire
sa = a b avec
ab
b a <8
CARACTRISTIQUESDES PROUVETTES
q!~j34 ~tPUne partie calibre de longueur La (mm) et de section Sa (mm) est dfinie entre deux ttes d'amarrage.
1
d2
La = 5,65
YS;;
EffortF(N)
lieu
effort Fe Fm Fu
'i
zone
CD
CD
Allongement (mm)
Re en MPa
R =~
e
Sa
Allongement
& en mm
t:.L= Lu - La
Rf en MPa
R = Fm f Sa
Allongement unitaire
C
en mm
c=-
& La
E en MPa
Allongement
A en %
L - L A = _u __ o La
100
Rpe en MPa
pe
=~
Coefficient de striction
Z
en %
z= _u __ o X
S -S Sa
100
K : coefficient de scurit, fonction du matriau et des conditions 1,5 < K < 15.
On enfonce dans le mtal une bille de diamtre 0 sous une charge dtermine F et sans choc. Le diamtre de l'empreinte laisse sur la surface est ensuite mesure. La formule ci-dessous permet de dterminer la duret HB.
o = diamtre
F h
=
de la bille (mm)
CARACTRISTIQUES DE l'ESSAI
La duret Brinell HB est donne par le rapport : avec F en (daN) S aire de la calotte sphrique en (mm2)
HB=L= S
F 1,570(O-Y02-d2)
l
Dsignation: HB 5/750/20
'
---+
Pntrateur : bille de 0 10,5/2,5/1. Charge: 30 D2. Dure de maintien de la charge: 15 s. Pour les aciers non allis, on admet Rr "" 0,35 HB. Pour une mesure pertinente, l'paisseur de la pice doit tre gale ou suprieur 8 fois la profondeur de l'empreinte . L'essai Brinell n'est pas conseill pour un matriau dont la duret HB > 450.
On enfonce dans le mtal un pntrateur de forme pyramidale droite base carre sous une charge dtermine F et sans choc. La diagonale de l'empreinte laisse sur la surface est ensuite mesure. La formule ci-dessous permet de dterminer la duret HV.
F = charge de l'essai (daN) d = diagonale de l'empreinte (mm) La duret Vickers HV est donne par le rapport : avec F en (daN) S aire de l'empreinte en (mm2)
HV
= L=
S
1,854F d2
CARACTRISTIQUES DE l'ESSAI
Dsignation:
HV 30 / 15
1
---+
CONDITIONS DE MESURES
Pntrateur : pyramide droite base carre - angle au sommet 136 Charge: 5 - 10 - 20 - 50 - 80 - 100 daN. Dure de maintien de la charge: 15 s.
Matriaux et alliages
A.2.2.5
PRINCIPE
~ Fa
1
--. t FI
el
1
t --. Fa
e2
1
-l
100
ea
1 1
1
""
""'-1/1
1 1 I.JC.
CARACTRISTIQUES DE l'ESSAI
""""
~
>--
"
""",
.....
= (100 - e) = 100 -
= (100 - e) = 100 -
Dsignation
HRB
HRF
HRE
Pntrateur
50 130 - e
90
A.2.2.6
PRINCIPE
ESSAI AU CHOC
On effectue la rupture d'une prouvette par choc. Une masse pendulaire M est monte une hauteur de chute H. Libre, elle tombe et brise l'prouvette et remonte une hauteur h. Il est possible d'en dduire l'nergie absorbe KU. On dtermine ainsi la rsilience KCU du matriau.
CARACTRISTIQUES DE l'PROUVETTE
J
55
l() 0
KCU~ K~ ~
M 9 '(H - h)
~.
~
40
.~
nergie initiale (valeur normalise) Wi = M . 9 . H = 294 J nergie rsiduelle Wr=M gh nergie absorbe W= Wi- Wr= KU = (M . 9 . H) - (M . 9 . h) = M 9 (H - h)
CONDITIONS DE MESURES
Couteau: angle d'attaque 30. W en J (Joules) ; M en kg ; 9 = 9,81 m . S-2 ; h en m ; S en cm2 KCU en J . cm-2
A.2.3
A.2.3.1
pour construction mcanique (A 50) E 295 (A 60) E 335 (A 70) E 360 ACIERS
pour trempe cur pour cmentation C 22 (XC 18) au chrome (38 C2) 38 Cr 2 (42 C 2) pour trempe cur 46 Cr 2 (42 C 4) C 25 (XC 25) 41 Cr4 (100 C 6) (XC 38) 100 Cr 6 C 35 (XC 42) au nickel chrome C 40 (10 NC 6) C 45 (XC 48) 10 Ni Cr6 (20 NC 6) (XC 50) 20 Ni Cr 6 C 50 (14 NC Il) 13NiCr14 30 Ni Cr 11 (30 NC Il) pour trempe superficielle au nickel chrome molybdne (18 NCD 6) C 40 (XC 42 TS) 20 Ni Cr Mo 7 16NiCrMo13 (16 NCD 13) (35 Neo 16) 36 Ni Cr Mo 16 (30 CND 8) 30 Cr Ni Mo 8 au chrome 25 Cr Mo 4 34 Cr Mo 4 42 Cr Mo 4 50 Cr Mo 4 divers 51 Cr V 4 41 Cr AI Mo 7 20 Mn Cr 5 55 Si 7 45 Si Cr Mo 6
austnitiques X 2 Cr Ni 19.11 (Z 3 CN 19-11) X 4 Cr Ni 18.10 (Z 7 CN 18-09) X 4 Cr Ni Mo 17.12 (Z7CNDI7-11) X 6 Cr Ni Ti 18.10 molybdne (Z 6 CNT 18-10) (25 CO 4) (35 CO 4) X 6 Cr Ni Mo Ti 17.12 (Z 6 CNDT 17-12) (42 CO 4) (50 CO 4) (50 CV 4) (40 CAO 6-12) (20 MC 5) (55 S 7) (45 seo 6)
Fontes allies mallable MB MB MB MB MN MN MN MN MN 350-7 380-12 400-10 450-7 350-10 380-18 450-6 550-4 650-3 austnitique FGS-Ni Mo 13 7 blanches FB Ni 4 Cr 2 FB Cr 25 Mo Ni
graphite
lamellaire FGL 150 FGL 200 FGL 250 FGL 300 FGL 350 FGL400 FGS FGS FGS FGS FGS FGS FGS FGS
graphite
sphrodal 350-22 370-17 400-15 600-3 700-2 800-2 900-2
fONTES
laiton Cu Cu Cu Cu Cu Cu Zn Zn Zn Zn Zn Zn 20 40 19 23 35 39
cupro nickel Cu Cu Cu Cu Cu Cu Sn Sn Pb Sn Pb Pb
bronze 8 12 5 Sn 5 Zn 5 7 Pb 6 Zn 4 10 Sn 10 20 Sn 5
ALLIAGES DE CUIVRE
AI6 AI4 AI Fe Mn Pb 2
Cu Ni Fe 1 Mn Cu Sn 8 Ni
Matriaux et alliaaes
dsignation des alliages d'aluminium normalise commerciale A - S 10 G Alpax A-U4G1 Duralumin A- G 5 Duralinox Zieral A-Z8GU dsignation des alliages de zinc normalise commerciale Z-A4G Zamak 3 Z-A4U1G Zamak 5 Z-A4U3 Kayem 1 Z-A13U1G IIzro 12
A.2.3.2
NUANCES ET CARACTRISTIQUES
S S S S E E E
ACIERS NON ALLIS D'USAGE GNRAL Nuance 185 235 275 355 295 335 360
A 33 E 24 E28 E36 A 50 A 60 A 70
Re en Mpa mini maxi 145 165 185 235 225 255 325 305 255 295 295 335 325 365
Rren Mpa mini maxi 330 410 460 360 420 560 490 630 490 630 710 590 690 830 THERMIQUES Rren Mpa mini maxi 440 600 490 640 630 830 670 880 710 930
ACIERS NON ALLIS POUR TRAITEMENTS Nuance Re en Mpa mini maxi 270 330 305 365 400 490 430 520 460 550
C 22 C25 C 35 C 40 C 45
XC XC XC XC XC
18 25 38 42 48
ACIERS
THERMIQUES
Re en Mpa mini 400 500 550 600 590 620 660 620 740 850 870 750 600 700 770 810 780 600 670 850 880 maxi 440 550 590 650 660 700 740 780 880 950 870 800 700 770 850 880 930 650 750 850
-
Rren Mpa mini 540 670 720 750 780 830 880 780 930 1050 1050 1150 780 880 980 1030 980 750 850 1030 1080 maxi 720 870 930 1000 1080 1130 1180 1180 1300 1370 1270 1200 1080 1180 1280 1280 1320 1100 1130 1230 1280
32 38 42 45 55 60 45
40 25 34 42
C4 C 2 C4 S 7 S 7 SC 7 SCO 6
CAO 6-12 C04 C04 C04
30 CD 12
50 CV 4 20NC6 30 NC 11 30 CNo8 35 NCo 16
ACIERS (suite)
X X X X X X X X X
Z Z Z Z Z Z Z Z
Z6CND
11 10 10 42 42 37 37 37 42
13 11 12 45 45 40 40 40 45
Nuance
FONTES
FGL 150 FGL 200 FGL250 FGL 300 FGL 350 FGL 400 MB 380-12 MB 400-7 MN 350-10 MN 450-6 MN 550-4 MN 630-3 MN 700-2 FGS 350-22 FGS 450-10 FGS 500-7 FGS 600-3 FGS 700-2 FGS 900-2
* :
98 130 165 195 230 260 200 260 230 290 350 430 530 220 310 320 370 420 600
150 200 250 300 350 400 380 450 350 450 550 630 700 350 400 500 600 700 900
> 0,8 >08 > 0,8 > 0,8 > 0,8 >08 12 7 10 6 4 3 2 22 10 7 3 2 2
205 230 250 275 290 320 ,,;; 200 ,,;; 220 ,,;; 150 150 210 180 240 210 270 240 290 ,,;; 150 160 210 170 230 190 270 225 305 280 360
600 720 840 960 1080 1200 760 900 700 900 1100 1300 1400
68 90 115 135 150 152 160 200 195 235 255 275 300 190 190 240 240 290 290
10,5 11,5 12,5 13,5 14,5 15 17 18 17 17,5 175 17,5 17,5 17 17 17,5 17,5 17,5 17,5
Nuance
Duret HB
1 3
11 13 8,5 11 17 18,5
Matriaux et alliaaes
LAITON Re en Mpa
Nuance mini maxi mini 200 340 750 500 475 350 480 maxi 260 Rren Mpa A en % 15-25 8 8 8 18 5-25 Duret Limite de fatigue* en MPa Module d'lasticit x 1()4 en MPa 100000 120000
HB -
Cu Zn 20 Cu Zn 40 CuZn19AI6 Cu Zn 33 AI4 Cu Zn 35 AI Fe Mn Cu Zn 39 Pb 2
80
220 160
105000
-
120-190
100000
Cu Cu Cu Cu Cu Cu
HB
130 160 160
ALLIAGES
230
DE CUIVRE
A en % 15-35 60
Duret
HB -
Cu Ni Fe 1 Mn Cu Sn 8 Ni
100
250
180
Cu Cu Cu Cu Cu Cu
BRONZE
Nuance Sn Sn Pb Sn Pb Pb 8 12 5 Sn 5 Zn 5 7 Pb 6 Zn 4 10 Sn 10 20 Sn 5
Re en Mpa
130 150 90 100 80 60
A en % 16 3 12 12 7 5
Duret
HB -
75000
A en % 4 7 4
Duret
HB
60 65 100
Re en Mpa ALLIAGES Nuance mini Z-A4G Z-A4U1G 250 290 maxi 290 330
DE ZINC
A en % 5-8 3-6
Duret
HB
80-90 85-95
A.2.4
A.2.4.1
TRAITEMENTS THERMIQUES
DIAGRAMME FER - CARBONE
Le diagramme
fer-carbone permet de dterminer la temprature de trempe en fonction du pourcentage de carbone pour les aciers non allis: zone
ro trempe ro trempe
= Ac3
+ 50 + 50
(aciers hypereutectodes)
ferrite
perlite
+
perlite
+
cmentite
-+0,83 % C
FERRITE
pur ne contenant que des
PERLITE
200 ; R
850 MPa ; A %
10.
80; R
300 MPa; A %
10.
CMENTITE
AUSTNITE
intermdiaire chauffage de durcissement (austnisation) par et aprs
Constituant trempe,
Matriaux et alliaQes
A.2.4.2
ne peut se transformer
TREMPE
- chauffage
- maintien en
la P TO.
d'austnisation
: Ac3
50C.
rapide suprieure
un traitement.
le meilleur compromis
du revenu :
- chauffage
TO TO
infrieure
d'austnisation la structure.
: entre 220C
et 675 C (toujours
< 700)
souhait.
pour homogniser
P < 200C.
- revenu de durcissement:
C.
REVENU
Trempe Revenu
J,
J,
J,
J,
J,
r ,~"'~"c
daJ cm-2
54 21
28 22
/
~
"--700'
14
Augmente la trempabilit. lment d'addition des aciers de nitruration Amliore la trempabilit des aciers faible/moyen % de carbone
Augmente la rsistance la corrosion et l'oxydation Augmente la duret chaud Augmente la trempabilit Augmente la trempabilit, la duret chaud, la rsistance la corrosion Augmente la rsistance des aciers non tremps Augmente la rsistance des aciers faible % de carbone Amliore l'usinabilit Augmente la rsistance des aciers faiblement allis et la trempabilit Augmente la duret et la rsistance chaud Augmente la trempabilit, s'oppose la dtrempe pendant le revenu
Son effet est inverse celui de la trempe. L'acier est amen ses meilleures caractristiques de ductilit: A% et K maxi, Rr et H mini. Le recuit a pour but de faire disparatre certains tats provenant de traitements thermiques antrieurs. Conduite du recuit: - chauffage au-dessus de la TO d'austnisation (environ 850C selon % de carbone). - maintien en P. - refroidissement lent vitesse trs infrieure vitesse de trempe.
RECUIT
Les diffrents types de recuits: - recuit d'adoucissement: chauffage P < Ac1 pendant 6 8 heures puis refroidissement l'air libre. - recuit de coalescence : chauffage P < Ac1 pendant 30 heures puis refroidissement l'air libre. - recuit de rgnration: chauffage Ac3 + 50C puis refroidissement l'air libre. - recuit d'homognisation: chauffage Ac3 + 200C pendant 4 6 heures puis refroidissement l'air libre. - recuit de recristallisation : chauffage 600C environ puis refroidissement l'air (ralis sur acier croui).
A.2.4.3
TRAITEMENTS DE SURFACE
des caractristiques particulires de surface sans modifier les carac-
TRAITEMENT THERMIQUE
TREMPE SUPERFICIELLE
1 ,
La trempe superficielle est effectue sur une pice pralablement traite dans la masse (trempe et revenu) pour gnrer une trempe de surface encore plus dure. Conduite de la trempe superficielle: - chauffage la P d'austnisation : Ac3 + 50C. - refroidissement rapide par jet d'eau sous pression.
Matriaux et alliages
CEMENTATION
consiste apporter du carbone en surface et effectuer ensuite une trempe suirevenu. de la cmentation: P d'austnisation : Ac3
La cmentation
- chauffage
---1 trempe
+ 50
QC.
- apport de cment solide, liquide ou gazeux. et revenu. duret 700 HV jusqu' 3 mm de profondeur. effets:
NITRURATION
s'effectue sur une pice ayant dja subi une trempe et un revenu. ce qui enrichit la pice en azote. gazeuse: 500 QC en prsence de gaz d'ammoniac 0,6 mm de profondeur. duret 1200 HV jusqu'
La nitruration
Nitruration
ionique: 500 QC en prsence d'hydrogne et d'azote l'tat de plasma sous 1500 V. duret 1500 HV jusqu' 0,5 mm de profondeur.
- Chauffage Effets:
TRAITEMENTS THERMOCHIMIQUES
CARBONITRURATION
s'effectue gazeuse: d'azote entre 600 QC et 850 QC. duret 900 HV jusqu' 0,9 mm de profondeur. comme la cmentation. Ce traitement est suivi d'une trempe.
La carbonitruration
Carbonitruration Effets:
SULFONITRURATION
peut s'effectuer : vers 570 QC avec apport de soufre (bain de sels). 0,5 mm de profondeur. duret 1000 HV jusqu' sur une pice dj trempe.
Sulfonitruration
CHROMISATION
enrichit la surface de la pice en chrome et accrot fortement 0,02 mm de profondeur. la duret en sur-
La chromisation Effets:
BORURATION
est enrichie en bore. La duret en surface est trs fortement 0,4 mm de profondeur. accrue. Effets: duret 2000 HV jusqu'
La couche superficielle
ANODISATION
anodique (lectrolyse) permet un durcissement superficiel et amliore la rsis-
A3
A.3.1
A.3.1.1
MATRIAU USIN
MACHINE OUTIL
OUTIL DE COUPE
f
Z
mm tr-1
fz Vf n
VARIABLES DE
Vc
COUPE
Mc
mouvement
Mf
= mouvement
de coupe d'avance
SECTION DU COPEAU
------8--
Mc
matire
duret structure
usinabilit
surface usiner
coupe flexion
continue discontinue
gomtrie duret
angles
arte faces
A.3.1.2
T : dure de vie de l'outil (en min) ; Cv : coefficient reprsentant la dure de vie thorique (Cv = cT-n) ; Vc : vitesse de coupe (en m . min-1) ; n : coefficient de pente de la droite.
usinage: chari otage au tour; ,matriau: acier 36 Ni Cr Mo 16; outil carbure: P30 hauteur de l'usure acceptable en dpouille:
0,25 mm.
Dure de vie
en min
La construction de la droite permet de dterminer graphiquement - vitesse de coupe en jouant sur l'un ou l'autre paramtre.
dure de vie
(en min)
log T T1
130 100 90 80 70 60 50 40 30
T2
10 9 8 7 6 5 4 3
T3
= tan a = - .'i x
\
X
\
log V 20 30 40 50 ( vitesse de coupe
(en m.min-1)
Il est obtenu par le dplacement d'un outil ayant un profil spcifique. Ce type d'outil permet de raliser une surface de forme directement lie celle de l'outil.
TRAVAIL DE fORME
- -8-
La surface ralise est dfinie par le dplacement d'un point gnrateur (extrmit de l'outil). La gnration d'une surface demande donc la combinaison de deux mouvements qui permettent de crer un plan, une surface de rvolution ou une surface quelconque.
sUrfac~
TRAVAIL D'ENVELOPPE
I==C:J
Gnration d'une surface profil quelconque tournage Mc
0---
Mc
A.3.1.4
CONDITIONSDE COUPE
TABLISSEMENT DES VALEURS DES CONDITIONS DE COUPE Les conditions - dure de vie 90 minutes 45 minutes de coupe sont tablies partir des hypothses suivantes: de l'arte de coupe pour les fraises en A.R.S. (V90) pour les fraises plaquettes amovibles en carbure (V45) ;
o=0
de la fraise
a = rofondeur de passe
- -co
FACTEURS DE CORRECTION
Lorsque les impratifs d'tablissement des conditions de coupe ne sont pas respects, on utilise des facteurs de correction des valeurs des avances et vitesses de coupe, en fontion de l'usinage ralis.
." Ci)~
c::-
c
(J)
:J
g~
m
0
"tl :Il
-en
~ CD ~
()
,;
m 0
en
(")
A. R. S. Exemples de nuances
(')
-Q
CD
Matires
p. de coupe h 1
Ebauche Finition
0
Z
-n
z
:Il
a=35 50-60 38-48 32-37 25-30 18-21 15-18 28-32 18-27 15-18 10-13 32-42 18-21 11-14 12-15 20-35 50-58 27-31 15-18 18-27 22-26 9-12 17-20 14-17 72-80 23-26 20-23 12-14 130-150
a=O,51 65-75 42-52 40-50 33-38 24-28 20-24 36-42 24-28 19-23 14-18 45-55 20-28 16-20 17-20 40-45 70-77 34-40 20-25 22-26 28-33 13-16 21-25 18-21 95-105 31-35 27-31 18-20 190-210 260-280 70-80
a=35 140-160 115-125 120-130 100-110 80-90 68-75 95-105 75-85 68-73 45-50 110-120 80-90 70-77 58-62 115-125 145-155 85-95 82-88 72-77 81-87 41-45 64-70 59-63 135-150 70-78 56-63 27-30 440-460 700-800 440-460
Finition a = 0,5
au Mn au Mn C"'0,25
+S +S
35-50 60-80 45-60 60-76 76-95 95-115 60-76 76-95 95-115 95-115 120-150 HB 190-220 HB 220-260 HB 220-285 HB 140-180 HB '" 180 HB 160-200 HB 200-260 HB 45-65 45-65 70-90 70-90 70-90 40-80 16-24 40-70 '" 260 HB '" 30 '" 26 '" 26
0,2-0,3 0,2-0,3 0,2-0,3 0,2-0,3 0,15-0,25 0,1-0,2 0,2-0,3 0,15-0,2 0,15-0,2 0,13-0,2 0,3-0,4 0,2-0,3 0,15-0,25 0,2-0,3 0,3-0,4 0,3-0,4 0,2-0,3 0,2-0,3 0,1-0,15 0,1-0,15 0,1-0,2 0,1-0,2 0,1-0,2 0,2-0,3 0,2-0,25 0,2-0,25 0,15-0,2 0,4-0,5 0,4-0,5 0,25-0,35
0,1-0,2 0,1-0,2 0,1-0,2 0,1-0,2 0,1-0,15 0,08-0,12 0,1-0,3 0,1-0,15 0,1-0,15 0,08-0,12 0,15-0,25 0,15-0,25 0,1-0,2 0,15-0,25 0,15-0,25 0,1-0,2 0,1-0,2 0,8-0,18 0,09-0,13 0,09-0,13 0,1-0,15 0,1-0,15 0,1-0,15 0,15-0,2 0,15-0,2 0,15-0,2 0,10-0,15 0,15-0,25 0,15-0,25 0,15-0,25
180-210 125-135 160-170 120-130 100-110 90-100 120-130 100-110 90-95 65-80 150-160 110-120 92-110 75-80 160-170 190-200 115-125 92-100 92-100 110-120 55-60 85-90 78-94 180-200 80-88 70-78 36-41 520-540
0,2-0,3 0,2-0,3 0,2-0,3 0,2-0,3 0,15-0,25 0,15-0,25 0,2-0,3 0,15-0,25 0,15-0,25 0,10-0,18 0,4-0,5 0,3-0,4 0,15-0,25 0,3-0,4 0,4-0,5 0,4-0,5 0,3-0,4 0,3-0,35 0,15-0,25 0,15-0,25 0,2-0,3 0,15-0,25 0,15-0,25 0,2-0,3 0,2-0,25 0,2-0,25 0,15-0,2 0,4-0,5 0,4-0,5 0,3-0,4
0,1-0,2 0,1-0,2 0,1-0,2 0,1-0,2 0,08-0,18 0,07-0,15 0,1-0,2 0,1-0,2 0,08-0,15 0,10-0,18 0,15-0,25 0,15-0,25 0,1-0,2 0,1-0,2 0,1-0,2 0,15-0,25 0,15-0,25 0,1-0,2 0,1-0,2 0,1-0,2 0,1-0,2 0,1-0,2 0,1-0,2 0,15-0,2 0,15-0,2 0,15-0,2 0,15-0,2 0,1-0,2 0,1-0,2 0,1-0,2
48-53 42-46 40-45 24-28 16-18 12-14 22-25 16-18 12-14 12-14 35-40 18-20 12-14 12-14 30-34 42-46 24-28 15-17 24-28 18-21 9-11 15-18 14-16 72-80 28-32 25-28 12-14 200-210 140-150 75-80
55-63 46-53 45-50 32-38 21-25 20-24 31-35 20-22 18-21 17-20 45-55 20-28 16-18 16-18 39-44 54-60 35-38 20-24 32-38 24-28 12-14 19-22 17-20 90-100 41-46 33-37 16-18 290-300 200-210 100-105
0,15-0,2 0,15-0,2 0,15-0,2 0,15-0,2 0,10-0,15 0,10-0,15 0,15-0,2 0,1-0,15 0,1-0,15 0,1-0,15 0,2-0,3 0,15-0,2 0,15-0,2 0,15-0,2 0,2-0,25 0,1-0,2 0,1-0,2 0,1-0,15 0,1-0,15 0,1-0,15 0,08-0,1 0,08-0,1 0,08-0,1 0,15-0,2 0,1-0,15 0,1-0,15 0,1-0,15 0,15-0,2 0,15-0,2 0,15-0,2
0,1-0,15 0,1-0,15 0,1-0,15 0,1-0,15 0,1-0,12 0,1-0,12 0,1-0,15 0,1-0,12 0,1-0,12 0,1-0,12 0,2-0,25 0,2-0,25 0,1-0,15 0,1-0,15 0,1-0,15 0,1-0,15 0,1-0,15 0,1-0,12 0,1-0,12 0,1-0,12 0,08-0,1 0,08-0,1 0,08-0,1 0,12-0,18 0,08-0,12 0,08-0,12 0,08-0,12 0,1-0,15 0,1-0,15 0,1-0,15
13 Mn 5 4 35 Mn S 6 C 25 C 40 C 65 C 80 20 Cr Mo 4 34 Cr Mo 4 42 Ni Cr Mo 4 100 Cr6 FGL 200 FGL300 FGL400 FGS 600-3 FGS 370-17 MN 40-10 MN 35-10 MP 60-3 X4CrNi 18-10
<5 Z
Cf)
=i
(')
c: "'C m
"'C
Mo
C :Il
0
r
m
"Tl
Fontes
:Il
Ferrilique Ferritique
en
m
"'C
G>
Laitons
Bronzes
Alliages lgers
---
160-180 60-70
> 1 000
450-500
...
1i>~
c::~C')
~~
,;
JJ m CI> 0
Dsignation Rsistance (daN, mm-2) ou duret HB 35-50 60-80 45-60 60-76 76-95 95-115 60-76 76-95 95-115 95-115 120-150 HB 190-220 HB 220-260 HB 220-285 HB 140-180 HB '" 180 HB 160-200 HB 200-260 HB 45-65 45-65 70-90 70-90 70-90 40-80 16-24 40-70 '" 260 HB '" 30 '" 26 '" 26
combin
"
Matires :
"n
A. R. S.
prdominance en roulant Fraise plaquettes carbure brases V45 pour a =2 4mm 135-145 100-110 95-105 90-100 76-85 64-72 86-95 58-65 47-53 47-53 126-140 78-87 61-68 47-53 74-82 121-135 83-92 59-66 73-80 65-73 47-53 64-72 54-60 108-120 72-80 63-70 42-47 225-250 225-250 117-130
Avance par dent
en bout A. R. S. V90
pour a~6
Rainurage Fraise A. R. S. 'pour p. de coupe 4mm 0,13 0,13 0,13 0,13 0,12 0,12 0,13 0,13 0,10 0,10 0,15 0,12 0,10 0,10 0,15 0,15 0,13 0,10 0,12 0,12 0,10 0,12 0,10 0,20 0,15 0,15 0,15 0,25 0,25 0,25 V90
pour
en roulant f pour p. de coupe 4mm 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,15 0,10 0,10 0,10 0,25 0,12 0,12 0,12 0,25 0,25 0,25 Exemples de nuances
Fraise monobloc
Fraise A. R. S.
(')
0 0 0
pour 0 fraise 12 0,12 0,10 0,10 0,10 0,08 0,08 0,10 0,08 0,03 0,03 0,12 0,10 0,08 0,06 0,10 0,12 0,10 0,08 0,05 0,05 0,06 0,06 0,04 0,08 0,05 0,05 0,05 0,15 0,15 0,12 18 0,18 0,15 0,15 0,15 0,13 0,13 0,15 0,13 0,13 0,13 0,20 0,15 0,12 0,15 0,15 0,18 0,16 0,10 0,10 0,08 0,10 0,06 0,06 0,12 0,10 0,10 0,08 0,20 0,20 0,16 32 0,24 0,20 0,20 0,18 0,16 0,16 0,18 0,15 0,15 0,15 0,25 0,20 0,16 0,15 0,20 0,24 0,20 0,15 0,15 0,12 0,13 0,13 0,09 0,18 0,15 0,15 0,10 0,25 0,25 0,20
0
0
Z
12 0,08 0,08 0,08 0,08 0,08 0,05 0,08 0,05 0,04 0,04 0,10 0,08 0,05 0,05 0,08 0,10 0,08 0,8 0,05 0,05 0,05 0,05 0,04 0,05 0,04 0,04 0,05 0,15 0,12 0,12
18 0,12 0,12 0,12 0,10 0,10 0,08 0,10 0,08 0,07 0,07 0,15 0,10 0,08 0,08 0,12 0,15 0,12 0,10 0,08 0,08 0,08 0,08 0,05 0,10 0,08 0,08 0,08 0,20 0,15 0,15
32 0,18 0,18 0,18 0,12 0,12 0,10 0,12 0,10 0,09 0,09 0,20 0,12 0,10 0,10 0,18 0,20 0,18 0,12 0,10 0,10 0,10 0,10 0,08 0,15 0,12 0,12 0,10 0,25 0,20 0,20
a~8 25-28 32-36 23-26 19-22 16-18 13-15 18-21 11-13 9-11 8-9 19-22 13-15 9-11 8-9 11-13 21-24 14-16 11-13 13-15 13-15 9-10 10-12 9-10 35-39 16-18 16-18 6-7 46-52 57-64 35-40
6 0,025 0,025 0,025 0,012 0,012 0,012 0,012 0,012 0,012 0,012 0,025 0,020 0,015
12 0,04 0,04 0,04 0,025 0,025 0,025 0,025 0,025 0,025 0,025 0,040 0,025 0,020
18 0,06 0,06 0,06 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,08 0,05 0,04 0,08 0,05 0,08 0,08 0,08 0,04 0,04 0,04 0,04 0,04 0,08 0,08 0,08 0,08 0,10 0,10 0,10
a"'6 112-125 90-100 90-100 81-90 67-75 58-65 74-83 61-68 52-58 52-58 90-100 72-80 59-66 47-53 82-92 90-100 82-92 59-66 77-86 74-83 49-55 63-70 45-50 95-105 48-53 42-46 31-35 360-400 360-400 300-330
JJ
45-50 40-45 33-37 25-28 20-23 18-21 27-30 18-21 16-18 15-17 30-34 20-23 18-20 12-14 18-20 30-34 20-25 16-20 20-23 18-20 11-13 16-18 13-15 56-63 31-35 25-28 13-15 13-15 13-15 37-42
23-37 21-24 19-22 14-16 10-12 9-10 11-13 9-11 8-9 8-9 36-40 18-21 17-20 11-13 18-32 36-40 26-29 18-20 16-18 18-21 6-7 8-9 7-8 41-46 20-23 18-20 11-13 95-105 95-105 95-105
13 Mn S 4 35 Mn S 6 C 25 C 40 C 65 C 80 20CrMo4 34CrMo4 42 Ni Cr Mo 4 100 Cr 6 FGL 200 FGL 300 FGL 400 FGS 600-3 FGS 370-17 MN 40-10 MN 35-10 MP 60-3 X 4 Cr Ni 18-10 X 8 Cr 13 X20 Cr 12 X 40 Cr Mo V 5 X30WCrV15 Cu Zn 19AI6 Cu Sn 12 Pb Cu Ai 9 Ni S Fe Cu Ni 40 Sn 7 A-U4NT A- G3 A- S 10G
=i
CI> 0
(')
0
C
Aciers allis
auCr+Mo au Cr+ Mo au Ni + Cr au Cr
"
m
0 C :0
"
",5%
...
m
:0
Fontes
'Tl
Fontes
Ferritique Ferritique
G.S.
Fontes mallables Aciers inox Aciers
0,012 0,025 0,012 0,025 0,018 0,018 0,018 0,012 0,012 0,025 0,025 0,025 0,018 0,018
> en >
G'>
m m
'Tl
0 :0
s:
outils
Laitons
0,012 0,013 0,012 0,013 0,012 0,013 0,02 0,02 0,02 0,02 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,08 0,09 0,08
0
0
(1)
Q.
(1)
CIl
Ql
Bronzes
(1), C
...
Alliages lgers
au magnsium au silicium
ii
><
c c: ::a
-t
Cf)
::
~ CD
>
C)
i
()
,;
:JJ m
(j)
Dsignation Rsistance (daN' mm-2) ou duret HB 35-50 60-80 45-60 60-76 76-95 95-115 60-76 76-95 95-115 95-115 120-150 HB 190-220 HB 220-260 HB 220-285 HB 140-180 HB ,,180HB 160-200 HB 200-260 HB 45-65 45-65 70-90 70-90 70-90 40-80 16-24 40-70 " 260 HB " 30 ,,; 26 ,,; 26
Chariotage Outil A. R. S. V90 de coupe avance f = a/10 a =3 5 a=0,51 55-60 40-45 35-40 28-31 20-23 18-21 32-36 22-25 18-20 14-16 43-48 23-26 16-18 16-18 45-50 45-50 29-33 18-21 27-30 34-38 13-15 22-25 18-20 90-100 35-40 32-36 22-26 220-250 180-200 40-45 66-75 55-65 45-50 37-41 29-33 25-28 41-46 29-33 23-26 20-23 54-60 35-40 25-28 22-25 54-60 54-60 38-43 26-30 32-36 41-46 63-70 110-125 22-25 105-125 44-50 39-43 29-32 290-330 220-250 45-50 Outil A. R. S. V90 de coupe avance f = a/10 a =3 5 205-225 155-175 144-160 127-130 105-115 105-115 130-145 105-115 100-110 105-115 160-180 100-110 80-90 60-68 180-200 195-215 115-130 65-75 105-115 155-175 75-85 135-150 90-100 220-225 80-90 90-100 80-90 a=0,51 270-300 180-200 180-200 155-175 135-150 130-145 162-180 135-150 120-130 125-140 215-240 120-135 100-110 90-100 225-250 240-265 180-200 115-130 115-130 175-195 75-85 135-150 110-125 250-280 100-110 120-130 100-110 45-50 34-38 32-36 25-28 18-20 16-18 23-25 16-18 14-16 14-16 36-40 18-20 14-16 16-18 36-40 50-56 22-25 16-18 25-28 27-30 13-15 17-20 16-18 73-82 27-30 25-28 18-20 180-200 140-160 22-25 V90
m min-1
Filetage Outil carbure A.R.S. V mmin-1 16-20 16-20 16-20 16-20 13-16 13-16 16-20 13-16 13-16 13-16 10-20 10-20 10-20 10-20 10-20 10-20 10-20 10-20 5-8 5-8 8-12 8-12 8-12 16-50 16-50 16-50 8-15 100-130 100-130 30-40 Carbure V mmin-1 65-130 65-130 65-130 50-100 65-95 65-90 50-90 65-95 65-95 65-95 50-80 50-80 50-80 50-80 50-80 50-80 50-80 50-80 25-40 25-40 35-75 35-75 35-75 80-150 80-150 80-150 15-45 100-200 100-200 80-120 Exemples de nuances Avance par tour
pour larg. de coupe
"
Matires
(")
2
CD
0 0
V45
m min-1
0
Z C
on
0
:JJ
3 0,05 0,05 0,05 0,05 0,04 0,04 0,05 0,04 0,04 0,04 0,15 0,10 0,10 0,06 0,15 0,10 0,10 0,08 0,04 0,05 0,02 0,04 0,04 0,12 0,05 0,05 0,05 0,05 0,05 0,05
6 0,08 0,08 0,06 0,05 0,05 0,05 0,06 0,05 0,05 0,05 0,20 0,15 0,08 0,06 0,20 0,15 0,10 0,08 0,04 0,05 0,04 0,05 0,05 0,15 0,10 0,10 0,08 0,08 0,08 0,08
12 0,1 0,08 0,06 0,05 0,04 0,04 0,06 0,04 0,04 0,04 0,20 0,10 0,08 0,06 0,15 0,10 0,10 0,06 0,04 0,05 0,04 0,04 0,04 0,05 0,05 0,05 0,10 0,10 0,10 0,10 135-150 105-120 105-120 80-90 63-70 54-60 72-80 58-65 54-60 54-60 105-115 63-70 50-55 45-50 105-115 155-175 65-75 45-50 90-100 95-105 45-50 58-65 54-60 135-150 50-56 45-50 45-50 360-400 245-275 60-65
3 0,15 0,15 0,15 0,15 0,10 0,10 0,10 0,10 0,10 0,10 0,30 0,20 0,15 0,10 0,15 0,10 0,10 0,10 0,12 0,12 0,05 0,10 0,10 0,15 0,05 0,05 0,08 0,05 0,08 0,08
6 0,20 0,20 0,20 0,20 0,15 0,15 0,15 0,15 0,15 0,15 0,35 0,25 0,20 0,12 0,20 0,12 0,12 0,12 0,15 0,15 0,08 0,15 0,15 0,18 0,08 0,10 0,10 0,05 0,10 0,05
12 0,15 0.15 0,12 0,12 0,08 0,08 0,10 0,08 0,08 0,08 0,40 0,20 0,12 0,10 0,15 0,10 0,10 0,10 0,10 0,10 0,06 0,08 0,08 0,18 0,12 0,12 0,12 0,10 0,10 0,10
13 Mn S 4 35 Mn S 6 C 25 C 40 C 65 C 80 20 Cr Mo 4 34 Cr Mo 4 42 Ni Cr Mo 4 100 Cr6 FGL 200 FGL 300 FGL 400 FGS 600-3 FGS 370-17 MN 40-10 MN 35-10 MP 60-3 X 4 Cr Ni 18-10 X 8 Cr 13 X 20 Cr 12 X 40 Cr Mo V 5 X30WCrV15 Cu Zn 19 AI6 Cu Sn 12 Pb Cu AI9 Ni S Fe Cu Ni 40 Sn 7 A-U4NT A-G 3 A- S 10G
5
Z CI)
=i
(")
0
C
"tl
Aciers allis
"tl
0
C
,,;5%
::0 r m ::0
Z
-1
Fontes
C G>
Ferritique Ferritique
Laitons
Bronzes
Alliages lgers
1,..",
"'l:l
>m ,..::a
~ >C'>
C'>m mm
-l
,;
"1l :Il
Dsignation Rsistance (daN' mm-2) ou duret HB 35-50 60-80 45-60 60-76 76-95 95-115 60-76 76-95 95-115 95-115 120-150 HB 190-220 HB 220-260 HB 220-285 HB 140-180 HB '" 180 HB 160-200 HB 200-260 HB 45-65 45-65 70-90 70-90 70-90 40-80 16-24 40-70 ., 260 HB '" 30 '" 26 '" 26
m (f)
0
()
Matires
:P .." z
0
:Il
Perage Forets hlicodaux A. R. S. (trou: Qualit", 111srie courte Angles (degrs) Avance(mm tr-') V 0 6 0<6 mmin-1 Y K K 34-38 40-45 27-30 22-25 16-18 13-15 18-21 16-18 13-15 9-11 31-35 27-31 22-26 13-15 34-38 38-45 29-33 26-30 22-25 16-18 9-10 14-16 9-11 45-50 24-27 20-23 16-20 71-80 56-63 46-52 0,028 0,028 0,028 0,028 0,025 0,025 0,028 0,025 0,017 0,017 0,033 0,033 0,025 0,033 0,033 0,033 0,033 0,017 0,028 0,033 0,017 0,017 0,017 0,028 0,028 0,028 0,025 0,042 0,042 0,042 0,020 0,020 0,020 0,020 0,015 0,015 0,020 0,015 0,010 0,01 0 0,020 0,015 0,010 0,010 0,015 0,020 0,015 0,010 0,015 0,017 0,010 0,010 0,010 0,015 0,015 0,015 0,010 0,025 0,025 0,025 118 118 118 118 118 130 118 118 130 130 118 118 118 118 118 118 118 118 135 135 120 120 120 118 118 118 118 140 140 140 24-32 24-32 24-32 24-32 24-32 20-30 24-32 24-32 20-30 20-30 18-25 18-25 18-25 18-25 18-25 18-25 18-25 18-25 20-30 20-30 24-32 24-32 24-32 10-16 20-38 20-38 24-32 30-40 30-40 30-40
Alsage Alsoir finition A.R.S. {trou: Qualit", 81 Avance (mm' tr-') Diamtre alsair (mm) 4 10 25 50 0,12 0,10 0,12 0,10 0,08 0,08 0,08 0,08 0,08 0,08 0,15 0,12 0,08 0,08 0,12 0,08 0,08 0,05 0,08 0,08 0,05 0,05 0,08 0,08 0,08 0,08 0,08 0,15 0,15 0,08 0,25 0,25 0,25 0,20 0,16 0,16 0,20 0,16 0,16 0,16 0,30 0,25 0,20 0,16 0,25 0,20 0,20 0,20 0,16 0,16 0,10 0,16 0,16 0,20 0,20 0,20 0,16 0,30 0,30 0,20 0,40 0,45 0,45 0,40 0,30 0,30 0,35 0,30 0,30 0,30 0,50 0,45 0,40 0,30 0,45 0,40 0,40 0,40 0,30 0,30 0,18 0,30 0,30 0,40 0,40 0,40 0,30 0,50 0,50 0,40 0,60 0,60 0,60 0,60 0,40 0,40 0,50 0,45 0,45 0,50 0,75 0,60 0,50 0,45 0,60 0,50 0,50 0,50 0,45 0,45 0,30 0,45 0,45 0,50 0,50 0,50 0,45 0,75 0,75 0,50
l'alsoir
l( 1)
V mmin-1 16-20 12-15 12-15 9-12 8-10 7-9 8-11 6-8 5-7 4-6 14-18 11-14 9-12 4-6 13-16 13-17 10-13 8-11 9-12 6-8 2-4 3-5 3-5 30-40 14-18 14-18 8-11 45-65 30-50 10-13
Alsoir finition carbure ltrou : Qualit'" 9\ Avance (mm tr-') V Diamtre alsair (mm mmin-1 4 10 25 50 54-60 42-46 54-60 36-40 31-35 26-29 32-36 23-26 17-20 13-16 58-65 39-44 32-36 18-21 48-53 54-60 40-45 26-30 32-36 22-26 8-10 13-16 13-16 60-90 50-80 45-70 28-35 100-130 80-110 55-65 0,12 0,10 0,12 0,12 0,10 0,08 0,10 0,10 0,08 0,08 0,12 0,12 0,08 0,08 0,12 0,12 0,12 0,08 0,10 0,10 0,08 0,05 0,10 0,12 0,12 0,12 0,08 0,12 0,12 0,08 0,25 0,25 0,25 0,25 0,20 0,18 0,25 0,22 0,18 0,16 0,28 0,25 0,20 0,18 0,25 0,28 0,25 0,25 0,25 0,25 0,18 0,16 0,20 0,28 0,28 0,18 0,18 0,28 0,28 0,18 0,40 0,45 0,45 0,45 0,30 0,30 0,45 0,40 0,30 0,30 0,45 0,45 0,40 0,36 0,45 0,45 0,40 0,40 0,40 0,40 0,30 0,30 0,35 0,45 0,45 0,45 0,36 0,45 0,45 0,36 0,60 0,60 0,60 0,60 0,50 0,45 0,60 0,50 0,45 0,40 0,60 0,60 0,50 0,50 0,60 0,60 0,60 0,50 0,60 0,60 0,45 0,45 0,50 0,60 0,50 0,60 0,50 0,60 0,60 0,50
0
Exemples de nuances
Z C
au Mn + S au Mn + S C., 0,25 % C., 0,45 % C" 0,65 % C., 0,90 % auCr+Mo auCr+Mo au Ni + Cr au Cr
13 Mn S 4 35 Mn S 6 C 25 C 40 C 65 C 80 20CrMo4 34CrMo4 42 Ni Cr Mo 4 100 Cr6 FGL 200 FGL 300 FGL 400 FGS 600-3 FGS 370-17 MN 40-10 MN 35-10 MP 60-3 X4CrNi 18-10
5
Z
=i
rn
C 0
C
"tI "tI
m 0 m 0
C :Il
Aciers allis
",5%
m
"tI
...
Fontes
m :Il <) m m
C>
Fontes
G.S.
Fontes mallables Aciers inox Aciers
Ferrilique Ferrilique
-f
rn
C>
... m,
r:
0
0
outils
Laitons
~ (Il
C.
(Il fil Il) (Il, Il)
Bronzes
...
Alliages lgers
~.
c:
><
A.3.2
A.3.2.1
OUTILS DE COUPE
OUTILS DE FRAISAGE
FRAISES CYLINDRIQUES
W-J
1
e
(28) (36) (45) (56)
'0 0
js14 25 32 40 50 63 80
1 1
45 150 90 195 53 158 188 208 106 211 241 261 63 198 218 240 125 260 280 302 75 210 230 252 150 285 305 327 90 245 267 180 335 357 106 283 212 389
\
1
-.J
1 1
1 1
1
"'"
/11 ~
FRAISES CYLINDRIQUES
d1 Variante Variante
1 Il
js14 2 2,5 3 (3,5) 4 5 6 (7) 8 (9) 10 12 16 20 25 32 40 50 63 (11) (14) (18) (22) (28) (36) (45) (56)
e
1
L
Il
e
1
L
Il
4 4 4 4 4 5 5 6 8 8 10 10 12 12 16 20 25 32 40 50 50 63
6 6 6 6 6 6 6 6 10 10 10 10 12 12 16 20 25 32 40 63 63 63
7 8 8 10 11
11
13 13 16 19 19 22 22 26 32 38 45 53 63 75 90 90
42 44 44 47 51 53 58 68 74 82 88 95 102 110 123 141 166 186 217 252 282 292
54 56 56 59 63 63 68 68 74 82 88 95 102 110 123 141 166 186 217 252 282 292
'-.:--:
d1
-.J
--!1
1
"'"
D Js 16
d H7
e
10 10 10 10 10 10 12 12 12 12 12 12 14 14 14 14 14 16 16 16 16 16
22 27 32 32 40 40
18 18 18 18
20 20 20 20
FRAISES
RAINURER (ARS) (suite)
D Js 16 63 80 100
d H7
dl 34 41 47 5 6 6 6 8 8 8
e 10 10 10
22 27 32
12 12
14
D Js 16 25 32 40 50 63 80 100 125 M M M M M M M M
d 12 12 16 20 24 30 30 36
dl
e
+ 0,5
0
Dl
el
min. 5 6 8 9 11 13 16 20
H7 14 14 18 22 26 32 32 38
Js 16 25 28 32 36 40 45 50 56
min. 14 16 22 30 38 38 45 56
6 6 7 7 7 9 9 10
FRAISES SURFACER ET DRESSER (ARS) FRAISES CYLINDRIQUES 2 TAillES ENTRANEMENT PAR TENONS
D Js 16
e
min. 18 20 22 22 25 28 31
H7
16 22 27 27 32 40 50
min 32 36 40 45 50 56 63
dl min 22 30 38 38 45 56 67
ds min. 33 41 49 49 59 71 91
H7 27 32 40 25 40
D Js 16
Js 16 10 13 16 20 25 13 16 20 25 32 M M M M M M M M M M
dl H7 14 14 18 22 26 14 18 22 26 26
e
+ 0,5
0
ef
1 1,5 2 3 4 1,5 2 3 4 5
CI
:!:
30'
40 50 63 80 100 40 50 63 80 100
12 12 16 20 24 12 16 20 24 24
2 3 4 5 6 3 4 5 6 8
45
60
b
h12
c
h12
dl max. 4 5 7 8 10 12 15 19 25 30 36 42 44
+1
0
d
(1)
Pour rainure de 5 6 8 10 12 14 18 22 28 36 42 48 54
11 12,5 16 18 21 25 32 40 50 60 72 85 95
3,5 6 8 8 9 11 14 18 22 28 35 40 40
10 11 14 17 20 23 28 34 42 51 58 64 71
10 10 10 12 12 16 16 25 32 32 40 50 50
d 10 12 16 20 25 32 M M M M M M
G 10 12 16 20 24 30
et
13 13 10 10 10 10
a 22 26 32 38 40 40
10 12 16 20 25 32
FRAISES CARBURE
Z 1 2 2 2 3
LI
a 9 9 9 13,3 13,3
16 20 25 32 40
65 75 80 90 120
16 20 25 30 30
D 80 100 125 160 160 125 160 160 200 250 315 R/L 100 R/L 125 R/L 160 R/L 200 R/L 250 R/L 315
Z 6 8 10 12 12 8 10 10 12 16 20 6 8 10 12 16 20
~
11 11 11 11 11 16 16 16 16 16 16 16 16 16 16 16 16
D1
41 48 58 58 58 58 58 58 72 84 84 48 58 58 72 84 84
E 12 14 14 14 18 22 20 22 24 26 26 27 27 27 27 27 27
A 7 8 10 10 10 10 10 10 12 12 12 8 10 10 12 12 12
B
29,8 34,8 43,5 43,5 43,5 43,5 43,5 43,5 53,6 53,6 53,6 34,8 43,5 43,5 53,6 53,6 53,6
F
0,35 0,35 0,35 0,35 0,35 0,6 0,6 0,6 0,6 0,6 0,6 0,6 0,6 0,6 0,6 0,6 0,6
A'
H1
ar 15 24 30 45 45 30 45 45 60 60 60 24 30 45 60 82 114
a1 10 12 12 12 16 20 18 20 22 24 24
a
9,2 9,2 9,2 9,2 9,2 13,3 13,3 13,3 13,3 13,3 13,3 13,3 13,3 13,3 13,3 13,3 13,3
27 32 40 40 40 40 40 40 50 50 50 32 40 40 50 50 50
3 3 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5
26 26 26 26 26 26
24 24 24 24 24 24
fRAISES
CARBURE
(suite)
Z 6 8 8 10 12 16 20 26 34
D1
86 106 136 171 210 260 325 410 510
D2
Ds
E
30 28 29 29
H1
H2
d 27 40 40 40 60 60 60 60 60
d1 36 53 55
a : avec plaquette
12mm 12mm
50 50 63 63 63 63 80 80 80
32 32 32 32 32
32 32 32 42 47
9 9 9 9 9 9 9 9 9
12 12 12 12 12 12 12
r-r
dl D
q-m.
'-- V~
f-'
0125
~~ ~
/~
'-t~ 'roi
lt
;r-!'w!
I
.,.
<2-
~~ff
",T
11\
~
D
-.
0200-500
1
D2
0160
Cr
1
1
-~ m .,.!! w
J
A~
1
D D5 2
l/j l'l~
1
Il Ill.
,i
D
e),
'r-~I ,} i 0 /':
1
~~ ~ ~ .,.
'/
~'V'0
If,
H 40 40 50 50 63 63 63 63
A
10,4 10,4 12,4 14,4 16,4 16,4 25,7 25,7
D2
E
20,5 20,5 22 22,5 29 29
El
32,8 29,1 35,6 33
Hl
32 32
d 22 22 27 32 40 40 60 60
dl 17 17 21 27 55
d2 11 11 13,5 18
a
6 6
FRAISES CARBURE
(suite)
5 5
13,3 13,3 18 18 18 18 18 18
r
7 7
r r r
r r r r r r
050-100
d
0125
~~
J-
--
W
ml
~ ~w
.~
~
w
dl d2
--i
rV
'/.
f ml
_$
w I
~o
~
1
I~
'" 11\
0160
1
~
~
~oI
If.
D D2
~
1
.,
m
II. w
Ad~
D2
J
-j
I:/j 1 r.- /"/
1 '1 1 Y.
0200-250 m
~Ir.
:A '1-'
-r'
\ !/'
1
D
:rf
~
IIco
~'\,
00
.9
Outils de coupe
A.3.2.2
fi FORME DE PLAQUETTE
~~~M~~
~~~~~~ ~~~~
Il : m
~~~ ~~~
s'applique pour les autres angles de
.._O".,,"~"
le"re caraco A F C H E G J K
Tolrences
~~~
la plaquette
I!I TOLERANCES
en mm
'"
s Q.025 O,025 O,025 O,025 O,025 O,13 O,025 O,025 O,025 O,13 0.13 d O,025 O,O13 O,025 O,O13 O,025 O,025 O,O6 21 ::ta.13 ~l fO.OS 11 O,13 '1
O,05
2)
~d~~
d O,OOlO 0,0005 0,OO10 0,0005 O.oolO 0,OO10 0.002 ') 0.006 21
O.OO2 Il
m 0.005 '1 O,OO5'1 O,O13 O,O13 O,025 O,025 :tO.(051) O,O13'1 O,025 O,08 ') O,18 '1 :tD,131) .O,38
m 0,0002'1 0,0002'1 0,0005 0,0005 0,OO10 0.OO10 0,0002'1 0,0005'1 0.OO10 0.003 ') 0,OO7 ') 0.005 '1 a.015 1)
s o.o01 O,OOl O,OOl O.OOl O.OOl 0.005 O.OOl O.OOl O.OOl 0.005 O,OOS
rn
41
L M U
2.
o,os
fO.25
2)
2)
')
2)
mm
A F
DI]
G
t:e:::;:1
M
'1 Ces tolrances s'appliquent normalement SUI( plaquettes amovibles ayant des sreles secondaires reemles (biseau ptan). Il la tolrance dpend des dimensions de la plaquette et doit etre indique pour chaque plaquelle, d'aprs les monnes pour les dimensions correspondantes, l'our les plaquettes de formes C, E, H, M, 0, P, 5, T, W Qui ont un angle de pointe de 60 ou plus, ce sont les tolrances de classes M et U pour 1/1 e1M. J. K. LeI U pour d qui s'appliquent selon le tableau suivant: Olamfltre du cercle Inlcrll c/ Tolrances Classe M .ur
III
KIJ:>j
N
t:::II:::J
R
c::J
X
Excution plaquettes latrales
'C:J
Tolrances Classe M. J. K. L
sur 11 Clas5eU
ClasseU
pouces
pouces
pouces
mm O,08
:1:0,08
p01Jces
spciale el non-qui-
!I
El
IC",/4" A
POUCES
IC <
1/4"
HOP
Forme. de plaquette
C, E,M W
00006060
rhombiques avec l'angle de pointe de 55" (forme et c/ qui s'appliquent selon le tableau suivant: Tofrsnces sur
III
DI]
t:e:::;:1
M R
DI]
K E
t:e:::;:1
t:::II:::J
S P
0)
G N
t:::II:::J ~
'C:J X
Excution plaquettes latrales
lit
Tolnllnct18 sur d
pouces
Forms da pl.queUe
c::J
c::J
spciale et non'qui~
'C:J
pouces
pouces
to.1o
to.1o
L7
DOC SANDVIK-COROMANT
GRANDEUR DE LA PLAQUETTE
I!l EPAISSEUR
mm
DE DEPOUILLE_
mm
fW~ e e
5R-~SRm0~
1
G
A 45 D 60 E - 75 F - 85 P - 90
~
Q'n
L=9
~
Si le symbole n'a qu'un seul chiUre, un 0 doit le prcder. Ex.; 4.76 mm indiqu par 04.
" -
Si le symbole n'a qu'un seul chiifre, un 0 dott le prcder. x. : 9,52 mm indiqu par 09.
A B C D E F G N
~~m
CODEISOPLAQUmES AMOVIBLES
(suite)
POUCES
3 5 7 15 20 25 30 0 11
Excution spciale
Z
mml
Z
9 symboles
Z
dont 8 et/ou 9 sont
mm
~
Le code ISO comprend
b!db1d~
m L=E_~T\~
~ ~ ~
En En
utiliss quand c'est ncessaire. Le labricant peut en plus ajouter encore des symboles spares du code ISO par un tirel. (Ex. : 71 pOUT identifier la lorme du brise-copeau.
EPAISSEUR POUCES
D
~
ffi
~L=9
~
Pour les plaquettes
rectangulaires et
,v le
rhombodales, la longueur de l'arte est indique en 1/4" En 1/32" pour CJ<1/4" En '116~ pour C'~1/4"
bQ
Comparaison
-)33 19 23 19 34" 15 19 16
Pour les plaquettes rectangulaires et rhombodales, la largeur est Indique la place de CI en rfrence.
1. ~
55~'
06
09
11
16 09
22 12 15 12 1/2"
27
44 25 31 25 1"
07 06 1,4"
11 09 3i8"
aoolll
IC=d 5/32" 7/32"
5'8"
DOCSANDVIK-COROMANT
C7
CG
Acier inoxydable, acier coul, acier au manganse, fonte allie, fonte mallable., acier de dcolletage, alliages rfractaires
SUDE
ALLEMAGNE
FRANCE
ITALIE
ESPAGNE
JAPON
Normes BS SS
2085 2258 2912
W.-nr.
1.0904 55Si7 100Cr6 15Mo3 16Mo5 14NiCr14 1.0961 60SiCr7
DlN
AFNOR
55S7 60SC7 100C6 15D3 12NC15 40NCD3 20NCD2 35NCD6 32C4 42C4 16M5 25CD4 35CD4 42CD4TS 15CD3.5 30CD12 12CD9.10 50CV4 40CAD6,12 Y100C6 105WC13 Z6CN18.09 Z10CNF 18.09 Z6CN18.09 Z2CrNi1810 Z12CN17.07 Z2CN18.1O Z6CND17.11 Z2CND17.13 Z2CND17.12 Z2CND17.12 Z6CND18-12-03 Z2CND19.15 Z6CNT18.10 Z6CNNb18.10 Z6NDT17.12 Z15CNS20.12 Z12CN2520 FI 30 D FI 30 D FI 35 D FI 40 D 55Si8 60SiCr8 100Cr6
UNI
UNIF
56Si7 60SiCr8 F.131 16Mo3 16Mo5
JIS
ISO
P 02.1/02.2
02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2 02.1/02.2
02.1/02.2
250A53 534A99 1501-240 1503-245-420 655M13;A12 816M40 805M20 311-Type 7 817M40 503A32 530M40 (527M20) 1717CDSll0 708A37 708M40 1501-620Gr27 722M24 1501-622 735A50 905M39 BL3
SUJ2
16Mo3KW 16Mo5 38NiCrMo4(KB) 20NiCrMo2 40NiCrMo2(KB) 35NiCrMo6(KB) 34Cr4(KB) 41Cr4 16MnCr5 25CrMo4(KB) 35CrMo4 41CrMo4 14CrMo45 32CrMo12 12CrMo9,10 50CrV4 41CrAIMo7 10WCr6 X5CrNi181O X10CrNiS18.09 X5CrNi181O X2CrNi1811 X12CrNi1707 X5CrNiMo17 12 X2CrNiMo 17 12 X2CrNiMo 17 12 X8CrNiMo17 13 X2CrNiMo18 16 X6CrNiTI1811 X6CrNiNb18 11 X6CrNiMoT1712
SNC815(H) 35NiCrMo4 20NiCrMo2 40NICrMo2 35Cr4 42Cr4 16MnCr15 55Cr3 34CrMo4 42CrMo4 14CrMo45 F.124.A TU.H 51CrV4 41CrAIMo7 100Cr6 105WCr5 F.3551 F.3508 F.3551 F.3503 F.3517 F.3543 SK31 SUS304 SUS303 SUS304 SCS19 SUS301 SUS304LN SUS316 SUS316LN SCS16 SUS317L F.3553/F.3523 F.35521F.3524 F.3535 13 SUH309 X6CrNi2520 F.331 SUH310 SU5321 SU5347 SUP10 SCM 440 SCr430(H) SCr440(H) SNCM220(H)
36CrNiMo4 21NiCrMo2 40NiCrMo22 35CrNiMo6 34Cr4 41Cr4 16MnCr5 25CrMo4 34CrMo4 41CrMo4 13CrMo44 32CrMo12 10CrMo910 50CrV4 41CrAIMo7 100Cr6 105WCr6
2506 2541
1.7131 1.7218 1.7220 1.7223 1.7335 1.7361 1.7380 1.8159 1.8509 1.2067 1.2419
ISO
M 05.21115.21
05.21115.21 304S31
303S21
05.21115.21 304S15 05.21/15.21 304S12 05.21/15.21 05.21/15.21 304S62 05.21115.21 316S16 05.21115.21 05.21/15.21 05.21/15.21 05.21115.21 05.21115.21 05.21115.21 05.21115.21 05.21/15.21 05.21/15.21 05.21/15.21 05.21/15.21 316S13 316S13 316S33 317S12 321512 347517 320S17
2343/2347 1.4436 -
309524 310S24 Grade 260 Grade 300 Grade 350 Grade 400 2361 01.25 01.30 01.35 01.40
ISO
K 08.2
06.2 06.2
08.2
:1>0 wa j.,,)i
~ft
(")
og
Sm
DIMENSIONS DES PORTE-PLAQUETTE
~
CI
m
systme de fixation C. M. P. par par par par bride bride el trou central Hou central vis centrale forme hexagonale octogonale pentagonale ronde carre triangulaire rhombique
~~
S.
de la plaquette
E. M. V. L. A. rhombque 75 rhombique 86 rhombiQue 35 rectangulaire paralllogramme paralllogramme paralllogramme
~,
~I+
~~
h-b 12-12 16-16 20-20 25-25 32-25 32-32 40-40 170 200 100 125 150 170 Il 80 40 hl 12 25 32 32 16 20 -
o
c: :a
-1
900
+f
1 1
1 '2 1
12.5 11 25
16.5 11 25
20.5 16 32
25.5 25.5 16 16 32 32
33 22 36
41 22 36
:1> CO) m
85
B. 80 K. rhombique 55
Q
82 550
,
,
.t1
'2
f 13 9 12 32
13 9 32
17 12 36
22 12 36
22 12 36
27 19 45
35 19 45
il~
angle de dpouille de la plaQueue longu8ur d'outil mm
17 9 32
22 12 36
27 12 36
27 12 36
35 19 45
43 19 45
. 45 !1
16 1 9 12 32
20 9 32
25 12 36
32 12 36
32 12 36
40 19 45
50 19 45
6 A C
5G 31
t5P
o
E
7 M
30 25' 0
110 om~trie de
20
direction d'arte 90
(4~60~ F
~.'(::f
~~!~
A 6 C D E F G H J K L M
-
160 170 160 200 250 300 350 400 450 500 spcial
~~
600!
'0
1 1
1
f 1
'2
f
11 11 25
13 11 25
17 16 32
22 16 32
22 16 32
27 22 36
35 27 40
~~. o~
F ....
1 '2 1 1 12
16 11 25
20 11 25
25 16 32
32 16 32
32 16 32
40 20 36
50 22 36
longueur'oormalise
W9=~l rO\'f}~
~~.
16 9 32
20 9 32
25 12 36
32 12 36
32 12 36
40 19 45
50 19 45
~~
95! 1
1 f,
'2
25 12 36
32 12 36
32 12 36
40 19 45
50 19 45
:!!~;:ri,>-o
zc::ac:.o0 rnrn:J>rn "'z~
m,x 0-0
rn-o
Type. d'outil
porte-plaquette
PRGN
,. ,,11 A 8 1\ ,,
PCLN POJN PT J N PTGN PSBN PCBN PTTN PNTE PTON PSON PSSN PSKN PTFN
95
93
93
X
90
X
15
X
15
X
60
X
60
X
45
X
45
X
45
15
90
m
Chariotage Remonte de face
EJ=3-r
~~
0: ~
'Fh'{::
45 30
X
X X X
X X X X
X X X X
X X X X
X X X X X X X X X X X X X X X X X
';':-'{"Fi"~{ ::
~~
~ 0'
45 30
X X X X X X
X X
0
0
(\) (\)
Dressage
de face
Ht
Direction de l'avance -+
fi
X X X X X X
C.
(fi
QI
(\)' QI
3
::!. ><
,.,.
T,MAX P Diamtre du trou min (mm) Angre de direction d'arte Xr
T. MAX
15
iZl80
95
iZlao
93 9140
X 93
X
95
~~
Angle ventuel
15
x
Copiage n plonge
~!xt~:
X X X X X X X
X X X X X X X X X X
X X X X
X X X X
X X
Barres antivibratoires
ttes
inlercllangeables
~ d
~ 0
(ha)
25
32(30)
40
32
40
50
50
63(60) 80 25 32(301
40
63
80 100 32 40
50
50 63(60) 80
63 80 100
Outils de coupe
d1
.e
c a1 (max) (max)
0,5 0,6 0,6 0,7 0,7 0,7 0,9 1 1 1,5 1,5 1,5 2 2
plan de jauge
---.r----- ..
10 13 16 19 22 27 32 28 32 36 40 45 50 56 40 45 50 56 63 71 SO
a1
~:..JI
u
....
t-
."_ ,
l
',,'
JU.
.u
N
\cne 1 : 30
L
d1
d2
a1
ALSOIR (ARS)
45 50 56 63 71 80 90
rPlan de jauge
<&
"'~-l-T=Ic.ne 1 : 3
L
d1
1,4 1,6 1,8 2 2,2 2,5 3 3,2 3,5 4 4,5 5 5,6 5,6
L 40 43 46 49 53 57 61 65 70 75 SO S6 93 93
.e
8 9 10 11 12 14 15 16 18 19 21 23 26 26
e1
d1
1,50 1,70 1,90 2,12 2,36 2,65 3,00 3,35 3,75 4,25 4,75 5,30 6,00 6,70
ITl
""
..J
32 33 34 36 36
""
>1
300
r:
e
26 28 31 33 36 38 41 44 47 50 52 54 56 58 60
cne morse
n
),
1
Q)
l:?
0
6 5,5;6 138 6,70 6 144 7,50 7 150 8,50 8 156 9,50 9 162 10,60 10 168 11,80 11 175 13,20 12 182 14 14 189 15 15 204 16 16 210 17 17 214 18 18 219 19 19 223 20 20 228
E
Q)
..~ ,...
f1
1
<0
--'
1
1
---,
...,
2
d
e
6 8 9 11 12 13 14 16 16
L 26 30 32 36 38 40 43 46 46
e
18 20 22 22 22 24 26 26 28
L 49 52 55 55 55 58 62 62 66
e
28 31 34 34 37 37 40 40 43
L 66 70 74 74 79 79 84 84 89
d 10,5 11 12 13 14 15 16 17 18
e
43 47 51 51 54 56 58 60 62
1
1
1 1
Srie courte d
fORET HLICoDAL (ARS)
e
12 18 24 30 33 39 43 47 52
L 34 40 49 57 61 70 75 80 86
e
57 57 63 69 69 75 75 81 87
e
87 94 94 101 101 101 108 108 114
e
114 120 120 125 125 130 130 135 140
--'
71
...,
~
1
1
~
L d 6,5 7 7,5 8 8,5 9
e
56 66 73 78 82 87
e
97 102 102 109 109 115
d 9,5 10 12 14 16 18
e
115 121 134 140 149 158
d 20 22 24 26 28 30
e
166 176 185 190 195 201
~
1 1
... -
Outils de coupe
Srie courte queue normale d 3 3,5 4 4,5 5 5,5 6 6,5 7 7,5 8 8,5 9 9,5 10 10,5 11 12 13 14 15 16 17 18 33 39 43 47 52 57 57 63 69 69 75 75 81 81 87 87 94 101 101 108 114 120 125 130 L 114 120 124 128 133 138 138 144 150 150 156 156 162 162 168 168 175 182 182 189 212 218 223 228
CM
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2
d 19 20 22 24 26 28 30 32 34 36 38 40 45 50 55 60 65 70 75 80 85 90 95 100
e
135 140 150 160 165 170 175 185 190 195 200 200 210 220 230 235 245 250 255 260 269 270 275 280
L 233 238 248 281 286 291 296 334 339 344 349 349 359 369 417 422 432 437 442 514 519 524 529 534
CM
2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6
__ c_
~
Q)
~ 0
1
1
E
Q)
0
0
--+-
,/
JI
IV
III;
Srie longue d 5 5,5 6 6,5 7 7,5 8 8,5 9 9,5 10 10,5 11 12 13 14 15 16 74 80 80 86 93 93 100 100 107 107 116 116 125 134 134 142 147 153 L 155 161 161 167 174 174 181 181 188 188 197 197 206 215 215 223 245 251
CM
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2
d 17 18 19 20 22 24 25 28 30 32 34 36 38 40 42 45 48 50
e
159 165 171 177 191 206 206 222 230 248 257 267 277 277 287 298 321 321
L 257 263 269 275 289 327 327 343 351 397 406 416 426 426 436 447 470 470
CM
2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4
/r
1
l~
1
""
/'f
AI
1
kl
1
ll
.~I<
d
(k12) 1 1,6 2 2,5 3,15 4 6,3 10
d1
(h9) 3,15 4 5 6,3 8 10 16 25
e
min
29,5 33,5 38 43 48 53 68 77
max
33,5 37,5 42 47 52 59 74 83
max
1,9 2,8 3,3 4,1 4,9 6,2 9,2 11,5
min
1,3 2 2,5 3,1 3,9 5 8 10,1
d
(k12) 1 1,6 2 2,5 3,15 4 6,3 10
d1
(h9) 4 6,3 8 10 11,2 14 20 31,5
d2
(k12) 2,12 3,35 4,25 5,3 6,7 8,5 13,2 21,2
e
min
1,3 2 2,5 3,1 3,9 5 8 12,8
max
1,9 2,8 3,3 4,1 4,9 6,2 9,2 14,2
max
min
d1
(h9) 3,15 4 5 6,3 8 10 16 25
L max
33,5 37,5 42 47 52 59 74 103
min
29,5 33,5 38 43 48 53 68 97
e
3 4,25 5,3 6,7 8,5 10,6 17 26,5
r
min
2,5 4 5 6,3 8 10 16 25
A.4
Cote du dessin. Elle est commune l'arbre et l'alsage Valeur mesure d'une pice (dimension relle) Matrialisation de la cote nominale
Diffrence algbrique entre une dimension (maxi, mini) et la dimension nominale correspondante carts cart suprieur Alsage: arbre: Alsage: arbre: ES = D.maxi - D.nominale es = d.maxi - d.nominale El = D.mini - D.nominale ei = d.mini - D.nominale
cart infrieur
Dimension maxi et Dimension mini entre lesquelles doit se trouver la dimension effective Dimension limite D.maxi = D.nominale + ES D.mini = D.nominale + El D. maxi + D.mini ou d.maxi = d.nominale + es ou d.mini = d.nominale + ei
Dimension
moyenne
D.moy =
Intervalle de tolrance
!::: w
~I
Ql
ALSAGE ALSAGE
,il
<Il
Ql
!:::
)(
ligne zro
Ql
1
'"
c c
'(ii
Ql
1 1
arbre
E c
0
Ql
'" ::
'E
'(ii
Ql
m
c c
'(ii
Ql
(ii
c
0
E 0
'E
arbre
'(ii
Ql
c
C 0 C
'E "
'(ii
Ql
E 0
C 0
C 0
C 0 C
E '6
E '6
E '6
E '6
E '6
SDcifications dimensionnelles
et aomtriaues
A.4.1.3
dimension en mm
011 0,5 0,6 0,6 0,8 1 1 1,2 1,5 2 3 4 5 6 0,8 1 1 1,2 1,5 1,5 2 2,5 3,5 4,5 6 7 8
314
10 (1/L
11
12 mm)
13
14
15
16
= 0,001
60 75 90 110 130 160 190 220 250 290 320 360 400
,,;3 >36 > 6 10 > 10 18 > 18 30 > 30 50 > 50 80 > 80 120 > 120 180 > 180 250 > 250 315 >315400 > 400 500
2 2,5 2,5 3 4 4 5 6 8 10 12 13 15
3 4 4 5 6 7 8 10 12 14 16 18 20
4 5 6 8 9 11 13 15 18 20 23 25 27
6 8 9 11 13 16 19 22 25 29 32 36 40
10 12 15 18
21
25 30 35 40 46 52 57 63
14 18 22 27 33 39 46 54 63 72 81 89 97
100 120 150 180 210 250 300 350 400 460 520 570 630
140 180 220 270 330 390 460 540 630 720 810 890 970
250 300 360 430 520 620 740 870 1000 1150 1300 1400 1550
400 480 580 700 840 1000 1200 1400 1600 1850 2100 2300 2500
600 750 900 1100 1300 1600 1900 2200 2500 2900 3200 3600 4000
A.4.1.4
Les IT sont dsigns par des lettres majuscules pour les alsages et minuscules pour les arbres. Leur positions par rapport la dimension nominale s'tablissent comme suit.
N M K
TSH
X V
le la
~
ZA
cD
o.
aD ~
.~
,~
140 1
t t
.~ 0
aD
EE]
J~
m
qualit de la tolrance
ES
de A
de m ze
ES
k[fI;
ei=O es ei JeS
".,
W LY
ei h
es
esm ei~
de P
ze
LI
de a a 9
A.4.1.6
1 carts Positions Qualits
<3 >36 >6
cart infrieur A 1 B 1
El en ~ G 1 H
1
1 JS 1
1
1
col
+34 +46 +56
DIE qualits
+14 +20 +25 +32 +40 +50
EFIFIFGI (de 01
+10 +14 +18
toutes
+20 +30 +40 +50 +65 +80
16)
1
+6 +4 +6 +8 +2 +4 +5 +8 +7 +9 +10 0 0 0 0
30G7
dimension position nominale: 30 mm :G qualit: 7
> 1C 14
'
c:
<Il
!: ~
,Q)
<Il
0 0 0
30
.,
'"
c: c:
<Il 0
'" t:
-H
>6580
>80 >100120 >120140 >140160 >160180 > 180 200
.!!
'
c:
~ ~
<Il t
'Q)
<Il
"
30G7=30
+0,028 +0,007
on
E '6
., "
'" "
100 P 9
1 1
dimension nominale: 100 mm position: P qualit: 9 ES--O,037 ~ El = ES -IT El = -0,037-0,087=
"Qualit
page
xxx.
suprieur P 1 ES en ~ T
100 P 9 = 100
1 1
carts Positions
Il
Il Il
J 6
+2 +5 +5 +6 +8 +10 +13 +16 120 140 +18 +26 +41 -3+ 0 -15+t. 15 -27+t. 0 14 16
cart
1 1
7
+4 +6 +8 +10 +12 +14
K
>81
0 0 0 0 0 0 0 0
1
<8
-2 -4+~ -6+~ -7+~ -6+A -9+!l 11+''
M
>81
-2 -4 6 -7 -8 -9 -11 -13
1
<8
-4 -8+.n. -10+~
N
>8
~~
<7
Ris
V toutes
xl
-20 28 -34 -40
1 ZA
ZB 1 ZC
1
Qualits
$3 >36 > 6 10 > 10 <Il > 14
1 8
+6 +10 +12 +15 +20 +24 +28 +34
1 <81
0 -1+~ l+ -1+~ -2+A -2+.n.
qualits
-26 -35 -42 -50 -60 -68 -75 -94 -114 -144 ~174 - 14 -254 -300 -340 -380 -425 -470 -520 -580 650 -730 -820 -920 -1000 -73 -88 112 -136 -172 -210 -258 -310 -365 -415 -465 -520 -575 -640 -710 -790 -900 -1000 -1100 1250 -32 -42 -52 -64 -77 -98 -118 -148 180 -226 -274 -335 -400 -470 535 -600 670 740 820 920 -1000 -1150 -1300 -1450 1600 -40 -50 -67 -90 -108 136 -160 -200 242 -300 -360 -44.:> 525 -620 -700 -780 -880 960 1050 -1200 -1300 -1500 -1650 -1850 -2100 -60 -80 -97 -130 150 -188 -218 -274 -325 -405 -480
-.
0 0 0 0 0 0 0
-6
10 -15 -19 -23 -28 34 41 43 ->1 -54 -63 -65 -88 -77
-14 -19 -23 -28 -35 -41 -43 -53 -59 -71 -79 -92 -100 -108 -122 -130 -140 -158 -170 -190 -208 -232 -252 -48 -54 -66 -75 -91 104 -122 -134 -146 -166 180 196 -218 240 268 -294 -330 -360
18 -23 -28 -33 -41 -48 -60 -70 -87 -102 -124 -144 -170 -190 210 236 258 284 -315 -350 390 -435 -490 540 -39 -47 -55 -63 -81 -102 -120 14 -172 -202 -228 -252 -284 -310 -340 -385 425 -475 -530 -595 -660
...
A
-12+.:l.
!
'
Q)
> 16 24 > 24 30 >3040 >4050 >5065 >6580 >6Oa100 > 100 > 120
-15+li -17+D.
~ ~
0-
-45 -54 -64 -80 -97 122 146 116 210 -248 -280 -310 -350 385 -425 -475 525 -590 -660 -740 820
11
'J
0
c.
"
~
+18 +22
2+~ -3+A
-20+D.
> 0;
<0
"0
32 -37
-13+""
-23+!i
" '
0 <Il 0
Q)
>140160 >160180 >180200 > 200 225 > 225 250 > 250 280 >280315 >315355 > 355
+22
+30
+47
-4+A
17+~
-17
-31+6
~ .., ~ E ~ ~
1ii .al
-43
-50
-4+'' -4+11
0 0 0
20 -21 -23
0 0 0
'E
~ E
400
-5+6
-126 -132
comportants
le terme additif
en mm
1 >120180 >180250 > 250
>36
>6l0
>10il18
> 18 30
>3050
>5080
4 4 7 9
315
>315400
> 400
5 5 7
500
.2....
valeur
1 1.5 1 3 4 6 1 1.5 1 2 3 3 7 9 1,5 2 3 4 8 12 1.5 3 4 2 3 5 6 11 16
de !1 en u
2 4 5 3 4 6 7 15 23 3 4 6 9 17 26 4 5 7 11 21 32
~ Oi ~ -+a " ~
8
<Il
2
3 6 7
5 9
14
7
13 19
13 23 34
20 29
A.4.1.7
ee.rta
POeIIIons
Il Il al bl
1
-270 -270 -280 -140 -140 -150 -150 -60 -70 -80 -95
C*t suprleur
es 81'1!! f
1 r ~
(llcdl
-34 -46 -56
dl
-20 -30 -40 -50 -65
elet
-14 -20 -25 -32 -40 -10 -14 -18
1 tg 1 9 1 h
-4 -6 -6
Is 1
1
toutee qualitQ
(de 116)
-6 -10 -13 -16 -20
-,
-4 -5 -6 -7
a
0 0 0
4019
14
-290
-300 -310 -320 -340 -360 -380 -410
> 14 la
i
;>
> 18 > 24
24 30
-160
-170 -180
-"0
-'20 -130
-140
>3040 >4050
1
'" t:
-H
-60
-50
-25
-30
-9 -10
0 0
>5065
>6580 >80100
-190
-200 -220 -240 -260 -280 -310 -340 -380 -420 -460 -540
-100
-60
-150
-170 -180 -200 -210 -230 -240 -260 -170 -145 -85 -43 -14 -120 -72 -36 -12 0
> 100
" 2
<Il
4Of9=4O
-G,Ofn
-460
-520 -580 -660 -740 -820 -920
a
0
~
<Il
l
1
.
-100
50 -15
., '"
1 1
280
-300 -330 -360 -190
-56
-17
>280315
>315355 > 355 400 > 400 450 ;> 450 500
6Op7
-600
680 -760 -840
-210
-230
62 -68
-18
-400
-440 -480 -20
Pour les valeur des IT, voir tableau "Qualit et valeurs des tolrances", page 2.
6Op7=60 [ icarta
POeIIIons QU8lItW
<3 >36 > 6
+0,062 -+0,032
1 ~ 1
j 7
-4 -4 -5 -6
1
1
k
lm 1
a
0 +2 +4 +6 +7
1 ris
+10 +15 +19 +23 +28 +14 +19 +23 +28
1 tlulvlxlyl
toutes qualits
+18 +23 +28 +33 +39 +41 +41 +48 +60 +70 +67 102 124 +144 +170 +190 +210 +236 +258 +284 +315 +350 +390 +435 +490 +540 +47 +55 +68 +81 +102 +120 +146 +172 +202 +228 +252 +284 +310 +340 +385 +425 +475 +530 +595 +660 +20 +28 +34 +40 +45 +54 +64 +80 +97 +122 +146 +178 +210 +248 +280 +310 +350 +385 +425 +475 +525 +590 +660 +740 +820 +68 +75 +94 +114 +144 +174 +214 +254 +300 +340 +380 +425 +470 +520 +580 +650 +730 +820 +920 +1000
z 1
+26 +35 +42 +50 +60 +73 +86 +112 +136 +172 +210 +258 +310 +365 +415 +465 +520 +575 +640 +710 +790 +900 +1000 +1100 +1250
Z8
zblzcl
1
+60 +80 +97 +130 +150 +188 +218 +274 +325 +405 +480 +585 +690 +SOO +900 +1000 +1150 +1250 +1350 +1550 +1700 +1900 +2100 +2400 +2600
IIset61
-2 -2 -2 -3
8
-6
I.nl~'
0 +1 +1 +1
+4 +8 +10 +12
+32 +42 +52 +64 +77 +98 +118 +148 +180 +226 +274 +335 +400 +470 +535 +600 +670 +740 +820 +920 +1000 +1150 +1300 +1450 +1600
+40 +50 +67 +90 +108 +136 +160 +200 +242 +300 +360 +445 +525 +620 +700 +780 +880 +960 +1050 +1200 +1300 +1500 +1650 +1850 +2100
10
> 10 14 > 14 18 > 18 24 >2430 >3040 >4050 >50a65 >65BO >SO100 >100120 >120140 > 140 > 160 160 180
a a
0
-4 -5
-8 -10 -12
+2
+8
+15 +17
+35 +48 +54 +86 +75 +91 +104 +122 +134 +146 +166 +180 +196 +218 +240 +268 +294 +330 +360
+2 +2
+9 +11
,.26
+43 +53 +59 +71 +79 +92 +100 +108 +122 +130 +140 .,.158 +170 +190 +208 +232 +252
-7
+20
~
+37
1 t
-9
-15
+3
a
0
+13
+23
-11
-18
+3
+15
+27
+43
> 180200 > 200 225 > 225 > 250 -13 -21 4 0 +17 +31 +50
a a
0
+20 +21
+34 +37
+56 +62
-16
+108 +114
+23
+40
+68
+126 +132
El + IT = d.nominale = 30 d.maxi = d.nominale + ES = 30,021 d.mini = d.nominale + El = 30 d.moy = (d.maxi + d.mini) 2 = 30,0105
+ 0,021= ES = 0,021
1
+0,021
es - IT = -0,020 - 0,033 = ei = -0,053 d.nominale = 30 d.maxi = d.nominale d.mini = d.nominale (d.maxi d.moy =
1
1 -------~
30 f 8
= 30
-0,020
-0,053
j.maxi d.maxi alsage - d.mini arbre j.mini = d.mini alsage - d.maxi arbre j.moy = d.moy alsage - d.moy arbre
La position pour les tolrances de tous les arbres est donn par la lettre h.
La position pour les tolrances de tous les alsages est donn par la lettre H.
Ce systme est rserv des applications bien dfinies (arbres calibrs, roulements ... ).
P K JS H G F E
SDcifications dimensionnelles
et aomtriaues
H6
H7
Ha
qualits
H9
H11
arbres
UI
QI
dont le fonctionnement ncessite un jeu important tournant ou glissant dans une bague ou palier (graissage) guidage prcis
il 0
E
QI (,)
III
d e f
9 9 7 6 5 6-7 6 6 6 6 6 7 7 7 7
11 11
a
7 7 7
9 8
-<Il
5.
~
positions
III
:s 0
.5
lU
(,)
j!
la main
au maillet la presse
js k -
5 5 5
E
th
m
S
U
-<Il
5.
-P
par dilatation
'----
1 Arbres 1 Il 1213141516171819110111112113114115116111
QUALTEs
1
ALESAGES
Il
1
If:
~ ~ ~ ~ ~ ~ rJ-
12131415161718191101111121131141151161 B C D
{-
t
L s
....!:.....
--'s.....r!l. -.!l.-
G H J JS K
M il P if
--.L
-.!!.-
-':!....L
S U
rrv
.::L
7 cy
c-z '-=-
A.4.2
TOLRANCES GOMTRIQUES
C'est l'intervalle maximal admissible l'intrieur duquel peuvent varier les caractristiques gomtriques d'une pice. Les tolrances gomtriques peuvent tre de forme, de position, d'orientation ou de battement.
r-eo=
un lment de rfrence ~ un lment tolranc
Rfrence et systme de rfrence sont construits partir d'un ou de plusieurs lments de rfrence. une rfrence simple une rfrence commune un systme de rfrence ordonn
rr:=::0
~ ~
Une tolrance gomtrique est constitue d'un lment tolranc, d'une zone de tolrance et si ncessaire d'un paramtrage gomtrique situant la zone de tolrance par rapport une rfrence ou un systme de rfrence. L'lment tolranc doit tre compris dans la zone de tolrance.
TOLRANCES
DE FORME
TOLRANCES
D'ORIENTATION
rectitude plant circularit cylindricit ligne quelconque surface quelconque TYPES DE TOLRANCES
-L
Il
L
LJ
Ki
~ ~
TOLRANCES
DE POSITION
TOLRANCES
DE BATIEMENT
-$--
simple total
? U
ligne surface
Symbole symbole
prs du cartouche du dessin. Par dfaut, les dessins sont interprts suivant le principe de l'enveloppe.
La surface cylindrique ne doit pas dpasser l'enveloppe de dimension maxi 30. Aucune dimension ne doit tre infrieure 29,979.
PRINCIPE DE l'ENVELOPPE
Elle est situe entre l'enveloppe de forme parfaite des dimensions au maximum et au minimum de matire. Domaine d'application Permet la cotation au maximum de matire. Peut englober les tolrances de forme. Si elles sont spcifies, elles sont restrictives par rapport la tolrance dimensionnelle. N'affecte pas les tolrances d'orientation, de position et de battement. Principe Ce principe permet une dpendance des tolrances gomtriques et dimensionnelles. II autorise des carts de dispersion supplmentaires pour ces dernires. Application Chaque fois que les tolrances gomtriques ont t calcules en prenant les lments dans leur tat maximal de matire (cas des ajustements avec jeux). Remarque Le principe du maximum de matire ne s'applique pas: - aux tolrances de battement; - aux ajustements avec serrages.
~, O~g~_
iSl
l'exigence de l'exemple ci-dessus s'applique une exigence complmentaire de forme (circularit) restrictive par rapport la tolrance dimensionnelle.
Symbole symbole
010
o
-0.2
~00'@0
PRINCIPE DU
MAXIMUM DE
MATIRE
La tolrance de perpendicularit est de 0,1 quand le 0 10 est au maximum de matire soit d maxi = 10. Elle est de 0,3 quand le 0 10 est au minimum de matire soit d min = 9,8.
ices bonnes avec
-l0.3
~ 0,2 0,1
1ii u
'0)
NB: la tolrance volue avec l'tat de la pice. Au minimum de matire, la tolrance gomtrique est gale la tolrance gomtrique spcifie au maximum de matire + Il
Zone de tolrance
Elle est limite dans le plan considr par: 2 droites Il distantes de t.
Exemple et interprtation
La gnratrice du cylindre doit tre comprise entre 2 droites Il distantes de 0,1 et contenu dans un plan passant par l'axe.
-t----~- 0)
~
L'axe du cylindre doit tre compris dans un cylindre de 0 0,2.
-f------ - 8 .
L'axe de la barre doit tre compris dans un paralllpipde de 0,1 sur 0,2.
w
~
1--'--- - rh
~
La surface doit tre comprise entre 2 plans Il distants de 0,05.
CJ
Elle est limite par 2 cercles concentriques et distants de t.
=~
Le profil de chaque section droite doit tre compris entre les 2 cercles concentriques et distants de t.
o
Elle est limite dans le plan considr par 2 cylindres coaxiaux distants de t.
1
1----~0) ~
La surface doit tre comprise entre 2 cylindres coaxiaux distants de 0,05.
1
CYLINDRICIT
-f----~0) ~
Remarque: elle englobe les tolrances de rectitude et de circularit_
Zone de tolrance Elle est limite par 2 lignes enveloppes des cercles de 0 t dont les centres sont situs sur une ligne ayant la forme spcifie. Le profil doit tre compris entre les 2 lignes enveloppes des cercles de 0 0,08 dont les centres sont situs sur une ligne ayant la forme spcifie.
o e
~0t
Elle est limite par 2 surfaces enveloppes des sphres de 0 t dont les centres sont situs sur une surface ayant la forme spcifie.
La surface doit tre comprise entre les 2 surfaces qui enveloppent l'ensemble des sphres de 0 0,06 centres sur la surface spcifie.
4T
Zone de tolrance 2 plans Il distants de rfrence.
0t
Exemple et interprtation La surface doit tre comprise entre 2 plans Il distants de 0,1 et 1- la surface de rfrence A.
et 1- la surface de
et 1- l'axe de rf-
La surface doit tre comprise entre 2 plans Il distants de 0,04 et 1- l'axe de rfrence B.
un cylindre de 0 rence.
L'axe du cylindre doit tre compris dans un cylindre de 0 0,02 et 1- la surface de rfrence C.
Zone de tolrance
Elle est limite par: 2 plans rence. La surface distants
Exemple et interprtation
doit tre comprise entre 2 plans
Il
Il
distants de
t et Il un
plan de rf-
de 0,05 et
Il
la surface de rfrence
C.
,"~,!C~--L-#1
plan de rfrence
PARALLLISME
Il
un cylindre de l2Jt et
Il
un axe de rfrence.
L'axe du cylindre
dans un
cylindre de l2J0,1 et
Il
l'axe de rfrence D.
~.-......
....
La surface de
entre 2 plans
Il
Il
distants
t et
inclin de l'angle a
distants
un plan de rfrence.
la surface de rfrence A.
2 plans
Il
distants
de
t et
inclin de l'angle a
La surface
entre 2 plans
Il
de perpendicularit,
de paralllisme
et d'inclinaison
peuvent englober
les tolrances
de recti-
Zone de tolrance
Elle est limite par: un cercle de 0 t dont le centre est dans la position thorique exacte du point considr.
Exemple et interprtation
Le point d'intersection doit tre situ dans un cercle de 0 0,1 dont le centre concide avec la position.
--_._---+-1
un cylindre de 0 t dont le centre est dans la position thorique exacte de la ligne considre. Sa hauteur est celle prescrite aprs la lettre
P.
LOCAliSATION
Les axes des trous tarauds doivent tre compris dans des cylindres de 0 0,1 lorsque A est au maximum de matire (60) et de 0 0,2 lorsque A est au minimum de matire (59,9). Les axes des cylindres sont dans des positions thoriques exactes spcifies par rapport l'axe de rfrence A, de hauteur 15 partir de la surface B.
NB : une tolrance de localisation est positionne ou oriente par une cote linaire ou angulaire encadre. Elle est limite par: 2 droites Il distantes de t et disposes symtriquement par rapport l'axe de rfrence. L'axe du trou doit tre compris entre 2 plans Il distants de 0,06 et disposs symtriquement par rapport l'axe de rfrence.
,c",,, IOI=e~_
axe de rfrence
Aj:_
Zone de tolrance
2 plans Il distants de t et disposs symtriquement par rapport au plan mdian de rfrence. SYMTRIE
(suite)
Exemple et interprtation
Le plan mdian de la rainure doit tre compris entre 2 plans Il distants de 0,05 et disposs symtriquement par rapport au plan mdian de rfrence.
/'
surface tOlranc~~
5( ~
~-----~
1
:'A
plan de rfrence
Elle est limite par un cylindre de 0 t dont l'axe concide avec le point de rfrence.
Le centre du cercle dont la cote est relie au cadre de tolrance doit tre comprise dans un cercle de 0 0,04 concentrique au centre de rfrence.
1 CONCENlRICIT
Elle est limite par un cylindre de 0 t dont l'axe concide avec l'axe de rfrence.
L'axe du cylindre dont la cote est relie au cadre de tolrance doit tre compris dans un cylindre de 0 0,06 coaxial J'axede rfrence.
Les tolrances de battement s'appliquent aux surfaces de rvolution. Elles permettent d'exprimer des exigences fonctionnelles de surface.
Zone de tolrance
Elle est limite dans chaque plan de mesurage .L l'axe par 2 cercles concentriques distants de t dont le centre concide avec l'axe de rfrence.
Exemple et interprtation
Le battement simple radial ne doit pas dpasser 0,08 dans le plan de mesure pendant une rvolution complte autour de l'axe de rfrence A.
Zone de tolrance
Elle est limite sur le cylindre de mesurage par 2 circonfrences distantes de t dont l'axe concide avec l'axe de rfrence. Le battement simple axial ne doit pas dpasser 0,1 sur le cylindre de mesurage pendant une rvolution complte autour de l'axe de rfrence B.
surface tolrance
Elle est limite sur le cne de mesurage par 2 circonfrences distantes de t dont l'axe concide avec l'axe de rfrence.
Le battement simple oblique ne doit pas dpasser 0,05 sur le cne de mesurage pendant une rvolution complte autour de l'axe de rfrence C.
Elle est limite par 2 surfaces cylindriques distantes de t ayant pour axe commun l'axe de rfrence.
surface tolrance axe de rfrence
La surface tolrance doit tre comprise entre 2 cylindres coaxiaux distants de 0,08 dont les axes concident avec l'axe de rfrence A.
surface de rfrence
J._._._._._._ i
et l-
l'axe de rfrence.
axe de rfrence
La surface tolrance doit tre comprise entre 2 plans distants de 0,1 l- l'axe de rfrence B.
J._._._._.
surface de rfrence
Elle est limite par 2 surfaces de rvolution distantes de t ayant pour axe commun l'axe de rfrence.
La surface tolrance doit tre comprise entre 2 cnes distants de 0,05, d'angle de 80, coaxiaux l'axe de rfrence C.
COTE FONCTIONNELLE
C'est une cote tolrance qui dfinit une dimension d'une pice et qui influence la cote condition dans la mesure de sa variation l'intrieur de son intervalle de tolrance. La cote est limite par ses extrmits: surface(s) d'appui et lou surface(s) terminales.
Surface de contact entre deux pices successives qui sert de limites aux cotes fonctionnelles. Surface qui prcise les deux extrmits d'une cote condition. C'est la somme des cotes fonctionnelles qui influencent la cote condition. Cet ensemble est chan en forme de circuit ferm.
A.4.3.2
REPRSENTATION VECTORIELLE
La chane de cotes est la suite des vecteurs cotes, parallles et conscutifs dont la somme gomtrique est le vecteur condition. Chaque vecteur est une cote fonctionnelle pour la pice laquelle il se rattache. Le passage d'un vecteur au suivant se ralise par une surface d'appui ou une surface terminale. Chaque pice de la chane n'intervient que par u~ seule cote pour former une chane minimale. Le sens positif ~st donn par le sens du vecteur J. Le vecteur jeu J est suppos gal la somme de tous les vecteurs cotes fonctionnelles de la chane.
JEU MAXI
Dimensions maximales des vecteurs positifs moins dimensions minimales des vecteurs ngatifs.
Jmaxi = A2
maxi -
A1
mini
2
Dimensions minimales des vecteurs positifs moins dimensions maximales des vecteurs ngatifs.
JEU MINI
Jmini = A2
mini -
A1
maxi
~ =7' J
~ ~
A2
A1
.. ...
+ A2
~
~ ~
J = A1
ALGORIGRAMME MTHODOLOGIQUE
Pice suivante
1
_
.
._._._.
.. - .. .. _.
i_
l J2
i
B;
_ _ ..~, .. _ .. _ ..
!!
il
!i chane
_.)
- ..- . .. .._, .
__
i
i '
i i
de
i i
81
1"""""
i' cotes
L.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. _.. J
--
i i
IT J2 = 1 + 0,5 + 1 = 2,5 IT J2 = 3 - 0,5 = 2,5 Remarque: dans tous les cas il existera un jeu J2 positif qui permettra le serrage des pices 1 et 2 par l'intermdiaire du systme vis-crou 3.
C6 C 5 ~ _
C1
.. _ .. _ .. _.. 0'_'. .._ _ . _ . _ . _
c
2
_ _ _. __ .. _ .. .. _ _. _..
i
i i i i i
2:s
.._
. _..
. _
.. _
.. _
.. _
.. _
.. ..;
i ~H
H_i
-'-'-'-',
: ~
_ I_.J
, ,
l'
_ _ _
~_
La cotation de dfinition est constitue de 6 cotes bilimites, soit 12 limites contrler avec des contraintes de tolrances qui ne sont pas ncessairement justifies.
r--------50H~~--H-.:
i
--------H-2-~-~-1---:
~ ~ h. crou
:H-H--l
:1
L. clavette 70 1 1.palier
i!
1
i i....
...
~ 4+ -, 05 ... ~ p. rondelle
i
.... __
' 0
U
._ .. ~
i i i
:
:1
L_ .._ .._ .._ .._ .._ .._ .._ .._ .._ .._ ..__ ._ .._ .._ .._ ..__ ._.__ .._ .._ .._ .._ ..__ ._ .._ .._ .._ .._ .._ .._. __ .._ .._ ...J
En tenant compte des pices normalises dont les dimensions et tolrances sont connues et des contraintes imposes, il vient: Ancienne appellation Nouvelle appellation C1 mini C2 mini
a mini
C1:! C2 C3
-
La rainure doit contenir la clavette de longueur 50 maxi. La cote 50,5 mini suffit Dgagement du filetage Cette longueur maxi doit tre plus petite que l'empilage mini soit 71,5 maxi La longueur du chanfrein n'a pas besoin de cote maxi ; 1 mini suffit La porte du moyeu est dfinie bilimite : 65 mini - 68 maxi La longueur est dfinie infrieure 100 (de 0,5 par exemple). La cote 99,5 maxi suffit La cote 1 mini suffit La cote de longueur de fin de filetage doit contenir le moyeu maxi, la rondelle maxi, l'crou mini, soit 94,5 mini
C4 Cs C6
-
321
Cotation fonctionnelle
CSmaxi
Cs
C1mi~
C2mini
- _._._._.COTATION UNILIMITE
"""'-----
C7mini
_C4mini
'-'-"-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'
_._._._.-
._
..
(suite)
C3maxi
~
Camini
La cotation du dessin devient: 1 cote bilimite, 2 cotes unilimites maxi et 5 cotes unilimites mini. Il y a donc 8 cotes et 9 limites contrler au lieu de 6 cotes et 12 limites avec des tolrances de fabrication plus facile plus facile respecter.
Il convient de prendre garde l'erreur consistant dclarer incorrecte (voire non fonctionnelle) une cotation comme ci-dessous. En effet, cette cotation n'est pas fonctionnelle si et seulement si les trois cotes sont bilimites (cas de la figure 1). Cette cotation est fonctionnelle si une, deux ou les trois cotes sont unilimites maxi ou mini(figures 2,3 et 4).
'"'-C1 C2 C3
'"'-C2mini
C1
C1
C2mini
C'maxi
C2mini
C3
C3maxi
C3maxi
Le passage des cotes du dessin de dfinition transferts de cotes. de la cote condition est gale
peut amener
raliser des
la
chane de cotes.
une possibilit
d'usinage
un cot acceptable.
du dessin de dfinition
de fabrica-
40 ~ 0.3
fab1
fab2
Cote nominale 60 - 20 = 40
IT 0,1-0,4=-0,1
Il peut tre convenu de raliser la cote 60 avec un IT de 0,05. 60 0,2 devient 60 ~O,05 C fab2 Cote moyenne 60 - 20,5 = 39,95
C fab2 = 40
~o,o51
A.5
A.S.1
1
N d'erreur
2 3 4 5 6 7
Option non valide ou paramtre programmation Option programmation Option interpolation - la programmation - l'interpolation
gomtrique polynomiale
absente, saturation
Erreur de programmation
Dans accs bornier AP: change sur bus incorrect Dans accs bornier AP: initialisation Dans accs bornier AP: paramtre bus incorrecte, rack incorrect ou change inhib
Dans accs bornier AP: carte inexistante Dans plan inclin: option invalide Dans accs bornier AP : voie inexistante Configuration ligne Invalide du RTCP
Fin de bloc dans un commentaire Erreur d'asservissement: P50 trop faible dans un cycle appel par fonction G
Pas de M02 en fin de programme Blocs non rendus excutables Incohrence de la dfinition du brut en 3D d'un plan inclin alors qu'elle est dj prsente de la fonction ou non asservi inexistant des arguments
de la fonction
- axe du point de pivot inexistant - valeur incohrente 25 26 27 28 Numro de sous-programme Trop d'imbrications Correction de rayon:
de sous-programmes en programmation en origine machine G52/en filetage conique du rayon plateau: dterminer X
G96 doit tre suivi de S/G97 doit tre suivi de S/rayon de dpart impossible ni dans ce bloc ni dans un bloc prcdent en VCC/pas de gamme compatible 29 Pas de gamme programme Sans option recherche Avec option recherche
avec S en 097 :
de gamme: de gamme:
* Erreur machine:
attention,
RAZ automate).
Signification de l'erreur
Erreur de ligne dtecte Mode PPR ou PPL impossible avec le protocole de ligne slectionn Dfaut POM/mobile dj sur bute Tous les chariots en attente de synchronisation Atteinte du rayon minimum en interpolation - G21 Numro de squence non trouv en RN8 Mmoire programme pice sature Vitesse maximum dpasse en filetage (COMAND) Commande d'une broche dj pilote par un autre groupe d'axes Dfaut de synchronisation d'axes (avec option synchronisation axes) Poursuite trop grande sur axe 0 9 Poursuite trop grande sur axe 10 19 Poursuite trop grande sur axe 20 29 Poursuite trop grande sur axe 30 et 31 Programmation relative derrire un bloc incomplet Passage G20->G21 G22 : Dernier bloc en G20 incomplet car programm en PGP ou en correction de rayon, ou avec X "" 0 Premier bloc en G21 sans X et Y ou G22 sans Y et Z Passage G21 G22 ->G20 : dernier bloc en G21 incomplet ou 1er bloc en G20 en G41/G42 G21 ou G22 : rayon de dpart ngatif ou nul En G21 : programmation d'un cycle fixe de tournage ou de fraisage Type d'outil incompatible avec la phase d'usinage (fraisage ou tournage) Erreur de syntaxe G78 P : 4 chiffres G78 Q : 4 chiffres Pas de MOO, M1 dans la programmation d'une synchronisation des chariots maximum et doit tre infrieur au nombre de chariots maximum ou M2 avec G78 p..
76 77 78
* Erreur machine:
attention, pour ce type d'erreur, la RAZ CN entrane une RAZ gnrale (RAZ CN
+ RAZ automate).
A.S.2
91 92
ERREURS EN PROGRAMMATION
PARAMTRE
N d'erreur
Signification de l'erreur
Numro d'un paramtre non reconnu Fonction non signe affecte d'un paramtre ngatif Valeur d'un paramtre suprieure la valeur maximum de la fonction laquelle ce paramtre est associ Erreur dans la dclaration d'un paramtre ou dans l'expression d'un test: Fonction L non suivie d'un des symboles = , < , > , &, ! Association par un caractre de chanage + , - , * , /, d'une fonction interdite Opration interdite dans une expression paramtre : Racine carre d'un nombre ngatif/division par Tentative d'criture dans un paramtre externe d'entre ou d'un paramtre lecture seule Bloc prcdent la dclaration d'un paramtre externe incomplet Programmation de L100 ... dans la dfinition de profil d'un G64 dition d'un paramtre impossible en G76 : Pas de symbole = derrire le numro du paramtre Moins de 10 caractres rservs pour crire une valeur criture par un groupe d'axe d'une opration dynamique dj utilise par un autre groupe Erreur lie a la fonction N/M AUTO - Plus de 5 axes dfinis N/M AUTO - Axe non asservi dfini N/M AUTO - Dfinition d'un axe N/M AUTO d'un autre groupe
93
94 95 96 97
98 99
A.S.3
A.5.3.1
N d'erreur
101
ERREURS EN PGP
LE POINT D'ARRIVEE EST DETERMINE OU PEUT ETRE CALCULE L'AIDE DES LMENTS DU BLOC
Signification de l'erreur
PGP : donnes Programmation insuffisantes dans la programmation d'un cercle d'un cercle sur 2 axes parallles (avec R/voir erreur 107) d'une droite par son angle et une coordonne d'un 3e axe sans option hlicodale dans laquelle le point ne permettant pas de
102
l'autre coordonne
106 107
est distant du point de dpart d'une valeur suprieure d'un cercle par X, Z,
2 * rayon
1,
(20 Microns/hlicodale:
J,
A.5.3.2
N d'erreur
110 111 112
point d'arrive
angle de la
A.5.3.3
LES POINTS DE TANGENCE OU D'INTERSECTION PEUVENT ETRE CALCULES L'AIDE DES DONNES DE TROIS BLOCS
Signification de l'erreur
PGP : erreur de syntaxe dans le dernier des 3 blocs PGP : les 2 premiers blocs sont des droites non scantes PGP : les donnes programmes tangence dans les 3 blocs ne permettent pas de dterminer les points de
N d'erreur
121 122 123
124
A.5.3.4
N d'erreur
130 131
135
Un chanfrein
ne peut raccorder
que 2 droites
A.5.3.5
N d'erreur
136
137
Changement
de plan d'interpolation
Signification de l'erreur
Changement de plan d'interpolation hors G40 (FCU) Programmation dans un mme bloc de deux axes parallles ports hors G52 et hors GO Erreur de programmation en correction de rayon: Trop de blocs parasites entre 2 trajectoires conscutives La programmation des fonctions suivantes est interdite en correction de rayon: MOO, M01, M02, accs aux paramtres externes, criture des paramtres E8xxx ou L > 100 Axes parallles ports: programmation d'un cercle dont le point de dpart a t programm avec un axe et le point d'arrive avec l'axe parallle qui lui est associ Annulation ou validation du facteur d'chelle en correction de rayon Dplacement d'un axe quantifi diffrent de l'incrment G29 : VAL ABS (P * P + a * a + R * R - 1000 mm) > 1 mm (vecteur normal non unitaire) Dport dans l'espace/G29 : - Au moins une cote P, a, ou R absente - Au moins une cote XlU, YN ou lJW absente Nombre d'axes programms suprieur au maximum autoris Rayon d'outil trop grand par rapport la trajectoire programme
148 149
Signification de J'erreur
de course axe X de course axe Y de course axe Z de course axe U de course axe V de course axe W de course axe A de course axe B de course axe C dplacement programm sur axe dont la POM n'est pas faite
Signification de l'erreur
Trop d'imbrications de sauts ou de boucles (15 maximum) Non respect de la syntaxe en programmation structure Programmation structure interdite en IMD L'index d'une boucle FOR doit tre: variables L ou symbolique ou paramtre E80000, E81000, E82000 Non respect de la syntaxe dans les PUSH et les PULL Omission d'un DO derrire un WHILE Programmation IF, THEN, ELSE en IMD Mot cl non reconnu ou interdit dans le contexte du programme Erreur de structuration Saturation de la pile programme/nombre de constantes dfinies suprieures la rservation Erreur dans la dclaration des index de tables Utilisation d'un symbole non dclar en VAR Erreur de syntaxe dans la dclaration du symbole d'une variable Syntaxe de la dclaration des variables incorrecte
A.5.7
N d'erreur
210219*
DFAUTS AXES
Signification de J'erreur
Dfaut de salissure ou de complmentarit Dfaut de salissure ou de complmentarit Dfaut de salissure ou de complmentarit Dfaut de salissure ou de complmentarit Dfaut sur asservissement attention, numrique du gnrateur du gnrateur du gnrateur du gnrateur d'impulsions d'impulsions d'impulsions d'impulsions axe 0 9 axe 10 19 axe 20 29 axe 30 et 31
RAZ automate).
Signification de l'erreur
Numro de NU non compris Excution modification Pas de cote programme ou G1 Taille mmoire insuffisante Caractre impossible
non autoris dans la syntaxe de poche de poche incomplet ou contenant des informations non autorises de poche
incomplet/manque
avant la dfinition
partiellement
de poche et l'usinage
de poche nulle de poche les coordonnes du point de dbut ou du point de fin sont incompltes avec celui demand de poche en dfinition de poche
Fonction G non autorise dans un bloc de programmation Premier bloc de contour Discontinuit incomplet
Paramtre(s) de dfinition
Le profil extrieur doit tre unique et doit exister Dfaut dans la dfinition Trop de contours Prise de passe trop grande par rapport au diamtre d'outil Prise de passe trop faible par rapport aux dimensions Engagement d'engagement Diamtre d'outil trop grand Erreur interne Engagement de finition hors du profil en dbut de profil en surfaage de finition dans un angle rentrant ou dans une zone non bauche: changer le point d'un profil
Double positionnement
A.S.9
W d'erreur
300 309 * 310319* 320 329 * 330 et 331 *
* Erreur machine: attention, pour ce type d'erreur, la RAZ CN entrane une RAZ gnrale (RAZ CN
RAZ automate).
Signification de l'erreur
des Op. Dyn en C : la taille du code user est trop importante des Op. Dyn en C : erreur de format des Op. Dyn en c: erreur de checksum a une mmoire insuffisante pour accueillir des Op. Dyn en C des Op. Dyn en C : open error des Op. Dyn en C : read error des Op. Dyn en C : close error des Op. Dyn en C : le rpertoire est vide C : nombre de paramtres passes non conforme C : ERREUR USER lors de la fonction INIT: retour ngatif C non connu C sans MAIN C : ERREUR USER lors de la fonction QUIT C : ERREUR USER lors de la fonction QUIT return ngatif C: Rang de la fonction en C nc ds [0 ..100]
Signification de l'erreur
Signification de l'erreur
Options absentes S .. non programm en dbut de courbe Nombre d'occurrences de S diffrent en Ti & T2 Minimum 2 occurrences de S en Ti Section non dfinie (sous T3) Changement de plan hors repre S.. Broche l'arrt Fonction E = invalide E = 1 ou E = 2 : section mal positionne Ti & T2 confondues en un point P, Q doivent tre positifs
Erreurs en NUMAFORM
N d'erreur
711 712 713 730 731 732 733 740 S .. diffrent sur T1 & T2 Position outil indtermine Erreur: S = 0 ou T > 3 F = ngatif ou nul Intersection de cercles concentriques Intersection de droites parallles Appui sur plan horizontal F = incorrect
Signification de l'erreur