1 坑

1.所有路径不包含空格和中文!!否则会报错。
所有软件、依赖安装目录、算例都不要有空格和中文
2.一定要安装好CFmesh并用它来划分网格
3.计算要取消勾选并行计算,除非你安装了MPI啥的
4.安装过程中网络要用Devsidecar对github网站加速。
5.勾选 编辑——首选项——cfdof——append document name to output directroy,否则,所有的计算都放在根目录,彼此覆盖掉。

2 安装

它这个安装相对有点运气成分
管理原员身份打开FreeCAD 1.1.3
1.打开DevSidecar,安装CfdOF工作台
工具——Addon Manager——有点慢,需要等一段时间,等加载完成——搜CfdOF
2.安装好工作台后切换到CfdOF工作台,编辑——首选项 左侧点CfdOF General 开始安装依赖
按下图中顺序做,因为后面的需要知道blueCFD所在路径才行。

2.1 openfoam下载,即BlueCFD
先点击Run dependency check按钮(上图第1步)
再离线下载blueCFD
https://github.com/blueCFD/Core/releases/
因为很大,所以单独下载:
git上release里复制最后一个“香港……”地址,粘贴到https://doget.nocsdn.com/#/
里获得快速下载地址,用IDM下载。


下载后,在上图FC preference面板中指向刚才下载的文件blueCFD-Core-2024-1-win64-setup.exe(上图第2步),点击install openfoam(上图第3步)。其实和手动安装没有区别。
这里安装注意安装路径要简单,不要有空格和中文。最好像我一样,直接安排到D盘下blueCFD目录下。
过程中可能会安装Microsoft MPI

安装完成后要设置指向openfoam的路径(上图第4步)。
2.2 paraview下载安装
上述blueCFD已经包含了paraview,在FC面板里设置指向所在路径即可
如果要另外安装,那么下载msi,还有带MPI的没试过

2.3 cfmesh
这个文件较小(15M),可以直接点击安装按钮。但是我出错了好多次,设置好blueCFD的路径后,多安装几次,或者先安装下面的HiSA
虽然可以用Gmesh划分网格,但是感觉这个cfmesh最适用流体吧,速度特别快,网格也好,必须要安装好。
下载的话,由于有机器人验证策略,Edge/opera浏览器都进入不了sourceforge,用firefox浏览器

2.4 HiSA
这个直接点安装。
我的笔记本电脑等待很久(20多分钟),才显示安装完成。可以查看它的日志,可能提示一些文件不存在……慢慢等即可。

2.5 最后再点击Run dependency check按钮,在面板最下端的Output窗口里查看有没有错误和没有安装的依赖。如果有,再解决。
如果发现cfmesh没安装,可以重新以管理员身份运行freeCAD,执行Run dependency check

作者:秦晓川  创建时间:2026-09-18 22:12
最后编辑:秦晓川  更新时间:2026-09-22 21:44
上一篇:
下一篇: