AgriDEM軟件邊界建模模塊的改進(jìn)研究
發(fā)布時(shí)間:2023-03-19 12:15
我國是一個(gè)農(nóng)業(yè)大國,雖然多年來經(jīng)濟(jì)不斷發(fā)展,但是仍沒有躋身農(nóng)業(yè)強(qiáng)國的行列,其中一個(gè)原因是我國長期以來處在自給自足的小農(nóng)經(jīng)濟(jì)中,導(dǎo)致機(jī)械化程度并不高,沒有達(dá)到農(nóng)業(yè)強(qiáng)國的水平,在很多農(nóng)村地區(qū),農(nóng)作物的收割還是完全依賴人工的。近年來,農(nóng)業(yè)機(jī)械化及其自動化得到了越來越多的重視,但是由于機(jī)械結(jié)構(gòu)的設(shè)計(jì)制造多數(shù)依賴過往的經(jīng)驗(yàn),導(dǎo)致設(shè)計(jì)周期長并且精確度不夠,有必要采用計(jì)算機(jī)仿真的形式輔助設(shè)計(jì),如果出現(xiàn)仿真效果不理想的情況可以直接返回重新設(shè)計(jì),一方面可以縮短設(shè)計(jì)周期,另一方面能夠節(jié)約資源,設(shè)計(jì)出最滿意的機(jī)械產(chǎn)品。課題組在上述背景下自主研發(fā)了一款三維離散元法計(jì)算仿真軟件Agri DEM,能夠應(yīng)用離散元法完成對機(jī)械結(jié)構(gòu)與農(nóng)作物顆粒的碰撞仿真,并對計(jì)算結(jié)果進(jìn)行力學(xué)分析。在這個(gè)過程之前有個(gè)重要的前處理過程——邊界建模,通過對設(shè)計(jì)好的機(jī)械結(jié)構(gòu)進(jìn)行邊界建模,使得Agri DEM軟件獲取到該機(jī)械結(jié)構(gòu)的數(shù)據(jù)信息,而建模質(zhì)量的好壞直接影響仿真計(jì)算的結(jié)果。為了能夠獲取精確的數(shù)據(jù)信息,課題組在Pro/E軟件的基礎(chǔ)上進(jìn)行二次開發(fā),研發(fā)了提取建模程序Menu31,它能采用規(guī)則曲面建模和網(wǎng)格法建模的方式,將機(jī)械部件的位置、運(yùn)動、...
【文章頁數(shù)】:85 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第1章 緒論
1.1 課題的背景及意義
1.2 Pro/E軟件二次開發(fā)介紹
1.3 多線程技術(shù)的概述
1.3.1 MFC對多線程的支持
1.3.2 MFC消息機(jī)制簡介
1.4 本文的主要工作
第2章 基于Pro/E軟件的建模程序擴(kuò)展與改進(jìn)
2.1 引言
2.2 多選和框選功能的實(shí)現(xiàn)
2.3 帶式輸送機(jī)的提取建模
2.3.1 帶式輸送機(jī)類的設(shè)計(jì)
2.3.2 帶式輸送機(jī)提取算法
2.4 斗式提升機(jī)的提取建模
2.4.1 斗式提升機(jī)類的設(shè)計(jì)
2.4.2 根據(jù)一個(gè)斗得到其他斗
2.4.3 基于圖元的提取算法
2.4.4 任意坐標(biāo)系提取
2.5 多剛體提取建模的改進(jìn)
2.5.1 復(fù)雜剛體
2.5.2 力/力矩驅(qū)動
2.5.3 滑移約束
2.5.4 平動位移驅(qū)動
2.5.5 固定約束
2.6 彈性邊界的提取建模
2.7 本章小結(jié)
第3章 基于STL文件邊界建模功能的擴(kuò)展與改進(jìn)
3.1 引言
3.2 基于STL文件邊界建模的前處理
3.2.1 文件格式簡介
3.2.2 數(shù)據(jù)結(jié)構(gòu)介紹
3.2.3 拓?fù)浣Y(jié)構(gòu)的構(gòu)建
3.3 部件識別功能
3.4 多個(gè)STL文件的共同建模
3.5 計(jì)算程序的優(yōu)化
3.5.1 清理內(nèi)存
3.5.2 定時(shí)器的應(yīng)用
3.6 OpenGL的應(yīng)用
3.6.1 高亮選中的模型
3.6.2 部件顯示
3.7 復(fù)雜運(yùn)動機(jī)械部件邊界建模功能的添加
3.7.1 獲取部件外邊沿
3.7.2 斗式提升機(jī)建模
3.7.3 帶式輸送機(jī)建模
3.7.4 多剛體建模
3.8 本章小結(jié)
第4章 AgriDEM軟件功能的擴(kuò)展與改進(jìn)
4.1 引言
4.2 邊界運(yùn)動屬性添加往復(fù)運(yùn)動
4.3 非球顆粒建模的改進(jìn)
4.3.1 顯示名稱
4.3.2 區(qū)分橢球與非規(guī)則形狀顆粒
4.3.3 刪除非球顆粒
4.3.4 非球顆粒名稱查重
4.4 根據(jù)屏幕分辨率大小調(diào)整版權(quán)頁
4.5 停止計(jì)算功能的實(shí)現(xiàn)
4.6 為基于Pro/E的邊界建模程序加入身份驗(yàn)證
4.7 本章小結(jié)
第5章 邊界建模擴(kuò)展功能的測試
5.1 引言
5.2 基于Pro/E軟件的建模程序功能測試
5.2.1 帶式輸送機(jī)建模和仿真測試
5.2.2 斗式提升機(jī)建模和仿真測試
5.3 基于STL文件的邊界建模功能測試
5.3.1 部件識別功能測試
5.3.2 多個(gè)STL文件共同建模功能測試
5.3.3 復(fù)雜運(yùn)動機(jī)械結(jié)構(gòu)建模和仿真測試
5.4 本章小結(jié)
第6章 總結(jié)與展望
6.1 全文工作總結(jié)
6.2 后續(xù)工作展望
參考文獻(xiàn)
作者簡介及在學(xué)期間所取得的科研成果
致謝
本文編號:3765230
【文章頁數(shù)】:85 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第1章 緒論
1.1 課題的背景及意義
1.2 Pro/E軟件二次開發(fā)介紹
1.3 多線程技術(shù)的概述
1.3.1 MFC對多線程的支持
1.3.2 MFC消息機(jī)制簡介
1.4 本文的主要工作
第2章 基于Pro/E軟件的建模程序擴(kuò)展與改進(jìn)
2.1 引言
2.2 多選和框選功能的實(shí)現(xiàn)
2.3 帶式輸送機(jī)的提取建模
2.3.1 帶式輸送機(jī)類的設(shè)計(jì)
2.3.2 帶式輸送機(jī)提取算法
2.4 斗式提升機(jī)的提取建模
2.4.1 斗式提升機(jī)類的設(shè)計(jì)
2.4.2 根據(jù)一個(gè)斗得到其他斗
2.4.3 基于圖元的提取算法
2.4.4 任意坐標(biāo)系提取
2.5 多剛體提取建模的改進(jìn)
2.5.1 復(fù)雜剛體
2.5.2 力/力矩驅(qū)動
2.5.3 滑移約束
2.5.4 平動位移驅(qū)動
2.5.5 固定約束
2.6 彈性邊界的提取建模
2.7 本章小結(jié)
第3章 基于STL文件邊界建模功能的擴(kuò)展與改進(jìn)
3.1 引言
3.2 基于STL文件邊界建模的前處理
3.2.1 文件格式簡介
3.2.2 數(shù)據(jù)結(jié)構(gòu)介紹
3.2.3 拓?fù)浣Y(jié)構(gòu)的構(gòu)建
3.3 部件識別功能
3.4 多個(gè)STL文件的共同建模
3.5 計(jì)算程序的優(yōu)化
3.5.1 清理內(nèi)存
3.5.2 定時(shí)器的應(yīng)用
3.6 OpenGL的應(yīng)用
3.6.1 高亮選中的模型
3.6.2 部件顯示
3.7 復(fù)雜運(yùn)動機(jī)械部件邊界建模功能的添加
3.7.1 獲取部件外邊沿
3.7.2 斗式提升機(jī)建模
3.7.3 帶式輸送機(jī)建模
3.7.4 多剛體建模
3.8 本章小結(jié)
第4章 AgriDEM軟件功能的擴(kuò)展與改進(jìn)
4.1 引言
4.2 邊界運(yùn)動屬性添加往復(fù)運(yùn)動
4.3 非球顆粒建模的改進(jìn)
4.3.1 顯示名稱
4.3.2 區(qū)分橢球與非規(guī)則形狀顆粒
4.3.3 刪除非球顆粒
4.3.4 非球顆粒名稱查重
4.4 根據(jù)屏幕分辨率大小調(diào)整版權(quán)頁
4.5 停止計(jì)算功能的實(shí)現(xiàn)
4.6 為基于Pro/E的邊界建模程序加入身份驗(yàn)證
4.7 本章小結(jié)
第5章 邊界建模擴(kuò)展功能的測試
5.1 引言
5.2 基于Pro/E軟件的建模程序功能測試
5.2.1 帶式輸送機(jī)建模和仿真測試
5.2.2 斗式提升機(jī)建模和仿真測試
5.3 基于STL文件的邊界建模功能測試
5.3.1 部件識別功能測試
5.3.2 多個(gè)STL文件共同建模功能測試
5.3.3 復(fù)雜運(yùn)動機(jī)械結(jié)構(gòu)建模和仿真測試
5.4 本章小結(jié)
第6章 總結(jié)與展望
6.1 全文工作總結(jié)
6.2 后續(xù)工作展望
參考文獻(xiàn)
作者簡介及在學(xué)期間所取得的科研成果
致謝
本文編號:3765230
本文鏈接:http://sikaile.net/nykjlw/nygclw/3765230.html
最近更新
教材專著