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 建立碰撞对,把每台机器人的本体、焊枪、送丝管与另一台机器人、夹具、安全围栏设为检测对象。
识别出的干涉区域要落到布局上处理,常用手段有三种:
- 物理隔离:用安全围栏或光栅把两台机器人的共享空间切开,各自只在自己的工位内运动。
- 时间互锁:共享区域不物理隔离,但通过 PLC 互锁信号保证同一时刻只有一台机器人进入。例如 R1 在工位 A 焊接时,R2 不得进入两工位之间的过渡区。
- 空间让位:调整基座位置或增加第七轴,使两台机器人的包络在空间上错开。
示例中两工位中心距 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 的仿真时间轴上验证,而不是只做算术。
五、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 的价值在于把这两个约束同时可视化:包络圆和碰撞对回答“能不能摆”,时间轴和仿真回答“来不来得及”。先定坐标系和基准,再校核可达性,然后识别干涉并选择隔离或互锁策略,最后用节拍分解和仿真验证,布局方案才算闭环。