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