HEIDENHAIN TNC 360 ISO Programming User Manual

Page 4

Advertising
background image

Programming step

Key/Function Refer to Section

1 Create or select program

4.4

Input:

Program number
Unit of measure for programming

2 Define workpiece blank for graphic display

G30/G31

4.4

3 Define tool(s)

G99

4.2

Input:

Tool number

T...

Tool length

L...

Tool radius

R...

4 Call tool data

T...

4.2

Input:

Tool number
Spindle axis

G17

Spindle speed

S...

5 Tool change

Input:

Feed rate (rapid traverse)

G00

e.g. 5.4

Radius compensation

G40

Coordinates of the tool change position

X... Y... Z...

Miscellaneous function (tool change)

M06

6 Move to starting position

5.2/5.4

Input:

Feed rate (rapid traverse)

G00

Coordinates of the starting position

X... Y...

Radius compensation

G40

Miscellaneous function (spindle on, clockwise) M03

7 Move tool to (first) working depth

5.4

Input:

Feed rate (rapid traverse)

G00

Coordinate of the (first) working depth

Z...

8 Move to first contour point

5.2/5.4

Input:

Linear interpolation

G01

Radius compensation for machining

G41/G42

Coordinates of the first contour point

X... Y...

Machining feed rate

F...

if desired, with smooth approach: program G26 after this block

9 Machining to last contour point

5 to 8

Input:

Enter all necessary values for
each contour element

if desired, with smooth departure: program G27 after the last
radius-compensated block

10 Move to end position

5.2/5.4

Input:

Feed rate (rapid traverse)

G00

Cancel radius compensation

G40

Coordinates of the end position

X... Y...

Miscellaneous function (spindle stop)

M05

11 Retract tool in spindle axis

5.2/5.4

Input:

Feed rate (rapid traverse)

G00

Coordinate above the workpiece

Z...

Miscellaneous function (end of program)

M02

12 End of program

Sequence of Program Steps

Milling an outside contour

PGM

NR

Advertising
This manual is related to the following products: