G90G54G40G1Z100F1000M03S1500
#1=10 刀具直径
#2=40 圆形面半径
#3=0 圆的参数方程变量角度
#4=#2+#1 对应角度#1的螺旋线上的点的半径
G1X[#2+#1]Y0F300 到达起始点
G1Z5
G1Z-0.2F50 下至切削深度
WHILE[#4GE[0.2#1]]DO1 判断当铣削螺旋半径小于0.2倍刀具半径则完成切削
#5=#4COS[#3] 对应#1点的X坐标
#6=#4SIN[#3] 对应#1点的Y坐标
G1X#5Y#6 走刀至XY点
#3=#3+1 角度递增
#4=#4-0.6#1/360 螺旋半径递减,没一度的递减值为0.6#1/360
END1
G1Z5
END1
N20 G1Z5F200
Z100F1000
M5
M30
毛坯装夹:
仿真结果和螺旋走刀轨迹如下: