介绍RoboDK启动过程中可使用的命令行选项。命令行选项也可以使用命令API的功能。
本节将展示一些相关命令,可以帮助您自定义RoboDK的启动方式。选择工具-运行脚本- showcommands显示启动RoboDK时可以使用的其他命令。
下面的调用代表了一个对RoboDK的泛型调用,带有一些参数:
RoboDK.exe -[option1] -[option2] open_fileA -[option3] open_fileB…
RoboDK支持的所有文件格式都可以作为参数提供。包括以下格式:
·RDK➔RoboDK站文件:该文件将整个项目保存在一个文件中,包括所有依赖项(机器人、工具、NC文件等)。
·机器人➔机器人文件:加载一个机器人文件也将为该机器人创建一个参考框架。
·工具➔工具文件:自动附加到最后添加的机器人。
·stl / wrl /步骤/ stp / iges igs /奉养➔对象(3D几何):对象可以很容易地2022世界杯32强赛程表时间 .
·apt / gcode /数控➔数控程序文件:RoboDK自动准备铣削项目(实用程序➔铣削项目)。
RDK = Robolink(args='-ADDFRAME "-RENAME=Main Ref " load_object.stl')
下面列出了一些可用的命令行选项:
-NOSPLASH
在启动时移除RoboDK的飞溅图像。
人间
开始隐藏RoboDK。您将需要使用API来显示RoboDK.
newinstance
强制启动一个新的RoboDK实例。
- port = 20501
强制API通信通过给定的端口(TCP/IP协议)。默认端口号为20500。
-EXIT_LAST_COM
当不再有实例与RoboDK API通信时,关闭RoboDK。
调试
在bin文件夹中创建一个RoboDK.debug.txt文件,用于调试应用程序。
-SKIPINI
跳过自定义用户设置。
-SKIPMAINT
跳过维护更新弹出窗口。在维护到期前一个月,RoboDK可能会在启动时弹出一个阻塞窗口来更新许可证。此参数允许您静音此警告。
设置= filepath
从文本文件加载参数。该文本文件的每一行都被视为一个单独的参数。
-NOSHOW
隐藏所有窗口,而RoboDK正在加载文件和更新程序。
-NO_WINDOWS
隐藏加载NC文件时通常自动显示的所有窗口。
-NOUI
在没有用户界面(窗口和3D视图)的情况下启动RoboDK。使用此选项可以使用API在后台运行RoboDK。如果你展示RoboDK,你将无法看到3D视图。
-TREE_STATE = 1
不要显示车站树。
-TREE_STATE = 6
显示停靠在窗口左侧和不透明的车站树。
-ADDFRAME
添加一个新的参考系。任何加载的新对象都将被放置在这个参考系中。
重置
强制如果加载一个新对象,它将被放置在站点参考帧(而不是最后添加的帧)。
重命名=名字
更改最后添加的引用帧或对象的名称。
让让= x, y, z, rx;变化;rz
移动添加的最后一个参考系(以毫米和度为单位)。
-UPDATE_APT = YES
将覆盖任何机器人加工项目,有相同的APT文件
-UPDATE_APT =没有
不覆盖任何机器人加工项目(如果有名称匹配,将创建重复的项目)。
- update = file.apt
如果没有问题,加载或更新APT文件并生成机器人程序。
-REPLACE_ITEMS = YES
当加载新文件并且有名称匹配时更新现有的工具和对象。
-REPLACE_ITEMS =没有
载入新文件时绝不重写工具和对象。
改变颜色为蓝色
设置最后加载对象(对象、工具、机器人或机构)的颜色。颜色可以是a命名颜色或十六进制颜色(例如#RRGGBBAA,示例:#88112288)。
-AUTOGEN_MAINPROG =掠夺
生成一个主程序,该主程序按顺序调用链接到已加载APT文件的程序。
-SELECTTOOL = # 1
设置第一个可用的机器人工具(或相应的编号)为活跃的工具(加载新程序时使用的工具)。
-SELECTTOOL = "工具名称"
选择活跃的工具使用名称匹配。
-ADDCUTTER = |路径长度/刀name.stl
Addcutter允许添加刀具相对于刀架的几何形状。在RoboDK中,一个刀具被视为一个工具,保存着刀具的几何形状。刀具的几何形状必须是一个STL文件(ASCII或二进制),其原点位于刀具的尖端。长度必须以毫米为单位,相对于刀架(刀架的正Z轴必须指向外面)。
-SELECTCUTTER =“刀的名字”
Selectcutter具有与SELECTTOOL相同的效果,刀具被视为工具。
显示
显示RoboDK窗口。当加载了所有文件并更新了加工项目时,这将自动完成。
使用以下选项之一将改变由-SHOW命令引起的可见性。
辞职
如果没有错误消息,则退出程序。
端
即使有任何错误消息,也会退出程序。