Position of the second edge with respect to the model origin. Note this only applies if EdgeMode = Pair
Namespace: Cognex.VisionPro.CaliperAssembly: Cognex.VisionPro.Caliper (in Cognex.VisionPro.Caliper.dll) Version: 69.0.0.0
Syntax
Property Value
Type: DoubleEvents
| Event Type | Reason |
|---|---|
| CogCaliper Changed | Fires when the value of this property changes. The following state flag may be affected: |
Remarks
The expected position of the second edge with respect to the edge model origin. This property is only meaningful if EdgeMode is Pair.)
If you want to specify an edge model with its origin in the center, you should specify a value for Edge0Position that is the negative of the Edge1Position value, as shown in the following figure:
Default Value: 10.0
Examples
Imports Cognex.VisionPro Imports Cognex.VisionPro.Caliper Imports Cognex.VisionPro.ImageProcessing ' Working with a CogCaliperTool object Dim myCaltool As New CogCaliperTool ' Configure edge polarity, position, and mode to find a light-on-dark, 80-pixel wide object myCaltool.RunParams.Edge0Polarity = CogCaliperPolarityConstants.DarkToLight myCaltool.RunParams.Edge1Polarity = CogCaliperPolarityConstants.LightToDark myCaltool.RunParams.EdgeMode = CogCaliperEdgeModeConstants.Pair myCaltool.RunParams.Edge0Position = -40 myCaltool.RunParams.Edge1Position = 40
using Cognex.VisionPro; using Cognex.VisionPro.Caliper; using Cognex.VisionPro.ImageProcessing; // Working with a CogCaliperTool object CogCaliperTool myCaltool = new CogCaliperTool(); // Configure edge polarity, position, and mode to find a light-on-dark, 80-pixel wide object myCaltool.RunParams.Edge0Polarity = CogCaliperPolarityConstants.DarkToLight; myCaltool.RunParams.Edge1Polarity = CogCaliperPolarityConstants.LightToDark; myCaltool.RunParams.EdgeMode = CogCaliperEdgeModeConstants.Pair; myCaltool.RunParams.Edge0Position = -40; myCaltool.RunParams.Edge1Position = 40;
See Also