参考点是机床上的一个固定点,当执行手动回参考点操作后,机床位于机床坐标系原点。此时,机床主轴上刀具的基准点与机床零点重合。用参考点返回功能刀具可以容易地移动到该位置。参数(No.1240~No.1243)可在机床坐标系中设定四个参考点,如图2-8所示。
1.自动返回参考点(G28)
G28指令可以使刀具以点位方式经中间点快速返回到参考点,目的是防止返回参考点时,刀具与工件干涉。
图2-8 机床零点和参考点
(1)指令格式
G28 X_Y_Z_;
(2)指令说明
其中X、Y、Z表示中间点的坐标。
各轴以快速移动速度执行中间点或参考点的定位。为了安全在执行该指令之前,应该清除刀具半径补偿和刀具长度补偿。中间点的坐标存储在CNC中,每次只储存G28程序段中指令轴的坐标值。其他轴用以前指令过的坐标值。
例如:N10 G90 G00 X100 Y100 Z100; N20 G28 X200 Y300;中间点(X200,Y300) N30 G28 Z300;中间点(X200,Y300,Z300)
在程序段N20中,X200、Y300被储存,在程序段N30中,只指令了Z轴,而未指令X、Y轴,则Z300被储存,而X、Y轴仍保存N20中指令的值,即X200、Y300,这样中间点为X200,Y300,Z300。
2.从参考点自动返回(G29)
G29指令使刀具从参考点经过中间点沿着指定轴自动地移动到指定点。
(1)指令格式
G29 X_Y_Z_;
(2)指令说明
其中X、Y、Z表示目标点的坐标。
在G29时,X、Y、Z为返回的定位终点坐标,在G90时,X、Y、Z为定位终点在工件坐标系中的坐标;在G91时,X、Y、Z为定位终点相对于G28中间点的位移量。(www.xing528.com)
G29可使所有编程轴以快速进给经过由G28指令定义的中间点到达指定点。通常该指令紧跟在G28指令之后。
G29指令仅在被规定的程序段中有效。
3.返回参考点检查(G27)
G27指令用于检查刀具是否已经正确地返回到程序中指定的参考点。
(1)指令格式
G27 X_Y_Z_;
(2)指令说明
其中X、Y、Z为参考点在工件坐标系中的坐标值。
该命令使被指令轴以快速定位进给速度运动到X、Y、Z指令的位置,然后检查该点是否为参考点,如果是,则发出该轴参考点返回的完成信号(点亮该轴的参考点到达指示灯);如果不是,则发出一个报警,并中断程序运行。
在刀具偏置的模态下,刀具偏置对G27指令同样有效,所以一般来说执行G27指令以前,应该取消刀具偏置(半径偏置和长度偏置)。
在机床闭锁开关置上位时,NC不执行G27指令。
4.返回第2、3、4参考点(G30)
G30指令用于检查刀具是否已经正确地返回到程序中指定的参考点。
(1)指令格式
G30 Pn X_Y_Z_;
(2)指令说明
其中X、Y、Z为参考点在工件坐标系中的坐标值,n=2、3、4,表示选择第2、3、4参考点,省略不写表示选择第2参考点;指令执行的过程与G28相同。返回参考点后,相应轴的参考点返回,指令灯亮。
G30指令必须在执行返回第1参考点后才有效。如G30指令后面直接跟G29指令,刀具则将经由G30指定的(坐标值为X、Y、Z)的中间点移到G29指令的返回点定位,类似于G28后跟G29指令。通常G30指令用于自动换刀位置与参考点不同的场合,而且与G28一样,在使用G30前,应先取消刀具补偿。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。