工件坐标系设定指令g92
格式:g92x y z ;
说明:(1)g92是确定工件坐标系坐标原点的指令,工件坐标系原点又称为程序原点。执行g92时,机床并不动作,系统根据g92中的 x、y、z值从刀具起始点反向推出工件坐标系原点。
(2)坐标值x、y、z均不得省略,否则对未被设定的坐标轴将按以前的记忆执行,这样刀具在运动时,可能达不到预期的位置,甚至会造成事故。
2.工件坐标系指令g54~g59
格式:g54/g55/g56/g57/g58/g59;
说明:(1)若在工作台上同时加工多个零件时,可以设定不同的程序零点,与g54~g59相对应的工件坐标系,分别称为至第六工件坐标系,其中,g54坐标系是机床一开机并返回按考点后就有效的坐标系。
(2)g54~g59不像g92那样需要在程序段中给出坐标值。只有操作者事先测量在机床坐标系下工件坐标系原点的位置,然后写入工件坐标偏置存储器中,编程时只写入g54或g56……就可以了。
(3)由g54~g59设定的工件坐标系,可以通过g92指令来移动。若出现6个工件坐标系仍不够用的情况,也可以用g10指令来移动它们。
3.局部坐标系指令g52
格式:g52x y z ;设定局部坐标系
g52x0y0z0;取消局部坐标系
说明:为了方便编程,可以在工件坐标系(g54~g59)中用g52指令设定子坐标系。子坐标系又称为局部坐标系。格式中的x、y、z为局部坐标系原点在工件坐标系中的位置。当系统执行局部坐标系后,工件将在局部坐标系中移动,g52x0y0z0为取消局部坐标系并返回到原工件坐标系中。
4.坐标系旋转g68、g69
格式:g68 x y r ;
g69;
说明:g68指令以给定x、y为旋转中心,将坐标系旋转r角,如果x、y值省略,则以工件坐标原点为旋转中心。g69为坐标系旋转取消指令,它与g68成对出现。