Extract Surface Section

Description

This Step extracts a profile from the surface data. A section perpendicular to the XOY plane is formed using the line connecting the two feature points or the center line of the feature region. The intersection between the section and the surface data is extracted to generate the profile.

The direction of the intersection extracted from the surface is variable, but the final output profile of this Step is on the XOZ plane.

Workflow

The process of configuring this Step is shown below.

extract surface section process
  1. Configure the input. Connect the ports manually or select the input(s) under Input in the parameter configuration panel.

  2. Set the sectioning mode.

  3. Set other parameters.

  4. Select the desired output(s) under Output. For an expandable output item, click ▶ and configure the Min and Max values of the acceptable range.

  5. Run the Step and view output.

Parameter Description

Sectioning Mode

The method of extracting profile from the surface data.

Options: Feature region, Feature points

  • Feature region: Once this is selected, the section perpendicular to the XOY plane where the center line of the feature region is located will intersect the surface, generating the profile.

    The center line of a feature region is the line connecting the midpoints of two edges along the Y-axis at the initial position of the feature region.

    For more information on how to set the feature region, please refer to Set the Feature Region.
  • Feature points: Two data points are selected as feature points on the surface. The section perpendicular to the XOY plane where the line connecting the two feature points is located intersects the surface, generating the profile. The endpoints of the profile are the two selected feature points.

    Once this is selected, two more inputs will be displayed. You need to connect the ports manually or configure the input under Input.

Feature points provide precise positional information, specifying the endpoints of an intersection to form a section perpendicular to the surface. It is preferable to use feature points when you already know exactly where the endpoints are located.

Using the feature region, you can define the position of the section more flexibly. If you want to extract the profile from a wider region and do not need to specify endpoints, a feature region may be more appropriate.

Average Profiles

The profile is generated by averaging the data points along the direction perpendicular to the center line of the feature region or the line connecting the two feature points.

  • Selected:

    • When Sectioning Mode is set to Feature region, the average Z value of the data points is calculated within the length of the feature region, along the direction perpendicular to the center line of the feature region. The averaged data points (which may be empty) form a profile.

    • When Sectioning Mode is set to Feature points, the average Z value of the data points is calculated within Averaging Width, along the direction perpendicular to the line connecting the two feature points. The averaged data points (which may be empty) form a profile.

      This takes into account not only the data points covered by the line connecting the two feature points or the center line of the feature region, but also the neighboring data points, for a more comprehensive characterization of the region.

  • Unselected (default):

    Use the raw data points (which may be empty) on the intersection directly without averaging. This will only consider the data points covered by the line connecting the two feature points or the center line of the feature region, reflecting more local features.

Min Valid Points

Only valid when Average Profiles is selected. This parameter is used to specify the percentage of valid points within Averaging Width or the length of the feature region. When the actual percentage of valid points is lower than this value, the data point on the profile will be judged as non-existent.

If certain data points on the profile are judged as non-existent, the region may be too sparse.

Show Detail

Once this is selected, the generated profile will be displayed on the raw data.

Output Description

Select the output item(s) according to the actual measurement requirements. Then the corresponding data will be output after the Step is run.

If you select an expandable output item, you must expand it by clicking ▶, and then set the Min and Max values to determine the acceptable range. If the output value falls within the acceptable range, the measurement item is judged as passing (OK), or else it is judged as failing (NG).

Output Item Description

Profile

The resulting profile.

Start X

The X coordinate of the start point of the profile.

End X

The X coordinate of the end point of the profile.

Start Y

The Y coordinate of the start point of the profile.

End Y

The Y coordinate of the end point of the profile.

Rotation Angle

The rotation of the profile around the Z-axis (angle relative to the X-axis).

Troubleshooting

Invalid Parameter

No. Error Possible Causes Solution

1

Inappropriate min valid points

The set value of min valid points is not within [0, 1].

Reset Min Valid Points and ensure that the value is within [0, 1].

Invalid Input

No. Error Possible Causes Solution

1

Invalid input “Feature Point 1”

Check and adjust the input “Feature Point 1” to ensure that it is a valid feature point.

2

Invalid input “Feature Point 2”

Check and adjust the input “Feature Point 2” to ensure that it is a valid feature point.

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.