ID : 343
LetJ
機能
ジョイント型変数の指定の軸要素へ値を代入します。
構文
LetJ 軸番号, ジョイント型変数 = 数式
指定項目
解説
ジョイント型変数の指定した軸番号の要素へ数式の値を代入します。
指定した軸番号の要素以外の要素は変更されません。
Jvar = j(j1, j2, j3, j4, j5, j6, j7, j8)
LetJ 3 ,Jvar = Ivar
'Jvar : j(j1, j2, Ivar, j4, j5, j6, j7, j8)
注意事項
代入された変数がロボットの位置として取りうる値かを判定しません。
用例
'!TITLE "ジョイント型の指定リンク角への代入"
' 現在位置の指定リンク角の代入
Sub Sample_LetJ
Dim aaa As Joint
Dim bbb As Joint
aaa = CurJnt
PrintDbg aaa
' aaaの2軸のリンク角をbbbの1軸に代入
LetJ 1, bbb = Joint( 2, aaa )
' メッセージ出力ウィンドウに現在位置の指定リンク角を表示
PrintDbg bbb
End Sub
ID : 343