|
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. | |
Public Member Functions inherited from NXOpen::CAM::MethodBuilder | |
| 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. | |
Public Member Functions inherited from NXOpen::CAM::NCGroupBuilder | |
| 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. | |
Public Member Functions inherited from NXOpen::CAM::ParamBuilder | |
| 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. | |
Public Member Functions inherited from NXOpen::Builder | |
| 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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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