NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::CAM::InspectionAlignmentBuilder Class Reference

Represents a CMM Inspection Alignment builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionAlignmentBuilder

Created in NX7.5.2. More...

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

Public Types

enum  AlignmentDirections {
  AlignmentDirectionsNone, AlignmentDirectionsPxdir, AlignmentDirectionsPydir, AlignmentDirectionsPzdir,
  AlignmentDirectionsMxdir, AlignmentDirectionsMydir, AlignmentDirectionsMzdir
}
 Alignment directions of datum features. More...
 
enum  AlignTypes {
  AlignTypesSetPCStoMCS, AlignTypesSetPCStoCSYS, AlignTypesTranslatePCSOrigin, AlignTypesRotatePCS,
  AlignTypesDefinePCSfromDatums, AlignTypesIterate, AlignTypesDefinePCSfromActualDeviations, AlignTypesSavePCS,
  AlignTypesRecallPCS, AlignTypesRotateTable, AlignTypesSetPCStoCADABS, AlignTypesRps
}
 Alignment Operation Type. More...
 
enum  IterDevTypes { IterDevTypesAbsolute, IterDevTypesIncremental }
 Iterate deviation type. More...
 
enum  RecallStates { RecallStatesInternal, RecallStatesExternal }
 PCS state to recall, either internal or external. More...
 
enum  RotateTableDirections { RotateTableDirectionsClockwise, RotateTableDirectionsCounterClockwise, RotateTableDirectionsShortest }
 Rotary table direction. More...
 
enum  RotateTableMethods { RotateTableMethodsAbsolute, RotateTableMethodsIncremental, RotateTableMethodsNominalFeature, RotateTableMethodsMeasuredFeature }
 Rotary Table methods. More...
 
enum  RotateTablePcsUpdateOptions { RotateTablePcsUpdateOptionsTotal, RotateTablePcsUpdateOptionsOrigin, RotateTablePcsUpdateOptionsNull }
 Rotary table PCS Update options. More...
 
enum  RotationAxisOptions { RotationAxisOptionsXaxis, RotationAxisOptionsYaxis, RotationAxisOptionsZaxis }
 PCS Axis to Rotate about. More...
 
enum  RotationDirections {
  RotationDirectionsPxdir, RotationDirectionsPydir, RotationDirectionsPzdir, RotationDirectionsMxdir,
  RotationDirectionsMydir, RotationDirectionsMzdir
}
 Direction to rotate about. More...
 
enum  RotationMethods { RotationMethodsAngle, RotationMethodsDatum, RotationMethodsNominalFeature, RotationMethodsMeasuredFeature }
 PCS Rotation method. More...
 
enum  SaveStates { SaveStatesActual, SaveStatesNominal }
 PCS state to save, either Actual or nominal. More...
 
enum  XtMethods { XtMethodsDistance, XtMethodsDatum, XtMethodsNominalFeature, XtMethodsMeasuredFeature }
 PCS Translation method in X direction. More...
 
enum  YtMethods { YtMethodsDistance, YtMethodsDatum, YtMethodsNominalFeature, YtMethodsMeasuredFeature }
 PCS Translation method in Y direction. More...
 
enum  ZtMethods { ZtMethodsDistance, ZtMethodsDatum, ZtMethodsNominalFeature, ZtMethodsMeasuredFeature }
 PCS Translation method in Z direction. More...
 
- Public Types inherited from NXOpen::CAM::OperationBuilder
enum  HoleAxisTypes { HoleAxisTypesVector, HoleAxisTypesRule, HoleAxisTypesRuleIfNoVector }
 Available types for Hole Axis Type in feature milling and hole making. More...
 
enum  HoleDepthTypes { HoleDepthTypesPoint, HoleDepthTypesRule }
 Available types for Hole Depth Type in feature milling and hole making. More...
 
enum  OptimizationBasedOnTypes { OptimizationBasedOnTypesDist, OptimizationBasedOnTypesOrient }
 Available types for optimization based on in operation. More...
 
enum  OptimizationDistanceTypes { OptimizationDistanceTypesDirect, OptimizationDistanceTypesTransition }
 Available types for optimization distance method in operation. More...
 
enum  OptimizationLevelTypes { OptimizationLevelTypesStandard, OptimizationLevelTypesAdvanced }
 Available types for optimization level in operation. More...
 
- Public Types inherited from NXOpen::CAM::ParamBuilder
enum  OptimizationTypes { OptimizationTypesNone, OptimizationTypesMinimizeTravel, OptimizationTypesBand }
 Available types for Optimization Method in operation. More...
 

Public Member Functions

NXString AlignOpName ()
 Returns the align op name
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::AlignTypes AlignType ()
 Returns the alignment type
Created in NX7.0.0. More...
 
NXOpen::Assemblies::SelectComponentComponentSelection ()
 Returns the component selection
Created in NX9.0.0. More...
 
NXOpen::CoordinateSystemCsysPick ()
 Returns the csys pick
Created in NX7.0.0. More...
 
NXString FailGroupName ()
 Returns the fail group name
Created in NX7.0.0. More...
 
std::vector< NXStringGetLocateFeatures ()
 Return the Locate features. More...
 
std::vector< NXStringGetRPSFeatures ()
 Return the RPS features. More...
 
std::vector< NXStringGetRPSXFeatures ()
 Return the RPS features controlling the X direction. More...
 
std::vector< NXStringGetRPSYFeatures ()
 Return the RPS features controlling the Y direction. More...
 
std::vector< NXStringGetRPSZFeatures ()
 Return the RPS features controlling the Z direction. More...
 
NXOpen::SelectNXObjectIterAvailSelect ()
 Returns the iter avail select
Created in NX7.0.0. More...
 
NXString IterConvergeVar ()
 Returns the iter converge variable
Created in NX7.0.0. More...
 
double IterDev ()
 Returns the iter deviation
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::IterDevTypes IterDevType ()
 Returns the iter deviation type
Created in NX7.0.0. More...
 
NXString IterGroupName ()
 Returns the iter group name
Created in NX7.0.0. More...
 
int IterMax ()
 Returns the iter max iterations
Created in NX7.0.0. More...
 
NXOpen::SelectNXObjectLocateAvailSelect ()
 Returns the locate avail select
Created in NX7.0.0. More...
 
bool LocateXrot ()
 Returns the locate xrot
Created in NX7.0.0. More...
 
bool LocateXtrans ()
 Returns the locate xtrans
Created in NX7.0.0. More...
 
bool LocateYrot ()
 Returns the locate yrot
Created in NX7.0.0. More...
 
bool LocateYtrans ()
 Returns the locate ytrans
Created in NX7.0.0. More...
 
bool LocateZrot ()
 Returns the locate zrot
Created in NX7.0.0. More...
 
bool LocateZtrans ()
 Returns the locate ztrans
Created in NX7.0.0. More...
 
NXString PcsName ()
 Returns the pcs name
Created in NX7.0.0. More...
 
NXString PriDatLetter ()
 Returns the pri dat letter
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections PriDirection ()
 Returns the pri direction
Created in NX7.0.0. More...
 
bool PriXorigin ()
 Returns the pri xorigin
Created in NX7.0.0. More...
 
bool PriYorigin ()
 Returns the pri yorigin
Created in NX7.0.0. More...
 
bool PriZorigin ()
 Returns the pri zorigin
Created in NX7.0.0. More...
 
NXOpen::CoordinateSystemRecallCsys ()
 Returns the recall csys
Created in NX7.0.0. More...
 
