NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::WallThicknessCheckerBuilder Class Reference

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

Inheritance diagram for NXOpen::Tooling::WallThicknessCheckerBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  CalculateMethod { CalculateMethodRay, CalculateMethodRollingBall }
 The calculation method used for the wall thickness analysis. More...
enum  LegendControl { LegendControlBlend, LegendControlSharp }
 The legend control used in displaying the thickness results. More...
enum  RangeType { RangeTypeUniform, RangeTypeUserDefined }
 The range type for defining the ranges used in displaying the thickness results. More...

Public Member Functions

void Calculate ()
 Method for the "Calculate" button, needs to be called before calling commit.
NXOpen::SelectBodyCalculationBody ()
 Returns the body for thickness analysis.
NXOpen::Tooling::WallThicknessCheckerBuilder::CalculateMethod CalculationCalculateMethod ()
 Returns the calculation method used in the thickness analysis.
double CalculationMaximumSpacing ()
 Returns the maximum spacing used in the thickness analysis.
double CalculationMaximumThicknessTolerance ()
 Returns the maximum thickness tolerance used in the thickness analysis.
bool CalculationProjectToFace ()
 Returns the project to face option for the thickness analysis on the Calculation Tab page.
int CalculationSamplePointsIntervalScale ()
 Returns the scale for controlling the sampling spacing and thickness analysis tolerance.
void CreateThicknessGraphicObjects (const NXOpen::Point3d &startPoint, const NXOpen::Vector3d &directionVector, double length, NXOpen::NXColor *color)
 Create graphic objects for the thickness results.
void DeleteSavedResults ()
 Deletes the saved thickness results if the thickness calculation results are no longer needed.
int InApplyStatus ()
 Returns the flag that indicates the Apply status of the command, needed only in the interactive environment.
void InitThicknessData (int changeBody)
 Initialize the default thickness calculation data for the new input body used in the thickness analysis.
bool InspectionChangeFacesColor ()
 Returns the option of changing color of selected faces on the Inspect Tab page.
bool InspectionDisplayFringeColorPlot ()
 Returns the option of displaying the fringe color plot for the thickness analysis results on the Inspect Tab page.
bool InspectionDisplayRayVectors ()
 Returns the option of displaying the ray vectors for the thickness analysis results on the Inspect Tab page
Created in NX8.0.0.
NXOpen::SelectFaceInspectionDynamicPointOnFace ()
 Returns the selected location on face for displaying dynamic thickness display
Created in NX8.0.0.
NXOpen::SelectFaceListInspectionFaces ()
 Returns the selected faces for displaying the thickness results on the Inspect Tab page.
bool InspectionIncludeAllFaces ()
 Returns the option of selecting all faces for displaying thickness analysis results on the Inspect Tab page.
NXOpen::NXColorInspectionSelectedFacesColor ()
 Returns the color used in changing the color of selected faces on the Inspect Tab page.
double InspectionThicknessFilterRangeHighLimit ()
 Returns the high limit of range select on the Inspect Tab page.
double InspectionThicknessFilterRangeLowLimit ()
 Returns the low limit of range select on the Inspect Tab page.
int InspectionTranslucency ()
 Returns the translucency for the faces of the selected solid body
Created in NX8.0.0.
bool InspectionUseThicknessRangeSelect ()
 Returns the option of using range select for selecting faces on the Inspect Tab page.
void KeepTransientMeshes (int keepMeshes)
 Set the flag for keeping the transient meshes.
NXOpen::NXColorOptionsColor01 ()
 Returns the 1st color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor02 ()
 Returns the 2nd color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor03 ()
 Returns the 3rd color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor04 ()
 Returns the 4th color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor05 ()
 Returns the 5th color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor06 ()
 Returns the 6th color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor07 ()
 Returns the 7th color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor08 ()
 Returns the 8th color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor09 ()
 Returns the 9th color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor10 ()
 Returns the 10th color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor11 ()
 Returns the 11th color used for displaying the thickness analysis results on the Options Tab page.
