Raz zaprogramowane kroki obróbki można przy pomocy podprogramów i powtórzeń części programu ponownie wykonać. Przy pomocy podprogramów wstawiasz kontury lub kompletne etapy obróbki po zakończeniu programu i wywołujesz je w programie NC. Przy pomocy powtórzeń części programu możesz powtórzyć pojedyncze wiersze lub kilka wierszy NC podczas programu NC. Podprogramy i powtórzenia części programu możesz także kombinować:
Programujesz podprogramy i powtórzenia części programu używając funkcji NC LBL.