周期时间

RoboDK 可在您模拟程序时提供周期时间估算。周期时间是指程序完成所需的时间。RoboDK 提供的周期时间的精度高度取决于许多因素,包括机器人控制器、机器人运动类型(关节运动与线性运动)、使用舍入以及实际速度/加速度限制。

在适当的情况下,RoboDK 可以精确计算周期时间。当您对机器人进行程序设计,使其进行精确的点到点运动(无舍入),并且不超过实际速度和加速度限制时,就会出现这种情况。

注意:当您以接近机器人极限的速度和加速度对机器人进行程序设计时,实际速度和加速度将高度依赖于机器人的负载和机器人的位置,因此,周期时间计算将是一个估计值。RoboDK 中的周期时间计算可能会有 2 倍或更大的误差。

机器人速度和加速度非常重要,因为它们与机器人有关。必须以指令形式或在机器人参数菜单中提供机器人速度和加速度(线速度和关节速度/加速度)。例如,您可以在程序中使用设置速度指令更改速度。RoboDK 假定机器人在达到最大速度之前具有均匀加速度,然后,均匀减速。

默认情况下,RoboDK 对关节移动使用关节速度和关节加速度,对线性移动使用线性速度和线性加速度。该设置可以更换(在工具 选项 运动àà 移动时间计算)。

General - 图片 31

注: "运动设置 "部分(工具选项运动选项卡),可以指定关节/线性速度/加速度如何应用于关节运动和线性运动,并配以正确的时序,准确计算周期时间。例如,优傲(Universal Robots)对线性运动采用线性速度和加速度,对关节运动采用关节速度和加速度(RoboDK 中的默认设置)。其他机器人控制器可能会采用最严格的限制。其他机器人制造商可能不允许提供数字加速度值。

注:仿真时间部分所述,RoboDK 的默认仿真速度是实时速度的 5 倍。可在工具选项 运动菜单中更换该设置。