几何特征和特征点

阅读以下内容了解什么是几何特征以及特征点类型。

几何特征

在Mech-MSR中,常常需要从表面数据或轮廓线中提取点、直线、平面、圆等特征来完成测量和检测任务。这些特征即称为几何特征。

几何特征主要分为以下几类:

  • :平面或空间中的一点,常用于点到点或点到线等相关的测量。

  • 直线:可无限延长的直线。常用于确定方位或与平面、圆、直线等相交形成特征点来完成测量。

  • 平面:由表面数据拟合的平面。常用于点到面或线面相交等的测量。

  • :由表面数据或轮廓线数据拟合的圆。

几何特征通常可作为测量类步骤的输入。


了解更多

特征点

在Mech-MSR中,常使用某个区域中的特征点来计算尺寸和位置。特征点一般可从表面数据或轮廓线中获取,代表某个具体的位置,经过特定步骤处理后完成测量任务。

下表列出了常见特征点类型,不同步骤中涉及的类型可能不同。

特征点类型 描述 图示

最大Z

区域中Z坐标最大的点。

max z

最小Z

区域中Z坐标最小的点。

min z

最大X

区域中X值最大的点。

max x

最小X

区域中X值最小的点。

min x

最大Y

区域中Y坐标最大的点。

max y

最小Y

区域中Y坐标最小的点。

min y

质心

区域中表面数据与Z=0平面形成的立体图形的质心。

centroid

均值

区域中所有点的均值所在的位置。

average

角点

区域中轮廓线的角点,即轮廓线形状发生变化的点。存在多个角点时,输出轮廓线形状变化最显著处的点。

corner

顶角点

区域中轮廓线最顶端的角点。

top corner

底角点

区域中轮廓线最底端的角点。

bottom corner

左角点

区域中轮廓线最左侧的角点。

left corner

右角点

区域中轮廓线最右侧的角点。

right corner

上升沿

区域中轮廓线的上升沿,特征点不一定为轮廓线上的点。

rising edge

下降沿

区域中轮廓线的下降沿,特征点不一定为轮廓线上的点。

falling edge

任意沿

区域中轮廓线的任意沿,特征点不一定为轮廓线上的点。

any edge

中值

区域中所有点的中值所在的位置。

median

转折点

获取区域中轮廓线上凹和下凸形状的凹点和凸点。

  • 灵敏度:对变化或转折的敏感程度,范围为0~1。灵敏度设置过低时,可能会检测不到转折点。

  • 转折点类型凸点凹点

  • 计数方向:设置区域内凸点(或凹点)的计数方式,可为由左向右由右向左

  • 索引:按设置的计数方向,定位特征点为区域内第几个凸点(或凹点),索引的值为1时,表示获取区域内第一个特征点。此外,索引值必须在计数范围内,否则无法获取特征点。

inflection

拟合线交点

分别设置特征区域1和特征区域2来拟合两条直线,两条直线的交点即为特征点。

intersection

接触点

设置特征区域1以拟合直线,设置特征区域2以拟合圆,然后过该拟合圆的圆心作该拟合直线的垂线,垂足即为特征点。

  • 离群点百分比:指定剔除距离拟合圆绝对误差最大的百分之几的数据点。

圆心到直线的距离应小于或等于半径,即圆与直线相交或相切时,才可检测出有效接触点。

contact

百分位滤波

分别设定低百分位高百分位,剔除设置区域内低于低百分位深度值和高于高百分位深度值的点,然后对剩余点求平均以获取特征点。

percentile


了解更多

我们重视您的隐私

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