程序参考:
O0005;
T0202;(蜗杆专用车刀)
M03;(开主轴)
G00X200.0Z100.0M08;(定位至起刀点)
X63.0Z10.0;(定位至预加工位置)
X61.0;(X轴进刀)
M98P0061;(执行61号子程序,加工第一条螺旋槽)
X61.0;(X轴重新定位原加工位置)
M98P0062;(执行62号子程序,加工第二条螺旋槽)
X61.0;
M98P0063;(加工第三条螺旋槽)
X6l.0;
M98P0064(加工第四条螺旋槽)
X61.0;
M98P0065;(加工第五条螺旋槽)
X61.0;
M98P0066;(加工第六条螺旋槽)
X61.0;
M98P0067;(加工第七条螺旋槽)
X61.0;
M98P0068;(加工第八条螺旋槽)
X59.0;(X轴重新定位并进刀)
M98P0061;(再次执行61号子程序加工第一条螺旋槽二刀)
X59.0;
M98P0062;(再次加工第二条螺旋槽二刀)
X59.0;
M98P0063;(再次加工第三条螺旋槽二刀)
X59.0;
M98F0064;(再次加工第四条螺旋槽二刀)
X59.0;
M98P0065(再次加工第五条螺旋槽二刀)
X59.0;
M98P0066;(再次加工第六条螺旋槽二刀)
X59.0;
M98P0067;(再次加工第七条螺旋槽二刀)
X59.0
M98 P0068;(再次加工第八条螺旋槽二刀)
G00X200.0Z100.0M09;(回起刀点)
M05;(停主轴)
M30:(程序结束,返回开头)
子程序
O0061;
G32W-80.0F32.0Q0;注:子程序00061~00068用角度值分度,每车完一刀用子程序分一齿后继续加工,直至加工完8槽,X轴再次进深,再依次精车8槽加工完毕。
G00X63.0;
W80.0;
M99;
O0062;
G32W-80.0F320Q45000;
G00X63.0;
W80.0;
M99;
O0063;
G32W-80.0F32.0Q90000;
G00X63.0;
W80.0;
M99;
O0064;
G32W-80.0F32.0Q135000;
G00X63.0;
W80.0;
M99:
O0065;
G32W-80.0F32.0Q180000;
G00X63.0;
W80;
M99;
O0066;
G32W-80.0F32.0Q225000;
G00X63.0;
W80.0;
M99;
O0067;
G32W-80.0F32.0Q270000;
G00X63.0:
W80.0;
M99;
O0068;
G32W-80.0F32.0Q315000;
G00X63.0;
W80.0;
M99;