教學(xué)優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海集團(tuán)的課程在業(yè)內(nèi)有著廣泛的美譽(yù)度和響亮的知名度。
秉承二十幾年積累的教學(xué)品質(zhì),本課程以真實(shí)項(xiàng)目實(shí)戰(zhàn)為導(dǎo)向,授課工程師將會(huì)與您分享設(shè)計(jì)的全流程及工具的綜合使用技巧、經(jīng)驗(yàn)。
適用人群:面向高校、研究所及企業(yè);開展自主CAE軟件研發(fā)工作的用戶;從事CAE領(lǐng)域相關(guān)研究及軟件開發(fā)人員,特別是正在開展大規(guī)模自主CAE軟件研發(fā)項(xiàng)目的團(tuán)隊(duì)。
近年來高校、研究院所、企業(yè)推出大量不同專業(yè)領(lǐng)域的自研CAE求解計(jì)算程序,這些程序如何變成CAE軟件產(chǎn)品,需要一套架構(gòu)良好的集成開發(fā)框架平臺(tái),支持自主CAE軟件產(chǎn)品的快速迭代,F(xiàn)astCAE應(yīng)運(yùn)而生!
FastCAE,是一套開源國產(chǎn)CAE軟件集成開發(fā)平臺(tái),采用BSD3開源協(xié)議,用戶可使用該框架并鼓勵(lì)衍生軟件商業(yè)化。FastCAE本質(zhì)是一套CAE軟件集成接口標(biāo)準(zhǔn)和數(shù)據(jù)標(biāo)準(zhǔn)框架,基于該框架集成任意的求解器、前處理和后處理模塊。平臺(tái)面向求解器開發(fā)者提供CAE軟件界面與通用功能模塊,快速研發(fā)集成框架,提高自研求解程序產(chǎn)品化效率。平臺(tái)提供了完善的前后處理功能與豐富的可視交互界面,支持API級(jí)二次開發(fā)和插件模式功能擴(kuò)展。
FastCAE平臺(tái)優(yōu)勢
仿真全流程腳本驅(qū)動(dòng);支持通用求解器集成;跨平臺(tái)、并行部署;自主可控的CAE系統(tǒng)集成平臺(tái);支持多求解器同時(shí)集成;接口統(tǒng)一,模塊化快速集成。
FastCAE功能介紹
FastCAE采用分層架構(gòu)模式,以FastCAE核心架構(gòu)為基礎(chǔ),提供標(biāo)準(zhǔn)功能模塊及擴(kuò)展接口,方便用戶靈活集成求解器、前后處理等核心功能模塊。
FastCAE平臺(tái)提供以下功能模塊
1、幾何建模與可視化交互功能
幾何建模與可視化交互,采用VTK進(jìn)行圖形渲染與交互操作,目前已實(shí)現(xiàn)多種三維特征建模與三維特征操作,以及簡單的草圖功能,平臺(tái)提供標(biāo)準(zhǔn)接口可集成任意幾何引擎。
2、網(wǎng)格剖分與可視化交互功能
網(wǎng)格剖分與可視化交互,采用VTK進(jìn)行圖形渲染與交互操作,實(shí)現(xiàn)網(wǎng)格的統(tǒng)一顯示模式,多種網(wǎng)格選取交互模式,同時(shí)支持多種格式網(wǎng)格文件的導(dǎo)入與導(dǎo)出。同時(shí)開辟多種接口,可方便不同網(wǎng)格劃分程序的快速集成。
3、基于網(wǎng)格組件的有限元建模
基于組件的工程數(shù)據(jù)管理,組件是指網(wǎng)格模型的一個(gè)區(qū)域,可以是某些節(jié)點(diǎn),也可以是一些單元。物理模型的建立過程中,工程算例的材料屬性與邊界條件等相關(guān)物理量的設(shè)置均與網(wǎng)格組件關(guān)聯(lián)綁定。
4、求解器動(dòng)態(tài)集成
平臺(tái)支持自研求解器集成和第三方商業(yè)或開源CAE軟件集成?;诳梢暬渲梅绞胶蜆?biāo)準(zhǔn)輸入輸出文件集成自研求解程序;也可以通過平臺(tái)提供二次開發(fā)接口集成功能復(fù)雜的自研求解器和第三方求解器。
5、后處理可視化與交互
平臺(tái)基于VTK圖像庫開發(fā)了二維、三維結(jié)果可視化功能。可實(shí)現(xiàn)繪制二維曲線、云圖、矢量圖、動(dòng)畫、圖像切割、對稱、等值面提取、流線等功能。另外,還有VR可視化模塊和幾何數(shù)值耦合運(yùn)動(dòng)模塊等高級(jí)功能。
6、全流程腳本控制
平臺(tái)采用C++語言開發(fā),核心功能封裝Python接口,模塊間通過Python調(diào)用,降低耦合,用戶可根據(jù)需要調(diào)用不同粒度的功能接口,實(shí)現(xiàn)自動(dòng)化仿真流程。
FastCAE應(yīng)用案例集錦
發(fā)動(dòng)機(jī)多物理耦合計(jì)算分析軟件
地震災(zāi)害數(shù)仿真計(jì)算分析軟件
航空器氣動(dòng)性能計(jì)算計(jì)算分析軟件
船舶波浪增阻計(jì)算分析軟件
機(jī)械傳動(dòng)設(shè)計(jì)分析軟件
ETS多物理場集成軟件
OpenFOAM案例——SIMPLE求解不可壓湍流
Fluent集成案例——旋濾器分析流程
FastCAE合作單位
FastCAE平臺(tái)經(jīng)過兩年的發(fā)展,已應(yīng)用到船舶、汽車、航空航天、核能、機(jī)械、熱能、多場耦合等領(lǐng)域,并形成國產(chǎn)CAE軟件70余例,覆蓋高校、研究所、企業(yè)等40余個(gè)。近年來高校、研究院所、企業(yè)推出大量不同專業(yè)領(lǐng)域的自研CAE求解計(jì)算程序,這些程序如何變成CAE軟件產(chǎn)品,需要一套架構(gòu)良好的集成開發(fā)框架平臺(tái),支持自主CAE軟件產(chǎn)品的快速迭代,F(xiàn)astCAE應(yīng)運(yùn)而生!
課程大綱:
本次分為兩部分,第一部分是FastCAE說明,介紹FastCAE的主要功能、技術(shù)特性與開源說明;
?第二部分是FastCAE的使用培訓(xùn),將結(jié)合具體的實(shí)例來介紹如何使用FastCAE來集成用戶的計(jì)算程序。