本示例将向您展示在使用 RoboDK 生成程序时,如何将速度限制为 500 mm/s,并避免使用更高的速度。
在本示例中,我们假设使用的是库卡(Kuka)KRC2 或 KRC4 控制器:
1.选择程序➔ 添加/编辑后处理器
2.选择您的后处理器。例如,对于库卡(Kuka)KRC4,请选择 KUKA_KRC4。
3.选择 "确定"。后处理器将显示在文本编辑器中。
4.查找setSpeed 函数定义(def setSpeed)
5.添加以下插件,使最高速度达到 500 mm/s。这一行需要在生成 $VEL.CP 输出之前添加,输出将以 m/s 为单位改变速度:
speed_mms = min(speed_mms, 500)
注:在后处理器顶部的 HEADER 变量中定义了 200 mm/s 的默认速度($VEL.CP=0.2)。如果不从 RoboDK 修改速度,也可以更改此默认速度。
注:如果您没有后处理器的源代码,您仍然可以添加您的自定义函数来覆盖默认行为。