动态碰撞监测(DCM,选装项40

应用

可用动态碰撞监测(DCMdynamic collision monitoring)功能监测机床部件的碰撞,这些机床部件由机床制造商定义。碰撞对象相互接近,相互间距离超过定义的最小距离时,数控系统停止运动并显示出错信息。此操作可降低碰撞风险。

动态碰撞监测(DCM)包括碰撞报警

要求

  • 动态碰撞监测(DCM,软件选装项40)
  • 数控系统由机床制造商准备
  • 机床制造商必须定义机床的运动特性模型,夹具的插入点和碰撞对象间的安全距离。

  • 夹具监测(选装项40)

  • 正刀具半径R和刀具长度L的刀具。
  • 刀具表tool.t

  • 刀具管理表的数据等于实际刀具尺寸
  • 刀具管理

功能说明

 
Machine

参见机床手册!

机床制造商调整数控系统的动态碰撞监测(DCM)功能。

机床制造商可定义机床部件和最小距离,数控系统需在全部机床运动期间进行监测。碰撞对象相互接近,相互间距离超过定义的最小距离时,数控系统生成出错信息并停止运动。

动态碰撞监测(DCM)的出错信息
 
注意
碰撞危险!
如果动态碰撞监测(DCM)未激活,数控系统不执行自动碰撞检查。这就是说,不能避免导致碰撞的运动。所有运动期间,可能发生碰撞!
  1. 只要可能,必须尽可能激活DCM
  2. 临时取消激活后,必须立即重新激活DCM
  3. Single block操作模式下和未激活DCM情况下,仔细测试NC数控程序或程序块

数控系统在以下操作模式下图形显示碰撞对象:

  • 程序编辑操作模式
  • 手动操作模式
  • 程序运行操作模式

数控系统还监测刀具管理表中定义的刀具是否碰撞。

 
注意
碰撞危险!
即使动态碰撞监测(DCM)已激活,数控系统并不自动监测工件的碰撞情况,不监测与刀具或其它机床部件的碰撞情况。加工期间,可能碰撞!
  1. 激活高级检查开关进行仿真
  2. 用仿真功能检查加工顺序
  3. Single block操作模式下,仔细测试NC数控程序或程序块

仿真中的高级检查

手动程序运行操作模式下的动态碰撞监测(DCM

手动程序运行操作模式,用DCM按钮单独激活动态碰撞监测(DCM)。

手动和程序运行操作模式下激活动态碰撞监测(DCM)

手动程序运行操作模式下,如果碰撞对象相互接近,相互间的距离小于最小距离,数控系统停止运动。如为该情况,数控系统显示出错信息,报告两个对象碰撞。

 
Machine

参见机床手册!

机床制造商定义两个碰撞监测对象之间的最小距离。

碰撞报警前,数控系统动态减小运动的进给速率。确保进给轴在碰撞发生前及时停止。

触发碰撞报警时,数控系统在仿真工作区用红色显示碰撞对象。

 
Tip

当发出碰撞警告时,用轴向键或手轮控制的机床运动只能沿增加碰撞对象间距离的方向运动。

如果激活了碰撞监测和同时有碰撞警告,不允许任何减少距离的运动或保持其不变。

程序编辑操作模式下的动态碰撞监测(DCM

仿真工作区激活动态碰撞监测(DCM)进行仿真。

激活动态碰撞监测(DCM)进行仿真

程序编辑操作模式,即使在执行NC数控程序前也能监测碰撞。如果碰撞,数控系统停止仿真并显示出错信息,表示两个对象碰撞。

海德汉可在手动程序运行操作模式下使用DCM,此外,仅建议在程序编辑操作模式下使用动态碰撞监测(DCM)功能。

 
Tip

增强型碰撞监测功能显示工件与刀具或刀柄间的碰撞情况。

仿真中的高级检查

要获得与程序运行接近的仿真结果,必须满足以下条件:

  • 工件预设点
  • 基本旋转
  • 各轴的偏移
  • 倾斜条件
  • 激活的运动特性模型

必须为仿真选择当前工件预设点。可在仿真中调整预设表中的当前工件预设点。

可视化选项列

在仿真中,以下方面与实际机床不同或可能完全没有:

  • 仿真的换刀位置可能与机床的换刀位置不同。
  • 运动特性的变化可能在仿真中有延迟影响。
  • 在仿真中,不显示PLC定位运动。
  • 无全局程序参数设置(GPS,选装项44)。
  • 无手轮叠加定位
  • 无任务列表编辑
  • Settings应用的行程限制。

手动程序运行操作模式下激活动态碰撞监测(DCM

 
注意
碰撞危险!
如果动态碰撞监测(DCM)未激活,数控系统不执行自动碰撞检查。这就是说,不能避免导致碰撞的运动。所有运动期间,可能发生碰撞!
  1. 只要可能,必须尽可能激活DCM
  2. 临时取消激活后,必须立即重新激活DCM
  3. Single block操作模式下和未激活DCM情况下,仔细测试NC数控程序或程序块

手动程序运行操作模式下激活动态碰撞监测(DCM):

    1. 选择手动操作模式

    1. 选择手动应用

    1. 选择DCM
    2. 数控系统打开动态碰撞监测(DCM)窗口。

    1. 用切换开关在所需操作模式下激活DCM

    1. 按下OK
    2. 在选定操作模式下,数控系统激活DCM
     
    Tip

    数控系统在位置工作区显示动态碰撞监测(DCM)的状态。取消激活DCM时,数控系统在信息栏显示图标。

    激活动态碰撞监测(DCM)进行仿真

    只能在程序编辑操作模式下激活动态碰撞监测(DCM)进行仿真。

    激活DCM进行仿真:

      1. 选择程序编辑操作模式
      2. 选择工作区
      3. 选择仿真
      4. 数控系统打开仿真工作区。

      1. 选择显示选项

      1. 激活DCM切换开关
      2. 数控系统在程序编辑操作模式下激活DCM
       
      Tip

      数控系统在仿真工作区显示动态碰撞监测(DCM)的状态。

      仿真工作区中的图标

      激活碰撞对象的图形显示

      机床模式的仿真

      激活碰撞对象的图形显示:

        1. 选择操作模式(例如,手动

        1. 选择工作区
        2. 选择仿真工作区
        3. 数控系统打开仿真工作区。

        1. 选择显示选项
        2. 选择机床操作模式
        3. 数控系统显示机床和工件图形。

        改变显示

        改变碰撞对象的图形显示:

        1. 激活碰撞对象的图形显示

        1. 选择显示选项

        1. 改变碰撞对象的图形显示(例如,原始

        DCM功能:在NC数控程序中取消激活和激活动态碰撞监测(DCM

        应用

        部分加工步骤的设计是在碰撞对象旁加工。如果要在动态碰撞监测(DCM)中排除部分加工步骤,可在NC数控程序中为其取消激活DCM功能。也就是说可单独监测NC数控程序中的个别部位是否碰撞。

        要求

        仅当程序运行操作模式下激活了动态碰撞监测(DCM)时才可用此功能。否则,此功能无效且不能在NC数控程序中激活DCM

        功能说明

         
        注意
        碰撞危险!
        如果动态碰撞监测(DCM)未激活,数控系统不执行自动碰撞检查。这就是说,不能避免导致碰撞的运动。所有运动期间,可能发生碰撞!
        1. 只要可能,必须尽可能激活DCM
        2. 临时取消激活后,必须立即重新激活DCM
        3. Single block操作模式下和未激活DCM情况下,仔细测试NC数控程序或程序块

        DCM功能仅在NC数控程序中有效。

        例如,可在NC数控程序的以下情况下取消激活动态碰撞监测(DCM):

        • 要减小两个被监测物体之间的距离
        • 避免程序运行期间停止

        提供以下NC数控功能

        • DCM关闭功能取消激活碰撞监测直到NC数控程序结束或调用DCM启动功能
        • DCM启动功能撤销DCM关闭功能和重新激活碰撞监测。

        编程“DCM功能”

        编程DCM功能

          1. 选择插入NC功能
          2. 数控系统打开插入NC功能窗口。

          1. 选择DCM功能(FUNCTION DCM

          1. 选择“关闭”(OFF)或“开启”(ON)指令启动符

          注意

          • 动态碰撞检测(DCM)可降低碰撞风险。但是,数控系统无法考虑工作中的全部可能情况。
          • 数控系统仅保护机床制造商已正确定义的机床部件,避免其碰撞,定义中包括尺寸、方向和位置。
          • 数控系统考虑DLDR刀具管理表中的差值。不考虑刀具调用程序段或补偿表中的差值。
          • 对于部分刀具(例如,端面铣刀),可导致碰撞的半径可能大于刀具管理表中的定义值。
          • 探测循环开始时,数控系统不再监测测针长度和球头直径,因此仍可以探测碰撞对象。