InspectionMethodBuilder Class — NXOpen Python API Reference 12.0.0 documentation

# InspectionMethodBuilder Class

class `NXOpen.CAM.``InspectionMethodBuilder`

  Bases: `NXOpen.CAM.MethodBuilder`

  Represents the builder for a CMM Inspection method.

  To create a new instance of this class, use `NXOpen.CAM.InspectionGroupCollection.CreateInspectionMethodBuilder()`

  New in version NX7.0.0.

# Properties

Property | Description
--- | ---
AdvanceAngle | Returns or sets the advance angle (degrees)
AngleMode | Returns or sets the polar angle mode
AngularPointCount | Returns or sets the number of points in angular direction
ApproachDistance | Returns or sets the approach distance
AxisExtrapolationMode | Returns or sets the analysis axis extrapolation mode
CircularScan | Returns or sets a flag to indicate if scan arc is allowed
ColorApproach | Returns or sets the color used for displaying approach elements
ColorEntryExit | Returns or sets the color used for displaying entry and exit elements
ColorLine | Returns or sets the color used for displaying path lines
ColorMeasurePoint | Returns or sets the color used for displaying measured points
ColorRetract | Returns or sets the color used for displaying retract elements
ColorTransition | Returns or sets the color used for displaying transition elements
CurvatureFactor | Returns or sets the curvature increase factor
CurveScan | Returns or sets a flag to indicate if scan curve is allowed
CutParameters | Returns the cut parameter object
CycleEvent | Returns the cycle event
CycleTable | Returns the cycle
CylinderCircleFitMode | Returns or sets the analysis cylinder/circle fitting mode
DatumPlaneFittingMode | Returns or sets the analysis datum plane fitting mode
DefaultOperationType | Returns or sets the default inspection operation type
DepthDistance | Returns or sets the depth distance
Description | Returns or sets the description
EndDistance | Returns or sets the end point offset distance along the scan
EndPercentage | Returns or sets the end Percentage along the scan
EndUdeSet | Returns the end ude set
EntryAvoidance | Returns or sets a flag to indicate if collision avoidance is required at entry
EntryExitDistance | Returns or sets the distance from the entry or exit point to safe plane
EntryPoint | Returns or sets a flag to indicate if an entry point is required
EntryTransition | Returns or sets the type of entry transition
ExitAvoidance | Returns or sets a flag to indicate if collision avoidance is required at exit
ExitPoint | Returns or sets a flag to indicate if an exit point is required
ExitTransition | Returns or sets the type of exit transition
FeatureOffsetDistance | Returns or sets the offset feature distance
InspectionMode | Returns or sets the default inspection mode
LimitsOfSizeMode | Returns or sets the analysis limits of size fitting mode
LineScan | Returns or sets a flag to indicate if scan line is allowed
ManualPoint | Returns or sets a flag to indicate if manual point creation is allowed
MaxSpacing | Returns or sets the maximum spacing between scan points
MaximumRadius | Returns or sets the maximum radius
MaximumRadiusMode | Returns or sets the maximum radius mode
MethodType | Returns or sets the method feature type
MinSpacing | Returns or sets the minimum spacing between scan points
MinimumRadius | Returns or sets the minimum radius
MinimumRadiusMode | Returns or sets the minimum radius mode
NbScanPoints | Returns or sets the minimum number of scan points
OffsetDistance | Returns or sets the offset distance
OffsetEndAngle | Returns or sets the offset from end angle
OffsetMaximumRadius | Returns or sets the offset from maximum radius
OffsetMinimumRadius | Returns or sets the offset from minimum radius
OffsetStartAngle | Returns or sets the offset from start angle
OptimizationMethod | Returns or sets the optim method
PaintDisplay | Returns the sub builder for paint display
PathDisplay | Returns the sub builder for path display
PathDisplayColors | Returns the sub builder for path display colors
Pitch | Returns or sets the pitch of the Scan Helix
PointCount | Returns or sets the number of path points
PointHelix | Returns or sets a flag to indicate if point helix is allowed
PointSequenceDirection | Returns or sets the point sequence start direction
PointSequenceMode | Returns or sets the point sequence mode
PointSequenceStart | Returns or sets the point sequence start location
PolarGrid | Returns or sets a flag to indicate if circular point grid is allowed
PolarPointSequence | Returns or sets the polar point sequence mode
PolarSequenceDirection | Returns or sets the polar sequence direction
PolarSequenceStart | Returns or sets the polar sequence start location
ProbeTipType | Returns or sets the preferred probe tip type
ProfileDispositionMode | Returns or sets the analysis profile disposition fitting mode
RadialPointCount | Returns or sets the number of points in radial direction
ReferenceFeatureMode | Returns or sets the relative measurement mode
ReferenceFeatureOffsetDistance | Returns or sets the offset distance for relative measurement
ReferenceFeaturePointCount | Returns or sets the number of points for relative measurement
ReferenceFeatureZoneRadius | Returns or sets the zone radius for relative measurement
RetractDistance | Returns or sets the retract distance
Revolutions | Returns or sets the revolutions of the Scan Helix
ScanCurveMode | Returns or sets the scan curve mode
ScanForce | Returns or sets the scan force
ScanModeType | Returns or sets the 3,5 axis scan mode type
ScanSpeed | Returns or sets the scan speed
SensorStrategy | Returns or sets the sensor selection strategy
SilhouDisplay | Returns the sub builder for silhou display
Speed | Returns or sets the default animation speed setting
StartDistance | Returns or sets the start point offset distance along the scan
StartEndMode | Returns or sets the scan start end mode
StartPercentage | Returns or sets the start percentage along the scan
StartUdeSet | Returns the start ude set
StepSize | Returns or sets the scan step size
StopRadius | Returns or sets the scan stop radius
SurfaceProfileMode | Returns or sets the analysis surface profile fitting mode
Sweep | Returns or sets the sweep of the Scan Helix
Tag | Returns the Tag for this object.
TiltAngle | Returns or sets the tilt angle (degrees)
ToolDisplay | Returns the sub builder for tool display
TurnDirection | Returns or sets the turn direction type of the Scan Helix
TurnType | Returns or sets the turn type of the Scan Helix
UCount | Returns or sets the number of points in U direction
UEnd | Returns or sets the U end parameter
UEndDeg | Returns or sets the U end degrees
UEndDist | Returns or sets the U end distance
UEndMode | Returns or sets the end U mode
UEndSweep | Returns or sets the U sweep degrees
UStart | Returns or sets the U start parameter
UStartDeg | Returns or sets the U start degrees
UStartDist | Returns or sets the U start distance
UStartMode | Returns or sets the start U mode
UStartSweep | Returns or sets the U start sweep degrees
UVGrid | Returns or sets a flag to indicate if rectangular UV grid is allowed
VCount | Returns or sets the number of points in V direction
VEnd | Returns or sets the V end parameter
VEndDeg | Returns or sets the V end degrees
VEndDist | Returns or sets the V end distance
VEndMode | Returns or sets the end V mode
VEndSweep | Returns or sets the V sweep degrees
VStart | Returns or sets the V start parameter
VStartDeg | Returns or sets the V start degrees
VStartDist | Returns or sets the V start distance
VStartMode | Returns or sets the start V mode
VStartSweep | Returns or sets the V start sweep degrees

