WallThicknessAnalysisStatistics
Statistics for wall thickness analyses.
Import
import ScriptingApi as api
# Access the class
# WallThicknessAnalysisStatistics is available via api.WallThicknessAnalysisStatistics
Properties
min_value
Minimum measured wall thickness value.
Type: float
max_value
Maximum measured wall thickness value.
Type: float
mean_value
Mean wall thickness across the analyzed region.
Type: float
std_deviation
Standard deviation of wall thickness across the analyzed region.
Type: float
min_point_a
First endpoint [x, y, z] of the segment where the minimum wall thickness occurs.
Type: list
min_point_b
Second endpoint [x, y, z] of the segment where the minimum wall thickness occurs.
Type: list
max_point_a
First endpoint [x, y, z] of the segment where the maximum wall thickness occurs.
Type: list
max_point_b
Second endpoint [x, y, z] of the segment where the maximum wall thickness occurs.
Type: list
area_within_range
Surface area whose wall thickness lies within the specified range.
Type: float
area_below_range
Surface area whose wall thickness is below the specified range.
Type: float
area_above_range
Surface area whose wall thickness is above the specified range.
Type: float
total_area
Total analyzed surface area.
Type: float
percentage_within_range
Percentage of surface area whose wall thickness lies within the range.
Type: float
percentage_below_range
Percentage of surface area whose wall thickness is below the range.
Type: float
percentage_above_range
Percentage of surface area whose wall thickness is above the range.
Type: float
mean_within_range
Mean wall thickness considering only samples within the specified range.
Type: float
std_deviation_within_range
Standard deviation of wall thickness considering only samples within the specified range.
Type: float
tolerance_enabled
True when the analysis evaluates its results against permissible limits. The reported tolerance status is only meaningful when this is true.
Type: bool
use_min_wall_thickness
True when the smallest permissible wall thickness limit is applied.
Type: bool
min_wall_thickness
Smallest permissible wall thickness (millimeters).
Type: float
use_max_permissible_wall_thickness
True when the largest permissible wall thickness limit is applied.
Type: bool
max_permissible_wall_thickness
Largest permissible wall thickness (millimeters).
Type: float
use_min_mean_wall_thickness
True when the smallest permissible mean wall thickness limit is applied.
Type: bool
min_mean_wall_thickness
Smallest permissible mean wall thickness (millimeters).
Type: float
use_max_mean_wall_thickness
True when the largest permissible mean wall thickness limit is applied.
Type: bool
max_mean_wall_thickness
Largest permissible mean wall thickness (millimeters).
Type: float
use_min_standard_deviation
True when the smallest permissible standard deviation limit is applied.
Type: bool
min_standard_deviation
Smallest permissible standard deviation (millimeters).
Type: float
use_max_standard_deviation
True when the largest permissible standard deviation limit is applied.
Type: bool
max_standard_deviation
Largest permissible standard deviation (millimeters).
Type: float
tolerance_status
Overall tolerance status. One of "In tolerance", "Out of tolerance", or "Not evaluated".
Type: str