DEXCSランチャー v2.5 製作メモ / 解析・雛形ケースの設定
課題の背景 これまでFreeCADモデルの存在するディレクトリが解析ケースフォルダであるとして様々なツールを作成・動作確認してきた。また最初にFreeCADモデルの存在するディレクトリがケースファイルでない場合には、DE […]
DEXCSランチャー v2.5 製作メモ / 解析・雛形ケースの設定 続きを読む »
課題の背景 これまでFreeCADモデルの存在するディレクトリが解析ケースフォルダであるとして様々なツールを作成・動作確認してきた。また最初にFreeCADモデルの存在するディレクトリがケースファイルでない場合には、DE […]
DEXCSランチャー v2.5 製作メモ / 解析・雛形ケースの設定 続きを読む »
タスク画面の原版と日本語化版を、以下に対比して表示した。 日本語化方法 FreeCADの拡張モジュールを多言語化する方法があるだろう事は、CfdOFの元本ソースInitGui.py中(71行目)に、 なるコメント行があり
DEXCSランチャー v2.5 製作メモ / 日本語化 続きを読む »
5.2. ポスト処理イメージと実装方針 現時点で、想定しているポスト処理のGUIイメージ(ここまで出来たら良いなぁ)を図56.に示す。 起動すると、postProcessingフォルダ中に収納されている(.vtk)以外の
DEXCSランチャー v2.5 製作メモ / 5.2 続きを読む »
4.5 まとめ 以上で、CfdOFを改変して、DEXCSランチャーの機能の肩代わりと、予定していた機能追加を凡そ実現できたと考えている(次章のpost処理機能は、CfdOFの改変とは直接関係ない)。 ここで改めて、DEX
DEXCSランチャー v2.5 製作メモ / 4.5 続きを読む »
4.4 FreeCAD基本形状を使った細分化領域設定 領域内部を細分化指定する際に、DEXCSマクロではBOX領域指定しかできなかったが、cfMesh本来の設定では、球や円錐といった基本形状で領域を指定する事ができる。し
DEXCSランチャーv2.5製作メモ / 4.4 続きを読む »
4.3 メッシュ細分化タスク画面の改変その2 パーツを対象として設定可能なパラメタとして、これまで組み込みが出来ていなかったパラメタを新たに3つ設定できるようにした(図38.における赤枠部分)。すなわち、 keepCel
DEXCSランチャーv2.5製作メモ / 4.3 続きを読む »
4.2. メッシュ細分化タスク画面の改変その1 CfdOFでの細分化指定方法は、相対サイズ(Relative element size)を指定するというもので、実際にDEXCSランチャーの標準モデルで使ってみたのであるが
DEXCSランチャーv2.5製作メモ / 4.2 続きを読む »
3-7.中間まとめ 前節までの取り組みで、CfdOFのGUIを使って、DEXCSランチャーの一部(ソルバー実行と残渣グラフ表示)とDEXCSマクロの主要プログラムを起動できるようになったはずである。そこでDEXCSの標準
DEXCSランチャー v2.5 製作メモ / 3.7 続きを読む »
3.6 メッシュ作成方法(細分化指定有り)の変更(DEXCS化)2 前節までで、細分化用のオプションセットのないメッシュについてはDEXCS方式で作成できるようになった。メッシュ細分化コンテナにおいて将来的には、opti
DEXCSランチャー v2.5 製作メモ / 3.6 続きを読む »
3.3 その他の変更 CfdOF をベースに DEXCS ワークベンチ化する際、ソルバー選択等のコンテナは不要になると記した。当面これを実現する(ツールボタンが出てこないようにする)のに、InitGui.py 中、以下の
DEXCSランチャー v2.5 製作メモ / 3.3 続きを読む »