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物件