EndForces リザルト
解説
フォースガイドオブジェクト、またはフォースガイドシーケンス終了時の力とトルクを返します。
用法
FGGet Sequence.EndForces, rArray()
FGGet Sequence.Object.EndForces, rArray()
Sequence
フォースガイドシーケンス名Object
フォースガイドオブジェクト名
フォースガイドシーケンスのリザルトを取得する場合は省略します。rArray
返される値を示す要素数が6以上の実数配列変数
値
rArray()
要素番号 | 要素番号定数 | 内容 |
---|---|---|
0 | FG_FX | フォースガイドシーケンス、 またはフォースガイドオブジェクト終了時のFxの力を取得します。 |
1 | FG_FY | フォースガイドシーケンス、 またはフォースガイドオブジェクト終了時のFyの力を取得します。 |
2 | FG_FZ | フォースガイドシーケンス、 またはフォースガイドオブジェクト終了時のFzの力を取得します。 |
3 | FG_TX | フォースガイドシーケンス、 またはフォースガイドオブジェクト終了時のTxのトルクを取得します。 |
4 | FG_TY | フォースガイドシーケンス、 またはフォースガイドオブジェクト終了時のTyのトルクを取得します。 |
5 | FG_TZ | フォースガイドシーケンス、 またはフォースガイドオブジェクト終了時のTzのトルクを取得します。 |
詳細説明
フォースガイドオブジェクトまたはフォースガイドシーケンス終了時の力とトルクを返します。
指定した配列変数の要素数が6未満の場合、定義されている要素番号までの各方向の力とトルクを返します。
また配列変数の要素数が6を超える場合、要素番号0から5に各方向の力とトルクを返し、要素番号6以降は変更しません。
使用例
FGGetでリザルトを取得する簡単なプログラム例です。
Function EndForceTest
Double dArray(6)
Motor On
FGRun Sequence1
FGGet Sequence1.Contact01.EndForces, dArray() ' EndForcesの取得
Print dArray(FG_FX)
Fend
参照
FGGet, 汎用シーケンス, 接触オブジェクト, 脱力オブジェクト, 倣い移動オブジェクト,面合わせオブジェクト, 押付け探りオブジェクト, 接触探りオブジェクト, 押付けオブジェクト, 押付け移動オブジェクト, 貼付けシーケンス, 貼付けオブジェクト, ネジ締めシーケンス, ネジ締めオブジェクト, ネジ締め直しオブジェクト, 高さ検査シーケンス, 高さ検査オブジェクト, 挿入シーケンス, 挿入オブジェクト, 引張り試験オブジェクト