Class InspectionMethodBuilder
Inheritance
InspectionMethodBuilder
Assembly: NXOpen.dll
Syntax
public class InspectionMethodBuilder : MethodBuilder, IMessageSink, IComponentBuilder
Constructors
InspectionMethodBuilder()
Declaration
protected InspectionMethodBuilder()
Properties
AdvanceAngle
Declaration
public double AdvanceAngle { get; set; }
Property Value
AngleMode
Declaration
public InspectionMethodBuilder.PolarAngleModeTypes AngleMode { get; set; }
Property Value
AngularPointCount
Declaration
public int AngularPointCount { get; set; }
Property Value
ApproachDistance
Declaration
public double ApproachDistance { get; set; }
Property Value
ArcScanDistanceFromEdge
Declaration
public double ArcScanDistanceFromEdge { get; set; }
Property Value
ArcScanEndUDistance
Declaration
public double ArcScanEndUDistance { get; set; }
Property Value
ArcScanEndUPercent
Declaration
public double ArcScanEndUPercent { get; set; }
Property Value
ArcScanEndVDeg
Declaration
public double ArcScanEndVDeg { get; set; }
Property Value
ArcScanEndVDistance
Declaration
public double ArcScanEndVDistance { get; set; }
Property Value
ArcScanEndVPercent
Declaration
public double ArcScanEndVPercent { get; set; }
Property Value
ArcScanEndVSweep
Declaration
public double ArcScanEndVSweep { get; set; }
Property Value
ArcScanMinimumLengthFactor
Declaration
public double ArcScanMinimumLengthFactor { get; set; }
Property Value
ArcScanRegionSequenceMode
Declaration
public InspectionMethodBuilder.ArcScanRegionSequenceModeTypes ArcScanRegionSequenceMode { get; set; }
Property Value
ArcScanRegionSequenceStart
Declaration
public InspectionMethodBuilder.ArcScanSequenceStartTypes ArcScanRegionSequenceStart { get; set; }
Property Value
ArcScanStartUDistance
Declaration
public double ArcScanStartUDistance { get; set; }
Property Value
ArcScanStartUMode
Declaration
public InspectionMethodBuilder.UVModeTypes ArcScanStartUMode { get; set; }
Property Value
ArcScanStartUPercent
Declaration
public double ArcScanStartUPercent { get; set; }
Property Value
ArcScanStartVDeg
Declaration
public double ArcScanStartVDeg { get; set; }
Property Value
ArcScanStartVDistance
Declaration
public double ArcScanStartVDistance { get; set; }
Property Value
ArcScanStartVMode
Declaration
public InspectionMethodBuilder.UVModeTypes ArcScanStartVMode { get; set; }
Property Value
ArcScanStartVPercent
Declaration
public double ArcScanStartVPercent { get; set; }
Property Value
ArcScanStartVSweep
Declaration
public double ArcScanStartVSweep { get; set; }
Property Value
ArcScanUCount
Declaration
public int ArcScanUCount { get; set; }
Property Value
ArcScanUTipEndPercentage
Declaration
public double ArcScanUTipEndPercentage { get; set; }
Property Value
ArcScanUTipStartPercentage
Declaration
public double ArcScanUTipStartPercentage { get; set; }
Property Value
ArcScanVCount
Declaration
public int ArcScanVCount { get; set; }
Property Value
ArcScanVTipEndPercentage
Declaration
public double ArcScanVTipEndPercentage { get; set; }
Property Value
ArcScanVTipStartPercentage
Declaration
public double ArcScanVTipStartPercentage { get; set; }
Property Value
Declaration
public InspectionMethodBuilder.AxisExtrapolationTypes AxisExtrapolationMode { get; set; }
Property Value
CircularScan
Declaration
public bool CircularScan { get; set; }
Property Value
ColorApproach
Declaration
public NXColor ColorApproach { get; set; }
Property Value
ColorEntryExit
Declaration
public NXColor ColorEntryExit { get; set; }
Property Value
ColorLine
Declaration
public NXColor ColorLine { get; set; }
Property Value
ColorMeasurePoint
Declaration
public NXColor ColorMeasurePoint { get; set; }
Property Value
ColorRetract
Declaration
public NXColor ColorRetract { get; set; }
Property Value
ColorTransition
Declaration
public NXColor ColorTransition { get; set; }
Property Value
CurvatureFactor
Declaration
public double CurvatureFactor { get; set; }
Property Value
CurveScan
Declaration
public bool CurveScan { get; set; }
Property Value
CylinderCircleFitMode
Declaration
public InspectionMethodBuilder.CylinderFittingTypes CylinderCircleFitMode { get; set; }
Property Value
DataFilter
Declaration
public InspectionMethodBuilder.DataFilterTypes DataFilter { get; set; }
Property Value
DataFilterFunction
Declaration
public InspectionMethodBuilder.DataFilterFunctionTypes DataFilterFunction { get; set; }
Property Value
DataFilterMaxPassValue
Declaration
public double DataFilterMaxPassValue { get; set; }
Property Value
DataFilterMinPassValue
Declaration
public double DataFilterMinPassValue { get; set; }
Property Value
DataFilterPass
Declaration
public InspectionMethodBuilder.DataFilterPassTypes DataFilterPass { get; set; }
Property Value
DatumPlaneFittingMode
Declaration
public InspectionMethodBuilder.DatumPlaneFittingTypes DatumPlaneFittingMode { get; set; }
Property Value
DefaultOperationType
Declaration
public InspectionMethodBuilder.OperationTypes DefaultOperationType { get; set; }
Property Value
DepthDistance
Declaration
public double DepthDistance { get; set; }
Property Value
DistanceFromEdge
Declaration
public double DistanceFromEdge { get; set; }
Property Value
EndDistance
Declaration
public double EndDistance { get; set; }
Property Value
EndPercentage
Declaration
public double EndPercentage { get; set; }
Property Value
EntryAvoidance
Declaration
public bool EntryAvoidance { get; set; }
Property Value
EntryExitDistance
Declaration
public double EntryExitDistance { get; set; }
Property Value
EntryPoint
Declaration
public bool EntryPoint { get; set; }
Property Value
EntryTransition
Declaration
public InspectionMethodBuilder.TransitionTypes EntryTransition { get; set; }
Property Value
ExitAvoidance
Declaration
public bool ExitAvoidance { get; set; }
Property Value
ExitPoint
Declaration
public bool ExitPoint { get; set; }
Property Value
ExitTransition
Declaration
public InspectionMethodBuilder.TransitionTypes ExitTransition { get; set; }
Property Value
FeatureOffsetDistance
Declaration
public double FeatureOffsetDistance { get; set; }
Property Value
FilletRadius
Declaration
public double FilletRadius { get; set; }
Property Value
InspectionMode
Declaration
public InspectionMethodBuilder.InspectionModes InspectionMode { get; set; }
Property Value
LimitsOfSizeMode
Declaration
public InspectionMethodBuilder.LimitsOfSizeTypes LimitsOfSizeMode { get; set; }
Property Value
LineScan
Declaration
public bool LineScan { get; set; }
Property Value
LineScanDistanceFromEdge
Declaration
public double LineScanDistanceFromEdge { get; set; }
Property Value
LineScanEndUDistance
Declaration
public double LineScanEndUDistance { get; set; }
Property Value
LineScanEndUPercent
Declaration
public double LineScanEndUPercent { get; set; }
Property Value
LineScanEndVDistance
Declaration
public double LineScanEndVDistance { get; set; }
Property Value
LineScanEndVPercent
Declaration
public double LineScanEndVPercent { get; set; }
Property Value
LineScanMinimumLengthFactor
Declaration
public double LineScanMinimumLengthFactor { get; set; }
Property Value
LineScanRegionSequenceDirection
Declaration
public InspectionMethodBuilder.PointSequenceDirectionTypes LineScanRegionSequenceDirection { get; set; }
Property Value
LineScanRegionSequenceMode
Declaration
public InspectionMethodBuilder.PointSequenceModeTypes LineScanRegionSequenceMode { get; set; }
Property Value
LineScanRegionSequenceStart
Declaration
public InspectionMethodBuilder.PointSequenceStartTypes LineScanRegionSequenceStart { get; set; }
Property Value
LineScanStartUDistance
Declaration
public double LineScanStartUDistance { get; set; }
Property Value
LineScanStartUMode
Declaration
public InspectionMethodBuilder.UVModeTypes LineScanStartUMode { get; set; }
Property Value
LineScanStartUPercent
Declaration
public double LineScanStartUPercent { get; set; }
Property Value
LineScanStartVDistance
Declaration
public double LineScanStartVDistance { get; set; }
Property Value
LineScanStartVMode
Declaration
public InspectionMethodBuilder.UVModeTypes LineScanStartVMode { get; set; }
Property Value
LineScanStartVPercent
Declaration
public double LineScanStartVPercent { get; set; }
Property Value
LineScanUCount
Declaration
public int LineScanUCount { get; set; }
Property Value
LineScanVCount
Declaration
public int LineScanVCount { get; set; }
Property Value
ManualPoint
Declaration
public bool ManualPoint { get; set; }
Property Value
MaxSpacing
Declaration
public double MaxSpacing { get; set; }
Property Value
MaximumRadius
Declaration
public double MaximumRadius { get; set; }
Property Value
MaximumRadiusMode
Declaration
public InspectionMethodBuilder.PolarRadiusModeTypes MaximumRadiusMode { get; set; }
Property Value
MeasurePointDistanceFromEdge
Declaration
public double MeasurePointDistanceFromEdge { get; set; }
Property Value
MethodType
Declaration
public InspectionMethodBuilder.MethodTypes MethodType { get; set; }
Property Value
MinSpacing
Declaration
public double MinSpacing { get; set; }
Property Value
MinimumRadius
Declaration
public double MinimumRadius { get; set; }
Property Value
MinimumRadiusMode
Declaration
public InspectionMethodBuilder.PolarRadiusModeTypes MinimumRadiusMode { get; set; }
Property Value
NbScanPoints
Declaration
public int NbScanPoints { get; set; }
Property Value
OffsetDistance
Declaration
public double OffsetDistance { get; set; }
Property Value
OffsetEndAngle
Declaration
public double OffsetEndAngle { get; set; }
Property Value
OffsetMaximumRadius
Declaration
public double OffsetMaximumRadius { get; set; }
Property Value
OffsetMinimumRadius
Declaration
public double OffsetMinimumRadius { get; set; }
Property Value
OffsetStartAngle
Declaration
public double OffsetStartAngle { get; set; }
Property Value
Pitch
Declaration
public double Pitch { get; set; }
Property Value
PointCount
Declaration
public int PointCount { get; set; }
Property Value
PointHelix
Declaration
public bool PointHelix { get; set; }
Property Value
PointSequenceDirection
Declaration
public InspectionMethodBuilder.PointSequenceDirectionTypes PointSequenceDirection { get; set; }
Property Value
PointSequenceMode
Declaration
public InspectionMethodBuilder.PointSequenceModeTypes PointSequenceMode { get; set; }
Property Value
PointSequenceStart
Declaration
public InspectionMethodBuilder.PointSequenceStartTypes PointSequenceStart { get; set; }
Property Value
PolarGrid
Declaration
public bool PolarGrid { get; set; }
Property Value
PolarPointSequence
Declaration
public InspectionMethodBuilder.PolarPointSequenceTypes PolarPointSequence { get; set; }
Property Value
PolarSequenceDirection
Declaration
public InspectionMethodBuilder.PolarSequenceDirectionTypes PolarSequenceDirection { get; set; }
Property Value
PolarSequenceStart
Declaration
public InspectionMethodBuilder.PolarSequenceStartTypes PolarSequenceStart { get; set; }
Property Value
ProbeTipType
Declaration
public InspectionMoveBuilder.ProbeTipTypes ProbeTipType { get; set; }
Property Value
ProfileDispositionMode
Declaration
public InspectionMethodBuilder.ProfileDispositionTypes ProfileDispositionMode { get; set; }
Property Value
RadialPointCount
Declaration
public int RadialPointCount { get; set; }
Property Value
ReferenceFeatureMode
Declaration
public InspectionMethodBuilder.ReferenceFeatureModeTypes ReferenceFeatureMode { get; set; }
Property Value
ReferenceFeatureOffsetDistance
Declaration
public double ReferenceFeatureOffsetDistance { get; set; }
Property Value
ReferenceFeaturePointCount
Declaration
public int ReferenceFeaturePointCount { get; set; }
Property Value
ReferenceFeatureZoneRadius
Declaration
public double ReferenceFeatureZoneRadius { get; set; }
Property Value
RetractDistance
Declaration
public double RetractDistance { get; set; }
Property Value
Revolutions
Declaration
public double Revolutions { get; set; }
Property Value
ScanCurveMode
Declaration
public InspectionMethodBuilder.ScanCurveModeTypes ScanCurveMode { get; set; }
Property Value
ScanForce
Declaration
public double ScanForce { get; set; }
Property Value
ScanModeType
Declaration
public InspectionMethodBuilder.ScanModeTypes ScanModeType { get; set; }
Property Value
ScanSpeed
Declaration
public double ScanSpeed { get; set; }
Property Value
SensorStrategy
Declaration
public InspectionMoveBuilder.SensorStrategyTypes SensorStrategy { get; set; }
Property Value
Speed
Declaration
public int Speed { get; set; }
Property Value
SpikeElimination
Declaration
public InspectionMethodBuilder.SpikeEliminationTypes SpikeElimination { get; set; }
Property Value
SpikeEliminationStdDev
Declaration
public double SpikeEliminationStdDev { get; set; }
Property Value
StartDistance
Declaration
public double StartDistance { get; set; }
Property Value
StartEndMode
Declaration
public InspectionMethodBuilder.UVModeTypes StartEndMode { get; set; }
Property Value
StartPercentage
Declaration
public double StartPercentage { get; set; }
Property Value
StepSize
Declaration
public double StepSize { get; set; }
Property Value
StopRadius
Declaration
public double StopRadius { get; set; }
Property Value
SurfaceProfileMode
Declaration
public InspectionMethodBuilder.SurfaceProfileTypes SurfaceProfileMode { get; set; }
Property Value
Sweep
Declaration
public double Sweep { get; set; }
Property Value
TiltAngle
Declaration
public double TiltAngle { get; set; }
Property Value
TurnDirection
Declaration
public InspectionMethodBuilder.ScanHelixTurnDirectionTypes TurnDirection { get; set; }
Property Value
TurnType
Declaration
public InspectionMethodBuilder.ScanHelixTurnTypes TurnType { get; set; }
Property Value
UCount
Declaration
public int UCount { get; set; }
Property Value
UEnd
Declaration
public double UEnd { get; set; }
Property Value
UEndDeg
Declaration
public double UEndDeg { get; set; }
Property Value
UEndDist
Declaration
public double UEndDist { get; set; }
Property Value
UEndMode
Declaration
public InspectionMethodBuilder.UVModeTypes UEndMode { get; set; }
Property Value
UEndSweep
Declaration
public double UEndSweep { get; set; }
Property Value
UStart
Declaration
public double UStart { get; set; }
Property Value
UStartDeg
Declaration
public double UStartDeg { get; set; }
Property Value
UStartDist
Declaration
public double UStartDist { get; set; }
Property Value
UStartMode
Declaration
public InspectionMethodBuilder.UVModeTypes UStartMode { get; set; }
Property Value
UStartSweep
Declaration
public double UStartSweep { get; set; }
Property Value
UTipEndPercentage
Declaration
public double UTipEndPercentage { get; set; }
Property Value
UTipStartPercentage
Declaration
public double UTipStartPercentage { get; set; }
Property Value
UVGrid
Declaration
public bool UVGrid { get; set; }
Property Value
VCount
Declaration
public int VCount { get; set; }
Property Value
VEnd
Declaration
public double VEnd { get; set; }
Property Value
VEndDeg
Declaration
public double VEndDeg { get; set; }
Property Value
VEndDist
Declaration
public double VEndDist { get; set; }
Property Value
VEndMode
Declaration
public InspectionMethodBuilder.UVModeTypes VEndMode { get; set; }
Property Value
VEndSweep
Declaration
public double VEndSweep { get; set; }
Property Value
VStart
Declaration
public double VStart { get; set; }
Property Value
VStartDeg
Declaration
public double VStartDeg { get; set; }
Property Value
VStartDist
Declaration
public double VStartDist { get; set; }
Property Value
VStartMode
Declaration
public InspectionMethodBuilder.UVModeTypes VStartMode { get; set; }
Property Value
VStartSweep
Declaration
public double VStartSweep { get; set; }
Property Value
VTipEndPercentage
Declaration
public double VTipEndPercentage { get; set; }
Property Value
VTipStartPercentage
Declaration
public double VTipStartPercentage { get; set; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink