如图1所示的零件图中,要加工螺纹M36×1.5mm的底孔通孔。
图1零件图
首先,计算螺纹M36×1.5mm的底孔直径为:公称直径-1.0825×P(螺距)=36-1.0825×1.5=33.75mm。确认该零件的加工毛坯为80mm×80mm×30mm的45钢,选定刀具为16mm三刃转位铣刀,刀具转速S=3000r/min,进给量F=2500mm/min。圆弧导入点为A(图2),在OA段建立刀补,圆弧导出点为B,在OB段取消刀补。
图2入、出刀点图
参考程序编写如下(本文涉及到的参考程序均在FANUC系统中验证使用)。
1、主程序如下:
%(程序开始符)
O0001;(主程序名)
T1;(刀具为φ16mm的立铣刀)
G80G40G69;(取消固定循环、刀具半径补偿和旋转指令)
G90G54G00X0Y0M03S3000;(程序初始化)
G43Z50.0H01;(1号刀具长度补偿)
Z5.0;(快速移动点定位)
G01Z0F50;(工进到Z0)
G41D01G01X-6.875Y10.0;(D01=8.0,在0A段建立刀补)
G03X-16.875Y0R10;(圆弧导入R10)
M98P100L16;(调用子程序O100,调用次数16次)
G90G03X-6.875Y-10R10.0;(光整轮廓一周)
G40G01X0Y0;(取消刀补)
G0Z50.0;(退出)
M05;(主轴停止)
M30;(程序结束并返回程序头)
%(程序结束符)
2、子程序如下:
%(程序开始符)
O100;(子程序)
G91G03I16.875Z-2.0F2500;(运用增量坐标值编写,每运行一周刀具在Z轴方向向下移动2mm)
M99;(返回主程序)
%(程序结束符)
通过螺旋式下刀的方法加工内孔,同时也可以按照这种编程思路加工圆柱类工件。