NXOpen::NXColorOptionsColor12 ()
 Returns the 12th color used for displaying the thickness analysis results on the Options Tab page.
bool OptionsCreateBall ()
 Returns the option to create a ball for Tooling::WallThicknessCheckerBuilder::CalculateMethodRollingBall when a point is selected on a face.
bool OptionsCreateThicknessText ()
 Returns the option to create text for the thickness results.
bool OptionsDisplayDynamicBall ()
 Returns the option to display dynamic ball for Tooling::WallThicknessCheckerBuilder::CalculateMethodRollingBall .
bool OptionsDisplayMeshElements ()
 Returns the option to mesh elements.
bool OptionsDisplayOppositeMeshElements ()
 Returns the option to display opposite mesh elements.
bool OptionsDisplayThicknessVectors ()
 Returns the option to display the thickness ray vectors.
bool OptionsDynamicSnapToVertex ()
 Returns the option to snap to vertex for displaying dynamic thickness results.
NXOpen::Tooling::WallThicknessCheckerBuilder::LegendControl OptionsLegendControl ()
 Returns the legend control for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit01 ()
 Returns the 1st lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit02 ()
 Returns the 2nd lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit03 ()
 Returns the 3rd lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit04 ()
 Returns the 4th lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit05 ()
 Returns the 5th lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit06 ()
 Returns the 6th lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit07 ()
 Returns the 7th lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit08 ()
 Returns the 8th lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit09 ()
 Returns the 9th lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit10 ()
 Returns the 10th lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit11 ()
 Returns the 11th lower range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsLowerLimit12 ()
 Returns the 12th lower range limit used for displaying the thickness analysis results on the Options Tab page.
int OptionsNumberOfColors ()
 Returns the number of colors used for displaying the thickness analysis results on the Options Tab page.
int OptionsNumDecimals ()
 Returns the number of decimal places for thickness output.
double OptionsRangeHighLimit ()
 Returns the thickness high limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsRangeLowLimit ()
 Returns the thickness low limit used for displaying the thickness analysis results on the Options Tab page.
NXOpen::Tooling::WallThicknessCheckerBuilder::RangeType OptionsRangeType ()
 Returns the range type for displaying the thickness analysis results on the Options Tab page.
bool OptionsSaveThicknessVectorsAsLines ()
 Returns the option to create permanent lines as the thickness ray vectors.
double OptionsUpperLimit01 ()
 Returns the 1st upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit02 ()
 Returns the 2nd upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit03 ()
 Returns the 3rd upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit04 ()
 Returns the 4th upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit05 ()
 Returns the 5th upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit06 ()
 Returns the 6th upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit07 ()
 Returns the 7th upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit08 ()
 Returns the 8th upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit09 ()
 Returns the 9th upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit10 ()
 Returns the 10th upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit11 ()
 Returns the 11th upper range limit used for displaying the thickness analysis results on the Options Tab page.
double OptionsUpperLimit12 ()
 Returns the 12th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void RecordTransientMeshes ()
 Record the transient meshes.
void SaveResults ()
 Saves the Results after calling the Tooling::WallThicknessCheckerBuilder::Calculate to save the thickness calculation results.
void SetCalculationCalculateMethod (NXOpen::Tooling::WallThicknessCheckerBuilder::CalculateMethod calculationCalculateMethod)
 Sets the calculation method used in the thickness analysis.
void SetCalculationMaximumSpacing (double calculationMaximumSpacing)
 Sets the maximum spacing used in the thickness analysis.
void SetCalculationMaximumThicknessTolerance (double calculationMaximumThicknessTolerance)
 Sets the maximum thickness tolerance used in the thickness analysis.
void SetCalculationProjectToFace (bool calculationProjectToFace)
 Sets the project to face option for the thickness analysis on the Calculation Tab page.
void SetCalculationSamplePointsIntervalScale (int calculationSamplePointsIntervalScale)
 Sets the scale for controlling the sampling spacing and thickness analysis tolerance.
