AngleStart屬性

套用至
視覺物件: ArcFinder, ArcInspector, Contour, Correlation, Edge, Geometric, GeometricPlus

說明
設定搜尋角度的中心,或圓弧搜尋範圍的起始角度。

用途

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