Siemens SINUMERIK 840D Programming Manual page 90

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

Advertisement

Drilling Cycles and Drilling Patterns
2
2.2 Modal call of drilling cycles
Programming example
Row of holes_5
With this program you can machine a row of 5 thread
holes positioned parallel to the Z axis in the ZX plane.
The distance between each of the holes is 20 mm. The
row of holes starts at Z20 and X30, the first hole in the
row being 10 mm from this point. In this example, the
geometry of the row of holes has been programmed
without using a cycle. First of all, drilling is performed
with cycle CYCLE81 and then with CYCLE84 tapping
(rigid). The holes are 80 mm deep. This is the
difference between the reference plane and the final
drilling depth.
DEF REAL RFP=102, DP=22, RTP=105, ->
-> PIT=4.2, SDIS
DEF INT COUNT=1
N10 SDIS=3
N20 G90 F300 S500 M3 D1 T1
N30 G18 G0 Y105 Z20 X30
N40 MCALL CYCLE81 (RTP, RFP, SDIS, DP)
N50 MA1: G91 Z20
N60 COUNT=COUNT+1
N70 IF COUNT<6 GOTOB MA1
N80 MCALL
N90 G90 Y105 Z20
N100 COUNT=1
N110 ...
N120 MCALL CYCLE84 (RTP, RFP, SDIS, ->
-> DP , , 3, , PIT, , 400)
N130 MA2: G91 Z20
N140 COUNT=COUNT+1
N150 IF COUNT<6 GOTOB MA2
N160 MCALL
N170 G90 X30 Y105 Z20
N180 M30
-> Must be programmed in a single block
2-90
Z
A
B
30
Definition of parameters with
value assignments
Value for safety clearance
Specification of technology values
Approach starting position
Modal call of the drilling cycle
Traverse to next position (ZX plane)
Cycle is executed
Loop for drilling positions along the row of
holes
Deselect modal call
Approach starting position again
Set counter to zero
Tool change
Modal call of tapping cycle
Next drilling position
Loop for drilling position of the row of
holes
Deselect modal call
Approach starting position again
End of program
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide, Cycles (PGZ) - 04.00 Edition
03.96
2
Z
A - B
X
22
102
 Siemens AG 2000 All rights reserved.
Y

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840diSinumerik 810dSinumerik fm-nc

Table of Contents