05-02-2018,下午04:39
问候,
今天我开始使用Python API。太好了!我很好奇如何获得RDK.RunMessage()函数正确与我们的UR5教学挂件。
这是在UR后处理器中创建定义的问题吗?它看起来也像UR脚本API有一个名为popup()的函数,它向teach pendant写入消息。我现在只想写一个简单的“Hello World”消息。
任何见解都将大有帮助。下面是我到目前为止一直在试验的简单python代码。
谢谢!
* # RoboDK API
从robodk导入* #机器人工具箱
RDK = Robolink()
RDK。RunMessage('Hello world', message_is_comment = True) #写入教学挂件
robot = RDK.Item('UR5')
home = RDK.Item(' home ')
approach = RDK.Item(' approach ')
target3 = RDK。项目(“目标3”)
target4 = RDK。项目(“目标4”)
target5 = RDK。项目(“目标5”)
I = 0
而(i < 5):
robot.MoveJ(回家)
robot.MoveJ(方法)
robot.MoveL (target3)
robot.MoveL (target4)
robot.MoveL (target5)
robot.MoveL(方法)
I = I + 1
RDK。RunCode (Prog2,真的)
今天我开始使用Python API。太好了!我很好奇如何获得RDK.RunMessage()函数正确与我们的UR5教学挂件。
这是在UR后处理器中创建定义的问题吗?它看起来也像UR脚本API有一个名为popup()的函数,它向teach pendant写入消息。我现在只想写一个简单的“Hello World”消息。
任何见解都将大有帮助。下面是我到目前为止一直在试验的简单python代码。
谢谢!
* # RoboDK API
从robodk导入* #机器人工具箱
RDK = Robolink()
RDK。RunMessage('Hello world', message_is_comment = True) #写入教学挂件
robot = RDK.Item('UR5')
home = RDK.Item(' home ')
approach = RDK.Item(' approach ')
target3 = RDK。项目(“目标3”)
target4 = RDK。项目(“目标4”)
target5 = RDK。项目(“目标5”)
I = 0
而(i < 5):
robot.MoveJ(回家)
robot.MoveJ(方法)
robot.MoveL (target3)
robot.MoveL (target4)
robot.MoveL (target5)
robot.MoveL(方法)
I = I + 1
RDK。RunCode (Prog2,真的)