NXString RecallDid ()
 Returns the recall device id
Created in NX7.0.0. More...
 
NXString RecallExtName ()
 Returns the recall external name
Created in NX7.0.0. More...
 
NXString RecallIntName ()
 Returns the recall internal name
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::RecallStates RecallState ()
 Returns the recall state
Created in NX7.0.0. More...
 
double RotateTableAngle ()
 Returns the angle to rotate table
Created in NX7.5.2. More...
 
double RotateTableAngularDeviation ()
 Returns the rotate table angular deviation
Created in NX7.5.2. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::RotateTableDirections RotateTableDirection ()
 Returns the rotate table direction
Created in NX7.5.2. More...
 
NXString RotateTableFeature ()
 Returns the feature used to position table
Created in NX7.5.2. More...
 
NXOpen::SelectNXObjectRotateTableFeatureSelect ()
 Returns the feature selected to position table
Created in NX7.5.2. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::RotateTableMethods RotateTableMethod ()
 Returns the rotate table method
Created in NX7.5.2. More...
 
NXString RotateTableName ()
 Returns the name of rotary table to rotate
Created in NX7.5.2. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::RotateTablePcsUpdateOptions RotateTablePcsUpdateOption ()
 Returns the rotate table pcs update
Created in NX7.5.2. More...
 
double RotationAngle ()
 Returns the rot angle
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::RotationAxisOptions RotationAxis ()
 Returns the rot axis
Created in NX7.0.0. More...
 
NXString RotationDatumLetter ()
 Returns the rot datum letter
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::RotationDirections RotationDirection ()
 Returns the rot dir
Created in NX7.0.0. More...
 
NXString RotationFeature ()
 Returns the rot feature
Created in NX7.0.0. More...
 
NXOpen::SelectNXObjectRotationFeatureSelect ()
 Returns the rot feature select
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::RotationMethods RotationMethod ()
 Returns the rot method
Created in NX7.0.0. More...
 
NXOpen::SelectNXObjectRPSAvailSelect ()
 Returns the RPS available select
Created in NX11.0.1. More...
 
NXString SaveDid ()
 Returns the save device id
Created in NX7.0.0. More...
 
NXString SavePcsLabel ()
 Returns the save pcs label
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::SaveStates SaveState ()
 Returns the save state
Created in NX7.0.0. More...
 
NXString SecDatLetter ()
 Returns the sec dat letter
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections SecDirection ()
 Returns the sec direction
Created in NX7.0.0. More...
 
bool SecXorigin ()
 Returns the sec xorigin
Created in NX7.0.0. More...
 
bool SecYorigin ()
 Returns the sec yorigin
Created in NX7.0.0. More...
 
bool SecZorigin ()
 Returns the sec zorigin
Created in NX7.0.0. More...
 
void SetAlignOpName (const NXString &alignOpName)
 Sets the align op name
Created in NX7.0.0. More...
 
void SetAlignOpName (const char *alignOpName)
 Sets the align op name
Created in NX7.0.0. More...
 
void SetAlignType (NXOpen::CAM::InspectionAlignmentBuilder::AlignTypes alignType)
 Sets the alignment type
Created in NX7.0.0. More...
 
void SetCsysPick (NXOpen::CoordinateSystem *csysPick)
 Sets the csys pick
Created in NX7.0.0. More...
 
void SetFailGroupName (const NXString &failGroupName)
 Sets the fail group name
Created in NX7.0.0. More...
 
void SetFailGroupName (const char *failGroupName)
 Sets the fail group name
Created in NX7.0.0. More...
 
void SetIterConvergeVar (const NXString &iterConvergeVar)
 Sets the iter converge variable
Created in NX7.0.0. More...
 
void SetIterConvergeVar (const char *iterConvergeVar)
 Sets the iter converge variable
Created in NX7.0.0. More...
 
void SetIterDev (double iterDev)
 Sets the iter deviation
Created in NX7.0.0. More...
 
void SetIterDevType (NXOpen::CAM::InspectionAlignmentBuilder::IterDevTypes iterDevType)
 Sets the iter deviation type
Created in NX7.0.0. More...
 
void SetIterGroupName (const NXString &iterGroupName)
 Sets the iter group name
Created in NX7.0.0. More...
 
void SetIterGroupName (const char *iterGroupName)
 Sets the iter group name
Created in NX7.0.0. More...
 
void SetIterMax (int iterMax)
 Sets the iter max iterations
Created in NX7.0.0. More...
 
void SetLocateFeatures (std::vector< NXString > &locateFeatures)
 Set the Locate features. More...
 
void SetLocateXrot (bool locateXrot)
 Sets the locate xrot
Created in NX7.0.0. More...
 
void SetLocateXtrans (bool locateXtrans)
 Sets the locate xtrans
Created in NX7.0.0. More...
 
void SetLocateYrot (bool locateYrot)
 Sets the locate yrot
Created in NX7.0.0. More...
 
void SetLocateYtrans (bool locateYtrans)
 Sets the locate ytrans
Created in NX7.0.0. More...
 
void SetLocateZrot (bool locateZrot)
 Sets the locate zrot
Created in NX7.0.0. More...
 
void SetLocateZtrans (bool locateZtrans)
 Sets the locate ztrans
Created in NX7.0.0. More...
 
void SetPcsName (const NXString &pcsName)
 Sets the pcs name
Created in NX7.0.0. More...
 
void SetPcsName (const char *pcsName)
 Sets the pcs name
Created in NX7.0.0. More...
 
void SetPriDatLetter (const NXString &priDatLetter)
 Sets the pri dat letter
Created in NX7.0.0. More...
 
void SetPriDatLetter (const char *priDatLetter)
 Sets the pri dat letter
Created in NX7.0.0. More...
 
void SetPriDirection (NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections priDirection)
 Sets the pri direction
Created in NX7.0.0. More...
 
void SetPriXorigin (bool priXorigin)
 Sets the pri xorigin
Created in NX7.0.0. More...
 
void SetPriYorigin (bool priYorigin)
 Sets the pri yorigin
Created in NX7.0.0. More...
 
void SetPriZorigin (bool priZorigin)
 Sets the pri zorigin
Created in NX7.0.0. More...
 
void SetRecallCsys (NXOpen::CoordinateSystem *recallCsys)
 Sets the recall csys
Created in NX7.0.0. More...
 
void SetRecallDid (const NXString &recallDid)
 Sets the recall device id
Created in NX7.0.0. More...
 
void SetRecallDid (const char *recallDid)
 Sets the recall device id
Created in NX7.0.0. More...
 
void SetRecallExtName (const NXString &recallExtName)
 Sets the recall external name
Created in NX7.0.0. More...
 
void SetRecallExtName (const char *recallExtName)
 Sets the recall external name
Created in NX7.0.0. More...
 
void SetRecallIntName (const NXString &recallIntName)
 Sets the recall internal name
Created in NX7.0.0. More...
 
void SetRecallIntName (const char *recallIntName)
 Sets the recall internal name
Created in NX7.0.0. More...
 
void SetRecallState (NXOpen::CAM::InspectionAlignmentBuilder::RecallStates recallState)
 Sets the recall state
Created in NX7.0.0. More...
 
void SetRotateTableAngle (double angle)
 Sets the angle to rotate table
Created in NX7.5.2. More...
 
void SetRotateTableAngularDeviation (double fz)
 Sets the rotate table angular deviation
Created in NX7.5.2. More...
 