void SetInApplyStatus (int inApplyStatus)
 Sets the flag that indicates the Apply status of the command, needed only in the interactive environment.
void SetInspectionChangeFacesColor (bool inspectionChangeFacesColor)
 Sets the option of changing color of selected faces on the Inspect Tab page.
void SetInspectionDisplayFringeColorPlot (bool inspectionDisplayFringeColorPlot)
 Sets the option of displaying the fringe color plot for the thickness analysis results on the Inspect Tab page.
void SetInspectionDisplayRayVectors (bool inspectionDisplayRayVectors)
 Sets the option of displaying the ray vectors for the thickness analysis results on the Inspect Tab page
Created in NX8.0.0.
void SetInspectionIncludeAllFaces (bool inspectionIncludeAllFaces)
 Sets the option of selecting all faces for displaying thickness analysis results on the Inspect Tab page.
void SetInspectionSelectedFacesColor (NXOpen::NXColor *inspectionSelectedFacesColor)
 Sets the color used in changing the color of selected faces on the Inspect Tab page.
void SetInspectionThicknessFilterRangeHighLimit (double inspectionThicknessFilterRangeHighLimit)
 Sets the high limit of range select on the Inspect Tab page.
void SetInspectionThicknessFilterRangeLowLimit (double inspectionThicknessFilterRangeLowLimit)
 Sets the low limit of range select on the Inspect Tab page.
void SetInspectionTranslucency (int inspectionTranslucency)
 Sets the translucency for the faces of the selected solid body
Created in NX8.0.0.
void SetInspectionUseThicknessRangeSelect (bool inspectionUseThicknessRangeSelect)
 Sets the option of using range select for selecting faces on the Inspect Tab page.
void SetOptionsColor01 (NXOpen::NXColor *optionsColor01)
 Sets the 1st color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor02 (NXOpen::NXColor *optionsColor02)
 Sets the 2nd color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor03 (NXOpen::NXColor *optionsColor03)
 Sets the 3rd color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor04 (NXOpen::NXColor *optionsColor04)
 Sets the 4th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor05 (NXOpen::NXColor *optionsColor05)
 Sets the 5th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor06 (NXOpen::NXColor *optionsColor06)
 Sets the 6th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor07 (NXOpen::NXColor *optionsColor07)
 Sets the 7th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor08 (NXOpen::NXColor *optionsColor08)
 Sets the 8th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor09 (NXOpen::NXColor *optionsColor09)
 Sets the 9th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor10 (NXOpen::NXColor *optionsColor10)
 Sets the 10th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor11 (NXOpen::NXColor *optionsColor11)
 Sets the 11th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsColor12 (NXOpen::NXColor *optionsColor12)
 Sets the 12th color used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsCreateBall (bool optionsCreateBall)
 Sets the option to create a ball for Tooling::WallThicknessCheckerBuilder::CalculateMethodRollingBall when a point is selected on a face.
void SetOptionsCreateThicknessText (bool optionsCreateThicknessText)
 Sets the option to create text for the thickness results.
void SetOptionsDisplayDynamicBall (bool optionsDisplayDynamicBall)
 Sets the option to display dynamic ball for Tooling::WallThicknessCheckerBuilder::CalculateMethodRollingBall .
void SetOptionsDisplayMeshElements (bool optionsDisplayMeshElements)
 Sets the option to mesh elements.
void SetOptionsDisplayOppositeMeshElements (bool optionsDisplayOppositeMeshElements)
 Sets the option to display opposite mesh elements.
void SetOptionsDisplayThicknessVectors (bool optionsDisplayThicknessVectors)
 Sets the option to display the thickness ray vectors.
void SetOptionsDynamicSnapToVertex (bool optionsDynamicSnapToVertex)
 Sets the option to snap to vertex for displaying dynamic thickness results.
