基于ansys的平面板結(jié)構(gòu)有限元分析系統(tǒng)研究與開發(fā)(本科畢業(yè)論文設(shè)計).doc
約41頁DOC格式手機(jī)打開展開
基于ansys的平面板結(jié)構(gòu)有限元分析系統(tǒng)研究與開發(fā)(本科畢業(yè)論文設(shè)計),基于ansys的平面板結(jié)構(gòu)有限元分析系統(tǒng)研究與開發(fā)(本科畢業(yè)論文設(shè)計)摘要在工程實際中,經(jīng)常要對設(shè)計好的結(jié)構(gòu)進(jìn)行受力變形分析,而傳統(tǒng)分析計算方法由于計算任務(wù)繁重,效率低下等缺點已難以適應(yīng)工程應(yīng)用分析的需求,而現(xiàn)有結(jié)構(gòu)有限元分析軟件行業(yè)針對性不強(qiáng),用戶學(xué)習(xí)周期長,其復(fù)雜的操作和過大的系統(tǒng)資源消耗而造成分析速度過慢,給工程...
內(nèi)容介紹
此文檔由會員 cglina 發(fā)布
基于ANSYS的平面板結(jié)構(gòu)有限元分析系統(tǒng)研究與開發(fā)(本科畢業(yè)論文設(shè)計)
摘 要
在工程實際中,經(jīng)常要對設(shè)計好的結(jié)構(gòu)進(jìn)行受力變形分析,而傳統(tǒng)分析計算方法由于計算任務(wù)繁重,效率低下等缺點已難以適應(yīng)工程應(yīng)用分析的需求,而現(xiàn)有結(jié)構(gòu)有限元分析軟件行業(yè)針對性不強(qiáng),用戶學(xué)習(xí)周期長,其復(fù)雜的操作和過大的系統(tǒng)資源消耗而造成分析速度過慢,給工程應(yīng)用分析人員帶來了不少麻煩。本文從平面板結(jié)構(gòu)受力特點出發(fā),對平面板結(jié)構(gòu)有限元分析系統(tǒng)及其關(guān)鍵實現(xiàn)技術(shù)作了較為深入的研究,并開發(fā)了適合平面板結(jié)構(gòu)分析的專用分析軟件。
首先,分析了大型通用有限元分析軟件ANSYS的參數(shù)化設(shè)計語言APDL和面向?qū)ο蟮木幊陶Z言Visual C++6.0特點和優(yōu)勢,確定采用二者聯(lián)合的方法開發(fā)平面板結(jié)構(gòu)有限元分析系統(tǒng);然后,建立了一種平面板結(jié)構(gòu)彎曲分析的有限元模型,并生成了調(diào)用ANSYS分析的APDL命令流;其次,劃分了系統(tǒng)功能模塊,系統(tǒng)包括用戶界面模塊、ANSYS計算模塊、VC調(diào)用接口模塊和后處理模塊等四部分。用VC的對話框編程來編制用戶界面模塊,然后用ANSYS的參數(shù)化設(shè)計語言APDL編寫ANSYS計算模塊,并通過VC調(diào)用接口模塊,將VC與APDL編寫的命令流嵌套起來。
最后,給出了本文的結(jié)論并指出了本系統(tǒng)的不足和進(jìn)一步擴(kuò)展的方向。
關(guān)鍵詞:平面板結(jié)構(gòu),VC++6.0,APDL,有限元分析
ABSTRACT
In engineering practice, often have to deformation analysis for the structure that have been designed , and the traditional calculation method of calculation because the tasks are arduous, and low efficiency, and other shortcomings have been difficult to adapt to the needs of engineering analysis, and the existing structure of finite element analysis software industry Targeted not strong, and users learning cycles long, complicated operation and the excessive consumption of resources resulting system of speed too slowly, to the application of engineering staff has brought a lot of trouble. This article from the flat panel structure of the force characteristics of the flat panel structure finite element analysis system and its key technology to achieve a more in-depth study and the development of flat panel structure for the analysis of the dedicated analysis software.
First, the analysis of a large-scale finite element analysis software ANSYS the parameters of language APDL and object-oriented programming language Visual C + +6.0 characteristics and advantages, the two determined by the method of joint development of flat panel structure finite element analysis systems; Then, the establishment of a flat plate bending finite element analysis of the model, and generate a call ANSYS analysis of the APDL order flow; Second, the system of functional modules, the system includes user interface module, ANSYS calculation module, VC call interface module And post-processing module of four parts. VC dialog with the program to develop user interface module, and then use the parameters of ANSYS design language APDL prepared ANSYS calculation module, and through VC call interface module, will be prepared by the VC and APDL order flow nested together.
Finally, given the conclusions of this paper, and pointed out the shortcomings of the system and further expansion of the direction.
Key words:Flat Board Structure,VC++6.0,APDL,Finite Element Analysis
目 錄
中文摘要 Ⅰ
ABSTRACT Ⅱ
1緒論 1
1.1 課題提出的背景及意義 1
1.1.1國內(nèi)外平面板彎曲有限元分析的研究現(xiàn)狀 1
1.1.2 ANSYS二次開發(fā)的研究現(xiàn)狀 2
1.1.3 課題提出的意義 3
1.2 開發(fā)平面板有限元分析系統(tǒng)的方法 3
1.2.1 ANSYS二次開發(fā)技術(shù) 4
1.2.2 面向?qū)ο缶幊碳夹g(shù) 6
1.3 本文研究的主要內(nèi)容 7
2 平面板結(jié)構(gòu)有限元分析 9
2.1 平面板彎曲的簡介 9
2.1.1 超薄板理論 9
2.2 平面板結(jié)構(gòu)有限元模型的建立 10
2.2.1 平面板結(jié)構(gòu)的簡化 10
2.2.2 平面板結(jié)構(gòu)單元格的劃分 10
2.2.3 平面板結(jié)構(gòu)有限元分析模型的APDL命令流的生成 11
2.3 平面板所受壓力及約束 12
2.3.1 平面板所受壓力情況 12
2.3.2 平面板的約束情況 12
3平面板結(jié)構(gòu)有限元分析系統(tǒng)實現(xiàn)關(guān)鍵技術(shù) 13
3.1 VC與APDL的相互嵌套 13
3.1.1 VC對話框的編輯 13
3.1.2 VC中文本文件的讀寫 14
3.1.3 VC中APDL命令流文件讀寫的實現(xiàn) 15
3.2 VC調(diào)用ANSYS以批處理方式運行的實現(xiàn) 17
4平面板結(jié)構(gòu)有限元分析系統(tǒng)開發(fā) 19
4.1用戶界面模塊的開發(fā) 19
4.1.1概述 19
4.1.2原始參數(shù)的錄入和壓力分布 19
4.1.3 板結(jié)構(gòu)有限元分析實例 21
4.2后處理模塊的開發(fā) 22
4.2.1 ANSYS的后處理功能 22
4.2.2本系統(tǒng)后處理模塊的實現(xiàn) 23
5 結(jié)論 27
5.1 本文的主要結(jié)論和成果 27
5.2 有待進(jìn)一步的研究工作 27
致謝 28
參考文獻(xiàn) 29
附錄A:主窗口部分代碼 30
附錄B:子窗口部分代碼 35
摘 要
在工程實際中,經(jīng)常要對設(shè)計好的結(jié)構(gòu)進(jìn)行受力變形分析,而傳統(tǒng)分析計算方法由于計算任務(wù)繁重,效率低下等缺點已難以適應(yīng)工程應(yīng)用分析的需求,而現(xiàn)有結(jié)構(gòu)有限元分析軟件行業(yè)針對性不強(qiáng),用戶學(xué)習(xí)周期長,其復(fù)雜的操作和過大的系統(tǒng)資源消耗而造成分析速度過慢,給工程應(yīng)用分析人員帶來了不少麻煩。本文從平面板結(jié)構(gòu)受力特點出發(fā),對平面板結(jié)構(gòu)有限元分析系統(tǒng)及其關(guān)鍵實現(xiàn)技術(shù)作了較為深入的研究,并開發(fā)了適合平面板結(jié)構(gòu)分析的專用分析軟件。
首先,分析了大型通用有限元分析軟件ANSYS的參數(shù)化設(shè)計語言APDL和面向?qū)ο蟮木幊陶Z言Visual C++6.0特點和優(yōu)勢,確定采用二者聯(lián)合的方法開發(fā)平面板結(jié)構(gòu)有限元分析系統(tǒng);然后,建立了一種平面板結(jié)構(gòu)彎曲分析的有限元模型,并生成了調(diào)用ANSYS分析的APDL命令流;其次,劃分了系統(tǒng)功能模塊,系統(tǒng)包括用戶界面模塊、ANSYS計算模塊、VC調(diào)用接口模塊和后處理模塊等四部分。用VC的對話框編程來編制用戶界面模塊,然后用ANSYS的參數(shù)化設(shè)計語言APDL編寫ANSYS計算模塊,并通過VC調(diào)用接口模塊,將VC與APDL編寫的命令流嵌套起來。
最后,給出了本文的結(jié)論并指出了本系統(tǒng)的不足和進(jìn)一步擴(kuò)展的方向。
關(guān)鍵詞:平面板結(jié)構(gòu),VC++6.0,APDL,有限元分析
ABSTRACT
In engineering practice, often have to deformation analysis for the structure that have been designed , and the traditional calculation method of calculation because the tasks are arduous, and low efficiency, and other shortcomings have been difficult to adapt to the needs of engineering analysis, and the existing structure of finite element analysis software industry Targeted not strong, and users learning cycles long, complicated operation and the excessive consumption of resources resulting system of speed too slowly, to the application of engineering staff has brought a lot of trouble. This article from the flat panel structure of the force characteristics of the flat panel structure finite element analysis system and its key technology to achieve a more in-depth study and the development of flat panel structure for the analysis of the dedicated analysis software.
First, the analysis of a large-scale finite element analysis software ANSYS the parameters of language APDL and object-oriented programming language Visual C + +6.0 characteristics and advantages, the two determined by the method of joint development of flat panel structure finite element analysis systems; Then, the establishment of a flat plate bending finite element analysis of the model, and generate a call ANSYS analysis of the APDL order flow; Second, the system of functional modules, the system includes user interface module, ANSYS calculation module, VC call interface module And post-processing module of four parts. VC dialog with the program to develop user interface module, and then use the parameters of ANSYS design language APDL prepared ANSYS calculation module, and through VC call interface module, will be prepared by the VC and APDL order flow nested together.
Finally, given the conclusions of this paper, and pointed out the shortcomings of the system and further expansion of the direction.
Key words:Flat Board Structure,VC++6.0,APDL,Finite Element Analysis
目 錄
中文摘要 Ⅰ
ABSTRACT Ⅱ
1緒論 1
1.1 課題提出的背景及意義 1
1.1.1國內(nèi)外平面板彎曲有限元分析的研究現(xiàn)狀 1
1.1.2 ANSYS二次開發(fā)的研究現(xiàn)狀 2
1.1.3 課題提出的意義 3
1.2 開發(fā)平面板有限元分析系統(tǒng)的方法 3
1.2.1 ANSYS二次開發(fā)技術(shù) 4
1.2.2 面向?qū)ο缶幊碳夹g(shù) 6
1.3 本文研究的主要內(nèi)容 7
2 平面板結(jié)構(gòu)有限元分析 9
2.1 平面板彎曲的簡介 9
2.1.1 超薄板理論 9
2.2 平面板結(jié)構(gòu)有限元模型的建立 10
2.2.1 平面板結(jié)構(gòu)的簡化 10
2.2.2 平面板結(jié)構(gòu)單元格的劃分 10
2.2.3 平面板結(jié)構(gòu)有限元分析模型的APDL命令流的生成 11
2.3 平面板所受壓力及約束 12
2.3.1 平面板所受壓力情況 12
2.3.2 平面板的約束情況 12
3平面板結(jié)構(gòu)有限元分析系統(tǒng)實現(xiàn)關(guān)鍵技術(shù) 13
3.1 VC與APDL的相互嵌套 13
3.1.1 VC對話框的編輯 13
3.1.2 VC中文本文件的讀寫 14
3.1.3 VC中APDL命令流文件讀寫的實現(xiàn) 15
3.2 VC調(diào)用ANSYS以批處理方式運行的實現(xiàn) 17
4平面板結(jié)構(gòu)有限元分析系統(tǒng)開發(fā) 19
4.1用戶界面模塊的開發(fā) 19
4.1.1概述 19
4.1.2原始參數(shù)的錄入和壓力分布 19
4.1.3 板結(jié)構(gòu)有限元分析實例 21
4.2后處理模塊的開發(fā) 22
4.2.1 ANSYS的后處理功能 22
4.2.2本系統(tǒng)后處理模塊的實現(xiàn) 23
5 結(jié)論 27
5.1 本文的主要結(jié)論和成果 27
5.2 有待進(jìn)一步的研究工作 27
致謝 28
參考文獻(xiàn) 29
附錄A:主窗口部分代碼 30
附錄B:子窗口部分代碼 35