AngleStart屬性
套用至
視覺物件:ArcFinder、ArcInspector、Contour、Correlation、Edge、Geometric
說明
設定搜尋角度的中心,或圓弧搜尋範圍的起始角度。
用途
VGet Sequence.Object.AngleStart, var
VSet Sequence.Object.AngleStart, value
- Sequence
- 序列名稱或表示序列名稱的字串變數
- Object
- 物件名稱或表示物件名稱的字串變數。物件必須存在於指定序列中。
- var
- 表示屬性值的實數變數
- value
- 表示新屬性值的實數或運算式
數值
- Correlation與Geometric:
- 實數0 - 360(單位:度)
- 預設:0
- Correlation與Geometric以外:
- 實數AngleEnd - 10 ~ 360(度)
- 預設:45
詳細說明
若為Correlation與Geometric,AngleStart會設定搜尋角度的中心。此屬性僅在AngleEnable設為”True”時有效。系統會以AngleStart內指定的角度為中心來搜尋AngleRange範圍內的模型。例如,若AngleStart為45度且AngleRange為10度,則系統會在35至55度之間搜尋。
若為ArcFinder、ArcInspector、Contour(ContourMode=Arc)、Edge(SearchType=Arc),AngleStart會偵測圓弧,並設定偵測範圍的起始位置。圓弧的偵測及偵測範圍介於AngleStart值及AngleEnd值之間。
參考
Angle結果、AngleEnable屬性、AngleEnd屬性、AngleMaxIncrement屬性、AngleRange 屬性、ArcFinder物件、ArcInspector物件、Contour 物件、Correlation物件、Edge物件、Geometric物件