抓取目标 (GripTarget)
此组件在 realvirtual 6.3 中添加。
概述 (Overview)
GripTarget 为 Grip 组件的自动放置系统标记精确的放置位置。当 Grip 在 GripTarget 附近释放 MU 时,MU 会对齐到目标的位置和旋转,并成为 GripTarget 的子对象。
GripTarget 是一个 被动标记——它本身不检测 MU。Grip 组件通过在配置的 Grip Target Search Radius 范围内进行 OverlapSphere 搜索来找到它。
属性 (Properties)

Align Position(布尔值)放置时将 MU 位置吸附到 GripTarget 的世界位置。默认值:true。
Align Rotation(布尔值)放置时将 MU 旋转吸附到 GripTarget 的旋转。默认值:false。
Occupied By(MU,只读)显示当前放置在此目标上的 MU。为空表示目标空闲且可用于放置。
用法 (Usage)
- 在所需放置位置的 GameObject 上添加 GripTarget 组件
- 定位和旋转 GameObject 以定义 MU 应降落的位置和方式
- 配置 Grip 组件,设置 Place Mode = Auto
- 在 Grip 上设置 Grip Target Search Radius 以控制检测范围(默认值:500 mm)
- 当 Grip 在范围内放置 MU 时,它会自动吸附到最近的空闲 GripTarget
MU 成为 GripTarget 变换的 子对象,因此如果 GripTarget 移动(例如在传送带或机器人上),放置的 MU 会随之移动。
GripTarget 与 Fixer 的对比 (GripTarget vs Fixer)
两种组件都处理 MU 放置,但用途不同:
| 用途 | 被动放置槽("停车位") | 主动工位锁("带锁的停车门") |
|---|---|---|
| 需要 Grip? | 是,始终——仅与 Grip 组件配合使用 | 否——可独立工作 |
| MU 如何到达? | Grip 放置 | 传送带、AGV 或机器人送达 |
| 由什么控制 | Grip 组件逻辑 | PLC 信号 (FixerFix/FixerRelease) 或自动模式 |
| 检测 | 无——由 Grip 的 OverlapSphere 找到 | 自带 BoxCollider 触发器或 Raycast |
| MU 父级设置 | MU 成为 GripTarget 的子对象 | MU 成为 Fixer 的子对象(释放时恢复到之前的父级) |
| 多 MU | 每个目标一个 MU | 通过 MUSFixed 列表支持多个 MU |
| 交接阻塞 | 否 | 是——防止工站之间重复固定 |
| 标签过滤 | 否 | 是——仅固定特定部件类型 |
当 Grip(机器人夹爪)在预定义位置放置 MU 时使用 GripTarget。当 MU 自行到达(传送带)并需要通过 PLC 控制停止/固定时使用 Fixer。