5
Programming Tool Movements
4
5.6 Path Contours - FK Free Contour Programming
Example 1 for exercise in FK free contour programming
Part program
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
BEGIN PGM FKEXAMP 1 MM
BLK FORM 0.1 Z X+0 Y+O Z-20
BLK FORM 0.2 X+100 Y+lOO Z+O
TOOL DEF 1 L+O R+2
TOOL CALL 1 Z SIOO
L Z+lOO RO F MAX M6
L X-IO Y-IO RO FMAX
L Z-15 F500 M3
L X+0 Y+O RL F250
RND 1
FPOL X+50 Y+20
FL LEN64.5 CLSD+ PlX+15 Ply+35
FSELECT 1
FL PR+67 AN+21
FL IX+1 5 IY+O
FL LEN 40 PAR 11
FSELECT 2
FL X+75 Y+20
FL CLSD-
L X-IO Y-IO RO FMAX
L Z+lOO RO FMAX M2
ENDPGMFKEXAMPI MM
Y
35 -
20
i
@
Program block Contour element
10 FPOL
11 Straight line FL
13 Straight line FL
14
Straight line FL
15 Straight line FL
17 Straight line FL
18 Straight line FL
Known data FK input
l
Cartesian coordinates
xy
l
Length LEN
l
Contour beginning CLSD+
l
Auxiliary point on the straight line PIX, PIY
l
Polar coordinate radius
l
Gradient angle :“N
l
X coordinate relative to block 13 IX
l
Y coordinate relative to block 13 IY
l
Length LEN
l
Parallel to block 11
PAR N
l
Cartesian coordinates
x. y
l
End of contour CLSD-
5-48
TNC 370 --