Fanuc 实现多个换刀位置的自动更换

Fanuc 实现多个换刀位置的自动更换

假如我们在加工中心上遇到一把刀比较长,在换刀的时候与工装或者四轴干涉,当进行换这把刀的时候,需要X Y轴移动到一个特殊的位置,而当主轴上不是这把长刀的时候,又需要移动到另外一个位置,如何实现这样的要求呢?今天我们就来说说如何来实现这样的要求。

根据以上要求,在换刀的时候,需要移动到3个位置,我们假设为 A B C ,实现这样的要求,需要通过修改PMC程序和换刀宏程序来实现。

1.在PMC中增加如下两条语句。

1626679920 1400 1571200156TNWT

 

2、修改宏程序

O9001

#1=#4003

IF[#1000EQ1]GOTO100

IF[#1001EQ1]GOTO200

G91G30Z0

G91G30X0Y0

GOTO500

N100

 

G91G30Z0P3

G91G30X0Y0P3

GOTO500

N200

 

G91G30Z0P4

G91G30X0Y0P4

M06

G#3

M99

注:以上思路仅供参考,根据实际需要进行修改测试。如果有超过3把刀如何实现换刀位置和宏程序的自动切换?

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容