教學優勢
曙海教育的課程培養了大批受企業歡迎的工程師。大批企業和曙海
建立了良好的合作關系。曙海集團的課程在業內有著廣泛的美譽度和響亮的知名度。
秉承二十幾年積累的教學品質,本課程以真實項目實戰為導向,授課工程師將會與您分享設計的全流程及工具的綜合使用技巧、經驗。
適用人群:面向高校、研究所及企業;開展自主CAE軟件研發工作的用戶;從事CAE領域相關研究及軟件開發人員,特別是正在開展大規模自主CAE軟件研發項目的團隊。
近年來高校、研究院所、企業推出大量不同專業領域的自研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來集成用戶的計算程序。