线程评级:
RoboDK 5.4.0的Python API
# 1
信息
为了给我们的用户提供最好的体验和灵活性,我们最近发布了一个新的Python API版本。

版本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.w5838.com/doc/en/RoboDK-API.html
#参考://www.w5838.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页面中找到更多信息:
有关RoboDK及其功能的有用信息,请访问我们的在线文档通过观看我们的教程YouTube频道




浏览此线程的用户:
1客人(年代)