void SetOptionsLegendControl (NXOpen::Tooling::WallThicknessCheckerBuilder::LegendControl optionsLegendControl)
 Sets the legend control for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit01 (double optionsLowerLimit01)
 Sets the 1st lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit02 (double optionsLowerLimit02)
 Sets the 2nd lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit03 (double optionsLowerLimit03)
 Sets the 3rd lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit04 (double optionsLowerLimit04)
 Sets the 4th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit05 (double optionsLowerLimit05)
 Sets the 5th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit06 (double optionsLowerLimit06)
 Sets the 6th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit07 (double optionsLowerLimit07)
 Sets the 7th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit08 (double optionsLowerLimit08)
 Sets the 8th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit09 (double optionsLowerLimit09)
 Sets the 9th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit10 (double optionsLowerLimit10)
 Sets the 10th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit11 (double optionsLowerLimit11)
 Sets the 11th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsLowerLimit12 (double optionsLowerLimit12)
 Sets the 12th lower range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsNumberOfColors (int optionsNumberOfColors)
 Sets the number of colors used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsNumDecimals (int optionsNumDecimals)
 Sets the number of decimal places for thickness output.
void SetOptionsRangeHighLimit (double optionsRangeHighLimit)
 Sets the thickness high limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsRangeLowLimit (double optionsRangeLowLimit)
 Sets the thickness low limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsRangeType (NXOpen::Tooling::WallThicknessCheckerBuilder::RangeType optionsRangeType)
 Sets the range type for displaying the thickness analysis results on the Options Tab page.
void SetOptionsSaveThicknessVectorsAsLines (bool optionsSaveThicknessVectorsAsLines)
 Sets the option to create permanent lines as the thickness ray vectors.
void SetOptionsUpperLimit01 (double optionsUpperLimit01)
 Sets the 1st upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit02 (double optionsUpperLimit02)
 Sets the 2nd upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit03 (double optionsUpperLimit03)
 Sets the 3rd upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit04 (double optionsUpperLimit04)
 Sets the 4th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit05 (double optionsUpperLimit05)
 Sets the 5th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit06 (double optionsUpperLimit06)
 Sets the 6th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit07 (double optionsUpperLimit07)
 Sets the 7th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit08 (double optionsUpperLimit08)
 Sets the 8th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit09 (double optionsUpperLimit09)
 Sets the 9th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit10 (double optionsUpperLimit10)
 Sets the 10th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit11 (double optionsUpperLimit11)
 Sets the 11th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void SetOptionsUpperLimit12 (double optionsUpperLimit12)
 Sets the 12th upper range limit used for displaying the thickness analysis results on the Options Tab page.
void UpdateSelectedFacesInfo ()
 Update the information of the seleted faces in the thickness calculation database for inspecting thickness results.

Detailed Description

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

The method Tooling::WallThicknessCheckerBuilder::Calculate should be called before calling commit.
To create a new instance of this class, use Tooling::WallThicknessCheckerManager::CreateBuilder
Default values.

Property Value

CalculationCalculateMethod

Ray

CalculationMaximumSpacing

0

CalculationMaximumThicknessTolerance

0

CalculationProjectToFace

0

CalculationSamplePointsIntervalScale

50

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


Created in NX8.0.0.


Member Enumeration Documentation

The calculation method used for the wall thickness analysis.

Enumerator:
CalculateMethodRay 

Ray.

CalculateMethodRollingBall 

Rolling ball.

The legend control used in displaying the thickness results.

Enumerator:
LegendControlBlend 

Blend.

LegendControlSharp 

Sharp.

The range type for defining the ranges used in displaying the thickness results.

Enumerator:
RangeTypeUniform 

Uniform.

RangeTypeUserDefined 

User-defined.


Member Function Documentation

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


Created in NX8.0.0.

License requirements : None

Returns the body for thickness analysis.


Created in NX8.0.0.

License requirements : None

Returns the calculation method used in the thickness analysis.


Created in NX8.0.0.

License requirements : None

Returns the maximum spacing used in the thickness analysis.


Created in NX8.0.0.

License requirements : None

Returns the maximum thickness tolerance used in the thickness analysis.


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

