更改Python脚本中的项目类型- 可打印的版本 +-Robodk论坛(//www.w5838.com/forum) + - 论坛:robodk(en)(EN)(//www.w5838.com/forum/forum-robodk-en) +---论坛:Robodk API(//www.w5838.com/forum/forum-robodk-api) +---线程:更改Python脚本中的项目类型(/thread-change-item-s-type in-a-a-python-script) |
更改Python脚本中的项目类型-卡米尔-04-26-2021 你好, 是否可以在Python脚本中更改项目的类型? 我有一个使用SolidWorks插件导入的工具,当我将其拖放到机器人时,它的类型从对象转换为工具,但是当我将其导入并将其父置为带有脚本的机器人时,其类型会保持对象。 我该怎么做才能改变其父母的同时更改其类型? 谢谢, 卡米尔 回复:更改Python脚本中的项目类型-杰里米-04-26-2021 嗨,卡米尔, 您是否遵循这些说明? //www.w5838.com/doc/en/pythonapi/robolink.html#robolink.robolink.addfile 杰里米 回复:更改Python脚本中的项目类型-卡米尔-04-26-2021 嗨,杰里米, 我考虑了此选项,但是我已经要求用户从SolidWorks中导入工具,零件和曲线。 因此,我希望避免为用户使用两个不同的导入设置。 如果没有其他选择,我会使用这种方式,但是我想检查一下。 谢谢, 卡米尔 回复:更改Python脚本中的项目类型-杰里米-04-26-2021 嗨,卡米尔, 您可以将RDK更新到最新版本吗?我认为,使用最新版本,当您将机器人设置为父母时,对象应自动成为工具。你确定吗? 否则,我们将研究它。 杰里米 回复:更改Python脚本中的项目类型-卡米尔-04-26-2021 不幸的是,它没有起作用。 卡米尔 回复:更改Python脚本中的项目类型-杰里米-04-26-2021 好的,我们会让您更新。 杰里米 回复:更改Python脚本中的项目类型-卡米尔-06-03-2021 嗨,杰里米, 我想我弄清楚了,我改用了这一行:
代码:
objet = robot.addtool(npose,nomobjet)
看起来它起作用了! 卡米尔 |