<< 向前        下一页 >>

ID : 644

Vis.GetCalPos

功能

返回指定Cal编号的校准教导位置。

格式

Vis.GetCalPosCAL编号

指定项目

Cal编号
通过整数型数据指定坐标转换表的编号(0~31)。

返回值

通过Vis.CalTrans,使用变体型排列返回校准时指定的视觉坐标和机器人坐标。

解说

通过Vis.CalTrans获取校准时指定的视觉坐标和机器人坐标。可获取Cal编号指定的Cal数据表3点的坐标。

关于Cal数据表的详情,请参照Vis.CalTrans。Cal数据表的数据编号0~8为3点的视觉坐标,数据编号9~26为3点的机器人坐标。

注意事项

-

应用示例

'!TITLE "获取指定Cal编号的校准教导位置"
' 获取Cal编号1的校准教导位置
Sub Sample_VisGetCalPos

  Dim aaa( 1 ) As Single
  Dim bbb( 1 ) As Single
  Dim ccc( 1 ) As Single
  Dim ddd As Vector
  Dim eee As Vector
  Dim fff As Vector
  Dim ggg As Integer
  Dim hhh As Variant
  Dim iii As Integer

  ggg = 1

  aaa( 0 ) = 50
  aaa( 1 ) = 50
  bbb( 0 ) = 50
  bbb( 1 ) = 300
  ccc( 0 ) = 500
  ccc( 1 ) = 300

  ddd = V( 325, 112.5, 279 )
  eee = V( 200, 112.5, 279 )
  fff = V( 200, -112.5, 279 )

  Vis.CalTrans ggg, aaa( 0 ), aaa( 1 ), ddd, bbb( 0 ), bbb( 1 ),
               eee, ccc( 0 ), ccc( 1 ), fff

  ' 在hhh中代入Cal编号1的校准教导位置
  hhh = Vis.GetCalPos( 1 )

  For iii = 0 To 26

    ' 在讯息输出视窗中显示实施校准后的坐标
    PrintDbg hhh( iii )

  Next

End Sub

ID : 644

<< 向前        下一页 >>