SimSet メソッド

解説
シミュレーターの各種オブジェクトのプロパティーの設定をします。また、ロボットの動作とオブジェクトの操作、シミュレーターの設定に関する操作をします。

書式
Sub SimSet (Object As String, Property As SpelSimProps, Value As Boolean)
Sub SimSet (RobotName As String, HandName As String, Property As SpelSimProps, Value As Boolean)
Sub SimSet (Object As String, Property As SpelSimProps, Value As Integer)
Sub SimSet (RobotName As String, HandName As String, Property As SpelSimProps, Value As Integer)
Sub SimSet (Object As String, Property As SpelSimProps, Value As Double)
Sub SimSet (RobotName As String, HandName As String, Property As SpelSimProps, Value As Double)
Sub SimSet (Object As String, Property As SpelSimProps, Value As String)
Sub SimSet (RobotName As String, HandName As String, Property As SpelSimProps, Value As String)

パラメーター

  • Object
    プロパティーの値を取得するオブジェクト名を示す文字列変数
  • RobotName
    “Hand”で指定されたハンドが取り付けられているロボット名を示す文字列変数
  • HandName
    プロパティーの値を設定するハンド名を示す文字列変数
  • Property
    新たに値を設定するプロパティーの名前。
  • Value
    新しい値の式

コメント
本メソッドは、シミュレーターにおける各種オブジェクトのプロパティー設定や操作、ロボット動作、シミュレーター設定の変更をするときに使用します。

プロパティーには、SpelSimProps.Typeを指定できません。

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

参照
SimGet メソッド

SimSet 使用例
VB 例:

m_spel.SimSet ("SBox_1", SpelSimProps.PositionX, 100.0)  

C# 例:

m_spel.SimSet("SBox_1", SpelSimProps.PositionX, 100.0);