LineObject2属性

适用
视觉对象:Point

说明
指定第二个Line对象或LineFinder对象用于定义通过2直线交点定义的Point对象位置。

用法

VGet  Sequence.Object.LineObject2, var
VSet  Sequence.Object.LineObject2, value
Sequence
序列名或表示序列名的字符串变量
Object
对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
var
表示属性值的字符串变量
value
表示新属性值的字符串或表达式


在Point对象之前的Line对象或LineFinder对象都可以作为LineObject2属性值指定。

默认:“None”

详细说明
只有在想将Point对象位置作为2条直线的交点定义时,需要LineObject2属性。这种情况下,LineObject1必须也指定Line对象后,才可以设定PointType属性。当LineObject1和LineObject2定义了直线后,PointType属性可以设为Intersection。但是,如果LineObject1和LineObject2属性中有一个尚未定义,试图将PointType属性设为Intersection时将发生错误。

请务必注意对于每个指定的视觉序列,只有视觉序列步骤中在Point对象之前执行的Line对象或LineFinder对象才可以作为LineObject2使用。(可以从流程图更改视觉对象的执行顺序。)

单击LineObject2属性值字段后出现一个下拉列表,显示可用于LineObject2属性的可用Line对象或LineFinder对象列表。单击其中一个选项,值字段即相应设定。

设定LineObject2属性时请务必注意,只有定义于Point对象之前的对象才会显示在下拉列表中。这有助于防止用户指定未定义于Point对象之前的Line对象或LineFinder对象。

Vision Guide自动确认哪些视觉对象可用作LineObject2,并在LineObject2下拉列表中仅显示这些项目。

参照
Line对象、LineFinder对象、LineObject1属性、Point对象、PointType属性