的意图向我们的用户提供最好的体验和灵活性的,我们最近发布了一个新版本的Python API。
版本5.4.0主要是重组我们的模块准备未来的更新。
虽然向后兼容,但变化不是向前兼容。
换句话说,你可以保持你的当前Python脚本原有RoboDK过去和未来的版本。
然而,使用新的语义提出的这个更新与以前版本的RoboDK行不通。
有效的更新带来了robolink robodk模块进入robodk包,并将robodk模块分为子。
这是新的默认Python脚本当添加一个新的脚本站:
我们已经更新所有文件和公共的例子,以反映这些变化。
你可以找到更多的信息在我们的Python文档和PyPI页面:
版本5.4.0主要是重组我们的模块准备未来的更新。
虽然向后兼容,但变化不是向前兼容。
换句话说,你可以保持你的当前Python脚本原有RoboDK过去和未来的版本。
然而,使用新的语义提出的这个更新与以前版本的RoboDK行不通。
有效的更新带来了robolink robodk模块进入robodk包,并将robodk模块分为子。
- 现在robolink robodk.robolink
- 现在robodk robodk。robomath robodk。robodialogs和robodk.robofileio
这是新的默认Python脚本当添加一个新的脚本站:
代码:
#类型帮助(“robodk.robolink”)或(“robodk.robomath”)的更多信息
#按F5运行脚本
#文档://www.jasonament.com/doc/en/RoboDK-API.html
#参考://www.jasonament.com/doc/en/PythonAPI/index.html
#注意:它不需要保持此文件的一个副本,你和RDK的Python脚本保存项目
从robodk进口robolink # robodk API
从robodk进口robomath #机器人工具箱
RDK = robolink.Robolink ()
#通知用户:
打印(“编辑这个程序:\ nright点击Python程序,然后选择“编辑Python脚本”)
#程序的例子:
项= RDK.Item(“基地”)
如果item.Valid ():
打印('项选择:' + item.Name ())
打印('项posistion: ' + repr (item.Pose ()))
print('在车站物品:')
itemlist = RDK.ItemList ()
打印(itemlist)
提高异常(程序无法编辑。)
我们已经更新所有文件和公共的例子,以反映这些变化。
你可以找到更多的信息在我们的Python文档和PyPI页面: