beautypg.com

HEIDENHAIN TNC 407 (280 580) ISO Programming User Manual

Page 332

background image

Sequence of Program Steps
Milling an outside corner

Program step

Key/Function

Section in manual

1

Open or select program

4.4

Entries:

Program name

2

Blank form for graphic displays

G30/G31

4.4

3

Define tools

G99

Entries:

Tool number

T...

Tool length

L...

Tool radius

R...

4.2

4

Call tool data

T...

Entries:

Tool number

Spindle axis

G17

Spindle speed

S...

4.2

5

Tool change
Entries:

Feed rate (rapid traverse)

G00

Radius compensation

G40

Absolute dimensions

G90

Coordinates of tool change position

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

Miscellaneous function (tool change)

M06

e.g. 5.4

6

Approach starting position
Entries:

Feed rate (rapid traverse)

G00

Radius compensation

G40

Coordinates of starting position

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

Miscellaneous function (spindle ON clockwise) M03

5.2/5.4

7

Move tool axis to (first) working depth
Entries:

Feed rate (rapid traverse)

G00

Coordinate of the (first) working depth

Z...

5.4

8

Approach contour
Entries:

Straight line interpolation

G01

Radius compensation for machining

G41/G42

Coordinates of first contour point

X... Y...

Machining feed rate

F...

For smooth approach (if necessary), program G26 after this block.

5.2/5.4

9

Machining to last contour point
Entries:

Enter all required data for each contour

element

5 to 8

10

Depart contour
Entries:

Feed rate (rapid traverse)

G00

Cancel radius compensation

G40

Coordinates of end position

X... Y...

Miscellaneous function (spindle stop)

M05

For smooth departure (if necessary), program G27 after this block.

5.2/5.4

11

Retract tool
Entries:

Feed rate (rapid traverse)

G00

Coordinate above workpiece surface

Z...

Miscellaneous function (end of program)

M02

5.2/5.4

12

End of program

PGM
MGT

PGM

NAME