XYプロット
結果ファイルのデータベクトル間の関係を調べます。
xyプロットの情報は、plotコレクターに格納されており、これをプロットと呼びます。プロットは、プロットに表示されるカーブのポインターのリストを保持します。プロットには、任意の数のカーブを含めることができます。HMデータベースに保存可能なプロットコレクターの数に制限はありません。
カーブの情報は、curveコレクターに格納されており、これをカーブと呼びます。カーブを表示するには、curveコレクターをプロットに割り当てる必要があります。1つのカーブが同時に複数のプロットに表示されることがあります。また、HMのデータベースに保存可能なカーブの数に制限はありません。
実数/虚数、位相/振幅のデータを表示する標準プロットやデュアルプロットを作成できます。
XY Plotsモジュール
XY Plotsモジュールは、プロットとそのプロット上に表示されるカーブに対する操作を行うパネル群です。
- Axis Labelsパネル
- X軸とY軸のタイトル、ラベルを変更します。また、これらのエンティティを表示するための色やフォントサイズを変更することもできます。
- Axis Scalingパネル
- プロット軸の開始値と終了値を変更します。カーブの検索、サークルズーム、ズームアウトなどのパネル機能を使って、自動または手動で値を設定することができます。
- Borderパネル
- プロットを囲む境界線の太さや色を変更します。また、境界線を表示するかどうかや、境界線とプロットの間の余白のサイズを指定することもできます。
- Curve Attribsパネル
- 色、マーカースタイル(点の位置を示すためのもの)、太さ、線のスタイル(実線、破線など)を変更します。元のデータポイントにスケーリングファクターを適用することができます。凡例に表示されるカーブのタイトルを変更することもできます。
- Edit Curvesパネル
- データベース内のカーブを作成、修正します。このパネルでは、ファイルからデータのベクトルを読み取ったり、カーブに対して高度な数学的操作を行うことができます。
- Grid Attribsパネル
- 色、線のスタイル、グリッド線の太さ、グリッド線の周りに表示される余白を変更できます。
- Grid Labelsパネル
- ラベルの色、フォント、強調箇所の数を変更します。グリッドラベルは、プロットのx軸、y軸に沿って表示されます(tick marks)。
- Integrateパネル
- カーブの積分値を計算、表示します。
- Legendパネル
- 凡例を表示する場所とフォントを変更します。
- Plot Titlesパネル
- プロットのタイトル、サブタイトル、ラベルを変更します。また、これらのエンティティを表示するための色やフォントサイズを変更することもできます。
- Plotsパネル
- xyプロットを作成し、xyプロットにカーブを割り当てます。
- Query Curvesパネル
- カーブ上の点の座標値を決定します。
- Read Curvesパネル
- ASCIIファイルからカーブを読み込みます。
- Renameパネル
- カーブの名前を変更します。
- Results Curvesパネル
- 現在選択されている結果ファイルからカーブを生成します。
- Simple Mathパネル
- カーブを使った簡単な数学的計算を行います。
また、Curve Editorを使って、HyperMeshモデルにすでに定義されているカーブの表示や修正が可能です。
XYプロットの作成
新しいプロットや、既存のプロットからのデフォルト値に基づいた新しいプロットを作成します。
複素データがある場合、実数 / 虚数または位相 / 絶対値カーブデータを表わすデュアルプロットを作成できます。また、プロット上に表示されるべきカーブを選択することも可能です。
プロットの属性には、タイトル、サブタイトル、ラベルのほか、xyプロットの余白とボーダーがあります。これらの属性は、プロットにカーブを追加する前または後に調整することができます。
XYプロットウィンドウの管理
すべてのxyプロットはウィンドウ内に配置され、画面上でプロットのサイズの変更や移動によって、複数のプロットをコントロールすることができます。
- W を押して、Windowパネルを開きます。
- XYプロットウィンドウを修正します。
XYプロットのカーブ作成
カーブの手動作成
新しいカーブを指定し、作成作成と定義します。
ASCIIファイルからのカーブの読み込み
ASCIIファイルからxyデータセットを読み込みカーブを作成します。
- PostページでXY Plotsをクリックします。
- read curvesをクリックします。
- plot=をクリックし、新規カーブを作成するプロットを選択します。
- file をダブルクリックし、xyデータを含むファイルを選択します。
- inputをクリックします。
解析結果に基づく曲線の作成
HyperMeshのバイナリ結果ファイルからデータを抽出してプライベースのカーブを作成します。
解析結果のカーブを作成する際には、モデル内の対象となるエンティティを選択し、X軸のデータポイントのデータタイプとY軸のデータポイントのデータタイプを選択します。これらの情報が提供されると、必要なデータが結果ファイルから読み込まれ、適切な曲線が生成されます。
データをxyプロットとして2次元フォーマットで表わすことができるため、モデルの解析を行った後に有用です。カーブが一旦作成されると、ユーザーはそのカーブを統合したり、ポイントをチェックしたりできます。
簡単な数学演算子を使ったカーブの作成
簡単な数学の演算子を使ってカーブを作成することができます。
2つのカーブの結合、カーブの変換または出力を行うことができます。各演算について、カーブのxまたはy値が固定されたままであるよう指定することが可能です。
また、カーブに外部フィルターを適用することもできます。外部フィルターの例は、このオプションを選択したときに提供されるフィルターのサブディレクトリにあります。基本的に、標準カーブデータファイルフォーマットを使用し、HyperMeshとデータ交換を行います。
ファイルや数式を使用したカーブの作成
データファイルのデータベクターまたは数式を使って、新しいカーブを作成することができます。
例えば、xベクトルのデータソースがファイルで、yベクトルのデータソースが数学関数とすることが可能です。
選択されると、xおよびy欄に、xベクトルとyベクトルのデータソースが表示されます。
modifyサブパネルを使用して既存のカーブを編集します。
- c1.x
- カーブ1のxベクトルを参照
- c1.y
- カーブ1のyベクトルを参照
このパネルで作成されていないカーブの参照を試みると、"This curve has no defined source.Convert to math curve?"(このカーブにはソースが定義されていません。数学関数カーブに変換しますか?)というメッセージが表示されます。YesまたはNoをクリックします。選択されたカーブにポイントが沢山ありすぎる場合は、変換されません。