线程评级:
机加工项目更新后立即RunCode不工作
# 1
在所附的车站,如下执行程序的结果:

代码:
从robodk导入robolink

rdk = robolink.Robolink()
机械加工= rdk。项目(“Path1设置”)
program = rdk.Item("Path1")
machining.Update ()
program.RunCode ()

但是下面的(带有time.sleep(0.5))执行程序的结果:
代码:
导入的时间
从robodk导入robolink

rdk = robolink.Robolink()
机械加工= rdk。项目(“Path1设置”)
program = rdk.Item("Path1")
machining.Update ()
time . sleep (0.5)
program.RunCode ()
它不是确定的,取决于更新和RunCode之间的时间。注意,Path1是为Path1设置加工项目生成的程序。

请通知;我如何确定地确保在加工项目更新后运行的程序始终运行?

在macos。“About”菜单项显示RoboDK v5.5.0.22337,但rdk.Version()显示“5.4.4.22337”。


附加文件
.rdk update-run-code-example.rdk(大小:3.4 MB /下载:14)
谢谢你的详细报告。我们在1周前在Windows上修复了这个问题。我们将在年底前更新Mac和Linux版本。




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