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
(SCARA機器人適用)肘部中心線到新方向軸中心線的水平距離。(亦即新輔助手臂方向軸中心線所在的位置。)(Cartesian機器人適用)原始X位置的X軸方向位置偏移(公釐)。 - Param2
(SCARA機器人適用)從標準肘部中心線與標準方向軸中心線所形成的直線,到新輔助手臂肘部中心線與新方向軸中心線所形成的直線,兩者之間的偏移(度)。(這兩條直線應該在肘部中心線相交,形成的角度即為Param2。)(Cartesian機器人適用)原始Y位置的Y軸方向位置偏移(公釐)。 - Param3
(SCARA & Cartesian機器人適用)新方向軸中心與舊方向軸中心之間的Z高度偏移差距。(此為距離。) - Param4
(SCARA機器人適用)肩部中心線到新輔助軸肘部方向之肘部中心線的距離。(Cartesian機器人適用)此為虛擬參數(指定0) - Param5
(SCARA & Cartesian機器人適用)新方向軸與舊方向軸的角度偏移(度)。
備註
如果發生錯誤,且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);
}