RoboDK论坛
工作与外部铁路使用Python API可打印版本

+ - RoboDK论坛(//www.w5838.com/forum)
+ - - -论坛:RoboDK (EN) (//www.w5838.com/forum/Forum-RoboDK-EN)
+ - - -论坛:RoboDK API (//www.w5838.com/forum/Forum-RoboDK-API)
+ - - -线程:工作与外部铁路使用Python API (/ Thread-Working-with-External-Rail-using-Python-API)



工作与外部铁路使用Python API- - - - - -oakleybaron- - - - - -04-20-2022

我想设置一个发那科机器人在一个轴外部的铁路。我跟着教程和相信我的铁路同步机器人。我教一个参考系为表在细胞和TCP为我的工具。教学目标的GUI和选择他们移动机器人。然而,试图产生类似的结果在Python中使用附加的脚本,并没有给出相同的结果。

(附件= 3272)

我试着以下这篇文章中的步骤://www.w5838.com/forum/Thread-External-Rail-programmation-with-the-Python-API但没有任何更多的运气。我试图询问的共同价值目标,它看起来像铁路应该设置为0但是执行联合移动到目标设置铁路值~ 115毫米。任何建议将不胜感激!


RE:工作与外部铁路使用Python API- - - - - -艾伯特- - - - - -04-24-2022

你的机器人项目将铁路,而不是机器人。解决这个问题你应该正确检索机器人手臂。例子:
代码:
#在牢房里叫机器人
机器人= RDK。项目(Fanuc r - 2000磅/ 165 f ', ITEM_TYPE_ROBOT)

#打印机器人的名字
print (robot.Name ())


或者,你也可以检索父机器人轴使用getLink有关。例子:
代码:
#在牢房里的第一个机器人
机器人= RDK。项目(ITEM_TYPE_ROBOT”)

#的父机器人外部轴同步
机器人= robot.getLink (ITEM_TYPE_ROBOT)

#打印机器人的名字
print (robot.Name ())