void SetRotateTableDirection (NXOpen::CAM::InspectionAlignmentBuilder::RotateTableDirections direction)
 Sets the rotate table direction
Created in NX7.5.2. More...
 
void SetRotateTableFeature (const NXString &rotateTableFeature)
 Sets the feature used to position table
Created in NX7.5.2. More...
 
void SetRotateTableFeature (const char *rotateTableFeature)
 Sets the feature used to position table
Created in NX7.5.2. More...
 
void SetRotateTableMethod (NXOpen::CAM::InspectionAlignmentBuilder::RotateTableMethods method)
 Sets the rotate table method
Created in NX7.5.2. More...
 
void SetRotateTableName (const NXString &tableName)
 Sets the name of rotary table to rotate
Created in NX7.5.2. More...
 
void SetRotateTableName (const char *tableName)
 Sets the name of rotary table to rotate
Created in NX7.5.2. More...
 
void SetRotateTablePcsUpdateOption (NXOpen::CAM::InspectionAlignmentBuilder::RotateTablePcsUpdateOptions pcsUpdate)
 Sets the rotate table pcs update
Created in NX7.5.2. More...
 
void SetRotationAngle (double rotationAngle)
 Sets the rot angle
Created in NX7.0.0. More...
 
void SetRotationAxis (NXOpen::CAM::InspectionAlignmentBuilder::RotationAxisOptions rotationAxis)
 Sets the rot axis
Created in NX7.0.0. More...
 
void SetRotationDatumLetter (const NXString &rotationDatumLetter)
 Sets the rot datum letter
Created in NX7.0.0. More...
 
void SetRotationDatumLetter (const char *rotationDatumLetter)
 Sets the rot datum letter
Created in NX7.0.0. More...
 
void SetRotationDirection (NXOpen::CAM::InspectionAlignmentBuilder::RotationDirections rotationDirection)
 Sets the rot dir
Created in NX7.0.0. More...
 
void SetRotationFeature (const NXString &rotationFeature)
 Sets the rot feature
Created in NX7.0.0. More...
 
void SetRotationFeature (const char *rotationFeature)
 Sets the rot feature
Created in NX7.0.0. More...
 
void SetRotationMethod (NXOpen::CAM::InspectionAlignmentBuilder::RotationMethods rotationMethod)
 Sets the rot method
Created in NX7.0.0. More...
 
void SetRPSFeatures (std::vector< NXString > &rpsFeatures)
 Set the RPS features. More...
 
void SetRPSXFeatures (std::vector< NXString > &rpsXFeatures)
 Set the RPS features controlling the X direction. More...
 
void SetRPSYFeatures (std::vector< NXString > &rpsYFeatures)
 Set the RPS features controlling the Y direction. More...
 
void SetRPSZFeatures (std::vector< NXString > &rpsZFeatures)
 Set the RPS features controlling the Z direction. More...
 
void SetSaveDid (const NXString &saveDid)
 Sets the save device id
Created in NX7.0.0. More...
 
void SetSaveDid (const char *saveDid)
 Sets the save device id
Created in NX7.0.0. More...
 
void SetSavePcsLabel (const NXString &savePcsLabel)
 Sets the save pcs label
Created in NX7.0.0. More...
 
void SetSavePcsLabel (const char *savePcsLabel)
 Sets the save pcs label
Created in NX7.0.0. More...
 
void SetSaveState (NXOpen::CAM::InspectionAlignmentBuilder::SaveStates saveState)
 Sets the save state
Created in NX7.0.0. More...
 
void SetSecDatLetter (const NXString &secDatLetter)
 Sets the sec dat letter
Created in NX7.0.0. More...
 
void SetSecDatLetter (const char *secDatLetter)
 Sets the sec dat letter
Created in NX7.0.0. More...
 
void SetSecDirection (NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections secDirection)
 Sets the sec direction
Created in NX7.0.0. More...
 
void SetSecXorigin (bool secXorigin)
 Sets the sec xorigin
Created in NX7.0.0. More...
 
void SetSecYorigin (bool secYorigin)
 Sets the sec yorigin
Created in NX7.0.0. More...
 
void SetSecZorigin (bool secZorigin)
 Sets the sec zorigin
Created in NX7.0.0. More...
 
void SetTerDatLetter (const NXString &terDatLetter)
 Sets the ter dat letter
Created in NX7.0.0. More...
 
void SetTerDatLetter (const char *terDatLetter)
 Sets the ter dat letter
Created in NX7.0.0. More...
 
void SetTerDirection (NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections terDirection)
 Sets the ter xdirection
Created in NX7.0.0. More...
 
void SetTerXorigin (bool terXorigin)
 Sets the ter xorigin
Created in NX7.0.0. More...
 
void SetTerYorigin (bool terYorigin)
 Sets the ter yorigin
Created in NX7.0.0. More...
 
void SetTerZorigin (bool terZorigin)
 Sets the ter zorigin
Created in NX7.0.0. More...
 
void SetWcsOrientOption (bool wcsOrientOption)
 Sets the WCS Orient option
Created in NX8.5.3. More...
 
void SetXtDatumLetter (const NXString &xtDatumLetter)
 Sets the xt datum letter
Created in NX7.0.0. More...
 
void SetXtDatumLetter (const char *xtDatumLetter)
 Sets the xt datum letter
Created in NX7.0.0. More...
 
void SetXtDistance (double xtDistance)
 Sets the xt distance
Created in NX7.0.0. More...
 
void SetXtFeature (const NXString &xtFeature)
 Sets the xt feature
Created in NX7.0.0. More...
 
void SetXtFeature (const char *xtFeature)
 Sets the xt feature
Created in NX7.0.0. More...
 
void SetXtMethod (NXOpen::CAM::InspectionAlignmentBuilder::XtMethods xtMethod)
 Sets the xt method
Created in NX7.0.0. More...
 
void SetYtDatumLetter (const NXString &ytDatumLetter)
 Sets the yt datum letter
Created in NX7.0.0. More...
 
void SetYtDatumLetter (const char *ytDatumLetter)
 Sets the yt datum letter
Created in NX7.0.0. More...
 
void SetYtDistance (double ytDistance)
 Sets the yt distance
Created in NX7.0.0. More...
 
void SetYtFeature (const NXString &ytFeature)
 Sets the yt feature
Created in NX7.0.0. More...
 
void SetYtFeature (const char *ytFeature)
 Sets the yt feature
Created in NX7.0.0. More...
 
void SetYtMethod (NXOpen::CAM::InspectionAlignmentBuilder::YtMethods ytMethod)
 Sets the yt method
Created in NX7.0.0. More...
 
void SetZtDatumLetter (const NXString &ztDatumLetter)
 Sets the zt datum letter
Created in NX7.0.0. More...
 
void SetZtDatumLetter (const char *ztDatumLetter)
 Sets the zt datum letter
Created in NX7.0.0. More...
 
void SetZtDistance (double ztDistance)
 Sets the zt distance
Created in NX7.0.0. More...
 
void SetZtFeature (const NXString &ztFeature)
 Sets the zt feature
Created in NX7.0.0. More...
 
void SetZtFeature (const char *ztFeature)
 Sets the zt feature
Created in NX7.0.0. More...
 
void SetZtMethod (NXOpen::CAM::InspectionAlignmentBuilder::ZtMethods ztMethod)
 Sets the zt method
Created in NX7.0.0. More...
 
NXString TerDatLetter ()
 Returns the ter dat letter
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections TerDirection ()
 Returns the ter xdirection
Created in NX7.0.0. More...
 
