专业的CAE前后处理集成系统 —FastCAE开源平台发布会
适用人群:面向高校、研究所及企业;开展自主CAE软件研发工作的用户;从事CAE领域相关研究及软件开发人员,特别是正在开展大规模自主CAE软件研发项目的团队。
(免费) 直播时间:2020-03-25 19:29
近年来高校、研究院所、企业推出大量不同专业领域的自研CAE求解计算程序,这些程序如何变成CAE软件产品,需要一套架构良好的集成开发框架平台,支持自主CAE软件产品的快速迭代,FastCAE应运而生!
FastCAE,是一套开源国产CAE软件集成开发平台,采用BSD3开源协议,用户可免费使用该框架并鼓励衍生软件商业化。FastCAE本质是一套CAE软件集成接口标准和数据标准框架,基于该框架集成任意的求解器、前处理和后处理模块。平台面向求解器开发者提供CAE软件界面与通用功能模块,快速研发集成框架,提高自研求解程序产品化效率。平台提供了完善的前后处理功能与丰富的可视交互界面,支持API级二次开发和插件模式功能扩展。
FastCAE平台优势
仿真全流程脚本驱动;支持通用求解器集成;跨平台、并行部署;自主可控的CAE系统集成平台;支持多求解器同时集成;接口统一,模块化快速集成。
FastCAE功能介绍
FastCAE采用分层架构模式,以FastCAE核心架构为基础,提供标准功能模块及扩展接口,方便用户灵活集成求解器、前后处理等核心功能模块。
FastCAE平台提供以下功能模块
1、几何建模与可视化交互功能
几何建模与可视化交互,采用VTK进行图形渲染与交互操作,目前已实现多种三维特征建模与三维特征操作,以及简单的草图功能,平台提供标准接口可集成任意几何引擎。
2、网格剖分与可视化交互功能
网格剖分与可视化交互,采用VTK进行图形渲染与交互操作,实现网格的统一显示模式,多种网格选取交互模式,同时支持多种格式网格文件的导入与导出。同时开辟多种接口,可方便不同网格划分程序的快速集成。
3、基于网格组件的有限元建模
基于组件的工程数据管理,组件是指网格模型的一个区域,可以是某些节点,也可以是一些单元。物理模型的建立过程中,工程算例的材料属性与边界条件等相关物理量的设置均与网格组件关联绑定。
4、求解器动态集成
平台支持自研求解器集成和第三方商业或开源CAE软件集成。基于可视化配置方式和标准输入输出文件集成自研求解程序;也可以通过平台提供二次开发接口集成功能复杂的自研求解器和第三方求解器。
5、后处理可视化与交互
平台基于VTK图像库开发了二维、三维结果可视化功能。可实现绘制二维曲线、云图、矢量图、动画、图像切割、对称、等值面提取、流线等功能。另外,还有VR可视化模块和几何数值耦合运动模块等高级功能。
6、全流程脚本控制
平台采用C++语言开发,核心功能封装Python接口,模块间通过Python调用,降低耦合,用户可根据需要调用不同粒度的功能接口,实现自动化仿真流程。
FastCAE应用案例集锦
发动机多物理耦合计算分析软件
地震灾害数仿真计算分析软件
航空器气动性能计算计算分析软件
船舶波浪增阻计算分析软件
机械传动设计分析软件
ETS多物理场集成软件
OpenFOAM案例——SIMPLE求解不可压湍流
Fluent集成案例——旋滤器分析流程
FastCAE合作单位
FastCAE平台经过两年的发展,已应用到船舶、汽车、航空航天、核能、机械、热能、多场耦合等领域,并形成国产CAE软件70余例,覆盖高校、研究所、企业等40余个。近年来高校、研究院所、企业推出大量不同专业领域的自研CAE求解计算程序,这些程序如何变成CAE软件产品,需要一套架构良好的集成开发框架平台,支持自主CAE软件产品的快速迭代,FastCAE应运而生!
课程大纲:
本次直播分为两部分,第一部分是FastCAE说明,介绍FastCAE的主要功能、技术特性与开源说明;
第二部分是FastCAE的使用培训,将结合具体的实例来介绍如何使用FastCAE来集成用户的计算程序。