<< 向前        下一页 >>

ID : 341

LetP

功能

将矢量值代入位置型变量或齐次变换型变量的位置要素中(X,Y,Z要素)中。

格式

LetP位置变量=矢量

指定项目

LetP位置变量=矢量

位置变量
指定位置型变量或齐次变换型变量。
矢量
指定矢量型数据。

解说

将通过矢量指定的矢量型数据代入指定的位置变量齐次变换型变量或位置型变量)的第1~3的要素(X,Y,Z)中。

Tvar = t(X, Y, Z, Ox, Oy, Oz, Ax, Ay, Az, Fig)
Pvar = p(X, Y, Z, Rx, Ry, Rz, Fig)
Vvar = v(Xv, Yv, Zv)

LetP Tvar = Vvar
'Tvar : t(Xv, Yv, Zv, Ox, Oy, Oz, Ax, Ay, Az, Fig)

LetP Pvar = Vvar
'Pvar : p(Xv, Yv, Zv, Rx, Ry, Rz, Fig)

相关项目

LetPLetXLetYLetZLetRLetRxLetRyLetRzLetOLetALetFLetJ

注意事项

不判断代入的变量是否为作为机器人位置可获取的值。

应用示例

'!TITLE "代入位置型或齐次转换型的位置变量中"
' 在bbb中代入当前位置的位置矢量
Sub Sample_LetP

  Dim aaa As Trans
  Dim bbb As Trans

  aaa = CurTrn

  ' 在bbb中代入aaa的位置矢量
  LetP bbb = PVec( aaa )

  ' 在讯息输出视窗中显示当前位置的位置矢量
  PrintDbg bbb

End Sub

ID : 341

<< 向前        下一页 >>