bool TerXorigin ()
 Returns the ter xorigin
Created in NX7.0.0. More...
 
bool TerYorigin ()
 Returns the ter yorigin
Created in NX7.0.0. More...
 
bool TerZorigin ()
 Returns the ter zorigin
Created in NX7.0.0. More...
 
bool WcsOrientOption ()
 Returns the WCS Orient option
Created in NX8.5.3. More...
 
NXString XtDatumLetter ()
 Returns the xt datum letter
Created in NX7.0.0. More...
 
double XtDistance ()
 Returns the xt distance
Created in NX7.0.0. More...
 
NXString XtFeature ()
 Returns the xt feature
Created in NX7.0.0. More...
 
NXOpen::SelectNXObjectXtFeatureSelect ()
 Returns the xt feature select
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::XtMethods XtMethod ()
 Returns the xt method
Created in NX7.0.0. More...
 
NXString YtDatumLetter ()
 Returns the yt datum letter
Created in NX7.0.0. More...
 
double YtDistance ()
 Returns the yt distance
Created in NX7.0.0. More...
 
NXString YtFeature ()
 Returns the yt feature
Created in NX7.0.0. More...
 
NXOpen::SelectNXObjectYtFeatureSelect ()
 Returns the yt feature select
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::YtMethods YtMethod ()
 Returns the yt method
Created in NX7.0.0. More...
 
NXString ZtDatumLetter ()
 Returns the zt datum letter
Created in NX7.0.0. More...
 
double ZtDistance ()
 Returns the zt distance
Created in NX7.0.0. More...
 
NXString ZtFeature ()
 Returns the zt feature
Created in NX7.0.0. More...
 
NXOpen::SelectNXObjectZtFeatureSelect ()
 Returns the zt feature select
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionAlignmentBuilder::ZtMethods ZtMethod ()
 Returns the zt method
Created in NX7.0.0. More...
 
- Public Member Functions inherited from NXOpen::CAM::OperationBuilder
NXString ChannelName ()
 Returns the channel's name
Created in NX7.5.0. More...
 
NXString Description ()
 Returns the description
Created in NX9.0.0. More...
 
NXOpen::CAM::PostEventsCiBuilderEndOfPath ()
 Returns the end event builder
Created in NX5.0.1. More...
 
NXOpen::CAM::UdeSetEndUdeSet ()
 Returns the end ude set
Created in NX7.5.0. More...
 
NXOpen::CAM::GeometryCiBuilderGeometry ()
 Returns the geometry builder
Created in NX5.0.0. More...
 
std::vector< double > GetHoleAxisValues ()
 Get the Hole Axis values. More...
 
bool GougeChecking ()
 Returns the gouge checking flag
Created in NX9.0.0. More...
 
NXOpen::CAM::OperationBuilder::HoleAxisTypes HoleAxisType ()
 Returns the Hole Axis Type
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderHoleDepth ()
 Returns the max depth distance builder
Created in NX5.0.0. More...
 
NXOpen::CAM::OperationBuilder::HoleDepthTypes HoleDepthType ()
 Returns the Hole Depth Type
Created in NX5.0.0. More...
 
NXOpen::CAM::LayoutCiBuilderLayoutAndLayer ()
 Returns the Layer and Layout
Created in NX9.0.1. More...
 
NXOpen::CAM::ArcOutputTypeCiBuilderMotionOutputBuilder ()
 Returns the motion output builder
Created in NX8.0.0. More...
 
NXOpen::CAM::NotesNotes ()
 Returns the notes builder
Created in NX9.0.0. More...
 
NXOpen::CAM::OperationBuilder::OptimizationBasedOnTypes OptimizationBasedOn ()
 Returns the optimization based on in operation
Created in NX5.0.0. More...
 
NXOpen::CAM::OperationBuilder::OptimizationDistanceTypes OptimizationDistanceMethod ()
 Returns the optimization distance method in operation
Created in NX5.0.0. More...
 
NXOpen::CAM::OperationBuilder::OptimizationLevelTypes OptimizationLevel ()
 Returns the optimization level in operation
Created in NX5.0.0. More...
 
NXOpen::CAM::OperationDisplayOptionsBuilderPathDisplayOptions ()
 Returns the path display options builder
Created in NX6.0.0. More...
 
NXString PostToolPathExit ()
 Returns the environment variable that points to the post tool path generation library which has the exit
Created in NX9.0.3. More...
 
NXOpen::CAM::InheritableDoubleBuilderRetractDistance ()
 Returns the Retract Distance builder (inheritable double)
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderRetractDistanceOnToolAxisChange ()
 Returns the Retract Distance on Tool Axis Change builder (inheritable double)
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderSafeClearance ()
 Returns the safe clearance builder
Created in NX6.0.0. More...
 
bool SelectToolFlag ()
 Returns the user selected tool
Created in NX5.0.0. More...
 
void SetChannelName (const NXString &channel)
 Sets the channel's name
Created in NX7.5.0. More...
 
void SetChannelName (const char *channel)
 Sets the channel's name
Created in NX7.5.0. More...
 
void SetDescription (const NXString &description)
 Sets the description
Created in NX9.0.0. More...
 
void SetDescription (const char *description)
 Sets the description
Created in NX9.0.0. More...
 
void SetGougeChecking (bool gougeChecking)
 Sets the gouge checking flag
Created in NX9.0.0. More...
 
void SetHoleAxisType (NXOpen::CAM::OperationBuilder::HoleAxisTypes types)
 Sets the Hole Axis Type
Created in NX5.0.0. More...
 
void SetHoleAxisValues (const std::vector< double > &holeAxis)
 Set the Hole Axis values
Created in NX5.0.0. More...
 
void SetHoleDepthType (NXOpen::CAM::OperationBuilder::HoleDepthTypes types)
 Sets the Hole Depth Type
Created in NX5.0.0. More...
 
void SetOptimizationBasedOn (NXOpen::CAM::OperationBuilder::OptimizationBasedOnTypes optimBasedOn)
 Sets the optimization based on in operation
Created in NX5.0.0. More...
 
void SetOptimizationDistanceMethod (NXOpen::CAM::OperationBuilder::OptimizationDistanceTypes optimDistance)
 Sets the optimization distance method in operation
Created in NX5.0.0. More...
 
void SetOptimizationLevel (NXOpen::CAM::OperationBuilder::OptimizationLevelTypes optimType)
 Sets the optimization level in operation
Created in NX5.0.0. More...
 
void SetPostToolPathExit (const NXString &exitName)
 Sets the environment variable that points to the post tool path generation library which has the exit
Created in NX9.0.3. More...
 
void SetPostToolPathExit (const char *exitName)
 Sets the environment variable that points to the post tool path generation library which has the exit
Created in NX9.0.3. More...
 
void SetSelectToolFlag (bool selToolFlag)
 Sets the user selected tool
Created in NX5.0.0. More...
 
NXOpen::CAM::PostEventsCiBuilderStartOfPath ()
 Returns the start event builder
Created in NX5.0.1. More...
 
NXOpen::CAM::UdeSetStartUdeSet ()
 Returns the start ude set
Created in NX7.5.0. More...
 
NXOpen::CAM::ToolChangeCiBuilderToolChangeSetting ()
 Returns the tool change builder
Created in NX5.0.0. More...
 
NXOpen::CAM::ToolPathEditorBuilderToolPathEditor ()
 Returns the Tool Path Editor Builder
Created in NX9.0.3. More...
 
NXOpen::CAM::ToolPathSplitParametersBuilderToolPathSplitParametersBuilder ()
 Returns the tool path split Parameters
Created in NX9.0.0. More...
 
- Public Member Functions inherited from NXOpen::CAM::ParamBuilder
NXOpen::CAM::UdeCycleEvent ()
 Returns the cycle event
Created in NX7.5.0. More...
 
NXOpen::CAM::CycleCycleTable ()
 Returns the cycle
Created in NX9.0.0. More...
 
NXOpen::TaggedObjectGetCustomizableItemBuilder (const NXString &name)
 Returns the customizable item builder for the given customizable item name. More...
 
NXOpen::TaggedObjectGetCustomizableItemBuilder (const char *name)
 Returns the customizable item builder for the given customizable item name. More...
 
std::vector< NXStringGetCustomizableItemNames ()
 Returns the names for all customizable item ids. More...
 
NXOpen::CAM::ParamBuilder::OptimizationTypes OptimizationMethod ()
 Returns the optim method
Created in NX5.0.0. More...
 
void SetOptimizationMethod (NXOpen::CAM::ParamBuilder::OptimizationTypes optimMethod)
 Sets the optim method
Created in NX5.0.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 Commits any edits that have been applied to the builder. More...
 
void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
NXOpen::NXObjectGetObject ()
 Returns the object currently being edited by this builder. More...
 
void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a CMM Inspection Alignment builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionAlignmentBuilder

Created in NX7.5.2.


Member Enumeration Documentation

Alignment directions of datum features.

Enumerator
AlignmentDirectionsNone 

No alignment direction specified.

AlignmentDirectionsPxdir 

Align feature in the positive X direction.

AlignmentDirectionsPydir 

Align feature in the positive Y direction.

AlignmentDirectionsPzdir 

Align feature in the positive Z direction.

AlignmentDirectionsMxdir 

Align feature in the negitive X direction.

AlignmentDirectionsMydir 

Align feature in the negitive Y direction.

AlignmentDirectionsMzdir 

Align feature in the negitive Z direction.

Alignment Operation Type.

Enumerator
AlignTypesSetPCStoMCS 

Set the PCS to Machine CS.

AlignTypesSetPCStoCSYS 

Set the PCS to a NX Csys.

AlignTypesTranslatePCSOrigin 

Translate the PCS.

AlignTypesRotatePCS 

Rotate the PCS.

AlignTypesDefinePCSfromDatums 

Define the PCS from datums.

AlignTypesIterate 

Iterate a set of features for convergence.

AlignTypesDefinePCSfromActualDeviations 

Locate PCS from Features.

AlignTypesSavePCS 

Save current PCS.

AlignTypesRecallPCS 

Recall previously saved PCS.

AlignTypesRotateTable 

Rotate table.

AlignTypesSetPCStoCADABS 

Set the PCS to Cadabs.

AlignTypesRps 

RPS alignment type.

Iterate deviation type.

Enumerator
IterDevTypesAbsolute 

Absolute deviation.

IterDevTypesIncremental 

Incremental deviation.

PCS state to recall, either internal or external.

Enumerator
RecallStatesInternal 

Recall internal PCS.

RecallStatesExternal 

Recall external PCS.

Rotary table direction.

Enumerator
RotateTableDirectionsClockwise 

Rotate table in clockwise direction.

RotateTableDirectionsCounterClockwise 

Rotate table in counter clockwise direction.

RotateTableDirectionsShortest 

Rotate table in shortest direction.

Rotary Table methods.

Enumerator
RotateTableMethodsAbsolute 

Rotate table to absolute value.

RotateTableMethodsIncremental 

Rotate table by incremental value.

RotateTableMethodsNominalFeature 

Rotate table by nominal feature.

RotateTableMethodsMeasuredFeature 

Rotate table by measured feature.

Rotary table PCS Update options.

Enumerator
RotateTablePcsUpdateOptionsTotal 

Totally update the PCS.

RotateTablePcsUpdateOptionsOrigin 

Only update the PCS origin.

RotateTablePcsUpdateOptionsNull 

No update of the PCS.

PCS Axis to Rotate about.

Enumerator
RotationAxisOptionsXaxis 

Rotate about X axis.

RotationAxisOptionsYaxis 

Rotate about Y axis.

RotationAxisOptionsZaxis 

Rotate about Z axis.

Direction to rotate about.

Enumerator
RotationDirectionsPxdir 

Rotate in the positive X direction.

RotationDirectionsPydir 

Rotate in the positive Y direction.

RotationDirectionsPzdir 

Rotate in the positive Z direction.

RotationDirectionsMxdir 

Rotate in the negitive X direction.

RotationDirectionsMydir 

Rotate in the negitive Y direction.

RotationDirectionsMzdir 

Rotate in the negitive Z direction.

PCS Rotation method.

Enumerator
RotationMethodsAngle 

Rotate by absolute angle.

RotationMethodsDatum 

Rotate by Datum.

RotationMethodsNominalFeature 

Rotate by Nominal Feature.

RotationMethodsMeasuredFeature 

Rotate by Actual Feature.

PCS state to save, either Actual or nominal.

Enumerator
SaveStatesActual 

Save Actual PCS.

SaveStatesNominal 

Save Nominal PCS.

PCS Translation method in X direction.

Enumerator
XtMethodsDistance 

Translate a distance.

XtMethodsDatum 

Translate by Datum.

XtMethodsNominalFeature 

Translate by Nominal Feature.

XtMethodsMeasuredFeature 

Translate by Measured Feature.

PCS Translation method in Y direction.

Enumerator
YtMethodsDistance 

Translate a distance.

YtMethodsDatum 

Translate by Datum.

YtMethodsNominalFeature 

Translate by Nominal Feature.

YtMethodsMeasuredFeature 

Translate by Measured Feature.

PCS Translation method in Z direction.

Enumerator
ZtMethodsDistance 

Translate a distance.

ZtMethodsDatum 

Translate by Datum.

ZtMethodsNominalFeature 

Translate by Nominal Feature.

ZtMethodsMeasuredFeature 

Translate by Measured Feature.

Member Function Documentation

NXString NXOpen::CAM::InspectionAlignmentBuilder::AlignOpName ( )

Returns the align op name
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::AlignTypes NXOpen::CAM::InspectionAlignmentBuilder::AlignType ( )

Returns the alignment type
Created in NX7.0.0.



License requirements : None

NXOpen::Assemblies::SelectComponent* NXOpen::CAM::InspectionAlignmentBuilder::ComponentSelection ( )

Returns the component selection
Created in NX9.0.0.



License requirements : None

NXOpen::CoordinateSystem* NXOpen::CAM::InspectionAlignmentBuilder::CsysPick ( )

Returns the csys pick
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::FailGroupName ( )

Returns the fail group name
Created in NX7.0.0.



License requirements : None

std::vector<NXString> NXOpen::CAM::InspectionAlignmentBuilder::GetLocateFeatures ( )

Return the Locate features.

Returns
Locate features
Created in NX11.0.2.

License requirements : None
std::vector<NXString> NXOpen::CAM::InspectionAlignmentBuilder::GetRPSFeatures ( )

Return the RPS features.

Returns
RPS features
Created in NX11.0.1.

License requirements : None
std::vector<NXString> NXOpen::CAM::InspectionAlignmentBuilder::GetRPSXFeatures ( )

Return the RPS features controlling the X direction.

Returns
RPS X features
Created in NX11.0.1.

