3. 多机器人系统布局与工位规划

多机器人工作站的布局不是把几台机器人摆进一个房间,而是围绕“工件怎么走、机器人怎么够、节拍怎么分”三个约束做空间与时间的联合求解。本节以一台双工位弧焊工作站为例,说明如何在 RobotStudio 中完成工作范围校核、干涉区域识别、物料流向设计和基座与夹具定位。

一、先定坐标系与布局基准

布局前必须统一参照系,否则后续所有坐标都会互相矛盾。本工作站约定:以车间地面为 XY 平面,Z 轴竖直向上;世界坐标系原点设在两工位之间的安全围栏中心线上,X 轴指向物料流入方向(上料侧),Y 轴指向操作者站位侧。机器人基座、夹具、变位机的位置全部以世界坐标系描述,机器人本地坐标系仅用于示教点位。

布局基准通常取三个:工件定位基准(夹具上重复定位的销孔或V形块)、机器人基座安装面(底座法兰中心)、物流基准(输送线中心线或 AGV 停靠点)。三者一旦确定,就作为后续所有尺寸链的起点。

二、工作范围校核:可达性与姿态余量

机器人工作范围是一个由各轴限位和臂长决定的包络体,但“能到达”不等于“能焊好”。校核要分两层:

  • 位置可达性:把工件上所有焊缝的起弧点、收弧点、中间示教点导入 RobotStudio,用 Reachability 检查是否全部落在包络内。示例中 IRB 2600 在 1.65 m 臂长下,焊枪 TCP 需覆盖工位内 800 mm × 600 mm × 400 mm 的焊缝区域。
  • 姿态可达性:弧焊要求焊枪与焊缝夹角在 10°~15° 推角范围内,且不能出现腕部奇异。若某点位置可达但 J4/J6 接近极限,实际焊接会抖动或无法保持姿态,应视为不可达。

工程上留 10%~15% 的包络余量:若焊缝最远点距基座 1.45 m,而机器人最大臂展 1.65 m,余量约 12%,属于可接受范围;若余量低于 8%,建议移动基座或改用变位机翻转工件。

三、干涉区域识别与安全间距

多机器人系统的干涉分三类:机器人—机器人、机器人—夹具/围栏、机器人—工件在变位过程中的动态干涉。RobotStudio 中可用 Collision Detection 建立碰撞对,把每台机器人的本体、焊枪、送丝管与另一台机器人、夹具、安全围栏设为检测对象。

识别出的干涉区域要落到布局上处理,常用手段有三种:

  1. 物理隔离:用安全围栏或光栅把两台机器人的共享空间切开,各自只在自己的工位内运动。
  2. 时间互锁:共享区域不物理隔离,但通过 PLC 互锁信号保证同一时刻只有一台机器人进入。例如 R1 在工位 A 焊接时,R2 不得进入两工位之间的过渡区。
  3. 空间让位:调整基座位置或增加第七轴,使两台机器人的包络在空间上错开。

示例中两工位中心距 2.4 m,两台机器人基座分别布置在各自工位外侧,基座间距 3.2 m。经碰撞检测,两机器人包络在中间过渡区有约 180 mm 重叠,采用时间互锁处理,互锁信号由安全 PLC 以 20 ms 周期刷新。

四、物料流向与节拍匹配

物料流向决定工位顺序和上下料位置。示例采用“U 形流”:毛坯从上料辊道进入工位 A,R1 完成打底焊;工件经中间过渡台转到工位 B,R2 完成盖面焊;成品由下料辊道流出。U 形流的好处是上下料在同一侧,操作者走动距离短,且两台机器人的工作区自然分离。

节拍匹配的核心是让各工位时间尽量均衡。设总节拍要求 90 s/件,分解为:上料 12 s、R1 焊接 38 s、过渡转运 8 s、R2 焊接 30 s、下料 10 s,合计 98 s,超出 8 s。优化方向有两个:把过渡转运与 R1 收弧后的清枪并行,省 5 s;把 R2 的焊接参数从 28 cm/min 提到 32 cm/min,省约 3 s,使总节拍回到 90 s。这类调整必须在 RobotStudio 的仿真时间轴上验证,而不是只做算术。

双工位弧焊工作站布局与物料流向 上料辊道 毛坯流入 工位 A R1 夹具A 打底焊 38 s 基座距中心 1.6 m 过渡台 转运 8 s 互锁区 工位 B R2 夹具B 盖面焊 30 s 基座距中心 1.6 m 下料 成品 安全围栏(虚线) 包络重叠约 180 mm 节拍分解(目标 90 s/件) 上料 12s R1 焊接 38s 转运 8s R2 焊接 30s 下料 节拍优化(示例) ① 过渡转运与 R1 清枪并行 → 节省 5 s ② R2 焊接速度 28 → 32 cm/min → 节省约 3 s ③ 优化后总节拍 ≈ 90 s,满足要求;须在仿真时间轴复核

五、RobotStudio 中的基座与夹具定位操作

在 RobotStudio 中,布局落地分四步。第一步,用 Layout 浏览器导入机器人模型,通过“设定位置”把基座放到世界坐标 (0, -1.6, 0) 和 (0, 1.6, 0)(示例值),并锁定基座。第二步,导入夹具与变位机模型,用“三点对齐”把夹具定位销与工件基准孔对齐,确保重复定位精度在 ±0.1 mm 内。第三步,建立工件坐标系(Work Object),把焊缝程序中的点位全部挂到工件坐标系下,这样夹具移动后程序只需重定义工件坐标系,不必逐点修改。第四步,用 Collision Detection 建立碰撞对并运行仿真,观察是否有干涉报警。

基座定位的一个实用技巧:先在 2D 平面图上按包络圆画出两台机器人的可达范围,找到两圆交集最小的位置,再把该位置作为基座候选点。示例中两基座间距 3.2 m 时,包络重叠最小且各自覆盖本工位全部焊缝,是较优解。

六、布局检查清单

检查项判据示例值
焊缝位置可达性全部示教点在包络内是
包络余量≥ 10%约 12%
机器人—机器人干涉无碰撞或已互锁重叠 180 mm,互锁
夹具重复定位精度≤ ±0.1 mm±0.08 mm
总节拍≤ 90 s约 90 s
安全围栏开口与上下料位置匹配上料侧、下料侧各一
布局阶段发现的干涉和节拍问题,修改成本最低;一旦进入现场调试,移动基座或改夹具往往需要停产。因此建议在 RobotStudio 中把碰撞检测和节拍仿真作为布局评审的必过项。

综上,多机器人布局的本质是在空间约束(可达、无干涉)和时间约束(节拍均衡)之间找可行解。RobotStudio 的价值在于把这两个约束同时可视化:包络圆和碰撞对回答“能不能摆”,时间轴和仿真回答“来不来得及”。先定坐标系和基准,再校核可达性,然后识别干涉并选择隔离或互锁策略,最后用节拍分解和仿真验证,布局方案才算闭环。