Creating a cycle program – HEIDENHAIN TNC 640 (34059x-02) ISO programming User Manual

Page 54

Advertising
background image

First Steps with the TNC 640

1.3

Programming the first part

1

54

TNC 640 | User's Manual for DIN/ISO Programming | 5/2013

Creating a cycle program

The holes (depth of 20 mm) shown in the figure at right are to be

drilled with a standard drilling cycle. You have already defined the

workpiece blank.

Call the tool: Enter the tool data. Confirm each of

your entries with the ENT KEY. DO NOT FORGET

THE TOOL AXIS
Press the L key to open a program block for a

linear movement
Press the left arrow key to switch to the input

range for G codes
Press the G0 soft key if you want to enter a rapid

traverse motion
Retract the tool: Press the orange axis key Z in

order to get clear in the tool axis, and enter the

value for the position to be approached, e.g. 250.

Confirm with the ENT key

Confirm

Radius comp.: RL/RR/no comp? by

pressing the ENT key: Do not activate the radius

compensation

Confirm the

Miscellaneous function M? with

theEND key: The TNC saves the entered

positioning block
Call the cycle menu

Display the drilling cycles

Select the standard drilling cycle 200: The TNC

starts the dialog for cycle definition. Enter all

parameters requested by the TNC step by step

and conclude each entry with the ENT key. In the

screen to the right, the TNC also displays a graphic

showing the respective cycle parameter
Enter

0 to move to the first drilling position: Enter

the

coordinates of the drilling position, switch on

the coolant and spindle, and call the cycle with

M99
Enter

0 to move to further drilling positions: Enter

the

coordinates of the specific drilling positions,

and call the cycle with

M99

Enter

0 to retract the tool: Press the orange axis

key Z in order to get clear in the tool axis, and

enter the value for the position to be approached,

e.g. 250. Confirm with the ENT key

Confirm

Radius comp.: RL/RR/no comp? by

pressing the ENT key: Do not activate the radius

compensation

Miscellaneous function M? Enter M2 to end the

program and confirm with the END key: The TNC

saves the entered positioning block

Advertising