全功能数控车编程心得(注释:以下的示例程序均以 OKUMA 的 OSP5000 系统为依据编写,其他系统可借鉴,大体一样)一、刀具补偿在编程中的运用
一般加工中,我们一把车刀习惯只使用一个 X 向刀补和一个 Z 向刀补,所以有的人就认为一把车刀只能有一个刀补
而实际上,只要刀具补偿存储器的容量允许,一把刀可以设定无数个刀补
在编程中如果合理的运用第二刀补、第三刀补………,会节省一些计算,使加工过程中的尺寸控制变的容易
现以外圆加工和槽加工为例说明
(1)外圆加工如图 1 所示工件,工件尺寸要求精密,径差较大此时加工如果只使用一个刀补值,尺寸控制比较困难
如果给每个外圆设定一个刀补值,那么尺寸调整会很方便
程序如下:图
1G00 X20 Z3 T0101G01 Z-10 F0
1X50 T0112Z-20 X150 T0113Z-30X200 T0114Z-40 (2)槽加工切槽刀有两个刀尖,一般习惯把靠近工件的那个刀尖设定为对刀点,然后计算刀宽值,进行编程
如果我们把另外一个刀尖的刀补值计算后输入存储器,在加工中进行调用会非常方便,如图 2 所示,车刀的左刀尖设为 01,右刀尖设为 10,刀宽为 5mm
2一般的编程为:G50 S1500G00 X500 Z500 T0101 M04 M42 S500 M08X82 Z-29
5G73 X60
3 Z-15
5 D1 L2 K4
08 (粗车,槽两侧留 0
5 余量)G01 X82 Z-30 F0
3 S800X60 F0
1X62 Z-29 F0
3G00 X82 Z-15 (计算刀宽)G01 X60 F0
1 Z-30 X62 Z-29 F0
3G00 X82Z3 M05 M09 G00 X500 Z500 M02 如果设定了第 2 刀补,则程序为: G50 S1500G00 X500 Z500 T0101