Graphics屬性

套用至
視覺物件:除Decision與Coordinates之外所有視覺物件

說明
指定要在執行階段及設計階段顯示的圖形。(即,是否對每個物件顯示圖形、僅顯示資訊或是不顯示任何內容。)

例如,您可將不需顯示的視覺物件Graphic屬性設為「None」來限制結果顯示內容。

用途

VGet  Sequence.Object.Graphics, var
VSet  Sequence.Object.Graphics, value
Sequence
序列名稱或表示序列名稱的字串變數
Object
物件名稱或表示物件名稱的字串變數。物件必須存在於指定序列中。
var
表示屬性值的整數變數
value
表示新屬性值的整數或運算式

數值

  • 1 - All
    • 視覺常數:VISION_GRAPHICS_ALL
    • 顯示物件標籤、線條參考及已找到的位置
  • 2 - Position Only
    • 視覺常數:VISION_GRAPHICS_POSONLY
    • 僅顯示已找到的位置
  • 3 - None
    • 視覺常數:VISION_GRAPHICS_NONE
    • 執行階段不顯示任何圖形

預設:1 - All

詳細說明
雖然視覺物件標籤(顯示視覺物件名稱)、線條、搜尋視窗及已找到位置的十字瞄準線等圖形非常實用,但如果同時顯示太多圖形,可能會造成妨礙。透過從設計者指定的物件中刪除圖形,Graphics屬性可消除Vision Guide開發、Run或操作者視窗上不必要的混亂。

Graphics屬性用於定義每個視覺物件的圖形顯示特性。這些特性和其他視覺物件的Graphics屬性結合時,通常將會設定為有助於減少螢幕顯示混亂的數值。Graphics屬性通常用於設定圖形特性,讓您可設定最終視覺方案在Run或操作者視窗上顯示的圖形。

透過[強制顯示所有圖形]和[不顯示標籤]等Vision Guide工具列按鈕,可覆寫所有視覺物件的Graphics屬性設定。

請注意,Graphics屬性設定同時適用於執行階段及設計模式。(即運行視窗、操作者視窗及Vision Guide視窗)此目的在於,無論從Vision Guide視窗或程式執行序列,皆可確保圖形顯示會永遠保持一致。

參考
Blob物件、CodeReader物件、Correlation物件、Edge物件、Frame物件、Geometric物件、ImageOp物件、Line物件、OCR物件、Point物件、Polar物件