程序选项卡允许您自定义与机器人程序和程序文件生成方式有关的设置。
加载管理平台时检查更新程序路径,以重新计算机器人程序。此操作将显示程序问题,并以警告标志显示存在问题的程序。这与右键单击每个程序并选择检查路径 (F5) 的效果相同。取消选中此选项可加快加载项目的速度。
默认情况下,选中隐藏程序路径将不会在生成新程序时显示程序路径。右键单击程序,分别选中/取消选中显示路径,即可显示/隐藏机器人 TCP 的黄色路径。
使用工具/参考坐标系编号工具/坐标系编号将使用工具/参考坐标系的相应寄存器编号,而不是更新机器人控制器上的工具和参考坐标系位姿。这适用于主要使用编号寄存器而非变量的机器人控制器。也可使用后处理器自定义此行为。
在程序生成时,可以通过强加关节或笛卡尔数据,强制为关节/直线运动设置特定的目标输出。默认情况下,RoboDK 将使用目标设置(关节目标使用关节坐标,笛卡尔目标使用笛卡尔坐标)。
默认情况下,RoboDK 会将新目标创建为笛卡尔目标,这意味着如果移动参考坐标系,机器人到达该目标的位置也会不同。可以选择关节目标,强加绝对目标,这些目标不会因参考帧/刀具的更换而改变。
选择 "跳过 "站内不存在的程序调用,以忽略生成的程序。
提示:跳过程序中的速度变化,可以快速模拟和生成本应需要长时间执行的干运行程序。
在程序中使用参考坐标系时(使用设置参考坐标系指令),如果之后移动了该参考坐标系,则会改变机器人的运动轨迹。默认情况下,设置参考坐标系指令将把机器人参考坐标放置在原来的位置,而不改变工位参考。
注意: 此设置仅适用于自动生成的程序(如铣削程序)。
提示:创建使用特定参考坐标系的程序很常见。如果移动了参考坐标系并重新执行程序,可以通过将此设置为 "始终更新站 "来使用更新后的参考坐标系。在这种情况下,并不能保证程序的可行性与最初创建时相同。
限制每个程序的最多行数,可以选中该选项来指定一个程序最多有多少行。这将把长程序分割成子程序,并生成一个主程序,按顺序运行这些较小的程序。机器人控制器的容量有限,只能运行一定大小的程序。除特定/较老的机器人控制器外,大多数控制器都能在一个程序中处理 5000 行。
最后,使用内置后处理器时,可针对特定机器人品牌进行特定设置。另一方面,自定义后处理器允许在程序生成前自定义或强加某些行为。