在壓力容器的分析設計計算中,有限元分析軟件已得到廣泛應用。有限元軟件的建模系統(tǒng)一般基于CAD平臺,建模方式為單向建模,模型一旦建成,便不能進行大范圍的修改。傳統(tǒng)方法建立的有限元模型,在當前計算完成后,一般就無用武之地了,即使遇到下一個計算模型很類似,也必須重新建模。在有限元分析中采用參數(shù)模塊化技術(shù),能有效地減少工程計算工作量,并且通過編寫接口程序,使專業(yè)程度較高的有限元分析過程只需在簡單的界面上填寫參數(shù)就能實現(xiàn),方便使用。
本研究以ANSYS為開發(fā)平臺、以Visual Basic6.0和APDL語言為開發(fā)工具,開發(fā)了專用于球罐接管結(jié)構(gòu)有限元分析接口程序。
APDL是ANSYS Parametric Design Language的縮寫,即ANSYS參數(shù)化設計語言,它是一種類似FOR-TRAN的解釋性語言,提供一般程序語言的功能,如參數(shù)、宏、標量、向量及矩陣運算、分支、循環(huán)、重復以及訪問ANSYS有限元數(shù)據(jù)庫等,另外還提供簡單界面定制功能,實現(xiàn)參數(shù)交互輸入、消息機制、界面驅(qū)動和運行應用程序等。利用APDL程序語言組織管理ANSYS的有限元分析命令,就可以實現(xiàn)參數(shù)化建模、施加參數(shù)化載荷與求解,以及參數(shù)化后處理結(jié)果的顯示,從而實現(xiàn)參數(shù)化有限元分析的全過程,同時這也是ANSYS批處理分析的最高技術(shù)。
數(shù)據(jù)庫是有組織地、動態(tài)地存儲大量數(shù)據(jù)的集合,是存儲數(shù)據(jù)并負責用戶訪問數(shù)據(jù)的機構(gòu)。通過數(shù)據(jù)庫,可以實現(xiàn)數(shù)據(jù)的交互共享,同時使數(shù)據(jù)庫具有較高的數(shù)據(jù)獨立性,并可較好地保證數(shù)據(jù)的安全性和完整性。
本研究采用Microsoft Access 2000作為球殼和接管材料參數(shù)的數(shù)據(jù)管理系統(tǒng)。Microsoft Access 2000是美國微軟公司Office 2000系列軟件的一個重要組成部分。它是一個功能完備的關(guān)系數(shù)據(jù)庫管理系統(tǒng),使用方便。
Visual Basic是在Basic語言的基礎(chǔ)上發(fā)展起來的,具有高級程序設計語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式,其語句簡單易懂,且具有簡單易操作的用戶界面設計功能。Visual Basic6.0支持的數(shù)據(jù)訪問接口有ADO(ActiveX數(shù)據(jù)對象)、RDO(遠程訪問對象)和DAO(數(shù)據(jù)訪問對象),最新的接口是ADO。利用這一技術(shù)可以直接建立或處理Microsoft Access格式的數(shù)據(jù)庫,并提供了強大的數(shù)據(jù)存儲和檢索功能。
本研究運用Visual Basic 6.0及其與Microsoft Access 2000的連接功能,編制了接管結(jié)構(gòu)的尺寸、材料、載荷等設計參數(shù)的輸入界面,以這些參數(shù)為基礎(chǔ),可以生成包含球罐接管結(jié)構(gòu)有限元計算命令流的文本文件。命令流是嚴格按照APDL語言的格式編寫的,ANSYS程序讀入此命令流,就可以進行所輸入的接管結(jié)構(gòu)的有限元計算。
專業(yè)從事機械產(chǎn)品設計│有限元分析│強度分析│結(jié)構(gòu)優(yōu)化│技術(shù)服務與解決方案
杭州納泰科技咨詢有限公司
本文出自杭州納泰科技咨詢有限公司www.hanpinfa.cn,轉(zhuǎn)載請注明出處和相關(guān)鏈接!