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

Represents a CMM Inspection miscellaneous command builder. More...

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

Public Types

enum  AngularUnitsOptions { AngularUnitsOptionsDecimalDegrees, AngularUnitsOptionsRadians, AngularUnitsOptionsDegreesMinutesSeconds }
 Angular units specifications. More...
 
enum  CommandTypes {
  CommandTypesEnterStatement, CommandTypesMeasurementMode, CommandTypesDefineHomePoint, CommandTypesMoveMachine,
  CommandTypesOutputDecimalPlaces, CommandTypesDeclareVariable, CommandTypesQISVariable, CommandTypesPromptforInput,
  CommandTypesProgramLabel, CommandTypesJumptoLabel, CommandTypesProgramHeader, CommandTypesSensorSelect,
  CommandTypesDevice, CommandTypesSaveDml
}
 The type of CMM command to be entered. More...
 
enum  DeviceTypeOptions {
  DeviceTypeOptionsStor, DeviceTypeOptionsTerm, DeviceTypeOptionsPrint, DeviceTypeOptionsComm,
  DeviceTypeOptionsIncr
}
 Device Type specifications. More...
 
enum  HomePtMethods { HomePtMethodsMachineZero, HomePtMethodsUserSpecifiedPoint }
 The method used to specify the home point. More...
 
enum  IdnameMethods { IdnameMethodsCurrentPartName, IdnameMethodsUserSpecified }
 Naming method. More...
 
enum  LinearUnitsOptions {
  LinearUnitsOptionsPartUnits, LinearUnitsOptionsMillimeters, LinearUnitsOptionsCentimeters, LinearUnitsOptionsMeters,
  LinearUnitsOptionsInches, LinearUnitsOptionsFeet
}
 Linear units specifications. More...
 
enum  MoveTypes { MoveTypesLinearMove, MoveTypesArcMove, MoveTypesHomeLocation, MoveTypesLinear5axis }
 The type of move. More...
 
enum  ProgramNameMethods { ProgramNameMethodsCurrentPartName, ProgramNameMethodsUserSpecified }
 Program name. More...
 
enum  PromptVars { PromptVarsNull }
 User prompt variable. More...
 
enum  QisvarTypes { QisvarTypesNull }
 QIS variable type. More...
 
enum  RevMethods { RevMethodsCurrentPartRevision, RevMethodsUserSpecified }
 Revision method. More...
 
enum  TemperatureUnitsOptions { TemperatureUnitsOptionsFahrenheit, TemperatureUnitsOptionsCentigrade }
 Temperature units specifications. More...
 
enum  VarScopes { VarScopesGlobal, VarScopesCommon, VarScopesLocal }
 Sets variable scope. More...
 
enum  VarTypes {
  VarTypesBoolean, VarTypesInteger, VarTypesLong, VarTypesReal,
  VarTypesDouble, VarTypesCharacter, VarTypesVector
}
 Variable type. 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

int AngularPlaces ()
 Returns the angular decimal places
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::AngularUnitsOptions AngularUnits ()
 Returns the angular units
Created in NX7.0.0. More...
 
bool AutoToggle ()
 Returns the auto mode toggle
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::CommandTypes CommandType ()
 Returns the command type
Created in NX7.0.0. More...
 
NXString DeviceName ()
 Returns the device name
Created in NX9.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::DeviceTypeOptions DeviceType ()
 Returns the device type
Created in NX9.0.0. More...
 
int DevTolPlaces ()
 Returns the deviation and tolerance decimal places
Created in NX7.0.0. More...
 
std::vector< NXStringGetProgStatements ()
 Returns the program statements. More...
 
double GotoAangle ()
 Returns the goto A angle
Created in NX8.5.0. More...
 
double GotoBangle ()
 Returns the goto B angle
Created in NX8.5.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::HomePtMethods HomePtMethod ()
 Returns the home point method
Created in NX7.0.0. More...
 
NXOpen::PointHomePtPoint ()
 Returns the home point location
Created in NX7.0.0. More...
 
int HumidityPlaces ()
 Returns the humidity decimal places
Created in NX7.0.0. More...
 
NXString IdName ()
 Returns the ID name
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::IdnameMethods IdnameMethod ()
 Returns the ID name method
Created in NX7.0.0. More...
 
int IndexSize ()
 Returns the index size
Created in NX7.0.0. More...
 
NXOpen::PointIntermediatePoint ()
 Returns the intermediate point
Created in NX7.0.0. More...
 
NXString JumpLabel ()
 Returns the program jump label
Created in NX7.0.0. More...
 
int LinearPlaces ()
 Returns the linear decimal places
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::LinearUnitsOptions LinearUnits ()
 Returns the linear units
Created in NX7.0.0. More...
 
bool ManualToggle ()
 Returns the manual mode toggle
Created in NX7.0.0. More...
 
bool MaxToggle ()
 Returns the max toggle
Created in NX7.0.0. More...
 
double MaxValue ()
 Returns the max value
Created in NX7.0.0. More...
 
bool MinToggle ()
 Returns the min toggle
Created in NX7.0.0. More...
 
double MinValue ()
 Returns the min value
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::MoveTypes MoveType ()
 Returns the move type
Created in NX7.0.0. More...
 
int NumChar ()
 Returns the number of characters
Created in NX7.0.0. More...
 
NXString OpName ()
 Returns the command operation name
Created in NX7.0.0. More...
 
NXString ProgramName ()
 Returns the program name
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::ProgramNameMethods ProgramNameMethod ()
 Returns the program name method
Created in NX7.0.0. More...
 
bool ProgramToggle ()
 Returns the program mode toggle
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::PromptVars PromptVar ()
 Returns the prompt variable
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::QisvarTypes QisvarType ()
 Returns the qis variable type
Created in NX7.0.0. More...
 
NXString QisvarValue ()
 Returns the qis variable value
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::RevMethods RevMethod ()
 Returns the revision method
Created in NX7.0.0. More...
 
NXString RevName ()
 Returns the revision name
Created in NX7.0.0. More...
 
NXString SaveDmlDidLabel ()
 Returns the save DML DID label
Created in NX9.0.0. More...
 
NXString SaveDmlPcsLabel ()
 Returns the save DML PCS label
Created in NX9.0.0. More...
 
bool SaveDmlPointData ()
 Returns the save DML point data
Created in NX9.0.0. More...
 
NXString SaveDmlVersion ()
 Returns the save DML version
Created in NX9.0.0. More...
 
NXString SensorName ()
 Returns the sensor name
Created in NX8.5.0. More...
 
void SetAngularPlaces (int angularPlaces)
 Sets the angular decimal places
Created in NX7.0.0. More...
 
void SetAngularUnits (NXOpen::CAM::InspectionCmmCommandBuilder::AngularUnitsOptions angularUnits)
 Sets the angular units
Created in NX7.0.0. More...
 
void SetAutoToggle (bool autoToggle)
 Sets the auto mode toggle
Created in NX7.0.0. More...
 
void SetCommandType (NXOpen::CAM::InspectionCmmCommandBuilder::CommandTypes commandType)
 Sets the command type
Created in NX7.0.0. More...
 
void SetDeviceName (const NXString &deviceName)
 Sets the device name
Created in NX9.0.0. More...
 
void SetDeviceName (const char *deviceName)
 Sets the device name
Created in NX9.0.0. More...
 
void SetDeviceType (NXOpen::CAM::InspectionCmmCommandBuilder::DeviceTypeOptions deviceType)
 Sets the device type
Created in NX9.0.0. More...
 
void SetDevTolPlaces (int devTolPlaces)
 Sets the deviation and tolerance decimal places
Created in NX7.0.0. More...
 
void SetGotoAangle (double gotoAangle)
 Sets the goto A angle
Created in NX8.5.0. More...
 
void SetGotoBangle (double gotoBangle)
 Sets the goto B angle
Created in NX8.5.0. More...
 
void SetHomePtMethod (NXOpen::CAM::InspectionCmmCommandBuilder::HomePtMethods homePtMethod)
 Sets the home point method
Created in NX7.0.0. More...
 
void SetHomePtPoint (NXOpen::Point *homePtPoint)
 Sets the home point location
Created in NX7.0.0. More...
 
void SetHumidityPlaces (int humidityPlaces)
 Sets the humidity decimal places
Created in NX7.0.0. More...
 
void SetIdName (const NXString &idName)
 Sets the ID name
Created in NX7.0.0. More...
 
void SetIdName (const char *idName)
 Sets the ID name
Created in NX7.0.0. More...
 
void SetIdnameMethod (NXOpen::CAM::InspectionCmmCommandBuilder::IdnameMethods idnameMethod)
 Sets the ID name method
Created in NX7.0.0. More...
 
void SetIndexSize (int indexSize)
 Sets the index size
Created in NX7.0.0. More...
 
void SetIntermediatePoint (NXOpen::Point *intermediatePoint)
 Sets the intermediate point
Created in NX7.0.0. More...
 
void SetJumpLabel (const NXString &jumpLabel)
 Sets the program jump label
Created in NX7.0.0. More...
 
void SetJumpLabel (const char *jumpLabel)
 Sets the program jump label
