ArmSet メソッド
解説
増設ロボットアームを設定します。
書式
Sub ArmSet ( ArmNumber As Integer, Param1 As Single, Param2 As Single, Param3 As Single, Param4 As Single, Param5 As Single )
パラメーター
- ArmNumber
整数 (有効範囲: 1~15) - Param1
(水平多関節型の場合) 肘関節の中心線から新しい方位軸の中心線までの水平距離(増設アームの方位軸の中心線の位置)(直角座標ロボットの場合) X軸方向の位置オフセット (単位: mm) - Param2
(水平多関節型の場合) 標準の肘関節の中心線と方位軸の中間にできた線と、増設アームの肘関節の中心線と方位軸の中間にできた線のオフセット(度)。これらの線は、肘の中心線とParam2で形成された角度で交差する必要があります。(直角座標ロボットの場合) Y軸方向の位置オフセット (単位: mm) - Param3
(水平多関節型、直角座標ロボットの場合) 新しい方位軸の中心線と元の方位軸の中心線の、高さ方向のオフセット (距離) - Param4
(水平多関節型の場合) 増設アームの肩の中心線から肘の中心線までの距離(直角座標ロボットの場合) ダミーのパラメーター (0を指定します。) - Param5
(水平多関節型、直角座標ロボットの場合) 増設アームの方位軸と既存アームの方位軸の角度のオフセット (度)
コメント
エラーが発生し、SpelExceptionのErrorNumberプロパティが3101である場合は、SetPoint メソッドのコメントを参照してください。
参照
Arm メソッド, Tool メソッド, TLSet メソッド, SetPoint メソッド
ArmSet 使用例
VB 例:
Sub SetArms()
With m_spel
.ArmSet(1, 1.5, 0, 0, 0, 0)
.ArmSet(2, 3.2, 0, 0, 0, 0)
End With
End Sub
C# 例:
void SetArms()
{
m_spel.ArmSet(1, 1.5, 0, 0, 0, 0);
m_spel.ArmSet(2, 3.2, 0, 0, 0, 0);
}
← ArmDef メソッド Atan メソッド →