Skip to content

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