线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
库卡关节速度
你好,

库卡区分了连续路径(例如线性)运动中的平动速度和定向速度。当使用setSpeed()命令和KUKA KRC2后置处理器时,关节速度输入设置连续路径运动的旋转速度。因此,根据我的理解,目前没有预定义的函数来改变关节/ PTP运动的关节速度。这是正确的吗?还有什么方法可以改变PTP运动的速度(KUKA命令$VEL_AXIS[])?“RunInstruction (" $ VEL_AXIS[1] = 50”,INSTRUCTION_INSERT_CODE)”?

谢谢你!
Marwin
如果您正在使用API,您建议使用RunInstruction在生成的程序中插入代码是一个有效的选项:

代码:
机器人。RunInstruction (" $ VEL_AXIS[1] = 50”,INSTRUCTION_INSERT_CODE)


另一方面,您可以自定义后置处理器来生成您想要的用于联合速度更改的代码。例如,要自定义设置关节的行为,你可以通过在主类中添加这个函数来编辑KUKA KRC4后处理器:
代码:
def setspeedjoint (self, speed_degs):
"""改变机器人关节速度(以度/秒为单位)"”“
#设置真实关节速度:
对于(6)范围内的I:
自我。addline('$VEL_AXIS[%i] = %;5f' % (i+1, speed_degs))

#设置姿态方向
# self.addline('或者美元。Ori1 = %。5f' % speed_degs)
# self.addline('或者美元。Ori2 = %。5f' % speed_degs)

你可以在这里找到更多信息和有用的例子:
//m.sinclairbody.com/doc/en/Post-Processor...ampleSpeed
# 3
太好了,谢谢!:)




浏览此主题的用户:
1客人(年代)