Geometric Features and Feature Points

You are viewing an old version of the documentation. You can switch to the documentation of the latest version by clicking the top-right corner of the page.

Read the following to learn about the geometric features and feature point types.

Geometric Features

Feature regions are often used in Mech-MSR to determine certain features of a surface or profile. Measurement and detection tasks are performed based on these features. These features are called geometric features.

Geometric features are divided into the following categories:

  • Point: A 2D or 3D point, used for point-to-point or point-to-line measurement.

  • Line: A straight line that is infinitely long, used to determine the orientation, or to intersect with another line to generate a feature point for measurement.

  • Plane: A plane fitted to the surface data, used for point-to-plane or line-plane intersection measurements.

  • Circle: A circle fitted by surface or profile data.

Geometric features are usually taken as inputs by measurement-related Steps.


See also

Feature Points

In Mech-MSR, feature points in a defined region are often used for dimensional and positional measurements. Generally, feature points are obtained from the profile or surface data and represent a specific position that is processed by a specific Step to complete the measurement task.

The following types of points can be identified in a measurement region. The availability of a feature point type is Step-dependent.

Feature Point Type Description Illustration

Max Z

The point with the maximum Z value in the region of interest.

max z

Min Z

The point with the minimum Z value in the region of interest.

min z

Max X

The point with the maximum X value in the region of interest.

max x

Min X

The point with the minimum X value in the region of interest.

min x

Max Y

The point with the maximum Y value in the region of interest.

max y

Min Y

The point with the minimum Y value in the region of interest.

min y

Centroid

The center of gravity of the solid shapes formed by the surface data in the region and the Z = 0 plane.

centroid

Average

The average location of points in the region of interest.

average

Corner

A corner of a profile in the region of interest, where corner is defined as a change in profile shape. When there are multiple corners, the point with the most significant change in profile shape is output.

corner

Top corner

The top-most corner in the region of interest, where corner is defined as a change in profile shape.

top corner

Bottom corner

The bottom-most corner in the region of interest, where corner is defined as a change in profile shape.

bottom corner

Left corner

The left-most corner in the region of interest, where corner is defined as a change in profile shape.

left corner

Right corner

The right-most corner in the region of interest, where corner is defined as a change in profile shape.

right corner

Rising edge

A rising edge in the region of interest, and the feature points are not necessarily points on the profile.

rising edge

Falling edge

A falling edge in the region of interest, and the feature points are not necessarily points on the profile.

falling edge

Any edge

A rising or falling edge in the region of interest, and the feature points are not necessarily points on the profile.

any edge

Median

The median location of points in the region of interest.

median

Inflection Point

The concave up and concave down points respectively of the convex and concave shapes on the profile in the region of interest.

  • Sensitivity: The sensitivity to changes or inflections, ranging from 0 to 1. If Sensitivity is set too low, inflection points may not be detected.

  • Inflection Type: Concave down or Concave up.

  • Count Direction: The method of counting concave down (or concave up) points in the region of interest: Left to right or Right to left.

  • Index: Locate the convex down (or concave up) point in the region according to the set Count Direction. A value of 1 for Index indicates that the first feature point in the region is obtained. In addition, the index value must be within the count range, or else the feature points cannot be obtained.

inflection

Intersection

Set Feature Region 1 and Feature Region 2 separately to fit two lines, and the intersection of the two lines is the feature point.

intersection

Contact

Set Feature Region 1 to fit a line, and set Feature Region 2 to fit a circle. Create a perpendicular line to the fitted line through the center of the fitted circle, and the foot of the perpendicular line is the feature point.

  • Outlier Fraction: Use this parameter to specify the percentage of points with the largest absolute deviation from the fitted circle to be excluded.

Valid contact points can only be detected when the distance from the circle’s center to the line is smaller than or equal to the radius, i.e., the circle and the line intersect or are tangent.

contact

Percentile

Setting Low Percentile and High Percentile excludes points below the low percentile or above the high percentile in the region of interest. Feature points are obtained by averaging the remaining points.

percentile


See also

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.