HEIDENHAIN TNC 620 (81760x-01) ISO programming User Manual
Page 29

TNC 620 | User's Manual for DIN/ISO Programming | 3/2014
29
8
Programming: Subprograms and program section repeats.................................................... 235
8.1
Labeling Subprograms and Program Section Repeats................................................................... 236
Label...................................................................................................................................................... 236
8.2
Subprograms....................................................................................................................................... 237
Operating sequence..............................................................................................................................237
Programming notes...............................................................................................................................237
Programming a subprogram................................................................................................................. 237
Calling a subprogram............................................................................................................................ 238
8.3
Program-section repeats.................................................................................................................... 239
Label G98.............................................................................................................................................. 239
Operating sequence..............................................................................................................................239
Programming notes...............................................................................................................................239
Programming a program section repeat............................................................................................... 239
Calling a program section repeat..........................................................................................................240
8.4
Any desired program as subprogram............................................................................................... 241
Operating sequence..............................................................................................................................241
Programming notes...............................................................................................................................241
Calling any program as a subprogram.................................................................................................. 242
8.5
Nesting................................................................................................................................................. 243
Types of nesting....................................................................................................................................243
Nesting depth........................................................................................................................................243
Subprogram within a subprogram........................................................................................................ 244
Repeating program section repeats......................................................................................................245
Repeating a subprogram.......................................................................................................................246
8.6
Programming examples..................................................................................................................... 247
Example: Milling a contour in several infeeds...................................................................................... 247
Example: Groups of holes.................................................................................................................... 248
Example: Group of holes with several tools.........................................................................................249