NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::InspectionToleranceOperationBuilder Class Reference

this class creates the tolerance operation
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionToleranceOperationBuilder

Created in NX7.0.0. More...

Inheritance diagram for NXOpen::CAM::InspectionToleranceOperationBuilder:
NXOpen::CAM::OperationBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  AngleFormat { AngleFormatDecimalDegree, AngleFormatDegMinSec }
 Angle format. More...
enum  ParamExtent { ParamExtentTotal, ParamExtentUnitAreaLength }
 Extent. More...
enum  ParamPriDatum { ParamPriDatumA, ParamPriDatumB, ParamPriDatumC }
 Default datum symbols. More...
enum  ParamPriDatumModifier { ParamPriDatumModifierNone, ParamPriDatumModifierMmc, ParamPriDatumModifierLmc, ParamPriDatumModifierRfs }
 Primary datum material modifiers. More...
enum  ParamSecDatum { ParamSecDatumA, ParamSecDatumB, ParamSecDatumC }
 Default datum symbols. More...
enum  ParamSecDatumModifier { ParamSecDatumModifierNone, ParamSecDatumModifierMmc, ParamSecDatumModifierLmc, ParamSecDatumModifierRfs }
 Secondary datum material modifiers. More...
enum  ParamSubType { ParamSubTypeSurface, ParamSubTypeAxis }
 Subtypes. More...
enum  ParamTerDatum { ParamTerDatumA, ParamTerDatumB, ParamTerDatumC }
 Default datum symbols. More...
enum  ParamTerDatumModifier { ParamTerDatumModifierNone, ParamTerDatumModifierMmc, ParamTerDatumModifierLmc, ParamTerDatumModifierRfs }
 Tertiary datum material modifiers. More...
enum  ParamTolMatModifier { ParamTolMatModifierNone, ParamTolMatModifierMmc, ParamTolMatModifierLmc, ParamTolMatModifierRfs }
 Material Condition modifiers. More...
enum  ParamTolMatModifierDup { ParamTolMatModifierDupNone, ParamTolMatModifierDupMmc, ParamTolMatModifierDupLmc, ParamTolMatModifierDupRfs }
 Material Condition modifiers. More...
enum  ParamTolZoneShape {
  ParamTolZoneShapeNone, ParamTolZoneShapeCylindrical, ParamTolZoneShapeCircular, ParamTolZoneShapeSpherical,
  ParamTolZoneShapeRadial, ParamTolZoneShapeAngular
}
 Tolerance zone shape. More...
enum  ParamXYZAxis {
  ParamXYZAxisXAxis, ParamXYZAxisYAxis, ParamXYZAxisZAxis, ParamXYZAxisMajorAxis,
  ParamXYZAxisMinorAxis
}
 X/Y/Z axis. More...
enum  SirVecPCSABS { SirVecPCSABSRelativetoPCS, SirVecPCSABSAbsolute }
 PCS or absolute coordinate sysytem. More...
enum  TolType {
  TolTypeDistanceBetween, TolTypeAngleBetween, TolTypeCoordinateTolerance, TolTypeDiameter,
  TolTypeRadius, TolTypeWidth, TolTypeConeAngle, TolTypeDatumDefinition,
  TolTypeFlatness, TolTypeStraightness, TolTypeCircularity, TolTypeCylindricity,
  TolTypeLineProfile, TolTypeSurfaceProfile, TolTypeAngularity, TolTypeParallelism,
  TolTypePerpendicularity, TolTypePosition, TolTypeConcentricity, TolTypeSymmetry,
  TolTypeCircularRunout, TolTypeTotalRunout, TolTypeDatumTarget
}
 Tolerance types. More...

Public Member Functions

double DoubleDirVecI ()
 Returns the double dir vec i
Created in NX7.0.0.
double DoubleDirVecJ ()
 Returns the double dir vec j
Created in NX7.0.0.
double DoubleDirVecK ()
 Returns the double dir vec k
Created in NX7.0.0.
double DoubleLower ()
 Returns the lower tolerance
Created in NX7.0.0.
double DoubleLowerParamOuterProfile ()
 Returns the double lower parameter outer profile
Created in NX7.0.0.
double DoubleNominal ()
 Returns the nominal tolerance
