RoboDK 数控机床

RoboDK 数控机床是一个工具集合,便于像使用数控机床一样使用机器人。RoboDK 数控机床可在流模式下执行行数不限的大型程序。大型程序通常是使用 CAD/CAM 系统和机器加工的结果。

大多数机器人控制系统的资源非常有限,无法将大型程序加载到内存中。RoboDK 数控机床通过将这些坐标逐个或成组子程序发送到控制系统(也称为滴灌),消除了这些限制。

RoboDK 提供专用插件(RoboDK 数控机床),可在库卡机器人控制器上执行大型机器人加工项目。RoboDK 还为某些控制器提供专用后处理器,以实现这一策略。

安装 RoboDK 数控机床插件

如果您的 RoboDK 已经安装了插件管理器插件,那么您唯一需要做的操作就是从RoboDK 在线资源库中安装插件。

注:此插件目前仅适用于库卡(Kuka)控制器,其他机器人控制器请使用相应的后处理器。

注:可通过 "工具 " "插件 "菜单(Shift + I附加 PluginCNC.dll 资源库,手动启用插件

必须在机器人控制系统中安装C3 Bridge 接口服务器。有关详细信息,请参阅库卡(Kuka)的 RoboDK 驱动程序

RoboDK 数控机床用户界面

RoboDK 数控床机可以将大型程序输入机器人控制器。

RoboDK 数控机床的主窗口包含以下元素:

1.主菜单

2.工具栏

3.教学台面

4.状态面板

RoboDK CNC - 图片 1

主菜单和工具栏操作重叠。

RoboDK CNC - 图片 2

RoboDK CNC - 图片 3

开放

打开使用 e RoboDK 数控机床后处理器 生成的 CSV 文件。

RoboDK CNC - 图片 4

连接

该图标表示当前未与机器人控制系统连接。按下此按钮将打开连接历史菜单。

RoboDK CNC - 图片 5

远程主机...

此操作将弹出新建连接对话框,连接到远程机器人控制系统的 IP 地址和端口。

RoboDK CNC - 图片 6

连接

该图标表示尝试连接机器人控制系统。

RoboDK CNC - 图片 7

已连接

该图标表示与机器人控制系统连接成功。

RoboDK CNC - 图片 8

断开

此操作将立即中断与机器人控制系统的连接。请注意,即使 RoboDK 数控机床断开连接后,机器人仍可能继续移动。

RoboDK CNC - 图片 9

开始

从第一条指令开始执行机器人动作。或者继续运行之前启动的程序。

RoboDK CNC - 图片 10

暂停

暂停执行之前启动的程序。

RoboDK CNC - 图片 11

停止

取消程序执行,停止机器人运动。

状态面板包含当前正在运行的 KRL 程序信息、准备就绪和速度超控指示灯以及当前机器人位置信息。

RoboDK CNC - 图片 12

机器人译员面板包含四个指示灯:

机器人驱动与运动

RoboDK CNC - 图片 13

打开机器人的驱动装置,机器人就可以开始运动了。

RoboDK CNC - 图片 14

机器人执行器关闭,机器人无法运行。

KRL 程序状态

RoboDK CNC - 图片 15

机器人程序未加载。

RoboDK CNC - 图片 16

机器人程序已加载并准备执行。

RoboDK CNC - 图片 17

机器人程序正在执行。

RoboDK CNC - 图片 18

机器人程序因错误而中断。

RoboDK CNC - 图片 19

机器人程序被完全执行。

机器人控制器模式

RoboDK CNC - 图片 20

机器人控制系统的当前运行模式。可取以下值:T1、T2、AUT、EXT。

速度超控

RoboDK CNC - 图片 21

程序执行速度覆盖值,单位为百分数,从 0 到 100。

工作流程示例

本节介绍使用 RoboDK 数控机床在库卡(Kuka)控制器上执行程序的步骤。

1.启动 RoboDK 数控机床应用程序:启用插件后,选择实用程序 RoboDK CNC

提示: 使用 RoboDK 数控机床后处理器生成程序时,可能会自动打开此应用程序。

2.运行C3 Bridge 接口服务器,连接远程机器人控制系统。

3.如果您是首次运行该应用程序,或者您的机器人控制系统从未使用过 RoboDK 数控机床,则需要在启动前进行自动配置。使用菜单 "机器人 配置...

RoboDK CNC - 图片 22

4.打开使用RoboDK 数控机床后处理器生成的 CSV 程序文件。

5.确保机器人已做好运行准备:驱动装置已打开,所需的运行模式和速度设置已设定。

6.按下 "开始 "按钮开始执行程序。