在加工时,当刀具发生磨损需要改变磨损值时,为了及时提醒操作者进行换刀以及防止操作者更改错误,可以通过在程序中的设定,使刀具半径补偿的磨损量控制在一定的范围,超出这个范围时程序就会产生报警而无法执行程序。
用系统变量可以读写刀具补偿值,通过对系统变量赋值,可以设定刀具补偿值范围。在FANUC系统中,刀具补偿分为几何补偿和磨损补偿,刀具补偿号可达199个。刀具长度补偿值(H)和刀具半径补偿值(D)的对应关系如图所示:
O0606
#100=#2201
IF[#100LT-0.2]GO1
G00G90G54X0Y25
G43Z0H1S500M3
G1Y0F1000
X-100.
Y-25
X0
G00Z100
#2201=#2201-0.05
N1M30
#说明:
车床变量和加工中心变量不同,使用时请注意,测试成功后在机床上使用,防止出现意想不到问题。
联系客服