Created in NX7.0.0.
double DoubleParamExtArea ()
 Returns the double parameter extent area
Created in NX7.0.0.
double DoubleParamExtLength ()
 Returns the double parameter extent length
Created in NX7.0.0.
double DoubleParamOuterProfile ()
 Returns the double parameter outer profile
Created in NX7.0.0.
double DoubleParamTolValue ()
 Returns the double parameter tolerance value
Created in NX7.0.0.
double DoubleParamTolValue1 ()
 Returns the double parameter tolerance value1
Created in NX7.0.0.
double DoubleUpper ()
 Returns the upper tolerance
Created in NX7.0.0.
double DoubleViewVecI ()
 Returns the double view vec i
Created in NX7.0.0.
double DoubleViewVecJ ()
 Returns the double view vec j
Created in NX7.0.0.
double DoubleViewVecK ()
 Returns the double view vec k
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamExtent EnumParameterExtent ()
 Returns the enum parameter extent
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamPriDatumModifier EnumParamPriMatModifier ()
 Returns the enum parameter primary material modifier
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamPriDatumModifier EnumParamPriMatModifier1 ()
 Returns the enum parameter primary material modifier1
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamSecDatumModifier EnumParamSecMatModifier ()
 Returns the enum parameter secondary material modifier
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamSecDatumModifier EnumParamSecMatModifier1 ()
 Returns the enum parameter secondary material modifier1
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamSubType EnumParamSubType ()
 Returns the enum parameter sub type
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTerDatumModifier EnumParamTerMatModifier ()
 Returns the enum parameter tertiary material modifier
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTerDatumModifier EnumParamTerMatModifier1 ()
 Returns the enum parameter tertiary material modifier1
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolMatModifier EnumParamTolMatModifier ()
 Returns the enum parameter tolerance material modifier
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolMatModifier EnumParamTolMatModifier1 ()
 Returns the enum parameter tolerance material modifier1
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolMatModifierDup EnumParamTolMatModifierDup ()
 Returns the enum parameter tolerance material modifier dup
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolZoneShape EnumParamTolZoneShape ()
 Returns the enum parameter tolerance zone shape
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolZoneShape EnumParamTolZoneShape1 ()
 Returns the enum parameter tolerance zone shape1
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamXYZAxis EnumParamXYZAxis ()
 Returns the enum parameter xyzaxis
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::SirVecPCSABS EnumPCSABS ()
 Returns the enum pcsabs
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::ParamXYZAxis EnumTorusCharacteristic ()
 Returns the enum torus characteristic
Created in NX7.0.0.
bool IsComposite ()
 Returns the is composite flag
Created in NX7.0.0.
NXString LowerDMS ()
 Returns the string for anglb upper DMS
Created in NX7.0.0.
NXString NominalDMS ()
 Returns the string for anglb nominal DMS
Created in NX7.0.0.
NXOpen::SelectNXObjectSelectionFeature ()
 Returns the selection feature
Created in NX7.0.0.
NXOpen::SelectNXObjectSelectionOriginFeature ()
 Returns the selection origin feature
Created in NX7.0.0.
NXOpen::SelectNXObjectSelectionPMI ()
 Returns the PMI selection
Created in NX7.0.0.
NXOpen::SelectNXObjectSelectionTolerancedFeature ()
 Returns the selection toleranced feature
Created in NX7.0.0.
void SetComposite (bool isComposite)
 Sets the is composite flag
Created in NX7.0.0.
void SetDoubleDirVecI (double doubleDirVecI)
 Sets the double dir vec i
Created in NX7.0.0.
void SetDoubleDirVecJ (double doubleDirVecJ)
 Sets the double dir vec j
Created in NX7.0.0.
void SetDoubleDirVecK (double doubleDirVecK)
 Sets the double dir vec k
Created in NX7.0.0.
void SetDoubleLower (double doubleLower)
 Sets the lower tolerance
Created in NX7.0.0.
void SetDoubleLowerParamOuterProfile (double doubleLowerParamOuterProfile)
 Sets the double lower parameter outer profile
Created in NX7.0.0.
void SetDoubleNominal (double doubleNominal)
 Sets the nominal tolerance
