WallThicknessCheckerBuilder Class — NXOpen Python API Reference 12.0.0 documentation

# WallThicknessCheckerBuilder Class

class `NXOpen.Tooling.``WallThicknessCheckerBuilder`

  Bases: `NXOpen.Builder`

  Represents a builder to be used to perform wall thickness analysis.

  The method `NXOpen.Tooling.WallThicknessCheckerBuilder.Calculate()` should be called before calling commit. To create a new instance of this class, use `NXOpen.Tooling.WallThicknessCheckerManager.CreateBuilder()`

  Default values.

  Property | Value
  --- | ---
  CalculationCalculateMethod | Ray
  CalculationMaximumSpacing | 0
  CalculationMaximumThicknessTolerance | 0
  CalculationProjectToFace | 0
  CalculationSamplePointsIntervalScale | 50
  InspectDisplayVolumeFillers | 0
  InspectDisplayWithExcludeColor | 1
  InspectExcludeDistance | 1.0
  InspectExcludeSharpEdgeResultsDisplay | 0
  InspectionChangeFacesColor | 0
  InspectionDisplayFringeColorPlot | 0
  InspectionDisplayRayVectors | 0
  InspectionIncludeAllFaces | 0
  InspectionThicknessFilterRangeHighLimit | 100
  InspectionThicknessFilterRangeLowLimit | 0
  InspectionTranslucency | 0
  InspectionUseThicknessRangeSelect | 0
  OptionsCreateBall | 0
  OptionsCreateThicknessText | 0
  OptionsDisplayDynamicBall | 1
  OptionsDisplayMeshElements | 0
  OptionsDisplayOppositeMeshElements | 0
  OptionsDisplayThicknessVectors | 1
  OptionsDynamicSnapToVertex | 0
  OptionsLegendControl | Blend
  OptionsLowerLimit01 | 0
  OptionsLowerLimit02 | 0
  OptionsLowerLimit03 | 0
  OptionsLowerLimit04 | 0
  OptionsLowerLimit05 | 0
  OptionsLowerLimit06 | 0
  OptionsLowerLimit07 | 0
  OptionsLowerLimit08 | 0
  OptionsLowerLimit09 | 0
  OptionsLowerLimit10 | 0
  OptionsLowerLimit11 | 0
  OptionsLowerLimit12 | 0
  OptionsNumDecimals | 2
  OptionsNumberOfColors | 12
  OptionsRangeHighLimit | 0
  OptionsRangeLowLimit | 0
  OptionsRangeType | Uniform
  OptionsSaveThicknessVectorsAsLines | 0
  OptionsUpperLimit01 | 0
  OptionsUpperLimit02 | 0
  OptionsUpperLimit03 | 0
  OptionsUpperLimit04 | 0
  OptionsUpperLimit05 | 0
  OptionsUpperLimit06 | 0
  OptionsUpperLimit07 | 0
  OptionsUpperLimit08 | 0
  OptionsUpperLimit09 | 0
  OptionsUpperLimit10 | 0
  OptionsUpperLimit11 | 0
  OptionsUpperLimit12 | 0

  New in version NX8.0.0.

# Properties

