简化生成的程序

“简化所选程序”选项允许用户在避免碰撞的同时减少程序中的指令数量。换言之,它会简化已创建的程序,以减少路径中的目标数量,同时确保路径保持无碰撞状态。

这在以下方面非常有用:

1.缩程序体积:它会分析路径并删除不必要的目标。对于内存有限、只能存储一定行数代码的旧款机器人控制器而言,这一点至关重要。

2.动作更流畅:通过删除冗余点,可防止机器人出现“卡顿”现象。当控制器在同一小范围内接收过多指令时,有时会出现抖动或减速的情况;简化路径有助于机器人保持更稳定、更流畅的速度。

3.执行速度更快:简化的程序通常能缩短循环时间,因为机器人控制器无需处理过多的点,从而能够专注于维持预设速度。

4.清理“杂乱”路径:如果程序是通过记录运动轨迹或导入密集的 CAD 路径生成的,其中可能包含数百个不必要的点。该工具在“清理”这些数据的同时,确保新的、更短的路径仍能完全避免所有碰撞。

5.保持配置安全性:与“智能运动”的其他功能一样,简化过程会尊重机器人的配置。它确保在删除点位的同时,机器人不会意外尝试以可能导致碰撞的方式切换其配置(例如肘部翻转)。