License requirements : None
std::vector<NXString> NXOpen::CAM::InspectionAlignmentBuilder::GetRPSYFeatures ( )

Return the RPS features controlling the Y direction.

Returns
RPS Y features
Created in NX11.0.1.

License requirements : None
std::vector<NXString> NXOpen::CAM::InspectionAlignmentBuilder::GetRPSZFeatures ( )

Return the RPS features controlling the Z direction.

Returns
RPS Z features
Created in NX11.0.1.

License requirements : None
NXOpen::SelectNXObject* NXOpen::CAM::InspectionAlignmentBuilder::IterAvailSelect ( )

Returns the iter avail select
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::IterConvergeVar ( )

Returns the iter converge variable
Created in NX7.0.0.



License requirements : None

double NXOpen::CAM::InspectionAlignmentBuilder::IterDev ( )

Returns the iter deviation
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::IterDevTypes NXOpen::CAM::InspectionAlignmentBuilder::IterDevType ( )

Returns the iter deviation type
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::IterGroupName ( )

Returns the iter group name
Created in NX7.0.0.



License requirements : None

int NXOpen::CAM::InspectionAlignmentBuilder::IterMax ( )

Returns the iter max iterations
Created in NX7.0.0.



License requirements : None

NXOpen::SelectNXObject* NXOpen::CAM::InspectionAlignmentBuilder::LocateAvailSelect ( )

Returns the locate avail select
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::LocateXrot ( )

Returns the locate xrot
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::LocateXtrans ( )

Returns the locate xtrans
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::LocateYrot ( )

Returns the locate yrot
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::LocateYtrans ( )

Returns the locate ytrans
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::LocateZrot ( )

Returns the locate zrot
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::LocateZtrans ( )

Returns the locate ztrans
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::PcsName ( )

Returns the pcs name
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::PriDatLetter ( )

Returns the pri dat letter
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections NXOpen::CAM::InspectionAlignmentBuilder::PriDirection ( )

Returns the pri direction
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::PriXorigin ( )

Returns the pri xorigin
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::PriYorigin ( )

Returns the pri yorigin
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::PriZorigin ( )

Returns the pri zorigin
Created in NX7.0.0.



License requirements : None

NXOpen::CoordinateSystem* NXOpen::CAM::InspectionAlignmentBuilder::RecallCsys ( )

Returns the recall csys
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::RecallDid ( )

Returns the recall device id
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::RecallExtName ( )

Returns the recall external name
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::RecallIntName ( )

Returns the recall internal name
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::RecallStates NXOpen::CAM::InspectionAlignmentBuilder::RecallState ( )

Returns the recall state
Created in NX7.0.0.



License requirements : None

double NXOpen::CAM::InspectionAlignmentBuilder::RotateTableAngle ( )

Returns the angle to rotate table
Created in NX7.5.2.



License requirements : None

double NXOpen::CAM::InspectionAlignmentBuilder::RotateTableAngularDeviation ( )

Returns the rotate table angular deviation
Created in NX7.5.2.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::RotateTableDirections NXOpen::CAM::InspectionAlignmentBuilder::RotateTableDirection ( )

Returns the rotate table direction
Created in NX7.5.2.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::RotateTableFeature ( )

Returns the feature used to position table
Created in NX7.5.2.



License requirements : None

NXOpen::SelectNXObject* NXOpen::CAM::InspectionAlignmentBuilder::RotateTableFeatureSelect ( )

Returns the feature selected to position table
Created in NX7.5.2.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::RotateTableMethods NXOpen::CAM::InspectionAlignmentBuilder::RotateTableMethod ( )

Returns the rotate table method
Created in NX7.5.2.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::RotateTableName ( )

Returns the name of rotary table to rotate
Created in NX7.5.2.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::RotateTablePcsUpdateOptions NXOpen::CAM::InspectionAlignmentBuilder::RotateTablePcsUpdateOption ( )

Returns the rotate table pcs update
Created in NX7.5.2.



License requirements : None

double NXOpen::CAM::InspectionAlignmentBuilder::RotationAngle ( )

Returns the rot angle
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::RotationAxisOptions NXOpen::CAM::InspectionAlignmentBuilder::RotationAxis ( )

Returns the rot axis
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::RotationDatumLetter ( )

Returns the rot datum letter
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::RotationDirections NXOpen::CAM::InspectionAlignmentBuilder::RotationDirection ( )

Returns the rot dir
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::RotationFeature ( )

Returns the rot feature
Created in NX7.0.0.



License requirements : None

NXOpen::SelectNXObject* NXOpen::CAM::InspectionAlignmentBuilder::RotationFeatureSelect ( )

Returns the rot feature select
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::RotationMethods NXOpen::CAM::InspectionAlignmentBuilder::RotationMethod ( )

Returns the rot method
Created in NX7.0.0.



License requirements : None

NXOpen::SelectNXObject* NXOpen::CAM::InspectionAlignmentBuilder::RPSAvailSelect ( )

Returns the RPS available select
Created in NX11.0.1.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::SaveDid ( )

Returns the save device id
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::SavePcsLabel ( )

Returns the save pcs label
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::SaveStates NXOpen::CAM::InspectionAlignmentBuilder::SaveState ( )

Returns the save state
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::SecDatLetter ( )

Returns the sec dat letter
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections NXOpen::CAM::InspectionAlignmentBuilder::SecDirection ( )

Returns the sec direction
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::SecXorigin ( )

Returns the sec xorigin
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::SecYorigin ( )

Returns the sec yorigin
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::SecZorigin ( )

Returns the sec zorigin
Created in NX7.0.0.



License requirements : None

void NXOpen::CAM::InspectionAlignmentBuilder::SetAlignOpName ( const NXString alignOpName)

Sets the align op name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
alignOpNamealignopname
void NXOpen::CAM::InspectionAlignmentBuilder::SetAlignOpName ( const char *  alignOpName)

Sets the align op name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
alignOpNamealignopname
void NXOpen::CAM::InspectionAlignmentBuilder::SetAlignType ( NXOpen::CAM::InspectionAlignmentBuilder::AlignTypes  alignType)

Sets the alignment type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
alignTypealigntype
void NXOpen::CAM::InspectionAlignmentBuilder::SetCsysPick ( NXOpen::CoordinateSystem csysPick)

Sets the csys pick
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
csysPickcsyspick
void NXOpen::CAM::InspectionAlignmentBuilder::SetFailGroupName ( const NXString failGroupName)

Sets the fail group name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
failGroupNamefailgroupname
void NXOpen::CAM::InspectionAlignmentBuilder::SetFailGroupName ( const char *  failGroupName)

Sets the fail group name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
failGroupNamefailgroupname
void NXOpen::CAM::InspectionAlignmentBuilder::SetIterConvergeVar ( const NXString iterConvergeVar)

Sets the iter converge variable
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
iterConvergeVariterconvergevar
void NXOpen::CAM::InspectionAlignmentBuilder::SetIterConvergeVar ( const char *  iterConvergeVar)

Sets the iter converge variable
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
iterConvergeVariterconvergevar
void NXOpen::CAM::InspectionAlignmentBuilder::SetIterDev ( double  iterDev)

Sets the iter deviation
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
iterDeviterdev
void NXOpen::CAM::InspectionAlignmentBuilder::SetIterDevType ( NXOpen::CAM::InspectionAlignmentBuilder::IterDevTypes  iterDevType)

Sets the iter deviation type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
iterDevTypeiterdevtype
void NXOpen::CAM::InspectionAlignmentBuilder::SetIterGroupName ( const NXString iterGroupName)

