数控加工中心编程与典型零件加工
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.4 可设定的零点偏置:G54~G59

(1)指令功能

可设定的零点偏置给出工件零点在机床坐标系中的位置(工件零点以机床零点为基准移动)。当工件装夹到机床上后求出偏移量,并通过操作面板输入到规定的数据区。程序可以选择相应的G功能G54~G59激活此值,从而建立工件坐标系,使工件在机床上有一个确定的位置。

(2)指令格式

G54; 第一可设定零点偏置

G55; 第二可设定零点偏置

G56; 第三可设定零点偏置

G57; 第四可设定零点偏置

G58; 第五可设定零点偏置

G59; 第六可设定零点偏置

(3)参数说明

该指令的参数由机床操作面板输入,输入值为零点偏移矢量在各坐标轴上的分量。在编程时此指令无参数。

(4)使用说明

可设定的零点偏置给出工件零点在机床坐标系中的位置(工件零点以机床参考零点为基准的偏移量)。当工件装夹到机床上后通过试切、测量等操作,求出偏移量,并通过操作面板输入到规定的数据区。程序可以通过选择相应的G功能G54~G59激活这些参数,从而使刀具以工件坐标系内的尺寸坐标运行。图1-23为可设定零点偏置示意图。图1-24表示同时安装多个工件时可为每一个工件设定一个零点偏置,这样一来,可以充分利用数控机床工作台的有限空间,提高加工效率。

图1-23 零点偏移矢量

图1-24 不同位置可以使用不同的机床坐标系

(5)编程举例

N10 G54…; 调用第一可设定零点偏置

N20 L47; 加工工件1,此处作为L47调用

N30 G55…; 调用第二可设定零点偏置

N40 L47; 加工工件2,此处作为L47调用

N50 G56…; 调用第三可设定零点偏置

N60 L47; 加工工件3,此处作为L47调用

N70 G57…; 调用第四可设定零点偏置

N80 L47; 加工工件4,此处作为L47调用