CogBeadInspectRunParams PropertiesCognex VisionPro 9.10

The CogBeadInspectRunParams type exposes the following members.

Properties

  NameDescription
Public propertyAbsoluteDistanceThreshold
Gets or sets the maximum absolute amount an edge position can deviate from a trained edge position. It is specified as a fraction of the average bead width.
Public propertyChangedEventSuspended
If nonzero, indicates that the raising of the Changed event has been suspended. This value is incremented when SuspendChangedEvent is called and decremented when ResumeAndRaiseChangedEvent is called.
(Inherited from CogSerializableChangedEventBase.)
Public propertyConsecutiveFailingCalipersMin
Gets or sets the minimum number of consecutive failing calipers for a defect to be reported. Indirectly this property determines the length (along the bead) of the smallest reported defect.
Public propertyContrastThreshold
Gets or sets the minimum contrast required for detecting the edges of the bead.
Public propertyCoverageMax
Gets or sets the maximum acceptable coverage, any coverage above this value can be a defect.
Public propertyCoverageMaxEnabled
Gets or sets a flag to indicate whether the CoverageMax tolerance is enabled. If true, CoverageMax will be used at runtime to report defects of type Overfill.
Public propertyCoverageMin
Gets or sets the minimum acceptable coverage, any coverage below this value can be a defect.
Public propertyCoverageMinEnabled
Gets or sets a flag to indicate whether the CoverageMin tolerance is enabled. If true, CoverageMin will be used at runtime to report defects of type Underfill.
Public propertyHasChanged (Inherited from CogSerializableChangedEventBase.)
Public propertyLeftFillList
Gets an ICogBoolList whose Boolean elements indicate which calipers along the trained bead path should insert a "fill edge" if no edge is found on the left side (relative to the path direction) of the bead at runtime.
Public propertyMaskList
Gets an ICogBoolList whose Boolean elements indicate which calipers along the trained bead path should be ignored at runtime when searching for defects.
Public propertyRightFillList
Gets an ICogBoolList whose Boolean elements indicate which calipers along the trained bead path should insert a "fill edge" if no edge is found on the right side (relative to the path direction) of the bead at runtime.
Public propertyStateFlags
Returns the complete set of state flags supported on this object. The flags may be indexed by name as shown in the following C# code snippet: if (changedObject.StateFlags["Color"] & eventArgs.StateFlags) { ... }
(Inherited from CogSerializableChangedEventBase.)
Public propertyStepThreshold
Gets or sets the maximum relative amount an edge position can deviate from neighboring edges. It is specified as a fraction of average bead width at that location. A low value means a closer match and a high value means more tolerance.
Public propertyStepThresholdEnabled
Gets or sets a flag to indicate whether the StepThreshold tolerance is enabled. If true, StepThreshold will be used at runtime to report defects of type AboveStepThreshold.
Public propertyWidthMax
Gets or sets the maximum acceptable width ratio, any ratio above this value can be a defect. The ratio is computed using the bead width at runtime to the average bead width at train time.
Public propertyWidthMaxEnabled
Gets or sets a flag to indicate whether the WidthMax tolerance is enabled. If true, WidthMax will be used at runtime to report defects of type TooWide.
Public propertyWidthMin
Gets or sets the minimum acceptable width ratio, any ratio below this value can be a defect. The ratio is computed using the bead width at runtime to the average width at train time.
Public propertyWidthMinEnabled
Gets or sets a flag to indicate whether the WidthMin tolerance is enabled. If true, WidthMin will be used at runtime to report defects of type TooNarrow.
Top
See Also