# Methods

Method | Description
--- | ---
Commit | Commits any edits that have been applied to the builder.
Destroy | Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit.
GetCustomizableItemBuilder | Returns the customizable item builder for the given customizable item name
GetCustomizableItemNames | Returns the names for all customizable item ids
GetCutMethod | Get cut method
GetObject | Returns the object currently being edited by this builder.
SetCutMethod | Set cut method
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate | Validate whether the inputs to the component are sufficient for commit to be called.

# Enumerations

InspectionMethodBuilderAxisExtrapolationTypes Enumeration | the analysis axis extrapolation type
InspectionMethodBuilderCylinderFittingTypes Enumeration | the analysis cylinder/circle fitting type
InspectionMethodBuilderDatumPlaneFittingTypes Enumeration | the analysis datum plane fitting type
InspectionMethodBuilderInspectionModes Enumeration | CMM Inspection modes.
InspectionMethodBuilderLimitsOfSizeTypes Enumeration | the analysis limits of size fitting type
InspectionMethodBuilderMethodTypes Enumeration | CMM Inspection method feature type.
InspectionMethodBuilderOperationTypes Enumeration | CMM Inspection operation types.
InspectionMethodBuilderPointSequenceDirectionTypes Enumeration | the point sequence start direction
InspectionMethodBuilderPointSequenceModeTypes Enumeration | the point sequence modes
InspectionMethodBuilderPointSequenceStartTypes Enumeration | the point sequence start location
InspectionMethodBuilderPolarAngleModeTypes Enumeration | the polar angle modes
InspectionMethodBuilderPolarPointSequenceTypes Enumeration | the polar point sequence mode
InspectionMethodBuilderPolarRadiusModeTypes Enumeration | the polar radius modes
InspectionMethodBuilderPolarSequenceDirectionTypes Enumeration | the polar sequence direction
InspectionMethodBuilderPolarSequenceStartTypes Enumeration | the polar sequence start mode
InspectionMethodBuilderProfileDispositionTypes Enumeration | the analysis profile disposition fitting type
InspectionMethodBuilderReferenceFeatureModeTypes Enumeration | the relative measurement mode
InspectionMethodBuilderScanCurveModeTypes Enumeration | the scan curve mode
InspectionMethodBuilderScanHelixTurnDirectionTypes Enumeration | the helix turn direction type
InspectionMethodBuilderScanHelixTurnTypes Enumeration | the helix turn type
InspectionMethodBuilderScanModeTypes Enumeration | the scan mode 3-axis, 5-axis type
InspectionMethodBuilderSurfaceProfileTypes Enumeration | the analysis surface profile fitting type
InspectionMethodBuilderToleranceDegreeOfFreedomCsysMode Enumeration | the tolerance Degree of Freedom Coordinate System mode
InspectionMethodBuilderToleranceDegreeOfFreedomMode Enumeration | the tolerance degree of freedom mode
InspectionMethodBuilderTransitionTypes Enumeration | CMM Inspection transition modes.
InspectionMethodBuilderUVModeTypes Enumeration | the UV modes

# Property Detail

## AdvanceAngle

