CalRobotPlacePos屬性

套用至
視覺物件: Arc Finder, Arc Inspector, Blob, Correlation, Defect Finder, Edge, Geometric, GeometricFusion, GeometricNeural, GeometricPlus, Line Inspector, Point, Polar

說明
CalRobotPlacePos屬性用於設計階段或執行階段的RobotPlacePos校正。

用途

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

數值

  • -1 - True:校正機器人的放置位置。
  • 0 - False:機器人的放置位置校正無效。

預設:False

詳細說明
CalRobotPlacePos用於校正RobotPlacePos。此屬性僅在序列校正設為向上攝影機校正時有效。

在設計階段,按一下CalRobotPlacePos屬性按鈕會啟動CalRobotPlacePos精靈,並引導您進行校正步驟。

在執行階段,將CalRobotPlacePos設為”True”將會校正RobotPlacePos。若要在執行階段校正RobotPlacePos,請遵循下列步驟:

  1. 操作機器人抓取部件,並將部件移到向上攝影機上方
  2. 執行VRun以尋找部件。
  3. 操作機器人步進前行,使部件位於放置位置。
  4. 將CalRobotPlacePos設為”True”。
  5. 執行VSave以儲存校正設定。

參考
ColorMatch物件, Confusion屬性, Correlation物件, Edge物件, Geometric物件, GeometricFusion物件, GeometricNeural物件, GeometricPlus物件, Polar物件, RobotPlacePos結果, Score結果