Property | Description
--- | ---
CalPageNormalVector | Returns or sets the normal used when `NXOpen.Tooling.WallThicknessCheckerBuilderCalculateMethod` is set to :py:class:` NXOpen.Tooling.WallThicknessCheckerBuilderCalculateMethod.VectorProject < NXOpen.Tooling.WallThicknessCheckerBuilderCalculateMethod>`
CalculationBody | Returns the body for thickness analysis.
CalculationCalculateMethod | Returns or sets the calculation method used in the thickness analysis.
CalculationMaximumSpacing | Returns or sets the maximum spacing used in the thickness analysis.
CalculationMaximumThicknessTolerance | Returns or sets the maximum thickness tolerance used in the thickness analysis.
CalculationProjectToFace | Returns or sets the project to face option for the thickness analysis on the Calculation Tab page.
CalculationSamplePointsIntervalScale | Returns or sets the scale for controlling the sampling spacing and thickness analysis tolerance.
InApplyStatus | Returns or sets the flag that indicates the Apply status of the command, needed only in the interactive environment.
InspectDisplayVolumeFillers | Returns or sets the option of displaying the internal volume fillers for the thickness analysis results on the Inspect Tab page
InspectDisplayWithExcludeColor | Returns or sets the option to display with exclude color for excluded results
InspectExcludeColor | Returns or sets the color used for displaying excluded sharp edge results
InspectExcludeDistance | Returns or sets the distance from sharp edge to exclude thickness analysis results display
InspectExcludeSharpEdgeResultsDisplay | Returns or sets the option to exclude sharp edge thickness analysis results display
InspectionChangeFacesColor | Returns or sets the option of changing color of selected faces on the Inspect Tab page.
InspectionDisplayFringeColorPlot | Returns or sets the option of displaying the fringe color plot for the thickness analysis results on the Inspect Tab page.
InspectionDisplayRayVectors | Returns or sets the option of displaying the ray vectors for the thickness analysis results on the Inspect Tab page
InspectionDynamicPointOnFace | Returns the selected location on face for displaying dynamic thickness display
InspectionFaces | Returns the selected faces for displaying the thickness results on the Inspect Tab page.
InspectionIncludeAllFaces | Returns or sets the option of selecting all faces for displaying thickness analysis results on the Inspect Tab page.
InspectionSelectedFacesColor | Returns or sets the color used in changing the color of selected faces on the Inspect Tab page.
InspectionThicknessFilterRangeHighLimit | Returns or sets the high limit of range select on the Inspect Tab page.
InspectionThicknessFilterRangeLowLimit | Returns or sets the low limit of range select on the Inspect Tab page.
InspectionTranslucency | Returns or sets the translucency for the faces of the selected solid body
InspectionUseThicknessRangeSelect | Returns or sets the option of using range select for selecting faces on the Inspect Tab page.
OptionsColor01 | Returns or sets the 1st color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor02 | Returns or sets the 2nd color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor03 | Returns or sets the 3rd color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor04 | Returns or sets the 4th color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor05 | Returns or sets the 5th color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor06 | Returns or sets the 6th color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor07 | Returns or sets the 7th color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor08 | Returns or sets the 8th color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor09 | Returns or sets the 9th color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor10 | Returns or sets the 10th color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor11 | Returns or sets the 11th color used for displaying the thickness analysis results on the Options Tab page.
OptionsColor12 | Returns or sets the 12th color used for displaying the thickness analysis results on the Options Tab page.
OptionsCreateBall | Returns or sets the option to create a ball for `Tooling.WallThicknessCheckerBuilderCalculateMethod.RollingBall` when a point is selected on a face.
OptionsCreateThicknessText | Returns or sets the option to create text for the thickness results.
OptionsDisplayDynamicBall | Returns or sets the option to display dynamic ball for `Tooling.WallThicknessCheckerBuilderCalculateMethod.RollingBall`.
OptionsDisplayMeshElements | Returns or sets the option to mesh elements.
OptionsDisplayOppositeMeshElements | Returns or sets the option to display opposite mesh elements.
OptionsDisplayThicknessVectors | Returns or sets the option to display the thickness ray vectors.
OptionsDynamicSnapToVertex | Returns or sets the option to snap to vertex for displaying dynamic thickness results.
OptionsLegendControl | Returns or sets the legend control for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit01 | Returns or sets the 1st lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit02 | Returns or sets the 2nd lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit03 | Returns or sets the 3rd lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit04 | Returns or sets the 4th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit05 | Returns or sets the 5th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit06 | Returns or sets the 6th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit07 | Returns or sets the 7th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit08 | Returns or sets the 8th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit09 | Returns or sets the 9th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit10 | Returns or sets the 10th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit11 | Returns or sets the 11th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsLowerLimit12 | Returns or sets the 12th lower range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsNumDecimals | Returns or sets the number of decimal places for thickness output.
OptionsNumberOfColors | Returns or sets the number of colors used for displaying the thickness analysis results on the Options Tab page.
OptionsRangeHighLimit | Returns or sets the thickness high limit used for displaying the thickness analysis results on the Options Tab page.
OptionsRangeLowLimit | Returns or sets the thickness low limit used for displaying the thickness analysis results on the Options Tab page.
OptionsRangeType | Returns or sets the range type for displaying the thickness analysis results on the Options Tab page.
OptionsSaveThicknessVectorsAsLines | Returns or sets the option to create permanent lines as the thickness ray vectors.
OptionsUpperLimit01 | Returns or sets the 1st upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit02 | Returns or sets the 2nd upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit03 | Returns or sets the 3rd upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit04 | Returns or sets the 4th upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit05 | Returns or sets the 5th upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit06 | Returns or sets the 6th upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit07 | Returns or sets the 7th upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit08 | Returns or sets the 8th upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit09 | Returns or sets the 9th upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit10 | Returns or sets the 10th upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit11 | Returns or sets the 11th upper range limit used for displaying the thickness analysis results on the Options Tab page.
OptionsUpperLimit12 | Returns or sets the 12th upper range limit used for displaying the thickness analysis results on the Options Tab page.
Tag | Returns the Tag for this object.

# Methods

