DEXCSランチャー(FreeCADマクロ版)v200617



先の記事で、表題マクロがTreeFoamの最新版(ver-3.*, python3版)にて機能しないモジュールがあると記したが、これに対処したもの⇒DexcsLauncher4Tf3-200617.tar.gz

インストール方法は先の記事で記したのと全く同じ。

但し、これを動かす為には、TreeFoam本体の変更も必要で、変更用のパッチ(diffTF-3.02vs+DL+swak-200617.tar.gz)も併せて実施する必要がある。変更パッチは、同梱のupDateTF-3.02+DL+swak.shを管理者権限で実行する。

なお、この際、以下に示すように、

$ sudo ./upDateTF-3.02+DL+swak.sh
patching file /opt/TreeFoam/python/getPyQtModule.py
patching file /opt/TreeFoam/python/gridEditorQtDialog.py
patching file /opt/TreeFoam/python/runParaFoamOptionDialog.py
patching file /opt/TreeFoam/python/selectFolderFilesDialog.py
patching file /opt/TreeFoam/python/createAndChangeCaseDialog.py
patching file /opt/TreeFoam/python/runParallelDialog.py
TreeFoam update for DEXCS Launcher has done.

TreeFoam update for TreeFoam+dexcsSwak
dexcsSwak modules exist in /opt/DEXCS/SWAK/
Continue ? (Y/N)

TreeFoam-3.02のpythonモジュールを変更した後、dexcsSwak(dexcs十徳ナイフ) を使用するかどうかを聞いてくる。ここで、DEXCS-OFで構築したシステムであれば、「Y」を入力して、/opt/DEXCS/SWAK以下のモジュールを更新して、TreeFoam-3系でもdexcs十徳ナイフを使えるようになる。

注意事項

並列計算モジュールだけは、起動すると以下の画面が現れる。

具体的には、「並列計算実行」「結果の再構築」が機能しないので留意されたい。

Share

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください