狠狠操91,亚洲黄色高清,经典三级在线视频,欧美成人高清性色生活

logo
CAE應(yīng)用解決方案專家
400 - 6046 - 636

HyperMesh二次開發(fā)助力提高仿真效率!

有限元: 2019-09-03 15:19:32 閱讀數(shù): 3939 分享到:

有限元仿真的操作流程依次為基礎(chǔ)模型創(chuàng)建、模型設(shè)置(包括接觸、載荷、約束、工況等的建立)、計算提交、結(jié)果讀取、數(shù)據(jù)處理、報告撰寫。由此可知,仿真基礎(chǔ)模型的創(chuàng)建是有限元仿真的首要步驟,其涉及中面抽取、厚度提取、零件命名、ID重排、材料賦予、屬性建立、網(wǎng)格劃分、焊接、模型檢查等項目。


然而,如若手動進行基礎(chǔ)模型創(chuàng)建,易出現(xiàn)以下問題:

(1)工作效率低,重復(fù)的零件選擇、字符輸入等操作占用了工程師大量時間;

(2)過程質(zhì)量難以保證,由于工程師倦怠、疏忽等原因造成的字符輸入錯誤等將導(dǎo)致錯誤的基礎(chǔ)模型,乃至后續(xù)錯誤的分析結(jié)果和錯誤的優(yōu)化建議;

(3)知識經(jīng)驗不易積累,由于人員流動會造成優(yōu)秀的經(jīng)驗或技巧流失,造成損失。


有鑒于此,企業(yè)一般會對所使用的的CAE軟件進行二次開發(fā),實現(xiàn)基礎(chǔ)模型創(chuàng)建的自動化,有效提高了操作效率和防錯性,以達到規(guī)范流程、簡化操作、封裝知識的目的。


元王代理的HyperMesh軟件是世界公認的優(yōu)秀前處理軟件,廣泛應(yīng)用于汽車、電子儀器、生物醫(yī)學(xué)、航空航天、工業(yè)設(shè)備和重型工程等行業(yè)產(chǎn)品開發(fā)過程中。HyperMesh軟件不僅提供了強大的前處理功能還提供了完善的API(應(yīng)用程序接口),用戶可以根據(jù)自己的獨特需求利用Tcl/Tk語言結(jié)合這些API進行HyperMesh二次開發(fā)。使工程師從繁瑣的前處理工作中解放出來,將主要精力集中在解決問題的本質(zhì)上,從而提高有限元分析工作的質(zhì)量和效率。


  基礎(chǔ)模型自動化工具交互界面  

通過與分析工程師的實時交流,結(jié)合HyperMesh的編程語言特點,優(yōu)化基礎(chǔ)模型創(chuàng)建時的各項動作,開發(fā)基礎(chǔ)模型自動化工具的交互界面,如下圖所示。



  基礎(chǔ)模型自動化工具各模塊功能  

基礎(chǔ)模型自動化工具分為中面抽取模塊、屬性材料建立模塊、網(wǎng)格劃分模塊、焊接模塊、模型檢查模塊,各模塊的具體功能如下所示。

(1)中面抽取模塊: 工具根據(jù)用戶提供的路徑自動導(dǎo)入數(shù)模; 自動對各鈑金抽取中面。

(2)屬性材料建立模塊:工具自動修改component的name和ID;工具自動為每個component建立對應(yīng)的property卡片;工具根據(jù)用戶提供的BOM表路徑,讀取BOM表中的零件厚度值與材料;工具自動建立material卡片,并與component和property關(guān)聯(lián);工具自動識別零件數(shù)模真實厚度,并與BOM表中的厚度值對比,并輸出不一致信息。

(3)網(wǎng)格劃分模塊:工具可根據(jù)默認的批處理網(wǎng)格劃分文件(*.param和*.criteria),進行BatchMesh;工具也可根據(jù)用戶指定的批處理網(wǎng)格劃分文件(*.param和*.criteria),進行BatchMesh。

(4)焊接模塊:根據(jù)用戶提供的焊點文件*.xml路徑,工具自動進行點焊的建立;根據(jù)用戶提供的*.xml路徑,工具自動進行縫焊的建立。

(5)模型檢查模塊:工具可自動進行幾何刪除、法向調(diào)節(jié)、自由邊檢查、重復(fù)單元檢查、未用屬性檢查、未用材料檢查、未用set檢查、空白set檢查、空白component檢查等,并修復(fù)。


  效率對比  

基礎(chǔ)模型自動化工具使用戶免除了重復(fù)的零件選取和龐雜的數(shù)據(jù)輸入, 以汽車背門基礎(chǔ)模型的中面抽取、屬性材料建立、焊接為例,分別進行基礎(chǔ)模型的傳統(tǒng)手動操作和工具自動操作, 用時對比下圖所示。 從中可發(fā)現(xiàn), 采用基礎(chǔ)模型自動化工具后, 作業(yè)效率提高了70%。由此推廣到整車基礎(chǔ)模型的建立,可使工程師的工作效率得到極大提升。



  二次開發(fā)應(yīng)用擴展   

通過開發(fā)獨立的自動化工具(不依附于前、后處理軟件),使用戶只需在交互界面中選擇仿真項目名稱和相關(guān)文件路徑,工具便后臺調(diào)用HyperMesh、 HyperView、求解器以及相應(yīng)的腳本,即可進行其余仿真操作流程的自動化,包括模型設(shè)置、計算提交、結(jié)果讀取、數(shù)據(jù)處理、報告撰寫。


總結(jié)

通過進行仿真基礎(chǔ)模型創(chuàng)建的HyperMesh二次開發(fā),避免了手動操作的諸多弊端,其可實現(xiàn)的成果包括:

(1)實現(xiàn)了仿真基礎(chǔ)模型創(chuàng)建的自動化,工作效率大幅提高;

(2)腳本自動運行,有效防錯,過程質(zhì)量大幅提升;

(3)腳本規(guī)范了模型的命名和編號,有效保證了模型一致性;

(4)封裝知識經(jīng)驗,不因人員異動而經(jīng)驗流失,知識傳承有效改善;

(5)為仿真其余操作流程的自動化奠定了基礎(chǔ)。


聲明:文章部分內(nèi)容數(shù)據(jù)引用自Altair技術(shù)大會論文集,如涉及作品版權(quán)問題,請聯(lián)系我們刪除或做相關(guān)處理。