O0001
(ROGGRAM BY 上善_厚德)
(IF YOU HAVE ANEY QUESTIONS PLS contact QQ:1692455232)
#1=30 (孔直径)
#2=20 (孔深)
#3=20 (刀具直径)
#4=0(Z坐标 )
#5=1 (每层下刀深度)
#6=[#1-#3]/2 (刀具中心的回转直径) S2000 M03
G54 G90 G00 X0 Y0 Z50.
G0X#6 (G0快速移动到下刀点的上方)
Z[-#4+1](G0下降至Z-#4面上1.处,即Z1.处)
G1Z-#4F200.(Z方向G1下降至当前开始加工深度Z-#4)
WHILE[#4LT#2]DO1(当加工深度#4小于孔深#2时,循环程序1)
#4=#4+#5(每层下刀深度)
G3I-#6Z-#4F500.(G03逆时针螺旋加工至下一层)
END1(循环1结束)
G3I-#6(达到圆孔深度,G03逆时针走一整园)
G1X[#6-1](G01向中心退回1,即退刀)
G0Z50.
M30