线程评级:
重新计算目标
# 1
我正在尝试从我的模拟程序中生成机器人程序。手动操作时,我必须在程序上右键单击“重新计算目标”,然后单击“生成机器人程序”。如果我不重新计算目标,生成的机器人程序就没有正确的目标。我想从Python API重新计算目标并生成机器人程序(我的模拟是从API生成的)。我可以生成机器人程序使用以下:

代码:
程序。MakeProgram (filepath RUNMODE_MAKE_ROBOTPROG)

但是,在生成程序之前,我还没有找到重新计算目标的方法。

我试着:
代码:
program.Update ()

但是这仍然没有将正确的目标写入生成的程序。有人能解决这个问题吗?

谢谢你!
你可以使用program.setParam("RecalculateTargets")
有关RoboDK及其功能的有用信息,请访问我们的2022世界杯32强赛程表时间 通过观看我们的教程YouTube频道
# 3
(06-30-2022, 05:54 pm)山姆写道:你可以使用program.setParam("RecalculateTargets")

山姆,

非常感谢!所有这些setParam()参数的文档可用吗?是否存在包含所有这些参数的公开文档的字典?
# 4
您可以选择- >工具- >运行脚本ShowCommands查看可用的RoboDK命令和可设置的项目参数。

该脚本可以在RoboDK安装文件夹中找到,它展示了如何通过API作为HTML表格检索列表。
有关RoboDK及其功能的有用信息,请访问我们的2022世界杯32强赛程表时间 通过观看我们的教程YouTube频道




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