数控铣床坐标系选择指令:CNC将刀具移动到指定位置。刀具的位置由刀具在坐标系中的坐标值表示。坐标值由编程轴指定。当三个编程轴为X 、Y、Z轴时,坐标值指定为:X、Y、Z,该指令称为尺寸字。尺寸字表示为IP。编程时要在机床坐标系、工件坐标系、局部坐标系的三个坐标系之一中指定坐标值。
(1)G53---选择机床坐标系指令。指令格式:G53X_Y_ Z ;当指定机床坐标系上的位置时,刀具快速移动到该位置。用于选择机床坐标系的指令G53是非模态G代码,即仅在指定机床坐标系的程序段有效。对G53指令应指定绝对值(G90)。当指定增量值(G91)时,G53指令被忽略。当指令G53指令时,就清除了刀具半径补偿、刀具长度补偿和刀具偏置。在指令G53指令之前,必须设置机床坐标系,因此通电后必须进行手动返回参考点或G28指令自动返回参考点。采用绝对位置编码器时,就不需要该操作。
(2)设置工件坐标系。可以使用以下三种方法设置工件坐标系:①用G92法。在程序中,在G92之后指定一个值来设定工件坐标系。指令格式:G92 X _Y _ Z _;该指令用于建立工件坐标系,坐标系的原点由指定当前刀具位置的坐标值确定。坐标系可由“G92 X25.2 Z23.0;”指令设定。
上述数控铣床指令确定工件坐标系的原点为O,而(25.2,23.0)为程序的起点。通过上述编程可以保证刀尖或刀柄上某一标准点与程序起点相符。如果发出绝对值指令,基准点移动到指定位置,为了把刀尖移动到指定位置,则刀尖到基准点的差,用刀具长度补偿来校正。如果在刀具长度补偿期间用G92指令设定坐标系,则G92指令用无偏置的坐标值设定坐标系,刀具半径补偿被G92指令临时删除。②自动设置:预先将系统内参数进行设置,当执行手动返回参考点后,就自动设定了工件坐标系。③使用CRT/MDI面板输入:使用CRT/MDI面板可以设置六个工件坐标系,用G54~G59指令分别调用。
(3)选择工件坐标系:用户可以任意选择设定的工件坐标系,方法如下:①用G92或自动设定工件坐标系的方法设定了工件坐标系后,工件坐标系用绝对指令工作。②用MDI面板可设定六个工件坐标系G54~G59.指定其中一个G代码,可以选择六个中的一个。当电源接通并返回参考点之后,建立工件坐标系1至工件坐标系6,当电源接通时自动选择G54坐标系。用G55选择工件坐标系2,刀具定位到选择工件坐标系2的坐标点(X40.0,Y100.0)。
(4)局部坐标系:为了方便编程,当在工件坐标系中编制程序时,可以设定工件坐标系的子坐标系。子坐标系称为局部坐标系。指令格式G52X-Y-Z-G52取消局部坐标系:用指令“G52X-Y-Z-;”可以在坐标系G54~G59中设定局部坐标系。局部坐标系的原点设定在工件坐标系中以“X-Y-Z-”指定的位置。当局部坐标系设定时,后面的以绝对值方式(G90)指令移动的是局部坐标系中的坐标值。