beautypg.com

HEIDENHAIN TNC 640 (34059x-05) Cycle programming User Manual

Page 16

background image

Contents

16

TNC 640 | User's Manual Cycle Programming | 1/2015

2

Using Fixed Cycles......................................................................................................................... 53

2.1

Working with fixed cycles.................................................................................................................... 54

Machine-specific cycles...........................................................................................................................54

Defining a cycle using soft keys............................................................................................................. 55

Defining a cycle using the GOTO function............................................................................................. 55

Calling a cycle......................................................................................................................................... 56

2.2

Program defaults for cycles................................................................................................................. 58

Overview................................................................................................................................................. 58

Entering GLOBAL DEF............................................................................................................................58

Using GLOBAL DEF information............................................................................................................ 59

Global data valid everywhere..................................................................................................................60

Global data for drilling operations........................................................................................................... 60

Global data for milling operations with pocket cycles 25x..................................................................... 60

Global data for milling operations with contour cycles...........................................................................61

Global data for positioning behavior....................................................................................................... 61

Global data for probing functions........................................................................................................... 61

2.3

PATTERN DEF pattern definition......................................................................................................... 62

Application............................................................................................................................................... 62

Entering PATTERN DEF.......................................................................................................................... 63

Using PATTERN DEF...............................................................................................................................63

Defining individual machining positions.................................................................................................. 64

Defining a single row..............................................................................................................................64

Defining a single pattern.........................................................................................................................65

Defining individual frames.......................................................................................................................66

Defining a full circle................................................................................................................................ 67

Defining a pitch circle............................................................................................................................. 68

2.4

Point tables............................................................................................................................................ 69

Application............................................................................................................................................... 69

Creating a point table............................................................................................................................. 69

Hiding single points from the machining process.................................................................................. 70

Selecting a point table in the program................................................................................................... 70

Calling a cycle in connection with point tables...................................................................................... 71