Skip to main content

WallThicknessAnalysisStatistics

Other

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


See Also​