为了给我们的用户提供最好的体验和灵活性,我们最近发布了一个新的Python API版本。
版本5.4.0主要是重组我们的模块,为未来的更新做准备。
虽然向后兼容,但更改不向前兼容。
换句话说,对于RoboDK的过去和未来版本,您可以保持当前的Python脚本不变。
然而,使用此更新提出的新语义将不适用于以前版本的RoboDK。
实际上,这些更新将robolink和robodk模块引入到robodk包中,并将robodk模块拆分为子模块。
以下是添加新脚本到站点时新的默认Python脚本:
我们已经更新了所有的文档和公共示例,以反映这些变化。
你可以在我们的Python文档和PyPI页面中找到更多信息:
版本5.4.0主要是重组我们的模块,为未来的更新做准备。
虽然向后兼容,但更改不向前兼容。
换句话说,对于RoboDK的过去和未来版本,您可以保持当前的Python脚本不变。
然而,使用此更新提出的新语义将不适用于以前版本的RoboDK。
实际上,这些更新将robolink和robodk模块引入到robodk包中,并将robodk模块拆分为子模块。
- Robolink现在是robodk.robolink
- Robodk现在是Robodk了。robomath robodk。robodialog和robodk.robofileio
以下是添加新脚本到站点时新的默认Python脚本:
代码:
#输入help("robodk.robolink")或help("robodk.robomath")获取更多信息
#按F5运行脚本
#文档://www.x7093.com/doc/en/RoboDK-API.html
#参考://www.x7093.com/doc/en/PythonAPI/index.html
#注意:不需要保留此文件的副本,您的Python脚本将与RDK项目一起保存
从robodk导入robolink # robodk API
导入robomath #机器人工具箱
RDK = robolink.Robolink()
#通知用户:
打印('要编辑此程序:\右击Python程序,然后选择“编辑Python脚本”')
#程序示例:
item = RDK.Item('base')
如果item.Valid ():
print('所选项目:' + Item . name ())
print('项目位置:' + repr(Item . pose ()))
print('站内物品:')
itemlist = RDK.ItemList()
打印(itemlist)
抛出异常('程序未编辑。')
我们已经更新了所有的文档和公共示例,以反映这些变化。
你可以在我们的Python文档和PyPI页面中找到更多信息: