beautypg.com

HEIDENHAIN iTNC 530 (60642x-04) ISO programming User Manual

Page 662

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 fixed cycles
Value or Q parameter in Q-parameter definition

Q

Q parameter

R
R
R
R

Polar coordinate radius
Circle 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

compensa-

tion

Internal
(pocket)

Clockwise (CW)
Counterclockwise (CCW)

G42 (RR)
G41 (RL)

External
(island)

Clockwise (CW)
Counterclockwise (CCW)

G41 (RL)
G42 (RR)