NX Open C++ Reference Guide
|
Represents a GeometricAnalysis::DeviationChecking
To create a new instance of this class, use GeometricAnalysis::AnalysisManager::CreateDeviationCheckingObject
Created in NX6.0.0.
More...
Represents a GeometricAnalysis::DeviationChecking
To create a new instance of this class, use GeometricAnalysis::AnalysisManager::CreateDeviationCheckingObject
Created in NX6.0.0.
the deviation type to be shown
the type of deviation checking to be performed
Returns the angle tolerance to be used for the deviation checking
Created in NX6.0.0.
License requirements : None
Performs deviation checking.
Before calling this method, set property GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType to specify the type of deviation checking, and the two objects (curve/face/edge) to be used the deviation checking. The type of the objects required depends on GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType set above. Also set the number check points to be displayed or u and v check points, the distance tolerance, and the angle tolerance before calling the method GeometricAnalysis::DeviationChecking::Check . GeometricAnalysis::DeviationChecking::Check displays the deviation as per the specification above in the graphics and lists in the information window of NX.
Created in NX6.0.0.
License requirements : None
Returns the curve - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesCurveToFace .
Created in NX6.0.0.
License requirements : None
NXOpen::GeometricAnalysis::DeviationChecking::DeviationOptions NXOpen::GeometricAnalysis::DeviationChecking::DeviationOption | ( | ) |
Returns the number or type of deviations to be shown for the deviation checking
Created in NX6.0.0.
License requirements : None
Returns the distance tolerance to be used for the deviation checking
Created in NX6.0.0.
License requirements : None
NXOpen::SelectIParameterizedSurface* NXOpen::GeometricAnalysis::DeviationChecking::FaceOfFirstEdge | ( | ) |
Returns the face associated with the first edge or edge - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesEdgeToEdge or GeometricAnalysis::DeviationChecking::TypesEdgeToFace .
Created in NX6.0.0.
License requirements : None
NXOpen::SelectIParameterizedSurface* NXOpen::GeometricAnalysis::DeviationChecking::FaceOfSecondEdge | ( | ) |
Returns the face associated with the second edge - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesEdgeToEdge .
Created in NX6.0.0.
License requirements : None
Returns the first curve or edge - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesCurveToCurve .
Created in NX6.0.0.
License requirements : None
Returns the first edge or edge - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesEdgeToEdge or GeometricAnalysis::DeviationChecking::TypesEdgeToFace .
Created in NX6.0.0.
License requirements : None
Returns the first face - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesFaceToFace .
Created in NX6.0.0.
License requirements : None
Returns the number of check points to be shown for the deviation checking - required when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesCurveToCurve or GeometricAnalysis::DeviationChecking::TypesCurveToFace or GeometricAnalysis::DeviationChecking::TypesEdgeToFace or GeometricAnalysis::DeviationChecking::TypesEdgeToEdge
Created in NX6.0.0.
License requirements : None
Returns the number of u check points to be shown for the deviation checking.
Created in NX6.0.0.
License requirements : None
Returns the number of v check points to be shown for the deviation checking.
Created in NX6.0.0.
License requirements : None
Returns the second curve or edge - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesCurveToCurve .
Created in NX6.0.0.
License requirements : None
Returns the second edge - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesEdgeToEdge .
Created in NX6.0.0.
License requirements : None
Returns the second face - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesFaceToFace or the face - required for the deviation checking when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesCurveToFace or GeometricAnalysis::DeviationChecking::TypesEdgeToFace .
Created in NX6.0.0.
License requirements : None
void NXOpen::GeometricAnalysis::DeviationChecking::SetAngleTolerance | ( | double | angleTolerance | ) |
Sets the angle tolerance to be used for the deviation checking
Created in NX6.0.0.
License requirements : None
angleTolerance | angletolerance |
void NXOpen::GeometricAnalysis::DeviationChecking::SetDeviationOption | ( | NXOpen::GeometricAnalysis::DeviationChecking::DeviationOptions | deviationOption | ) |
Sets the number or type of deviations to be shown for the deviation checking
Created in NX6.0.0.
License requirements : None
deviationOption | deviationoption |
void NXOpen::GeometricAnalysis::DeviationChecking::SetDistanceTolerance | ( | double | distanceTolerance | ) |
Sets the distance tolerance to be used for the deviation checking
Created in NX6.0.0.
License requirements : None
distanceTolerance | distancetolerance |
void NXOpen::GeometricAnalysis::DeviationChecking::SetNumberCheckPoints | ( | int | numberCheckPoints | ) |
Sets the number of check points to be shown for the deviation checking - required when GeometricAnalysis::DeviationChecking::Type and GeometricAnalysis::DeviationChecking::SetType is set to GeometricAnalysis::DeviationChecking::TypesCurveToCurve or GeometricAnalysis::DeviationChecking::TypesCurveToFace or GeometricAnalysis::DeviationChecking::TypesEdgeToFace or GeometricAnalysis::DeviationChecking::TypesEdgeToEdge
Created in NX6.0.0.
License requirements : None
numberCheckPoints | numbercheckpoints |
void NXOpen::GeometricAnalysis::DeviationChecking::SetNumberUcheckPoints | ( | int | numberUCheckPoints | ) |
Sets the number of u check points to be shown for the deviation checking.
Created in NX6.0.0.
License requirements : None
numberUCheckPoints | numberucheckpoints |
void NXOpen::GeometricAnalysis::DeviationChecking::SetNumberVcheckPoints | ( | int | numberVCheckPoints | ) |
Sets the number of v check points to be shown for the deviation checking.
Created in NX6.0.0.
License requirements : None
numberVCheckPoints | numbervcheckpoints |
void NXOpen::GeometricAnalysis::DeviationChecking::SetType | ( | NXOpen::GeometricAnalysis::DeviationChecking::Types | type | ) |
Sets the deviation checking type.
Depending on the value of the deviation checking type, different inputs are required. See the documentation for each of the inputs.
Created in NX6.0.0.
License requirements : None
type | type |
NXOpen::GeometricAnalysis::DeviationChecking::Types NXOpen::GeometricAnalysis::DeviationChecking::Type | ( | ) |
Returns the deviation checking type.
Depending on the value of the deviation checking type, different inputs are required. See the documentation for each of the inputs.
Created in NX6.0.0.
License requirements : None