Created in NX7.0.0. More...
 
void SetLinearPlaces (int linearPlaces)
 Sets the linear decimal places
Created in NX7.0.0. More...
 
void SetLinearUnits (NXOpen::CAM::InspectionCmmCommandBuilder::LinearUnitsOptions linearUnits)
 Sets the linear units
Created in NX7.0.0. More...
 
void SetManualToggle (bool manualToggle)
 Sets the manual mode toggle
Created in NX7.0.0. More...
 
void SetMaxToggle (bool maxToggle)
 Sets the max toggle
Created in NX7.0.0. More...
 
void SetMaxValue (double maxValue)
 Sets the max value
Created in NX7.0.0. More...
 
void SetMinToggle (bool minToggle)
 Sets the min toggle
Created in NX7.0.0. More...
 
void SetMinValue (double minValue)
 Sets the min value
Created in NX7.0.0. More...
 
void SetMoveType (NXOpen::CAM::InspectionCmmCommandBuilder::MoveTypes moveType)
 Sets the move type
Created in NX7.0.0. More...
 
void SetNumChar (int numChar)
 Sets the number of characters
Created in NX7.0.0. More...
 
void SetOpName (const NXString &opName)
 Sets the command operation name
Created in NX7.0.0. More...
 
void SetOpName (const char *opName)
 Sets the command operation name
Created in NX7.0.0. More...
 
void SetProgramName (const NXString &programName)
 Sets the program name
Created in NX7.0.0. More...
 
void SetProgramName (const char *programName)
 Sets the program name
Created in NX7.0.0. More...
 
void SetProgramNameMethod (NXOpen::CAM::InspectionCmmCommandBuilder::ProgramNameMethods programNameMethod)
 Sets the program name method
Created in NX7.0.0. More...
 
void SetProgramToggle (bool programToggle)
 Sets the program mode toggle
Created in NX7.0.0. More...
 
void SetProgStatements (std::vector< NXString > &progStatements)
 Sets the program statements
Created in NX7.0.0. More...
 
void SetPromptVar (NXOpen::CAM::InspectionCmmCommandBuilder::PromptVars promptVar)
 Sets the prompt variable
Created in NX7.0.0. More...
 
void SetQisvarType (NXOpen::CAM::InspectionCmmCommandBuilder::QisvarTypes qisvarType)
 Sets the qis variable type
Created in NX7.0.0. More...
 
void SetQisvarValue (const NXString &qisvarValue)
 Sets the qis variable value
Created in NX7.0.0. More...
 
void SetQisvarValue (const char *qisvarValue)
 Sets the qis variable value
Created in NX7.0.0. More...
 
void SetRevMethod (NXOpen::CAM::InspectionCmmCommandBuilder::RevMethods revMethod)
 Sets the revision method
Created in NX7.0.0. More...
 
void SetRevName (const NXString &revName)
 Sets the revision name
Created in NX7.0.0. More...
 
void SetRevName (const char *revName)
 Sets the revision name
Created in NX7.0.0. More...
 
void SetSaveDmlDidLabel (const NXString &saveDmlDidLabel)
 Sets the save DML DID label
Created in NX9.0.0. More...
 
void SetSaveDmlDidLabel (const char *saveDmlDidLabel)
 Sets the save DML DID label
Created in NX9.0.0. More...
 
void SetSaveDmlPcsLabel (const NXString &savePcsDidLabel)
 Sets the save DML PCS label
Created in NX9.0.0. More...
 
void SetSaveDmlPcsLabel (const char *savePcsDidLabel)
 Sets the save DML PCS label
Created in NX9.0.0. More...
 
void SetSaveDmlPointData (bool saveDmlPointData)
 Sets the save DML point data
Created in NX9.0.0. More...
 
void SetSaveDmlVersion (const NXString &saveDmlVersion)
 Sets the save DML version
Created in NX9.0.0. More...
 
void SetSaveDmlVersion (const char *saveDmlVersion)
 Sets the save DML version
Created in NX9.0.0. More...
 
void SetSensorName (const NXString &sensorName)
 Sets the sensor name
Created in NX8.5.0. More...
 
void SetSensorName (const char *sensorName)
 Sets the sensor name
Created in NX8.5.0. More...
 
void SetTargetPoint (NXOpen::Point *targetPoint)
 Sets the target point
Created in NX7.0.0. More...
 
void SetTemperaturePlaces (int temperaturePlaces)
 Sets the temperature decimal places
Created in NX7.0.0. More...
 
void SetTemperatureUnits (NXOpen::CAM::InspectionCmmCommandBuilder::TemperatureUnitsOptions temperatureUnits)
 Sets the temperature units
Created in NX7.0.0. More...
 
void SetToolName (const NXString &toolName)
 Sets the tool name
Created in NX8.5.0. More...
 
void SetToolName (const char *toolName)
 Sets the tool name
Created in NX8.5.0. More...
 
void SetUserPrompt (const NXString &userPrompt)
 Sets the user prompt
Created in NX7.0.0. More...
 
void SetUserPrompt (const char *userPrompt)
 Sets the user prompt
Created in NX7.0.0. More...
 
void SetVarName (const NXString &varName)
 Sets the variable name
Created in NX7.0.0. More...
 
void SetVarName (const char *varName)
 Sets the variable name
Created in NX7.0.0. More...
 
void SetVarScope (NXOpen::CAM::InspectionCmmCommandBuilder::VarScopes varScope)
 Sets the variable scope
Created in NX7.0.0. More...
 
void SetVarType (NXOpen::CAM::InspectionCmmCommandBuilder::VarTypes varType)
 Sets the variable type
Created in NX7.0.0. More...
 
void SetVectorPlaces (int vectorPlaces)
 Sets the vector decimal places
Created in NX7.0.0. More...
 
NXOpen::PointTargetPoint ()
 Returns the target point
Created in NX7.0.0. More...
 
int TemperaturePlaces ()
 Returns the temperature decimal places
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::TemperatureUnitsOptions TemperatureUnits ()
 Returns the temperature units
Created in NX7.0.0. More...
 
NXString ToolName ()
 Returns the tool name
Created in NX8.5.0. More...
 
NXString UserPrompt ()
 Returns the user prompt
Created in NX7.0.0. More...
 
NXString VarName ()
 Returns the variable name
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::VarScopes VarScope ()
 Returns the variable scope
Created in NX7.0.0. More...
 
NXOpen::CAM::InspectionCmmCommandBuilder::VarTypes VarType ()
 Returns the variable type
Created in NX7.0.0. More...
 
int VectorPlaces ()
 Returns the vector decimal places
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 miscellaneous command builder.


To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionCmmCommandBuilder

Created in NX7.0.0.

Member Enumeration Documentation

Angular units specifications.

Enumerator
AngularUnitsOptionsDecimalDegrees 

Use decimal degrees.

AngularUnitsOptionsRadians 

Use radians.

AngularUnitsOptionsDegreesMinutesSeconds 

Use Degrees:Minutes:Seconds.

The type of CMM command to be entered.

Enumerator
CommandTypesEnterStatement 

Enter any CMM statement.

CommandTypesMeasurementMode 

Enter a statement to set the measurement mode.

CommandTypesDefineHomePoint 

Enter a statement defining the home point.

CommandTypesMoveMachine 

Enter a statement to move the machine.

CommandTypesOutputDecimalPlaces 

Enter a statement defining the number of decimal places for output.

CommandTypesDeclareVariable 

Enter a statement declaring a variable.

CommandTypesQISVariable 

Enter a statement declaring a QIS variable.

CommandTypesPromptforInput 

Enter a statement prompting the user for input.

CommandTypesProgramLabel 

Enter a program label statement.

CommandTypesJumptoLabel 

Enter a jump to label statement.

CommandTypesProgramHeader 

Enter a program header statement.

CommandTypesSensorSelect 

Enter a statement defining a sensor selection statement.

CommandTypesDevice 

Enter a statement defining a device statement.

CommandTypesSaveDml 

Enter a statement defining a Save DML statement.

Device Type specifications.

Enumerator
DeviceTypeOptionsStor 

Use STOR.

DeviceTypeOptionsTerm 

Use TERM.

DeviceTypeOptionsPrint 

Use Print.

DeviceTypeOptionsComm 

Use Comm.

DeviceTypeOptionsIncr 

Use Incr.

The method used to specify the home point.

Enumerator
HomePtMethodsMachineZero 

Use the Machine zero point as the home point.

HomePtMethodsUserSpecifiedPoint 

Use a user specified point as the home point.

Naming method.

Enumerator
IdnameMethodsCurrentPartName 

Use current part name for ID.

IdnameMethodsUserSpecified 

Use user specified name for ID.

Linear units specifications.

Enumerator
LinearUnitsOptionsPartUnits 

Use part units.

LinearUnitsOptionsMillimeters 

Use millimeters.

LinearUnitsOptionsCentimeters 

Use centimeters.

LinearUnitsOptionsMeters 

Use meters.

LinearUnitsOptionsInches 

Use inches.

LinearUnitsOptionsFeet 

Use feat.

The type of move.

Enumerator
MoveTypesLinearMove 

Specifies a linear move.

MoveTypesArcMove 

Specifies an arc move.

MoveTypesHomeLocation 

Specifies a move to the home location.

MoveTypesLinear5axis 

Specifies a linear 5 axis move.

Program name.

Enumerator
ProgramNameMethodsCurrentPartName 

Use current part name for program name.

ProgramNameMethodsUserSpecified 

Use user specified name for program name.

User prompt variable.

Enumerator
PromptVarsNull 

Specifies a NULL prompt.

QIS variable type.

Enumerator
QisvarTypesNull 

Specifies a NULL QIS variable.

Revision method.

Enumerator
RevMethodsCurrentPartRevision 

Use current part revision.

RevMethodsUserSpecified 

Use user specified revision.

Temperature units specifications.

Enumerator
TemperatureUnitsOptionsFahrenheit 

Use fahrenheit.

TemperatureUnitsOptionsCentigrade 

Use Centigrade.

Sets variable scope.

Enumerator
VarScopesGlobal 

Variable has global scope.

VarScopesCommon 

Variable has common scope.

VarScopesLocal 

Variable has local scope.

Variable type.

Enumerator
VarTypesBoolean 

Specifies a boolean variable.

VarTypesInteger 

Specifies an integer variable.

VarTypesLong 

Specifies a long integer variable.

VarTypesReal 

Specifies a real variable.

VarTypesDouble 

Specifies a double variable.

VarTypesCharacter 

Specifies a character variable.

VarTypesVector 

Specifies a vector variable.

Member Function Documentation

int NXOpen::CAM::InspectionCmmCommandBuilder::AngularPlaces ( )

Returns the angular decimal places
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::AngularUnitsOptions NXOpen::CAM::InspectionCmmCommandBuilder::AngularUnits ( )

Returns the angular units
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionCmmCommandBuilder::AutoToggle ( )

Returns the auto mode toggle
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::CommandTypes NXOpen::CAM::InspectionCmmCommandBuilder::CommandType ( )

Returns the command type
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::DeviceName ( )

Returns the device name
Created in NX9.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::DeviceTypeOptions NXOpen::CAM::InspectionCmmCommandBuilder::DeviceType ( )

Returns the device type
Created in NX9.0.0.



License requirements : None

int NXOpen::CAM::InspectionCmmCommandBuilder::DevTolPlaces ( )

Returns the deviation and tolerance decimal places
Created in NX7.0.0.



License requirements : None

std::vector<NXString> NXOpen::CAM::InspectionCmmCommandBuilder::GetProgStatements ( )

Returns the program statements.

Returns

Created in NX7.0.0.

License requirements : None
double NXOpen::CAM::InspectionCmmCommandBuilder::GotoAangle ( )

Returns the goto A angle
Created in NX8.5.0.



License requirements : None

double NXOpen::CAM::InspectionCmmCommandBuilder::GotoBangle ( )

Returns the goto B angle
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::HomePtMethods NXOpen::CAM::InspectionCmmCommandBuilder::HomePtMethod ( )

Returns the home point method
Created in NX7.0.0.



License requirements : None

NXOpen::Point* NXOpen::CAM::InspectionCmmCommandBuilder::HomePtPoint ( )

Returns the home point location
Created in NX7.0.0.



License requirements : None

int NXOpen::CAM::InspectionCmmCommandBuilder::HumidityPlaces ( )

Returns the humidity decimal places
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::IdName ( )

Returns the ID name
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::IdnameMethods NXOpen::CAM::InspectionCmmCommandBuilder::IdnameMethod ( )

Returns the ID name method
Created in NX7.0.0.



License requirements : None

int NXOpen::CAM::InspectionCmmCommandBuilder::IndexSize ( )

Returns the index size
Created in NX7.0.0.



License requirements : None

NXOpen::Point* NXOpen::CAM::InspectionCmmCommandBuilder::IntermediatePoint ( )

Returns the intermediate point
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::JumpLabel ( )

Returns the program jump label
Created in NX7.0.0.



License requirements : None

int NXOpen::CAM::InspectionCmmCommandBuilder::LinearPlaces ( )

Returns the linear decimal places
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::LinearUnitsOptions NXOpen::CAM::InspectionCmmCommandBuilder::LinearUnits ( )

Returns the linear units
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionCmmCommandBuilder::ManualToggle ( )

Returns the manual mode toggle
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionCmmCommandBuilder::MaxToggle ( )

Returns the max toggle
Created in NX7.0.0.



License requirements : None

double NXOpen::CAM::InspectionCmmCommandBuilder::MaxValue ( )

Returns the max value
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionCmmCommandBuilder::MinToggle ( )

