<< 前へ        次へ >>

ID : 344

LetR

機能

ポジション型変数の回転要素(Rx, Ry, Rz)へベクトル型データの値を代入します。

構文

LetR ポジション型変数 = ベクトル

指定項目

ポジション型変数
ポジション型の変数名を指定します。
ベクトル
ベクトル型データを指定します。

解説

指定した位置変数の4~6番目の要素(Rx, Ry, Rz)にベクトルで指定したベクトル型データを代入します。

Pvar = p(X, Y, Z, Rx, Ry, Rz, Fig)
Vvar = v(Xv, Yv, Zv)

LetR Pvar = Vvar
'Pvar : p(X, Y, Z, Xv, Yv, Zv, Fig)

関連項目

LetLetPLetXLetYLetZLetRxLetRyLetRzLetOLetALetFLetJ

注意事項

代入された変数がロボットの位置として取りうる値かを判定しません。

用例

'!TITLE "ポジション型の3つの回転成分への代入"
' 現在位置の回転成分をbbbへ代入
Sub Sample_LetR

  Dim aaa As Position
  Dim bbb As Position

  aaa = CurPos

  ' 現在位置の回転成分をbbbへ代入
  LetR bbb = RVec( aaa )

  ' メッセージ出力ウィンドウに現在位置の回転成分を出力
  PrintDbg bbb

End Sub

ID : 344

<< 前へ        次へ >>