我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > Solidworks

基于SolidWorks的齒輪參數(shù)化設(shè)計(jì)及實(shí)現(xiàn)

時間:2010-06-02 08:00:00 來源:

    利用直角坐標(biāo)系下的漸開線方程生成不同角度u對應(yīng)的點(diǎn),由循環(huán)確定6個點(diǎn):For i=1 To 6;x(i)-((r6+(i-1) * f)*Cas(u(i)); Y(i)=(rb+(i-1)*f)*Sin(u(i)),其中f=(ra-rb)/5,齒頂圓半徑ra= ra=(z+2*h十2*e) * m;基圓半徑rb= r*Cos(a*p i/180),用同樣方法確定同側(cè)對稱的6個控制點(diǎn),然后繪制齒根點(diǎn),用B樣條曲線對這些點(diǎn)進(jìn)行擬合連接,裁剪掉基圓、齒頂圓、漸開線封閉圖形以外的部分,就得到了光滑的齒廓形狀,如圖2所示。這里得到的只是齒形的一半,可以在基圓上對稱生成另一半漸開線齒廓,這樣,一個完整的齒形草圖就生成了;
   


    (3)形成單個輪齒:根據(jù)生成的齒廓草圖,調(diào)用路徑掃描函數(shù)InsertProtrusionSwepO進(jìn)行掃描,可以得到完整的單個輪齒如圖3,單個輪齒的設(shè)計(jì)必須精確,因?yàn)檫@是整個齒輪設(shè)計(jì)的基礎(chǔ),也是產(chǎn)品的關(guān)鍵部位;
   


    (4)陣列并生成直齒輪:對單個輪齒以齒輪基體特征的掃面軸線進(jìn)行圓周陣列生成全部輪齒。最后,對齒頂圓和齒根圓進(jìn)行圓角處理,并調(diào)用切除拉伸函數(shù)主要是Part.FeatureCut}來生成直齒輪孔等結(jié)構(gòu)。通過以上算法的分析與設(shè)計(jì),一個完整的直齒輪就生成了,這里最主要的是漸開線齒廓的算法設(shè)計(jì)。
   
    3.3編程實(shí)現(xiàn)
   
    通過以上的算法分析與設(shè)計(jì),根據(jù)漸開線與齒根過渡曲線的設(shè)計(jì)原理,應(yīng)用Visual Basic程序開發(fā)語言,并結(jié)合SolidWorks軟件自身提供的API函數(shù),設(shè)計(jì)用戶交互界面并編制程序?qū)崿F(xiàn)。
   
    SolidWorks提供了大量的OLE對象用于軟件自身的二次開發(fā),這些OLE對象涵蓋了全部的SolidWorks的數(shù)據(jù)模型,通過對SolidWorks的OLE對象屬性的設(shè)置和對OLE劉象方法的調(diào)用,就可以在用戶自己開發(fā)的系統(tǒng)中實(shí)現(xiàn)與SolidWorks相同的功能。SolidWorks中常用的主要OLE對象有SolidWorks, Mode1Doc,PartDoc,AssemblyDoc,DrawingDoc,Sketch, Dimension等。在程序設(shè)計(jì)的過程中,充分利用這些對象的強(qiáng)大功能,方便了SolidWorks的二次開發(fā)。
   
    由于分度圓壓力角不方便設(shè)置,為了便于選擇,在下拉框中提供了常用分度圓壓力角,這樣用戶可以根據(jù)需要自行輸人或是從下拉框中選擇適當(dāng)?shù)慕嵌取}X輪的參數(shù)設(shè)定后,以VB程序設(shè)計(jì)語言為基礎(chǔ),調(diào)用SolidWorks的API函數(shù),編程實(shí)現(xiàn)齒輪模型的參數(shù)化繪制,這樣通過在用戶交互界面中,輸入約束參數(shù)進(jìn)行齒輪造型的設(shè)計(jì),設(shè)計(jì)方便而且所設(shè)計(jì)的齒輪模型比較精確,也更直觀。
   
    4齒輪參數(shù)化設(shè)計(jì)實(shí)例
   
    根據(jù)齒廓漸開線和齒根過渡曲線部分的參數(shù)化繪制方法,本文以直齒輪的參數(shù)化設(shè)計(jì)方法為例,以VB為開發(fā)語言,設(shè)計(jì)實(shí)現(xiàn)了直齒輪的參數(shù)輸人界面,并根據(jù)輸人的齒輪參數(shù),最終快速繪制出了精確的直齒輪模型。當(dāng)然可以根據(jù)需要,構(gòu)建自己的零件庫,這樣就可以方便的繪制各種不同類型的零件。這里以直齒輪參數(shù)化設(shè)計(jì)為例,參數(shù)設(shè)定如下:齒數(shù)為20,模數(shù)為3,分度圓壓力角20度,齒頂高度為1,頂隙系數(shù)設(shè)為0.25 ,變位系數(shù)為0,拉伸厚度設(shè)為10,其它零件構(gòu)建思想類似。其結(jié)果如圖4和圖5所示;