教學(xué)優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海教育的課程在業(yè)內(nèi)有著響亮的知名度。
本課程,秉承20年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,老師將會與您分享設(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ā)框架平臺,支持自主CAE軟件產(chǎn)品的快速迭代,F(xiàn)astCAE應(yīng)運(yùn)而生!
FastCAE,是一套開源國產(chǎn)CAE軟件集成開發(fā)平臺,采用BSD3開源協(xié)議,用戶可使用該框架并鼓勵(lì)衍生軟件商業(yè)化。FastCAE本質(zhì)是一套CAE軟件集成接口標(biāo)準(zhǔn)和數(shù)據(jù)標(biāo)準(zhǔn)框架,基于該框架集成任意的求解器、前處理和后處理模塊。平臺面向求解器開發(fā)者提供CAE軟件界面與通用功能模塊,快速研發(fā)集成框架,提高自研求解程序產(chǎn)品化效率。平臺提供了完善的前后處理功能與豐富的可視交互界面,支持API級二次開發(fā)和插件模式功能擴(kuò)展。
FastCAE平臺優(yōu)勢
仿真全流程腳本驅(qū)動;支持通用求解器集成;跨平臺、并行部署;自主可控的CAE系統(tǒng)集成平臺;支持多求解器同時(shí)集成;接口統(tǒng)一,模塊化快速集成。
FastCAE功能介紹
FastCAE采用分層架構(gòu)模式,以FastCAE核心架構(gòu)為基礎(chǔ),提供標(biāo)準(zhǔn)功能模塊及擴(kuò)展接口,方便用戶靈活集成求解器、前后處理等核心功能模塊。
FastCAE平臺提供以下功能模塊
1、幾何建模與可視化交互功能
幾何建模與可視化交互,采用VTK進(jìn)行圖形渲染與交互操作,目前已實(shí)現(xiàn)多種三維特征建模與三維特征操作,以及簡單的草圖功能,平臺提供標(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、求解器動態(tài)集成
平臺支持自研求解器集成和第三方商業(yè)或開源CAE軟件集成。基于可視化配置方式和標(biāo)準(zhǔn)輸入輸出文件集成自研求解程序;也可以通過平臺提供二次開發(fā)接口集成功能復(fù)雜的自研求解器和第三方求解器。
5、后處理可視化與交互
平臺基于VTK圖像庫開發(fā)了二維、三維結(jié)果可視化功能。可實(shí)現(xiàn)繪制二維曲線、云圖、矢量圖、動畫、圖像切割、對稱、等值面提取、流線等功能。另外,還有VR可視化模塊和幾何數(shù)值耦合運(yùn)動模塊等高級功能。
6、全流程腳本控制
平臺采用C++語言開發(fā),核心功能封裝Python接口,模塊間通過Python調(diào)用,降低耦合,用戶可根據(jù)需要調(diào)用不同粒度的功能接口,實(shí)現(xiàn)自動化仿真流程。
FastCAE應(yīng)用案例集錦
發(fā)動機(jī)多物理耦合計(jì)算分析軟件
地震災(zāi)害數(shù)仿真計(jì)算分析軟件
航空器氣動性能計(jì)算計(jì)算分析軟件
船舶波浪增阻計(jì)算分析軟件
機(jī)械傳動設(shè)計(jì)分析軟件
ETS多物理場集成軟件
OpenFOAM案例——SIMPLE求解不可壓湍流
Fluent集成案例——旋濾器分析流程
FastCAE合作單位
FastCAE平臺經(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ā)框架平臺,支持自主CAE軟件產(chǎn)品的快速迭代,F(xiàn)astCAE應(yīng)運(yùn)而生!
課程大綱:
本次分為兩部分,第一部分是FastCAE說明,介紹FastCAE的主要功能、技術(shù)特性與開源說明;
?第二部分是FastCAE的使用培訓(xùn),將結(jié)合具體的實(shí)例來介紹如何使用FastCAE來集成用戶的計(jì)算程序。