Returns the min toggle
Created in NX7.0.0.



License requirements : None

double NXOpen::CAM::InspectionCmmCommandBuilder::MinValue ( )

Returns the min value
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::MoveTypes NXOpen::CAM::InspectionCmmCommandBuilder::MoveType ( )

Returns the move type
Created in NX7.0.0.



License requirements : None

int NXOpen::CAM::InspectionCmmCommandBuilder::NumChar ( )

Returns the number of characters
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::OpName ( )

Returns the command operation name
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::ProgramName ( )

Returns the program name
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::ProgramNameMethods NXOpen::CAM::InspectionCmmCommandBuilder::ProgramNameMethod ( )

Returns the program name method
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::InspectionCmmCommandBuilder::ProgramToggle ( )

Returns the program mode toggle
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::PromptVars NXOpen::CAM::InspectionCmmCommandBuilder::PromptVar ( )

Returns the prompt variable
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::QisvarTypes NXOpen::CAM::InspectionCmmCommandBuilder::QisvarType ( )

Returns the qis variable type
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::QisvarValue ( )

Returns the qis variable value
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::RevMethods NXOpen::CAM::InspectionCmmCommandBuilder::RevMethod ( )

Returns the revision method
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::RevName ( )

Returns the revision name
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::SaveDmlDidLabel ( )

Returns the save DML DID label
Created in NX9.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::SaveDmlPcsLabel ( )

Returns the save DML PCS label
Created in NX9.0.0.



License requirements : None

bool NXOpen::CAM::InspectionCmmCommandBuilder::SaveDmlPointData ( )

Returns the save DML point data
Created in NX9.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::SaveDmlVersion ( )

Returns the save DML version
Created in NX9.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::SensorName ( )

Returns the sensor name
Created in NX8.5.0.



License requirements : None

void NXOpen::CAM::InspectionCmmCommandBuilder::SetAngularPlaces ( int  angularPlaces)

Sets the angular decimal places
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
angularPlacesangularplaces
void NXOpen::CAM::InspectionCmmCommandBuilder::SetAngularUnits ( NXOpen::CAM::InspectionCmmCommandBuilder::AngularUnitsOptions  angularUnits)

Sets the angular units
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
angularUnitsangularunits
void NXOpen::CAM::InspectionCmmCommandBuilder::SetAutoToggle ( bool  autoToggle)

Sets the auto mode toggle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
autoToggleautotoggle
void NXOpen::CAM::InspectionCmmCommandBuilder::SetCommandType ( NXOpen::CAM::InspectionCmmCommandBuilder::CommandTypes  commandType)

Sets the command type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
commandTypecommandtype
void NXOpen::CAM::InspectionCmmCommandBuilder::SetDeviceName ( const NXString deviceName)

Sets the device name
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
deviceNamedevicename
void NXOpen::CAM::InspectionCmmCommandBuilder::SetDeviceName ( const char *  deviceName)

Sets the device name
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
deviceNamedevicename
void NXOpen::CAM::InspectionCmmCommandBuilder::SetDeviceType ( NXOpen::CAM::InspectionCmmCommandBuilder::DeviceTypeOptions  deviceType)

Sets the device type
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
deviceTypedevicetype
void NXOpen::CAM::InspectionCmmCommandBuilder::SetDevTolPlaces ( int  devTolPlaces)

Sets the deviation and tolerance decimal places
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
devTolPlacesdevtolplaces
void NXOpen::CAM::InspectionCmmCommandBuilder::SetGotoAangle ( double  gotoAangle)

Sets the goto A angle
Created in NX8.5.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
gotoAanglegotoaangle
void NXOpen::CAM::InspectionCmmCommandBuilder::SetGotoBangle ( double  gotoBangle)

Sets the goto B angle
Created in NX8.5.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
gotoBanglegotobangle
void NXOpen::CAM::InspectionCmmCommandBuilder::SetHomePtMethod ( NXOpen::CAM::InspectionCmmCommandBuilder::HomePtMethods  homePtMethod)

Sets the home point method
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
homePtMethodhomeptmethod
void NXOpen::CAM::InspectionCmmCommandBuilder::SetHomePtPoint ( NXOpen::Point homePtPoint)

Sets the home point location
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
homePtPointhomeptpoint
void NXOpen::CAM::InspectionCmmCommandBuilder::SetHumidityPlaces ( int  humidityPlaces)

Sets the humidity decimal places
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
humidityPlaceshumidityplaces
void NXOpen::CAM::InspectionCmmCommandBuilder::SetIdName ( const NXString idName)

Sets the ID name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
idNameidname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetIdName ( const char *  idName)

