
教學(xué)優(yōu)勢
  曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
     建立了良好的合作關(guān)系。曙海集團的課程在業(yè)內(nèi)有著廣泛的美譽度和響亮的知名度。
秉承二十幾年積累的教學(xué)品質(zhì),本課程以真實項目實戰(zhàn)為導(dǎo)向,授課工程師將會與您分享設(shè)計的全流程及工具的綜合使用技巧、經(jīng)驗。
  適用人群:面向高校、研究所及企業(yè);開展自主CAE軟件研發(fā)工作的用戶;從事CAE領(lǐng)域相關(guān)研究及軟件開發(fā)人員,特別是正在開展大規(guī)模自主CAE軟件研發(fā)項目的團隊。
近年來高校、研究院所、企業(yè)推出大量不同專業(yè)領(lǐng)域的自研CAE求解計算程序,這些程序如何變成CAE軟件產(chǎn)品,需要一套架構(gòu)良好的集成開發(fā)框架平臺,支持自主CAE軟件產(chǎn)品的快速迭代,F(xiàn)astCAE應(yīng)運而生!
FastCAE,是一套開源國產(chǎn)CAE軟件集成開發(fā)平臺,采用BSD3開源協(xié)議,用戶可使用該框架并鼓勵衍生軟件商業(yè)化。FastCAE本質(zhì)是一套CAE軟件集成接口標準和數(shù)據(jù)標準框架,基于該框架集成任意的求解器、前處理和后處理模塊。平臺面向求解器開發(fā)者提供CAE軟件界面與通用功能模塊,快速研發(fā)集成框架,提高自研求解程序產(chǎn)品化效率。平臺提供了完善的前后處理功能與豐富的可視交互界面,支持API級二次開發(fā)和插件模式功能擴展。
FastCAE平臺優(yōu)勢
仿真全流程腳本驅(qū)動;支持通用求解器集成;跨平臺、并行部署;自主可控的CAE系統(tǒng)集成平臺;支持多求解器同時集成;接口統(tǒng)一,模塊化快速集成。
FastCAE功能介紹
FastCAE采用分層架構(gòu)模式,以FastCAE核心架構(gòu)為基礎(chǔ),提供標準功能模塊及擴展接口,方便用戶靈活集成求解器、前后處理等核心功能模塊。
FastCAE平臺提供以下功能模塊
1、幾何建模與可視化交互功能
幾何建模與可視化交互,采用VTK進行圖形渲染與交互操作,目前已實現(xiàn)多種三維特征建模與三維特征操作,以及簡單的草圖功能,平臺提供標準接口可集成任意幾何引擎。
2、網(wǎng)格剖分與可視化交互功能
網(wǎng)格剖分與可視化交互,采用VTK進行圖形渲染與交互操作,實現(xiàn)網(wǎng)格的統(tǒng)一顯示模式,多種網(wǎng)格選取交互模式,同時支持多種格式網(wǎng)格文件的導(dǎo)入與導(dǎo)出。同時開辟多種接口,可方便不同網(wǎng)格劃分程序的快速集成。

3、基于網(wǎng)格組件的有限元建模
基于組件的工程數(shù)據(jù)管理,組件是指網(wǎng)格模型的一個區(qū)域,可以是某些節(jié)點,也可以是一些單元。物理模型的建立過程中,工程算例的材料屬性與邊界條件等相關(guān)物理量的設(shè)置均與網(wǎng)格組件關(guān)聯(lián)綁定。

4、求解器動態(tài)集成
平臺支持自研求解器集成和第三方商業(yè)或開源CAE軟件集成。基于可視化配置方式和標準輸入輸出文件集成自研求解程序;也可以通過平臺提供二次開發(fā)接口集成功能復(fù)雜的自研求解器和第三方求解器。

5、后處理可視化與交互
平臺基于VTK圖像庫開發(fā)了二維、三維結(jié)果可視化功能。可實現(xiàn)繪制二維曲線、云圖、矢量圖、動畫、圖像切割、對稱、等值面提取、流線等功能。另外,還有VR可視化模塊和幾何數(shù)值耦合運動模塊等高級功能。

6、全流程腳本控制
平臺采用C++語言開發(fā),核心功能封裝Python接口,模塊間通過Python調(diào)用,降低耦合,用戶可根據(jù)需要調(diào)用不同粒度的功能接口,實現(xiàn)自動化仿真流程。

FastCAE應(yīng)用案例集錦
發(fā)動機多物理耦合計算分析軟件

地震災(zāi)害數(shù)仿真計算分析軟件

航空器氣動性能計算計算分析軟件

船舶波浪增阻計算分析軟件

機械傳動設(shè)計分析軟件

ETS多物理場集成軟件

OpenFOAM案例——SIMPLE求解不可壓湍流

Fluent集成案例——旋濾器分析流程

FastCAE合作單位
FastCAE平臺經(jīng)過兩年的發(fā)展,已應(yīng)用到船舶、汽車、航空航天、核能、機械、熱能、多場耦合等領(lǐng)域,并形成國產(chǎn)CAE軟件70余例,覆蓋高校、研究所、企業(yè)等40余個。近年來高校、研究院所、企業(yè)推出大量不同專業(yè)領(lǐng)域的自研CAE求解計算程序,這些程序如何變成CAE軟件產(chǎn)品,需要一套架構(gòu)良好的集成開發(fā)框架平臺,支持自主CAE軟件產(chǎn)品的快速迭代,F(xiàn)astCAE應(yīng)運而生!
課程大綱:
本次分為兩部分,第一部分是FastCAE說明,介紹FastCAE的主要功能、技術(shù)特性與開源說明;
?第二部分是FastCAE的使用培訓(xùn),將結(jié)合具體的實例來介紹如何使用FastCAE來集成用戶的計算程序。