集成案例分享——
自研网格划分程序集成
DicFracMesh网格划分程序是一个简单的六面体网格生成程序,能够在指定的立方体域内生成规则的结构化网格,该程序划分的网格能够用于海洋造波仿真程序与海冰破碎仿真方面的研究。该程序输入为参数文件,输出为VTK格式的网格文件。
技术路线
该程序可以通过FastCAE提供的通用网格划分程序集成接口进行集成,无需编写代码即可实现网格划分程序驱动,实现无缝数据交换与数据可视化。
效果演示
网格剖分程序集成后,当前处理窗口打开后,工具栏的网格剖分按钮会变成可用状态,点击该按钮,在属性窗口将会显示参数与按钮,修改参数点击按钮即可完成网格剖分。
集成过程
该网格剖分程序集成通过配置文件实现,无需编写代码即可完成网格剖分程序集成。网格剖分程序的相关配置信息位于安装目录下ConfigFiles文件夹中的SolverConfig.config文件中,配置信息包含以下信息:
1. 程序基础信息,包含可执行文件名称,输入模板文件与输出网格文件。
2. 参数信息,该网格剖分程序的参数信息,包含参数类型,默认值,量纲与取值范围等。
3. 按钮信息,包含按钮的文字与执行的命令,该执行的命令为Python命令。
4. 网格剖分程序需要放置在安装目录下的solver文件中,FastCAE可以直接驱动运行。
END
更多FastCAE相关案例及产品信息,请关注FastCAE公众号
也可访问FastCAE官方网站:www.fastcae.com
更多信息,等你来探索