刘小禄
摘 要 介绍了大螺距梯形螺纹专用循环指令的定制方法。
关键词 FANUC系统;梯形螺纹;专用循环指令;定制
中图分类号:TG7 文献标识码:A 文章编号:1671-7597(2014)07-0113-02
批量生产大螺距的梯形螺纹时,由于规格大小不一,几何参数变化大,程序编写繁琐,若借助宏程序的调用,采用参数化编程,可极大地提高加工效率,简便程序编写。采用同一原理,改变计算公式、几何尺寸也可以推广到其它大螺距螺纹,具有很强的实用性。
1 工艺分析
以加工图1所示梯形螺纹为例。
图1
1)梯形螺纹参数:
螺距P=6;
刀头宽w=1.5(注意:理论宽=1.98,单边预留赶刀空隙0.24 mm);
槽低宽W=0.366P-0.536Z=2.196-0.268=1.928 牙高h=0.5P+ac=3.5。
2)数学处理:
①求牙口宽B,如图2所示。
图2
牙型半角a=15牙高h=3.5,则:a=3.5*tan(15)=0.938
牙口宽B=1.928+2a=1.928+1.876=3.8
②每小层赶刀量#5=#4*TAN[15],如图2所示#4。
③求左赶刀时刀尖起始位置Z坐标。
设右赶刀刀尖起始位置Z坐标=5
则左赶刀刀尖起始位置Z坐标=5-(3.8-1.5)=2.7
3)设置变量如表1所示。
2 编写子程序
见表2。
3 设置专用G代码的宏调用
1)自变量指定I如表3所示。
2)定制的用户专用循环指令G93。由系统参数号与程序号间的对应关系如表4所示。由于子程序名为O9010,故将机床对应参数“6050”中的值改为“93”。
3)编写主程序:
O0001;
T0101M3S120
G93 P9010 B15 I0 E0 S100 X30 Z-42 F6;
G00X100Z50M30;
说明:P9010:调用子程序O9010;B:牙形角I:每小层初始高度E:直径方向分层的层数S:主轴转速X:螺纹公称直径Z:螺纹终止点Z坐标F:螺纹导程。
4 结束语
通过设置专用梯形螺纹循环指令,采用了左右赶刀、径向分层,切削力较小,适合批量加工较大螺距的梯形螺纹,也可以推广到其它大螺距螺纹加工,具有很强的实用性与通用性。
参考文献
[1]FANUC Oi- Mate-Mc操作说明书.发那科机电有限公司.
[2]FANUC Series Oi Mate-TC操作说明书.
[3]沈建锋,黄俊刚.数控铣/加工中心技能鉴定考点分析和试题.endprint