程序中启动的程序段扫描

应用

程序段 扫描(程序段扫描)功能,可在任何NC数控程序段位置启动NC数控程序。数控系统算术地考虑工件加工到此NC数控程序段。 例如,数控系统在开机前启动主轴转动。

要求

  • 这个功能必须由机床制造商激活。
  • 必须激活程序段扫描功能和必须由机床制造商配置。

功能说明

如果在以下情况下NC数控程序被中断,该数控系统保存中断点:

  • 内部停止按钮
  • 急停
  • 断电

如果数控系统在重新启动中找到保存的中断点,输出该信息。可以直接执行程序段扫描功能,扫描到中断点位置。 第一次切换到程序运行操作模式时,数控系统显示提示信息。

程序段扫描提供以下选项:

在程序段扫描的起点位置,数控系统重置全部数据,如同选择新NC数控程序一样。程序段扫描期间,可激活Single block操作模式或取消激活。

程序段扫描窗口

程序段扫描窗口及保存的中断点和打开的点表显示区

程序段扫描窗口提供以下数据:

含义

托盘号

托盘表中的行号

程序

当前NC数控程序的路径

程序段号

NC数控程序段编号,应在此位置启动程序运行

搜索图标,选择NC数控程序中的NC数控程序段

重复

如果需要的NC数控程序段在程序块重复内,程序中启动的重复次数。

最后的托盘号

中断时的当时托盘号

选择最后一个按钮选择中断点。

最后的程序

NC数控程序的路径,运行中断时此程序正在运行

选择最后一个按钮选择中断点。

最后一个程序段

NC数控程序段的编号,运行中断时此程序正在运行

选择最后一个按钮选择中断点。

Point file

点位表的路径

点表显示区

点位号

点位表中的表行

点表显示区

执行单层程序段扫描

