基于三維CAD的齒輪CAD系統(tǒng)開發(fā)畢業(yè)論文
- 文件介紹:
- 該文件為 doc 格式(源文件可編輯),下載需要
20 積分
- 基于三維CAD的齒輪CAD系統(tǒng)開發(fā)畢業(yè)論文
摘 要
隨著信息時(shí)代和全球一體化進(jìn)程的到來(lái),機(jī)械制造企業(yè)要想在激烈的市場(chǎng)競(jìng)爭(zhēng)中生存和發(fā)展,就必須具備產(chǎn)品的快速開發(fā),研制及創(chuàng)新能力。實(shí)踐證明,三維CAD技術(shù)對(duì)加速度產(chǎn)品開發(fā),提高產(chǎn)品質(zhì)量,降低成本起著關(guān)鍵作用,是支持企業(yè)增強(qiáng)創(chuàng)新設(shè)計(jì),提高市場(chǎng)競(jìng)爭(zhēng)力的強(qiáng)有力手段。
本文對(duì)系統(tǒng)的設(shè)計(jì)做了概括性的描述,介紹了直齒圓柱齒輪參數(shù)話程序設(shè)計(jì)及計(jì)算和軟件開發(fā)中的一些關(guān)鍵技術(shù)及應(yīng)用SolidWorks 進(jìn)行參數(shù)化設(shè)計(jì)的方法。系統(tǒng)實(shí)現(xiàn)了零件的三維參數(shù)化建模,提高了建模效率,有利于企業(yè)縮短產(chǎn)品設(shè)計(jì)周期,提高競(jìng)爭(zhēng)力。
論文介紹在Visual Basic環(huán)境中進(jìn)行Solid Works軟件的二次開發(fā),重點(diǎn)介紹Solid Works對(duì)象的屬性和使用方法,并給出了實(shí)例。
本文的目標(biāo)是直齒圓柱齒輪的二次開發(fā),所做的工作主要體現(xiàn)在以下幾個(gè)方面:
(1)深入研究SolidWorks二次開發(fā)技術(shù),其中包括二次開發(fā)的原理,方法工具,等各方面的核心技術(shù)。
(2)系統(tǒng)介紹了三維實(shí)體建模技術(shù),并確立了基于特征的參數(shù)化設(shè)計(jì)技術(shù)為系統(tǒng)的設(shè)計(jì)思想。
(3)利用Visual Basic6.0開發(fā)直齒圓柱齒輪齒輪,詳細(xì)介紹了程序開發(fā)的各方面內(nèi)容。
(4)綜合采用尺寸驅(qū)動(dòng)法和程序法編制零件部件的參數(shù)化程序,并結(jié)合數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)了設(shè)計(jì)。
本文的目的旨在對(duì)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ā)簡(jiǎn)介 3
1.3 本次設(shè)計(jì)的主要目的 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對(duì)象與Sldworks API對(duì)象 14
3.2 獲取接口方法和使用接口 15
3.3 Solidworks API二次開發(fā)中應(yīng)注意的問(wèn)題 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è)計(jì)及計(jì)算 24
5.1系統(tǒng)方案的確立 24
5.2直齒輪的參數(shù)化設(shè)計(jì)框圖 24
5.2直齒輪的參數(shù)計(jì)算 26
5.3計(jì)算結(jié)果校核 44
第6章 程序運(yùn)行實(shí)例 46
結(jié)論 60
致 謝 62
參考文獻(xiàn) 63
...