我也不是很懂,略略知道一点点,或许能给您提个醒:三轴与五轴的编程不需要知道刀具的长度,刀长都是现场对刀后设定的,对刀方法起码三种以上,最简单的常用的是直接在手动状态下把主轴上的刀具摇到工件表面的指定零点,这个零点在编程时就规划好了,一般在工件的最高点,或容易对刀的平面.如果有z向定位仪---一个圆柱体---就把刀尖摇到定位仪的表面,因为定位仪是放在工件的零点平面上面,它的高度一定,也就可以计算相当的数据.把刀尖在零点时的机械坐标,屏幕上有显示的,输入到对应刀具的长度补偿里,比如fanuc系统,程序的刀长补正号是H12,如果系统的刀具补偿数量是99组,在12号的补偿位置会有长度(L)补偿和半径(D)补偿;如果系统的刀具补偿数量是99个,那就不分长度半径了,在12号位置只有一个数据可以输入,指定给长度,就是长度补偿,指定给半径,就是半径补偿,输入记下的机械坐标,机床运转时自动计算,更换刀具后重新对刀,把长度补偿修正一下就行,程序不用改动.FANUC五轴的Dynamics Zero Offset,SIEMENS的RTCP,应该是基本的功能,你的机床不会没有吧,老兄! |