RoboDK CNC允许将大型程序提供给机器人控制器。
RoboDK CNC的主界面包含以下模块:
1.主菜单
2.工具栏
3.教学台面
4.状态面板

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

| Open | 打开由RoboDK CNC后处理器生成的CSV文件。 |
| Connect | 此图标表示当前未与机器人控制系统建立连接。点击该按钮将显示连接历史菜单。 |
| Remote Host... | 该操作将弹出"新建连接"对话框,用于连接远程机器人控制系统的IP地址与端口。 |
| Connecting | 此图标表示正在尝试与机器人控制系统建立连接。 |
| Connected | 此图标表示已成功连接至机器人控制系统。 |
| Disconnect | 该操作将立即中断与机器人控制系统的连接。请注意:即使断开RoboDK数控模块,机器人仍可能持续运动。 |
| Start | 从第一条指令开始执行机器人运动,或继续运行先前已启动的程序。 |
| Pause | 暂停执行已启动的程序。 |
| Stop | 取消程序执行并停止机器人运动。 |
状态面板显示当前运行的KRL程序信息、就绪状态与速度倍率指示,以及机器人实时位姿数据。

机器人解释器面板包含四个状态指示模块:
Robot Drives and Motion 驱动与运动状态 |
| 驱动已启用:机器人驱动器上电,具备运动条件 |
| 驱动已禁用:机器人执行机构断电,处于不可操作状态 | |
KRL Program Status KRL程序状态 |
| 程序未加载:未检测到可执行程序 |
| 程序已就绪:完成程序加载等待启动 | |
| 程序执行中:正在运行机器人程序 | |
| 程序异常中断:因错误导致执行中止 | |
| 程序执行完成:所有指令已正常执行完毕 | |
Robot Controller Mode 控制器运行模式 |
| 显示控制系统当前模式,可选值包括: ²T1(手动低速模式) ²T2(手动高速模式) ²AUT(自动模式) ²EXT(外部控制模式) |
Speed Override 速度倍率设置 |
| 程序执行速度调节百分比(0-100%可调) |