Created in NX7.0.0.
void SetDoubleParamExtArea (double doubleParamExtArea)
 Sets the double parameter extent area
Created in NX7.0.0.
void SetDoubleParamExtLength (double doubleParamExtLength)
 Sets the double parameter extent length
Created in NX7.0.0.
void SetDoubleParamOuterProfile (double doubleParamOuterProfile)
 Sets the double parameter outer profile
Created in NX7.0.0.
void SetDoubleParamTolValue (double doubleParamTolValue)
 Sets the double parameter tolerance value
Created in NX7.0.0.
void SetDoubleParamTolValue1 (double doubleParamTolValue1)
 Sets the double parameter tolerance value1
Created in NX7.0.0.
void SetDoubleUpper (double doubleUpper)
 Sets the upper tolerance
Created in NX7.0.0.
void SetDoubleViewVecI (double doubleViewVecI)
 Sets the double view vec i
Created in NX7.0.0.
void SetDoubleViewVecJ (double doubleViewVecJ)
 Sets the double view vec j
Created in NX7.0.0.
void SetDoubleViewVecK (double doubleViewVecK)
 Sets the double view vec k
Created in NX7.0.0.
void SetEnumParameterExtent (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamExtent enumParameterExtent)
 Sets the enum parameter extent
Created in NX7.0.0.
void SetEnumParamPriMatModifier (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamPriDatumModifier enumParamPriMatModifier)
 Sets the enum parameter primary material modifier
Created in NX7.0.0.
void SetEnumParamPriMatModifier1 (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamPriDatumModifier enumParamPriMatModifier1)
 Sets the enum parameter primary material modifier1
Created in NX7.0.0.
void SetEnumParamSecMatModifier (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamSecDatumModifier enumParamSecMatModifier)
 Sets the enum parameter secondary material modifier
Created in NX7.0.0.
void SetEnumParamSecMatModifier1 (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamSecDatumModifier enumParamSecMatModifier1)
 Sets the enum parameter secondary material modifier1
Created in NX7.0.0.
void SetEnumParamSubType (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamSubType enumParamSubType)
 Sets the enum parameter sub type
Created in NX7.0.0.
void SetEnumParamTerMatModifier (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTerDatumModifier enumParamTerMatModifier)
 Sets the enum parameter tertiary material modifier
Created in NX7.0.0.
void SetEnumParamTerMatModifier1 (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTerDatumModifier enumParamTerMatModifier1)
 Sets the enum parameter tertiary material modifier1
Created in NX7.0.0.
void SetEnumParamTolMatModifier (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolMatModifier enumParamTolMatModifier)
 Sets the enum parameter tolerance material modifier
Created in NX7.0.0.
void SetEnumParamTolMatModifier1 (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolMatModifier enumParamTolMatModifier1)
 Sets the enum parameter tolerance material modifier1
Created in NX7.0.0.
void SetEnumParamTolMatModifierDup (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolMatModifierDup enumParamTolMatModifierDup)
 Sets the enum parameter tolerance material modifier dup
Created in NX7.0.0.
void SetEnumParamTolZoneShape (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolZoneShape enumParamTolZoneShape)
 Sets the enum parameter tolerance zone shape
Created in NX7.0.0.
void SetEnumParamTolZoneShape1 (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamTolZoneShape enumParamTolZoneShape1)
 Sets the enum parameter tolerance zone shape1
Created in NX7.0.0.
void SetEnumParamXYZAxis (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamXYZAxis enumParamXYZAxis)
 Sets the enum parameter xyzaxis
Created in NX7.0.0.
void SetEnumPCSABS (NXOpen::CAM::InspectionToleranceOperationBuilder::SirVecPCSABS enumPCSABS)
 Sets the enum pcsabs
Created in NX7.0.0.
void SetEnumTorusCharacteristic (NXOpen::CAM::InspectionToleranceOperationBuilder::ParamXYZAxis enumTorusCharacteristic)
 Sets the enum torus characteristic
Created in NX7.0.0.
void SetLowerDMS (const NXString &stringLowerDMS)
 Sets the string for anglb upper DMS
Created in NX7.0.0.
void SetNominalDMS (const NXString &stringNominalDMS)
 Sets the string for anglb nominal DMS
