定位轮廓线特征点

功能描述

该步骤可定位轮廓线中的特征点,如:Z方向上的最大点、Z方向上的最小点等。

使用流程

该步骤的使用流程如下图所示,下文将对该流程进行介绍。

locate feature point of profile
  1. 选择输入数据。连接对应的步骤端口,或者在参数设置区的输入栏下选择对应的输入数据。

  2. 明确是否使用特征区域。如需使用特征区域,可参考使用特征区域说明设置特征区域。

  3. 输出栏中勾选输出项,并单击输出项左侧的 ▶ 展开该项,输入合格范围的最小值最大值

  4. 运行步骤,并查看运行结果

参数说明

参数 解释

特征点类型

选择需要从轮廓线中定位的特征点类型。

值列表:均值、中值、最大X、最大Z、最小X、最小Z、角点、顶角点、底角点、左角点、右角点、上升沿、下降沿、任意沿

查看特征点类型的详细说明,确定需要定位的点。

使用特征区域

通过设置特征区域,限定定位特征点的范围。

查看特征区域了解如何设置和调整特征区域。

Epsilon

设置Epsilon参数来控制对轮廓线形状变化的敏感程度。

通常,Epsilon值越小,特征区域内计算出的候选特征点就越多,表示计算方法对轮廓线形状变化的敏感程度也就越高;相反,Epsilon值越大,特征区域内计算出的候选特征点越少,表示计算方法对轮廓线形状变化的敏感程度也就越低。

该参数仅在选择角点或边沿类型的特征点时可见。

输出说明

勾选输出项后,步骤将增加对应的输出端口,步骤运行后将输出对应的数据。可根据实际测量需求选择对应的输出项。

如果输出项可展开(左侧有 ▶),则勾选后必须展开,然后设置最小值最大值来确定该项的合格范围。如果输出的值在合格范围内,该测量项被判定为合格(OK),否则被判定为不合格(NG)。

输出项 说明

特征点坐标X

从轮廓线中定位的特征点的坐标的X值。

特征点坐标Z

从轮廓线中定位的特征点的坐标的Z值。

特征点

从轮廓线中定位的特征点。

错误排查

  • 各步骤通用的错误码,详见错误码列表

  • 若错误码与错误信息不对应,请联系技术支持获取帮助。

CV-W5801

错误:选择的特征点类型无效。

解决方案:在“特征点类型”下拉列表中重新选择有效的特征点类型。

CV-W5802

错误:未检测到角点。

可能原因:

  • “Epsilon”的值过大。

  • 输入的轮廓线或特征区域内的轮廓线数据不合理。例如,轮廓线上点的数量小于3,或者轮廓线上点共线,导致无法检出角点。

解决方案:

  • 尝试调小“Epsilon”的值。

  • 更换或调整轮廓线数据,确保轮廓线上点的数量大于或等于3,且点不共线。

CV-W5803

错误:未检测到上升沿或下降沿。

可能原因:

  • “Epsilon”的值过大。

  • 输入的轮廓线或特征区域内的轮廓线数据不合理。例如,轮廓线上点的数量小于3,或者轮廓线上点共线,导致无法检出上升沿或下降沿。

解决方案:

  • 尝试调小“Epsilon”的值。

  • 更换或调整轮廓线数据,确保轮廓线上点的数量大于或等于3,且点不共线。

CV-W5804

错误:未检测到上升沿。

可能原因:

  • “Epsilon”的值过大。

  • 输入的轮廓线或特征区域内的轮廓线数据不合理。例如,轮廓线上点的数量小于3,或者轮廓线上点共线,导致无法检出上升沿。

解决方案:

  • 尝试调小“Epsilon”的值。

  • 更换或调整轮廓线数据,确保轮廓线上点的数量大于或等于3,点不共线,且轮廓线数据中包含上升沿。

CV-W5805

错误:未检测到下降沿。

可能原因:

  • “Epsilon”的值过大。

  • 输入的轮廓线或特征区域内的轮廓线数据不合理。例如,轮廓线上点的数量小于3,或者轮廓线上点共线,导致无法检出下降沿。

解决方案:

  • 尝试调小“Epsilon”的值。

  • 更换或调整轮廓线数据,确保轮廓线上点的数量大于或等于3,点不共线,且轮廓线数据中包含下降沿。

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。