A14_ADVENTURE_Magnetic_On_Windows テスト(3)

4.ParaViewデータ表示
計算の終わったデータを可視化します。
可視化ソフトはParaView、およびParticle Viewerを使います。最初はParaViewです。
ParaViewは大規模データの可視化を目的とした、オープンソースソフトウェアです。
FEMとの相性も良く、任意の断面表示、変形図、グラフ化など多彩なポスト処理が可能です。
http://www.paraview.org/
のホームページからプログラム、マニュアルのダウンロードが可能です。
日本語のチュートリアルなども、いろいろ公開されているので、インターネットで検索、参考にしてください。
4.1.ParaViewインストール
ParaViewホームページから適当なOS用プログラムをダウンロードし、インストールします。
インストールに関しては、特に注意することはありません。
4.2.ParaViewデータ読み込み
ParaViewを立ち上げ、メニューバーの「File」→「Open」コマンド()で、ADVENTURE_Magnetic_On_Windowsで計算し、ParaView用データとして保存していた”res.vtu”を開きます。
ParaViewのウィンドー配置は自由に設定できるので、上図と必ずしも同じようなウィンドー配置になっている訳ではありませんが、Pipeline Browser、Properties/Information、Layout #1ウィンドーが見えているはずです。
Pipeline Browserでは、データに施したフィルタリング等の経歴、および各処理結果の可視化が選択できるようになっています。
今はres.vtuデータの可視化が行われていることが、わかります。
Propertiesウィンドーの「Apply」ボタン()をクリックします。CADモデル、Air領域のソリッド図が、上図のようにLayout#1に表示されます。
4.3.ParaViewデータ可視化
Toolbarの”Solid Color”と表示されているコマンドウィンドー()右の”▼”をクリックし、”Magnetic Flux Density”を選択します。
“Magnitude”は絶対値強度表示であることを表しています。X, Y, Z成分表示も可能ですが、とりあえず”Magnitude”のままにしておきます。
“Surface”はCADモデル最外面の値を色表示します。こちらも、とりあえず”Surface”のままにしておきます。
Layout#1ウィンドーのモデルを、マウス左ボタン押ししながらマウス移動させて、モデルの表示角度を決めます。
Toolbarの「Rescale to Custom Data Range」ボタン()をクリックして、表示データ範囲を決めます。
最初はプログラムが最小値、最大値を探し、表示範囲を自動的に決めています。
筆者の場合、最小値”6.60102e-8″、最大値”0.135178″でしたが、最小値に”0.0″、最大値に”0.001″を入力、「Rescale」ボタン()をクリックします。
モデル最外面の一部が、赤く表示されます。
後はParaViewに慣れていただき、気にいるように可視化させる、ということになるのですが、もう一表示例を挙げておきます。
先ほどの状態からtoolbarの「Glyph」ボタン()をクリックします。
ParaViewにはデータ処理のための、様々なフィルターが準備されています。
Menu bar「Filter」→「Alphabetical」にマウスポインタを移動させると、インストールされているフィルタが表示、実行させることが出来ます。
また必要であれば、各自でフィルタをプログラミングして、ParaViewから呼び出すことも可能です。
「Glyph」はフィルタの一つで、磁束の流れ、強度を矢印で可視化させることが出来ます。
「Glyph」ボタン()をクリックすると、Pipeline Browse”に”Glyph1″という表示が追加され、データ処理に移ることがわかります。
Propertiesウィンドーの「Apply」ボタン()を、クリックすると処理が行われます。
モデル最外面データと重なって見難いので、最外面データを見えないようにします。
Pipeline Browserの「res.vtu」左側の眼印()をクリックし、最外面データを消します。
矢印の大きさが少し大きく見難いので、少し小さくしてみます。
Propertiesウィンドー「Scaling」項目、Scale Mode「off」→「Scalar」を選択します。
Scale Factorに入力されている数字を”0.01500…..”→”0.007″と入力し直し、「Apply」ボタン()をクリックします。
矢印の長さを磁束密度強度に比例させて、表示させることも出来るのですが、今回は矢印の色で強度を表すことにします。
Toolbar「Rescale To Custom Data Range」ボタン()をクリック、最大値を”0.001″と入力、「Rescale」ボタン()をクリックします。
これで強度の強い部分の矢印が赤くなり、磁束の流れ、強度が可視化できました。

いかがでしょうか?