Method | Description
--- | ---
Calculate | Method for the Calculate button, needs to be called before calling commit.
Commit | Commits any edits that have been applied to the builder.
CreateThicknessGraphicObjects | Create graphic objects for the thickness results.
DeleteSavedResults | Deletes the saved thickness results if the thickness calculation results are no longer needed.
Destroy | Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit.
GetObject | Returns the object currently being edited by this builder.
InitThicknessData | Initialize the default thickness calculation data for the new input body used in the thickness analysis.
KeepTransientMeshes | Set the flag for keeping the transient meshes.
RecordTransientMeshes | Record the transient meshes.
SaveResults | Saves the Results after calling the `NXOpen.Tooling.WallThicknessCheckerBuilder.Calculate()` to save the thickness calculation results.
SaveSelectedWTAnalysisResultsAO | Save the selected wall thickness analysis results display AO
SaveThicknessUDO | Set the flag for saving to Wall Thickness UDO.
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results.
UpdateSelectedFacesInfo | Update the information of the seleted faces in the thickness calculation database for inspecting thickness results.
Validate | Validate whether the inputs to the component are sufficient for commit to be called.

# Enumerations

WallThicknessCheckerBuilderCalculateMethod Enumeration | The calculation method used for the wall thickness analysis.
WallThicknessCheckerBuilderLegendControl Enumeration | The legend control used in displaying the thickness results.
WallThicknessCheckerBuilderRangeType Enumeration | The range type for defining the ranges used in displaying the thickness results.

# Property Detail

## CalPageNormalVector

`WallThicknessCheckerBuilder.``CalPageNormalVector`

  Returns or sets the normal used when `NXOpen.Tooling.WallThicknessCheckerBuilderCalculateMethod` is set to :py:class:` NXOpen.Tooling.WallThicknessCheckerBuilderCalculateMethod.VectorProject < NXOpen.Tooling.WallThicknessCheckerBuilderCalculateMethod>`

  `-------------------------------------`

  Getter Method

  Signature `CalPageNormalVector`

  Returns: |
  Return type: | `NXOpen.Direction`

  New in version NX11.0.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CalPageNormalVector`

  Parameters: | calPageNormalVector (`NXOpen.Direction`) –

  New in version NX11.0.1.

  License requirements: None.

## CalculationBody

`WallThicknessCheckerBuilder.``CalculationBody`

  Returns the body for thickness analysis.

  `-------------------------------------`

  Getter Method

  Signature `CalculationBody`

  Returns: |
  Return type: | `NXOpen.SelectBody`

  New in version NX8.0.0.

  License requirements: None.

## CalculationCalculateMethod

`WallThicknessCheckerBuilder.``CalculationCalculateMethod`

  Returns or sets the calculation method used in the thickness analysis.

  `-------------------------------------`

  Getter Method

  Signature `CalculationCalculateMethod`

  Returns: |
  Return type: | `NXOpen.Tooling.WallThicknessCheckerBuilderCalculateMethod`

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CalculationCalculateMethod`

  Parameters: | calculationCalculateMethod (`NXOpen.Tooling.WallThicknessCheckerBuilderCalculateMethod`) –

  New in version NX8.0.0.

  License requirements: None.

## CalculationMaximumSpacing

`WallThicknessCheckerBuilder.``CalculationMaximumSpacing`

  Returns or sets the maximum spacing used in the thickness analysis.

  `-------------------------------------`

  Getter Method

  Signature `CalculationMaximumSpacing`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CalculationMaximumSpacing`

  Parameters: | calculationMaximumSpacing (float) –

  New in version NX8.0.0.

  License requirements: None.

## CalculationMaximumThicknessTolerance

`WallThicknessCheckerBuilder.``CalculationMaximumThicknessTolerance`

  Returns or sets the maximum thickness tolerance used in the thickness analysis.

  `-------------------------------------`

  Getter Method

  Signature `CalculationMaximumThicknessTolerance`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CalculationMaximumThicknessTolerance`

  Parameters: | calculationMaximumThicknessTolerance (float) –

  New in version NX8.0.0.

  License requirements: None.

## CalculationProjectToFace

`WallThicknessCheckerBuilder.``CalculationProjectToFace`

  Returns or sets the project to face option for the thickness analysis on the Calculation Tab page.

  `-------------------------------------`

  Getter Method

  Signature `CalculationProjectToFace`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CalculationProjectToFace`

  Parameters: | calculationProjectToFace (bool) –

  New in version NX8.0.0.

  License requirements: None.

## CalculationSamplePointsIntervalScale

`WallThicknessCheckerBuilder.``CalculationSamplePointsIntervalScale`

  Returns or sets the scale for controlling the sampling spacing and thickness analysis tolerance.

  `-------------------------------------`

  Getter Method

  Signature `CalculationSamplePointsIntervalScale`

  Returns: |
  Return type: | int

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CalculationSamplePointsIntervalScale`

  Parameters: | calculationSamplePointsIntervalScale (int) –

  New in version NX8.0.0.

  License requirements: None.

