HEIDENHAIN TNC 426B User Manual

Contents: Basic Course G426 ISO Programming
No.
1 2 3 4 5 6 7 8
9 10 11
Title
Cartesian contour movements
Holes Square Rounding / chamfering corners Contour approach / departure Circular arc with CC, C Tangential contour connection Circular arc with CR Circular arcs
Polar contour movements
Hexagon (polar) Circle (polar) CP Circular path with tang. connection (polar) CTP
PGM-No.
62151 62152 62153 62154 62155 62156 62157 62158
62159 62160 62161
12 13 14
15 16 17
Canned cycles
Drilling cycle Slot plate Die I
Program section repeats
Linear hole pattern Hexagon Drilled plate - slanted columns
62170 62172 62174
62180 62181 62182
HEIDENHAIN Basic Course ISO G
426
F10 IH1
Contents: Basic Course G426 ISO Programming
No.
18 19 20 21
22 23
24
Title
Subprogramming Technique
Subprogram (groups of holes) Bolt hole circle segments with several tools Milling with several settings Hole pattern
Contour Cycles
Contour cycles SL II, Roughing out kidney Contour cycles SL II, Kidney-shaped island
Coordinate transformations
Datum shift and mirror images
PGM No.
62186 62187 62188 62189
62190 62191
62192
HEIDENHAIN Basic Course ISO G
426
F10 IH1
Task: Program(s):
Holes
100
70
8
30
0
0
20
50
75
100
20
0
HEIDENHAIN Basic Course ISO G
426
F06 62151/1
Program layout:
Operating mode "Programming"
Holes
Begin program
Define workpiece blank
Define tool
Activate tool
Move to clearance height
Move to starting point
Move to setup clearance
Drill
Retract drill
PGM MGT
%62151 G71
G30 . . . X . . . Y . . . Z . . . G31 . . . X . . . Y . . . Z . . .
G99 T . . . L . . . R . . .
T . . . G . . . S . . .
G00 G40 G90 Z+100 M3
X . . . Y . . .
Z+ . . . M8
G01 Z– . . . F400
G00 Z+2
Next hole
Drill
Retract drill
Next hole
Drill
Return to clearance height End of program
X . . . Y . . .
G01 Z– . . .
G00 Z+ . . .
X . . . Y . . .
G01 Z– . . .
G00 Z+100 M2 (M30)
HEIDENHAIN Basic Course ISO G
426
F06 62151/2
Solution:
100
70
30
0
Holes
0
20
8
50
75
100
20
0
Complete program
%62151 G71 * N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 * ....................................
N30 G99 T1 L+0 R+4 * ...................................................
N40 T1 G17 S4000 * ......................................................
N50 G00 G90 Z+100 M03 * .............................................
N60 X+20 Y+30 * ...........................................................
N70 Z+2 M08 *
N80 G01 Z-22 F400 * ......................................................
N90 G00 Z+2 *
N100 X+50 Y+70 * ...........................................................
N110 G01 Z-22 * N120 G00 Z+2 *
N130 X+75 Y+30 * ...........................................................
N140 G01 Z-22 * N150 G00 Z+100 M30 * N999999 %62151 G71 *
WORKPIECE BLANK DEFINITIONS TOOL DEFINTION TOOL CALL CLEARANCE HEIGHT 1ST HOLE
DRILL
2ND HOLE
3RD HOLE
HEIDENHAIN Basic Course ISO G
426
62151/3F06
Task: Program(s):
100
50
Square
0
0
50
Create program Define workpiece blank
Define tool Activate tool Move to clearance height
Move to auxiliary point G40 Plunging depth Contour starting point G41/G42 Contour coordinates G41/G42
○○○
5
0
100
20
%62152 G71 G30 G . . . X . . . Y . . . Z . . . G31 G . . . X . . . Y . . . Z . . . G99 T . . . L . . . R . . . T . . . G . . . S . . . G00 G40 G90 Z+ . . .
X . . . Y . . . Z –. . . G01 G41 X . . . Y . . . X . . . Y . . .
○○
Last contour point G41/G42 Move to auxiliary point G40 Retract tool, PGM end
HEIDENHAIN Basic Course ISO G
426
X . . . Y . . . G40 X . . . Y . . . G00 Z+ . . . M2/M30
F06 62152/1
Solution:
Square
100
50
0
5
0
50
100
20
0
Complete program
%62152 G71 * N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 * ....................................
N30 G99 T1 L+0 R+8 * ...................................................
N40 T1 G17 S4000 * ......................................................
N50 G00 G40 G90 Z+100 M03 * ......................................
N60 X-30 Y+50 * ............................................................
N70 Z-5 * ......................................................................
N80 G01 G41 X+0 Y+50 F400 * ........................................
N90 X+50 Y+100 * N100 X+100 Y+50 * N110 X+50 Y+0 *
N120 X+0 Y+50 * .............................................................
N130 G40 X-30 Y+50 * .....................................................
N140 G00 Z+100 M30 * ....................................................
N999999 %62152 G71 *
WORKPIECE BLANK DEFINITIONS TOOL DEFINITION TOOL CALL CLEARANCE HEIGHT AUXILIARY POINT (G40) PLUNGING DEPTH CONTOUR STARTING POINT
LAST CONTOUR POINT AUXILIARY POINT RETRACT TOOL / PGM END
HEIDENHAIN Basic Course ISO G
426
62152/2F06
Task: Program(s):
Rounding / chamfering corners
100
R10
50
5 45°
0
5
0
50
100
100
20
0
HEIDENHAIN Basic Course ISO G
426
F06 62153/1
Solution:
Rounding / chamfering corners
100
R10
50
5 45°
0
0
50
100
100
20
5
0
Complete program
%62153 G71 * N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 * ....................................
N30 G99 T1 L+0 R+8 * ...................................................
N40 T1 G17 S4000 * ......................................................
N50 G00 G40 G90 Z+100 M03 * ......................................
N60 X-30 Y+50 * ............................................................
N70 Z-5 *
N80 G01 G41 X+0 Y+50 F400 * ........................................
N90 X+50 Y+100 *
N100 G25 R10 F200 * ......................................................
N110 X+100 Y+50 * N120 X+50 Y+0 *
N130 G24 R5 * ................................................................
N140 X+0 Y+50 *
N150 G40 X-30 Y+50 * .....................................................
N160 G00 Z+100 M30 * ....................................................
N999999 %62153 G71 *
WORKPIECE BLANK DEFINITION TOOL DEFINITION TOOL CALL CLEARANCE HEIGHT AUXILIARY POINT (G40)
CONTOUR STARTING POINT
ROUND CORNER
CHAMFER
AUXILIARY POINT (G40) PGM END
HEIDENHAIN Basic Course ISO G
426
62153/2F06
Task: Program(s):
100
Contour approach / departure
90
50
10
R10
R10
0
0
10
50
90
100
100
20
0
5
Begin program Define workpiece blank
Define tool Activate tool Move to clearance height
Move to auxiliary point Plunging depth First contour point Smooth approach Contour
○○○
Smooth departure Auxiliary point
%62154 G71 G30 G . . . X . . . Y . . . Z . . . G31 G . . . X . . . Y . . . Z . . . G99 T . . . L . . . R . . . T . . . G . . . S . . . G00 G40 G90 Z+ . . .
X . . . Y . . . Z– . . . G01 G41 X . . . Y . . . F . . . G26 R . . . X . . . Y . . .
○○○
G27 R . . . G40 X . . . Y . . .
Retract tool, PGM end
HEIDENHAIN Basic Course ISO G
426
G00 Z+ . . . M2/M30
F06 62154/1
Solution:
Contour approach / departure
100
Complete program
90
50
10
0
R10
R10
0
10
50
%62154 G71 * N10 G30 G17 X+0 Y+0 Z-20 * N20 G31 G90 X+100 Y+100 Z+0 * N30 G99 T1 L+0 R+8 * N40 T1 G17 S4000 * N50 G00 G40 G90 Z+100 M03 *
N60 X-30 Y+70 * ............................................................
N70 Z-5 *
N80 G01 G41 X+10 Y+70 F400 * ......................................
N80 G26 R3 * ................................................................
N90 Y+90 * N100 G25 R10 * N110 X+50 * N120 X+90 Y+50 * N130 Y+10 * N140 G25 R10 * N150 X+50 * N160 X+10 Y+50 *
N170 Y+70 * ....................................................................
N180 G27 R3 * ................................................................
N190 G40 X-30 Y+70 * .....................................................
N200 G00 Z+100 M30 * N999999 %62154 G71 *
90
0
5
20
100
100
AUXILIARY POINT (G40)
STARTING POINT SMOOTH APPROCH TO STARTING POINT
LAST CONTOUR POINT G41 SMOOTH DEPARTURE TO AUXILIARY POINT AUXILIARY POINT
HEIDENHAIN Basic Course ISO G
426
F06
62154/2
100
80
50
20
Task:
Circular arc with CC, C
80
Program(s):
0
0
23,542
Begin program Define workpiece blank
Activate tool Move to clearance height
Move to auxiliary point R0 Plunging depth Approach contour Define circle center Circular movement
50
5
0
100
20
%62155 G71 G30 G . . . X . . . Y . . . Z . . . G31 G . . . X . . . Y . . . Z . . . T . . . G . . . S . . . G00 . . .
G01 G . . . I . . . J . . . G02/G03 . . .
Depart (aux. point) Retract tool, PGM end
HEIDENHAIN Basic Course ISO G
426
G01 . . . G00
F06 62155/1
. . .
Solution:
Circular arc with CC, C
100
80
50
20
0
0
23,542
50
80
100
20
5
0
Complete program
%62155 G71 * N5 G30 G17 X+0 Y+0 Z-20 * N10 G31 G90 X+100 Y+100 Z+0 *
N15 T3 G17 S2500 * ...................................................
N20 G00 G40 G90 Z+100 M03 *
N25 X-30 Y+50 * ............................................................
N30 Z-5 * N35 G01 G41 X-5 Y+20 F250 * N40 X+23,542 Y+20 *
N45 I+50 J+50 * .............................................................
N50 G03 X+23,542 Y+80 *...............................................
N55 G01 X-5 * N60 G40 X-30 Y+50 * N65 G00 Z+100 M30 * N999999 %62155 G71 *
R20 AUXILIARY POINT
CIRCLE CENTER CIRCULAR MOVEMENT
HEIDENHAIN Basic Course ISO G
426
62155/2F06
100
60
Task:
Tangential contour connection (cartesian)
Program(s):
30
tangential
0
0
20
70
100
20
5
0
HEIDENHAIN Basic Course ISO G
426
F06 62156/1
Solution:
Tangential contour connection (cartesian)
100
60
Complete program
30
0
0
%62156 G71 * N5 G30 G17 X+0 Y+0 Z-20 * N10 G31 G90 X+100 Y+100 Z+0 *
N15 T11 G17 S2500 * .................................................
N20 G00 G40 G90 Z+100 M03 * ......................................
N25 X+45 Y-25 * ............................................................
N30 Z-5 *
N35 G01 G42 X+20 Y-3 F250 *.........................................
N40 Y+30 *
N45 G06 X+70 Y+60 *.....................................................
N50 G01 X+103 * N55 G40 X+110 Y+50 F500 * N60 G00 Z+100 M30 * N999999 %62156 G71 *
tangential
20
70
5
20
100
R10 CLEARANCE HEIGHT AUXILIARY POINT
CONTOUR STARTING POINT TANGENTIAL CIRCULAR PATH
0
HEIDENHAIN Basic Course ISO G
426
62156/2F06
100
50
Task:
Circular arc with CR
R80
Program(s):
0
0
10
50
90
100
20
5
0
HEIDENHAIN Basic Course ISO G
426
F06 62157/1
Solution:
Circular arc with CR
100
50
0
0
10
50
R80
90
100
20
5
0
Complete program
%62157 G71 * N5 G30 G17 X+0 Y+0 Z-20 * N10 G31 G90 X+100 Y+100 Z+0 *
N15 T13 G17 S2500 * .................................................
N20 G00 G40 G90 Z+100 M03 *
N25 X-30 Y-30 * .............................................................
N30 Z-5 *
N35 G01 G41 X+10 Y-3 F250 *.........................................
N40 Y+50 *
N45 G02 X+90 Y+50 R+80 * ............................................
N5 0 G01 Y-3 *
N55 G40 X+110 Y-30 F500 * ............................................
N60 G00 Z+100 M30 * N999999 %62157 G71 *
R20 AUXILIARY POINT APPROACH STARTING POINT CIRCULAR ARC DEPART (AUXILIARY POINT)
HEIDENHAIN Basic Course ISO G
426
62157/2F06
100
Task:
Circular arcs
Program(s):
P
2
50
30
0
P
1
0
Point
P
1
R10
P
4
15
X
6.645
R80
R75
Y
35.495
R20
P
3
5
60
Point
P
3
100
X
58.995
20
0
Y
30.025
P
2
HEIDENHAIN Basic Course ISO G
55.505
69.488
426
P
4
F06 62158/1
19.732
21.191
Loading...
+ 41 hidden pages