RoboDK 数控机床是一个工具集合,便于像使用数控机床一样使用机器人。RoboDK 数控机床可在流模式下执行行数不限的大型程序。大型程序通常是使用 CAD/CAM 系统和机器加工的结果。
大多数机器人控制系统的资源非常有限,无法将大型程序加载到内存中。RoboDK 数控机床通过将这些坐标逐个或成组子程序发送到控制系统(也称为滴灌),消除了这些限制。
RoboDK 提供专用插件(RoboDK 数控机床),可在库卡机器人控制器上执行大型机器人加工项目。RoboDK 还为某些控制器提供专用后处理器,以实现这一策略。
如果您的 RoboDK 已经安装了插件管理器插件,那么您唯一需要做的操作就是从RoboDK 在线资源库中安装插件。
注:此插件目前仅适用于库卡(Kuka)控制器,其他机器人控制器请使用相应的后处理器。
注:可通过 "工具 "➔ "插件 "菜单(Shift + I)附加 PluginCNC.dll 资源库,手动启用插件。
必须在机器人控制系统中安装C3 Bridge 接口服务器。有关详细信息,请参阅库卡(Kuka)的 RoboDK 驱动程序。
RoboDK 数控床机可以将大型程序输入机器人控制器。
RoboDK 数控机床的主窗口包含以下元素:
1.主菜单
2.工具栏
3.教学台面
4.状态面板
主菜单和工具栏操作重叠。
开放 | 打开使用 e RoboDK 数控机床后处理器 生成的 CSV 文件。 | |
连接 | 该图标表示当前未与机器人控制系统连接。按下此按钮将打开连接历史菜单。 | |
远程主机... | 此操作将弹出新建连接对话框,连接到远程机器人控制系统的 IP 地址和端口。 | |
连接 | 该图标表示尝试连接机器人控制系统。 | |
已连接 | 该图标表示与机器人控制系统连接成功。 | |
断开 | 此操作将立即中断与机器人控制系统的连接。请注意,即使 RoboDK 数控机床断开连接后,机器人仍可能继续移动。 | |
开始 | 从第一条指令开始执行机器人动作。或者继续运行之前启动的程序。 | |
暂停 | 暂停执行之前启动的程序。 | |
停止 | 取消程序执行,停止机器人运动。 |
状态面板包含当前正在运行的 KRL 程序信息、准备就绪和速度超控指示灯以及当前机器人位置信息。
机器人译员面板包含四个指示灯:
机器人驱动与运动 | 打开机器人的驱动装置,机器人就可以开始运动了。 | |
机器人执行器关闭,机器人无法运行。 | ||
KRL 程序状态 | 机器人程序未加载。 | |
机器人程序已加载并准备执行。 | ||
机器人程序正在执行。 | ||
机器人程序因错误而中断。 | ||
机器人程序被完全执行。 | ||
机器人控制器模式 | 机器人控制系统的当前运行模式。可取以下值:T1、T2、AUT、EXT。 | |
速度超控 | 程序执行速度覆盖值,单位为百分数,从 0 到 100。 |
本节介绍使用 RoboDK 数控机床在库卡(Kuka)控制器上执行程序的步骤。
1.启动 RoboDK 数控机床应用程序:启用插件后,选择实用程序➔ RoboDK CNC。
提示: 使用 RoboDK 数控机床后处理器生成程序时,可能会自动打开此应用程序。
2.运行C3 Bridge 接口服务器,连接远程机器人控制系统。
3.如果您是首次运行该应用程序,或者您的机器人控制系统从未使用过 RoboDK 数控机床,则需要在启动前进行自动配置。使用菜单 "机器人➔ 配置...
4.打开使用RoboDK 数控机床后处理器生成的 CSV 程序文件。
5.确保机器人已做好运行准备:驱动装置已打开,所需的运行模式和速度设置已设定。
6.按下 "开始 "按钮开始执行程序。