数控圈-用户宏程序的模态调用指令G66,G67数控代码如何使用

技术小编 6636 0

如何在广数上采用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,其它单位均为微米。

2020-01-06_001043.png

那么以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

所以,不能哪个系统,先精通一个,其它系统还是要参考对应编程用户手册来进行编程



抱歉,评论功能暂时关闭!