开发内容
1. 参数化建模,可根据模型参数、块参数、样条参数生成前处理模型并进行三维展示
2. 前处理网格生成,可根据流域参数生成二维面网格或三维体网格,可调节网格基本尺寸,可设置生成棱柱层及棱柱层参数,网格加密区域可以通过边界条件自动形成,网格边界名称和边界条件设置可以由用户定义并检查是否冲突
3. 可支持Fluent、StarCCM、CFX、str、neu网格文件导入并转换为OpenFOAM可以识别的网格文件进行展示,可调整边界条件类型 ,边界条件可设置不同颜色并进行高亮显示
4. 可实现字典文件参数通用修改功能,所需参数通过可视化界面实现参数和字典文件关联,在求解计算时可替换字典文件中参数,并完成参数完整性校验
5. 开发OpenFOAM命令执行模块,可通过界面完成脚本运行、单独指令运行、界面操作运行,运行过程中要在控制台实时输出命令反馈信息
6. 实现本地的算例管理工作,可实现算例的集群运行及交互,集群计算过程中需监控实时状态,对相关图形进行实时显示
7. 实现Windows、Linux下报告自动生成功能,对生成报告所需指令进行接口封装供程序调用,可实现多张图片插入、表格编辑、参数编辑,对生成报告中所需前后处理图片需要后台自动运行,按照规则自动截取图片
开发要求
1. 开发工具采用Qt5.14.2+VS2017
2. 网格剖分引擎采用BlockMesh、SnappyHexMesh
3. 开发语言:C++、Python
4. 项目要求提供源码
5. 实现Windows、Linux跨平台运行
6. 要求代码编写规范,结构清晰,注释率不小于40%
技术对接人:王工
//项目报名//
报名方式
联系FastCAE工作人员,并注明有意向参与的项目
联系方式
电话:0532-88983355(转2)
邮箱:diso@diso.cn
也可扫描下方二维码添加工作人员微信咨询
报名截止时间
2024年2月19日