## InApplyStatus

`WallThicknessCheckerBuilder.``InApplyStatus`

  Returns or sets the flag that indicates the Apply status of the command, needed only in the interactive environment.

  `-------------------------------------`

  Getter Method

  Signature `InApplyStatus`

  Returns: |
  Return type: | int

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InApplyStatus`

  Parameters: | inApplyStatus (int) –

  New in version NX8.0.0.

  License requirements: None.

## InspectDisplayVolumeFillers

`WallThicknessCheckerBuilder.``InspectDisplayVolumeFillers`

  Returns or sets the option of displaying the internal volume fillers for the thickness analysis results on the Inspect Tab page

  `-------------------------------------`

  Getter Method

  Signature `InspectDisplayVolumeFillers`

  Returns: |
  Return type: | bool

  New in version NX11.0.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectDisplayVolumeFillers`

  Parameters: | inspectDisplayVolumeFillers (bool) –

  New in version NX11.0.1.

  License requirements: None.

## InspectDisplayWithExcludeColor

`WallThicknessCheckerBuilder.``InspectDisplayWithExcludeColor`

  Returns or sets the option to display with exclude color for excluded results

  `-------------------------------------`

  Getter Method

  Signature `InspectDisplayWithExcludeColor`

  Returns: |
  Return type: | bool

  New in version NX11.0.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectDisplayWithExcludeColor`

  Parameters: | inspectDisplayWithExcludeColor (bool) –

  New in version NX11.0.1.

  License requirements: None.

## InspectExcludeColor

`WallThicknessCheckerBuilder.``InspectExcludeColor`

  Returns or sets the color used for displaying excluded sharp edge results

  `-------------------------------------`

  Getter Method

  Signature `InspectExcludeColor`

  Returns: |
  Return type: | Id

  New in version NX11.0.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectExcludeColor`

  Parameters: | inspectExcludeColor (Id) –

  New in version NX11.0.1.

  License requirements: None.

## InspectExcludeDistance

`WallThicknessCheckerBuilder.``InspectExcludeDistance`

  Returns or sets the distance from sharp edge to exclude thickness analysis results display

  `-------------------------------------`

  Getter Method

  Signature `InspectExcludeDistance`

  Returns: |
  Return type: | float

  New in version NX11.0.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectExcludeDistance`

  Parameters: | inspectExcludeDistance (float) –

  New in version NX11.0.1.

  License requirements: None.

## InspectExcludeSharpEdgeResultsDisplay

`WallThicknessCheckerBuilder.``InspectExcludeSharpEdgeResultsDisplay`

  Returns or sets the option to exclude sharp edge thickness analysis results display

  `-------------------------------------`

  Getter Method

  Signature `InspectExcludeSharpEdgeResultsDisplay`

  Returns: |
  Return type: | bool

  New in version NX11.0.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectExcludeSharpEdgeResultsDisplay`

  Parameters: | inspectExcludeSharpEdgeResultsDisplay (bool) –

  New in version NX11.0.1.

  License requirements: None.

## InspectionChangeFacesColor

`WallThicknessCheckerBuilder.``InspectionChangeFacesColor`

  Returns or sets the option of changing color of selected faces on the Inspect Tab page.

  `-------------------------------------`

  Getter Method

  Signature `InspectionChangeFacesColor`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionChangeFacesColor`

  Parameters: | inspectionChangeFacesColor (bool) –

  New in version NX8.0.0.

  License requirements: None.

## InspectionDisplayFringeColorPlot

`WallThicknessCheckerBuilder.``InspectionDisplayFringeColorPlot`

  Returns or sets the option of displaying the fringe color plot for the thickness analysis results on the Inspect Tab page.

  `-------------------------------------`

  Getter Method

  Signature `InspectionDisplayFringeColorPlot`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionDisplayFringeColorPlot`

  Parameters: | inspectionDisplayFringeColorPlot (bool) –

  New in version NX8.0.0.

  License requirements: None.

## InspectionDisplayRayVectors

