NX Open C++ Reference Guide
|
Represents the builder for a CMM Inspection method. More...
Public Types | |
enum | InspectionModes { InspectionModesProgramDefault, InspectionModesProgram, InspectionModesManual, InspectionModesAuto } |
CMM Inspection modes. More... | |
enum | MethodTypes { MethodTypesNone, MethodTypesArc, MethodTypesCircle, MethodTypesPoint, MethodTypesSphere, MethodTypesSurface, MethodTypesPattern, MethodTypesCurve, MethodTypesCylinder, MethodTypesCone, MethodTypesPlane, MethodTypesLine, MethodTypesCParln, MethodTypesSlotTab, MethodTypesSurfaceOfRevolution, MethodTypesTorus } |
CMM Inspection method feature type. More... | |
enum | OperationTypes { OperationTypesNone, OperationTypesManualPoint, OperationTypesUVGrid, OperationTypesPointHelix, OperationTypesLineScan, OperationTypesCircularScan, OperationTypesCurveScan, OperationTypesHelicalScan } |
CMM Inspection operation types. More... | |
enum | PointSequenceDirectionTypes { PointSequenceDirectionTypesU, PointSequenceDirectionTypesV } |
the point sequence start direction More... | |
enum | PointSequenceModeTypes { PointSequenceModeTypesZig, PointSequenceModeTypesZigZag, PointSequenceModeTypesNearest } |
the point sequence modes More... | |
enum | PointSequenceStartTypes { PointSequenceStartTypesUminVmin, PointSequenceStartTypesUminVmax, PointSequenceStartTypesUmaxVmin, PointSequenceStartTypesUmaxVmax } |
the point sequence start location More... | |
enum | ScanCurveModeTypes { ScanCurveModeTypesExistingCurve, ScanCurveModeTypesAutoCurve, ScanCurveModeTypesOffsetCurve } |
the scan curve mode More... | |
enum | TransitionTypes { TransitionTypesNone, TransitionTypesManual, TransitionTypesSafePlane } |
CMM Inspection transition modes. More... | |
enum | UVModeTypes { UVModeTypesPercentage, UVModeTypesDistance, UVModeTypesFull, UVModeTypesDegrees, UVModeTypesSweep } |
the UV modes More... | |
Public Member Functions | |
double | ApproachDistance () |
Returns the approach distance Created in NX7.0.0. | |
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. | |
bool | CurveScan () |
Returns a flag to indicate if scan curve is allowed Created in NX7.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::OperationTypes | DefaultOperationType () |
Returns the default inspection operation type Created in NX7.0.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. | |
NXOpen::CAM::InspectionMethodBuilder::InspectionModes | InspectionMode () |
Returns the default inspection mode Created in NX7.0.0. | |
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. | |
NXOpen::CAM::InspectionMethodBuilder::MethodTypes | MethodType () |
Returns the method feature type Created in NX7.0.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. | |
double | RetractDistance () |
Returns the retract distance Created in NX7.0.0. | |
NXOpen::CAM::InspectionMethodBuilder::ScanCurveModeTypes | ScanCurveMode () |
Returns the scan curve mode Created in NX7.5.3. | |
void | SetApproachDistance (double distance) |
Sets the approach distance Created in NX7.0.0. | |
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 | SetCurveScan (bool curveScan) |
Sets a flag to indicate if scan curve is allowed Created in NX7.0.0. | |
void | SetDefaultOperationType (NXOpen::CAM::InspectionMethodBuilder::OperationTypes operationType) |
Sets the default inspection operation type Created in NX7.0.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 | SetInspectionMode (NXOpen::CAM::InspectionMethodBuilder::InspectionModes inspectionMode) |
Sets the default inspection mode Created in NX7.0.0. | |
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 | SetMethodType (NXOpen::CAM::InspectionMethodBuilder::MethodTypes type) |
Sets the method feature type Created in NX7.0.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 | SetRetractDistance (double distance) |
Sets the retract distance Created in NX7.0.0. | |
void | SetScanCurveMode (NXOpen::CAM::InspectionMethodBuilder::ScanCurveModeTypes mode) |
Sets the scan curve mode Created in NX7.5.3. | |
void | SetSpeed (int speed) |
Sets the default animation speed setting Created in NX7.0.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. | |
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. |
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.
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. |
CMM Inspection operation types.
OperationTypesNone |
None. |
OperationTypesManualPoint |
Manual Point. |
OperationTypesUVGrid |
Rectangular UV Grid. |
OperationTypesPointHelix |
Point Helix. |
OperationTypesLineScan |
Line Scan. |
OperationTypesCircularScan |
Circular Scan. |
OperationTypesCurveScan |
Curve Scan. |
OperationTypesHelicalScan |
Helical Scan. |
the scan curve mode
ScanCurveModeTypesExistingCurve |
Use existing curve. |
ScanCurveModeTypesAutoCurve |
Autogenerate curves. |
ScanCurveModeTypesOffsetCurve |
Offset curve. |
Returns the approach distance
Created in NX7.0.0.
License requirements : None
Returns a flag to indicate if scan arc is allowed
Created in NX7.0.0.
License requirements : None
Returns the color used for displaying approach elements
Created in NX7.0.0.
License requirements : None
Returns the color used for displaying entry and exit elements
Created in NX7.0.0.
License requirements : None
Returns the color used for displaying path lines
Created in NX7.0.0.
License requirements : None
Returns the color used for displaying measured points
Created in NX7.0.0.
License requirements : None
Returns the color used for displaying retract elements
Created in NX7.0.0.
License requirements : None
Returns the color used for displaying transition elements
Created in NX7.0.0.
License requirements : None
Returns a flag to indicate if scan curve is allowed
Created in NX7.0.0.
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
Returns a flag to indicate if collision avoidance is required at entry
Created in NX7.0.0.
License requirements : None
Returns the distance from the entry or exit point to safe plane
Created in NX7.0.0.
License requirements : None
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
Returns a flag to indicate if collision avoidance is required at exit
Created in NX7.0.0.
License requirements : None
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
NXOpen::CAM::InspectionMethodBuilder::InspectionModes NXOpen::CAM::InspectionMethodBuilder::InspectionMode | ( | ) |
Returns the default inspection mode
Created in NX7.0.0.
License requirements : None
Returns a flag to indicate if scan line is allowed
Created in NX7.0.0.
License requirements : None
Returns a flag to indicate if manual point creation is allowed
Created in NX7.0.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
Returns the number of path points
Created in NX7.0.0.
License requirements : None
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
Returns the retract distance
Created in NX7.0.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
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::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::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::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::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::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::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::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::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::SetRetractDistance | ( | double | distance | ) |
Sets the retract distance
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
distance | distance |
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::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::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 |
Returns the default animation speed setting
Created in NX7.0.0.
License requirements : None
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
Returns the U end degrees
Created in NX7.5.0.
License requirements : None
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
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
Returns the U start degrees
Created in NX7.5.0.
License requirements : None
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
Returns the U start sweep degrees
Created in NX7.5.0.
License requirements : None
Returns a flag to indicate if rectangular UV grid is allowed
Created in NX7.0.0.
License requirements : None
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
Returns the V end degrees
Created in NX7.5.0.
License requirements : None
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
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
Returns the V start degrees
Created in NX7.5.0.
License requirements : None
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
Returns the V start sweep degrees
Created in NX7.5.0.
License requirements : None