如何在广数上采用G76指令完成螺纹加工?其实在FANUC系统中关于G76指令的讲解视频其实我早就发到网上了,而广数980指令基本上和FANUC一样,但是也有一些细节上的区别,正好借助这个机会,我把G76指令以案例形式简单说下!
FANUC系统G76的编程格式如下:
G76 P(m)(r)(a) Q(Ddmin) R(d);
G76 X_Z_R(i) P(k) Q(Dd) F(L);
GSK980系统G76的编程格式如下:
G76 P(m)(r)(a)Q(△dmin)R(d);
G76 X(U)Z(W)R(i)P(k)Q(△d)F(I)
从以上两个系统中不难发现,它们两者之间的格式基本上一样,区别在于里面的单位是不一样的!在FANUC系统中G76各个代码指令的含义如下图所示,从图中可知除了X、Z、I、L单位为mm,其它单位均为微米。
那么以M30*1.5的外螺纹为例,FANUC系统G76的编程如下:
T0101M03S600
G0X32
Z2
G76P021160 Q100 R100
G76 X28.05 Z-32 R0 P975 Q500 F1.5
G0X32
Z100
M30
含义说明:精加工重复次数2,倒角宽度1.1mm,刀具角度60°,最小切入深度0.1,精车余量0.1,螺纹牙高0.975,终点坐标(28.05 ,-32) 第一螺纹切削深度0.5,导程为1.5
而在GSK980TDB系统中只需要把G76P021160 Q100 R100中的R100改为R0.1即可,或者说R(螺纹精车的切削量)在GSK980TDB系统中的单位为mm,在FANUC系统中为微米,两者区别就在这里!其它程序就不需要修改了!程序如下
...
G76P021160 Q100 R100
G76 X28.05 Z-32 R0 P975 Q500 F1.5
另外,如果是GSK980JMS系统,单位又不一样了,都是毫米了!当GSK980JMS系统编制M30*1.5的外螺纹参考程序如下:
G76P021160 Q0.1 R0.1
G76 X28.05 Z-32 R0 P0.975 Q0.5 F1.5
所以,不能哪个系统,先精通一个,其它系统还是要参考对应编程用户手册来进行编程