`WallThicknessCheckerBuilder.``InspectionDisplayRayVectors`

  Returns or sets the option of displaying the ray vectors for the thickness analysis results on the Inspect Tab page

  `-------------------------------------`

  Getter Method

  Signature `InspectionDisplayRayVectors`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionDisplayRayVectors`

  Parameters: | inspectionDisplayRayVectors (bool) –

  New in version NX8.0.0.

  License requirements: None.

## InspectionDynamicPointOnFace

`WallThicknessCheckerBuilder.``InspectionDynamicPointOnFace`

  Returns the selected location on face for displaying dynamic thickness display

  `-------------------------------------`

  Getter Method

  Signature `InspectionDynamicPointOnFace`

  Returns: |
  Return type: | `NXOpen.SelectFace`

  New in version NX8.0.0.

  License requirements: None.

## InspectionFaces

`WallThicknessCheckerBuilder.``InspectionFaces`

  Returns the selected faces for displaying the thickness results on the Inspect Tab page.

  `-------------------------------------`

  Getter Method

  Signature `InspectionFaces`

  Returns: |
  Return type: | `NXOpen.SelectFaceList`

  New in version NX8.0.0.

  License requirements: None.

## InspectionIncludeAllFaces

`WallThicknessCheckerBuilder.``InspectionIncludeAllFaces`

  Returns or sets the option of selecting all faces for displaying thickness analysis results on the Inspect Tab page.

  `-------------------------------------`

  Getter Method

  Signature `InspectionIncludeAllFaces`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionIncludeAllFaces`

  Parameters: | inspectionIncludeAllFaces (bool) –

  New in version NX8.0.0.

  License requirements: None.

## InspectionSelectedFacesColor

`WallThicknessCheckerBuilder.``InspectionSelectedFacesColor`

  Returns or sets the color used in changing the color of selected faces on the Inspect Tab page.

  `-------------------------------------`

  Getter Method

  Signature `InspectionSelectedFacesColor`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionSelectedFacesColor`

  Parameters: | inspectionSelectedFacesColor (Id) –

  New in version NX8.0.0.

  License requirements: None.

## InspectionThicknessFilterRangeHighLimit

`WallThicknessCheckerBuilder.``InspectionThicknessFilterRangeHighLimit`

  Returns or sets the high limit of range select on the Inspect Tab page.

  `-------------------------------------`

  Getter Method

  Signature `InspectionThicknessFilterRangeHighLimit`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionThicknessFilterRangeHighLimit`

  Parameters: | inspectionThicknessFilterRangeHighLimit (float) –

  New in version NX8.0.0.

  License requirements: None.

## InspectionThicknessFilterRangeLowLimit

`WallThicknessCheckerBuilder.``InspectionThicknessFilterRangeLowLimit`

  Returns or sets the low limit of range select on the Inspect Tab page.

  `-------------------------------------`

  Getter Method

  Signature `InspectionThicknessFilterRangeLowLimit`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionThicknessFilterRangeLowLimit`

  Parameters: | inspectionThicknessFilterRangeLowLimit (float) –

  New in version NX8.0.0.

  License requirements: None.

## InspectionTranslucency

`WallThicknessCheckerBuilder.``InspectionTranslucency`

  Returns or sets the translucency for the faces of the selected solid body

  `-------------------------------------`

  Getter Method

  Signature `InspectionTranslucency`

  Returns: |
  Return type: | int

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionTranslucency`

  Parameters: | inspectionTranslucency (int) –

  New in version NX8.0.0.

  License requirements: None.

## InspectionUseThicknessRangeSelect

`WallThicknessCheckerBuilder.``InspectionUseThicknessRangeSelect`

  Returns or sets the option of using range select for selecting faces on the Inspect Tab page.

  `-------------------------------------`

  Getter Method

  Signature `InspectionUseThicknessRangeSelect`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionUseThicknessRangeSelect`

  Parameters: | inspectionUseThicknessRangeSelect (bool) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor01

`WallThicknessCheckerBuilder.``OptionsColor01`

  Returns or sets the 1st color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor01`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor01`

  Parameters: | optionsColor01 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor02

`WallThicknessCheckerBuilder.``OptionsColor02`

  Returns or sets the 2nd color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor02`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor02`

  Parameters: | optionsColor02 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor03

`WallThicknessCheckerBuilder.``OptionsColor03`

  Returns or sets the 3rd color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor03`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor03`

  Parameters: | optionsColor03 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor04

`WallThicknessCheckerBuilder.``OptionsColor04`

  Returns or sets the 4th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor04`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor04`

  Parameters: | optionsColor04 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor05

`WallThicknessCheckerBuilder.``OptionsColor05`

  Returns or sets the 5th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor05`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor05`

  Parameters: | optionsColor05 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor06

`WallThicknessCheckerBuilder.``OptionsColor06`

  Returns or sets the 6th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor06`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor06`

  Parameters: | optionsColor06 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor07

`WallThicknessCheckerBuilder.``OptionsColor07`

  Returns or sets the 7th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor07`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor07`

  Parameters: | optionsColor07 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor08

`WallThicknessCheckerBuilder.``OptionsColor08`

  Returns or sets the 8th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor08`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor08`

  Parameters: | optionsColor08 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor09

`WallThicknessCheckerBuilder.``OptionsColor09`

  Returns or sets the 9th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor09`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor09`

  Parameters: | optionsColor09 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor10

`WallThicknessCheckerBuilder.``OptionsColor10`

  Returns or sets the 10th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor10`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor10`

  Parameters: | optionsColor10 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor11

`WallThicknessCheckerBuilder.``OptionsColor11`

  Returns or sets the 11th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor11`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor11`

  Parameters: | optionsColor11 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsColor12

`WallThicknessCheckerBuilder.``OptionsColor12`

  Returns or sets the 12th color used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsColor12`

  Returns: |
  Return type: | Id

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsColor12`

  Parameters: | optionsColor12 (Id) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsCreateBall

`WallThicknessCheckerBuilder.``OptionsCreateBall`

  Returns or sets the option to create a ball for `Tooling.WallThicknessCheckerBuilderCalculateMethod.RollingBall` when a point is selected on a face.

  `-------------------------------------`

  Getter Method

  Signature `OptionsCreateBall`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsCreateBall`

  Parameters: | optionsCreateBall (bool) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsCreateThicknessText

`WallThicknessCheckerBuilder.``OptionsCreateThicknessText`

  Returns or sets the option to create text for the thickness results.

  `-------------------------------------`

  Getter Method

  Signature `OptionsCreateThicknessText`

  Returns: |
  Return type: | bool

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsCreateThicknessText`

  Parameters: | optionsCreateThicknessText (bool) –

  New in version NX7.5.0.

  License requirements: None.

## OptionsDisplayDynamicBall

`WallThicknessCheckerBuilder.``OptionsDisplayDynamicBall`

  Returns or sets the option to display dynamic ball for `Tooling.WallThicknessCheckerBuilderCalculateMethod.RollingBall`.

  `-------------------------------------`

  Getter Method

  Signature `OptionsDisplayDynamicBall`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsDisplayDynamicBall`

  Parameters: | optionsDisplayDynamicBall (bool) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsDisplayMeshElements

`WallThicknessCheckerBuilder.``OptionsDisplayMeshElements`

  Returns or sets the option to mesh elements.

  `-------------------------------------`

  Getter Method

  Signature `OptionsDisplayMeshElements`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsDisplayMeshElements`

  Parameters: | optionsDisplayMeshElements (bool) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsDisplayOppositeMeshElements

`WallThicknessCheckerBuilder.``OptionsDisplayOppositeMeshElements`

  Returns or sets the option to display opposite mesh elements.

  `-------------------------------------`

  Getter Method

  Signature `OptionsDisplayOppositeMeshElements`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsDisplayOppositeMeshElements`

  Parameters: | optionsDisplayOppositeMeshElements (bool) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsDisplayThicknessVectors

`WallThicknessCheckerBuilder.``OptionsDisplayThicknessVectors`

  Returns or sets the option to display the thickness ray vectors.

  `-------------------------------------`

  Getter Method

  Signature `OptionsDisplayThicknessVectors`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsDisplayThicknessVectors`

  Parameters: | optionsDisplayThicknessVectors (bool) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsDynamicSnapToVertex

`WallThicknessCheckerBuilder.``OptionsDynamicSnapToVertex`

  Returns or sets the option to snap to vertex for displaying dynamic thickness results.

  `-------------------------------------`

  Getter Method

  Signature `OptionsDynamicSnapToVertex`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsDynamicSnapToVertex`

  Parameters: | optionsDynamicSnapToVertex (bool) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLegendControl

`WallThicknessCheckerBuilder.``OptionsLegendControl`

  Returns or sets the legend control for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLegendControl`

  Returns: |
  Return type: | `NXOpen.Tooling.WallThicknessCheckerBuilderLegendControl`

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLegendControl`

  Parameters: | optionsLegendControl (`NXOpen.Tooling.WallThicknessCheckerBuilderLegendControl`) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit01

`WallThicknessCheckerBuilder.``OptionsLowerLimit01`

  Returns or sets the 1st lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit01`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit01`

  Parameters: | optionsLowerLimit01 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit02

`WallThicknessCheckerBuilder.``OptionsLowerLimit02`

  Returns or sets the 2nd lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit02`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit02`

  Parameters: | optionsLowerLimit02 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit03

`WallThicknessCheckerBuilder.``OptionsLowerLimit03`

  Returns or sets the 3rd lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit03`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit03`

  Parameters: | optionsLowerLimit03 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit04

`WallThicknessCheckerBuilder.``OptionsLowerLimit04`

  Returns or sets the 4th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit04`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit04`

  Parameters: | optionsLowerLimit04 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit05

`WallThicknessCheckerBuilder.``OptionsLowerLimit05`

  Returns or sets the 5th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit05`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit05`

  Parameters: | optionsLowerLimit05 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit06