void NXOpen::Tooling::WallThicknessCheckerBuilder::CreateThicknessGraphicObjects ( const NXOpen::Point3d startPoint,
const NXOpen::Vector3d directionVector,
double  length,
NXOpen::NXColor color 
)

Create graphic objects for the thickness results.


Created in NX8.0.0.

License requirements : None

Parameters:
startPointStart point for creating graphic objects
directionVectorDirection vector
lengthThickness length for creating graphic objects
colorColor for use in creating graphic objects

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

Parameters:
changeBodychangebody

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

Returns the option of displaying the ray vectors for the thickness analysis results on the Inspect Tab page
Created in NX8.0.0.



License requirements : None

Returns the selected location on face for displaying dynamic thickness display
Created in NX8.0.0.



License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

Returns the translucency for the faces of the selected solid body
Created in NX8.0.0.



License requirements : None

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


Created in NX8.0.0.

License requirements : None

Set the flag for keeping the transient meshes.


Created in NX8.0.0.

License requirements : None

Parameters:
keepMesheskeepmeshes

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

Returns the option to create a ball for Tooling::WallThicknessCheckerBuilder::CalculateMethodRollingBall when a point is selected on a face.


Created in NX8.0.0.

License requirements : None

Returns the option to create text for the thickness results.


Created in NX7.5.0.

License requirements : None

Returns the option to display dynamic ball for Tooling::WallThicknessCheckerBuilder::CalculateMethodRollingBall .


Created in NX8.0.0.

License requirements : None

Returns the option to mesh elements.


Created in NX8.0.0.

License requirements : None

Returns the option to display opposite mesh elements.


Created in NX8.0.0.

License requirements : None

Returns the option to display the thickness ray vectors.


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

Returns the number of decimal places for thickness output.


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

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


Created in NX8.0.0.

License requirements : None

Record the transient meshes.


Created in NX8.0.0.

License requirements : None

Saves the Results after calling the Tooling::WallThicknessCheckerBuilder::Calculate to save the thickness calculation results.


Created in NX8.0.0.

License requirements : None

Sets the calculation method used in the thickness analysis.


Created in NX8.0.0.

License requirements : None

Parameters:
calculationCalculateMethodcalculationcalculatemethod

Sets the maximum spacing used in the thickness analysis.


Created in NX8.0.0.

License requirements : None

Parameters:
calculationMaximumSpacingcalculationmaximumspacing

Sets the maximum thickness tolerance used in the thickness analysis.


Created in NX8.0.0.

License requirements : None

Parameters:
calculationMaximumThicknessTolerancecalculationmaximumthicknesstolerance

Sets the project to face option for the thickness analysis on the Calculation Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
calculationProjectToFacecalculationprojecttoface

Sets the scale for controlling the sampling spacing and thickness analysis tolerance.


Created in NX8.0.0.

License requirements : None

Parameters:
calculationSamplePointsIntervalScalecalculationsamplepointsintervalscale

Sets the flag that indicates the Apply status of the command, needed only in the interactive environment.


Created in NX8.0.0.

License requirements : None

Parameters:
inApplyStatusinapplystatus

Sets the option of changing color of selected faces on the Inspect Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
inspectionChangeFacesColorinspectionchangefacescolor

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


Created in NX8.0.0.

License requirements : None

Parameters:
inspectionDisplayFringeColorPlotinspectiondisplayfringecolorplot

Sets the option of displaying the ray vectors for the thickness analysis results on the Inspect Tab page
Created in NX8.0.0.



License requirements : None

Parameters:
inspectionDisplayRayVectorsinspectiondisplayrayvectors

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


Created in NX8.0.0.

License requirements : None

Parameters:
inspectionIncludeAllFacesinspectionincludeallfaces

Sets the color used in changing the color of selected faces on the Inspect Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
inspectionSelectedFacesColorinspectionselectedfacescolor
void NXOpen::Tooling::WallThicknessCheckerBuilder::SetInspectionThicknessFilterRangeHighLimit ( double  inspectionThicknessFilterRangeHighLimit)