Created in NX7.0.0.
void SetStringDatumFeatName (const NXString &stringDatumFeatName)
 Sets the string datum feat name
Created in NX7.0.0.
void SetStringDatumLetter (const NXString &stringDatumLetter)
 Sets the string datum letter
Created in NX7.0.0.
void SetStringOriginFeatName (const NXString &stringOriginFeatName)
 Sets the string origin feat name
Created in NX7.0.0.
void SetStringPriDatum (const NXString &stringPriDatum)
 Sets the string primary datum
Created in NX7.0.0.
void SetStringPriDatum1 (const NXString &stringPriDatum1)
 Sets the string primary datum1
Created in NX7.0.0.
void SetStringSecDatum (const NXString &stringSecDatum)
 Sets the string secondary datum
Created in NX7.0.0.
void SetStringSecDatum1 (const NXString &stringSecDatum1)
 Sets the string secondary datum1
Created in NX7.0.0.
void SetStringTerDatum (const NXString &stringTerDatum)
 Sets the string tertiary datum
Created in NX7.0.0.
void SetStringTerDatum1 (const NXString &stringTerDatum1)
 Sets the string tertiary datum1
Created in NX7.0.0.
void SetStringTolerancedFeat (const NXString &stringTolerancedFeat)
 Sets the string toleranced feat
Created in NX7.0.0.
void SetStringTolName (const NXString &stringTolName)
 Sets the string tolerance name
Created in NX7.0.0.
void SetTolOpType (NXOpen::CAM::InspectionToleranceOperationBuilder::TolType tolOpType)
 Sets the tolerance type
Created in NX7.0.0.
void SetUpperDMS (const NXString &stringUpperDMS)
 Sets the string for anglb upper DMS
Created in NX7.0.0.
void SetUseDegMin (NXOpen::CAM::InspectionToleranceOperationBuilder::AngleFormat useDegMinSec)
 Sets the deg/min flag for angle between
Created in NX7.0.0.
void SetVectorDirection (NXOpen::Direction *vectorDirection)
 Sets the vector direction
Created in NX7.0.0.
void SetVectorViewVec (NXOpen::Direction *vectorViewVec)
 Sets the vector view vec
Created in NX7.0.0.
NXString StringDatumFeatName ()
 Returns the string datum feat name
Created in NX7.0.0.
NXString StringDatumLetter ()
 Returns the string datum letter
Created in NX7.0.0.
NXString StringOriginFeatName ()
 Returns the string origin feat name
Created in NX7.0.0.
NXString StringPriDatum ()
 Returns the string primary datum
Created in NX7.0.0.
NXString StringPriDatum1 ()
 Returns the string primary datum1
Created in NX7.0.0.
NXString StringSecDatum ()
 Returns the string secondary datum
Created in NX7.0.0.
NXString StringSecDatum1 ()
 Returns the string secondary datum1
Created in NX7.0.0.
NXString StringTerDatum ()
 Returns the string tertiary datum
Created in NX7.0.0.
NXString StringTerDatum1 ()
 Returns the string tertiary datum1
Created in NX7.0.0.
NXString StringTolerancedFeat ()
 Returns the string toleranced feat
Created in NX7.0.0.
NXString StringTolName ()
 Returns the string tolerance name
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::TolType TolOpType ()
 Returns the tolerance type
Created in NX7.0.0.
void UpdateParameters ()
 Updates Inspection tolerance parameters based on selected annotation.
NXString UpperDMS ()
 Returns the string for anglb upper DMS
Created in NX7.0.0.
NXOpen::CAM::InspectionToleranceOperationBuilder::AngleFormat UseDegMin ()
 Returns the deg/min flag for angle between
Created in NX7.0.0.
NXOpen::DirectionVectorDirection ()
 Returns the vector direction
Created in NX7.0.0.
NXOpen::DirectionVectorViewVec ()
 Returns the vector view vec
Created in NX7.0.0.

Detailed Description

this class creates the tolerance operation
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionToleranceOperationBuilder

Created in NX7.0.0.



Member Enumeration Documentation

Angle format.

Enumerator:
AngleFormatDecimalDegree 

Decimal Degrees.

AngleFormatDegMinSec 

Degrees/Minutes/Seconds.

