05-02-2018, 04:39 PM
问候,
我今天开始使用Python API。太好了!我很好奇如何使用我们的UR5教学挂坠正确地获得RDK.RunMessage()函数。
这是在UR后处理器中创建定义的问题吗?它看起来还像UR Script API有一个名为popup()的函数,该函数向teach挂坠写入消息。我只是写一个简单的'Hello World'信息,现在。
任何见解都会对我有很大帮助。下面是到目前为止我一直在尝试的简单python代码。
谢谢!
从robolink导入* # RoboDK API
从robodk导入机器人工具箱
RDK = Robolink()
RDK。RunMessage('Hello world', message_is_comment = True) #写入教学挂坠
item ('UR5')
home = RDK.Item(' home ')
方法= RDK.Item('方法')
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。太好了!我很好奇如何使用我们的UR5教学挂坠正确地获得RDK.RunMessage()函数。
这是在UR后处理器中创建定义的问题吗?它看起来还像UR Script API有一个名为popup()的函数,该函数向teach挂坠写入消息。我只是写一个简单的'Hello World'信息,现在。
任何见解都会对我有很大帮助。下面是到目前为止我一直在尝试的简单python代码。
谢谢!
从robolink导入* # RoboDK API
从robodk导入机器人工具箱
RDK = Robolink()
RDK。RunMessage('Hello world', message_is_comment = True) #写入教学挂坠
item ('UR5')
home = RDK.Item(' home ')
方法= RDK.Item('方法')
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,真的)