线程评级:
  • 1票(s) - 5平均
  • 1
  • 2
  • 3.
  • 4
  • 5
RoboDK 5.4.0的Python API
# 1
信息
为了给用户提供最好的体验和灵活性,我们最近发布了一个新版本的Python API。

版本5.4.0主要是重组我们的模块,为将来的更新做准备。
虽然向后兼容,但这些更改不向前兼容。

换句话说,您可以为过去和未来的RoboDK版本保留当前的Python脚本。
但是,使用此更新提出的新语义将无法与以前版本的RoboDK一起使用。

实际上,这些更新将robolink和robodk模块合并到robodk包中,并将robodk模块拆分为子模块。
  • 机械臂现在是机械臂,机械臂
  • Robodk现在是Robodk了。robomath robodk。robodialogues和robodk.robofileio

以下是向站点添加新脚本时新的默认Python脚本:

代码:
输入help("robodk.robolink")或help("robodk.robomath")获取更多信息
#按F5运行脚本
#文档://www.sinclairbody.com/doc/en/RoboDK-API.html
#参考://www.sinclairbody.com/doc/en/PythonAPI/index.html
注意:不需要保存这个文件的副本,你的Python脚本和你的RDK项目一起保存
# robodk API
从robodk导入机器人工具箱
RDK = robolink.Robolink()

#通知用户:
print('要编辑此程序:\右键单击Python程序,然后选择'编辑Python脚本')

#程序示例:
item = RDK.Item('base')
如果item.Valid ():
print('Item selected: ' + Item . name ())
print('Item position: ' + repr(Item . pose ()))

print('站点中的项目:')
itemlist = RDK.ItemList
打印(itemlist)

引发异常('程序未编辑。')

我们已经更新了所有文档和公共示例以反映这些更改。
您可以在我们的Python文档和PyPI页面中找到更多信息:
请阅读论坛的指导方针之前发帖!
有关RoboDK的有用信息,请访问我们的2022世界杯32强赛程表时间




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