DeviationAnalysisStatistics
Statistics for deviation analyses.
Import
import ScriptingApi as api
# Access the class
# DeviationAnalysisStatistics is available via api.DeviationAnalysisStatistics
Properties
min_value
Minimum measured distance between actual and reference objects.
Type: float
max_value
Maximum measured distance between actual and reference objects.
Type: float
mean_value
Area-weighted mean deviation over the actual surface.
Type: float
std_deviation
Area-weighted population standard deviation of actual-surface vertex samples.
Type: float
min_point_a
Location on the actual object for the minimum deviation.
Type: list
min_point_b
Corresponding location on the reference object for the minimum deviation.
Type: list
max_point_a
Location on the actual object for the maximum deviation.
Type: list
max_point_b
Corresponding location on the reference object for the maximum deviation.
Type: list
area_within_range
Actual-object surface area, in square millimeters, whose deviation lies within the specified range.
Type: float
area_below_range
Actual-object surface area, in square millimeters, whose deviation is below the specified range.
Type: float
area_above_range
Actual-object surface area, in square millimeters, whose deviation is above the specified range.
Type: float
total_area
Total analyzed actual-object surface area in square millimeters.
Type: float
percentage_within_range
Percentage of surface area whose deviation lies within the range.
Type: float
percentage_below_range
Percentage of surface area whose deviation is below the range.
Type: float
percentage_above_range
Percentage of surface area whose deviation is above the range.
Type: float
mean_within_range
Area-weighted mean of actual-surface vertex samples within the specified range.
Type: float
std_deviation_within_range
Area-weighted population standard deviation of actual-surface vertex samples within the specified range.
Type: float
tolerance_enabled
True when the analysis evaluates the deviations against tolerance limits. The remaining tolerance fields are only meaningful when this is true.
Type: bool
lower_tolerance_limit
Lower permissible deviation used for this tolerance evaluation.
Type: float
upper_tolerance_limit
Upper permissible deviation used for this tolerance evaluation.
Type: float
lower_critical_limit
Lower critical deviation used for this tolerance evaluation.
Type: float
upper_critical_limit
Upper critical deviation used for this tolerance evaluation.
Type: float
percentage_in_tolerance
Percentage of surface area whose deviation lies inside the tolerance limits.
Type: float
percentage_below_tolerance
Percentage of surface area whose deviation is below the lower tolerance limit.
Type: float
percentage_above_tolerance
Percentage of surface area whose deviation is above the upper tolerance limit.
Type: float
percentage_critical
Percentage of surface area whose deviation lies outside the critical limits.
Type: float
tolerance_status
Overall tolerance status. One of "In tolerance", "Out of tolerance", "Critical", or "Not evaluated".
Type: str