定位轮廓线特征点
使用流程
参数说明
参数 | 解释 | ||
---|---|---|---|
特征点类型 |
|||
使用特征区域 |
通过设置特征区域,限定定位特征点的范围。 查看特征区域了解如何设置和调整特征区域。 |
||
Epsilon |
设置Epsilon参数来控制对轮廓线形状变化的敏感程度。 通常,Epsilon值越小,特征区域内计算出的候选特征点就越多,表示计算方法对轮廓线形状变化的敏感程度也就越高;相反,Epsilon值越大,特征区域内计算出的候选特征点越少,表示计算方法对轮廓线形状变化的敏感程度也就越低。
|
输出说明
勾选输出项后,步骤将增加对应的输出端口,步骤运行后将输出对应的数据。可根据实际测量需求选择对应的输出项。
如果输出项可展开(左侧有 ▶),则勾选后必须展开,然后设置最小值和最大值来确定该项的合格范围。如果输出的值在合格范围内,该测量项被判定为合格(OK),否则被判定为不合格(NG)。 |
输出项 | 说明 |
---|---|
特征点坐标X |
从轮廓线中定位的特征点的坐标的X值。 |
特征点坐标Z |
从轮廓线中定位的特征点的坐标的Z值。 |
特征点 |
从轮廓线中定位的特征点。 |
错误排查
|
CV-W5802
错误:未检测到角点。
可能原因:
-
“Epsilon”的值过大。
-
输入的轮廓线或特征区域内的轮廓线数据不合理。例如,轮廓线上点的数量小于3,或者轮廓线上点共线,导致无法检出角点。
解决方案:
-
尝试调小“Epsilon”的值。
-
更换或调整轮廓线数据,确保轮廓线上点的数量大于或等于3,且点不共线。
CV-W5803
错误:未检测到上升沿或下降沿。
可能原因:
-
“Epsilon”的值过大。
-
输入的轮廓线或特征区域内的轮廓线数据不合理。例如,轮廓线上点的数量小于3,或者轮廓线上点共线,导致无法检出上升沿或下降沿。
解决方案:
-
尝试调小“Epsilon”的值。
-
更换或调整轮廓线数据,确保轮廓线上点的数量大于或等于3,且点不共线。