HEIDENHAIN TNC 620 (34056x-04) User Manual
Page 26

Contents
26
TNC 620 | User's Manual
HEIDENHAIN Conversational Programming | 5/2013
7
Programming: Subprograms and program section repeats...................................................... 223
7.1
Labeling Subprograms and Program Section Repeats.................................................................... 224
Label....................................................................................................................................................... 224
7.2
Subprograms........................................................................................................................................ 225
Operating sequence............................................................................................................................... 225
Programming notes................................................................................................................................225
Programming a subprogram...................................................................................................................225
Calling a subprogram............................................................................................................................. 226
7.3
Program-section repeats..................................................................................................................... 227
Label LBL............................................................................................................................................... 227
Operating sequence............................................................................................................................... 227
Programming notes................................................................................................................................227
Programming a program section repeat................................................................................................ 227
Calling a program section repeat........................................................................................................... 228
7.4
Any desired program as subprogram................................................................................................ 229
Operating sequence............................................................................................................................... 229
Programming notes................................................................................................................................229
Calling any program as a subprogram................................................................................................... 230
7.5
Nesting.................................................................................................................................................. 231
Types of nesting.....................................................................................................................................231
Nesting depth.........................................................................................................................................231
Subprogram within a subprogram......................................................................................................... 232
Repeating program section repeats.......................................................................................................233
Repeating a subprogram........................................................................................................................ 234
7.6
Programming examples.......................................................................................................................235
Example: Milling a contour in several infeeds....................................................................................... 235
Example: Groups of holes..................................................................................................................... 236
Example: Group of holes with several tools..........................................................................................237