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

Represents CMM Inspection Move Builder
This cannot be instantiated

Created in NX7.0.0. More...

Inheritance diagram for NXOpen::CAM::InspectionMoveBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::CAM::InspectionDeltaMoveBuilder NXOpen::CAM::InspectionLinearMoveToPointBuilder NXOpen::CAM::InspectionMeasurePointBuilder NXOpen::CAM::InspectionScanArcBuilder NXOpen::CAM::InspectionScanCurve5AxisBuilder NXOpen::CAM::InspectionScanCurveBuilder NXOpen::CAM::InspectionScanLineBuilder NXOpen::CAM::InspectionUVGridBuilder

List of all members.

Public Types

enum  SensorStrategyTypes { SensorStrategyTypesCreateAsNeeded, SensorStrategyTypesUseExisting }
 the sensor selection strategy More...
enum  TipAngleTypes { TipAngleTypesAuto, TipAngleTypesSpecify, TipAngleTypesExisting }
 the tip angle selection mode More...
enum  TipModeTypes { TipModeTypesAuto, TipModeTypesSpecify, TipModeTypesExisting }
 the tip selection mode More...

Public Member Functions

double AngleA ()
 Returns the A angle for an indexable head
Created in NX7.0.0.
double AngleB ()
 Returns the B angle for an indexable head
Created in NX7.0.0.
double ApproachDistance ()
 Returns the approach distance
Created in NX7.0.0.
NXOpen::CAM::MoveBuilder::Motion MotionType ()
 Returns the motion type
Created in NX7.0.0.
double RetractDistance ()
 Returns the retract distance
Created in NX7.0.0.
NXString SensorOpName ()
 Returns the inspection sensor operation name
Created in NX7.5.1.
NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes SensorStrategy ()
 Returns the sensor selection strategy
Created in NX7.5.1.
void SetAngleA (double angle)
 Sets the A angle for an indexable head
Created in NX7.0.0.
void SetAngleB (double angle)
 Sets the B angle for an indexable head
Created in NX7.0.0.
void SetApproachDistance (double distance)
 Sets the approach distance
Created in NX7.0.0.
void SetMotionType (NXOpen::CAM::MoveBuilder::Motion motionType)
 Sets the motion type
Created in NX7.0.0.
void SetParent (NXOpen::CAM::CAMObject *parent)
 Set parent
Created in NX7.0.0.
void SetProbeAngles ()
 Set default values for probe angles based on feature type.
void SetRetractDistance (double distance)
 Sets the retract distance
Created in NX7.0.0.
void SetSensorOpName (const NXString &sensorOpName)
 Sets the inspection sensor operation name
Created in NX7.5.1.
void SetSensorStrategy (NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes sensorStrategy)
 Sets the sensor selection strategy
Created in NX7.5.1.
void SetSibling (NXOpen::CAM::CAMObject *sibling)
 Set sibling
Created in NX7.0.0.
void SetTipAngleMode (NXOpen::CAM::InspectionMoveBuilder::TipAngleTypes tipAngleMode)
 Sets the tip angle selection mode
Created in NX7.0.0.
void SetTipMode (NXOpen::CAM::InspectionMoveBuilder::TipModeTypes tipMode)
 Sets the probe tip selection mode
Created in NX7.0.0.
void SetTipNumber (int tipNumber)
 Sets the probe tip number
Created in NX7.0.0.
NXOpen::CAM::InspectionMoveBuilder::TipAngleTypes TipAngleMode ()
 Returns the tip angle selection mode
Created in NX7.0.0.
NXOpen::CAM::InspectionMoveBuilder::TipModeTypes TipMode ()
 Returns the probe tip selection mode
Created in NX7.0.0.
int TipNumber ()
 Returns the probe tip number
Created in NX7.0.0.

Detailed Description

Represents CMM Inspection Move Builder
This cannot be instantiated

Created in NX7.0.0.



Member Enumeration Documentation

the sensor selection strategy

Enumerator:
SensorStrategyTypesCreateAsNeeded 

Create as needed.

SensorStrategyTypesUseExisting 

Use existing only.

the tip angle selection mode

Enumerator:
TipAngleTypesAuto 

Auto specify.

TipAngleTypesSpecify 

Manual specify.

TipAngleTypesExisting 

From existing sensor.

the tip selection mode

Enumerator:
TipModeTypesAuto 

Auto specify.

TipModeTypesSpecify 

Manual specify.

TipModeTypesExisting 

From existing sensor.


Member Function Documentation

Returns the A angle for an indexable head
Created in NX7.0.0.



License requirements : None

Returns the B angle for an indexable head
Created in NX7.0.0.



License requirements : None

Returns the approach distance
Created in NX7.0.0.



License requirements : None

Returns the motion type
Created in NX7.0.0.



License requirements : None

Returns the retract distance
Created in NX7.0.0.



License requirements : None

Returns the inspection sensor operation name
Created in NX7.5.1.



License requirements : None

Returns the sensor selection strategy
Created in NX7.5.1.



License requirements : None

Sets the A angle for an indexable head
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
angleangle

Sets the B angle for an indexable head
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
angleangle

Sets the approach distance
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
distancedistance

Sets the motion type
Created in NX7.0.0.



License requirements : None

Parameters:
motionTypemotion type

Set parent
Created in NX7.0.0.



License requirements : None

Parameters:
parentthe parent object

Set default values for probe angles based on feature type.


Created in NX7.5.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Sets the retract distance
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
distancedistance

Sets the inspection sensor operation name
Created in NX7.5.1.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
sensorOpNamesensoropname

Sets the sensor selection strategy
Created in NX7.5.1.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
sensorStrategysensorstrategy

Set sibling
Created in NX7.0.0.



License requirements : None

Parameters:
siblingthe sibling object

Sets the tip angle selection mode
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
tipAngleModetipanglemode

Sets the probe tip selection mode
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
tipModetipmode

Sets the probe tip number
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
tipNumbertipnumber

Returns the tip angle selection mode
Created in NX7.0.0.



License requirements : None

Returns the probe tip selection mode
Created in NX7.0.0.



License requirements : None

Returns the probe tip number
Created in NX7.0.0.



License requirements : None


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