当前位置 : 主页 > 编程语言 > java >

螺纹底孔通孔数铣加工

来源:互联网 收集:自由互联 发布时间:2022-10-15
如图1所示的零件图中,要加工螺纹M36×1.5mm的底孔通孔。 图1零件图 首先,计算螺纹M36×1.5mm的底孔直径为:公称直径-1.0825×P(螺距)=36-1.0825×1.5=33.75mm。确认该零件的加工毛坯为80mm×80mm×

如图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段取消刀补。

螺纹底孔通孔数铣加工_零件图_02

图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;(返回主程序)

  %(程序结束符)

  通过螺旋式下刀的方法加工内孔,同时也可以按照这种编程思路加工圆柱类工件。



网友评论