Sets the high limit of range select on the Inspect Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
inspectionThicknessFilterRangeHighLimitinspectionthicknessfilterrangehighlimit
void NXOpen::Tooling::WallThicknessCheckerBuilder::SetInspectionThicknessFilterRangeLowLimit ( double  inspectionThicknessFilterRangeLowLimit)

Sets the low limit of range select on the Inspect Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
inspectionThicknessFilterRangeLowLimitinspectionthicknessfilterrangelowlimit

Sets the translucency for the faces of the selected solid body
Created in NX8.0.0.



License requirements : None

Parameters:
inspectionTranslucencyinspectiontranslucency

Sets the option of using range select for selecting faces on the Inspect Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
inspectionUseThicknessRangeSelectinspectionusethicknessrangeselect

Sets the 1st color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor01optionscolor01

Sets the 2nd color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor02optionscolor02

Sets the 3rd color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor03optionscolor03

Sets the 4th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor04optionscolor04

Sets the 5th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor05optionscolor05

Sets the 6th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor06optionscolor06

Sets the 7th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor07optionscolor07

Sets the 8th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor08optionscolor08

Sets the 9th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor09optionscolor09

Sets the 10th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor10optionscolor10

Sets the 11th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor11optionscolor11

Sets the 12th color used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsColor12optionscolor12

Sets the option to create a ball for Tooling::WallThicknessCheckerBuilder::CalculateMethodRollingBall when a point is selected on a face.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsCreateBalloptionscreateball

Sets the option to create text for the thickness results.


Created in NX7.5.0.

License requirements : None

Parameters:
optionsCreateThicknessTextoptionscreatethicknesstext

Sets the option to display dynamic ball for Tooling::WallThicknessCheckerBuilder::CalculateMethodRollingBall .


Created in NX8.0.0.

License requirements : None

Parameters:
optionsDisplayDynamicBalloptionsdisplaydynamicball

Sets the option to mesh elements.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsDisplayMeshElementsoptionsdisplaymeshelements

Sets the option to display opposite mesh elements.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsDisplayOppositeMeshElementsoptionsdisplayoppositemeshelements

Sets the option to display the thickness ray vectors.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsDisplayThicknessVectorsoptionsdisplaythicknessvectors

Sets the option to snap to vertex for displaying dynamic thickness results.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsDynamicSnapToVertexoptionsdynamicsnaptovertex

Sets the legend control for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLegendControloptionslegendcontrol

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit01optionslowerlimit01

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit02optionslowerlimit02

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit03optionslowerlimit03

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit04optionslowerlimit04

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit05optionslowerlimit05

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit06optionslowerlimit06

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit07optionslowerlimit07

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit08optionslowerlimit08

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit09optionslowerlimit09

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit10optionslowerlimit10

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit11optionslowerlimit11

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsLowerLimit12optionslowerlimit12

Sets the number of colors used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsNumberOfColorsoptionsnumberofcolors

Sets the number of decimal places for thickness output.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsNumDecimalsoptionsnumdecimals

Sets the thickness high limit used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsRangeHighLimitoptionsrangehighlimit

Sets the thickness low limit used for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsRangeLowLimitoptionsrangelowlimit

Sets the range type for displaying the thickness analysis results on the Options Tab page.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsRangeTypeoptionsrangetype

Sets the option to create permanent lines as the thickness ray vectors.


Created in NX8.0.0.

License requirements : None

Parameters:
optionsSaveThicknessVectorsAsLinesoptionssavethicknessvectorsaslines

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit01optionsupperlimit01

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit02optionsupperlimit02

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit03optionsupperlimit03

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit04optionsupperlimit04

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit05optionsupperlimit05

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit06optionsupperlimit06

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit07optionsupperlimit07

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit08optionsupperlimit08

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit09optionsupperlimit09

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit10optionsupperlimit10

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit11optionsupperlimit11

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


Created in NX8.0.0.

License requirements : None

Parameters:
optionsUpperLimit12optionsupperlimit12

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


Created in NX8.0.0.

License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.