抓取目标 (GripTarget)

ℹ️

此组件在 realvirtual 6.3 中添加。

概述 (Overview)

GripTarget 为 Grip 组件的自动放置系统标记精确的放置位置。当 Grip 在 GripTarget 附近释放 MU 时,MU 会对齐到目标的位置和旋转,并成为 GripTarget 的子对象。

GripTarget 是一个 被动标记——它本身不检测 MU。Grip 组件通过在配置的 Grip Target Search Radius 范围内进行 OverlapSphere 搜索来找到它。

属性 (Properties)

GripTarget Inspector

Align Position(布尔值)放置时将 MU 位置吸附到 GripTarget 的世界位置。默认值:true

Align Rotation(布尔值)放置时将 MU 旋转吸附到 GripTarget 的旋转。默认值:false

Occupied By(MU,只读)显示当前放置在此目标上的 MU。为空表示目标空闲且可用于放置。

用法 (Usage)

  1. 在所需放置位置的 GameObject 上添加 GripTarget 组件
  2. 定位和旋转 GameObject 以定义 MU 应降落的位置和方式
  3. 配置 Grip 组件,设置 Place Mode = Auto
  4. 在 Grip 上设置 Grip Target Search Radius 以控制检测范围(默认值:500 mm)
  5. 当 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

另请参阅 (See Also)