2關鍵技術
2.1設計計算
在設計的一開始,用戶先進行相關的初始參數(shù)的選擇,比方說齒輪的材料、精度等。按照保證齒面接觸強度和齒根彎曲強度兩項準則進行計算,設計出齒輪的基本參數(shù)如模數(shù)m,齒數(shù)z等,具體設計流程如圖3所示。本軟件系統(tǒng)采用了向導型設計界面,使用方便,部分設計界面如圖6所示。
在設計計算的過程中,需要對很多參數(shù)進行處理,并查詢很多的圖和表,本系統(tǒng)在開發(fā)過程中主要采用3種方式來解決圖表的查詢問題:
(1)數(shù)據(jù)庫直接存取法一些比較簡單的圖表,如齒輪的齒寬系數(shù)、彈性影響系數(shù)等,采用在SQLServer 2000中創(chuàng)建數(shù)據(jù)庫的方法來存儲和提取數(shù)據(jù)。
(2)插值法一些比較復雜而又有規(guī)律可循的圖表,如齒形系數(shù)、應力校正系數(shù)等,采用插值法可以使結果較為準確,同時也減少了用戶的查表時間。
(3)交互查表法對于特別復雜而又沒有規(guī)律可循的圖表,如彎曲疲勞壽命系數(shù)、接觸疲勞壽命系數(shù)等,就直接在應用程序的框架界面上顯示相關的圖表讓用戶自己進行查詢和選取,以提高用戶和程序的交互性。
2.2數(shù)據(jù)存儲
在數(shù)據(jù)管理和存儲上,我們根據(jù)項目需求以及建庫的規(guī)模,采用ADO方式管理數(shù)據(jù)庫,數(shù)據(jù)庫采用SQL Server 2000的數(shù)據(jù)文件。數(shù)據(jù)庫存儲了齒輪類零件在強度設計時所需要的所有國標參數(shù)以及三維建模的尺寸參數(shù)。需要說明的是,由于應用程序中的對象與ADO對象可能出現(xiàn)命名沖突,故在此將EOF(文件結束)更名為adoEOF。同時為了實現(xiàn)數(shù)據(jù)源連接的可視化和數(shù)據(jù)訪問的透明性,采用微軟提供的數(shù)據(jù)連接文件(.UDL)來建立和測試ADO連接屬性,方便采用統(tǒng)一的編程方法。
2.3三維建模
2.3.1斜齒輪建模方法
斜齒輪的齒面是一漸開線螺旋面,所以目前在SolidWorks下對斜齒輪的建模方法主要有兩種
a)作出一個法面齒廓,建立一條螺旋線,用法面齒廓沿螺旋線進行Sweep(掃描)操作,圓周陣列生成的掃描特征,然后用齒輪的兩個端面切割實體,中間剩下的就是斜齒輪。
b)作出一個端面齒廓,對此端面齒廓進行Pan(平移)以及Revolve(旋轉)一個螺旋角操作,建立一條齒根線或齒頂?shù)膶б菪€,再進行Loft(放樣)操作,最后圓周陣列生成的放樣特征,生成斜齒輪。
無論采用何種方法,在對斜齒輪建模時,關鍵都在于建立斜齒輪的齒廓曲線。

相關文章
- 2021-08-01Visual Basic與AutoCAD二次開發(fā)PDF下載
- 2021-02-05AutoCAD 2012建筑繪圖及三維建模 [高麗燕 主編] 2012
- 2021-01-10AutoCAD 2010工程繪圖與二次開發(fā) [蔣先剛 編] 2012年P
- 2020-12-24AutoCAD 2004與AutoLISP二次開發(fā)技術PDF下載
- 2020-12-22AutoCAD 2000二次開發(fā)技術PDF下載
- 2020-12-22AutoCAD 2000 ARX二次開發(fā)實例精粹PDF下載
- 2020-12-19AutoCAD 12.0繪圖軟件包的使用與二次開發(fā)技術PDF下載
- 2016-02-22AutoCAD2004建筑和室內三維建模設計技巧與范例
- 2016-02-22VisualBasic與AutoCAD二次開發(fā)教程下載
- 2016-02-14深入淺出AutoCAD.NET二次開發(fā)PDF掃描版