Uses ordered (raster) scan data, a surface, and B-Splines defining surface edges to identify edge points from within point clouds. It then creates vectors and determines if the points meet a specified tolerance.
Input Arguments
0 |
Collection Object Name Ref List |
Cloud Names |
The names of the clouds to consider. |
1 |
Collection Object Name |
Edge Surface Name |
The surface containing the edges to evaluate. |
2 |
Collection Object Name Ref List |
BSpline Edge List |
The name of one or more B-Splines along the edge of the surface in argument 1. |
3 |
Collection Object Name |
Prefix for Output Groups |
A prefix to apply to the names of all resulting groups from the command. |
4 |
Double |
Tolerance |
A tolerance value to meet. |
5 |
Integer |
Minimum Number of “Good” Points per Unit Length |
The minimum number of points required per unit B-Spline length required to pass the evaluation. |
6 |
Double |
Maximum Percentage of “Bad” Points (0-100) |
The maximum percentage of points that can ex- ceed the tolerance and still be considered passing. |
Return Arguments
7 |
String |
Summary Result |
A text summary of the result of the command. |
Returned Status
SUCCESS |
The evaluation was performed successfully. |
FAILURE |
One or more required objects was not found. |
Remarks
This command finds cloud points close to the specified edge, and creates four point groups: One for points in the tolerance, one for outside the tolerance, one for outside the tolerance and above, and one for outside the tolerance and below. Vector groups are the created projecting the “above” and “below” points to the nominal edge.