首页 百科知识 刀具定位指令

刀具定位指令

时间:2024-10-16 百科知识 版权反馈
【摘要】:G00指令用于刀具快速定位。执行G00指令,刀具以数控系统默认的快速进给的速度移动到指令中X、Z值指定的位置。G00指令着眼于刀具快速移动后的刀具定位位置,对于刀具在快速移动前的位置没有要求,因此,在使用G00指令时,要防止刀具在移动过程中与工件发生碰撞。可以用绝对值指令或增量值指令,被指令的中间点坐标储存在数控系统的存储器中。G28指令仅在其规定的程序段中有效。

4.2.4 刀具定位G指令

1.快速定位指令G00

指令格式:G00 X(U) Z(W)

G00指令用于刀具快速定位。执行G00指令,刀具以数控系统默认的快速进给的速度移动到指令中X(U)、Z(W)值指定的位置。由于是快速,故只用于刀具的空行程。它的移动轨迹可以是直线,各坐标轴也可以按各自的快速进给速度移动,这时合成的轨迹通常为折线。

G00指令着眼于刀具快速移动后的刀具定位位置,对于刀具在快速移动前的位置没有要求,因此,在使用G00指令时,要防止刀具在移动过程中与工件发生碰撞。

G00指令中的快速移动速度由机床参数对各轴分别设定,不能用F规定。

G00指令一般用于加工前的快速定位或加工后的快速退刀。

【例4-4】G00编程:见图4-5。

img107

图4-5 G00编程

指令刀具快速到达D点程序段:

G90 G00 X20 Z30

指令刀具快速到达B点程序段:

G90 G00 X150 Z300

刀具由D点运动到B点的轨迹并非直线DB,原因在于:在执行G00指令时,各轴以各自的快速移动速度在移动,哪个轴先到达目标点,哪个轴就先停止,其他轴继续运动直至到达目标点。由于各轴的移动距离不同,不能保证各个轴同时到达目标点,所以联动轴的合成轨迹不一定是直线。

2.刀具自动返回参考点指令G28

指令格式:G28 X(U) Z(W)

G28指令中的X(U)、Z(W)值是选定的中间点在工件坐标系中的值。可以用绝对值指令或增量值指令,被指令的中间点坐标储存在数控系统的存储器中。编程时的中间点一般是换刀点,而参考点则是机床的坐标原点。

G28指令的动作如图4-6所示。

G28指令的轴,从A点以快速进给速度定位到中间点B,即动作①,然后再以快速进给速度定位到参考点R,即动作②。如果没有机械锁紧,该轴的参考点返回指示灯亮。不指令的轴不执行返回参考点的操作。

这个指令一般在换刀时使用,在执行该指令之前应取消刀尖半径补偿。

在G28的程序段中不仅产生坐标轴的移动指令,而且记忆了中间点B的坐标值,以供G29指令使用。

电源接通后,在没有手动返回参考点的状态下,指定G28时,从中间点自动返回参考点,与手动返回参考点相同。这时从中间点到参考点的方向就是机床参数“回参考点方向”。G28指令仅在其规定的程序段中有效。

3.自动从参考点返回指令G29

指令格式:G29X(U) Z(W)

img108

图4-6 G28/G29指令动作

G29指令中的X(U)、Z(W)值是选定的目标点在工件坐标系中的值。可以用绝对值指令或增量值指令,通常该指令紧跟在G28指令之后。

G29指令执行时,刀具从参考点R出发,快速到达G28指令的中间点B定位,然后到达G29指令的目标点C定位。

目标点若为增量值指令时,其值为从中间点到目标点的增量值。在程序中不必指令从中间点到参考点的移动量。

目标点一般选择在下段程序的对刀点。

【例4-5】用G28、G29指令对如图4-6所示的路径编程:要求由A经过中间点B并返回参考点R,然后暂停4秒再从参考点经中间点B运动到C。

参考程序如下:

%3318

N1 T0101

N2 G00 X50 Z100

N3 G28 X80 Z200

N4G04 P4

N5 G29 X40 Z250

N6G00 X50 Z100

N7 M30

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