<< 前へ        次へ >>

ID : 350

LetY

機能

ベクトル型変数、ポジション型変数、同次変換型変数のY軸成分へ値を代入します。

構文

LetY 位置変数 = 数式

指定項目

位置変数
ベクトル型変数、ポジション型変数、または同次変換型変数の変数名を指定します。
数式
単精度実数型データを指定します。

解説

指定した位置変数の第2番目の要素(Y)に数式で指定した値を代入します。

位置変数にはベクトル型変数、ポジション型変数、同次変換型変数を指定できます。

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

LetY Vvar = Ivar
'Vvar : v(X, Ivar, Z)

LetY Pvar = Ivar
'Pvar : p(X, Ivar, Z, Rx, Ry, Rz, Fig)

LetY Tvar = Ivar
'Tvar : t(X, Ivar, Z, Ox, Oy, Oz, Ax, Ay, Az, Fig)

関連項目

LetLetPLetXLetZLetRLetRxLetRyLetRzLetOLetALetFLetJ

注意事項

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

用例

'!TITLE "ベクトル型、ポジション型、同次変換型のY軸成分への代入"
' ポジション型のY軸成分を代入
Sub Sample_LetY

  Dim aaa As Position
  Dim bbb As Position

  aaa = CurPos
  aaa = Dev( aaa, P( 0, 10, 0, 0, 0, 0 ) )

  ' aaaのY軸成分をbbbのY軸成分に代入
  LetY bbb = PosY( aaa )

  ' メッセージ出力ウィンドウにポジション型のY軸成分を表示
  PrintDbg bbb

End Sub

ID : 350

<< 前へ        次へ >>