Sets the iter group name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
iterGroupNameitergroupname
void NXOpen::CAM::InspectionAlignmentBuilder::SetIterGroupName ( const char *  iterGroupName)

Sets the iter group name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
iterGroupNameitergroupname
void NXOpen::CAM::InspectionAlignmentBuilder::SetIterMax ( int  iterMax)

Sets the iter max iterations
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
iterMaxitermax
void NXOpen::CAM::InspectionAlignmentBuilder::SetLocateFeatures ( std::vector< NXString > &  locateFeatures)

Set the Locate features.


Created in NX11.0.2.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
locateFeaturesLocate features
void NXOpen::CAM::InspectionAlignmentBuilder::SetLocateXrot ( bool  locateXrot)

Sets the locate xrot
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
locateXrotlocatexrot
void NXOpen::CAM::InspectionAlignmentBuilder::SetLocateXtrans ( bool  locateXtrans)

Sets the locate xtrans
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
locateXtranslocatextrans
void NXOpen::CAM::InspectionAlignmentBuilder::SetLocateYrot ( bool  locateYrot)

Sets the locate yrot
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
locateYrotlocateyrot
void NXOpen::CAM::InspectionAlignmentBuilder::SetLocateYtrans ( bool  locateYtrans)

Sets the locate ytrans
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
locateYtranslocateytrans
void NXOpen::CAM::InspectionAlignmentBuilder::SetLocateZrot ( bool  locateZrot)

Sets the locate zrot
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
locateZrotlocatezrot
void NXOpen::CAM::InspectionAlignmentBuilder::SetLocateZtrans ( bool  locateZtrans)

Sets the locate ztrans
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
locateZtranslocateztrans
void NXOpen::CAM::InspectionAlignmentBuilder::SetPcsName ( const NXString pcsName)

Sets the pcs name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
pcsNamepcsname
void NXOpen::CAM::InspectionAlignmentBuilder::SetPcsName ( const char *  pcsName)

Sets the pcs name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
pcsNamepcsname
void NXOpen::CAM::InspectionAlignmentBuilder::SetPriDatLetter ( const NXString priDatLetter)

Sets the pri dat letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
priDatLetterpridatletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetPriDatLetter ( const char *  priDatLetter)

Sets the pri dat letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
priDatLetterpridatletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetPriDirection ( NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections  priDirection)

Sets the pri direction
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
priDirectionpridirection
void NXOpen::CAM::InspectionAlignmentBuilder::SetPriXorigin ( bool  priXorigin)

Sets the pri xorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
priXoriginprixorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetPriYorigin ( bool  priYorigin)

Sets the pri yorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
priYoriginpriyorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetPriZorigin ( bool  priZorigin)

Sets the pri zorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
priZoriginprizorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetRecallCsys ( NXOpen::CoordinateSystem recallCsys)

Sets the recall csys
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
recallCsysrecallcsys
void NXOpen::CAM::InspectionAlignmentBuilder::SetRecallDid ( const NXString recallDid)

Sets the recall device id
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
recallDidrecalldid
void NXOpen::CAM::InspectionAlignmentBuilder::SetRecallDid ( const char *  recallDid)

Sets the recall device id
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
recallDidrecalldid
void NXOpen::CAM::InspectionAlignmentBuilder::SetRecallExtName ( const NXString recallExtName)

Sets the recall external name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
recallExtNamerecallextname
void NXOpen::CAM::InspectionAlignmentBuilder::SetRecallExtName ( const char *  recallExtName)

Sets the recall external name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
recallExtNamerecallextname
void NXOpen::CAM::InspectionAlignmentBuilder::SetRecallIntName ( const NXString recallIntName)

Sets the recall internal name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
recallIntNamerecallintname
void NXOpen::CAM::InspectionAlignmentBuilder::SetRecallIntName ( const char *  recallIntName)

Sets the recall internal name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
recallIntNamerecallintname
void NXOpen::CAM::InspectionAlignmentBuilder::SetRecallState ( NXOpen::CAM::InspectionAlignmentBuilder::RecallStates  recallState)

Sets the recall state
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
recallStaterecallstate
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTableAngle ( double  angle)

Sets the angle to rotate table
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
angleangle
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTableAngularDeviation ( double  fz)

Sets the rotate table angular deviation
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
fzfz
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTableDirection ( NXOpen::CAM::InspectionAlignmentBuilder::RotateTableDirections  direction)

Sets the rotate table direction
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
directiondirection
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTableFeature ( const NXString rotateTableFeature)

Sets the feature used to position table
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotateTableFeaturerotatetablefeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTableFeature ( const char *  rotateTableFeature)

Sets the feature used to position table
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotateTableFeaturerotatetablefeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTableMethod ( NXOpen::CAM::InspectionAlignmentBuilder::RotateTableMethods  method)

Sets the rotate table method
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
methodmethod
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTableName ( const NXString tableName)

Sets the name of rotary table to rotate
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
tableNametablename
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTableName ( const char *  tableName)

Sets the name of rotary table to rotate
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
tableNametablename
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotateTablePcsUpdateOption ( NXOpen::CAM::InspectionAlignmentBuilder::RotateTablePcsUpdateOptions  pcsUpdate)

Sets the rotate table pcs update
Created in NX7.5.2.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
pcsUpdatepcsupdate
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotationAngle ( double  rotationAngle)

Sets the rot angle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotationAnglerotationangle
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotationAxis ( NXOpen::CAM::InspectionAlignmentBuilder::RotationAxisOptions  rotationAxis)

Sets the rot axis
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotationAxisrotationaxis
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotationDatumLetter ( const NXString rotationDatumLetter)

Sets the rot datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotationDatumLetterrotationdatumletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotationDatumLetter ( const char *  rotationDatumLetter)

Sets the rot datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotationDatumLetterrotationdatumletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotationDirection ( NXOpen::CAM::InspectionAlignmentBuilder::RotationDirections  rotationDirection)

Sets the rot dir
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotationDirectionrotationdirection
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotationFeature ( const NXString rotationFeature)

Sets the rot feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotationFeaturerotationfeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotationFeature ( const char *  rotationFeature)

Sets the rot feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotationFeaturerotationfeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetRotationMethod ( NXOpen::CAM::InspectionAlignmentBuilder::RotationMethods  rotationMethod)

Sets the rot method
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rotationMethodrotationmethod
void NXOpen::CAM::InspectionAlignmentBuilder::SetRPSFeatures ( std::vector< NXString > &  rpsFeatures)

Set the RPS features.


Created in NX11.0.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rpsFeaturesRPS features
void NXOpen::CAM::InspectionAlignmentBuilder::SetRPSXFeatures ( std::vector< NXString > &  rpsXFeatures)

Set the RPS features controlling the X direction.


Created in NX11.0.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rpsXFeaturesRPS X features
void NXOpen::CAM::InspectionAlignmentBuilder::SetRPSYFeatures ( std::vector< NXString > &  rpsYFeatures)

Set the RPS features controlling the Y direction.


Created in NX11.0.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rpsYFeaturesRPS Y features
void NXOpen::CAM::InspectionAlignmentBuilder::SetRPSZFeatures ( std::vector< NXString > &  rpsZFeatures)

Set the RPS features controlling the Z direction.


Created in NX11.0.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
rpsZFeaturesRPS Z features
void NXOpen::CAM::InspectionAlignmentBuilder::SetSaveDid ( const NXString saveDid)

