beautypg.com

HEIDENHAIN iTNC 530 (606 42x-02) ISO programming User Manual

Page 646

background image

Contour cycles

Radius compensation of the contour subprograms

H
H
H

Polar coordinate angle
Rotation angle with G73
Tolerance angle with M112

I

X coordinate of the circle center/pole

J

Y coordinate of the circle center/pole

K

Z coordinate of the circle center/pole

L
L
L

Set a label number with G98
Jump to a label number
Tool length with G99

M

M functions

N

Block number

P
P

Cycle parameters in machining cycles
Value or Q parameter in Q-parameter definition

Q

Q parameter

R
R
R
R

Polar coordinate radius
Circular radius with G02/G03/G05
Rounding radius with G25/G26/G27
Tool radius with G99

S
S

Spindle speed
Oriented spindle stop with G36

T
T
T

Tool definition with G99
Tool call
Next tool with G51

U
V
W

Axis parallel to X axis
Axis parallel to Y axis
Axis parallel to Z axis

X
Y
Z

X axis
Y axis
Z axis

*

End of block

Addresses

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
Compensation

Internal
(pocket)

Clockwise (CW)
Counterclockwise (CCW)

G42 (RR)
G41 (RL)

External
(island)

Clockwise (CW)
Counterclockwise (CCW)

G41 (RL)
G42 (RR)