![[畢業設計精品] 基于Solid Works 二次開發平臺,對齒輪滾刀進行三維參數化設計.doc_第1頁](http://file.renrendoc.com/FileRoot1/2013-11/21/721e8862-0fd4-461b-9c09-9a4eece27eb9/721e8862-0fd4-461b-9c09-9a4eece27eb91.gif)
![[畢業設計精品] 基于Solid Works 二次開發平臺,對齒輪滾刀進行三維參數化設計.doc_第2頁](http://file.renrendoc.com/FileRoot1/2013-11/21/721e8862-0fd4-461b-9c09-9a4eece27eb9/721e8862-0fd4-461b-9c09-9a4eece27eb92.gif)
![[畢業設計精品] 基于Solid Works 二次開發平臺,對齒輪滾刀進行三維參數化設計.doc_第3頁](http://file.renrendoc.com/FileRoot1/2013-11/21/721e8862-0fd4-461b-9c09-9a4eece27eb9/721e8862-0fd4-461b-9c09-9a4eece27eb93.gif)
![[畢業設計精品] 基于Solid Works 二次開發平臺,對齒輪滾刀進行三維參數化設計.doc_第4頁](http://file.renrendoc.com/FileRoot1/2013-11/21/721e8862-0fd4-461b-9c09-9a4eece27eb9/721e8862-0fd4-461b-9c09-9a4eece27eb94.gif)
![[畢業設計精品] 基于Solid Works 二次開發平臺,對齒輪滾刀進行三維參數化設計.doc_第5頁](http://file.renrendoc.com/FileRoot1/2013-11/21/721e8862-0fd4-461b-9c09-9a4eece27eb9/721e8862-0fd4-461b-9c09-9a4eece27eb95.gif)
已閱讀5頁,還剩18頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
機械工程學院機械工程學院前言齒輪在各種機械、汽車、船舶、儀器儀表中廣泛應用,是傳遞運動和動力的重要零件。機械產品的工作性能、承載能力、使用壽命及工作精度等,均與齒輪的質量有著密切的關系。工廠里生產的機械零件質量和精度的提高,需要較好的加工設備和刀具。特別是刀具在生產過程中起著及其重要的作用,它決定產品的質量。目前,機械制造業領域中,產品的生產批量以及種類已經迅速轉型,由同一產品轉變為生產批量不同,種類不同的大量產品,以適應國內外市場的變化和多元化的需求,而這一轉變的實現要求工具的設計、制造、市場等各方面的信息交流必須及時準確,而傳統的工藝裝備設計手段,仍停留在手工繪圖、人工操作繪圖軟件的水平上,這種狀況已經不適應當前的需求了;因此,CAD參數化設計技術在齒輪刀具行業中的應用顯得越來越重要。CAD參數化設計是基于三維繪圖軟件的二次開發,結合與其自身相關的編程語言,利用計算機實現產品設計和制造自動化,它能提高產品的性能和質量、提高產品的可靠性、降低成本和加強市場競爭力。本文主要介紹了滾刀參數化設計軟件的運行環境、模塊的劃分與具體組成要素、模塊的功能。著重對三維造型參數化驅動原理進行了分析,闡述了實現的方法。最后對界面設計和功能作出分析,并提出一些修改的意見。軟件開發作為一次畢業設計來完成,既融合了專業知識,也5涉及了可視化編程工具(VB)以及數據庫相關知識,兩者的結合應用對我本人來講收獲很大。此次畢業設計,楊波老師和徐瑩老師作為我的指導老師,在整個設計過程中,獻出寶貴的時間,不惜勞苦為我們指導設計,講解我們設計中遇到的問題,并提出了很多建議,對我們的設計給予了很大幫助。同時,老師經常關心我們的生活。在此,我由衷地感謝兩位老師的辛苦指導。第2頁共23頁一、總體設計及軟硬件環境:1齒輪刀具CAD系統的總體設計方案及功能模塊劃分1.1系統總體設計方案齒輪刀具CAD系統應以有關國家標準和行業標準為設計準則,以齒輪嚙合原理及傳動理論為設計依據。進行系統的總體規劃分析時,首先應將應用對象抽象為最基本、最普遍的形式,建立系統的基本框架,然后在此基礎上根據具體刀具設計的特定需要對設計方案進行變化及擴展。為此,所建系統應具有良好的可擴展性和易維護性。由于齒輪刀具CAD技術是將刀具設計計算、分析、數據庫管理及計算圖形處理技術融為一體的綜合性技術,因此系統的總體設計方案應保證系統內部參與設計計算的數據流動暢通,使模塊間的耦合性最小,保證用戶的界面雙向信息的正常流動。1.2系統功能模塊劃分設計系統功能模塊時,首先應根據系統總體框架對系統功能進行分解。各功能模塊的劃分應充分考慮實際應用需要,將模塊全面細化,最大限度地減少模塊間的耦合性,增強軟件的可移植性、可擴充性和可維護性。根據系統總體規劃和模塊規劃分原則,可將系統分成四個主要模塊:(1)用戶界面管理模塊該模塊包括系統菜單、視窗及各類對話框等,主要功能為管理刀具設計時的人機交互信息交流,其有效性對設計質量及效率有直接影響。(2)刀具設計分析模塊該模塊為系統的關鍵核心模塊,主要功能是根據齒輪嚙合原理和傳動理論進行齒輪刀具參數設計和分析等。根據刀具設計要求,該模塊又可細化為齒形參數設計計算子模塊,刀具結構參數和基本尺寸設計子模塊、刀具齒形分析,刀具齒形分析和加工工藝性分析子模塊和刀具制造圖繪圖子模塊。(3)數據庫管理模塊該模塊主要功能為管理在設計計算、分析過程中產生的大量設計數據及需調用的刀具設計手冊數據。利用數據庫技術管理設計數據可提高管理效率,方便第3頁共23頁程序設計,使程序結構簡潔、明了,便于系統維護及擴展。(4)刀具加工圖紙繪制模塊該模塊可根據設計計算出的刀具齒形參數和結構參數繪制出刀具加工圖紙,供刀具加工使用和設計資料存檔。通過數據庫管理模塊可查找出齒輪刀具加工的技術要求及相關數據填寫在刀具加工圖中,為生產、檢驗提供依據。本次設計中,用到的軟件開發工具VB語言,基于SolidWorks二次開發平臺,對齒輪滾刀進行三維參數化設計。軟件VB、SolidWorks、MicrosoftAccess由于SolidWorks二次開發中支持VBA語言,因此我們使用VisualBasic6.0編程軟件,進行編程驅動SolidWorks造型。同時,要用到Access2000數據庫軟件提供參數化驅動數據。計算機配置:Pentium、內存512M、硬盤160G、1.44M軟驅、4.X光驅軟件使用:SolidWorks2006版以上、VisualBasic6.0企業版、MicrosoftAccess2000軟件配置:VisualBasic6.0運行環境:a)安裝VisualBasic6.0的計算機要求586DX66、Pentium或更高的微處理器。b)在Windows95/98/2000下需要16MB以上的內存,WindowsNT4.0下需要32MB以上內存。c)硬盤空間:標準版和專業版的典型安裝需要48MB,完全安裝需要80MB。企業版的典型安裝需要128MB,完全安裝需要147MB。VisualBasic是一種可視化的、面向對象和采用事件驅動方式的結構化高級程序設計語言,可用于開發Windows環境下的各類應用程序。它簡單易學、效率高,且功能強大可以與Windows專業開發工具SDK相媲美。在VisualBasic環境下,利用事件驅動的編程機制、新穎易用的可視化設計工具,使用Windows內部的廣泛應用程序接口(API)函數,以用動態鏈接庫(DLL)、對象的鏈接與世隔嵌入(OLE)、開放式數據連接(ODBC)等技術,可以高效、快速地開第4頁共23頁發Windows環境下功能強大、圖形界面豐富的應用軟件系統。隨著版本的提高,VisualBasic的功能也越來越強。5.0版以后,VisualBasic相繼推出了中文版6.0及VisualBasic.NET,與前個版本相比,其功能有了很大提升。VisualBasic6.0有學習版、專業版和企業版三種版本,以滿足不同的開發需要。學習版適用于普通學習者及大多數使用VisualBasic開發一般Windows應用程序的人員,但是;專業版適用于計算機專業開發人員,包括了學習版的全部內容功能以及Internet控件開發工具之類的高級特性;企業版除包含專業版全部的內容外,還有自動化構件管理器等工具,使得專業編程人員能夠開發功能強大的組骨子里分布式應用程序。VisualBasic的功能特點:1.提供可視化的程序設計平臺一般的計算機語言編程時,我們看不到程序運行時的實際效果;程序中避免不了潛在的錯誤,因此要反復地調試程序,編譯,運行,觀察結果,直至滿意為止,這樣浪費了大量的時間。可視化程序設計,它使用了可視化設計工具,程序員能直接看到做出來的圖形、界面,而用戶編寫的只是實現諸如數據、信息處理過程的那部分程序,程序很簡短,由此可見操作起來既容易又很少出錯。2.采用面向對象程序的程序設計方法面向對象的程序設計方法是把程序和數據封裝取來作為一個對象,并為每一個對象設置所需的屬性。這些圖形對象的建立不必用語句來描述,而是用工具畫在界面上,使用起來非常方便和快捷。3.實施事件驅動的編程機制VisualBasic的編程機制是當用戶通過某種方法觸發一個事件,該事件又通過一個程序段來響應。事件驅動是一種適用于圖形用戶界面的編程方式。通過對圖形界面的控制,來執行相應的程序段,實現某種特定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全員安全培訓考試試題附下載答案
- 2025年管理人員安全培訓考試試題答案全面
- 2025新入職員工安全培訓考試試題附參考答案(奪分金卷)
- 2025項目內部承包合同模板
- 【部編版】四年級語文下冊《習作例文》精美課件
- 2025年律師事務所律師聘用勞動合同范本
- 2025健身教練股權激勵合同范本
- 2025教育培訓機構師資培訓勞動合同模板
- 2025企業間的貸款協議范本:借款合同示例
- 2025電纜施工合同范本
- (二模)2025年深圳市高三年級第二次調研考試歷史試卷(含標準答案)
- 廣西《疼痛綜合評估規范》(材料)
- 2025年山東省淄博市張店區中考一模歷史試題(含答案)
- 美容師考試與法律法規相關知識及試題答案
- 推動研究生教育高質量發展方案
- 2025-2030中國藥用活性炭行業市場現狀供需分析及投資評估規劃分析研究報告
- 2025-2031年中國竹鼠養殖及深加工行業投資研究分析及發展前景預測報告
- 超星爾雅學習通《國際經濟學(中國人民大學)》2025章節測試附答案
- 第13課 遼宋夏金元時期的對外交流 教案2024-2025學年七年級歷史下冊新課標
- 固體廢棄物處理和資源化利用項目可行性研究報告申請建議書案例一
- 陜西省2024年高中學業水平合格考化學試卷試題(含答案解析)
評論
0/150
提交評論