Sets the ID name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
idNameidname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetIdnameMethod ( NXOpen::CAM::InspectionCmmCommandBuilder::IdnameMethods  idnameMethod)

Sets the ID name method
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
idnameMethodidnamemethod
void NXOpen::CAM::InspectionCmmCommandBuilder::SetIndexSize ( int  indexSize)

Sets the index size
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
indexSizeindexsize
void NXOpen::CAM::InspectionCmmCommandBuilder::SetIntermediatePoint ( NXOpen::Point intermediatePoint)

Sets the intermediate point
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
intermediatePointintermediatepoint
void NXOpen::CAM::InspectionCmmCommandBuilder::SetJumpLabel ( const NXString jumpLabel)

Sets the program jump label
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
jumpLabeljumplabel
void NXOpen::CAM::InspectionCmmCommandBuilder::SetJumpLabel ( const char *  jumpLabel)

Sets the program jump label
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
jumpLabeljumplabel
void NXOpen::CAM::InspectionCmmCommandBuilder::SetLinearPlaces ( int  linearPlaces)

Sets the linear decimal places
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
linearPlaceslinearplaces
void NXOpen::CAM::InspectionCmmCommandBuilder::SetLinearUnits ( NXOpen::CAM::InspectionCmmCommandBuilder::LinearUnitsOptions  linearUnits)

Sets the linear units
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
linearUnitslinearunits
void NXOpen::CAM::InspectionCmmCommandBuilder::SetManualToggle ( bool  manualToggle)

Sets the manual mode toggle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
manualTogglemanualtoggle
void NXOpen::CAM::InspectionCmmCommandBuilder::SetMaxToggle ( bool  maxToggle)

Sets the max toggle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
maxTogglemaxtoggle
void NXOpen::CAM::InspectionCmmCommandBuilder::SetMaxValue ( double  maxValue)

Sets the max value
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
maxValuemaxvalue
void NXOpen::CAM::InspectionCmmCommandBuilder::SetMinToggle ( bool  minToggle)

Sets the min toggle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
minTogglemintoggle
void NXOpen::CAM::InspectionCmmCommandBuilder::SetMinValue ( double  minValue)

Sets the min value
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
minValueminvalue
void NXOpen::CAM::InspectionCmmCommandBuilder::SetMoveType ( NXOpen::CAM::InspectionCmmCommandBuilder::MoveTypes  moveType)

Sets the move type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
moveTypemovetype
void NXOpen::CAM::InspectionCmmCommandBuilder::SetNumChar ( int  numChar)

Sets the number of characters
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
numCharnumchar
void NXOpen::CAM::InspectionCmmCommandBuilder::SetOpName ( const NXString opName)

Sets the command operation name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
opNameopname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetOpName ( const char *  opName)

Sets the command operation name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
opNameopname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetProgramName ( const NXString programName)

Sets the program name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
programNameprogramname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetProgramName ( const char *  programName)

Sets the program name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
programNameprogramname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetProgramNameMethod ( NXOpen::CAM::InspectionCmmCommandBuilder::ProgramNameMethods  programNameMethod)

Sets the program name method
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
programNameMethodprogramnamemethod
void NXOpen::CAM::InspectionCmmCommandBuilder::SetProgramToggle ( bool  programToggle)

Sets the program mode toggle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
programToggleprogramtoggle
void NXOpen::CAM::InspectionCmmCommandBuilder::SetProgStatements ( std::vector< NXString > &  progStatements)

Sets the program statements
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
progStatementsprogstatements
void NXOpen::CAM::InspectionCmmCommandBuilder::SetPromptVar ( NXOpen::CAM::InspectionCmmCommandBuilder::PromptVars  promptVar)

Sets the prompt variable
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
promptVarpromptvar
void NXOpen::CAM::InspectionCmmCommandBuilder::SetQisvarType ( NXOpen::CAM::InspectionCmmCommandBuilder::QisvarTypes  qisvarType)

Sets the qis variable type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
qisvarTypeqisvartype
void NXOpen::CAM::InspectionCmmCommandBuilder::SetQisvarValue ( const NXString qisvarValue)

Sets the qis variable value
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
qisvarValueqisvarvalue
void NXOpen::CAM::InspectionCmmCommandBuilder::SetQisvarValue ( const char *  qisvarValue)

Sets the qis variable value
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
qisvarValueqisvarvalue
void NXOpen::CAM::InspectionCmmCommandBuilder::SetRevMethod ( NXOpen::CAM::InspectionCmmCommandBuilder::RevMethods  revMethod)

Sets the revision method
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
revMethodrevmethod
void NXOpen::CAM::InspectionCmmCommandBuilder::SetRevName ( const NXString revName)

Sets the revision name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
revNamerevname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetRevName ( const char *  revName)

Sets the revision name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
revNamerevname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSaveDmlDidLabel ( const NXString saveDmlDidLabel)

Sets the save DML DID label
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
saveDmlDidLabelsavedmldidlabel
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSaveDmlDidLabel ( const char *  saveDmlDidLabel)

Sets the save DML DID label
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
saveDmlDidLabelsavedmldidlabel
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSaveDmlPcsLabel ( const NXString savePcsDidLabel)

Sets the save DML PCS label
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
savePcsDidLabelsavepcsdidlabel
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSaveDmlPcsLabel ( const char *  savePcsDidLabel)

Sets the save DML PCS label
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
savePcsDidLabelsavepcsdidlabel
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSaveDmlPointData ( bool  saveDmlPointData)

Sets the save DML point data
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
saveDmlPointDatasavedmlpointdata
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSaveDmlVersion ( const NXString saveDmlVersion)

Sets the save DML version
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
saveDmlVersionsavedmlversion
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSaveDmlVersion ( const char *  saveDmlVersion)

Sets the save DML version
Created in NX9.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
saveDmlVersionsavedmlversion
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSensorName ( const NXString sensorName)

Sets the sensor name
Created in NX8.5.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
sensorNamesensorname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetSensorName ( const char *  sensorName)

Sets the sensor name
Created in NX8.5.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
sensorNamesensorname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetTargetPoint ( NXOpen::Point targetPoint)

Sets the target point
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
targetPointtargetpoint
void NXOpen::CAM::InspectionCmmCommandBuilder::SetTemperaturePlaces ( int  temperaturePlaces)

Sets the temperature decimal places
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
temperaturePlacestemperatureplaces
void NXOpen::CAM::InspectionCmmCommandBuilder::SetTemperatureUnits ( NXOpen::CAM::InspectionCmmCommandBuilder::TemperatureUnitsOptions  temperatureUnits)

Sets the temperature units
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
temperatureUnitstemperatureunits
void NXOpen::CAM::InspectionCmmCommandBuilder::SetToolName ( const NXString toolName)

Sets the tool name
Created in NX8.5.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
toolNametoolname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetToolName ( const char *  toolName)

Sets the tool name
Created in NX8.5.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
toolNametoolname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetUserPrompt ( const NXString userPrompt)

Sets the user prompt
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
userPromptuserprompt
void NXOpen::CAM::InspectionCmmCommandBuilder::SetUserPrompt ( const char *  userPrompt)

Sets the user prompt
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
userPromptuserprompt
void NXOpen::CAM::InspectionCmmCommandBuilder::SetVarName ( const NXString varName)

Sets the variable name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
varNamevarname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetVarName ( const char *  varName)

Sets the variable name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
varNamevarname
void NXOpen::CAM::InspectionCmmCommandBuilder::SetVarScope ( NXOpen::CAM::InspectionCmmCommandBuilder::VarScopes  varScope)

Sets the variable scope
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
varScopevarscope
void NXOpen::CAM::InspectionCmmCommandBuilder::SetVarType ( NXOpen::CAM::InspectionCmmCommandBuilder::VarTypes  varType)

Sets the variable type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
varTypevartype
void NXOpen::CAM::InspectionCmmCommandBuilder::SetVectorPlaces ( int  vectorPlaces)

Sets the vector decimal places
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
vectorPlacesvectorplaces
NXOpen::Point* NXOpen::CAM::InspectionCmmCommandBuilder::TargetPoint ( )

Returns the target point
Created in NX7.0.0.



License requirements : None

int NXOpen::CAM::InspectionCmmCommandBuilder::TemperaturePlaces ( )

Returns the temperature decimal places
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::TemperatureUnitsOptions NXOpen::CAM::InspectionCmmCommandBuilder::TemperatureUnits ( )

Returns the temperature units
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::ToolName ( )

Returns the tool name
Created in NX8.5.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::UserPrompt ( )

Returns the user prompt
Created in NX7.0.0.



License requirements : None

NXString NXOpen::CAM::InspectionCmmCommandBuilder::VarName ( )

Returns the variable name
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::VarScopes NXOpen::CAM::InspectionCmmCommandBuilder::VarScope ( )

Returns the variable scope
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InspectionCmmCommandBuilder::VarTypes NXOpen::CAM::InspectionCmmCommandBuilder::VarType ( )

Returns the variable type
Created in NX7.0.0.



License requirements : None

int NXOpen::CAM::InspectionCmmCommandBuilder::VectorPlaces ( )

Returns the vector decimal places
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.