%
O11; (A FANUC rendszer egy befejező makró programot használ 1 változóval, összesen 12 szegmenssel)
N01 #16=0; (#16 a késkör középpontjának mozgási szögét jelöli, a 0 pedig a kezdeti értéket)
N06 G54S400 M03; (Állítsa be a koordinátarendszert a sebesség meghatározásához, és adja meg az orsót az előre forgatáshoz)
N07T0101; (parancsszerszám pozíciószám és szerszámkorrekciós szám)
N08G00X150Z100; (megérkezik az általános kiindulópontra)
N09 G00Z[50+8.8*COS[#16]]; (a szál kezdőpontjának elérése Z irányban)
N10X[100-17.6*SIN[#16]]; (X irány eléri a szerszám menetének kezdőpontját)
N11 G32Z-113 F25; (Forgassa el a kést)
N12 G00 X140; (emelje fel a kést)
N13 #16=#16+8; (Számítsa ki a következő kés értékét, ahol 8 a két kés közötti szögtávolság △)
N14 HA [#16 LE 180] GOTO 09 (Ha nem haladja meg a 162 fokot, folytassa a vezetést)
N15 G00 X150Z100 M05; (Az orsó megáll és visszatér a teljes visszahúzási ponthoz)
N16 M30; (program vége)
%




