ツール構成
eMachineSim は Python API を中心に利用する解析ツールです。ユーザーは Python から JSON input control file を渡し、解析結果を CSV、VTK、post file として確認します。
主な構成
| 構成要素 | 役割 |
|---|---|
eMachineSim Python module | 解析を起動する公開 API |
| JSON input control file | mesh、material、boundary condition、heat source、output 設定を記述 |
Examples/ | 公開サンプルデータ |
| CSV diagnostics | heat balance、surface assignment、modal summary などの数値確認 |
| VTK files | ParaView などで mesh / result を可視化 |
| License file | eMachineSim の実行許可を確認 |
推奨ワークフロー
Examples/から近いサンプルを選ぶ。- JSON input control file をコピーして条件を編集する。
- Python API から解析を実行する。
- CSV diagnostics で収支や設定を確認する。
- VTK や post file を ParaView などで確認する。
可視化
VTK output は ParaView で確認できます。thermal result、structural displacement、modal shape などは VTK array として出力されます。