Dist_Axes プロパティー

適用
フォース動作制限オブジェクトFMR#

解説
移動距離についてのフォース動作制限範囲を求めるための対象軸を設定、または返します。

即時実行
いいえ

用法
FGet Object.Dist_Axes, iVar
FSet Object.Dist _Axes, iValue

  • Object
    オブジェクト名
    オブジェクトは、FMR(数値), FMR(ラベル)のどちらかとして指定します。
  • iVar
    プロパティーの値を示す整数変数
  • iValue
    プロパティーの新しい値を示す整数値、または式


iValue

定数名 内容
FG_XYZ 0 X, Y, Z軸の移動距離を合成します。(デフォルト)
(Dist = sqrt(PosX2 + PosY2 + PosZ2) )
FG_XY 1 X, Y軸の移動距離を合成します。
(Dist = sqrt(PosX2 + PosY2) )
FG_YZ 2

Y, Z軸の移動距離を合成します。

(Dist = sqrt(PosY2 + PosZ2) )

FG_ZX 3

Z, X軸の移動距離を合成します。

(Dist = sqrt(PosX2 + PosZ2) )

詳細説明
Distとは、X, Y, Z軸から対象となる軸の移動距離を合成した値となります。
合成した移動距離を求めるための対象軸を設定、または確認する場合に本プロパティーを使用します。

使用例
フォース動作制限オブジェクトに対して合成した移動距離を求めるための対象軸を設定、取得する例です。

Function Test_Dist_Axes
  Integer iVar
  FSet FMR1.Dist_Axes, FG_ZX
  FGet FMR1.Dist _Axes, iVar
  Print iVar
Fend

参照
フォース動作制限オブジェクトFMR#