查看全部 23 种类型
编辑器里能选的 23 种检测类型一张表看全,以及哪些类型看区域、旧叫法和现在叫法怎么对应。
先说几条通用规则
- 所有类型都可以放进组合条件。
- 多类别:目标类别可以选多个,再选匹配方式:
- 「物体存在」:全部看到 / 任一看到;
- 「物体不存在」:全部看不到 / 任一看不到;
- 「物体离开区域」:全部离开区域 / 任一离开区域。
- 判定说明一律按「此刻画面里是什么样」来读:
- 「物体存在」选了区域,也不要求零件是从外面移进来的;
- 「物体不存在」不要求之前出现过;
- 「物体分开」不要求之前接上过。
- 要判「先有后没有」「先接上再拆开」这类先后,用本身就看先后的「物体离开区域」「手离开区域」,或用组合「依次满足」,见用组合条件。
全部类型
按平台检测类型窗口里的分组和顺序排(2026-10-28 起「计数」单独一组)。
| 分组 | 类型 | 一句话 |
|---|---|---|
| 零件在不在 | 物体存在 ★ | 此刻看得到这个零件;选了区域 = 零件在指定位置 |
| 物体不存在 | 此刻看不到这个零件;选了区域 = 区域里没有 | |
| 物体离开区域 | 零件从指定位置拿走了(先在区域里看到过) | |
| 计数 | 物体计数 | 画面里同时有 N 个 |
| 容器内分类计数 | 每个容器里各类零件数量都对 | |
| 动作计数 | 真的拧了 N 次螺丝 | |
| 装配关系 | 装配嵌入 | 零件装进了容器 |
| 接触或连接 | 两个零件接上了 | |
| 物体分开 | 两个零件都在画面里、互不接触 | |
| 长度比例 | 插紧 / 压到位检验 | |
| 中心距离 | 两个零件离得多远 | |
| 相对方位 | A 在 B 的左 / 右 / 上 / 下 | |
| 朝向 | 零件横放还是竖放、角度多少 | |
| 状态判定 | 互斥状态判定 | 合格状态通过,不合格状态报警 |
| 状态变化 | 从状态 A 变成了状态 B | |
| 手部动作 | 手靠近物体 | 手伸到零件旁边 |
| 握持物体 | 手握住了零件 | |
| 拿起物体 | 零件被手拿起来了 | |
| 放回物体 | 零件被放下了 | |
| 手在区域内 | 手此刻在某个区域里 | |
| 手离开区域 | 手全部离开某个区域 | |
| 手持物体 | 手里拿着这个零件 | |
| 取料 | 从格子取料 | 手从多格料架的哪一格取了料;不认零件、不需要模型 |
「姿态动作」「时序动作」不可用,不要配
下拉里还有这两种,需要专门的动作识别模型,目前设备上没有。
哪些类型看区域
只有下面这些类型填区域才有用:
- 物体存在、物体不存在:区域可选,不选 = 整个画面;
- 物体离开区域:区域必须选;
- 握持物体、手在区域内、手离开区域、拿起物体、放回物体;
- 长度比例;
- 判从哪格取料。
其余类型(物体计数、装配嵌入等)填了区域也不生效。平台保存时会提示「这个类型不看区域,已去掉」,并把区域清掉。
新旧叫法对照
只改了编辑器里的叫法。已经配好的规则不用动,打开时自动显示成新叫法;再保存,一体机的判法也不变。
| 旧名(2026-10-27 上午及以前) | 10-27 上午改的名(用了半天) | 现在(10-27 下午起) |
|---|---|---|
| 物体进入区域 | 物体在区域内 | 物体存在 + 选区域 |
| 物体出现 | 物体存在 | 物体存在(不选区域) |
| 排他存在 | 排他存在 | 物体存在 + 勾 排除其他类别 |
| 物体消失 | 物体不存在 | 物体不存在(不选区域) |
| 都不满足〔物体进入区域〕 | 都不满足〔物体在区域内〕 | 物体不存在 + 选区域 |
| 两类物体分离 | 物体分开 | 物体分开 |
| 手进入区域 | 手在区域内 | 手在区域内 |
| 物体离开区域 | 物体离开区域 | 物体离开区域 |