Extent.

Enumerator:
ParamExtentTotal 

Total.

ParamExtentUnitAreaLength 

Unit Area Length.

Default datum symbols.

Enumerator:
ParamPriDatumA 

A.

ParamPriDatumB 

B.

ParamPriDatumC 

C.

Primary datum material modifiers.

Enumerator:
ParamPriDatumModifierNone 

None.

ParamPriDatumModifierMmc 

Maximum Material Condition.

ParamPriDatumModifierLmc 

Least Material Condition.

ParamPriDatumModifierRfs 

Regardless of Feature Size.

Default datum symbols.

Enumerator:
ParamSecDatumA 

A.

ParamSecDatumB 

B.

ParamSecDatumC 

C.

Secondary datum material modifiers.

Enumerator:
ParamSecDatumModifierNone 

None.

ParamSecDatumModifierMmc 

Maximum Material Condition.

ParamSecDatumModifierLmc 

Least Material Condition.

ParamSecDatumModifierRfs 

Regardless of Feature Size.

Subtypes.

Enumerator:
ParamSubTypeSurface 

Surface.

ParamSubTypeAxis 

Axis.

Default datum symbols.

Enumerator:
ParamTerDatumA 

A.

ParamTerDatumB 

B.

ParamTerDatumC 

C.

Tertiary datum material modifiers.

Enumerator:
ParamTerDatumModifierNone 

None.

ParamTerDatumModifierMmc 

Maximum Material Condition.

ParamTerDatumModifierLmc 

Least Material Condition.

ParamTerDatumModifierRfs 

Regardless of Feature Size.

Material Condition modifiers.

Enumerator:
ParamTolMatModifierNone 

None.

ParamTolMatModifierMmc 

Maximum Material Condition.

ParamTolMatModifierLmc 

Least Material Condition.

ParamTolMatModifierRfs 

Regardless of Feature Size.

Material Condition modifiers.

Enumerator:
ParamTolMatModifierDupNone 

None.

ParamTolMatModifierDupMmc 

Maximum Material Condition.

ParamTolMatModifierDupLmc 

Least Material Condition.

ParamTolMatModifierDupRfs 

Regardless of Feature Size.

Tolerance zone shape.

Enumerator:
ParamTolZoneShapeNone 

None.

ParamTolZoneShapeCylindrical 

Cylindrical.

ParamTolZoneShapeCircular 

Circular.

ParamTolZoneShapeSpherical 

Spherical.

ParamTolZoneShapeRadial 

Radial.

ParamTolZoneShapeAngular 

Angular.

X/Y/Z axis.

Enumerator:
ParamXYZAxisXAxis 

X Axis.

ParamXYZAxisYAxis 

Y Axis.

ParamXYZAxisZAxis 

Z Axis.

ParamXYZAxisMajorAxis 

Major Axis.

ParamXYZAxisMinorAxis 

Minor Axis.

PCS or absolute coordinate sysytem.

Enumerator:
SirVecPCSABSRelativetoPCS 

Relative to PCS.

SirVecPCSABSAbsolute 

Absolute.

Tolerance types.

Enumerator:
TolTypeDistanceBetween 

Distance Between.

TolTypeAngleBetween 

Angle Between.

TolTypeCoordinateTolerance 

Coordinate.

TolTypeDiameter 

Diameter.

TolTypeRadius 

Radius.

TolTypeWidth 

Width.

TolTypeConeAngle 

Angle of Cone.

TolTypeDatumDefinition 

Datum Definition.

TolTypeFlatness 

Flatness.

TolTypeStraightness 

Straightness.

TolTypeCircularity 

Circularity.

TolTypeCylindricity 

Cylindricity.

TolTypeLineProfile 

Profile of Line.

TolTypeSurfaceProfile 

Profile of Surface.

TolTypeAngularity 

Angularity.

TolTypeParallelism 

Parallelism.

TolTypePerpendicularity 

Perpendicularity.

TolTypePosition 

Position.

TolTypeConcentricity 

Concentricity.

TolTypeSymmetry 

Symmetry.

TolTypeCircularRunout 

Circular Runout.

TolTypeTotalRunout 

Total Runout.

TolTypeDatumTarget 

datum target


