机床坐标系M-CS下用M91运动

应用

可用M91编程基于机床的位置,例如运动到安全位置。含M91定位程序段的坐标在机床坐标系M-CS下有效。

机床坐标系M-CS

功能说明

作用

M91在程序段内有效并在程序段起点处生效。

应用举例

11 LBL "SAFE"

12 L Z+250 R0 FMAX M91

; 沿刀具轴接近安全位置

13 L X-200 Y+200 R0 FMAX M91

; 在平面上接近安全位置

14 LBL 0

这里的M91在子程序中,数控系统用其将刀具运动到安全位置,运动时首先沿刀具轴,然后在平面上运动。

由于坐标为机床原点,刀具一定移到相同位置。因此,对于任何工件预设点,此子程序都可以在NC数控程序中被重复调用,例如在倾斜旋转轴前。

如果未用M91,数控系统将编程的坐标释义为工件预设点。

机床的预设点

 
Machine

安全定位的坐标取决于机床。

机床制造商定义机床原点位置。

注意

  • 如果在含辅助功能M91NC数控程序段中用增量式坐标编程,这些坐标为相对用M91编程的最后位置。对于用M91的第一个编程位置,增量坐标相对当前刀具位置。
  • M91进行定位运动时,数控系统考虑当前刀具半径补偿。
  • 刀具半径补偿

  • 沿刀具轴定位时,数控系统用刀座参考点。
  • 机床的预设点

  • 以下位置显示是指机床坐标系M-CS并显示M91的定义值:
    • 名义参考位置(RFNOML)
    • 实际参考位置(RFACTL)
  • 位置显示

  • 程序编辑操作模式下,用工件位置窗口用当前工件预设点进行仿真。在此情况下,可仿真用M91的运动。
  • 可视化选项列

  • 机床制造商用机床参数refPosition (400403号)定义机床原点的位置。