`WallThicknessCheckerBuilder.``OptionsLowerLimit06`

  Returns or sets the 6th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit06`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit06`

  Parameters: | optionsLowerLimit06 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit07

`WallThicknessCheckerBuilder.``OptionsLowerLimit07`

  Returns or sets the 7th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit07`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit07`

  Parameters: | optionsLowerLimit07 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit08

`WallThicknessCheckerBuilder.``OptionsLowerLimit08`

  Returns or sets the 8th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit08`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit08`

  Parameters: | optionsLowerLimit08 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit09

`WallThicknessCheckerBuilder.``OptionsLowerLimit09`

  Returns or sets the 9th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit09`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit09`

  Parameters: | optionsLowerLimit09 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit10

`WallThicknessCheckerBuilder.``OptionsLowerLimit10`

  Returns or sets the 10th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit10`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit10`

  Parameters: | optionsLowerLimit10 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit11

`WallThicknessCheckerBuilder.``OptionsLowerLimit11`

  Returns or sets the 11th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit11`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit11`

  Parameters: | optionsLowerLimit11 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsLowerLimit12

`WallThicknessCheckerBuilder.``OptionsLowerLimit12`

  Returns or sets the 12th lower range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsLowerLimit12`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsLowerLimit12`

  Parameters: | optionsLowerLimit12 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsNumDecimals

`WallThicknessCheckerBuilder.``OptionsNumDecimals`

  Returns or sets the number of decimal places for thickness output.

  `-------------------------------------`

  Getter Method

  Signature `OptionsNumDecimals`

  Returns: |
  Return type: | int

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsNumDecimals`

  Parameters: | optionsNumDecimals (int) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsNumberOfColors

`WallThicknessCheckerBuilder.``OptionsNumberOfColors`

  Returns or sets the number of colors used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsNumberOfColors`

  Returns: |
  Return type: | int

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsNumberOfColors`

  Parameters: | optionsNumberOfColors (int) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsRangeHighLimit

`WallThicknessCheckerBuilder.``OptionsRangeHighLimit`

  Returns or sets the thickness high limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsRangeHighLimit`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsRangeHighLimit`

  Parameters: | optionsRangeHighLimit (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsRangeLowLimit

`WallThicknessCheckerBuilder.``OptionsRangeLowLimit`

  Returns or sets the thickness low limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsRangeLowLimit`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsRangeLowLimit`

  Parameters: | optionsRangeLowLimit (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsRangeType

`WallThicknessCheckerBuilder.``OptionsRangeType`

  Returns or sets the range type for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsRangeType`

  Returns: |
  Return type: | `NXOpen.Tooling.WallThicknessCheckerBuilderRangeType`

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsRangeType`

  Parameters: | optionsRangeType (`NXOpen.Tooling.WallThicknessCheckerBuilderRangeType`) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsSaveThicknessVectorsAsLines

`WallThicknessCheckerBuilder.``OptionsSaveThicknessVectorsAsLines`

  Returns or sets the option to create permanent lines as the thickness ray vectors.

  `-------------------------------------`

  Getter Method

  Signature `OptionsSaveThicknessVectorsAsLines`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsSaveThicknessVectorsAsLines`

  Parameters: | optionsSaveThicknessVectorsAsLines (bool) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit01

`WallThicknessCheckerBuilder.``OptionsUpperLimit01`

  Returns or sets the 1st upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit01`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit01`

  Parameters: | optionsUpperLimit01 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit02

`WallThicknessCheckerBuilder.``OptionsUpperLimit02`

  Returns or sets the 2nd upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit02`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit02`

  Parameters: | optionsUpperLimit02 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit03

`WallThicknessCheckerBuilder.``OptionsUpperLimit03`

  Returns or sets the 3rd upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit03`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit03`

  Parameters: | optionsUpperLimit03 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit04

`WallThicknessCheckerBuilder.``OptionsUpperLimit04`

  Returns or sets the 4th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit04`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit04`

  Parameters: | optionsUpperLimit04 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit05

`WallThicknessCheckerBuilder.``OptionsUpperLimit05`

  Returns or sets the 5th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit05`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit05`

  Parameters: | optionsUpperLimit05 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit06

`WallThicknessCheckerBuilder.``OptionsUpperLimit06`

  Returns or sets the 6th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit06`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit06`

  Parameters: | optionsUpperLimit06 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit07

`WallThicknessCheckerBuilder.``OptionsUpperLimit07`

  Returns or sets the 7th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit07`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit07`

  Parameters: | optionsUpperLimit07 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit08

`WallThicknessCheckerBuilder.``OptionsUpperLimit08`

  Returns or sets the 8th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit08`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit08`

  Parameters: | optionsUpperLimit08 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit09

