OpenFOAM开源GUI想法
-
最近抑郁的厉害 ,给自己业余时间找点事做。想基于之前项目的经验逐步为OpenFOAM建立前处理GUI玩具,目标网格承载量在1000万左右,基于OpenCFD v2112以后版本。
初步计划是先实现blockMesh->surfaceFeature->snappyHexMesh的界面,输出设置或者计算文件;之后逐步添加现有求解器;windows(之前项目已在使用,可能这个还快些)、linux(ubuntu)双平台。
具体技术路径为pyside2、pyvista、numpy、shell(个人发电,C++版本没时间),基本目标开源(如果自己代码烂就算了 ),想问下大家有需求吗?没需求就不弄了... ... -
@李东岳 感谢李老师的回复!
关于您说的几个问题:
首先,作为国内工业软件行业从业者之一,关于国内现状还算了解,套壳与自主的实际情况也大概有数。关于融资,个人感觉国内现阶段大体是基于概念、关系、国家政策的野蛮生长阶段,需要融资只能真自研或看上去自研。本人以上方面均缺乏,所以也就没考虑这些。
关于框架,我这边有几个基于OpenFOAM的客户定制软件经验,桌面端的话也算有2个成熟的架构,之所以打算用上面说的架构,一是因为个人精力有限,二也是有成功的案例,当然涉及到知识产权的问题会进行重构。
再次,关于时间的问题,我现在预期的时间是今年内出一个openfoam网格划分软件,方便大家进行网格划分与算例生成,之后看反馈再做后续考虑。
最后关于个人发电的问题,有钱当然是好的,但没有也一样,毕竟我现在也没有实际的东西,机构支持暂不奢望。我至少会把今年的网格部分做出来,供大家测试、完善。
欢迎大家提出具体的要求,或者提供具体的算例,如有进展我也会告诉大家,谢谢! -
-
对OpenFOAM的GUI界面,我们有需求,可以付费开发,具体需求可以加您联系方式吗?
-
也可以参考国外sim flow做的基于OpenFOAM的gui? 这个网站文档做的还不错
https://sim-flow.com/download/cfd-simulation-software/