Member Function Documentation

Returns the double dir vec i
Created in NX7.0.0.



License requirements : None

Returns the double dir vec j
Created in NX7.0.0.



License requirements : None

Returns the double dir vec k
Created in NX7.0.0.



License requirements : None

Returns the lower tolerance
Created in NX7.0.0.



License requirements : None

Returns the double lower parameter outer profile
Created in NX7.0.0.



License requirements : None

Returns the nominal tolerance
Created in NX7.0.0.



License requirements : None

Returns the double parameter extent area
Created in NX7.0.0.



License requirements : None

Returns the double parameter extent length
Created in NX7.0.0.



License requirements : None

Returns the double parameter outer profile
Created in NX7.0.0.



License requirements : None

Returns the double parameter tolerance value
Created in NX7.0.0.



License requirements : None

Returns the double parameter tolerance value1
Created in NX7.0.0.



License requirements : None

Returns the upper tolerance
Created in NX7.0.0.



License requirements : None

Returns the double view vec i
Created in NX7.0.0.



License requirements : None

Returns the double view vec j
Created in NX7.0.0.



License requirements : None

Returns the double view vec k
Created in NX7.0.0.



License requirements : None

Returns the enum parameter extent
Created in NX7.0.0.



License requirements : None

Returns the enum parameter primary material modifier
Created in NX7.0.0.



License requirements : None

Returns the enum parameter primary material modifier1
Created in NX7.0.0.



License requirements : None

Returns the enum parameter secondary material modifier
Created in NX7.0.0.



License requirements : None

Returns the enum parameter secondary material modifier1
Created in NX7.0.0.



License requirements : None

Returns the enum parameter sub type
Created in NX7.0.0.



License requirements : None

Returns the enum parameter tertiary material modifier
Created in NX7.0.0.



License requirements : None

Returns the enum parameter tertiary material modifier1
Created in NX7.0.0.



License requirements : None

Returns the enum parameter tolerance material modifier
Created in NX7.0.0.



License requirements : None

Returns the enum parameter tolerance material modifier1
Created in NX7.0.0.



License requirements : None

Returns the enum parameter tolerance material modifier dup
Created in NX7.0.0.



License requirements : None

Returns the enum parameter tolerance zone shape
Created in NX7.0.0.



License requirements : None

Returns the enum parameter tolerance zone shape1
Created in NX7.0.0.



License requirements : None

Returns the enum parameter xyzaxis
Created in NX7.0.0.



License requirements : None

Returns the enum pcsabs
Created in NX7.0.0.



License requirements : None

Returns the enum torus characteristic
Created in NX7.0.0.



License requirements : None

Returns the is composite flag
Created in NX7.0.0.



License requirements : None

Returns the string for anglb upper DMS
Created in NX7.0.0.



License requirements : None

Returns the string for anglb nominal DMS
Created in NX7.0.0.



License requirements : None

Returns the selection feature
Created in NX7.0.0.



License requirements : None

Returns the selection origin feature
Created in NX7.0.0.



License requirements : None

Returns the PMI selection
Created in NX7.0.0.



License requirements : None

Returns the selection toleranced feature
Created in NX7.0.0.



License requirements : None

Sets the is composite flag
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
isCompositeiscomposite

Sets the double dir vec i
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleDirVecIdoubledirveci

Sets the double dir vec j
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleDirVecJdoubledirvecj

Sets the double dir vec k
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleDirVecKdoubledirveck

Sets the lower tolerance
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleLowerdoublelower

Sets the double lower parameter outer profile
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleLowerParamOuterProfiledoublelowerparamouterprofile

Sets the nominal tolerance
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleNominaldoublenominal

Sets the double parameter extent area
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleParamExtAreadoubleparamextarea

Sets the double parameter extent length
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleParamExtLengthdoubleparamextlength

Sets the double parameter outer profile
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleParamOuterProfiledoubleparamouterprofile

Sets the double parameter tolerance value
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleParamTolValuedoubleparamtolvalue

Sets the double parameter tolerance value1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleParamTolValue1doubleparamtolvalue1

Sets the upper tolerance
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleUpperdoubleupper

Sets the double view vec i
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleViewVecIdoubleviewveci

