SimSetPick メソッド

解説
指定したロボットが、オブジェクトの把持動作を行います。

書式
Sub SimSetPick (RobotName As String, Object As String)
Sub SimSetPick (RobotName As String, Object As String, ToolNumber As Integer)

パラメーター

  • RobotName
    Pickするロボット名を示す文字列変数
  • Object
    Pickされるオブジェクト名を示す文字列変数
  • ToolNumber
    Pick 時に利用するTool 番号を示す式

コメント
“Robot”で指定されたロボットが、“Object”で指定されたオブジェクトを把持する動作を行います。把持されたオブジェクトは、そのロボットのパーツとして登録されることになります。また、“Tool”に任意のツール番号を指定することで、指定されたツールを利用して把持動作を行います。“Tool”の指定が省略された場合は、Tool0 を利用して把持動作を行います。
すでにパーツとして登録されているオブジェクト、もしくはアーム取付機器として設定されているオブジェクトを把持することはできません。また、カメラについても把持することはできません。

詳細は、下記マニュアルを参照してください。
"Epson RC+ 8.0 SPEL+ランゲージリファレンスマニュアル - SimSet"

参照
SimGet メソッド, SimSet メソッド, SimSetPlace メソッド

SimSetPick 使用例
VB 例:

m_spel.SimSetPick ("Robot1", "SBox_1", 1)  

C# 例:

m_spel.SimSetPick ("Robot1", "SBox_1", 1);