N1T1M6
18=8(刀具半径)
22=0(Z坐标起始位置,赋初始值为0)
9=800(进给速度)
26]/11=17(17)
26-7-9(相对值编程,G1运动一个切削半径)
WHILE[26]DO3(如果26,在区间3内循环)
G3I[18]Z22=17[Z坐标依次递增一个层间距离,即Q值]
IF[[17]LT[22=-1000(如果17小于22等于-1000)
3(循环3结束)G91G3I[18]Z7-#18](以进给速度回到圆心位置)
G90G0Z200M5(G90绝对值编程)
M30(程序结束)