N130 $TC_CARR11[1] = 1
N140 $TC_CARR12[1] = 0
N150 $TC_CARR13[1] = 30
N160 $TC_CARR14[1] =-30
N170 $TC_CARR15[1] = 0
N180 $TC_CARR16[1] = 0
N190 $TC_CARR17[1] = 0
N200 $TC_CARR18[1] = 0
N210 $TC_CARR19[1] = 0
N220 $TC_CARR20[1] = 15
N230 $TC_CARR21[1] = A
N240 $TC_CARR22[1] = B
N250 $TC_CARR23[1] = "P"
N260 X0 Y0 Z0 A0 B45 F2000
N270 TCARR=1 X0 Y10 Z0 T1 TCOABS
N280 PAROT
N290 X0 Y0 Z0
N300 G18 MOVT=AC(20)
N310 G17 X10 Y0 Z0
N320 MOVT=-10
N330 PAROTOF
N340 TCOFR
N350 X10 Y10 Z-13 A0 B0
N360 ROTS X-45 Y45
N370 X20 Y0 Z0 D0
N380 Y20
N390 X0 Y0 Z20
N400 M30
The definition of the toolholder with orientation capability is given in full. The components which
contain the value 0 need not actually be given, as they are preset to zero in any case.
The toolholder is activated in N270.
$TC_CARR21 and $TC_CARR22 refer to the machine axes A and B and TCOABS is active,
As
the values in
used for the rotation.
The rotation of the 4th offset vector (length 15 mm in Z direction) around the B axis causes an
offsetting of the zero point by X10.607 [= 15 * sin(45)] and Z-4.393 [= -15 * (1. - cos(45))]. This
zero offset is taken into account by an automatically written basic or system frame so that the
position X10.607 Y10.000 Z8.607 is approached. In the Z direction the tool selection leads to
an additional offset of 13 mm; the Y component is not affected by the table rotation.
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
$TC_CARR13 and $TC_CARR14 are ignored, i.e. the axis position A0 B45 is
; Y component of 2nd axis
; Z component of 2nd axis
; Angle of rotation of 1st axis
; Angle of rotation of 2nd axis
; X components of 3rd offset vector
; Y component of 3rd offset vector
; Z component of 3rd offset vector
; X component of 4th offset vector
; Y component of 4th offset vector
; Z component of 4th offset vector
; Reference for 1st axis
; Reference for 2nd axis
; Toolholder type
W1: Tool offset
18.15 Examples
1537