一般编程指令说明3
7 G53取消工件坐标系
G53为机械零点坐标系,由机床厂家设定的机械原点,把该机械原点作为坐标系原点的坐标系称为机械零点坐标系,接通电源后,机床回参考点后(除距离编码器外),各轴即停在机械坐标系的原点。此命令可用于换刀子程序中来取消所有工件零点坐标系。
8 G54、G55、G56...工件坐标系
为了使编程员方便程序编制,并使得程序中的尺寸与加工零件图纸上的尺寸尽可能保持一致,在数控系统中具备了工件坐标系设置,不同的机床一般有几个工件坐标系,根据程序指令G54、G55、G56...可任选一个坐标系把它作为工件零点坐标系,编程时就可以这一坐标系为基准对工件进行程序编制。
在NC程序中,通过执行命令G54....零点偏置从机床坐标系移到工件坐标系,在带编程运动的下一个NC程序段中,所有位置参数及刀具运动均参照目前有效的工件零点,四种有效的工件零点偏置可以用于多项加工操作,可同步描述几个工件工装夹位置并在程序中执行。
9 G90/G91 绝对/增量尺寸(模态指令)
指令格式:
G90或X=AC(xx) Y= AC(xx) Z= AC(xx)
G91或X=IC(xx) Y= IC(xx) Z= IC(xx)
说明:
X、Y、Z 表示三根坐标轴
AC(xx) 表示在G91增量编程方式下指定特定程序段中为单个轴输入绝对尺寸
IC(xx) 表示在G90绝对编程方式下指定特定程序段中为单个轴输入增量尺寸
下面我们根据图形和编程示例来加深对G90和G91中的特定轴指令的应用。
编程示例:
N10 G90 G54 G00 G17 X0 Y0
N20 G00 X50 Y100
N30 G00 X150 Y=IC(100)
N40 G00 X200 Y=IC(-50)
N50 G00 X350 Y250