- TOP >
- 技術サポート/FAQ >
- ベクトルデータ、行列データをポスト処理で他の座標系に変換したい
ベクトルデータ、行列データをポスト処理で他の座標系に変換したい
対処方法
変数ユーティリティのベクトル変換(Vector Transform)、
行列変換(Matrix Transform)を利用すると、
指定した座標系のデータに変換することが出来ます。
以下のマニュアルのp.272にベクトル変換(Vector Transform)を利用した例があります。
[COMSOL インストールフォルダ]\doc\pdf\Structural_Mechanics_Module\StructuralMechanicsModuleUsersGuide.pdf
x,y,z座標の変位成分(u,v,w)から、円筒座標でのr,phi,z方向の変位成分を
求めています。
また、Vector Transform と Matrix Transform について、以下のマニュアルのp.338とp.339に詳しい説明があります。
[COMSOL インストールフォルダ]\doc\pdf\COMSOL_Multiphysics\COMSOL_ReferenceManual.pdf
操作例
1.座標系を追加します。
例として、[コンポーネント 1>定義]で右クリックし、[座標系>円筒系]を
クリックします。
(他オプション表示で、変数ユーティリティがチェックされていない場合はチェックします。)
2.ベクトル変換(Vector Transform)を追加します。
[コンポーネント 1>定義]で右クリックし、[変数ユーティリティー>ベクトル変換]を
クリックします。
ドメインを選択し、[入力]で[数式置換]をクリックし、変換したいベクトルデータを
選択します。ここでは、例として u,v,w (変位場)を選択しています。
[出力>座標系]で変換したい座標系を選択します。
3.結果でプロットで、ベクトル変換に対応したデータを選択します。