Sets the save device id
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
saveDidsavedid
void NXOpen::CAM::InspectionAlignmentBuilder::SetSaveDid ( const char *  saveDid)

Sets the save device id
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
saveDidsavedid
void NXOpen::CAM::InspectionAlignmentBuilder::SetSavePcsLabel ( const NXString savePcsLabel)

Sets the save pcs label
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
savePcsLabelsavepcslabel
void NXOpen::CAM::InspectionAlignmentBuilder::SetSavePcsLabel ( const char *  savePcsLabel)

Sets the save pcs label
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
savePcsLabelsavepcslabel
void NXOpen::CAM::InspectionAlignmentBuilder::SetSaveState ( NXOpen::CAM::InspectionAlignmentBuilder::SaveStates  saveState)

Sets the save state
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
saveStatesavestate
void NXOpen::CAM::InspectionAlignmentBuilder::SetSecDatLetter ( const NXString secDatLetter)

Sets the sec dat letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
secDatLettersecdatletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetSecDatLetter ( const char *  secDatLetter)

Sets the sec dat letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
secDatLettersecdatletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetSecDirection ( NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections  secDirection)

Sets the sec direction
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
secDirectionsecdirection
void NXOpen::CAM::InspectionAlignmentBuilder::SetSecXorigin ( bool  secXorigin)

Sets the sec xorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
secXoriginsecxorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetSecYorigin ( bool  secYorigin)

Sets the sec yorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
secYoriginsecyorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetSecZorigin ( bool  secZorigin)

Sets the sec zorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
secZoriginseczorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetTerDatLetter ( const NXString terDatLetter)

Sets the ter dat letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
terDatLetterterdatletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetTerDatLetter ( const char *  terDatLetter)

Sets the ter dat letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
terDatLetterterdatletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetTerDirection ( NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections  terDirection)

Sets the ter xdirection
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
terDirectionterdirection
void NXOpen::CAM::InspectionAlignmentBuilder::SetTerXorigin ( bool  terXorigin)

Sets the ter xorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
terXoriginterxorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetTerYorigin ( bool  terYorigin)

Sets the ter yorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
terYoriginteryorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetTerZorigin ( bool  terZorigin)

Sets the ter zorigin
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
terZoriginterzorigin
void NXOpen::CAM::InspectionAlignmentBuilder::SetWcsOrientOption ( bool  wcsOrientOption)

Sets the WCS Orient option
Created in NX8.5.3.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
wcsOrientOptionwcsorientoption
void NXOpen::CAM::InspectionAlignmentBuilder::SetXtDatumLetter ( const NXString xtDatumLetter)

Sets the xt datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
xtDatumLetterxtdatumletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetXtDatumLetter ( const char *  xtDatumLetter)

Sets the xt datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
xtDatumLetterxtdatumletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetXtDistance ( double  xtDistance)

Sets the xt distance
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
xtDistancextdistance
void NXOpen::CAM::InspectionAlignmentBuilder::SetXtFeature ( const NXString xtFeature)

Sets the xt feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
xtFeaturextfeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetXtFeature ( const char *  xtFeature)

Sets the xt feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
xtFeaturextfeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetXtMethod ( NXOpen::CAM::InspectionAlignmentBuilder::XtMethods  xtMethod)

Sets the xt method
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
xtMethodxtmethod
void NXOpen::CAM::InspectionAlignmentBuilder::SetYtDatumLetter ( const NXString ytDatumLetter)

Sets the yt datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ytDatumLetterytdatumletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetYtDatumLetter ( const char *  ytDatumLetter)

Sets the yt datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ytDatumLetterytdatumletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetYtDistance ( double  ytDistance)

Sets the yt distance
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ytDistanceytdistance
void NXOpen::CAM::InspectionAlignmentBuilder::SetYtFeature ( const NXString ytFeature)

Sets the yt feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ytFeatureytfeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetYtFeature ( const char *  ytFeature)

Sets the yt feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ytFeatureytfeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetYtMethod ( NXOpen::CAM::InspectionAlignmentBuilder::YtMethods  ytMethod)

Sets the yt method
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ytMethodytmethod
void NXOpen::CAM::InspectionAlignmentBuilder::SetZtDatumLetter ( const NXString ztDatumLetter)

Sets the zt datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ztDatumLetterztdatumletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetZtDatumLetter ( const char *  ztDatumLetter)

Sets the zt datum letter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ztDatumLetterztdatumletter
void NXOpen::CAM::InspectionAlignmentBuilder::SetZtDistance ( double  ztDistance)

Sets the zt distance
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ztDistanceztdistance
void NXOpen::CAM::InspectionAlignmentBuilder::SetZtFeature ( const NXString ztFeature)

Sets the zt feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ztFeatureztfeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetZtFeature ( const char *  ztFeature)

Sets the zt feature
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ztFeatureztfeature
void NXOpen::CAM::InspectionAlignmentBuilder::SetZtMethod ( NXOpen::CAM::InspectionAlignmentBuilder::ZtMethods  ztMethod)

Sets the zt method
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
ztMethodztmethod
NXString NXOpen::CAM::InspectionAlignmentBuilder::TerDatLetter ( )

Returns the ter dat letter
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::AlignmentDirections NXOpen::CAM::InspectionAlignmentBuilder::TerDirection ( )

Returns the ter xdirection
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::TerXorigin ( )

Returns the ter xorigin
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::TerYorigin ( )

Returns the ter yorigin
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::TerZorigin ( )

Returns the ter zorigin
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionAlignmentBuilder::WcsOrientOption ( )

Returns the WCS Orient option
Created in NX8.5.3.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::XtDatumLetter ( )

Returns the xt datum letter
Created in NX7.0.0.



License requirements : None

double NXOpen::CAM::InspectionAlignmentBuilder::XtDistance ( )

Returns the xt distance
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::XtFeature ( )

Returns the xt feature
Created in NX7.0.0.



License requirements : None

NXOpen::SelectNXObject* NXOpen::CAM::InspectionAlignmentBuilder::XtFeatureSelect ( )

Returns the xt feature select
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::XtMethods NXOpen::CAM::InspectionAlignmentBuilder::XtMethod ( )

Returns the xt method
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::YtDatumLetter ( )

Returns the yt datum letter
Created in NX7.0.0.



License requirements : None

double NXOpen::CAM::InspectionAlignmentBuilder::YtDistance ( )

Returns the yt distance
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::YtFeature ( )

Returns the yt feature
Created in NX7.0.0.



License requirements : None

NXOpen::SelectNXObject* NXOpen::CAM::InspectionAlignmentBuilder::YtFeatureSelect ( )

Returns the yt feature select
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::YtMethods NXOpen::CAM::InspectionAlignmentBuilder::YtMethod ( )

Returns the yt method
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::ZtDatumLetter ( )

Returns the zt datum letter
Created in NX7.0.0.



License requirements : None

double NXOpen::CAM::InspectionAlignmentBuilder::ZtDistance ( )

Returns the zt distance
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionAlignmentBuilder::ZtFeature ( )

Returns the zt feature
Created in NX7.0.0.



License requirements : None

NXOpen::SelectNXObject* NXOpen::CAM::InspectionAlignmentBuilder::ZtFeatureSelect ( )

Returns the zt feature select
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionAlignmentBuilder::ZtMethods NXOpen::CAM::InspectionAlignmentBuilder::ZtMethod ( )

Returns the zt method
Created in NX7.0.0.



License requirements : None


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