The following NC program illustrates the use of Cycle 291 COUPLG.TURNG.INTERP. This programming example shows how to machine an axial recess and a radial recess.

- Tools
- Turning tool as defined in toolturn.trn: Tool no. 10: TO:1, ORI:0, TYPE:ROUGH, tool for axial recesses
- Turning tool as defined in toolturn.trn: Tool no. 11: TO:8, ORI:0, TYPE:ROUGH, tool for radial recesses
- Program sequence
- Tool call: Tool for axial recess
- Start of interpolation turning: Description and call of Cycle 291; Q560 = 1
- End of interpolation turning: Description and call of Cycle 291; Q560 = 0
- Tool call: Recessing tool for radial recess
- Start of interpolation turning: Description and call of Cycle 291; Q560 = 1
- End of interpolation turning: Description and call of Cycle 291; Q560 = 0
By converting parameter Q561, the turning tool is displayed in the simulation graphic as a milling tool.