ユーザー定義の座標系

User Defined Systemダイアログでは、ユーザー独自の座標系を定義し、ポスト処理の結果に使用することができます。

ユーザー定義の座標系は、大きく分けてFixed(固定型)とMoving(移動型)に分類されます。過渡アニメーションの場合、Fixed座標系は静止したままで変形に伴う更新を行わないのに対し、Moving座標系は変形に伴う更新を行います。

各カテゴリ内では、ユーザー定義の座標系は、Rectangular(矩形)、Cylindrical(円筒形)のいずれかになります。
ヒント: Moving座標系は、Tracking Systemsとしても使用できます。
注:
  1. 現時点では、Moving座標系はHyperView-Upfront Data Loadingモードではサポートされていません。
  2. 入力デックからの座標系は、入力デックでどのように定義されているかに関わらず、Fixed座標系として読み込まれます。

ユーザー定義の座標系は、セッションファイルやレポートテンプレートに保存することができます。Fixed座標系の場合、原点のx,y,z座標と方位の3方向のコサインベクトルのみがセッションファイルに保存されます。Moving座標系の場合は、移動のタイプと節点ロケーターも保存されます。

ModelメニューからCreate > Systemsを選択します。
注: モデリングウィンドウ内の任意の位置または結果ブラウザを右クリックし、コンテキストメニューからCreate > Systemを選択します。
CreateツールからSystems をクリックします。


図 1.
注: 結果ブラウザ内で右クリックし、コンテキストメニューからCreate > Systemを選択することも可能です。


図 2. User Defined Systemダイアログ

モデルにユーザー定義の座標系が含まれる場合、結果ブラウザで既存の座標系のうちの1つを右クリックし、コンテキストメニューからCreate > SystemEditまたはDeleteを選択できます。

By Nodeによるユーザー定義の座標系の作成

  1. User Defined Systemダイアログから、使用可能な座標系の1つを選択します。
    • Rectangular (X, Y, Z)
    • Cylindrical (R-Theta-Z)
    • Spherical (R-Theta-Phi)
    作成後に座標系のType(Rectangular、Cylindrical、Spherical)に変更を加えることは可能ですが、一旦作成された座標系の位置は変更できません。
  2. MethodにBy nodeを選択します。
  3. 系のカテゴリーを選択します: Fixedのチェックボックスをアクティブにするか、もしくは、Movingのボックスからチェックを外します。
  4. Pick nodesの下で、座標系の向きを定義するための少なくとも3つの節点を指定します。
    HyperViewは自動的に、定義時の節点のX、Y、Z位置(座標)を入力します。LinearまたはModalアニメーションモードの場合、座標系の定義には、節点の変形前の位置(モデルの場所)が考慮されます。Transientアニメーションモードの場合は、変形位置(そのタイムステップにおける現在の場所)が考慮されます。
    注: スケーリングは節点 / ポイントの位置に影響を及ぼしません。節点/ポイントの定義時に、現在の節点/ポイントの位置のスケーリングされていない座標値が使用されます。
    1. Origin入力コレクターをクリックし、Select by IDダイアログを使って希望する節点を指定します。
    2. X Axis入力コレクターをクリックし、Select by IDダイアログを使って希望する節点を指定します。
    3. XY Plane入力コレクターをクリックし、Select by IDダイアログを使って希望する節点を指定します。
  5. 設定/変更を適用してダイアログを終了するにはOKをクリックします。

Circle Centerによるユーザー定義の座標系の作成

ユーザー定義の座標系はすべて、静止系(または固定系)です。
  1. User Defined Systemダイアログから、使用可能な座標系の1つを選択します。
    • Rectangular (X, Y, Z)
    • Cylindrical (R-Theta-Z)
    • Spherical (R-Theta-Phi)
    作成後に座標系のType(Rectangular、Cylindrical、Spherical)に変更を加えることは可能ですが、一旦作成された座標系の位置は変更できません。
  2. MethodにCircle centerを選択します。
  3. 系のカテゴリーを選択します: Fixedのチェックボックスをアクティブにするか、もしくは、Movingのボックスからチェックを外します。
  4. Pick 3 circle circumference nodesの下で、円中心における座標系を定義するための円周上にある3つの節点を指定します。
    系の原点は円中心となり、系のX軸は、円中心と最初に選択された節点を結ぶベクトルに沿って定義されます。
    注: 選択された3つの節点を使って円中心が計算され得ない(例えば複数の節点が同一線上にあるような)場合、もしくは計算された円中心、Node1、Node2が同一線上にある場合は、デフォルトの座標系が生成されます。このデフォルトの系の軸は、全体軸に揃います。
    1. Node 1入力コレクターをクリックし、Select by IDダイアログを使って希望する節点を指定します。
    2. Node 2入力コレクターをクリックし、Select by IDダイアログを使って希望する節点を指定します。
    3. Node 3入力コレクターをクリックし、Select by IDダイアログを使って希望する節点を指定します。
  5. 設定/変更を適用してダイアログを終了するにはOKをクリックします。

By Coordinatesによるユーザー定義の座標系の作成

ユーザー定義の座標系はすべて、静止系(または固定系)です。
  1. User Defined Systemダイアログから、使用可能な座標系の1つを選択します。
    • Rectangular (X, Y, Z)
    • Cylindrical (R-Theta-Z)
    • Spherical (R-Theta-Phi)
    作成後に座標系のType(Rectangular、Cylindrical、Spherical)に変更を加えることは可能ですが、一旦作成された座標系の位置は変更できません。
  2. MethodにBy coordinatesを選択します。
  3. 系のカテゴリーを選択します: Fixedのチェックボックスをアクティブにするか、もしくは、Movingのボックスからチェックを外します。
  4. Enter Co-ordinatesの下で、座標系の向きを定義するための3つの節点を指定します。
    1. Originで座標系の原点を定義します。
    2. 局所X-Axis(CylindricalまたはSpherical座標系の場合はR-Axis)を定義します。
    3. 局所X-Y Plane(CylindricalまたはSpherical座標系の場合はR-Theta Plane )を定義します。
  5. 設定/変更を適用してダイアログを終了するにはOKをクリックします。

ユーザー定義座標系の編集

ユーザー定義の座標系を確認、編集(または再定義)するには、User Defined Systemダイアログを使用します。
  1. 結果ブラウザで既存の座標系の1つを右クリックし、コンテキストメニューからEdit を選択します。
    制約事項: ユーザー定義の座標系のみが修正または削除できます。入力デックからの座標系は修正または削除できません。確認のみ、可能です。
    User Defined Systemダイアログが表示されます。
  2. 座標系の'タイプ'を編集することにより座標系の定義の編集または修正するか、新しい節点群を選択することにより座標系を再定義します。
    注: 座標値は保持されません。
    節点群のIDを更新すると、それらの座標値は内部的に更新されます。
    • したがって、節点群のIDを覚えておく必要はなく、座標系の作成/更新時の節点群の位置のみが修正されます。
    • 座標系を修正するには単に、新しい節点群のIDを与える必要があります。新しい節点群のIDは自動的に、x、y、z位置に変換されます。

    変形のスケーリングは、節点群の位置の変更に寄与しません。座標系の作成時におけるスケーリングされていない節点の座標値が使用されます。

  3. 設定/変更を適用してダイアログを終了するにはOKをクリックします。

ユーザー定義座標系の削除

結果ブラウザで既存の座標系の1つを右クリックし、コンテキストメニューからDelete を選択します。
注: ユーザー定義の座標系のみが修正または削除できます。入力デックからの座標系は修正または削除できません。確認のみ、可能です。