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屬性