Următorul program NC ilustrează utilizarea ciclului 291 IPO.-ROTIRE CUPLARE Acest exemplu de programare ilustrează cu se prelucrează o canelură axială şi o canelură radială.

- Scule
- Sculă de strunjire după cum este definită în toolturn.trn: Scula nr. 10: TO:1, ORI:0, TYPE:ROUGH, sculă pentru nişe axiale
- Sculă de strunjire după cum este definită în toolturn.trn: Scula nr. 11: TO:8, ORI:0, TYPE:ROUGH, sculă pentru nişe radiale
- Secvenţă de program
- Apelare sculă: sculă pentru nişă axială
- Începerea strunjirii prin interpolare: descrierea şi apelarea Ciclului 291; Q560 = 1
- Încheierea strunjirii prin interpolare: descrierea şi apelarea Ciclului 291; Q560 = 0
- Apelare sculă: Sculă pentru nişă radială
- Începerea strunjirii prin interpolare: descrierea şi apelarea Ciclului 291; Q560 = 1
- Încheierea strunjirii prin interpolare: descrierea şi apelarea Ciclului 291; Q560 = 0
Prin conversia parametrului Q561, scula de strunjire este afişată în graficul de simulare ca sculă de frezare.