CoordObject プロパティー
適用
ビジョンオブジェクト: ArcFinder、ArcInspector、Blob、BoxFinder、CodeReader、ColorMatch、Contour、CornerFinder、Correlation、DefectFinder、Edge、Geometric、LineInspector、Point、Polar
解説
リザルトをコピーするCoordinatesオブジェクトを指定します。
用法
VGet Sequence.Object.CoordObject, var
VSet Sequence.Object.CoordObject, value
- Sequence
- シーケンス名かシーケンス名を示す文字列変数
- Object
- オブジェクト名かオブジェクト名を示す文字列変数。オブジェクトは指定されたシーケンスに存在していなければなりません。
- var
- プロパティーの値を示す文字列変数
- value
- プロパティーの新しい値を示す文字列または式
値
ビジョンオブジェクトの名前、または「None」
デフォルト: None
詳細説明
CoordObjectは、リザルト値をコピーしたいCoordinatesオブジェクトを指定する為に使用します。
この機能は、Decisionオブジェクトを使用するシーケンスで、検出座標(リザルト値)がDecisionオブジェクトのどの分岐が実行されたかに依存する場合に有効です。
CoordObjectに「None」以外が指定された場合、指定したCoordinatesオブジェクトに現在のオブジェクトのリザルトがコピーされます。Foundリザルト、NumberFoundリザルト、Passed リザルトや、Pixel、Camera、Robot のXY座標位置をコピーします。
現在のオブジェクトの前後のどちらに配置されているCoordinatesオブジェクトでも指定可能であり、複数のオブジェクトで同じCoordObjectオブジェクトを指定することも可能です。
現在のオブジェクトのリザルトが指定したCoordinatesオブジェクトにコピーされた後に、別のオブジェクトが同Coordinatesオブジェクトにリザルトをコピーした場合は、先にコピーされていたリザルトは上書きされます。
参照
ArcFinderオブジェクト, ArcInspectorオブジェクト, Blobオブジェクト, BoxFinderオブジェクト, CodeReaderオブジェクト, ColorMatchオブジェクト, Contourオブジェクト, CornerFinderオブジェクト, Correlationオブジェクト, DefectFinderオブジェクト, Edgeオブジェクト, Geometricオブジェクト, LineInspectorオブジェクト, Pointオブジェクト, Polarオブジェクト, Coordinatesオブジェクト