NX Open C++ Reference Guide
|
Represents the builder for a CMM Inspection method. More...
Public Member Functions | |
double | AdvanceAngle () |
Returns the advance angle (degrees) Created in NX8.5.0. | |
double | ApproachDistance () |
Returns the approach distance Created in NX7.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationTypes | AxisExtrapolationMode () |
Returns the analysis axis extrapolation mode Created in NX8.5.1. | |
bool | CircularScan () |
Returns a flag to indicate if scan arc is allowed Created in NX7.0.0. | |
NXOpen::NXColor * | ColorApproach () |
Returns the color used for displaying approach elements Created in NX7.0.0. | |
NXOpen::NXColor * | ColorEntryExit () |
Returns the color used for displaying entry and exit elements Created in NX7.0.0. | |
NXOpen::NXColor * | ColorLine () |
Returns the color used for displaying path lines Created in NX7.0.0. | |
NXOpen::NXColor * | ColorMeasurePoint () |
Returns the color used for displaying measured points Created in NX7.0.0. | |
NXOpen::NXColor * | ColorRetract () |
Returns the color used for displaying retract elements Created in NX7.0.0. | |
NXOpen::NXColor * | ColorTransition () |
Returns the color used for displaying transition elements Created in NX7.0.0. | |
double | CurvatureFactor () |
Returns the curvature increase factor Created in NX8.5.0. | |
bool | CurveScan () |
Returns a flag to indicate if scan curve is allowed Created in NX7.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::CylinderFittingTypes | CylinderCircleFitMode () |
Returns the analysis cylinder/circle fitting mode Created in NX8.5.1. | |
NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingTypes | DatumPlaneFittingMode () |
Returns the analysis datum plane fitting mode Created in NX8.5.1. | |
NXOpen::CAM::InspectionMethodBuilder::OperationTypes | DefaultOperationType () |
Returns the default inspection operation type Created in NX7.0.0. | |
double | DepthDistance () |
Returns the depth distance Created in NX9.0.0. | |
double | EndDistance () |
Returns the end point offset distance along the scan Created in NX8.5.0. | |
double | EndPercentage () |
Returns the end Percentage along the scan Created in NX8.5.0. | |
bool | EntryAvoidance () |
Returns a flag to indicate if collision avoidance is required at entry Created in NX7.0.0. | |
double | EntryExitDistance () |
Returns the distance from the entry or exit point to safe plane Created in NX7.0.0. | |
bool | EntryPoint () |
Returns a flag to indicate if an entry point is required Created in NX7.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::TransitionTypes | EntryTransition () |
Returns the type of entry transition Created in NX7.0.0. | |
bool | ExitAvoidance () |
Returns a flag to indicate if collision avoidance is required at exit Created in NX7.0.0. | |
bool | ExitPoint () |
Returns a flag to indicate if an exit point is required Created in NX7.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::TransitionTypes | ExitTransition () |
Returns the type of exit transition Created in NX7.0.0. | |
double | FeatureOffsetDistance () |
Returns the offset feature distance Created in NX9.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::InspectionModes | InspectionMode () |
Returns the default inspection mode Created in NX7.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeTypes | LimitsOfSizeMode () |
Returns the analysis limits of size fitting mode Created in NX8.5.1. | |
bool | LineScan () |
Returns a flag to indicate if scan line is allowed Created in NX7.0.0. | |
bool | ManualPoint () |
Returns a flag to indicate if manual point creation is allowed Created in NX7.0.0. | |
double | MaxSpacing () |
Returns the maximum spacing between scan points Created in NX8.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::MethodTypes | MethodType () |
Returns the method feature type Created in NX7.0.0. | |
double | MinSpacing () |
Returns the minimum spacing between scan points Created in NX8.5.0. | |
int | NbScanPoints () |
Returns the minimum number of scan points Created in NX8.5.0. | |
double | OffsetDistance () |
Returns the offset distance Created in NX8.5.0. | |
double | Pitch () |
Returns the pitch of the Scan Helix Created in NX8.5.0. | |
int | PointCount () |
Returns the number of path points Created in NX7.0.0. | |
bool | PointHelix () |
Returns a flag to indicate if point helix is allowed Created in NX7.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::PointSequenceDirectionTypes | PointSequenceDirection () |
Returns the point sequence start direction Created in NX7.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::PointSequenceModeTypes | PointSequenceMode () |
Returns the point sequence mode Created in NX7.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::PointSequenceStartTypes | PointSequenceStart () |
Returns the point sequence start location Created in NX7.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionTypes | ProfileDispositionMode () |
Returns the analysis profile disposition fitting mode Created in NX8.5.1. | |
NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureModeTypes | ReferenceFeatureMode () |
Returns the relative measurement mode Created in NX9.0.0. | |
double | ReferenceFeatureOffsetDistance () |
Returns the offset distance for relative measurement Created in NX9.0.0. | |
int | ReferenceFeaturePointCount () |
Returns the number of points for relative measurement Created in NX9.0.0. | |
double | ReferenceFeatureZoneRadius () |
Returns the zone radius for relative measurement Created in NX9.0.0. | |
double | RetractDistance () |
Returns the retract distance Created in NX7.0.0. | |
double | Revolutions () |
Returns the revolutions of the Scan Helix Created in NX8.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::ScanCurveModeTypes | ScanCurveMode () |
Returns the scan curve mode Created in NX7.5.3. | |
double | ScanForce () |
Returns the scan force Created in NX8.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::ScanModeTypes | ScanModeType () |
Returns the 3,5 axis scan mode type Created in NX8.5.0. | |
double | ScanSpeed () |
Returns the scan speed Created in NX8.5.0. | |
NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes | SensorStrategy () |
Returns the sensor selection strategy Created in NX9.0.0. | |
void | SetAdvanceAngle (double angle) |
Sets the advance angle (degrees) Created in NX8.5.0. | |
void | SetApproachDistance (double distance) |
Sets the approach distance Created in NX7.0.0. | |
void | SetAxisExtrapolationMode (NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationTypes mode) |
Sets the analysis axis extrapolation mode Created in NX8.5.1. | |
void | SetCircularScan (bool circularScan) |
Sets a flag to indicate if scan arc is allowed Created in NX7.0.0. | |
void | SetColorApproach (NXOpen::NXColor *colorApproach) |
Sets the color used for displaying approach elements Created in NX7.0.0. | |
void | SetColorEntryExit (NXOpen::NXColor *colorEntryExit) |
Sets the color used for displaying entry and exit elements Created in NX7.0.0. | |
void | SetColorLine (NXOpen::NXColor *colorLine) |
Sets the color used for displaying path lines Created in NX7.0.0. | |
void | SetColorMeasurePoint (NXOpen::NXColor *colorMeasurePoint) |
Sets the color used for displaying measured points Created in NX7.0.0. | |
void | SetColorRetract (NXOpen::NXColor *colorRetract) |
Sets the color used for displaying retract elements Created in NX7.0.0. | |
void | SetColorTransition (NXOpen::NXColor *colorTransition) |
Sets the color used for displaying transition elements Created in NX7.0.0. | |
void | SetCurvatureFactor (double curvatureFactor) |
Sets the curvature increase factor Created in NX8.5.0. | |
void | SetCurveScan (bool curveScan) |
Sets a flag to indicate if scan curve is allowed Created in NX7.0.0. | |
void | SetCylinderCircleFitMode (NXOpen::CAM::InspectionMethodBuilder::CylinderFittingTypes mode) |
Sets the analysis cylinder/circle fitting mode Created in NX8.5.1. | |
void | SetDatumPlaneFittingMode (NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingTypes mode) |
Sets the analysis datum plane fitting mode Created in NX8.5.1. | |
void | SetDefaultOperationType (NXOpen::CAM::InspectionMethodBuilder::OperationTypes operationType) |
Sets the default inspection operation type Created in NX7.0.0. | |
void | SetDepthDistance (double distance) |
Sets the depth distance Created in NX9.0.0. | |
void | SetEndDistance (double endDistance) |
Sets the end point offset distance along the scan Created in NX8.5.0. | |
void | SetEndPercentage (double endPercentage) |
Sets the end Percentage along the scan Created in NX8.5.0. | |
void | SetEntryAvoidance (bool entryAvoidance) |
Sets a flag to indicate if collision avoidance is required at entry Created in NX7.0.0. | |
void | SetEntryExitDistance (double entryExitDistance) |
Sets the distance from the entry or exit point to safe plane Created in NX7.0.0. | |
void | SetEntryPoint (bool entryPoint) |
Sets a flag to indicate if an entry point is required Created in NX7.0.0. | |
void | SetEntryTransition (NXOpen::CAM::InspectionMethodBuilder::TransitionTypes entryTransition) |
Sets the type of entry transition Created in NX7.0.0. | |
void | SetExitAvoidance (bool exitAvoidance) |
Sets a flag to indicate if collision avoidance is required at exit Created in NX7.0.0. | |
void | SetExitPoint (bool exitPoint) |
Sets a flag to indicate if an exit point is required Created in NX7.0.0. | |
void | SetExitTransition (NXOpen::CAM::InspectionMethodBuilder::TransitionTypes exitTransition) |
Sets the type of exit transition Created in NX7.0.0. | |
void | SetFeatureOffsetDistance (double distance) |
Sets the offset feature distance Created in NX9.0.0. | |
void | SetInspectionMode (NXOpen::CAM::InspectionMethodBuilder::InspectionModes inspectionMode) |
Sets the default inspection mode Created in NX7.0.0. | |
void | SetLimitsOfSizeMode (NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeTypes mode) |
Sets the analysis limits of size fitting mode Created in NX8.5.1. | |
void | SetLineScan (bool lineScan) |
Sets a flag to indicate if scan line is allowed Created in NX7.0.0. | |
void | SetManualPoint (bool manualPoint) |
Sets a flag to indicate if manual point creation is allowed Created in NX7.0.0. | |
void | SetMaxSpacing (double maxSpacing) |
Sets the maximum spacing between scan points Created in NX8.5.0. | |
void | SetMethodType (NXOpen::CAM::InspectionMethodBuilder::MethodTypes type) |
Sets the method feature type Created in NX7.0.0. | |
void | SetMinSpacing (double minSpacing) |
Sets the minimum spacing between scan points Created in NX8.5.0. | |
void | SetNbScanPoints (int count) |
Sets the minimum number of scan points Created in NX8.5.0. | |
void | SetOffsetDistance (double offsetDistance) |
Sets the offset distance Created in NX8.5.0. | |
void | SetPitch (double pitch) |
Sets the pitch of the Scan Helix Created in NX8.5.0. | |
void | SetPointCount (int pointCount) |
Sets the number of path points Created in NX7.0.0. | |
void | SetPointHelix (bool pointHelix) |
Sets a flag to indicate if point helix is allowed Created in NX7.0.0. | |
void | SetPointSequenceDirection (NXOpen::CAM::InspectionMethodBuilder::PointSequenceDirectionTypes ptSeqDir) |
Sets the point sequence start direction Created in NX7.5.0. | |
void | SetPointSequenceMode (NXOpen::CAM::InspectionMethodBuilder::PointSequenceModeTypes ptSeqMode) |
Sets the point sequence mode Created in NX7.5.0. | |
void | SetPointSequenceStart (NXOpen::CAM::InspectionMethodBuilder::PointSequenceStartTypes ptSeqStart) |
Sets the point sequence start location Created in NX7.5.0. | |
void | SetProfileDispositionMode (NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionTypes mode) |
Sets the analysis profile disposition fitting mode Created in NX8.5.1. | |
void | SetReferenceFeatureMode (NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureModeTypes mode) |
Sets the relative measurement mode Created in NX9.0.0. | |
void | SetReferenceFeatureOffsetDistance (double distance) |
Sets the offset distance for relative measurement Created in NX9.0.0. | |
void | SetReferenceFeaturePointCount (int pointCount) |
Sets the number of points for relative measurement Created in NX9.0.0. | |
void | SetReferenceFeatureZoneRadius (double radius) |
Sets the zone radius for relative measurement Created in NX9.0.0. | |
void | SetRetractDistance (double distance) |
Sets the retract distance Created in NX7.0.0. | |
void | SetRevolutions (double revolutions) |
Sets the revolutions of the Scan Helix Created in NX8.5.0. | |
void | SetScanCurveMode (NXOpen::CAM::InspectionMethodBuilder::ScanCurveModeTypes mode) |
Sets the scan curve mode Created in NX7.5.3. | |
void | SetScanForce (double force) |
Sets the scan force Created in NX8.5.0. | |
void | SetScanModeType (NXOpen::CAM::InspectionMethodBuilder::ScanModeTypes modeType) |
Sets the 3,5 axis scan mode type Created in NX8.5.0. | |
void | SetScanSpeed (double speed) |
Sets the scan speed Created in NX8.5.0. | |
void | SetSensorStrategy (NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes sensorStrategy) |
Sets the sensor selection strategy Created in NX9.0.0. | |
void | SetSpeed (int speed) |
Sets the default animation speed setting Created in NX7.0.0. | |
void | SetStartDistance (double startDistance) |
Sets the start point offset distance along the scan Created in NX8.5.0. | |
void | SetStartEndMode (NXOpen::CAM::InspectionMethodBuilder::UVModeTypes startEndMode) |
Sets the scan start end mode Created in NX8.5.0. | |
void | SetStartPercentage (double startPercentage) |
Sets the start percentage along the scan Created in NX8.5.0. | |
void | SetStepSize (double step) |
Sets the scan step size Created in NX8.5.0. | |
void | SetStopRadius (double radius) |
Sets the scan stop radius Created in NX8.5.0. | |
void | SetSurfaceProfileMode (NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileTypes mode) |
Sets the analysis surface profile fitting mode Created in NX8.5.1. | |
void | SetSweep (double sweep) |
Sets the sweep of the Scan Helix Created in NX8.5.0. | |
void | SetTiltAngle (double angle) |
Sets the tilt angle (degrees) Created in NX8.5.0. | |
void | SetTurnDirection (NXOpen::CAM::InspectionMethodBuilder::ScanHelixTurnDirectionTypes turnDirection) |
Sets the turn direction type of the Scan Helix Created in NX8.5.0. | |
void | SetTurnType (NXOpen::CAM::InspectionMethodBuilder::ScanHelixTurnTypes turnType) |
Sets the turn type of the Scan Helix Created in NX8.5.0. | |
void | SetUCount (int uCount) |
Sets the number of points in U direction Created in NX7.0.0. | |
void | SetUEnd (double uEnd) |
Sets the U end parameter Created in NX7.0.0. | |
void | SetUEndDeg (double uEnd) |
Sets the U end degrees Created in NX7.5.0. | |
void | SetUEndDist (double uEnd) |
Sets the U end distance Created in NX7.5.0. | |
void | SetUEndMode (NXOpen::CAM::InspectionMethodBuilder::UVModeTypes uvMode) |
Sets the end U mode Created in NX7.5.0. | |
void | SetUEndSweep (double uEnd) |
Sets the U sweep degrees Created in NX7.5.0. | |
void | SetUStart (double uStart) |
Sets the U start parameter Created in NX7.0.0. | |
void | SetUStartDeg (double uStart) |
Sets the U start degrees Created in NX7.5.0. | |
void | SetUStartDist (double uStart) |
Sets the U start distance Created in NX7.5.0. | |
void | SetUStartMode (NXOpen::CAM::InspectionMethodBuilder::UVModeTypes uvMode) |
Sets the start U mode Created in NX7.5.0. | |
void | SetUStartSweep (double uStart) |
Sets the U start sweep degrees Created in NX7.5.0. | |
void | SetUVGrid (bool uvGrid) |
Sets a flag to indicate if rectangular UV grid is allowed Created in NX7.0.0. | |
void | SetVCount (int vCount) |
Sets the number of points in V direction Created in NX7.0.0. | |
void | SetVEnd (double vEnd) |
Sets the V end parameter Created in NX7.0.0. | |
void | SetVEndDeg (double vEnd) |
Sets the V end degrees Created in NX7.5.0. | |
void | SetVEndDist (double vEnd) |
Sets the V end distance Created in NX7.5.0. | |
void | SetVEndMode (NXOpen::CAM::InspectionMethodBuilder::UVModeTypes uvMode) |
Sets the end V mode Created in NX7.5.0. | |
void | SetVEndSweep (double vEnd) |
Sets the V sweep degrees Created in NX7.5.0. | |
void | SetVStart (double vStart) |
Sets the V start parameter Created in NX7.0.0. | |
void | SetVStartDeg (double vStart) |
Sets the V start degrees Created in NX7.5.0. | |
void | SetVStartDist (double vStart) |
Sets the V start distance Created in NX7.5.0. | |
void | SetVStartMode (NXOpen::CAM::InspectionMethodBuilder::UVModeTypes uvMode) |
Sets the start V mode Created in NX7.5.0. | |
void | SetVStartSweep (double vStart) |
Sets the V start sweep degrees Created in NX7.5.0. | |
int | Speed () |
Returns the default animation speed setting Created in NX7.0.0. | |
double | StartDistance () |
Returns the start point offset distance along the scan Created in NX8.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | StartEndMode () |
Returns the scan start end mode Created in NX8.5.0. | |
double | StartPercentage () |
Returns the start percentage along the scan Created in NX8.5.0. | |
double | StepSize () |
Returns the scan step size Created in NX8.5.0. | |
double | StopRadius () |
Returns the scan stop radius Created in NX8.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileTypes | SurfaceProfileMode () |
Returns the analysis surface profile fitting mode Created in NX8.5.1. | |
double | Sweep () |
Returns the sweep of the Scan Helix Created in NX8.5.0. | |
double | TiltAngle () |
Returns the tilt angle (degrees) Created in NX8.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::ScanHelixTurnDirectionTypes | TurnDirection () |
Returns the turn direction type of the Scan Helix Created in NX8.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::ScanHelixTurnTypes | TurnType () |
Returns the turn type of the Scan Helix Created in NX8.5.0. | |
int | UCount () |
Returns the number of points in U direction Created in NX7.0.0. | |
double | UEnd () |
Returns the U end parameter Created in NX7.0.0. | |
double | UEndDeg () |
Returns the U end degrees Created in NX7.5.0. | |
double | UEndDist () |
Returns the U end distance Created in NX7.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | UEndMode () |
Returns the end U mode Created in NX7.5.0. | |
double | UEndSweep () |
Returns the U sweep degrees Created in NX7.5.0. | |
double | UStart () |
Returns the U start parameter Created in NX7.0.0. | |
double | UStartDeg () |
Returns the U start degrees Created in NX7.5.0. | |
double | UStartDist () |
Returns the U start distance Created in NX7.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | UStartMode () |
Returns the start U mode Created in NX7.5.0. | |
double | UStartSweep () |
Returns the U start sweep degrees Created in NX7.5.0. | |
bool | UVGrid () |
Returns a flag to indicate if rectangular UV grid is allowed Created in NX7.0.0. | |
int | VCount () |
Returns the number of points in V direction Created in NX7.0.0. | |
double | VEnd () |
Returns the V end parameter Created in NX7.0.0. | |
double | VEndDeg () |
Returns the V end degrees Created in NX7.5.0. | |
double | VEndDist () |
Returns the V end distance Created in NX7.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | VEndMode () |
Returns the end V mode Created in NX7.5.0. | |
double | VEndSweep () |
Returns the V sweep degrees Created in NX7.5.0. | |
double | VStart () |
Returns the V start parameter Created in NX7.0.0. | |
double | VStartDeg () |
Returns the V start degrees Created in NX7.5.0. | |
double | VStartDist () |
Returns the V start distance Created in NX7.5.0. | |
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | VStartMode () |
Returns the start V mode Created in NX7.5.0. | |
double | VStartSweep () |
Returns the V start sweep degrees Created in NX7.5.0. | |
![]() | |
NXOpen::CAM::CutParameters * | CutParameters () |
Returns the cut parameter object Created in NX6.0.0. | |
NXString | GetCutMethod () |
Get cut method. | |
NXOpen::CAM::DisplayPaint * | PaintDisplay () |
Returns the sub builder for paint display Created in NX7.5.0. | |
NXOpen::CAM::DisplayPath * | PathDisplay () |
Returns the sub builder for path display Created in NX7.5.0. | |
NXOpen::CAM::PathDisplayColors * | PathDisplayColors () |
Returns the sub builder for path display colors Created in NX7.5.0. | |
void | SetCutMethod (const NXString &libRef) |
Set cut method Created in NX8.0.1. | |
void | SetCutMethod (const char *libRef) |
Set cut method Created in NX8.0.1. | |
NXOpen::CAM::DisplaySilhouette * | SilhouDisplay () |
Returns the sub builder for silhou display Created in NX7.5.0. | |
NXOpen::CAM::DisplayTool * | ToolDisplay () |
Returns the sub builder for tool display Created in NX7.5.0. | |
![]() | |
NXString | Description () |
Returns the description Created in NX9.0.0. | |
NXOpen::CAM::UdeSet * | EndUdeSet () |
Returns the end ude set Created in NX7.5.0. | |
void | SetDescription (const NXString &description) |
Sets the description Created in NX9.0.0. | |
void | SetDescription (const char *description) |
Sets the description Created in NX9.0.0. | |
NXOpen::CAM::UdeSet * | StartUdeSet () |
Returns the start ude set Created in NX7.5.0. | |
![]() | |
NXOpen::CAM::Ude * | CycleEvent () |
Returns the cycle event Created in NX7.5.0. | |
NXOpen::CAM::Cycle * | CycleTable () |
Returns the cycle Created in NX9.0.0. | |
NXOpen::CAM::ParamBuilder::OptimizationTypes | OptimizationMethod () |
Returns the optim method Created in NX5.0.0. | |
void | SetOptimizationMethod (NXOpen::CAM::ParamBuilder::OptimizationTypes optimMethod) |
Sets the optim method Created in NX5.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents the builder for a CMM Inspection method.
To create a new instance of this class, use CAM::InspectionGroupCollection::CreateInspectionMethodBuilder
Created in NX7.0.0.
the analysis cylinder/circle fitting type
CylinderFittingTypesLeastSquares |
Least Squares. |
CylinderFittingTypesMinimumDeviation |
Minimum Deviation. |
CylinderFittingTypesCrossSectionCenters |
Cross Section Centers. |
CylinderFittingTypesExternalFunction |
External Function. |
the analysis datum plane fitting type
DatumPlaneFittingTypesLeastSquares |
Least Squares. |
DatumPlaneFittingTypesHighPoint |
High Point. |
the analysis limits of size fitting type
LimitsOfSizeTypesAverage |
Average. |
LimitsOfSizeTypesFunctional |
Functional. |
LimitsOfSizeTypesTwoPoint |
Two Point. |
CMM Inspection method feature type.
MethodTypesNone |
None. |
MethodTypesArc |
Arc. |
MethodTypesCircle |
Circle. |
MethodTypesPoint | |
MethodTypesSphere |
Sphere. |
MethodTypesSurface |
Surface. |
MethodTypesPattern |
Pattern. |
MethodTypesCurve | |
MethodTypesCylinder |
Cylinder. |
MethodTypesCone |
Cone. |
MethodTypesPlane | |
MethodTypesLine |
Line. |
MethodTypesCParln |
Bounded Slot Tab. |
MethodTypesSlotTab |
Slot Tab. |
MethodTypesSurfaceOfRevolution |
Surface of Revolution. |
MethodTypesTorus |
Torus. |
MethodTypesEdgePt |
CMM Inspection operation types.
OperationTypesNone |
None. |
OperationTypesManualPoint |
Measured Point. |
OperationTypesUVGrid |
Point Set (Rectangular UV Grid) |
OperationTypesPointHelix |
Point Helix. |
OperationTypesLineScan |
Scan Line. |
OperationTypesCircularScan |
Scan Arc. |
OperationTypesCurveScan |
Scan Curve. |
OperationTypesHelicalScan |
Scan Helix. |
OperationTypesCurveScan5axis |
5-axis Scan Curve |
OperationTypesLinearSafeMoveToPoint | |
OperationTypesDeltaMove |
Delta Move. |
OperationTypesLinear5axisMoveToPoint |
the scan curve mode
ScanCurveModeTypesExistingCurve |
Use existing curve. |
ScanCurveModeTypesAutoCurve |
Autogenerate curves. |
ScanCurveModeTypesOffsetCurve |
Offset curve. |
the analysis surface profile fitting type
double NXOpen::CAM::InspectionMethodBuilder::AdvanceAngle | ( | ) |
Returns the advance angle (degrees)
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::ApproachDistance | ( | ) |
Returns the approach distance
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationTypes NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationMode | ( | ) |
Returns the analysis axis extrapolation mode
Created in NX8.5.1.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::CircularScan | ( | ) |
Returns a flag to indicate if scan arc is allowed
Created in NX7.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::CAM::InspectionMethodBuilder::ColorApproach | ( | ) |
Returns the color used for displaying approach elements
Created in NX7.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::CAM::InspectionMethodBuilder::ColorEntryExit | ( | ) |
Returns the color used for displaying entry and exit elements
Created in NX7.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::CAM::InspectionMethodBuilder::ColorLine | ( | ) |
Returns the color used for displaying path lines
Created in NX7.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::CAM::InspectionMethodBuilder::ColorMeasurePoint | ( | ) |
Returns the color used for displaying measured points
Created in NX7.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::CAM::InspectionMethodBuilder::ColorRetract | ( | ) |
Returns the color used for displaying retract elements
Created in NX7.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::CAM::InspectionMethodBuilder::ColorTransition | ( | ) |
Returns the color used for displaying transition elements
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::CurvatureFactor | ( | ) |
Returns the curvature increase factor
Created in NX8.5.0.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::CurveScan | ( | ) |
Returns a flag to indicate if scan curve is allowed
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::CylinderFittingTypes NXOpen::CAM::InspectionMethodBuilder::CylinderCircleFitMode | ( | ) |
Returns the analysis cylinder/circle fitting mode
Created in NX8.5.1.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingTypes NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingMode | ( | ) |
Returns the analysis datum plane fitting mode
Created in NX8.5.1.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::OperationTypes NXOpen::CAM::InspectionMethodBuilder::DefaultOperationType | ( | ) |
Returns the default inspection operation type
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::DepthDistance | ( | ) |
Returns the depth distance
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::EndDistance | ( | ) |
Returns the end point offset distance along the scan
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::EndPercentage | ( | ) |
Returns the end Percentage along the scan
Created in NX8.5.0.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::EntryAvoidance | ( | ) |
Returns a flag to indicate if collision avoidance is required at entry
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::EntryExitDistance | ( | ) |
Returns the distance from the entry or exit point to safe plane
Created in NX7.0.0.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::EntryPoint | ( | ) |
Returns a flag to indicate if an entry point is required
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::TransitionTypes NXOpen::CAM::InspectionMethodBuilder::EntryTransition | ( | ) |
Returns the type of entry transition
Created in NX7.0.0.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::ExitAvoidance | ( | ) |
Returns a flag to indicate if collision avoidance is required at exit
Created in NX7.0.0.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::ExitPoint | ( | ) |
Returns a flag to indicate if an exit point is required
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::TransitionTypes NXOpen::CAM::InspectionMethodBuilder::ExitTransition | ( | ) |
Returns the type of exit transition
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::FeatureOffsetDistance | ( | ) |
Returns the offset feature distance
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::InspectionModes NXOpen::CAM::InspectionMethodBuilder::InspectionMode | ( | ) |
Returns the default inspection mode
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeTypes NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeMode | ( | ) |
Returns the analysis limits of size fitting mode
Created in NX8.5.1.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::LineScan | ( | ) |
Returns a flag to indicate if scan line is allowed
Created in NX7.0.0.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::ManualPoint | ( | ) |
Returns a flag to indicate if manual point creation is allowed
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::MaxSpacing | ( | ) |
Returns the maximum spacing between scan points
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::MethodTypes NXOpen::CAM::InspectionMethodBuilder::MethodType | ( | ) |
Returns the method feature type
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::MinSpacing | ( | ) |
Returns the minimum spacing between scan points
Created in NX8.5.0.
License requirements : None
int NXOpen::CAM::InspectionMethodBuilder::NbScanPoints | ( | ) |
Returns the minimum number of scan points
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::OffsetDistance | ( | ) |
Returns the offset distance
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::Pitch | ( | ) |
Returns the pitch of the Scan Helix
Created in NX8.5.0.
License requirements : None
int NXOpen::CAM::InspectionMethodBuilder::PointCount | ( | ) |
Returns the number of path points
Created in NX7.0.0.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::PointHelix | ( | ) |
Returns a flag to indicate if point helix is allowed
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::PointSequenceDirectionTypes NXOpen::CAM::InspectionMethodBuilder::PointSequenceDirection | ( | ) |
Returns the point sequence start direction
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::PointSequenceModeTypes NXOpen::CAM::InspectionMethodBuilder::PointSequenceMode | ( | ) |
Returns the point sequence mode
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::PointSequenceStartTypes NXOpen::CAM::InspectionMethodBuilder::PointSequenceStart | ( | ) |
Returns the point sequence start location
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionTypes NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionMode | ( | ) |
Returns the analysis profile disposition fitting mode
Created in NX8.5.1.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureModeTypes NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureMode | ( | ) |
Returns the relative measurement mode
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureOffsetDistance | ( | ) |
Returns the offset distance for relative measurement
Created in NX9.0.0.
License requirements : None
int NXOpen::CAM::InspectionMethodBuilder::ReferenceFeaturePointCount | ( | ) |
Returns the number of points for relative measurement
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureZoneRadius | ( | ) |
Returns the zone radius for relative measurement
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::RetractDistance | ( | ) |
Returns the retract distance
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::Revolutions | ( | ) |
Returns the revolutions of the Scan Helix
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::ScanCurveModeTypes NXOpen::CAM::InspectionMethodBuilder::ScanCurveMode | ( | ) |
Returns the scan curve mode
Created in NX7.5.3.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::ScanForce | ( | ) |
Returns the scan force
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::ScanModeTypes NXOpen::CAM::InspectionMethodBuilder::ScanModeType | ( | ) |
Returns the 3,5 axis scan mode type
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::ScanSpeed | ( | ) |
Returns the scan speed
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes NXOpen::CAM::InspectionMethodBuilder::SensorStrategy | ( | ) |
Returns the sensor selection strategy
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::InspectionMethodBuilder::SetAdvanceAngle | ( | double | angle | ) |
Sets the advance angle (degrees)
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
angle | angle |
void NXOpen::CAM::InspectionMethodBuilder::SetApproachDistance | ( | double | distance | ) |
Sets the approach distance
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
distance | distance |
void NXOpen::CAM::InspectionMethodBuilder::SetAxisExtrapolationMode | ( | NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationTypes | mode | ) |
Sets the analysis axis extrapolation mode
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
mode | mode |
void NXOpen::CAM::InspectionMethodBuilder::SetCircularScan | ( | bool | circularScan | ) |
Sets a flag to indicate if scan arc is allowed
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
circularScan | circularscan |
void NXOpen::CAM::InspectionMethodBuilder::SetColorApproach | ( | NXOpen::NXColor * | colorApproach | ) |
Sets the color used for displaying approach elements
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
colorApproach | colorapproach |
void NXOpen::CAM::InspectionMethodBuilder::SetColorEntryExit | ( | NXOpen::NXColor * | colorEntryExit | ) |
Sets the color used for displaying entry and exit elements
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
colorEntryExit | colorentryexit |
void NXOpen::CAM::InspectionMethodBuilder::SetColorLine | ( | NXOpen::NXColor * | colorLine | ) |
Sets the color used for displaying path lines
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
colorLine | colorline |
void NXOpen::CAM::InspectionMethodBuilder::SetColorMeasurePoint | ( | NXOpen::NXColor * | colorMeasurePoint | ) |
Sets the color used for displaying measured points
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
colorMeasurePoint | colormeasurepoint |
void NXOpen::CAM::InspectionMethodBuilder::SetColorRetract | ( | NXOpen::NXColor * | colorRetract | ) |
Sets the color used for displaying retract elements
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
colorRetract | colorretract |
void NXOpen::CAM::InspectionMethodBuilder::SetColorTransition | ( | NXOpen::NXColor * | colorTransition | ) |
Sets the color used for displaying transition elements
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
colorTransition | colortransition |
void NXOpen::CAM::InspectionMethodBuilder::SetCurvatureFactor | ( | double | curvatureFactor | ) |
Sets the curvature increase factor
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
curvatureFactor | curvaturefactor |
void NXOpen::CAM::InspectionMethodBuilder::SetCurveScan | ( | bool | curveScan | ) |
Sets a flag to indicate if scan curve is allowed
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
curveScan | curvescan |
void NXOpen::CAM::InspectionMethodBuilder::SetCylinderCircleFitMode | ( | NXOpen::CAM::InspectionMethodBuilder::CylinderFittingTypes | mode | ) |
Sets the analysis cylinder/circle fitting mode
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
mode | mode |
void NXOpen::CAM::InspectionMethodBuilder::SetDatumPlaneFittingMode | ( | NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingTypes | mode | ) |
Sets the analysis datum plane fitting mode
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
mode | mode |
void NXOpen::CAM::InspectionMethodBuilder::SetDefaultOperationType | ( | NXOpen::CAM::InspectionMethodBuilder::OperationTypes | operationType | ) |
Sets the default inspection operation type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
operationType | operationtype |
void NXOpen::CAM::InspectionMethodBuilder::SetDepthDistance | ( | double | distance | ) |
Sets the depth distance
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
distance | distance |
void NXOpen::CAM::InspectionMethodBuilder::SetEndDistance | ( | double | endDistance | ) |
Sets the end point offset distance along the scan
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
endDistance | enddistance |
void NXOpen::CAM::InspectionMethodBuilder::SetEndPercentage | ( | double | endPercentage | ) |
Sets the end Percentage along the scan
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
endPercentage | endpercentage |
void NXOpen::CAM::InspectionMethodBuilder::SetEntryAvoidance | ( | bool | entryAvoidance | ) |
Sets a flag to indicate if collision avoidance is required at entry
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
entryAvoidance | entryavoidance |
void NXOpen::CAM::InspectionMethodBuilder::SetEntryExitDistance | ( | double | entryExitDistance | ) |
Sets the distance from the entry or exit point to safe plane
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
entryExitDistance | entryexitdistance |
void NXOpen::CAM::InspectionMethodBuilder::SetEntryPoint | ( | bool | entryPoint | ) |
Sets a flag to indicate if an entry point is required
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
entryPoint | entrypoint |
void NXOpen::CAM::InspectionMethodBuilder::SetEntryTransition | ( | NXOpen::CAM::InspectionMethodBuilder::TransitionTypes | entryTransition | ) |
Sets the type of entry transition
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
entryTransition | entrytransition |
void NXOpen::CAM::InspectionMethodBuilder::SetExitAvoidance | ( | bool | exitAvoidance | ) |
Sets a flag to indicate if collision avoidance is required at exit
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
exitAvoidance | exitavoidance |
void NXOpen::CAM::InspectionMethodBuilder::SetExitPoint | ( | bool | exitPoint | ) |
Sets a flag to indicate if an exit point is required
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
exitPoint | exitpoint |
void NXOpen::CAM::InspectionMethodBuilder::SetExitTransition | ( | NXOpen::CAM::InspectionMethodBuilder::TransitionTypes | exitTransition | ) |
Sets the type of exit transition
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
exitTransition | exittransition |
void NXOpen::CAM::InspectionMethodBuilder::SetFeatureOffsetDistance | ( | double | distance | ) |
Sets the offset feature distance
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
distance | distance |
void NXOpen::CAM::InspectionMethodBuilder::SetInspectionMode | ( | NXOpen::CAM::InspectionMethodBuilder::InspectionModes | inspectionMode | ) |
Sets the default inspection mode
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
inspectionMode | inspectionmode |
void NXOpen::CAM::InspectionMethodBuilder::SetLimitsOfSizeMode | ( | NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeTypes | mode | ) |
Sets the analysis limits of size fitting mode
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
mode | mode |
void NXOpen::CAM::InspectionMethodBuilder::SetLineScan | ( | bool | lineScan | ) |
Sets a flag to indicate if scan line is allowed
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
lineScan | linescan |
void NXOpen::CAM::InspectionMethodBuilder::SetManualPoint | ( | bool | manualPoint | ) |
Sets a flag to indicate if manual point creation is allowed
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
manualPoint | manualpoint |
void NXOpen::CAM::InspectionMethodBuilder::SetMaxSpacing | ( | double | maxSpacing | ) |
Sets the maximum spacing between scan points
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
maxSpacing | maxspacing |
void NXOpen::CAM::InspectionMethodBuilder::SetMethodType | ( | NXOpen::CAM::InspectionMethodBuilder::MethodTypes | type | ) |
Sets the method feature type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
type | type |
void NXOpen::CAM::InspectionMethodBuilder::SetMinSpacing | ( | double | minSpacing | ) |
Sets the minimum spacing between scan points
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
minSpacing | minspacing |
void NXOpen::CAM::InspectionMethodBuilder::SetNbScanPoints | ( | int | count | ) |
Sets the minimum number of scan points
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
count | count |
void NXOpen::CAM::InspectionMethodBuilder::SetOffsetDistance | ( | double | offsetDistance | ) |
Sets the offset distance
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
offsetDistance | offsetdistance |
void NXOpen::CAM::InspectionMethodBuilder::SetPitch | ( | double | pitch | ) |
Sets the pitch of the Scan Helix
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
pitch | pitch |
void NXOpen::CAM::InspectionMethodBuilder::SetPointCount | ( | int | pointCount | ) |
Sets the number of path points
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
pointCount | pointcount |
void NXOpen::CAM::InspectionMethodBuilder::SetPointHelix | ( | bool | pointHelix | ) |
Sets a flag to indicate if point helix is allowed
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
pointHelix | pointhelix |
void NXOpen::CAM::InspectionMethodBuilder::SetPointSequenceDirection | ( | NXOpen::CAM::InspectionMethodBuilder::PointSequenceDirectionTypes | ptSeqDir | ) |
Sets the point sequence start direction
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
ptSeqDir | ptseqdir |
void NXOpen::CAM::InspectionMethodBuilder::SetPointSequenceMode | ( | NXOpen::CAM::InspectionMethodBuilder::PointSequenceModeTypes | ptSeqMode | ) |
Sets the point sequence mode
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
ptSeqMode | ptseqmode |
void NXOpen::CAM::InspectionMethodBuilder::SetPointSequenceStart | ( | NXOpen::CAM::InspectionMethodBuilder::PointSequenceStartTypes | ptSeqStart | ) |
Sets the point sequence start location
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
ptSeqStart | ptseqstart |
void NXOpen::CAM::InspectionMethodBuilder::SetProfileDispositionMode | ( | NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionTypes | mode | ) |
Sets the analysis profile disposition fitting mode
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
mode | mode |
void NXOpen::CAM::InspectionMethodBuilder::SetReferenceFeatureMode | ( | NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureModeTypes | mode | ) |
Sets the relative measurement mode
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
mode | mode |
void NXOpen::CAM::InspectionMethodBuilder::SetReferenceFeatureOffsetDistance | ( | double | distance | ) |
Sets the offset distance for relative measurement
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
distance | distance |
void NXOpen::CAM::InspectionMethodBuilder::SetReferenceFeaturePointCount | ( | int | pointCount | ) |
Sets the number of points for relative measurement
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
pointCount | pointcount |
void NXOpen::CAM::InspectionMethodBuilder::SetReferenceFeatureZoneRadius | ( | double | radius | ) |
Sets the zone radius for relative measurement
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
radius | radius |
void NXOpen::CAM::InspectionMethodBuilder::SetRetractDistance | ( | double | distance | ) |
Sets the retract distance
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
distance | distance |
void NXOpen::CAM::InspectionMethodBuilder::SetRevolutions | ( | double | revolutions | ) |
Sets the revolutions of the Scan Helix
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
revolutions | revolutions |
void NXOpen::CAM::InspectionMethodBuilder::SetScanCurveMode | ( | NXOpen::CAM::InspectionMethodBuilder::ScanCurveModeTypes | mode | ) |
Sets the scan curve mode
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
mode | mode |
void NXOpen::CAM::InspectionMethodBuilder::SetScanForce | ( | double | force | ) |
Sets the scan force
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
force | force |
void NXOpen::CAM::InspectionMethodBuilder::SetScanModeType | ( | NXOpen::CAM::InspectionMethodBuilder::ScanModeTypes | modeType | ) |
Sets the 3,5 axis scan mode type
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
modeType | modetype |
void NXOpen::CAM::InspectionMethodBuilder::SetScanSpeed | ( | double | speed | ) |
Sets the scan speed
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
speed | speed |
void NXOpen::CAM::InspectionMethodBuilder::SetSensorStrategy | ( | NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes | sensorStrategy | ) |
Sets the sensor selection strategy
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
sensorStrategy | sensorstrategy |
void NXOpen::CAM::InspectionMethodBuilder::SetSpeed | ( | int | speed | ) |
Sets the default animation speed setting
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
speed | speed |
void NXOpen::CAM::InspectionMethodBuilder::SetStartDistance | ( | double | startDistance | ) |
Sets the start point offset distance along the scan
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
startDistance | startdistance |
void NXOpen::CAM::InspectionMethodBuilder::SetStartEndMode | ( | NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | startEndMode | ) |
Sets the scan start end mode
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
startEndMode | startendmode |
void NXOpen::CAM::InspectionMethodBuilder::SetStartPercentage | ( | double | startPercentage | ) |
Sets the start percentage along the scan
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
startPercentage | startpercentage |
void NXOpen::CAM::InspectionMethodBuilder::SetStepSize | ( | double | step | ) |
Sets the scan step size
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
step | step |
void NXOpen::CAM::InspectionMethodBuilder::SetStopRadius | ( | double | radius | ) |
Sets the scan stop radius
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
radius | radius |
void NXOpen::CAM::InspectionMethodBuilder::SetSurfaceProfileMode | ( | NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileTypes | mode | ) |
Sets the analysis surface profile fitting mode
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
mode | mode |
void NXOpen::CAM::InspectionMethodBuilder::SetSweep | ( | double | sweep | ) |
Sets the sweep of the Scan Helix
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
sweep | sweep |
void NXOpen::CAM::InspectionMethodBuilder::SetTiltAngle | ( | double | angle | ) |
Sets the tilt angle (degrees)
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
angle | angle |
void NXOpen::CAM::InspectionMethodBuilder::SetTurnDirection | ( | NXOpen::CAM::InspectionMethodBuilder::ScanHelixTurnDirectionTypes | turnDirection | ) |
Sets the turn direction type of the Scan Helix
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
turnDirection | turndirection |
void NXOpen::CAM::InspectionMethodBuilder::SetTurnType | ( | NXOpen::CAM::InspectionMethodBuilder::ScanHelixTurnTypes | turnType | ) |
Sets the turn type of the Scan Helix
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
turnType | turntype |
void NXOpen::CAM::InspectionMethodBuilder::SetUCount | ( | int | uCount | ) |
Sets the number of points in U direction
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uCount | ucount |
void NXOpen::CAM::InspectionMethodBuilder::SetUEnd | ( | double | uEnd | ) |
Sets the U end parameter
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uEnd | uend |
void NXOpen::CAM::InspectionMethodBuilder::SetUEndDeg | ( | double | uEnd | ) |
Sets the U end degrees
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uEnd | uend |
void NXOpen::CAM::InspectionMethodBuilder::SetUEndDist | ( | double | uEnd | ) |
Sets the U end distance
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uEnd | uend |
void NXOpen::CAM::InspectionMethodBuilder::SetUEndMode | ( | NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | uvMode | ) |
Sets the end U mode
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uvMode | uvmode |
void NXOpen::CAM::InspectionMethodBuilder::SetUEndSweep | ( | double | uEnd | ) |
Sets the U sweep degrees
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uEnd | uend |
void NXOpen::CAM::InspectionMethodBuilder::SetUStart | ( | double | uStart | ) |
Sets the U start parameter
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uStart | ustart |
void NXOpen::CAM::InspectionMethodBuilder::SetUStartDeg | ( | double | uStart | ) |
Sets the U start degrees
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uStart | ustart |
void NXOpen::CAM::InspectionMethodBuilder::SetUStartDist | ( | double | uStart | ) |
Sets the U start distance
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uStart | ustart |
void NXOpen::CAM::InspectionMethodBuilder::SetUStartMode | ( | NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | uvMode | ) |
Sets the start U mode
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uvMode | uvmode |
void NXOpen::CAM::InspectionMethodBuilder::SetUStartSweep | ( | double | uStart | ) |
Sets the U start sweep degrees
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uStart | ustart |
void NXOpen::CAM::InspectionMethodBuilder::SetUVGrid | ( | bool | uvGrid | ) |
Sets a flag to indicate if rectangular UV grid is allowed
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uvGrid | uvgrid |
void NXOpen::CAM::InspectionMethodBuilder::SetVCount | ( | int | vCount | ) |
Sets the number of points in V direction
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vCount | vcount |
void NXOpen::CAM::InspectionMethodBuilder::SetVEnd | ( | double | vEnd | ) |
Sets the V end parameter
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vEnd | vend |
void NXOpen::CAM::InspectionMethodBuilder::SetVEndDeg | ( | double | vEnd | ) |
Sets the V end degrees
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vEnd | vend |
void NXOpen::CAM::InspectionMethodBuilder::SetVEndDist | ( | double | vEnd | ) |
Sets the V end distance
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vEnd | vend |
void NXOpen::CAM::InspectionMethodBuilder::SetVEndMode | ( | NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | uvMode | ) |
Sets the end V mode
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uvMode | uvmode |
void NXOpen::CAM::InspectionMethodBuilder::SetVEndSweep | ( | double | vEnd | ) |
Sets the V sweep degrees
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vEnd | vend |
void NXOpen::CAM::InspectionMethodBuilder::SetVStart | ( | double | vStart | ) |
Sets the V start parameter
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vStart | vstart |
void NXOpen::CAM::InspectionMethodBuilder::SetVStartDeg | ( | double | vStart | ) |
Sets the V start degrees
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vStart | vstart |
void NXOpen::CAM::InspectionMethodBuilder::SetVStartDist | ( | double | vStart | ) |
Sets the V start distance
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vStart | vstart |
void NXOpen::CAM::InspectionMethodBuilder::SetVStartMode | ( | NXOpen::CAM::InspectionMethodBuilder::UVModeTypes | uvMode | ) |
Sets the start V mode
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
uvMode | uvmode |
void NXOpen::CAM::InspectionMethodBuilder::SetVStartSweep | ( | double | vStart | ) |
Sets the V start sweep degrees
Created in NX7.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vStart | vstart |
int NXOpen::CAM::InspectionMethodBuilder::Speed | ( | ) |
Returns the default animation speed setting
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::StartDistance | ( | ) |
Returns the start point offset distance along the scan
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes NXOpen::CAM::InspectionMethodBuilder::StartEndMode | ( | ) |
Returns the scan start end mode
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::StartPercentage | ( | ) |
Returns the start percentage along the scan
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::StepSize | ( | ) |
Returns the scan step size
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::StopRadius | ( | ) |
Returns the scan stop radius
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileTypes NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileMode | ( | ) |
Returns the analysis surface profile fitting mode
Created in NX8.5.1.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::Sweep | ( | ) |
Returns the sweep of the Scan Helix
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::TiltAngle | ( | ) |
Returns the tilt angle (degrees)
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::ScanHelixTurnDirectionTypes NXOpen::CAM::InspectionMethodBuilder::TurnDirection | ( | ) |
Returns the turn direction type of the Scan Helix
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::ScanHelixTurnTypes NXOpen::CAM::InspectionMethodBuilder::TurnType | ( | ) |
Returns the turn type of the Scan Helix
Created in NX8.5.0.
License requirements : None
int NXOpen::CAM::InspectionMethodBuilder::UCount | ( | ) |
Returns the number of points in U direction
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::UEnd | ( | ) |
Returns the U end parameter
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::UEndDeg | ( | ) |
Returns the U end degrees
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::UEndDist | ( | ) |
Returns the U end distance
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes NXOpen::CAM::InspectionMethodBuilder::UEndMode | ( | ) |
Returns the end U mode
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::UEndSweep | ( | ) |
Returns the U sweep degrees
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::UStart | ( | ) |
Returns the U start parameter
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::UStartDeg | ( | ) |
Returns the U start degrees
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::UStartDist | ( | ) |
Returns the U start distance
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes NXOpen::CAM::InspectionMethodBuilder::UStartMode | ( | ) |
Returns the start U mode
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::UStartSweep | ( | ) |
Returns the U start sweep degrees
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAM::InspectionMethodBuilder::UVGrid | ( | ) |
Returns a flag to indicate if rectangular UV grid is allowed
Created in NX7.0.0.
License requirements : None
int NXOpen::CAM::InspectionMethodBuilder::VCount | ( | ) |
Returns the number of points in V direction
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::VEnd | ( | ) |
Returns the V end parameter
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::VEndDeg | ( | ) |
Returns the V end degrees
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::VEndDist | ( | ) |
Returns the V end distance
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes NXOpen::CAM::InspectionMethodBuilder::VEndMode | ( | ) |
Returns the end V mode
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::VEndSweep | ( | ) |
Returns the V sweep degrees
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::VStart | ( | ) |
Returns the V start parameter
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::VStartDeg | ( | ) |
Returns the V start degrees
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::VStartDist | ( | ) |
Returns the V start distance
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InspectionMethodBuilder::UVModeTypes NXOpen::CAM::InspectionMethodBuilder::VStartMode | ( | ) |
Returns the start V mode
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::InspectionMethodBuilder::VStartSweep | ( | ) |
Returns the V start sweep degrees
Created in NX7.5.0.
License requirements : None