`InspectionMethodBuilder.``AdvanceAngle`

  Returns or sets the advance angle (degrees)

  `-------------------------------------`

  Getter Method

  Signature `AdvanceAngle`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AdvanceAngle`

  Parameters: | angle (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## AngleMode

`InspectionMethodBuilder.``AngleMode`

  Returns or sets the polar angle mode

  `-------------------------------------`

  Getter Method

  Signature `AngleMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPolarAngleModeTypes`

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AngleMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderPolarAngleModeTypes`) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## AngularPointCount

`InspectionMethodBuilder.``AngularPointCount`

  Returns or sets the number of points in angular direction

  `-------------------------------------`

  Getter Method

  Signature `AngularPointCount`

  Returns: |
  Return type: | int

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AngularPointCount`

  Parameters: | ptCount (int) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ApproachDistance

`InspectionMethodBuilder.``ApproachDistance`

  Returns or sets the approach distance

  `-------------------------------------`

  Getter Method

  Signature `ApproachDistance`

  Returns: |
  Return type: | float

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ApproachDistance`

  Parameters: | distance (float) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## AxisExtrapolationMode

`InspectionMethodBuilder.``AxisExtrapolationMode`

  Returns or sets the analysis axis extrapolation mode

  `-------------------------------------`

  Getter Method

  Signature `AxisExtrapolationMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderAxisExtrapolationTypes`

  New in version NX8.5.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AxisExtrapolationMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderAxisExtrapolationTypes`) –

  New in version NX8.5.1.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## CircularScan

`InspectionMethodBuilder.``CircularScan`

  Returns or sets a flag to indicate if scan arc is allowed

  `-------------------------------------`

  Getter Method

  Signature `CircularScan`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CircularScan`

  Parameters: | circularScan (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ColorApproach

`InspectionMethodBuilder.``ColorApproach`

  Returns or sets the color used for displaying approach elements

  `-------------------------------------`

  Getter Method

  Signature `ColorApproach`

  Returns: |
  Return type: | Id

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ColorApproach`

  Parameters: | colorApproach (Id) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ColorEntryExit

`InspectionMethodBuilder.``ColorEntryExit`

  Returns or sets the color used for displaying entry and exit elements

  `-------------------------------------`

  Getter Method

  Signature `ColorEntryExit`

  Returns: |
  Return type: | Id

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ColorEntryExit`

  Parameters: | colorEntryExit (Id) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ColorLine

`InspectionMethodBuilder.``ColorLine`

  Returns or sets the color used for displaying path lines

  `-------------------------------------`

  Getter Method

  Signature `ColorLine`

  Returns: |
  Return type: | Id

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ColorLine`

  Parameters: | colorLine (Id) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ColorMeasurePoint

`InspectionMethodBuilder.``ColorMeasurePoint`

  Returns or sets the color used for displaying measured points

  `-------------------------------------`

  Getter Method

  Signature `ColorMeasurePoint`

  Returns: |
  Return type: | Id

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ColorMeasurePoint`

  Parameters: | colorMeasurePoint (Id) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ColorRetract

`InspectionMethodBuilder.``ColorRetract`

  Returns or sets the color used for displaying retract elements

  `-------------------------------------`

  Getter Method

  Signature `ColorRetract`

  Returns: |
  Return type: | Id

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ColorRetract`

  Parameters: | colorRetract (Id) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ColorTransition

`InspectionMethodBuilder.``ColorTransition`

  Returns or sets the color used for displaying transition elements

  `-------------------------------------`

  Getter Method

  Signature `ColorTransition`

  Returns: |
  Return type: | Id

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ColorTransition`

  Parameters: | colorTransition (Id) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## CurvatureFactor

`InspectionMethodBuilder.``CurvatureFactor`

  Returns or sets the curvature increase factor

  `-------------------------------------`

  Getter Method

  Signature `CurvatureFactor`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CurvatureFactor`

  Parameters: | curvatureFactor (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## CurveScan

`InspectionMethodBuilder.``CurveScan`

  Returns or sets a flag to indicate if scan curve is allowed

  `-------------------------------------`

  Getter Method

  Signature `CurveScan`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CurveScan`

  Parameters: | curveScan (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## CylinderCircleFitMode

`InspectionMethodBuilder.``CylinderCircleFitMode`

  Returns or sets the analysis cylinder/circle fitting mode

  `-------------------------------------`

  Getter Method

  Signature `CylinderCircleFitMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderCylinderFittingTypes`

  New in version NX8.5.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CylinderCircleFitMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderCylinderFittingTypes`) –

  New in version NX8.5.1.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## DatumPlaneFittingMode

`InspectionMethodBuilder.``DatumPlaneFittingMode`

  Returns or sets the analysis datum plane fitting mode

  `-------------------------------------`

  Getter Method

  Signature `DatumPlaneFittingMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderDatumPlaneFittingTypes`

  New in version NX8.5.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `DatumPlaneFittingMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderDatumPlaneFittingTypes`) –

  New in version NX8.5.1.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## DefaultOperationType

`InspectionMethodBuilder.``DefaultOperationType`

  Returns or sets the default inspection operation type

  `-------------------------------------`

  Getter Method

  Signature `DefaultOperationType`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderOperationTypes`

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `DefaultOperationType`

  Parameters: | operationType (`NXOpen.CAM.InspectionMethodBuilderOperationTypes`) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## DepthDistance

`InspectionMethodBuilder.``DepthDistance`

  Returns or sets the depth distance

  `-------------------------------------`

  Getter Method

  Signature `DepthDistance`

  Returns: |
  Return type: | float

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `DepthDistance`

  Parameters: | distance (float) –

  New in version NX9.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## EndDistance

`InspectionMethodBuilder.``EndDistance`

  Returns or sets the end point offset distance along the scan

  `-------------------------------------`

  Getter Method

  Signature `EndDistance`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EndDistance`

  Parameters: | endDistance (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## EndPercentage

`InspectionMethodBuilder.``EndPercentage`

  Returns or sets the end Percentage along the scan

  `-------------------------------------`

  Getter Method

  Signature `EndPercentage`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EndPercentage`

  Parameters: | endPercentage (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## EntryAvoidance

`InspectionMethodBuilder.``EntryAvoidance`

  Returns or sets a flag to indicate if collision avoidance is required at entry

  `-------------------------------------`

  Getter Method

  Signature `EntryAvoidance`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EntryAvoidance`

  Parameters: | entryAvoidance (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## EntryExitDistance

`InspectionMethodBuilder.``EntryExitDistance`

  Returns or sets the distance from the entry or exit point to safe plane

  `-------------------------------------`

  Getter Method

  Signature `EntryExitDistance`

  Returns: |
  Return type: | float

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EntryExitDistance`

  Parameters: | entryExitDistance (float) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## EntryPoint

`InspectionMethodBuilder.``EntryPoint`

  Returns or sets a flag to indicate if an entry point is required

  `-------------------------------------`

  Getter Method

  Signature `EntryPoint`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EntryPoint`

  Parameters: | entryPoint (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## EntryTransition

`InspectionMethodBuilder.``EntryTransition`

  Returns or sets the type of entry transition

  `-------------------------------------`

  Getter Method

  Signature `EntryTransition`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderTransitionTypes`

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EntryTransition`

  Parameters: | entryTransition (`NXOpen.CAM.InspectionMethodBuilderTransitionTypes`) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ExitAvoidance

`InspectionMethodBuilder.``ExitAvoidance`

  Returns or sets a flag to indicate if collision avoidance is required at exit

  `-------------------------------------`

  Getter Method

  Signature `ExitAvoidance`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ExitAvoidance`

  Parameters: | exitAvoidance (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ExitPoint

`InspectionMethodBuilder.``ExitPoint`

  Returns or sets a flag to indicate if an exit point is required

  `-------------------------------------`

  Getter Method

  Signature `ExitPoint`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ExitPoint`

  Parameters: | exitPoint (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ExitTransition

`InspectionMethodBuilder.``ExitTransition`

  Returns or sets the type of exit transition

  `-------------------------------------`

  Getter Method

  Signature `ExitTransition`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderTransitionTypes`

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ExitTransition`

  Parameters: | exitTransition (`NXOpen.CAM.InspectionMethodBuilderTransitionTypes`) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## FeatureOffsetDistance

`InspectionMethodBuilder.``FeatureOffsetDistance`

  Returns or sets the offset feature distance

  `-------------------------------------`

  Getter Method

  Signature `FeatureOffsetDistance`

  Returns: |
  Return type: | float

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FeatureOffsetDistance`

  Parameters: | distance (float) –

  New in version NX9.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## InspectionMode

`InspectionMethodBuilder.``InspectionMode`

  Returns or sets the default inspection mode

  `-------------------------------------`

  Getter Method

  Signature `InspectionMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderInspectionModes`

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InspectionMode`

  Parameters: | inspectionMode (`NXOpen.CAM.InspectionMethodBuilderInspectionModes`) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## LimitsOfSizeMode

`InspectionMethodBuilder.``LimitsOfSizeMode`

  Returns or sets the analysis limits of size fitting mode

  `-------------------------------------`

  Getter Method

  Signature `LimitsOfSizeMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderLimitsOfSizeTypes`

  New in version NX8.5.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `LimitsOfSizeMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderLimitsOfSizeTypes`) –

  New in version NX8.5.1.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## LineScan

`InspectionMethodBuilder.``LineScan`

  Returns or sets a flag to indicate if scan line is allowed

  `-------------------------------------`

  Getter Method

  Signature `LineScan`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `LineScan`

  Parameters: | lineScan (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ManualPoint

`InspectionMethodBuilder.``ManualPoint`

  Returns or sets a flag to indicate if manual point creation is allowed

  `-------------------------------------`

  Getter Method

  Signature `ManualPoint`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ManualPoint`

  Parameters: | manualPoint (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## MaxSpacing

`InspectionMethodBuilder.``MaxSpacing`

  Returns or sets the maximum spacing between scan points

  `-------------------------------------`

  Getter Method

  Signature `MaxSpacing`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MaxSpacing`

  Parameters: | maxSpacing (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## MaximumRadius

`InspectionMethodBuilder.``MaximumRadius`

  Returns or sets the maximum radius

  `-------------------------------------`

  Getter Method

  Signature `MaximumRadius`

  Returns: |
  Return type: | float

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MaximumRadius`

  Parameters: | radius (float) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## MaximumRadiusMode

`InspectionMethodBuilder.``MaximumRadiusMode`

  Returns or sets the maximum radius mode

  `-------------------------------------`

  Getter Method

  Signature `MaximumRadiusMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPolarRadiusModeTypes`

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MaximumRadiusMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderPolarRadiusModeTypes`) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## MethodType

`InspectionMethodBuilder.``MethodType`

  Returns or sets the method feature type

  `-------------------------------------`

  Getter Method

  Signature `MethodType`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderMethodTypes`

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MethodType`

  Parameters: | type (`NXOpen.CAM.InspectionMethodBuilderMethodTypes`) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## MinSpacing

`InspectionMethodBuilder.``MinSpacing`

  Returns or sets the minimum spacing between scan points

  `-------------------------------------`

  Getter Method

  Signature `MinSpacing`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MinSpacing`

  Parameters: | minSpacing (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## MinimumRadius

`InspectionMethodBuilder.``MinimumRadius`

  Returns or sets the minimum radius

  `-------------------------------------`

  Getter Method

  Signature `MinimumRadius`

  Returns: |
  Return type: | float

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MinimumRadius`

  Parameters: | radius (float) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## MinimumRadiusMode

`InspectionMethodBuilder.``MinimumRadiusMode`

  Returns or sets the minimum radius mode

  `-------------------------------------`

  Getter Method

  Signature `MinimumRadiusMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPolarRadiusModeTypes`

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MinimumRadiusMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderPolarRadiusModeTypes`) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## NbScanPoints

`InspectionMethodBuilder.``NbScanPoints`

  Returns or sets the minimum number of scan points

  `-------------------------------------`

  Getter Method

  Signature `NbScanPoints`

  Returns: |
  Return type: | int

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `NbScanPoints`

  Parameters: | count (int) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## OffsetDistance

`InspectionMethodBuilder.``OffsetDistance`

  Returns or sets the offset distance

  `-------------------------------------`

  Getter Method

  Signature `OffsetDistance`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OffsetDistance`

  Parameters: | offsetDistance (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## OffsetEndAngle

`InspectionMethodBuilder.``OffsetEndAngle`

  Returns or sets the offset from end angle

  `-------------------------------------`

  Getter Method

  Signature `OffsetEndAngle`

  Returns: |
  Return type: | float

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OffsetEndAngle`

  Parameters: | offsetAngle (float) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## OffsetMaximumRadius

`InspectionMethodBuilder.``OffsetMaximumRadius`

  Returns or sets the offset from maximum radius

  `-------------------------------------`

  Getter Method

  Signature `OffsetMaximumRadius`

  Returns: |
  Return type: | float

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OffsetMaximumRadius`

  Parameters: | offset (float) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## OffsetMinimumRadius

`InspectionMethodBuilder.``OffsetMinimumRadius`

  Returns or sets the offset from minimum radius

  `-------------------------------------`

  Getter Method

  Signature `OffsetMinimumRadius`

  Returns: |
  Return type: | float

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OffsetMinimumRadius`

  Parameters: | offset (float) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## OffsetStartAngle

`InspectionMethodBuilder.``OffsetStartAngle`

  Returns or sets the offset from start angle

  `-------------------------------------`

  Getter Method

  Signature `OffsetStartAngle`

  Returns: |
  Return type: | float

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OffsetStartAngle`

  Parameters: | offsetAngle (float) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## Pitch

`InspectionMethodBuilder.``Pitch`

  Returns or sets the pitch of the Scan Helix

  `-------------------------------------`

  Getter Method

  Signature `Pitch`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Pitch`

  Parameters: | pitch (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PointCount

`InspectionMethodBuilder.``PointCount`

  Returns or sets the number of path points

  `-------------------------------------`

  Getter Method

  Signature `PointCount`

  Returns: |
  Return type: | int

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PointCount`

  Parameters: | pointCount (int) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PointHelix

`InspectionMethodBuilder.``PointHelix`

  Returns or sets a flag to indicate if point helix is allowed

  `-------------------------------------`

  Getter Method

  Signature `PointHelix`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PointHelix`

  Parameters: | pointHelix (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PointSequenceDirection

`InspectionMethodBuilder.``PointSequenceDirection`

  Returns or sets the point sequence start direction

  `-------------------------------------`

  Getter Method

  Signature `PointSequenceDirection`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPointSequenceDirectionTypes`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PointSequenceDirection`

  Parameters: | ptSeqDir (`NXOpen.CAM.InspectionMethodBuilderPointSequenceDirectionTypes`) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PointSequenceMode

`InspectionMethodBuilder.``PointSequenceMode`

  Returns or sets the point sequence mode

  `-------------------------------------`

  Getter Method

  Signature `PointSequenceMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPointSequenceModeTypes`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PointSequenceMode`

  Parameters: | ptSeqMode (`NXOpen.CAM.InspectionMethodBuilderPointSequenceModeTypes`) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PointSequenceStart

`InspectionMethodBuilder.``PointSequenceStart`

  Returns or sets the point sequence start location

  `-------------------------------------`

  Getter Method

  Signature `PointSequenceStart`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPointSequenceStartTypes`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PointSequenceStart`

  Parameters: | ptSeqStart (`NXOpen.CAM.InspectionMethodBuilderPointSequenceStartTypes`) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PolarGrid

`InspectionMethodBuilder.``PolarGrid`

  Returns or sets a flag to indicate if circular point grid is allowed

  `-------------------------------------`

  Getter Method

  Signature `PolarGrid`

  Returns: |
  Return type: | bool

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PolarGrid`

  Parameters: | polarGrid (bool) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PolarPointSequence

`InspectionMethodBuilder.``PolarPointSequence`

  Returns or sets the polar point sequence mode

  `-------------------------------------`

  Getter Method

  Signature `PolarPointSequence`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPolarPointSequenceTypes`

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PolarPointSequence`

  Parameters: | polSeqMode (`NXOpen.CAM.InspectionMethodBuilderPolarPointSequenceTypes`) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PolarSequenceDirection

`InspectionMethodBuilder.``PolarSequenceDirection`

  Returns or sets the polar sequence direction

  `-------------------------------------`

  Getter Method

  Signature `PolarSequenceDirection`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPolarSequenceDirectionTypes`

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PolarSequenceDirection`

  Parameters: | polSeqDir (`NXOpen.CAM.InspectionMethodBuilderPolarSequenceDirectionTypes`) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## PolarSequenceStart

`InspectionMethodBuilder.``PolarSequenceStart`

  Returns or sets the polar sequence start location

  `-------------------------------------`

  Getter Method

  Signature `PolarSequenceStart`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderPolarSequenceStartTypes`

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PolarSequenceStart`

  Parameters: | polSeqStart (`NXOpen.CAM.InspectionMethodBuilderPolarSequenceStartTypes`) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ProbeTipType

`InspectionMethodBuilder.``ProbeTipType`

  Returns or sets the preferred probe tip type

  `-------------------------------------`

  Getter Method

  Signature `ProbeTipType`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMoveBuilderProbeTipTypes`

  New in version NX9.0.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ProbeTipType`

  Parameters: | tipType (`NXOpen.CAM.InspectionMoveBuilderProbeTipTypes`) –

  New in version NX9.0.1.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ProfileDispositionMode

`InspectionMethodBuilder.``ProfileDispositionMode`

  Returns or sets the analysis profile disposition fitting mode

  `-------------------------------------`

  Getter Method

  Signature `ProfileDispositionMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderProfileDispositionTypes`

  New in version NX8.5.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ProfileDispositionMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderProfileDispositionTypes`) –

  New in version NX8.5.1.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## RadialPointCount

`InspectionMethodBuilder.``RadialPointCount`

  Returns or sets the number of points in radial direction

  `-------------------------------------`

  Getter Method

  Signature `RadialPointCount`

  Returns: |
  Return type: | int

  New in version NX11.0.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `RadialPointCount`

  Parameters: | ptCount (int) –

  New in version NX11.0.2.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ReferenceFeatureMode

`InspectionMethodBuilder.``ReferenceFeatureMode`

  Returns or sets the relative measurement mode

  `-------------------------------------`

  Getter Method

  Signature `ReferenceFeatureMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderReferenceFeatureModeTypes`

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ReferenceFeatureMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderReferenceFeatureModeTypes`) –

  New in version NX9.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ReferenceFeatureOffsetDistance

`InspectionMethodBuilder.``ReferenceFeatureOffsetDistance`

  Returns or sets the offset distance for relative measurement

  `-------------------------------------`

  Getter Method

  Signature `ReferenceFeatureOffsetDistance`

  Returns: |
  Return type: | float

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ReferenceFeatureOffsetDistance`

  Parameters: | distance (float) –

  New in version NX9.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ReferenceFeaturePointCount

`InspectionMethodBuilder.``ReferenceFeaturePointCount`

  Returns or sets the number of points for relative measurement

  `-------------------------------------`

  Getter Method

  Signature `ReferenceFeaturePointCount`

  Returns: |
  Return type: | int

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ReferenceFeaturePointCount`

  Parameters: | pointCount (int) –

  New in version NX9.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ReferenceFeatureZoneRadius

`InspectionMethodBuilder.``ReferenceFeatureZoneRadius`

  Returns or sets the zone radius for relative measurement

  `-------------------------------------`

  Getter Method

  Signature `ReferenceFeatureZoneRadius`

  Returns: |
  Return type: | float

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ReferenceFeatureZoneRadius`

  Parameters: | radius (float) –

  New in version NX9.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## RetractDistance

`InspectionMethodBuilder.``RetractDistance`

  Returns or sets the retract distance

  `-------------------------------------`

  Getter Method

  Signature `RetractDistance`

  Returns: |
  Return type: | float

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `RetractDistance`

  Parameters: | distance (float) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## Revolutions

`InspectionMethodBuilder.``Revolutions`

  Returns or sets the revolutions of the Scan Helix

  `-------------------------------------`

  Getter Method

  Signature `Revolutions`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Revolutions`

  Parameters: | revolutions (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ScanCurveMode

`InspectionMethodBuilder.``ScanCurveMode`

  Returns or sets the scan curve mode

  `-------------------------------------`

  Getter Method

  Signature `ScanCurveMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderScanCurveModeTypes`

  New in version NX7.5.3.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ScanCurveMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderScanCurveModeTypes`) –

  New in version NX7.5.3.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ScanForce

`InspectionMethodBuilder.``ScanForce`

  Returns or sets the scan force

  `-------------------------------------`

  Getter Method

  Signature `ScanForce`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ScanForce`

  Parameters: | force (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ScanModeType

`InspectionMethodBuilder.``ScanModeType`

  Returns or sets the 3,5 axis scan mode type

  `-------------------------------------`

  Getter Method

  Signature `ScanModeType`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderScanModeTypes`

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ScanModeType`

  Parameters: | modeType (`NXOpen.CAM.InspectionMethodBuilderScanModeTypes`) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## ScanSpeed

`InspectionMethodBuilder.``ScanSpeed`

  Returns or sets the scan speed

  `-------------------------------------`

  Getter Method

  Signature `ScanSpeed`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ScanSpeed`

  Parameters: | speed (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## SensorStrategy

`InspectionMethodBuilder.``SensorStrategy`

  Returns or sets the sensor selection strategy

  `-------------------------------------`

  Getter Method

  Signature `SensorStrategy`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMoveBuilderSensorStrategyTypes`

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SensorStrategy`

  Parameters: | sensorStrategy (`NXOpen.CAM.InspectionMoveBuilderSensorStrategyTypes`) –

  New in version NX9.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## Speed

`InspectionMethodBuilder.``Speed`

  Returns or sets the default animation speed setting

  `-------------------------------------`

  Getter Method

  Signature `Speed`

  Returns: |
  Return type: | int

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Speed`

  Parameters: | speed (int) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## StartDistance

`InspectionMethodBuilder.``StartDistance`

  Returns or sets the start point offset distance along the scan

  `-------------------------------------`

  Getter Method

  Signature `StartDistance`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `StartDistance`

  Parameters: | startDistance (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## StartEndMode

`InspectionMethodBuilder.``StartEndMode`

  Returns or sets the scan start end mode

  `-------------------------------------`

  Getter Method

  Signature `StartEndMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderUVModeTypes`

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `StartEndMode`

  Parameters: | startEndMode (`NXOpen.CAM.InspectionMethodBuilderUVModeTypes`) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## StartPercentage

`InspectionMethodBuilder.``StartPercentage`

  Returns or sets the start percentage along the scan

  `-------------------------------------`

  Getter Method

  Signature `StartPercentage`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `StartPercentage`

  Parameters: | startPercentage (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## StepSize

`InspectionMethodBuilder.``StepSize`

  Returns or sets the scan step size

  `-------------------------------------`

  Getter Method

  Signature `StepSize`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `StepSize`

  Parameters: | step (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## StopRadius

`InspectionMethodBuilder.``StopRadius`

  Returns or sets the scan stop radius

  `-------------------------------------`

  Getter Method

  Signature `StopRadius`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `StopRadius`

  Parameters: | radius (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## SurfaceProfileMode

`InspectionMethodBuilder.``SurfaceProfileMode`

  Returns or sets the analysis surface profile fitting mode

  `-------------------------------------`

  Getter Method

  Signature `SurfaceProfileMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderSurfaceProfileTypes`

  New in version NX8.5.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SurfaceProfileMode`

  Parameters: | mode (`NXOpen.CAM.InspectionMethodBuilderSurfaceProfileTypes`) –

  New in version NX8.5.1.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## Sweep

`InspectionMethodBuilder.``Sweep`

  Returns or sets the sweep of the Scan Helix

  `-------------------------------------`

  Getter Method

  Signature `Sweep`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Sweep`

  Parameters: | sweep (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## TiltAngle

`InspectionMethodBuilder.``TiltAngle`

  Returns or sets the tilt angle (degrees)

  `-------------------------------------`

  Getter Method

  Signature `TiltAngle`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `TiltAngle`

  Parameters: | angle (float) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## TurnDirection

`InspectionMethodBuilder.``TurnDirection`

  Returns or sets the turn direction type of the Scan Helix

  `-------------------------------------`

  Getter Method

  Signature `TurnDirection`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderScanHelixTurnDirectionTypes`

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `TurnDirection`

  Parameters: | turnDirection (`NXOpen.CAM.InspectionMethodBuilderScanHelixTurnDirectionTypes`) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## TurnType

`InspectionMethodBuilder.``TurnType`

  Returns or sets the turn type of the Scan Helix

  `-------------------------------------`

  Getter Method

  Signature `TurnType`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderScanHelixTurnTypes`

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `TurnType`

  Parameters: | turnType (`NXOpen.CAM.InspectionMethodBuilderScanHelixTurnTypes`) –

  New in version NX8.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UCount

`InspectionMethodBuilder.``UCount`

  Returns or sets the number of points in U direction

  `-------------------------------------`

  Getter Method

  Signature `UCount`

  Returns: |
  Return type: | int

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UCount`

  Parameters: | uCount (int) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UEnd

`InspectionMethodBuilder.``UEnd`

  Returns or sets the U end parameter

  `-------------------------------------`

  Getter Method

  Signature `UEnd`

  Returns: |
  Return type: | float

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UEnd`

  Parameters: | uEnd (float) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UEndDeg

`InspectionMethodBuilder.``UEndDeg`

  Returns or sets the U end degrees

  `-------------------------------------`

  Getter Method

  Signature `UEndDeg`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UEndDeg`

  Parameters: | uEnd (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UEndDist

`InspectionMethodBuilder.``UEndDist`

  Returns or sets the U end distance

  `-------------------------------------`

  Getter Method

  Signature `UEndDist`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UEndDist`

  Parameters: | uEnd (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UEndMode

`InspectionMethodBuilder.``UEndMode`

  Returns or sets the end U mode

  `-------------------------------------`

  Getter Method

  Signature `UEndMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderUVModeTypes`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UEndMode`

  Parameters: | uvMode (`NXOpen.CAM.InspectionMethodBuilderUVModeTypes`) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UEndSweep

`InspectionMethodBuilder.``UEndSweep`

  Returns or sets the U sweep degrees

  `-------------------------------------`

  Getter Method

  Signature `UEndSweep`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UEndSweep`

  Parameters: | uEnd (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UStart

`InspectionMethodBuilder.``UStart`

  Returns or sets the U start parameter

  `-------------------------------------`

  Getter Method

  Signature `UStart`

  Returns: |
  Return type: | float

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UStart`

  Parameters: | uStart (float) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UStartDeg

`InspectionMethodBuilder.``UStartDeg`

  Returns or sets the U start degrees

  `-------------------------------------`

  Getter Method

  Signature `UStartDeg`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UStartDeg`

  Parameters: | uStart (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UStartDist

`InspectionMethodBuilder.``UStartDist`

  Returns or sets the U start distance

  `-------------------------------------`

  Getter Method

  Signature `UStartDist`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UStartDist`

  Parameters: | uStart (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UStartMode

`InspectionMethodBuilder.``UStartMode`

  Returns or sets the start U mode

  `-------------------------------------`

  Getter Method

  Signature `UStartMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderUVModeTypes`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UStartMode`

  Parameters: | uvMode (`NXOpen.CAM.InspectionMethodBuilderUVModeTypes`) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UStartSweep

`InspectionMethodBuilder.``UStartSweep`

  Returns or sets the U start sweep degrees

  `-------------------------------------`

  Getter Method

  Signature `UStartSweep`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UStartSweep`

  Parameters: | uStart (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## UVGrid

`InspectionMethodBuilder.``UVGrid`

  Returns or sets a flag to indicate if rectangular UV grid is allowed

  `-------------------------------------`

  Getter Method

  Signature `UVGrid`

  Returns: |
  Return type: | bool

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UVGrid`

  Parameters: | uvGrid (bool) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VCount

`InspectionMethodBuilder.``VCount`

  Returns or sets the number of points in V direction

  `-------------------------------------`

  Getter Method

  Signature `VCount`

  Returns: |
  Return type: | int

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VCount`

  Parameters: | vCount (int) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VEnd

`InspectionMethodBuilder.``VEnd`

  Returns or sets the V end parameter

  `-------------------------------------`

  Getter Method

  Signature `VEnd`

  Returns: |
  Return type: | float

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VEnd`

  Parameters: | vEnd (float) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VEndDeg

`InspectionMethodBuilder.``VEndDeg`

  Returns or sets the V end degrees

  `-------------------------------------`

  Getter Method

  Signature `VEndDeg`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VEndDeg`

  Parameters: | vEnd (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VEndDist

`InspectionMethodBuilder.``VEndDist`

  Returns or sets the V end distance

  `-------------------------------------`

  Getter Method

  Signature `VEndDist`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VEndDist`

  Parameters: | vEnd (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VEndMode

`InspectionMethodBuilder.``VEndMode`

  Returns or sets the end V mode

  `-------------------------------------`

  Getter Method

  Signature `VEndMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderUVModeTypes`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VEndMode`

  Parameters: | uvMode (`NXOpen.CAM.InspectionMethodBuilderUVModeTypes`) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VEndSweep

`InspectionMethodBuilder.``VEndSweep`

  Returns or sets the V sweep degrees

  `-------------------------------------`

  Getter Method

  Signature `VEndSweep`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VEndSweep`

  Parameters: | vEnd (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VStart

`InspectionMethodBuilder.``VStart`

  Returns or sets the V start parameter

  `-------------------------------------`

  Getter Method

  Signature `VStart`

  Returns: |
  Return type: | float

  New in version NX7.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VStart`

  Parameters: | vStart (float) –

  New in version NX7.0.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VStartDeg

`InspectionMethodBuilder.``VStartDeg`

  Returns or sets the V start degrees

  `-------------------------------------`

  Getter Method

  Signature `VStartDeg`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VStartDeg`

  Parameters: | vStart (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VStartDist

`InspectionMethodBuilder.``VStartDist`

  Returns or sets the V start distance

  `-------------------------------------`

  Getter Method

  Signature `VStartDist`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VStartDist`

  Parameters: | vStart (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VStartMode

`InspectionMethodBuilder.``VStartMode`

  Returns or sets the start V mode

  `-------------------------------------`

  Getter Method

  Signature `VStartMode`

  Returns: |
  Return type: | `NXOpen.CAM.InspectionMethodBuilderUVModeTypes`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VStartMode`

  Parameters: | uvMode (`NXOpen.CAM.InspectionMethodBuilderUVModeTypes`) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

## VStartSweep

`InspectionMethodBuilder.``VStartSweep`

  Returns or sets the V start sweep degrees

  `-------------------------------------`

  Getter Method

  Signature `VStartSweep`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `VStartSweep`

  Parameters: | vStart (float) –

  New in version NX7.5.0.

  License requirements: insp_programming (“INSPECTION PROGRAMMING”)

# Method Detail

## Validate

`InspectionMethodBuilder.``Validate`

  Validate whether the inputs to the component are sufficient for commit to be called.

  If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

  Signature `Validate()`

  Returns: | Was self validation successful
  Return type: | bool

  New in version NX3.0.1.

  License requirements: None.