编程时,应正确选择“对刀点”和“换刀点”的位置。 “对刀点”是在数控机床上加工零件时,刀具相对于工件运动的起点。由于程序段是从该点开始执行的,所以对刀点也称为“程序起点”或“刀具起点”。
选择刀尖的原则是:
1、方便采用数字处理,简化编程;
2、易于在机床上对中,加工时易于检查;
3、造成的加工误差小。
对刀点可以选择在工件上,也可以选择在工件的外部(如夹具上或机床上),但必须与零件的定位基准有一定的尺寸关系。为了提高加工精度,对刀点应尽量根据零件的设计依据或工艺参考来选择,如工件有孔定位,可选择孔中心作为对刀点设置点。刀具的位置与此孔对齐,使“刀具位置点”与“对刀点”重合。工厂常用的校准方法是将百分表安装在机床主轴上,然后旋转机床主轴,使“对刀点”与对刀点一致。一致性越好,对刀精度越高。所谓“刀具定位点”是指车刀和镗刀的刀尖;钻头;立铣刀和立铣刀头的底面中心以及球头立铣刀的球头中心。
零件安装完毕后,工件坐标系与机床坐标系具有一定的尺寸关系。工件坐标系设定后,从对刀点开始第一个程序段的坐标值;对刀点在机床坐标系中的坐标值为(X0,Y0)。采用绝对值编程时,无论对刀点与工件原点是否重合,均为X2、Y2;用增量值编程时,当对刀点与工件原点重合时,第一程序段的坐标值为X2、Y2,当它们不重合时,则为(X1+X2)、Y1+Y2)。对刀点既是程序的起点,又是程序的终点。因此,批量生产时应考虑对刀点的重复精度。精度可以通过对刀点距机械原点的坐标值(X0、Y0)来检查。
所谓“机床原点”是指机床上的一个固定极限点。例如,对于车床来说,是指车床主轴旋转中心与头卡盘端面的交点。加工过程中需要换刀时,应指定换刀点。所谓“换刀点”,就是百刀座换刀分度时的位置。该点可以是固定点(如加工中心机床,换刀机械手的位置是固定的),也可以是任意点(如车床)。换刀点应位于工件或夹具外部,刀架分度时不接触工件和其他零件。设定值可以通过实测方法或计算来确定。