FANUC宏程序之编程操作之刀长变量

在加工时,当刀具发生磨损需要改变磨损值时,为了及时提醒操作者进行换刀以及防止操作者更改错误,可以通过在程序中的设定,使刀具半径补偿的磨损量控制在一定的范围,超出这个范围时程序就会产生报警而无法执行程序。

用系统变量可以读写刀具补偿值,通过对系统变量赋值,可以设定刀具补偿值范围。在FANUC31i系统中,刀具补偿分为几何补偿和磨损补偿,刀具补偿号可达199个。刀具长度补偿值(H)和刀具半径补偿值(D)的对应关系如图所示:

eTxpGiHv5LcF_20211008175052.png-bigsize

(1)变量范围:#2001-#2800 #10001-#13400(属性为可读可写)

(2)刀具补偿个数小于200个 #2001–#2200

1x1xGqKelYko_20211008175859.png-bigsize

4QX5m6d89N69_20211008175915.png-bigsize

1、FANUC宏程序加工中心刀具补偿:

5NPiVHcAbAi8_20211008180042.png-bigsize

jYIsvBDjisoM_20211008180056.png-bigsize

VGm8hoFiBEFA_20211008180111.png-bigsize

2、车床刀具补偿

GqwsuqQYd0Wp_20211008180140.png-bigsize

lzDLJVKdMVyX_20211008180154.png-bigsize

Aq8voo7zYWG2_20211008180207.png-bigsize

xrqV1Mjf8Dcq_20211008180219.png-bigsize

pJbNexmcRwKU_20211008180235.png-bigsize

f2pJaQhqpxuq_20211008180255.png-bigsize

S1bsieGvGml3_20211008180309.png-bigsize

o62TCzoIxsSb_20211008180324.png-bigsize

wi6MrE8Hk2he_20211008180341.png-bigsize

giKo1nT3R2wt_20211008180353.png-bigsize

3、刀具补偿举例

XqqKxgKXZghU_20211008180829.png-bigsize

i2fxZxHIrgp9_20211008180843.png-bigsize

4、FANUC宏程序读取进行比较并进行自动补偿案例

O0606

#100=#2201

IF[#100LT-0.2]GO1

G00G90G54X0Y25

G43Z0H1S500M3

G1Y0F1000

X-100.

Y-25

X0

G00Z100

#2201=#2201-0.05

N1M30

lXWlMXfjtjM5_20211008181052.png-bigsize

1、电脑上学习宏程序工具:FANUC NC GUIDE PRO软件:点击下载

2、学习书籍:以下是一些学习系统宏程序相关的教程文档。文档下载地址

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

请登录后发表评论

    暂无评论内容