LineObject2屬性

套用至
視覺物件:Point

說明
當Point物件位置由2條線的交點定義時,指定第2個用於定義該位置的Line物件或LineFinder物件。(LineObject1及LineObject2會共同定義交點可定義為Point物件位置的2條線。)

用途

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或LineObject屬性,則在嘗試將PointType屬性設為Intersection時將會發生錯誤。

請注意,對於每個特定視覺序列,僅能將視覺序列步驟中在Point物件前執行的Line物件或LineFinder物件作為LineObject2使用。(視覺物件的執行順序可從流程圖變更。)

按一下LineObject2屬性的數值欄位,下拉式清單會隨即出現,並顯示可用於LineObject2屬性的可用Line物件或LineFinder物件清單。

請注意,設定LineObject2屬性時,下拉式清單中僅會顯示定義Point物件前所定義的物件。這有助於避免使用者定義未在Point物件前定義的Line物件或LineFinder物件。

Vision Guide會自動檢查哪些視覺物件可作為LineObject2使用,且僅會在LineObject2下拉式清單中顯示這些項目。

參考
Line物件、LineFinder物件、LineObject1屬性、Point物件、PointType屬性