基于三維CAD的齒輪CAD系統(tǒng)開發(fā)畢業(yè)論文
- 文件介紹:
- 該文件為 doc 格式(源文件可編輯),下載需要
20 積分
- 基于三維CAD的齒輪CAD系統(tǒng)開發(fā)畢業(yè)論文
摘 要
隨著信息時代和全球一體化進(jìn)程的到來,機(jī)械制造企業(yè)要想在激烈的市場競爭中生存和發(fā)展,就必須具備產(chǎn)品的快速開發(fā),研制及創(chuàng)新能力。實踐證明,三維CAD技術(shù)對加速度產(chǎn)品開發(fā),提高產(chǎn)品質(zhì)量,降低成本起著關(guān)鍵作用,是支持企業(yè)增強(qiáng)創(chuàng)新設(shè)計,提高市場競爭力的強(qiáng)有力手段。
本文對系統(tǒng)的設(shè)計做了概括性的描述,介紹了直齒圓柱齒輪參數(shù)話程序設(shè)計及計算和軟件開發(fā)中的一些關(guān)鍵技術(shù)及應(yīng)用SolidWorks 進(jìn)行參數(shù)化設(shè)計的方法。系統(tǒng)實現(xiàn)了零件的三維參數(shù)化建模,提高了建模效率,有利于企業(yè)縮短產(chǎn)品設(shè)計周期,提高競爭力。
論文介紹在Visual Basic環(huán)境中進(jìn)行Solid Works軟件的二次開發(fā),重點介紹Solid Works對象的屬性和使用方法,并給出了實例。
本文的目標(biāo)是直齒圓柱齒輪的二次開發(fā),所做的工作主要體現(xiàn)在以下幾個方面:
(1)深入研究SolidWorks二次開發(fā)技術(shù),其中包括二次開發(fā)的原理,方法工具,等各方面的核心技術(shù)。
(2)系統(tǒng)介紹了三維實體建模技術(shù),并確立了基于特征的參數(shù)化設(shè)計技術(shù)為系統(tǒng)的設(shè)計思想。
(3)利用Visual Basic6.0開發(fā)直齒圓柱齒輪齒輪,詳細(xì)介紹了程序開發(fā)的各方面內(nèi)容。
(4)綜合采用尺寸驅(qū)動法和程序法編制零件部件的參數(shù)化程序,并結(jié)合數(shù)據(jù)庫技術(shù)實現(xiàn)了設(shè)計。
本文的目的旨在對SolidWorks二次開發(fā)技術(shù)的應(yīng)用做了比較深入的探討。
關(guān)鍵詞: CAD;VB; SolidWorks; API; 二次開發(fā)
Along with the coming of information times and economic globalization,many mechanical manufacture enterprises must have the ability of quick development and innovation if they want to survive and develop in the severe market competition. It has been proved that three-dimensional CAD technology plays a prominent part in accelerating product development, improving product quality and reducing cost. It also is an effective measure to strengthen the competence of product innovation and enhance the market competition.
The designs of the system were introduced in concision, are some critical technology of the process of developing software was given. The prrametic design of using SolidWorks and the process was expatiated. The three-dimensional parameterized design of simple part was realized, which simplifies the modeling process and raises the modeling efficiency, and it is good for companies to reduce the design period and to gain broad market acceptance.
The Solidworks API methods based on technology are introduced with emphasis on the introduction of SolidWorks API objects’attributes and the method. An actual example is provided at the end.
The target of the article is to develop a spring and gear part. The work that the author has done mainly includes several aspects as followed:
(1)The technology of redevelopment of SolidWorks,which includes the principle of redevelopment, the methods of redevelopment and the tools of redevelopment, has been deeply explored.
(2)The technology of mechanical three-dimensional solid modeling is entirely expounded, and is also establishes the design thought of feature-based parameterized design combined with the technology of feature modeling and parameterized design.
(3)Gear part have been designed with VB6.0. many aspects of system development are expounded in detail.
(4)The parameterized design program of parts has been set up with the methods of dimension drive and program drive, and it also realizes management of the design information with database technology.
The target of designing this system is to deeply study application of the redevelopment technology of SolidWorks.
key words: CAD;VB; SolidWorks; API; Secondary development;
目 錄
第1章 緒論 1
1.1 CAD二次開發(fā)概述 1
1.2 SolidWorks二次開發(fā)簡介 3
1.3 本次設(shè)計的主要目的 3
第2章 SolidWorks 二次開發(fā)方法 5
2.1 引言 5
2.2 SolidWorks二次開發(fā)的原理及方法 6
2.3 SolidWorks二次開發(fā)能的作用 7
2.4 EXE,DLL和宏 8
2.5 開發(fā)工具 11
第3章 SolidWorks API接口 13
3.1 Sldworks對象與Sldworks API對象 14
3.2 獲取接口方法和使用接口 15
3.3 Solidworks API二次開發(fā)中應(yīng)注意的問題 16
第4章 齒輪機(jī)構(gòu) 17
4.1齒輪機(jī)構(gòu)的應(yīng)用和分類 17
4.2漸開線的形成 17
4.3漸開線齒廓的壓力角 18
4.4漸開線函數(shù) 19
4.5漸開線標(biāo)準(zhǔn)直齒圓柱齒輪機(jī)構(gòu) 19
4.6漸開線標(biāo)準(zhǔn)直齒圓柱齒輪的幾何尺寸 22
第5章 直齒圓柱齒輪程序設(shè)計及計算 24
5.1系統(tǒng)方案的確立 24
5.2直齒輪的參數(shù)化設(shè)計框圖 24
5.2直齒輪的參數(shù)計算 26
5.3計算結(jié)果校核 44
第6章 程序運行實例 46
結(jié)論 60
致 謝 62
參考文獻(xiàn) 63
...