HEIDENHAIN TNC 640 (34059x-05) User Manual
Page 31

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