RoboDK论坛
命令行选项问题-打印版本

+- RoboDK论坛(//www.w5838.com/forum
+——论坛:RoboDK (EN) (//www.w5838.com/forum/Forum-RoboDK-EN
+——论坛:RoboDK API (//www.w5838.com/forum/Forum-RoboDK-API
+——线程:命令行选项问题(/ Thread-Command-line-options-question



命令行选项问题-zet-jaro-06-03-2020

大家好,

再接再厉!

我想用RoboDK完成一个任务,看起来像这样:

1.步骤:外部python脚本启动robodk.exe与我构建的单元格
2.步骤:在我的单元格中启动一个“内部”python脚本
3.步骤:我的“内部”python脚本的输出开始在robot上工作(这可能是最简单的部分)

这可能用RoboDK做到吗?它就像一个在线轨迹规划器或类似的东西。

我找到了命令行选项列表,但我找不到启动我的单元格和“内部”python脚本的方法。

亲切的问候!
汤姆


回复:命令行选项问题-艾伯特-06-04-2020

嗨,汤姆,

您可以使用如下命令行加载RDK文件,并运行项目中可用的名为Program1的程序或脚本:
path-to-file RoboDK”。rdk“-RunProg = Program1了

更多信息请点击这里:
//www.w5838.com/doc/en/RoboDK-API.html#CommandLine

你也可以通过命令行传递API支持的任何命令:
//www.w5838.com/doc/en/PythonAPI/robolink.html#robolink.Robolink.Command


回复:命令行选项问题-zet-jaro-06-04-2020

(06-04-2020, 02:53 pm)艾伯特写道:嗨,汤姆,

您可以使用如下命令行加载RDK文件,并运行项目中可用的名为Program1的程序或脚本:
path-to-file RoboDK”。rdk“-RunProg = Program1了

更多信息请点击这里:
//www.w5838.com/doc/en/RoboDK-API.html#CommandLine

你也可以通过命令行传递API支持的任何命令:
//www.w5838.com/doc/en/PythonAPI/robolink.html#robolink.Robolink.Command

哇!太好了!我找不到"- runprog ":-)

干杯!
汤姆


回复:命令行选项问题-艾伯特-06-04-2020

嗨,汤姆,
这是一个隐藏的选项,没有文档记录。在下一个版本中,它将作为可选命令显示。
欢呼,
艾伯特


回复:命令行选项问题-zet-jaro-06-04-2020

那太好了!期待看到更多的人使用它作为在线规划师:)

欢呼,
汤姆


回复:命令行选项问题-olegvolosnik-08-13-2020

(06-04-2020, 03:05 pm)艾伯特写道:嗨,汤姆,
这是一个隐藏的选项,没有文档记录。在下一个版本中,它将作为可选命令显示。
欢呼,
艾伯特


艾伯特你好,

我是RoboDK的新手。
我尝试从CMD打开脱机编程的脚本示例,使用您的解决方案(-RunProg='file.name'),但不幸的是,我无法打开脚本。只有项目包含的脚本正在打开。

我附加了2个屏幕:1 -是CMD中的完整命令(我的工作目录= C:\RoboDK\bin),
2 -输出,我得到(刚刚打开项目“Weld_test_KUKA。Rdk ",但不是hexonal_path .py")。

你知道我该怎么修吗?
非常感谢!

最好的问候,
奥列格


回复:命令行选项问题-艾伯特-08-13-2020

嗨奥列格,

要运行一个程序,只需要程序名或python文件的名称,而不需要扩展名。

例子:
代码:
RoboDK.exe项目文件。rdk -RunProg = Hexagonal_path

艾伯特


回复:命令行选项问题-olegvolosnik-08-14-2020

(08-13-2020, 01:51)艾伯特写道:嗨奥列格,

要运行一个程序,只需要程序名或python文件的名称,而不需要扩展名。

例子:
代码:
RoboDK.exe项目文件。rdk -RunProg = Hexagonal_path

艾伯特

嗨,阿尔伯特,

非常感谢您的快速帮助!

愿一切都好!
奥列格