Rot_Axes プロパティー
適用
フォース動作制限オブジェクトFMR#
解説
回転角度についてフォース動作制限範囲を求めるための対象軸を設定、または返します。
即時実行
いいえ
用法
FGet Object.Rot_Axes, iVar
FSet Object.Rot_Axes, iValue
Object
オブジェクト名
オブジェクトは、FMR(数値), FMR(ラベル)のどちらかとして指定します。iVar
プロパティーの値を示す整数変数iValue
プロパティーの新しい値を示す整数値、または式
値
iValue
定数名 | 値 | 内容 |
---|---|---|
FG_ROT_X | 0 | 回転角度にX軸のなす角を指定します (デフォルト) |
FG_ROT_Y | 1 | 回転角度にY軸のなす角を指定します |
FG_ROT_Z | 2 | 回転角度にZ軸のなす角を指定します |
FG_ROT _ALL | 3 | 回転角度に任意軸回りの回転量を指定します |
詳細説明
Rotとは、フォース動作制限機能の開始時におけるX, Y, Z軸と現在におけるX, Y, Z軸のなす角度、または任意軸回りの回転量となります。
任意軸とは、ある2つの姿勢(U,V,W)があるとき、仮想的な軸(1本の直線)回りに、1度の回転で移動可能である軸のことです。各軸に限定せず、総合的な回転角度を条件とする場合に使用します。
回転角度を求めるための対象軸を設定、または確認する場合に本プロパティーを使用します。
使用例
フォース動作制限オブジェクトに対して回転角度を求めるための対象軸を設定、取得する例です。
Function Test_Rot_Axes
Integer iVar
FSet FMR1.Rot_Axes, FG_ROT_X
FGet FMR1.Rot_Axes, iVar
Print iVar
Fend
参照
フォース動作制限オブジェクトFMR#