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);