O0001
#1=30 (teshik diametri)
#2=20 (teshik chuqurligi)
#3=20 (asbob diametri)
#4=0(Z koordinatasi )
#5=1 (har bir qatlamning kesish chuqurligi)
#6=[#{1}}#3]/2 (asbob markazining aylanish diametri) S2000 M03
G54 G90 G00 X0 Y0 Z50.
G{0}}X#6 (G0 tezda kesish nuqtasidan yuqoriga o'tadi)
Z[-#4 plus 1] (G0 Z-#4 yuzasida 1. ga tushadi, ya'ni Z1.)
G1Z-#4F200. (Z yo'nalishidagi G1 joriy ishlov berish chuqurligi Z-#4 gacha tushadi)
WHILE[#4LT#2]DO1 (qayta ishlash chuqurligi №4 teshik chuqurligidan kamroq bo'lsa, 1-dastur)
#4=#4 va #5 (har bir qatlamni kesish chuqurligi)
G3I-#6Z-#4F500. (G03 spiralni soat sohasi farqli ravishda keyingi qatlamga o'tkazish)
END1 (1-davr oxiri)
G3I-№ 6 (dumaloq teshikning chuqurligiga etib boring, G03 butun aylana bo'ylab soat miliga teskari yo'nalishda yuradi)
G1X[#6-1] (G01 markazga 1ni qaytaradi, ya'ni asbobni tortib oladi)
G0Z50.
M30





