↑ページトップへ

FreeCAD FEM ワークベンチでの計算実行が失敗する場合に確認すること

FreeCAD 0.19

FEM ワークベンチでシミュレーションを実行する際、計算やファイル書き出しが途中で停止する場合があります。こうした場合、FreeCAD がシミュレーション用の実行ファイルを見つけられていない可能性があります。

正常に計算できている場合の解析メッセージ
正常計算時の解析メッセージ

FreeCAD は計算実行時に CalculiX を探して実行します。CalculiX は FreeCAD インストール時に一緒にインストールされますが、もし見つからない場合には「Check dependencies...」といったメッセージを表示した状態で FreeCAD が停止することがあります。その場合、以下の手順で設定を確認します。

  1. FreeCAD インストールパスの bin ディレクトリ内にファイル ccx(Windows の場合「C:\Program Files\FreeCAD 0.19\bin\ccx.exe」)があることを確認します。

  2. ワークベンチを FEM ワークベンチWorkbench_FEMに切り替えた後、メニューの[Edit]-[Preferences...]で設定ダイアログを開きます。

  3. ダイアログ左側に並んだアイコンで「FEM」を選択します。

  4. ダイアログ右側のパネルで「CalculiX」タブを選び「CalculiX binary」の「Search in known binary directories」のチェックを外して「ccx binary path」として ccx のパス(Windows の場合「C:\Program Files\FreeCAD 0.19\bin\ccx.exe」)を設定します。

  5. 設定ダイアログの FEM ワークベンチ設定
    設定ダイアログの FEM ワークベンチ設定
  6. OKボタンを押して設定ダイアログを終了します。

以上を行なった後で念のため FreeCAD を再起動し、FEM ワークベンチで問題が改善されるかを改めて確認します。