Professional Documents
Culture Documents
PGK - 1000 - FR Smens Code G 840d
PGK - 1000 - FR Smens Code G 840d
SINUMERIK 810D/FM-NC
Instructions succinctes Edition 10.2000
Programmation
Documentation utilisateur
SINUMERIK 840D/840Di
SINUMERIK 810D/FM-NC
Instructions succinctes
Programmation
Valable pour :
Edition 10.00
Documentation SINUMERIK®
Récapitulatif des éditions
Introduction
Symboles
− programmation de la fonction ;
Fraisage:
+80
N20
N5
15
25 80 X
Passage de la programmation de cotes absolues à la programmation de cotes relatives
Tournage :
X
P4
P3 P2
P1
60
40
25
Z
10 10 7,5 7,5
Cotation
relative
7,5
ou
15
cotation 25
absolue
35
Programmation N30...LF
N40 G54 LF
N50 GO X30 Y75LF
Fraisage:
G54
G55
G56
G57
Tournage :
M W
G54
Fraisage :
Z G17 Z G18
Y Y
X X
Z G19
Tournage :
X
7
G1
G1
9
G1
8
Rapide, G0 2-18
Rapide, G0
Fraisage :
Z
Y
Rapide, G0 (suite)
Tournage :
N80
0
N2
60
25
7,5 Z
35
50
Interpolation linéaire, G1
Fraisage :
Z
Y
Tournage :
X+ X+
6
20
Y+ Y- Z+
6 3
20
X- X-
Fraisage :
60
45
I
J==0
-15
35
50
Tournage :
X
30
-K
-I
Z
25
33,33
12
40
70
54,25
75
95
X
8
R4
68
Z
20
150
Fraisage :
I1=60 J1=35
point de départ
60
35
20 X
50
60
87
Tournage :
X
93,33
70
40
Z
25
54,25
75
95
N15 X38.7 LF
N20 G33 Z22 K2 LF
N50 X37.4 LF
X N60 G33 Z22 K2 LF
22 2
Z
X
- 50
Z
X
- 50
Z Z*
AP Y*
AP AP
RP
X*
AP AP
X
Programmation des déplacements en coordonnées polaires
Appel d'outil
N10 G1 T17 D8
N30... D6
X
Z
Y
G42
G41
G42
G41
...D...
Contour obtenu avec
correction du rayon
de la plaquette =
contour programmé
Trajectoire programmée
de l'outil
Point de départ
G450
Arc de cercle
de raccordement
G451
Intersection des
équidistantes
Fraisage :
Z0
Y1
Z1 Y0
X1
X0
Le concept frame permet l'usinage de contours se trouvant dans des plans inclinés par
rapport aux plans de base
Tournage :
X X
Z Z
X X
Z
Z
Programmation N30...G54 LF
N40 G90 TRANS X40 Y40 Z30 LF
N40 G90 AROT Z 30 LF
Désactivation du décalage
d'origine (DO) : TRANS (sans indication d'axe)
Désactivation de la
rotation : ROT (sans indication d'angle)
Fraisage :
Z G54 Z Y
Y
Y
TRANS X
X
AROT
X
X
Changement d'origine pour la réalisation d'un cercle de trous
Programmation N30...G54
N40 TRANS Z150
Tournage :
M W
G54 TRANS
MIRROR X0
AMIRROR Y0
X
Z
grossier
G602
G601
fin
G64
G641
ADIS=0,05
Raccordement inséré
M3 M4
Fraisage :
N40.........LF
N50 L230 P2 LF è N5 G91 G00...LF
/.......
Z N20 M17 LF
Y
Tournage :
Z
M W
130
140
150
Appel de cycles Les appels de cycles doivent figurer seuls dans un bloc !
Exemple :
CYCLE81 (RTP, RFP, SDID, DP, DPR) LF
Paramètre Explication
AFSL Angle pour la longueur de rainure (à introduire sans signe)
ANG1 Angle flanc 1 : sur la face de la gorge déterminée par le point départ
(à introduire sans signe)
Plage de valeurs : 0<=ANG1<89.999 degrés
ANG2 Angle flanc 2 : sur l'autre face (à introduire sans signe)
Plage de valeurs : 0<=ANG2<89,999 degrés
APP Course de préparation (à introduire sans signe)
CDIR Sens d'usinage
Valeurs : 2 (pour G2)
3 (pour G3)
CPA Centre cercle/poche, abscisse (absolue)
CPO Centre cercle/poche, ordonnée (absolue)
CRAD Arrondi d'angle (à introduire sans signe)
DAM CYCLE95 : longueur de déplacement après laquelle chaque passe
d'ébauche est interrompue pour le bris du copeau.
CYCLE83 : valeur de dégression (à introduire sans signe)
DBH Distance entre les alésages (à introduire sans signe)
DIAG Profondeur de la gorge (à introduire sans signe)
DIATH Diamètre nominal, diamètre extérieur du filetage
DM1 Diamètre du filetage au point de départ
DM2 CYCLE97 : diamètre du filetage au point final
CYCLE98 : diamètre au premier point intermédiaire
DM3 Diamètre au deuxième point intermédiaire
DM4 Diamètre au point final
DP Profondeur finale de perçage/profondeur de trou oblong/profondeur
de rainure/profondeur de poche (absolue)
DPR Profondeur finale perçage/profondeur de trou oblong/profondeur de
rainure/profondeur de poche par rapport au plan de référence (à
introduire sans signe)
DT Temporisation pour bris du copeau lors de l'ébauche
DTB CYCLE82, 83, 86, 88, 89 : temporisation à la profondeur finale de
perçage (bris du copeau)
CYCLE93 : temporisation au fond de la gorge
CYCLE84, 840 : temporisation au fond du filet (bris du copeau)
CYCLE85 : temporisation à la profondeur de perçage (bris du
copeau)
DTS Temporisation au point de départ et au débourrage
ENC Taraudage avec/sans capteur
Valeurs : 0 = avec capteur
1 = sans capteur
FAL Surépaisseur de finition adaptée au contour (à introduire sans signe)
FAL1 Surépaisseur de finition au fond de la gorge
FAL2 Surépaisseur de finition sur les flancs
FALX Surépaisseur de finition dans l'axe transversal (à introduire sans
signe)
Paramètre Explication
FALZ Surépaisseur de finition dans l'axe longitudinal (à introduire sans
signe)
FDEP Première profondeur de perçage (absolue)
FDIS Distance entre premier alésage et point de référence (à introduire
sans signe)
FDPR Première profondeur de perçage, relative par rapport au plan de
référence (à introduire sans signe)
FF1 Avance d'ébauche sans détalonnage
FF2 Avance de plongée dans éléments de détalonnage
FF3 Avance de finition
FFD Avance d'approche en profondeur
FFP1 Avance d'usinage de surfaces
FFP2 Avance pour usinage de finition
FFR Avance
FORM Définition de la forme
CYCLE94: E (pour forme E)
F (pour forme F)
CYCLE96: A (pour forme A)
D (pour forme D)
FPL Point final du filetage dans l'axe longitudinal
FRF Facteur d'avance pour première profondeur de perçage (à introduire
sans signe) ; Plage de valeurs : 0,001 ... 1
IANG Angle d'approche : "+" (pour approche oblique sur flancs)
Plage de valeurs : "–" (pour approche en alternatif sur flancs)
IDEP Profondeur d'approche (à introduire sans signe)
INDA Incrément angulaire
KDIAM Diamètre à fond de filet, diamètre intérieur du filetage
LENG Longueur de trou oblong/longueur de rainure/longueur de poche (à
introduire sans signe)
MID Profondeur maximale d'approche pour une approche (à introduire
sans signe)
MIDF Profondeur maximale de passe pour usinage de finition
MPIT Pas du filetage en tant que taille de filetage
CYCLE97 : 3 (pour M3) ... 60 (pour M60)
CYCLE84, 840 : 3 (pour M3) ... 48 (pour M48)
NID Nombre de passes à vide (à introduire sans signe)
NPP Nom des sous-programmes de contournage
NRC Nombre de passes d'ébauche (à introduire sans signe)
NSP Décalage du point de départ pour le premier filet (à introduire sans
signe)
NUM Nombre d'alésages/trous oblongs/rainures
NUMTH Nombre de filets (à introduire sans signe)
PIT Pas ; plage de valeurs : 0,001 ... 2000,000 mm
PRAD Rayon de poche (à introduire sans signe)
PO1 Point de départ du filetage dans l'axe longitudinal
PO2 Premier point intermédiaire dans l'axe longitudinal
Siemens AG 2000. All rights reserved. 6-59
SINUMERIK 840D/810D/FM-NC Instructions succinctes Programmation (PGK) - Edition 10.00
6. Technique des sous-programmes et cycles : Cycles de perçage 10.00
Paramètre Explication
Explication des paramètres (suite)
Paramètre Explication
PO3 Deuxième point intermédiaire
PO4 Point final du filetage dans l'axe longitudinal
POSS Position de la broche pour arrêt orienté de la broche dans le cycle
(en degrés)
PP1 Pas de filetage 1 en tant que valeur (à introduire sans signe)
PP2 Pas de filetage 2 en tant que valeur (à introduire sans signe)
PP3 Pas de filetage 3 en tant que valeur (à introduire sans signe)
PRAD Rayon de poche (à introduire sans signe)
RAD Rayon du cercle (à introduire sans signe)
RCI1 Rayon/chanfrein 1, intérieur : du côté du point de départ
RCI2 Rayon/chanfrein 2, intérieur
RCO1 Rayon/chanfrein 1, extérieur : du côté déterminé par le point de
départ
RCO2 Rayon/chanfrein 2, extérieur
RFF Avance de retrait
RFP Plan de référence (absolu)
ROP Course de freinage (à introduire sans signe)
RPA Course de retrait dans l'abscisse du plan actif (incrémentale, à
introduire avec signe)
RPAP Course de retrait dans l'axe des cotes (incrémentale, à introduire
avec signe)
RPO Course de retrait dans l'ordonnée du plan actif (incrémentale, à
introduire avec signe)
RTP Course de retrait (absolue)
SDAC Sens de rotation après fin de cycle
Valeurs : 3, 4 ou 5
SDIR Sens de rotation
Valeurs : 3 (pour M3)
4 (pour M4)
SDIS Distance de sécurité (à introduire sans signe)
SDR Sens de rotation pour retrait
Valeurs : 0 (inversion automatique du sens de rotation)
3 ou 4 (pour M3 ou M4)
SPCA Abscisse d'un point de référence sur la droite (absolue)
SPCO Ordonnée de ce point de référence (absolue)
SPD Point de départ dans l'axe transversal (à introduire sans signe)
SPL Point de départ du contour/du filetage dans l'axe longitudinal
SSF Vitesse de rotation en usinage de finition
SST Vitesse de rotation pour taraudage
SST1 Vitesse de rotation pour retrait
STA1 Angle de départ
Plage de valeurs : -180 à 180 degrés
TDEP Profondeur du filet (à introduire sans signe)
TYPTH Type de filetage : Valeurs : 0=taraudage 1=filetage
Paramètre Explication
VARI Type d'usinage
SLOT1, SLOT2, POCKET1, POCKET2:
0=Usinage complet
1=Evidement jusqu'à surépaisseur de finition
2=Seulement usinage de la surépaisseur de finition
CYCLE83: 0=Bris du copeau
1=Débourrage
CYCLE93: 1...8
11...18
CYCLE95: 1...12
CYCLE97, CYCLE98: 1...4
WID Largeur de rainure/largeur de poche (à introduire sans signe)
WIDG Largeur de gorge (à introduire sans signe)
Z
G1
G0
RTP
RFP+SDIS
RFP
X
DP=RFP-DPR
Z G0
G1
G4
RTP
RFP+SDIS
RFP
X
DP=RFP-DPR
G0
G1
G4
RTP
RFP+SDIS
RFP
X
FDEP 1ère profondeur
de perçage
FDEP 2ème profondeur
de perçage
DP = RFP-DPR
Programmation CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT,
PIT, POSS, SST, SST1)
Z G0
G331
G332
G4
RTP
RFP+SDIS
RFP
X
DP=RFP-DPR
Z G0
G1/G63/G33
G4
RTP
RFP+SDIS
RFP
X
DP=RFP-DPR
Alésage 1, CYCLE85
Programmation CYCLE85 (RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)
Z G0
G1
G4
RTP
RFP+SDIS
RFP
X
DP=RF-DPR
Alésage 2, CYCLE86
Z G0
G1
G4
SPOS
RTP
RFP+SDIS
RFP
X
DP=
RFP-DPR
Alésage 3, CYCLE87
Z
G0
G1
M5/M0
RTP
RFP+SDIS
RFP
X
DP=RFP-DPR
Alésage 4, CYCLE88
Z
G0
G1
G4
M5/M0
RTP
RFP+SDIS
RFP
X
DP=RFP-DPR
Alésage 5, CYCLE89
Z G0
G1
G4
RTP
RFP+SDIS
RFP
X
DP=RFP-DPR
SPCA
H
DB
IS
FD
STA1
SPCO
Y CPA
INDA
STA1
R
AD
CPO
Y
CPA
INDA
LE
N
STA1
G
R
AD
CPO
Y
CPA
INDA
LE
STA1
NG
WID
RA
D
CPO
Programmation SLOT2 (RTP, RFP, SDIS, DP, DPR, NUM, AFSL, WID,
CPA, CPO, RAD, STA1, INDA, FFD, FFP1, MID, CDIR,
FAL, VARI, MIDF, FFP2, SSF)
Y
CPA
INDA AFSL
STA1
CPO
WID
CPA
STA1
CRAD
G2
NG
LE
W
ID
G3
CPO
CPA
G3 G2
PR
AD
CPO
Z Z
RTP RTP
RFP+SDIS RFP+SDIS
RFP RFP
DPR
DPR
DP
X X
Y Y
CPA CPA
CDIR CDIR
TH
TH
IA
IA
CPO
CPO
D
X X
SPL
STA1
RC
DIAG
01
02
I2
RC
RC
ANG1
RC
I1
ANG2
SPD
WIDG
Programmation CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3,
VARI, DT, DAM)
FALX
MID
FALZ
SPL
DIATH
Filetage, CYCLE97
ROP APP
TDEP
L
FA
DM1=DM2
paramètres"
Notes 7-89
M5 Arrêt de la broche
M6 Changement d'outil
Pour les fonctions repérées par *, le format de bloc à adresse étendue n'est pas admissible
Notes
Vous pouvez inscrire ici les fonctions auxiliaires et de commutation que vous avez
définies.
Notes
G0 1. Déplacement en rapide m
BSPLINE # 7. Spline B m
*) L'utilisateur OEM a la possibilité d'introduire deux modes d'interpolation supplémentaires. Il peut également modifier les
dénominations. Pour les fonctions G modales, le réglage standard $MC_GCODE_RESET_VALUES, modifiable à l'aide d'un
paramètre machine, s'applique par défaut lorsqu'aucune fonction du groupe n'est programmée.
# Ce mot-clé n'est pas valable pour SINUMERIK 810D.
## Ce mot-clé n'est pas valable pour SINUMERIK FM-NC/810D.
### Ce mot-clé n'est pas valable pour SINUMERIK 810D/FM-NC/NCU571.
G4 1. Arrêt temporisé b
REPOSA 8. Réaccostage du contour avec tous les axes selon une droite b
Réaccostage du contour avec tous les axes, les axes géométriques selon un
REPOSQA 9. b
quart de cercle
REPOSHA 10. Réaccostage du contour avec tous les axes, les axes géométriques selon un b
demi-cercle
G25 10. Limite minimale de la zone de travail / vitesse de rotation de broche minimale b
Groupe 4 : FIFO
m : fonction modale
b : fonction active pendant un bloc
std. : réglage standard
G5xx n. me m
n décalage d'origine réglable
G64 2. Contournage m
G9 1. Arrêt précis b
m : fonction modale
b : fonction active pendant un bloc
std. : réglage standard
m : fonction modale
b : fonction active pendant un bloc
std. : réglage standard
BAUTO # 3. Détermination du premier segment spline par les trois points suivants m
EAUTO # 3. Détermination du dernier segment spline par les trois derniers points m
Groupe 21 : Accélération
m : fonction modale
b : fonction active pendant un bloc
std. : réglage standard
# Ce mot-clé n'est pas valable pour SINUMERIK 810D.
## Ce mot-clé est uniquement valable pour SINUMERIK FM-NC.
CUT2DF 2. Corrrection d'outil 2D 1/2 par rapport au frame courrant (plan incliné) m
m : fonction modale
b : fonction active pendant un bloc
std. : réglage standard
Groupe 27 : Correction d'outil en cas de changement d'orientation au niveau des angles saillants
Groupe 30 : Compactage
m : fonction modale
b : fonction active pendant un bloc
std. : réglage standard
SIEMENS AG Corrections
A&D MC BMS Imprimé :
Postfach 3180
SINUMERIK 840D/840Di
SINUMERIK 810D/FM-NC
D-91050 Erlangen
République fédérale d'Allemagne
(Fax 09131/98-1145) Documentation utilisateur