Siemens SINUMERIK 840D Programming Manual page 152

Cycles
Hide thumbs Also See for SINUMERIK 840D:
Table of Contents

Advertisement

3
Milling Cycles
3.7 Milling rectangular pockets – POCKET1
Further notes
A tool offset must be activated before the cycle is
called. Otherwise the cycle is aborted and alarm
61000 "No tool offset active" is output.
A new workpiece coordinate system that influences the
actual value display is used in the cycle. The zero point
of this coordinate system lies on the pocket center
point.
The original coordinate system becomes active again
after the end of the cycle.
Programming example
Pocket
With this program you can machine a pocket that is
60mm long, 40mm wide, 17.5mm deep (difference
between the reference plane and the base of the
pocket) and which has a corner radius of 8mm in the
XY plane. The angle to the X axis is 0 degrees. The
final machining allowance of the pocket edges is
0.75mm, the safety distance in the Z axis, which is
added to the reference plane, is 0.5mm. The center
point of the pocket lies at X60 and Y40, the
maximum depth infeed is 4mm.
Only roughing is to be performed.
DEF REAL LENG, WID, DPR, CRAD
DEF INT VARI
N10 LENG=60 WID=40 DPR=17.5 CRAD=8
N20 VARI=1
N30 G90 S600 M4
N35 T20 D2
N37 M6
N40 G17 G0 X60 Y40 Z5
N50 POCKET1 (5, 0, 0.5, , DPR, ->
-> LENG, WID, CRAD, 60, 40, 0, ->
-> 120, 300, 4, 2, 0.75, VARI)
N60 M30
-> Must be programmed in a single block
3-152
Y
60
Definition of variables
Value assignments
Specification of technology values
Approach starting position
Cycle call
Parameters MIDF, FFP2 and SSF are
omitted
End of program
SINUMERIK 840D/840Di/810D Programming Guide Cycles (PGZ) – 11.02 Edition
3
12.97
Y
A
A - B
B
X
Z
17.5
© Siemens AG, 2002. All rights reserved

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840diSinumerik 810d

Table of Contents