Class InspectionMethodBuilder
Inheritance
System.Object
System.MarshalByRefObject
InspectionMethodBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
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
Type |
Description |
System.Double |
|
AngleMode
Declaration
public InspectionMethodBuilder.PolarAngleModeTypes AngleMode { get; set; }
Property Value
AngularPointCount
Declaration
public int AngularPointCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ApproachDistance
Declaration
public double ApproachDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanDistanceFromEdge
Declaration
public double ArcScanDistanceFromEdge { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanEndUDistance
Declaration
public double ArcScanEndUDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanEndUPercent
Declaration
public double ArcScanEndUPercent { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanEndVDeg
Declaration
public double ArcScanEndVDeg { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanEndVDistance
Declaration
public double ArcScanEndVDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanEndVPercent
Declaration
public double ArcScanEndVPercent { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanEndVSweep
Declaration
public double ArcScanEndVSweep { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanMinimumLengthFactor
Declaration
public double ArcScanMinimumLengthFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
ArcScanStartUMode
Declaration
public InspectionMethodBuilder.UVModeTypes ArcScanStartUMode { get; set; }
Property Value
ArcScanStartUPercent
Declaration
public double ArcScanStartUPercent { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanStartVDeg
Declaration
public double ArcScanStartVDeg { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanStartVDistance
Declaration
public double ArcScanStartVDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanStartVMode
Declaration
public InspectionMethodBuilder.UVModeTypes ArcScanStartVMode { get; set; }
Property Value
ArcScanStartVPercent
Declaration
public double ArcScanStartVPercent { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanStartVSweep
Declaration
public double ArcScanStartVSweep { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcScanUCount
Declaration
public int ArcScanUCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ArcScanVCount
Declaration
public int ArcScanVCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public InspectionMethodBuilder.AxisExtrapolationTypes AxisExtrapolationMode { get; set; }
Property Value
CircularScan
Declaration
public bool CircularScan { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Double |
|
CurveScan
Declaration
public bool CurveScan { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Double |
|
DataFilterMinPassValue
Declaration
public double DataFilterMinPassValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
DistanceFromEdge
Declaration
public double DistanceFromEdge { get; set; }
Property Value
Type |
Description |
System.Double |
|
EndDistance
Declaration
public double EndDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
EndPercentage
Declaration
public double EndPercentage { get; set; }
Property Value
Type |
Description |
System.Double |
|
EntryAvoidance
Declaration
public bool EntryAvoidance { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EntryExitDistance
Declaration
public double EntryExitDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
EntryPoint
Declaration
public bool EntryPoint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EntryTransition
Declaration
public InspectionMethodBuilder.TransitionTypes EntryTransition { get; set; }
Property Value
ExitAvoidance
Declaration
public bool ExitAvoidance { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExitPoint
Declaration
public bool ExitPoint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExitTransition
Declaration
public InspectionMethodBuilder.TransitionTypes ExitTransition { get; set; }
Property Value
FeatureOffsetDistance
Declaration
public double FeatureOffsetDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
FilletRadius
Declaration
public double FilletRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Boolean |
|
LineScanDistanceFromEdge
Declaration
public double LineScanDistanceFromEdge { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineScanEndUDistance
Declaration
public double LineScanEndUDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineScanEndUPercent
Declaration
public double LineScanEndUPercent { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineScanEndVDistance
Declaration
public double LineScanEndVDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineScanEndVPercent
Declaration
public double LineScanEndVPercent { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineScanMinimumLengthFactor
Declaration
public double LineScanMinimumLengthFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
LineScanStartUMode
Declaration
public InspectionMethodBuilder.UVModeTypes LineScanStartUMode { get; set; }
Property Value
LineScanStartUPercent
Declaration
public double LineScanStartUPercent { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineScanStartVDistance
Declaration
public double LineScanStartVDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineScanStartVMode
Declaration
public InspectionMethodBuilder.UVModeTypes LineScanStartVMode { get; set; }
Property Value
LineScanStartVPercent
Declaration
public double LineScanStartVPercent { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineScanUCount
Declaration
public int LineScanUCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
LineScanVCount
Declaration
public int LineScanVCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ManualPoint
Declaration
public bool ManualPoint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MaximumRadius
Declaration
public double MaximumRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaximumRadiusMode
Declaration
public InspectionMethodBuilder.PolarRadiusModeTypes MaximumRadiusMode { get; set; }
Property Value
MaxSpacing
Declaration
public double MaxSpacing { get; set; }
Property Value
Type |
Description |
System.Double |
|
MeasurePointDistanceFromEdge
Declaration
public double MeasurePointDistanceFromEdge { get; set; }
Property Value
Type |
Description |
System.Double |
|
MethodType
Declaration
public InspectionMethodBuilder.MethodTypes MethodType { get; set; }
Property Value
MinimumRadius
Declaration
public double MinimumRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
MinimumRadiusMode
Declaration
public InspectionMethodBuilder.PolarRadiusModeTypes MinimumRadiusMode { get; set; }
Property Value
MinSpacing
Declaration
public double MinSpacing { get; set; }
Property Value
Type |
Description |
System.Double |
|
NbScanPoints
Declaration
public int NbScanPoints { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
OffsetDistance
Declaration
public double OffsetDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
OffsetEndAngle
Declaration
public double OffsetEndAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
OffsetMaximumRadius
Declaration
public double OffsetMaximumRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
OffsetMinimumRadius
Declaration
public double OffsetMinimumRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
OffsetStartAngle
Declaration
public double OffsetStartAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
Pitch
Declaration
public double Pitch { get; set; }
Property Value
Type |
Description |
System.Double |
|
PointCount
Declaration
public int PointCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PointHelix
Declaration
public bool PointHelix { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Int32 |
|
ReferenceFeatureMode
Declaration
public InspectionMethodBuilder.ReferenceFeatureModeTypes ReferenceFeatureMode { get; set; }
Property Value
ReferenceFeatureOffsetDistance
Declaration
public double ReferenceFeatureOffsetDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ReferenceFeaturePointCount
Declaration
public int ReferenceFeaturePointCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ReferenceFeatureZoneRadius
Declaration
public double ReferenceFeatureZoneRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
RetractDistance
Declaration
public double RetractDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Revolutions
Declaration
public double Revolutions { get; set; }
Property Value
Type |
Description |
System.Double |
|
ScanCurveMode
Declaration
public InspectionMethodBuilder.ScanCurveModeTypes ScanCurveMode { get; set; }
Property Value
ScanForce
Declaration
public double ScanForce { get; set; }
Property Value
Type |
Description |
System.Double |
|
ScanModeType
Declaration
public InspectionMethodBuilder.ScanModeTypes ScanModeType { get; set; }
Property Value
ScanSpeed
Declaration
public double ScanSpeed { get; set; }
Property Value
Type |
Description |
System.Double |
|
SensorStrategy
Declaration
public InspectionMoveBuilder.SensorStrategyTypes SensorStrategy { get; set; }
Property Value
Speed
Declaration
public int Speed { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
SpikeElimination
Declaration
public InspectionMethodBuilder.SpikeEliminationTypes SpikeElimination { get; set; }
Property Value
SpikeEliminationStdDev
Declaration
public double SpikeEliminationStdDev { get; set; }
Property Value
Type |
Description |
System.Double |
|
StartDistance
Declaration
public double StartDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
StartEndMode
Declaration
public InspectionMethodBuilder.UVModeTypes StartEndMode { get; set; }
Property Value
StartPercentage
Declaration
public double StartPercentage { get; set; }
Property Value
Type |
Description |
System.Double |
|
StepSize
Declaration
public double StepSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
StopRadius
Declaration
public double StopRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
SurfaceProfileMode
Declaration
public InspectionMethodBuilder.SurfaceProfileTypes SurfaceProfileMode { get; set; }
Property Value
Sweep
Declaration
public double Sweep { get; set; }
Property Value
Type |
Description |
System.Double |
|
TiltAngle
Declaration
public double TiltAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Int32 |
|
UEnd
Declaration
public double UEnd { get; set; }
Property Value
Type |
Description |
System.Double |
|
UEndDeg
Declaration
public double UEndDeg { get; set; }
Property Value
Type |
Description |
System.Double |
|
UEndDist
Declaration
public double UEndDist { get; set; }
Property Value
Type |
Description |
System.Double |
|
UEndMode
Declaration
public InspectionMethodBuilder.UVModeTypes UEndMode { get; set; }
Property Value
UEndSweep
Declaration
public double UEndSweep { get; set; }
Property Value
Type |
Description |
System.Double |
|
UStart
Declaration
public double UStart { get; set; }
Property Value
Type |
Description |
System.Double |
|
UStartDeg
Declaration
public double UStartDeg { get; set; }
Property Value
Type |
Description |
System.Double |
|
UStartDist
Declaration
public double UStartDist { get; set; }
Property Value
Type |
Description |
System.Double |
|
UStartMode
Declaration
public InspectionMethodBuilder.UVModeTypes UStartMode { get; set; }
Property Value
UStartSweep
Declaration
public double UStartSweep { get; set; }
Property Value
Type |
Description |
System.Double |
|
UVGrid
Declaration
public bool UVGrid { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
VCount
Declaration
public int VCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
VEnd
Declaration
public double VEnd { get; set; }
Property Value
Type |
Description |
System.Double |
|
VEndDeg
Declaration
public double VEndDeg { get; set; }
Property Value
Type |
Description |
System.Double |
|
VEndDist
Declaration
public double VEndDist { get; set; }
Property Value
Type |
Description |
System.Double |
|
VEndMode
Declaration
public InspectionMethodBuilder.UVModeTypes VEndMode { get; set; }
Property Value
VEndSweep
Declaration
public double VEndSweep { get; set; }
Property Value
Type |
Description |
System.Double |
|
VStart
Declaration
public double VStart { get; set; }
Property Value
Type |
Description |
System.Double |
|
VStartDeg
Declaration
public double VStartDeg { get; set; }
Property Value
Type |
Description |
System.Double |
|
VStartDist
Declaration
public double VStartDist { get; set; }
Property Value
Type |
Description |
System.Double |
|
VStartMode
Declaration
public InspectionMethodBuilder.UVModeTypes VStartMode { get; set; }
Property Value
VStartSweep
Declaration
public double VStartSweep { get; set; }
Property Value
Type |
Description |
System.Double |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink