二、Genvi可編程數(shù)值仿真開發(fā)平臺(tái)
Genvi是北京極道成然科技有限公司完全從底層自主開發(fā)的第二代可編程、高可擴(kuò)展的生態(tài)化數(shù)值仿真平臺(tái)。該平臺(tái)具備建模、多物理場(chǎng)耦合計(jì)算、三維實(shí)時(shí)可視化計(jì)算、高可擴(kuò)展、可定制等功能。
該平臺(tái)內(nèi)置了JavaScript引擎,可編程,可調(diào)試,可即時(shí)執(zhí)行,支持多方軟件模塊的自動(dòng)搭載和高效組裝/耦合,支持大規(guī)模并行計(jì)算,是行業(yè)領(lǐng)先的生態(tài)化可編程數(shù)值仿真平臺(tái)。
三、Genvi的特點(diǎn)及功能
1、Genvi的特點(diǎn)
支持第三方模塊以動(dòng)態(tài)鏈接庫(kù)(DLL)的形式加入平臺(tái),支持不同DLL間的數(shù)據(jù)交互。
支持參數(shù)化幾何建模及網(wǎng)格剖分,支持7類主流商業(yè)軟件的網(wǎng)格導(dǎo)入。支持的網(wǎng)格類型包括:顆粒、桿件、三角形、四邊形、四面體、三棱柱、金字塔、六面體等。
支持平臺(tái)與核心模塊間網(wǎng)格數(shù)據(jù)的實(shí)時(shí)交互,用戶可從平臺(tái)下載網(wǎng)格,也可將核心模塊的網(wǎng)格推送至平臺(tái)。
支持掛載獨(dú)立于求解器的本構(gòu)模型及材料庫(kù),這些模型及庫(kù)可被公司出品的原生求解器以及各種第三方求解器直接調(diào)用。
提供豐富的選擇集功能,通過GUI或JS腳本函數(shù),可實(shí)現(xiàn)節(jié)點(diǎn)、單元、單元面的精準(zhǔn)選擇,核心模塊可自動(dòng)獲取選擇對(duì)象并進(jìn)行個(gè)性化的操作(設(shè)置材料參數(shù)、施加邊界條件等)。
采用核心數(shù)據(jù)驅(qū)動(dòng)的結(jié)果展示模式,提供豐富的結(jié)果數(shù)據(jù)模板,用戶可自定義結(jié)果名稱及結(jié)果類型;實(shí)現(xiàn)核心模塊推送什么數(shù)據(jù),云圖及監(jiān)測(cè)曲線即展示什么數(shù)據(jù)。
千萬量級(jí)單元的平移、縮放、旋轉(zhuǎn)、剖切等操作無卡頓現(xiàn)象,支持計(jì)算結(jié)果的視頻及圖片輸出。
支持多模塊、多類型計(jì)算流程及計(jì)算結(jié)果的統(tǒng)一存儲(chǔ)及管理。
2、Genvi功能
2.1 開發(fā)個(gè)性化的數(shù)值軟件
界面編程:MFC、C#、HTML/JavaScript
終端用戶:GUI操作、JavaScript
2.2實(shí)現(xiàn)不同模塊的耦合
用戶可借助C/C++、Fortran、JavaScript等多種語(yǔ)言,實(shí)現(xiàn)不同模塊間的耦合。
2.3 利用Genvi導(dǎo)出.glb文件
首先,準(zhǔn)備一個(gè)模型;然后,通過一定的步驟導(dǎo)入到軟件---Genvi,這個(gè)時(shí)候就可以看到如下的界面:
可以看到模型就說明導(dǎo)入沒有問題,這個(gè)時(shí)候按順序點(diǎn)擊:文件-->導(dǎo)出-->GLB,如下圖:
點(diǎn)擊之后,彈出一個(gè)對(duì)話框,你可以給導(dǎo)出的GLB文件命名并選擇保存位置:
這樣,你就可以在你選擇的位置,看到你命好名字的glb文件了!
如何查看
3D查看器
首先,Windows10的用戶直接點(diǎn)擊就可以在3D查看器中看到模型,打開后可以對(duì)模型進(jìn)行平移、旋轉(zhuǎn)、縮放的查看;
畫圖3D
同樣是在Windows10的系統(tǒng)下,畫圖3D部分沒有安裝的用戶可能還需要安裝,直接在開始一旁的搜索框里輸入“畫圖3D”搜索,就可以安裝并使用;安裝完成后選擇你想要打開的glb文件,右鍵選擇用畫圖3D打開,就可以在畫圖3D中打開模型進(jìn)行平移、縮放、旋轉(zhuǎn)的操作;
并對(duì)模型進(jìn)行涂鴉、貼紙等,更多其他操作;下圖是我們利用Genvi做的一個(gè)計(jì)算云圖的glb,可以看到槍管的前端有明顯的色彩,是表示力的傳導(dǎo)過程,這證明,Genvi不僅可以導(dǎo)出模型的glb,還能導(dǎo)出結(jié)果云圖的glb文件;
審核編輯:劉清
-
dll
+關(guān)注
關(guān)注
0文章
115瀏覽量
45442 -
mfc
+關(guān)注
關(guān)注
0文章
111瀏覽量
27257 -
GUI
+關(guān)注
關(guān)注
3文章
662瀏覽量
39739 -
求解器
+關(guān)注
關(guān)注
0文章
77瀏覽量
4536
原文標(biāo)題:中科院力學(xué)所朱心廣博士:走近Genvi可編程數(shù)值仿真開發(fā)平臺(tái)
文章出處:【微信號(hào):sim_ol,微信公眾號(hào):模擬在線】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論