用单层程序段扫描在NC数控程序中启动:

    1. 选择程序运行操作模式

    1. 选择程序段扫描
    2. 数控系统打开程序段扫描窗口。程序程序段号重复字段含当前值。

    1. 根据需要输入程序
    2. 输入程序段号
    3. 根据需要输入重复

    1. 根据需要,用选择最后一个在保存的中断点启动

    1. 按下NC Start(NC启动)按键
    2. 数控系统开始程序段扫描和计算直到达到输入的NC数控程序段。
    3. 如果改变了机床状态,数控系统显示恢复机床状态窗口。

    1. 按下NC Start(NC启动)按键
    2. 数控系统恢复机床状态(例如,刀具调用或M功能)。
    3. 如果改变了轴位置,数控系统显示返回轮廓轴的轴序:窗口。

    1. 按下NC Start(NC启动)按键
    2. 用显示的定位规则,数控系统移到要求的位置。
    3.  
      Tip

      也能用自选顺序分别定位轴。

      用自选的顺序定位轴

    1. 按下NC Start(NC启动)按键
    2. 数控系统恢复执行NC数控程序。

    执行多层程序段扫描

    例如,如果在子程序中启动,该子程序被主程序调用多次,那么用多级程序段扫描。为此,首先进入需要的子程序调用,然后继续程序段扫描。对于被调用的NC数控程序,使用相同的操作步骤。

    用多层程序段扫描功能在NC数控程序中启动:

      1. 选择程序运行操作模式

      1. 选择程序段扫描
      2. 数控系统打开程序段扫描窗口。程序程序段号重复字段含当前值。

      1. 执行程序段扫描直到达到第一个起点:
      2. 执行单层程序段扫描

      1. 根据需要,激活Single block开关

      1. 按下NC Start(NC启动)按键,根据需要执行各个NC数控程序段

      1. 选择继续程序段扫描

      1. 定义程序中启动的NC数控程序段

      1. 按下NC Start(NC启动)按键
      2. 数控系统开始程序段扫描和计算直到达到输入的NC数控程序段。
      3. 如果改变了机床状态,数控系统显示恢复机床状态窗口。

      1. 按下NC Start(NC启动)按键
      2. 数控系统恢复机床状态(例如,刀具调用或M功能)。
      3. 如果改变了轴位置,数控系统显示返回轮廓轴的轴序:窗口。

      1. 按下NC Start(NC启动)按键
      2. 用显示的定位规则,数控系统移到要求的位置。
      3.  
        Tip

        也能用自选顺序分别定位轴。

        用自选的顺序定位轴

      1. 根据需要,再次选择继续程序段扫描
      2. 重复此操作步骤

      1. 按下NC Start(NC启动)按键
      2. 数控系统恢复执行NC数控程序。

      点位表中的程序段扫描

      在点位表中启动:

        1. 选择程序运行操作模式

        1. 选择程序段扫描
        2. 数控系统打开程序段扫描窗口。程序程序段号重复字段含当前值。

        1. 选择点表
        2. 数控系统打开点表显示区。

        1. Point file:输入点位表的路径
        2. 点位号:为程序中启动选择点位表行号

        1. 按下NC Start(NC启动)按键
        2. 数控系统开始程序段扫描和计算直到达到输入的NC数控程序段。
        3. 如果改变了机床状态,数控系统显示恢复机床状态窗口。

        1. 按下NC Start(NC启动)按键
        2. 数控系统恢复机床状态(例如,刀具调用或M功能)。
        3. 如果改变了轴位置,数控系统显示返回轮廓轴的轴序:窗口。

        1. 按下NC Start(NC启动)按键
        2. 用显示的定位规则,数控系统移到要求的位置。
        3.  
          Tip

          也能用自选顺序分别定位轴。

          用自选的顺序定位轴

         
        Tip

        如果要用程序段扫描功能在阵列点中启动,那么,用相同的操作步骤。在点位号框中定义程序中启动所需要的点位。阵列点中的第一点的编号为0。

        阵列定义的循环

        托盘表中的程序段扫描

        在托盘表中启动:

          1. 选择程序运行操作模式

          1. 选择程序段扫描
          2. 数控系统打开程序段扫描窗口。

          1. 托盘号:输入托盘表的行号

          1. 根据需要输入程序
          2. 输入程序段号
          3. 根据需要输入重复

          1. 根据需要,用选择最后一个在保存的中断点启动

          1. 按下NC Start(NC启动)按键
          2. 数控系统开始程序段扫描和计算直到达到输入的NC数控程序段。
          3. 如果改变了机床状态,数控系统显示恢复机床状态窗口。

          1. 按下NC Start(NC启动)按键
          2. 数控系统恢复机床状态(例如,刀具调用或M功能)。
          3. 如果改变了轴位置,数控系统显示返回轮廓轴的轴序:窗口。

          1. 按下NC Start(NC启动)按键
          2. 用显示的定位规则,数控系统移到要求的位置。
          3.  
            Tip

            也能用自选顺序分别定位轴。

            用自选的顺序定位轴

           
          Tip

          如果托盘表的程序运行已被取消,数控系统建议将最近执行的NC数控程序中最新选择的NC数控程序段为中断点。

          注意

           
          注意
          碰撞危险!
          如果用GOTO功能在程序中选择NC数控程序段并执行NC数控程序,数控系统忽略全部以前编程的NC数控功能,例如变换。这就是说,后续进行行程运动中可能碰撞!
          1. 仅在编程和测试NC数控程序时使用GOTO功能
          2. 执行NC数控程序时,才使用程序段扫描
           
          注意
          碰撞危险!
          程序段扫描功能跳过编程的探测循环。因此,结果参数值中含空值,或可能不正确的值。如果后续加工操作使用这些结果参数,存在碰撞危险!
          1. 多层使用程序段扫描功能
          • 该数控系统仅在弹出窗口中显示操作所需的对话。
          • 必须在基于工件的加工中进行程序段扫描,甚至包括已选择基于刀具的加工方式时。程序段扫描后,数控系统用选定的加工方式再次继续加工。
          • 基于刀具加工

          • 即使内部停止后,数控系统在状态工作区的LBL选项卡上显示重复次数。
          • LBL选项卡

          • 程序段扫描功能不能与以下功能一起使用:
            • 程序段扫描搜索期间,探测循环0134
          • 海德汉建议在每一次刀具调用后,用M3M4启动主轴旋转。目的是避免程序运行期间的问题,例如中断后重新启动时。