基于Visual Studio與Python平臺開發(fā)有限元分析結果自動后處理系統(tǒng)
本文關鍵詞:基于Visual Studio與Python平臺開發(fā)有限元分析結果自動后處理系統(tǒng),,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著工業(yè)產(chǎn)業(yè)的發(fā)展和工業(yè)產(chǎn)品的不斷研發(fā),產(chǎn)品從方案設計、研發(fā)、優(yōu)化、投產(chǎn)的整個過程,有限元分析都起著非常重要的作用,在企業(yè)中需要以報告的形式呈現(xiàn)每個階段的有限元分析結果,由于分析結果數(shù)據(jù)量龐大,輸出的大量信息僅依靠手工來制作模板類似、工作重復的有限元分析報告,費時費力,效率非常低下。因此,對有限元軟件ABAQUS進行二次開發(fā)來實現(xiàn)工程分析需要的特定功能,具有極其重要的工程意義。本文基于Visual Studio開發(fā)平臺和ABAQUS軟件內置的Python語言聯(lián)合開發(fā)有限元分析結果自動后處理系統(tǒng),前臺界面選用C#語言開發(fā),后臺則采用Python語言編寫ABAQUS有限元分析結果的自動后處理腳本,使得分析結果能夠按照用戶需求自動輸出為PPT格式的有限元分析報告。原本需要幾天甚至幾周時間才能完成的繁雜工作在10分鐘左右即可完成,大大提高了研發(fā)效率,縮短了產(chǎn)品的研發(fā)時間。本文的研究內容和成果對于汽車、航空航天、機械等ABAQUS的各行業(yè)用戶都具有十分重要的意義。本文主要完成了下列研究工作:(1)利用ABAQUS軟件與Python語言相結合建立工程部件的自動后處理腳本作為二次開發(fā)的基礎,詳細論述自動后處理系統(tǒng)中需要輸出的數(shù)據(jù)功能及實現(xiàn)語句。(2)研究了Visual C#語言與ABAQUS有限元分析軟件的串接技術,利用Visual C#語言和有限元分析軟件ABAQUS開發(fā)出一套方便、實用、可靠的分析結果自動后處理系統(tǒng)。(3)對管型截面懸臂梁壁厚度優(yōu)化所得的3個ODB文件進行了自動后處理的分析作業(yè),并生成PPT格式的有限元分析報告,并與手工生成的分析報告進行了比較,證明采用有限元分析結果自動后處理系統(tǒng)生成的報告準確、可靠、省時省力,其效率是手工的幾百倍左右。
【關鍵詞】:有限元分析 Python Visual Studio 自動后處理
【學位授予單位】:青島理工大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TB115
【目錄】:
- 摘要8-9
- Abstract9-11
- 第1章 緒論11-17
- 1.1 課題提出的背景11
- 1.2 國內外的研究現(xiàn)狀及水平11-14
- 1.3 選題的意義及主要研究內容14-15
- 1.3.1 選題的意義14-15
- 1.3.2 主要研究內容15
- 1.4 本章小結15-17
- 第2章 有限元軟件ABAQUS及Python語言17-32
- 2.1 有限元軟件ABAQUS簡介17-19
- 2.2 Python語言二次開發(fā)19-20
- 2.3 ABAQUS與Python語言的關系20-23
- 2.4 Python腳本文件的創(chuàng)建23-24
- 2.5 管形截面懸臂梁壁厚的優(yōu)化實例24-31
- 2.5.1 問題介紹24-25
- 2.5.2 建模25-28
- 2.5.3 優(yōu)化腳本28-31
- 2.6 本章小結31-32
- 第3章 Visual Studio與ABAQUS軟件以及PowerPoint軟件的連接技術32-48
- 3.1 Visual Studio簡介32-38
- 3.1.1.NET開發(fā)平臺32-33
- 3.1.2 Visual Studio的集成開發(fā)環(huán)境33-37
- 3.1.3 C#開發(fā)語言37-38
- 3.2 Visual Studio與ABAQUS的連接技術38-42
- 3.2.1 在ABAQUS中運行Python腳本的方法38-39
- 3.2.2 實現(xiàn)以批處理方式運行ABAQUS腳本文件39-42
- 3.3 Visual Studio與PowerPoint的連接技術42-47
- 3.4 本章小結47-48
- 第4章 系統(tǒng)開發(fā)平臺的實現(xiàn)48-56
- 4.1 開發(fā)平臺的特點和功能48
- 4.2 開發(fā)平臺界面的實現(xiàn)過程48-55
- 4.3 本章小結55-56
- 第5章 有限元分析結果自動后處理系統(tǒng)的應用56-68
- 5.1 引言56
- 5.2 實例應用分析56-65
- 5.2.1 有限元分析自動后處理平臺進行的實例分析操作流程56-59
- 5.2.2 利用實例手動進行結果后處理分析流程59-65
- 5.3 有限元分析自動后處理系統(tǒng)與手動生成有限元分析報告比較分析65-67
- 5.4 本章小結67-68
- 第6章 結論與展望68-70
- 6.1 結論68
- 6.2 展望68-70
- 攻讀碩士學位期間參加的科研項目及發(fā)表論文70-71
- 參與科研項目70
- 發(fā)表論文70-71
- 參考文獻71-73
- 致謝73
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 李俊;葉松;董慶賀;;Python中函數(shù)圖像快速繪制的方法[J];電子制作;2014年04期
2 張強;馬永;李四超;;基于Python的ABAQUS二次開發(fā)方法與應用[J];艦船電子工程;2011年02期
3 禹文濤;徐航;梁軍勇;;基于Python的ABAQUS在結構模態(tài)分析上的應用[J];汽車實用技術;2012年11期
4 馬亞蕾;;基于Python的MPI[J];電子制作;2013年21期
5 ;Neo4j推出基于Python的嵌入式圖數(shù)據(jù)存儲[J];硅谷;2011年20期
6 廖曉暉;張沛超;;基于Python開發(fā)PSS/E高級應用程序[J];繼電器;2008年11期
7 沈殊璇,薄亞明;基于腳本語言Python的科學計算CAD軟件設計框架[J];江南大學學報;2003年01期
8 舒暢;黎洪生;;使用Python實現(xiàn)基于Web的水資源監(jiān)測系統(tǒng)[J];武漢理工大學學報(信息與管理工程版);2006年05期
9 莊怡雯;吳金橋;黃潤才;曹奇英;;基于Python的聚類分析及其應用[J];上海工程技術大學學報;2010年01期
10 韓志三;;基于Python的豐煒系列PLC與PC串行通信的實現(xiàn)[J];硅谷;2013年22期
中國重要會議論文全文數(shù)據(jù)庫 前5條
1 ;Development of Python-based ArcGIS Tools for Spatially Balanced Forest Sampling Design[A];Information Technology and Computer Science—Proceedings of 2012 National Conference on Information Technology and Computer Science[C];2012年
2 伊鵬躍;于哲峰;汪海;;基于Abaqus/Python的三維復合材料層壓板有限元建模參數(shù)化開發(fā)[A];第17屆全國復合材料學術會議(復合材料結構設計與性能表征分論壇)論文集[C];2012年
3 黃佳聰;高俊峰;;基于Python編程語言的空間動態(tài)模型集成[A];自然地理學與生態(tài)安全學術論文摘要集[C];2012年
4 于文麗;;基于Python的空間自相關模式研究[A];中國地理學會百年慶典學術論文摘要集[C];2009年
5 郭霞;關志東;劉遂;陳萍;劉佳;王欣晶;邱太文;;基于Python的Abaqus二次開發(fā)在層壓板修理模擬中的應用[A];計算機輔助工程及其理論研討會2013(CAETS2013)論文集[C];2013年
中國重要報紙全文數(shù)據(jù)庫 前6條
1 高壽福;無所不能的靈蛇——Python[N];中華讀書報;2001年
2 ·特約作者 鄒肇輝;BT編程的王者[N];電腦報;2005年
3 易水;IT新詞集錦(403)[N];計算機世界;2004年
4 本報記者 蒙克;顛覆傳統(tǒng)數(shù)據(jù)庫的“玩具”[N];網(wǎng)絡世界;2009年
5 ;Ruby on Rails[N];計算機世界;2006年
6 周蓉蓉;中低端Unix直指Linux[N];計算機世界;2006年
中國碩士學位論文全文數(shù)據(jù)庫 前10條
1 張正陽;基于Python的戶外通訊設備連接關系的挖掘研究[D];蘇州大學;2015年
2 魏武斌;基于Python的灌區(qū)水情采集系統(tǒng)開發(fā)[D];西北農林科技大學;2015年
3 趙強;用于PCB版圖審查的Python腳本子系統(tǒng)設計與實現(xiàn)[D];西安電子科技大學;2014年
4 鄺洪勝;基于Python的電商導購APP設計與實現(xiàn)[D];華南理工大學;2015年
5 代紅震;基于STAF和Python混合編程的自動化測試系統(tǒng)的研究和實現(xiàn)[D];南京郵電大學;2015年
6 劉志凱;基于Web的Python編程環(huán)境研究[D];新疆農業(yè)大學;2015年
7 趙明洪;Python程序設計題的查重研究[D];新疆農業(yè)大學;2015年
8 曹明君;基于Visual Studio與Python平臺開發(fā)有限元分析結果自動后處理系統(tǒng)[D];青島理工大學;2015年
9 胡忠?guī)?基于Python的企業(yè)安全漏洞管理方法研究[D];北京郵電大學;2015年
10 王國強;基于Python的SDG-HAZOP軟件中推理規(guī)則問題的研究[D];北京化工大學;2009年
本文關鍵詞:基于Visual Studio與Python平臺開發(fā)有限元分析結果自動后處理系統(tǒng),由筆耕文化傳播整理發(fā)布。
本文編號:424656
本文鏈接:http://sikaile.net/guanlilunwen/gongchengguanli/424656.html