EasyManua.ls Logo

HEIDENHAIN TNC 370 - Page 173

HEIDENHAIN TNC 370
333 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
7
Programming with Q Parameters
-
7.1 Q Parameters Instead of Numerical Values
.-
.-
L
Example for exercise: Full circle
Circle center CC: X = 50mm
Y = 50mm
Beginning and end
of circular arc C: X = 50 mm
Y = Omm
Milling depth: Z = -5mm
Tool radius: R = 15mm
Part program without Q parameters
0 BEGIN 360074 MM . . . . . . . . . . . . .._.......................... Start of program
1 BLK FORM 0.1 Z X+0 Y+O Z-20
Blank form definition
2 BLK FORM 0.2 X+1 00 Y+lOO Z+O
3 TOOL DEF 6 L+O R+15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tool definition
4 TOOL CALL 6 Z S500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tool call
5 CC X+50 Y+50 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Coordinates of circle center CC
6 L Z+lOO RO FMAX M6 Insert tool
7 L X+30 Y-20 FMAX . . . . . . . . . . . . . .._.......................... Pre-position tool
8 L Z-5 FMAX M3
9 L X+50 Y+O RR FIOO . . . . . . . . . . .._._..__....................... Move to first contour point with radius compensation
10 C X+50 Y+O DR+ __..........................._._..____________.. Mill circular arc C around circle center CC; coordinates of end
point: X = +50 mm and Y = 0; positive direction of rotation
11 L X+70 Y-20 RO FMAX
12 L Z+lOO FMAX M2
13 END PGM 360074 MM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Retract tool and end program
Part program with Q parameters
0 BEGIN PGM 3600741 MM
1 FN 0: Ql = +I00 Clearance height
2 FN 0: Q2 = +30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Start pos. X
3 FN 0: 03 = -20 . . . . . . . . . . . .._.__................................. Start-End pos. Y
4 FN 0: Q4 = +70 . . . . . . . . . .._..._................................ End pos. X
5 FN 0: Q5 = -5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Milling depth
Blocks 1 to 12:
6 FN 0: Q6 = +50 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Center point X
7 FN 0: Q7
Assign numerical values to the
= +50 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Center point Y
8
FN 0: Q8 = +50 . . . . . . . . . . . . . ..__.___._....................... Circle starting point X
Q parameters
9 FN 0: 09 = +0 _................................................... Circle starting point Y
10
FN 0: 010 = +0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tool length L
11 FN 0: Ql 1 = +I 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tool radius R
12 FN 0: Q20 = +I 00 . . . . .._.__....__............................. Milling feed rate F
1
13 BLK FORM 0.1 .Z X+0 Y+O Z-20
14
BLK FORM 0.2 X+100 Y+lOO Z+O
15 TOOL DEF 1 L+QlO R+Ql 1
16
TOOL CALL 1 Z S500
17 CC X+06 Y+Q7
Blocks 13 to 24:
18
L Z+Ql RO FMAX M6 Corresponding to blocks 1 to 12
19 L X+Q2 Y+Q3 F MAX from program 360074
20
L Z+Q5 F MAX M3
21 L X+08 Y+Q9 RR FQ20
22 C X+Q8 Y+Q9 DR+
23 L X+Q4 Y+Q3 RO FMAX
24 L Z+Ql FMAX M2
25 END PGM 3600741 MM
,
L
TNC 370 7-5
L

Table of Contents

Related product manuals