VGoCenterメソッド
解説
ビジョン検出可能な1つの特徴点を用いて、カメラ画像の中心へ特徴点が写るようにロボットを移動させます。
書式
Sub VGoCenter(Sequence As String, LocalNumber As Integer, TargetTolerance As Double)
Sub VGoCenter(Sequence As String, LocalNumber As Integer, TargetTolerance As Double, Parent As Form)
Sub VGoCenter(Sequence As String, LocalNumber As Integer, TargetTolerance As Double, RobotSpeed As Integer, RobotAccel As Integer)
Sub VGoCenter(Sequence As String, LocalNumber As Integer, TargetTolerance As Double, RobotSpeed As Integer, RobotAccel As Integer, Parent As Form)
パラメーター
- Sequence
カレントプロジェクトのビジョンシーケンス名を表す文字列式 - LocalNumber
ロボットを移動する、ローカル座標番号を示す整数。
(負値-1が指定された場合、ツール姿勢のXY平面内をロボットは移動します。) - TargetTolerance
ビジョン検出結果が対象位置と一致したとみなすピクセル距離を示す実数
値範囲: 0~3 pixel - Form
ウィンドウのペアレントになる.NETフォーム(省略可) - RobotSpeed
ロボットの速度 (%)を示す整数変数 (省略可)値範囲: 0~100省略された場合は、「5」に設定されます。 - RobotAccel
ロボットの加速度 (%)を示す整数変数 (省略可)値範囲: 0~99省略された場合は、「5」に設定されます。
参照
VDefArm メソッド, VDefGetMotionRangeメソッド, VDefLocalメソッド, VDefSetMotionRangeメソッド, VDefToolメソッド
VGoCenter 使用例
VB 例:
m_spel.VGoCenter("myseq", 1, 1.0)
C# 例:
m_spel.VGoCenter("myseq", 1, 1.0);