加工中心对刀,G54G55G56G57.....里的Z坐标,和刀长补(H)里的值是什么关系呀?

我以前的公司是在G54G55G56.....的Z坐标里输0按测量就行,现在这公司里两个地方都有数,弄糊了,请高手帮解决下,在此先谢谢了!

有数清掉就行了,
只要你保证程式和机床同时使用的是一个就行了,
如程序是G56,那你机器操数一定也要在G56里面(也就是机器会按程序里G56来读取机器中相对应G56的数值来加工)
H也是相同道理,如程序里是H3,那相对应机器里的3号刀操数也要操到3号刀补里。
另外对刀操数有两种方式
1:G54...G57里面输入0,刀具补正里输入每把刀的机械值。
2:G54...G57里面输入基准刀的机械值,刀具补正里面输入其它刀号与基准刀的差值。追问

好像我现在这公司是是多个坐标系时,找一个基准坐标系用(G54...G57里面输入0,刀具补正里输入每把刀的机械值。)建的坐标系,后面坐标系时,在相应的G坐标里Z值输入以基准坐标的相对值就OK了!但是我发现了个问题:用你说的第一种方法刀手动到零点绝对坐标就是零,而另一种方法手动到零点就不是零了,得在走程序时执行了G43H刀号后到零点绝对值才是零。兄弟帮忙看下我说的是对的不!在此先谢谢了。

追答

没太明白你的意思
如果你要同时使用几个座标,G54...G57里面不能直接输入0
如对刀点为0,G54比对刀点高5MM,那G54就要输入5
G55比对刀点高10mm,那G55就要输入10
依此类推,因为你要用同一组刀,基准点只能是一个,
后面刀具补正不能变

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-05
如果是你一人一台的话,你还是按原方法来做。如果不是的话你稍微学习下,这个很简单的就是他们的刀补长度是实际长度,加工工件时对第一把刀就好了把差值输到Z座标里。而你原来方法是每把刀都要对的Z座标里永远是0。