熱応力解析でinpファイル生成で停止してしまいます

Japanese forum
na7na3
Posts: 2
Joined: Wed Apr 24, 2019 6:10 am

熱応力解析でinpファイル生成で停止してしまいます

Postby na7na3 » Wed Apr 24, 2019 9:10 am

FEM初学者です。
こちらのサイトを参考に熱応力解析の練習をしていたのですが、
計算実行時の「Write .inp File」をクリックしたのちに動きがなく先へ進めません。

https://www.xsim.info/articles/FreeCAD/ ... ling1.html

具体的には、「Write .inp File」ボタンを押した後、
ログボックスに
「0.0: Check dependencies...」と表示された状態で砂時計のままから進みません。
「Run CalculiX」のボタンもグレーアウトしたままです。
エラーメッセージらしきボックスも何も出ていません。

working directory は
C:\Users\nonon\AppData\Local\Temp
C:\temp
のどちらでも試してみましたが症状は変わりませんでした

生成されているinpファイルをテキストエディタで開いてみると、
おおよそ800行目付近の、heat flux の条件を書き込んでいるような
行の途中で停止していました。
以下はそのinpファイルの抜出です。

--------

** written by FreeCAD inp file writer for CalculiX,Abaqus meshes
** highest dimension mesh elements only.

** Nodes
*Node, NSET=Nall
1, 387, 0, 1000
2, 387, 0, 0
(中略)
***********************************************************
** Heatflux constraints
** written by write_constraints_heatflux function
** FemConstraintHeatflux
*FILM
** Heat flux on face Face1
156,F3,300.0,0.01
(中略)
280,F1,300.0,0.01
281,F4,300.0,0.01
282,F4,300.0,0.01
283,F3,300.0,0.01
285,F1,300

--------

--環境は以下の通りです。
Freecad ver.0.17
windows 10 64bit
RAM 16GB
CPU core i5-4690 3.5GHz
------
User avatar
h.tsubota
Posts: 37
Joined: Mon Mar 21, 2016 2:09 pm

Re: 熱応力解析でinpファイル生成で停止してしまいます

Postby h.tsubota » Thu Apr 25, 2019 5:31 am

同じような問題を以前、聞いたことがあります。
以下のページ下部のコメント欄にあるコメント 16~19 のあたりにあります。

http://blog.livedoor.jp/blackcode/archi ... nners.html

要約しておくと以下A、Bを行なった結果、問題が解決したそうです。

A.
FreeCAD 0.17 をいったんアンインストールして、再インストール

B.
1.「C:\Program Files\FreeCAD 0.17\bin\ccx.exe」があることを確認
2. FEMワークベンチに切り替えた後、メニューの[編集]-[設定]でダイアログを開く
3. ダイアログ左側に並んだアイコンで「FEM」を選択
4. ダイアログ右側のパネルで「CalculiX」タブを選び「ccx binary path」として「C:/Program Files/FreeCAD 0.17/bin/ccx.exe」となっていることを 確認
5. もし設定されていなければ「ccx binary path」として「C:/Program Files/FreeCAD 0.17/bin/ccx.exe」を設定
6. OKボタンを押してダイアログを終了

メモリー量、OSなど環境的には問題は無いように見えます。
na7na3
Posts: 2
Joined: Wed Apr 24, 2019 6:10 am

Re: 熱応力解析でinpファイル生成で停止してしまいます

Postby na7na3 » Sun Jun 02, 2019 11:20 am

h.tsubotaさま

回答ありがとうございました、ただせっかく回答いただいたA,Bとも解決には至らず。。。

ふと思い立って、freecad 0.18 を新たにインストールして同じファイルを取り扱ったところ、
問題なく計算することができました。

根本原因は不明ですが、ひとまず最新版を使用することで解決、となりました。
ありがとうございました。