Sets the double view vec j
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleViewVecJdoubleviewvecj

Sets the double view vec k
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
doubleViewVecKdoubleviewveck

Sets the enum parameter extent
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParameterExtentenumparameterextent

Sets the enum parameter primary material modifier
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamPriMatModifierenumparamprimatmodifier

Sets the enum parameter primary material modifier1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamPriMatModifier1enumparamprimatmodifier1

Sets the enum parameter secondary material modifier
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamSecMatModifierenumparamsecmatmodifier

Sets the enum parameter secondary material modifier1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamSecMatModifier1enumparamsecmatmodifier1

Sets the enum parameter sub type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamSubTypeenumparamsubtype

Sets the enum parameter tertiary material modifier
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamTerMatModifierenumparamtermatmodifier

Sets the enum parameter tertiary material modifier1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamTerMatModifier1enumparamtermatmodifier1

Sets the enum parameter tolerance material modifier
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamTolMatModifierenumparamtolmatmodifier

Sets the enum parameter tolerance material modifier1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamTolMatModifier1enumparamtolmatmodifier1

Sets the enum parameter tolerance material modifier dup
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamTolMatModifierDupenumparamtolmatmodifierdup

Sets the enum parameter tolerance zone shape
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamTolZoneShapeenumparamtolzoneshape

Sets the enum parameter tolerance zone shape1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamTolZoneShape1enumparamtolzoneshape1

Sets the enum parameter xyzaxis
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumParamXYZAxisenumparamxyzaxis

Sets the enum pcsabs
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumPCSABSenumpcsabs

Sets the enum torus characteristic
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
enumTorusCharacteristicenumtoruscharacteristic

Sets the string for anglb upper DMS
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringLowerDMSstringlowerdms

Sets the string for anglb nominal DMS
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringNominalDMSstringnominaldms

Sets the string datum feat name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringDatumFeatNamestringdatumfeatname

Sets the string datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringDatumLetterstringdatumletter

Sets the string origin feat name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringOriginFeatNamestringoriginfeatname

Sets the string primary datum
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringPriDatumstringpridatum

Sets the string primary datum1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringPriDatum1stringpridatum1

Sets the string secondary datum
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringSecDatumstringsecdatum

Sets the string secondary datum1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringSecDatum1stringsecdatum1

Sets the string tertiary datum
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringTerDatumstringterdatum

Sets the string tertiary datum1
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringTerDatum1stringterdatum1

Sets the string toleranced feat
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringTolerancedFeatstringtolerancedfeat

Sets the string tolerance name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringTolNamestringtolname

Sets the tolerance type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
tolOpTypetoloptype

Sets the string for anglb upper DMS
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
stringUpperDMSstringupperdms

Sets the deg/min flag for angle between
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
useDegMinSecusedegminsec

Sets the vector direction
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
vectorDirectionvectordirection

Sets the vector view vec
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
vectorViewVecvectorviewvec

Returns the string datum feat name
Created in NX7.0.0.



License requirements : None

Returns the string datum letter
Created in NX7.0.0.



License requirements : None

Returns the string origin feat name
Created in NX7.0.0.



License requirements : None

Returns the string primary datum
Created in NX7.0.0.



License requirements : None

Returns the string primary datum1
Created in NX7.0.0.



License requirements : None

Returns the string secondary datum
Created in NX7.0.0.



License requirements : None

Returns the string secondary datum1
Created in NX7.0.0.



License requirements : None

Returns the string tertiary datum
Created in NX7.0.0.



License requirements : None

Returns the string tertiary datum1
Created in NX7.0.0.



License requirements : None

Returns the string toleranced feat
Created in NX7.0.0.



License requirements : None

Returns the string tolerance name
Created in NX7.0.0.



License requirements : None

Returns the tolerance type
Created in NX7.0.0.



License requirements : None

Updates Inspection tolerance parameters based on selected annotation.


Created in NX7.5.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Returns the string for anglb upper DMS
Created in NX7.0.0.



License requirements : None

Returns the deg/min flag for angle between
Created in NX7.0.0.



License requirements : None

Returns the vector direction
Created in NX7.0.0.



License requirements : None

Returns the vector view vec
Created in NX7.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.