4. 机器人本体与外围设备配置

在 ROBOGUIDE 的多机器人协同仿真中,机器人本体只是执行机构,真正决定工艺可达性、节拍与协同逻辑的,往往是变位机、导轨、夹具、传送带这些外围设备。它们既是运动链的一部分,也是工件姿态与物料流的载体。本节围绕“如何把外围设备正确加入工作站,并让它们的参数与真实设备一致”展开,重点讲清添加路径、参数含义与联动设置。

一、外围设备在仿真中的三种角色

从仿真建模角度看,外围设备可以分成三类,配置思路完全不同:

  • 运动型设备:变位机(Positioner)、导轨(Rail/Track)、传送带(Conveyor)。它们有独立的运动轴,需要与机器人建立协同或外部轴关系,参数核心是行程、速度、减速比与轴方向。
  • 固定型设备:夹具(Fixture)、工装台、料架。它们不产生运动,但决定工件的定位基准,参数核心是安装位置、夹紧点与工件坐标系。
  • 逻辑型设备:由外围设备触发的信号对象,如到位检测、夹紧确认。它们不改变几何,但影响协同时序与 I/O 交互。

理解这三类角色,才能判断某个设备到底应该挂在机器人控制柜下作为外部轴,还是作为独立机构单独驱动。

二、添加外围设备的标准路径

ROBOGUIDE 中添加外围设备通常有两条路径:一是从模型库直接调用标准设备,二是导入外部 CAD 模型后手动定义运动属性。标准设备(如常见变位机、导轨)自带运动学定义,添加后即可作为外部轴使用;CAD 导入模型则需要自己指定旋转轴或平移轴、设定行程范围,否则它只是一个“静态摆件”。

添加时的关键动作是确定父级关系:导轨通常固定在 World 或地面;变位机可以固定在地面,也可以安装在导轨滑块上;夹具则安装在变位机法兰面或工装台上。父级关系决定了运动传递方向——导轨动,则其上的变位机和工件一起动;变位机动,则其上的夹具和工件一起动。这个层级一旦设错,后续协同运动会整体错位。

外围设备层级关系与运动传递示意 World(世界坐标系) 导轨 Rail 行程 0~3000 mm|速度 500 mm/s 机器人本体 6 轴|基座固定于地面 变位机 Positioner 回转 ±180°|翻转 -90°~+90° 夹具 Fixture 定位销 2 处|夹紧点 3 处 工件 Workpiece 传送带 Conveyor 速度 200 mm/s|到位信号 DI[1] 协同信号 / 同步启动 运动传递方向 导轨动 → 变位机随动 变位机动 → 夹具随动 夹具动 → 工件随动 父子层级(几何从属) 协同信号(逻辑同步)

三、变位机参数设置要点

变位机通常有回转轴(R 轴)和翻转轴(T 轴)两个自由度。添加后需要设置的核心参数包括:

  • 轴类型与方向:确认回转轴绕哪个坐标轴旋转,翻转轴的正方向定义。方向定义错误会导致工件翻到机器人背面,姿态完全不可达。
  • 行程与软限位:例如回转 ±180°、翻转 -90°~+90°。软限位必须小于机械限位,避免仿真中工件与地面或机器人碰撞。
  • 减速比与最大速度:用于节拍估算。若减速比设为 1:100,电机 3000 r/min 对应输出约 30 r/min,即 180°/s,这个换算直接影响协同运动的时间规划。
  • 工件坐标系:变位机法兰面通常需要建立一个用户坐标系,作为工件装夹基准。机器人示教点若基于该坐标系,变位机旋转后点位会自动跟随。

四、导轨与外部轴联动

导轨用于扩大机器人工作范围,常见形式是机器人倒挂在导轨上(第七轴)。配置时需注意:导轨轴应作为机器人的外部轴加入同一运动组,而不是独立机构。这样在示教时,导轨位置与机器人关节位置可以记录在同一条运动指令中,实现“边走边焊”或“边走边抓取”。

参数上重点关注行程范围、最大速度与加减速时间。若导轨速度设为 500 mm/s、加减速 0.3 s,则从静止到满速约需 150 mm 行程,在规划短距离移动时要考虑这段加速距离,否则协同节拍会与预期偏差。

五、夹具与传送带的配置

夹具配置的核心是定位基准。在 ROBOGUIDE 中,夹具通常作为变位机或工装台的子对象,需要设置夹紧点位置和夹紧/松开状态。若仿真需要表现夹紧动作,可给夹具定义开合运动,并用 I/O 信号控制,使机器人在夹具夹紧确认后才开始焊接或搬运。

传送带配置则关注三件事:带面速度、工件生成位置与到位检测信号。一个典型设置是:传送带速度 200 mm/s,工件从入口生成,运行 3 s 后到达抓取位,触发 DI[1]=ON,机器人收到信号后执行抓取。这个“速度—距离—时间”的关系是传送带与机器人协同的基础。

配置外围设备时,建议先单独测试每个设备的运动:手动驱动变位机回转、导轨平移、传送带运行,确认方向、行程和速度与真实设备一致,再接入机器人协同程序。这样能把设备本身的参数错误与协同逻辑错误分开排查。

六、参数配置检查表(示例)

下表给出一组教学示例参数,用于说明各设备需要确认的字段。实际项目应按设备手册填写。

设备 关键参数 示例值 确认要点
变位机 R 轴 行程 / 速度 / 减速比 ±180° / 180°/s / 1:100 方向与工件坐标系一致
变位机 T 轴 行程 / 软限位 -90°~+90° / ±85° 避免翻转碰撞地面
导轨 行程 / 速度 / 加减速 0~3000 mm / 500 mm/s / 0.3 s 作为机器人外部轴加入运动组
夹具 定位销 / 夹紧点 / 信号 2 处 / 3 处 / DO[1] 夹紧确认后才启动机器人
传送带 速度 / 到位信号 200 mm/s / DI[1] 速度×时间=距离,核对抓取位

完成上述配置后,外围设备就不再是静态模型,而是与机器人共享运动链和信号链的协同对象。下一步的协同程序编写与仿真验证,都建立在这些参数正确的基础之上。