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.
G0X#6 (G0 tezda pastki asbob nuqtasi ustida harakat qiladi)
Z[-#4+1] (G0 1 ga tushadi. Z-#4 yuzasida, ya'ni Z1 da.)
G1Z-#4F200. (Z yo'nalishidagi G1 Z-#4 ishlov berishning joriy boshlang'ich chuqurligiga tushadi)
WHILE[#4LT#2]DO1 (qayta ishlash chuqurligi №4 teshik chuqurligidan kamroq bo'lsa, 1-dastur)
#4=#4+#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 (teshik chuqurligiga etib boring, G03 butun doira bo'ylab soat miliga teskari yo'nalishda yuradi)
G1X[#6-1] (G01 markazga 1ni qaytaradi, ya'ni asbobni tortib oladi)
G0Z50.
M30





