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オブジェクト