HEIDENHAIN TNC 320 (340 55x-05) ISO programming User Manual
Page 476

Contour cycles
Radius compensation of the contour subprograms
Coordinate transformation
Q-parameter definitions
Sequence of Program Steps for Machining
with Several Tools
List of subcontour programs
G37 P01 ...
Define contour data
G120 Q1 ...
Define/Call drill
Contour cycle: pilot drilling
Cycle call
G121 Q10 ...
Define/Call roughing mill
Contour cycle: rough-out
Cycle call
G122 Q10 ...
Define/Call finishing mill
Contour cycle: floor finishing
Cycle call
G123 Q11 ...
Define/Call finishing mill
Contour cycle: side finishing
Cycle call
G124 Q11 ...
End of main program, return
M02
Contour subprograms
G98 ...
G98 L0
Contour
Programming Sequence
of the Contour Elements
Radius
Compen-
sation
Internal
(pocket)
Clockwise (CW)
Counterclockwise (CCW)
G42 (RR)
G41 (RL)
External
(island)
Clockwise (CW)
Counterclockwise (CCW)
G41 (RL)
G42 (RR)
Coordinate
transformation
Activate
Cancelation
Datum
shift
G54 X+20 Y+30
Z+10
G54 X0 Y0 Z0
Mirror image
G28 X
G28
Rotation
G73 H+45
G73 H+0
Scaling factor
G72 F 0.8
G72 F1
Working plane
G80 A+10 B+10
C+15
G80
Working plane
PLANE ...
PLANE RESET
D
Function
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
19
Assignment
Addition
Subtraction
Multiplication
Division
Root
Sine
Cosine
Root sum of squares c =
√
a
2
+b
2
If equal, go to label number
If not equal, go to label number
If greater than, go to label number
If less than, go to label number
Angle from c sin a and c cos a
Error number
Print
Assignment PLC