O0001
#1=30 (prečnik rupe)
#2=20 (dubina rupe)
#3=20 (Prečnik alata)
#4=0 (Z koordinate)
#5=1 (dubina rezanja svakog sloja)
#6=[#1-#3]/2 (Okretni prečnik centra alata) S2000 M03
G54 G90 G00 X0 Y0 Z50.
G0X#6 (G0 se brzo pomiče iznad donje tačke alata)
Z[-#4+1] (G0 pada na 1. na površini Z-#4, odnosno na Z1.)
G1Z-#4F200. (G1 u Z smjeru pada na trenutnu početnu dubinu obrade Z-#4)
WHILE[#4LT#2]DO1 (kada je dubina obrade #4 manja od dubine rupe #2, ciklusni program 1)
#4=#4+#5 (dubina rezanja svakog sloja)
G3I-#6Z-#4F500. (G03 spiralna obrada u smjeru suprotnom od kazaljke na satu do sljedećeg sloja)
KRAJ1 (Kraj petlje 1)
G3I-#6 (dosegnite dubinu rupe, G03 hoda cijelim krugom u smjeru suprotnom od kazaljke na satu)
G1X[#6-1] (G01 vraća 1 u centar, odnosno povlači alat)
G0Z50.
M30