`WallThicknessCheckerBuilder.``OptionsUpperLimit09`

  Returns or sets the 9th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit09`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit09`

  Parameters: | optionsUpperLimit09 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit10

`WallThicknessCheckerBuilder.``OptionsUpperLimit10`

  Returns or sets the 10th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit10`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit10`

  Parameters: | optionsUpperLimit10 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit11

`WallThicknessCheckerBuilder.``OptionsUpperLimit11`

  Returns or sets the 11th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit11`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit11`

  Parameters: | optionsUpperLimit11 (float) –

  New in version NX8.0.0.

  License requirements: None.

## OptionsUpperLimit12

`WallThicknessCheckerBuilder.``OptionsUpperLimit12`

  Returns or sets the 12th upper range limit used for displaying the thickness analysis results on the Options Tab page.

  `-------------------------------------`

  Getter Method

  Signature `OptionsUpperLimit12`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OptionsUpperLimit12`

  Parameters: | optionsUpperLimit12 (float) –

  New in version NX8.0.0.

  License requirements: None.

# Method Detail

## Calculate

`WallThicknessCheckerBuilder.``Calculate`

  Method for the “Calculate” button, needs to be called before calling commit.

  Signature `Calculate()`

  New in version NX8.0.0.

  License requirements: None.

## CreateThicknessGraphicObjects

`WallThicknessCheckerBuilder.``CreateThicknessGraphicObjects`

  Create graphic objects for the thickness results.

  Signature `CreateThicknessGraphicObjects(startPoint, directionVector, length, color)`

  Parameters:

  - startPoint (`NXOpen.Point3d`) – Start point for creating graphic objects
  - directionVector (`NXOpen.Vector3d`) – Direction vector
  - length (float) – Thickness length for creating graphic objects
  - color (Id) – Color for use in creating graphic objects

  New in version NX8.0.0.

  License requirements: None.

## DeleteSavedResults

`WallThicknessCheckerBuilder.``DeleteSavedResults`

  Deletes the saved thickness results if the thickness calculation results are no longer needed.

  Signature `DeleteSavedResults()`

  New in version NX8.0.0.

  License requirements: None.

## InitThicknessData

`WallThicknessCheckerBuilder.``InitThicknessData`

  Initialize the default thickness calculation data for the new input body used in the thickness analysis.

  Signature `InitThicknessData(changeBody)`

  Parameters: | changeBody (int) –

  New in version NX8.0.0.

  License requirements: None.

## KeepTransientMeshes

`WallThicknessCheckerBuilder.``KeepTransientMeshes`

  Set the flag for keeping the transient meshes.

  Signature `KeepTransientMeshes(keepMeshes)`

  Parameters: | keepMeshes (int) –

  New in version NX8.0.0.

  License requirements: None.

## RecordTransientMeshes

`WallThicknessCheckerBuilder.``RecordTransientMeshes`

  Record the transient meshes.

  Signature `RecordTransientMeshes()`

  New in version NX8.0.0.

  License requirements: None.

## SaveResults

`WallThicknessCheckerBuilder.``SaveResults`

  Saves the Results after calling the `NXOpen.Tooling.WallThicknessCheckerBuilder.Calculate()` to save the thickness calculation results.

  Signature `SaveResults()`

  New in version NX8.0.0.

  License requirements: None.

## SaveSelectedWTAnalysisResultsAO

`WallThicknessCheckerBuilder.``SaveSelectedWTAnalysisResultsAO`

  Save the selected wall thickness analysis results display AO

  Signature `SaveSelectedWTAnalysisResultsAO(selectedWTAnalysisResultsAO)`

  Parameters: | selectedWTAnalysisResultsAO (`NXOpen.TaggedObject`) – Wall thickness analysis results AO

  New in version NX12.0.0.

  License requirements: None.

## SaveThicknessUDO

`WallThicknessCheckerBuilder.``SaveThicknessUDO`

  Set the flag for saving to Wall Thickness UDO.

  Signature `SaveThicknessUDO(saveThicknessUDO)`

  Parameters: | saveThicknessUDO (bool) –

  New in version NX12.0.0.

  License requirements: None.

## UpdateSelectedFacesInfo

`WallThicknessCheckerBuilder.``UpdateSelectedFacesInfo`

  Update the information of the seleted faces in the thickness calculation database for inspecting thickness results.

  Signature `UpdateSelectedFacesInfo()`

  New in version NX8.0.0.

  License requirements: None.

## Validate

`WallThicknessCheckerBuilder.``Validate`

  Validate whether the inputs to the component are sufficient for commit to be called.

  If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

  Signature `Validate()`

  Returns: | Was self validation successful
  Return type: | bool

  New in version NX3.0.1.

  License requirements: None.