Tolerance
Tolerance - Circularity
Measure circularity of a set of points. A circle is fitted using the points, then all distances are calculated to give circularity as the distance between the outter and inner point.
IN
| Name | Type | Description |
|---|---|---|
| InPath | Path | The points. |
| InCircleFittingMethod | Enum < CircleFittingMethod > | Circle fitting technique used by the algorithm. |
| PLabel | Point2D | Label position |
| InResolution | PixelResolution | The pixel resolution for measure conversion |
| InTolerance | DimensionTolerance | Defines the tolerance for current dimension tool |
| InTag | String | Defines a custom tag for current dimension tool |
| InOffset | Float | Offset to apply to measured result |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutIsOk | Bool | True if dimension is in tolerance |
| OutDimension | Float | Dimension's result |
| OutDimensionGeometry | DimensionGeometry | Dimension's visual data |
| Error | ErrorState | Gets the execution error message |
Tolerance - Concentricity
Measure concentricity between two circles. Concentricity is calculated as the distance between the centers.
IN
| Name | Type | Description |
|---|---|---|
| InReference | Circle2D | The circle reference. |
| InCircle | Circle2D | The second circle. |
| PLabel | Point2D | Label position |
| InResolution | PixelResolution | The pixel resolution for measure conversion |
| InTolerance | DimensionTolerance | Defines the tolerance for current dimension tool |
| InTag | String | Defines a custom tag for current dimension tool |
| InOffset | Float | Offset to apply to measured result |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutIsOk | Bool | True if dimension is in tolerance |
| OutDimension | Float | Dimension's result |
| OutDimensionGeometry | DimensionGeometry | Dimension's visual data |
| Error | ErrorState | Gets the execution error message |
Tolerance - Orthogonality
Measure Orthogonality between a reference segment and a set of points. Orthogonal segment respect to reference is used to calculate the distance of each point, then orthogonality is returned asthe distance between the outter and inner point.
IN
| Name | Type | Description |
|---|---|---|
| InReference | Segment2D | The reference segment. |
| InPath | Path | The points. |
| PLabel | Point2D | Label position |
| InResolution | PixelResolution | The pixel resolution for measure conversion |
| InTolerance | DimensionTolerance | Defines the tolerance for current dimension tool |
| InTag | String | Defines a custom tag for current dimension tool |
| InOffset | Float | Offset to apply to measured result |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutIsOk | Bool | True if dimension is in tolerance |
| OutDimension | Float | Dimension's result |
| OutDimensionGeometry | DimensionGeometry | Dimension's visual data |
| Error | ErrorState | Gets the execution error message |
Tolerance - Parallelism
Measure Parallelism between a reference segment and a set of points. Distance for each point to reference is calculated, then parallelism is returned asthe distance between the outter and inner point.
IN
| Name | Type | Description |
|---|---|---|
| InReference | Segment2D | The reference segment. |
| InPath | Path | The points. |
| PLabel | Point2D | Label position |
| InResolution | PixelResolution | The pixel resolution for measure conversion |
| InTolerance | DimensionTolerance | Defines the tolerance for current dimension tool |
| InTag | String | Defines a custom tag for current dimension tool |
| InOffset | Float | Offset to apply to measured result |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutIsOk | Bool | True if dimension is in tolerance |
| OutDimension | Float | Dimension's result |
| OutDimensionGeometry | DimensionGeometry | Dimension's visual data |
| Error | ErrorState | Gets the execution error message |
Tolerance - Rectilinearity
Measure rectilinearity of a set of points. A line is fitted using the points, then all distances are calculated to give rectilinearity as the distance between the outter and inner point.
IN
| Name | Type | Description |
|---|---|---|
| InPath | Path | The points. |
| PLabel | Point2D | Label position |
| InResolution | PixelResolution | The pixel resolution for measure conversion |
| InTolerance | DimensionTolerance | Defines the tolerance for current dimension tool |
| InTag | String | Defines a custom tag for current dimension tool |
| InOffset | Float | Offset to apply to measured result |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutIsOk | Bool | True if dimension is in tolerance |
| OutDimension | Float | Dimension's result |
| OutDimensionGeometry | DimensionGeometry | Dimension's visual data |
| Error | ErrorState | Gets the execution error message |