Siemens SINUMERIK 828D Programming Manual page 447

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

Advertisement

Example
The following example refers to a tool with tool nose position 3 and a toolholder that can be
orientated, which can rotate the tool around the B axis.
The numerical values in the comments specify the end of block positions in the machine
coordinates (MCS) in the sequence X, Y, Z.
Program code
N10 $TC_DP1[1,1]=500
N20 $TC_DP2[1,1]=3
N30 $TC_DP3[1,1]=12
N40 $TC_DP4[1,1]=1
N50 $TC_DP6[1,1]=6
N60 $TC_DP10[1,1]=110
N70 $TC_DP11[1,1]=3
N80 $TC_DP24[1,1]=25
N90 $TC_CARR7[2]=0 $TC_CARR8[2]=1 $TC_CARR9[2]=0
N100 $TC_CARR10[2]=0 $TC_CARR11[2]=0 $TC_CARR12[2]=1
N110 $TC_CARR13[2]=0
N120 $TC_CARR14[2]=0
N130 $TC_CARR21[2]=X
N140 $TC_CARR22[2]=X
N150 $TC_CARR23[2]="M"
N160 TCOABS CUTMOD=0
N170 G18 T1 D1 TCARR=2
N180 X0 Y0 Z0 F10000
N190 $TC_CARR13[2]=30
N200 TCARR=2
N210 X0 Y0 Z0
N220 G42 Z–10
N230 Z–20
N240 X10
N250 G40 X20 Z0
N260 CUTMOD=2 X0 Y0 Z0
N270 G42 Z–10
N280 Z–20
N290 X10
N300 G40 X20 Z0
N310 M30
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
7.11 Cutting data modification for tools that can be rotated (CUTMOD)
Comment
; Tool nose position
; Holder angle
; Cut direction
; Clearance angle
; B axis
; C axis
X
Y
; 12.000
0.000
; 10.892
0.000
; 8.696
0.000
; 8.696
0.000
; 12.696
0.000
; 30.892
0.000
; 8.696
0.000
; 8.696
0.000
; 8.696
0.000
; 12.696
0.000
; 28.696
0.000
Tool offsets
Z
1.000
-5.134
–17.330
–21.330
–21.330
–5.134
–7.330
–17.330
–21.330
–21.330
–7.330
447

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents