HEIDENHAIN TNC 620 (73498x-02) User Manual
Page 27

TNC 620 | User's Manual
HEIDENHAIN Conversational Programming | 5/2013
27
8
Programming: Subprograms and program section repeats...................................................... 249
8.1
Labeling Subprograms and Program Section Repeats.................................................................... 250
Label....................................................................................................................................................... 250
8.2
Subprograms........................................................................................................................................ 251
Operating sequence............................................................................................................................... 251
Programming notes................................................................................................................................251
Programming a subprogram...................................................................................................................251
Calling a subprogram............................................................................................................................. 252
8.3
Program-section repeats..................................................................................................................... 253
Label LBL............................................................................................................................................... 253
Operating sequence............................................................................................................................... 253
Programming notes................................................................................................................................253
Programming a program section repeat................................................................................................ 253
Calling a program section repeat........................................................................................................... 254
8.4
Any desired program as subprogram................................................................................................ 255
Operating sequence............................................................................................................................... 255
Programming notes................................................................................................................................255
Calling any program as a subprogram................................................................................................... 256
8.5
Nesting.................................................................................................................................................. 257
Types of nesting.....................................................................................................................................257
Nesting depth.........................................................................................................................................257
Subprogram within a subprogram......................................................................................................... 258
Repeating program section repeats.......................................................................................................259
Repeating a subprogram........................................................................................................................ 260
8.6
Programming examples.......................................................................................................................261
Example: Milling a contour in several infeeds....................................................................................... 261
Example: Groups of holes..................................................................................................................... 262
Example: Group of holes with several tools..........................................................................................263