beautypg.com

HEIDENHAIN TNC 640 (34059x-05) User Manual

Page 31

background image

TNC 640 | User's Manual
HEIDENHAIN Conversational Programming | 1/2015

31

8

Programming: Subprograms and program section repeats.................................................... 279

8.1

Labeling Subprograms and Program Section Repeats................................................................... 280

Label...................................................................................................................................................... 280

8.2

Subprograms....................................................................................................................................... 281

Operating sequence.............................................................................................................................. 281

Programming notes...............................................................................................................................281

Programming a subprogram................................................................................................................. 281

Calling a subprogram............................................................................................................................ 282

8.3

Program-section repeats.................................................................................................................... 283

Label...................................................................................................................................................... 283

Operating sequence.............................................................................................................................. 283

Programming notes...............................................................................................................................283

Programming a program section repeat............................................................................................... 283

Calling a program section repeat..........................................................................................................284

8.4

Any desired program as subprogram............................................................................................... 285

Overview of the soft keys.................................................................................................................... 285

Operating sequence.............................................................................................................................. 286

Programming notes...............................................................................................................................286

Calling any program as a subprogram.................................................................................................. 287

8.5

Nesting................................................................................................................................................. 289

Types of nesting....................................................................................................................................289

Nesting depth........................................................................................................................................289

Subprogram within a subprogram........................................................................................................ 290

Repeating program section repeats......................................................................................................291

Repeating a subprogram.......................................................................................................................292

8.6

Programming examples..................................................................................................................... 293

Example: Milling a contour in several infeeds...................................................................................... 293

Example: Groups of holes.................................................................................................................... 294

Example: Group of holes with several tools.........................................................................................295