久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

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

在SolidWorks下對齒輪參數(shù)化設(shè)計的研究

時間:2010-11-13 09:37:53 來源:

  本文探討研究了在SolidWorks下對齒輪參數(shù)化設(shè)計的相關(guān)內(nèi)容。

  1引言

  在當今的工業(yè)領(lǐng)域,越來越多地把產(chǎn)品的設(shè)計、分析、制造、數(shù)據(jù)管理與信息技術(shù)融為一體,以此提高工業(yè)生產(chǎn)的自動化水平。以前,三維產(chǎn)品模型的設(shè)計都是首先由設(shè)計師在圖板上畫出圖樣,然后由圖形軟件使用人員根據(jù)圖樣繪制出產(chǎn)品模型,這樣既浪費了人力和物力,設(shè)計效率也比較低。隨著SolidWorks等三維設(shè)計軟件的廣泛應(yīng)用,以其開放性體系結(jié)構(gòu)為基礎(chǔ),利用高級編程語言設(shè)計程序來實現(xiàn)三維模型的參數(shù)化設(shè)計,這樣無疑提高了設(shè)計的自動化水平。本文正是以SolidWorks為基礎(chǔ),通過高級語言程序設(shè)計進行圖形繪制軟件的二次開發(fā),使用戶通過友好的參數(shù)設(shè)定界面輸人齒輪參數(shù),根據(jù)不同的參數(shù),自動生成一系列齒輪模型,既節(jié)省了資源,也縮短了產(chǎn)品設(shè)計周期,大大提高了產(chǎn)品設(shè)計效率,對工業(yè)產(chǎn)品參數(shù)化設(shè)計的進一步發(fā)展有重要意義。

  2參數(shù)化設(shè)計模型

  參數(shù)化設(shè)計是由軟設(shè)計者根據(jù)軟件使用者提出的需求,結(jié)合實際設(shè)計問題,預(yù)先設(shè)置一些幾何圖形的約束條件,供軟件使用者以此定制自己的產(chǎn)品造型。在實際問題中,主要是幾何尺寸方面參數(shù)的約定,這些約定之間要符合一定的約束關(guān)系。一般情況下要求符合以下三個關(guān)系:基于特征的、全尺寸約束、全數(shù)據(jù)相關(guān),以此保證約定的有效性。

  參數(shù)化設(shè)計模型的形成過程如圖1所示:首先,對實際要解決的問題進行分析,根據(jù)實際問題確定關(guān)鍵的約束條件,這些約束條件必須能夠確定并且唯一確定一個造型;然后輸人約束參數(shù),并進行參數(shù)有效性判定,即參數(shù)間不能有不相容條件存在,并據(jù)此判定是否需要修改參數(shù);最后,觀察繪制的模型是否符合要求,如果符合則保存設(shè)計好的產(chǎn)品造型,否則進行參數(shù)的修改重新進行繪制和判定。這樣就是參數(shù)化設(shè)計的整個過程。

圖1

  3齒輪參數(shù)化設(shè)計原理

  在直齒輪參數(shù)化設(shè)計的過程中,首先要根據(jù)齒輪繪制的特性,分析問題,提取問題的約定參數(shù);然后是分析齒輪模型,設(shè)計漸開線齒廓和齒根過渡曲線的關(guān)系,分析時,設(shè)定好參變量,預(yù)留程序設(shè)計接口,這是編程實現(xiàn)的基礎(chǔ);最后應(yīng)用高級編程語言,設(shè)計界面,編程實現(xiàn)。

  3.1提取約束參數(shù)

  這里以直齒輪為例,分析約束參數(shù)的提取過程,該方法可以擴展到其它產(chǎn)品模型約束參數(shù)的提取中。根據(jù)用戶在設(shè)計直齒輪圖樣時的需求,結(jié)合齒輪設(shè)計的關(guān)鍵尺寸約定,這里得到直齒輪的主要參數(shù)有:齒數(shù)z,模數(shù)m,分度圓壓力角a,齒頂高度h,頂隙系數(shù)c,變位系數(shù)e,拉伸厚度hou。這些是齒輪繪制時的常用參數(shù),約定了這些變量,一個直齒輪便定制好了且是唯一的。

  3.2齒輪繪制算法分析

  齒輪繪制算法的設(shè)計主要是漸開線齒廓的算法設(shè)計,在這個過程中要掌握齒輪的設(shè)計原理,靈活應(yīng)用VB程序設(shè)計方法,充分利用SolidWorks的API函數(shù)進行設(shè)計。有關(guān)齒輪繪制算法的分析,這里以直齒輪的算法分析與設(shè)計為例,詳細論述了齒輪參數(shù)化繪制的方法,其主要包括以下幾個關(guān)鍵部分:

  (1)繪制齒根圓并拉伸:這里調(diào)用SolidWorks的AP1函數(shù)以正視圖為繪制平面,建立草圖,用CreateCircle畫齒根圓,半徑由約束參數(shù)計算為:rf=(z一2*h一2*c+2*e)*m,然后拉伸生成圓柱體,即:齒坯;

  (2)繪制漸開線齒形草圖:齒廓的生成主要有兩種方法,一種是用直線段逼近的方法,另一種是先確定齒廓上的部分點,用曲線擬合的方法。直線段逼近法計算量比較大,曲線擬合算法簡單同時在精度上也并不比直線段逼近法差,所以這里選擇曲線擬合的方法生成漸開線齒廓。

  利用直角坐標系下的漸開線方程生成不同角度u對應(yīng)的點,由循環(huán)確定6個點: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個控制點,然后繪制齒根點,用B樣條曲線對這些點進行擬合連接,裁剪掉基圓、齒頂圓、漸開線封閉圖形以外的部分,就得到了光滑的齒廓形狀,如圖2所示。這里得到的只是齒形的一半,可以在基圓上對稱生成另一半漸開線齒廓,這樣,一個完整的齒形草圖就生成了;

圖2

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

圖3

  (4)陣列并生成直齒輪:對單個輪齒以齒輪基體特征的掃面軸線進行圓周陣列生成全部輪齒。最后,對齒頂圓和齒根圓進行圓角處理,并調(diào)用切除拉伸函數(shù)主要是Part.FeatureCut}來生成直齒輪孔等結(jié)構(gòu)。通過以上算法的分析與設(shè)計,一個完整的直齒輪就生成了,這里最主要的是漸開線齒廓的算法設(shè)計。

  3.3編程實現(xiàn)

  通過以上的算法分析與設(shè)計,根據(jù)漸開線與齒根過渡曲線的設(shè)計原理,應(yīng)用Visual Basic程序開發(fā)語言,并結(jié)合SolidWorks軟件自身提供的API函數(shù),設(shè)計用戶交互界面并編制程序?qū)崿F(xiàn)。

  SolidWorks提供了大量的OLE對象用于軟件自身的二次開發(fā),這些OLE對象涵蓋了全部的SolidWorks的數(shù)據(jù)模型,通過對SolidWorks的OLE對象屬性的設(shè)置和對OLE劉象方法的調(diào)用,就可以在用戶自己開發(fā)的系統(tǒng)中實現(xiàn)與SolidWorks相同的功能。SolidWorks中常用的主要OLE對象有SolidWorks, Mode1Doc,PartDoc,AssemblyDoc,DrawingDoc,Sketch, Dimension等。在程序設(shè)計的過程中,充分利用這些對象的強大功能,方便了SolidWorks的二次開發(fā)。

  由于分度圓壓力角不方便設(shè)置,為了便于選擇,在下拉框中提供了常用分度圓壓力角,這樣用戶可以根據(jù)需要自行輸人或是從下拉框中選擇適當?shù)慕嵌取}X輪的參數(shù)設(shè)定后,以VB程序設(shè)計語言為基礎(chǔ),調(diào)用SolidWorks的API函數(shù),編程實現(xiàn)齒輪模型的參數(shù)化繪制,這樣通過在用戶交互界面中,輸入約束參數(shù)進行齒輪造型的設(shè)計,設(shè)計方便而且所設(shè)計的齒輪模型比較精確,也更直觀。

  4齒輪參數(shù)化設(shè)計實例

  根據(jù)齒廓漸開線和齒根過渡曲線部分的參數(shù)化繪制方法,本文以直齒輪的參數(shù)化設(shè)計方法為例,以VB為開發(fā)語言,設(shè)計實現(xiàn)了直齒輪的參數(shù)輸人界面,并根據(jù)輸人的齒輪參數(shù),最終快速繪制出了精確的直齒輪模型。當然可以根據(jù)需要,構(gòu)建自己的零件庫,這樣就可以方便的繪制各種不同類型的零件。這里以直齒輪參數(shù)化設(shè)計為例,參數(shù)設(shè)定如下:齒數(shù)為20,模數(shù)為3,分度圓壓力角20度,齒頂高度為1,頂隙系數(shù)設(shè)為0.25 ,變位系數(shù)為0,拉伸厚度設(shè)為10,其它零件構(gòu)建思想類似。其結(jié)果如圖4和圖5所示;

  其中圖4是齒輪參數(shù)化設(shè)計的餓參數(shù)設(shè)定界面,圖5為按照本文的直齒輪設(shè)計方法,最終自動繪制的直齒輪造型。由此可以看到,此方法繪制的齒輪精確、直觀,并且只要通過更改參數(shù)的設(shè)定,便可以方便地對齒輪造型進行再生成,方便三維造型的設(shè)計

圖4

圖5

  5結(jié)論

  SolidWorks是口前最優(yōu)秀的三維造型設(shè)計軟件之一,它具有開放性的軟件體系結(jié)構(gòu),便于根據(jù)實際需要進行二次開發(fā)和擴展。利用本文的齒輪參數(shù)化設(shè)計方法,可以設(shè)計友好的交互界面,根據(jù)輸人的齒輪參數(shù),迅速地繪制出具體的氣維造型,省去了煩瑣的圖板圖樣設(shè)計,節(jié)省了人力物力資源,縮短了模型設(shè)計周期,降低了設(shè)計成本。參數(shù)化設(shè)計極大地改善了工業(yè)產(chǎn)品的傳統(tǒng)設(shè)計手段,此齒輪三維設(shè)計方法界面清晰、運行可靠,可以廣泛應(yīng)用到齒輪三維設(shè)計中,有廣闊的發(fā)展前景。

  本文作者創(chuàng)新點:本文以SolidWorks強大的三維設(shè)計功能為基礎(chǔ),充分應(yīng)用其開放性的體系結(jié)構(gòu),進行軟件的二次開發(fā)。分析了參數(shù)化設(shè)計的一般模型,并在此基礎(chǔ)上,以直齒輪為例,設(shè)計了齒輪參數(shù)化繪制中最主要的齒廓漸開線和齒根過渡曲線部分的參數(shù)化繪制方法,并進行了算法的優(yōu)化。齒輪的參數(shù)化設(shè)計方法為建立自己的零件庫提供了方便,使自動化的模型設(shè)計方法代替了傳統(tǒng)的圖板圖樣的人工繪制方法,提高了設(shè)計效率,有重要的實際生產(chǎn)應(yīng)用價值。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
懂色一区二区三区av片| 国产午夜福利视频在线观看| 亚洲高潮无码久久| 午夜精品一区二区三区四区| 韩国日本不卡在线| 久久久久久www| 欧美成人第一页| 日韩欧美在线电影| av在线免费观看国产| 久久精品视频亚洲| 欧美一区二区三区四区在线 | 国产精品视频一区二区三区四| 亚洲一区二区三区午夜| 国外色69视频在线观看| 国产成人亚洲综合青青| 一区视频二区视频| 国内精品免费午夜毛片| 久久免费精品视频| 亚洲综合最新在线| 国产情侣第一页| 久久久99久久精品女同性| 午夜免费电影一区在线观看| 国产精品一二三在线| 国产精品第8页| 午夜免费在线观看精品视频| 国产卡一卡二在线| 免费97视频在线精品国自产拍| 欧美韩国日本精品一区二区三区| 国产成人精品免高潮在线观看| 欧美激情区在线播放| 国产美女久久久| 亚洲巨乳在线观看| 97国产精品免费视频| 婷婷精品国产一区二区三区日韩 | 欧美精品久久久久a| 国产精品亚洲综合| 天堂√在线观看一区二区| 日韩中文在线不卡| 欧美 国产 精品| 欧美激情一二区| 久久久亚洲综合网站| 青青久久av北条麻妃海外网| 国产精品乱子乱xxxx| 免费av在线一区二区| 国产aaa一级片| 久久人人爽人人爽人人片av高请| 日韩欧美精品在线观看视频| 国产精品毛片a∨一区二区三区|国 | 久久精品一区二区三区不卡免费视频 | 日韩精品无码一区二区三区 | 国产高清精品一区二区三区| 欧美性一区二区三区| 精品国产一区二区三区无码| 99在线观看视频| 日韩欧美xxxx| 国产精品电影久久久久电影网| 国产精自产拍久久久久久| 国产成人在线视频| 蜜桃久久精品乱码一区二区| 亚洲免费av网| 国产精品日韩一区二区免费视频| 成人3d动漫一区二区三区| 日日摸天天爽天天爽视频| 久久精品成人一区二区三区| 国产日本欧美一区二区三区在线| 午夜精品久久久久久久99黑人| 久久久久www| 成人国产精品色哟哟| 青青在线免费观看| 亚洲中文字幕无码不卡电影 | 久久av红桃一区二区小说| 97人人模人人爽视频一区二区| 日本不卡一区二区三区四区| 久久成人18免费网站| 久久伊人资源站| 国产男女无遮挡| 日韩国产一级片| 一级做a爰片久久| 国产精品手机视频| 91九色极品视频| 免费毛片一区二区三区久久久| 中文字幕在线观看一区二区三区| 久久久久久久久国产| 国产美女网站在线观看| 人人妻人人做人人爽| 亚洲综合在线播放| 国产精品-区区久久久狼| 91福利视频导航| 国产亚洲精品久久久久久久| 少妇高潮流白浆| 国产一区 在线播放| 国产高清自拍一区| 亚洲欧洲日韩综合二区| 欧美在线不卡区| 国产精品久久久久久超碰| 日韩电影天堂视频一区二区| 国产欧美精品一区二区三区-老狼| 国产成人自拍视频在线观看| 国产精品久久久久久超碰| 欧美高清一区二区| av日韩中文字幕| 久久国产精品影片| 亚洲综合精品一区二区| 视频一区二区三区在线观看| 欧美激情区在线播放| 国产精品视频内| 久久伊人资源站| 91美女片黄在线观| 成人免费观看毛片| 国产一区二区三区高清视频| 男人天堂新网址| 三区精品视频| 成人做爰www免费看视频网站| 色综合久久精品亚洲国产| 久久伊人91精品综合网站| 国产精品美女主播| 国产精品视频最多的网站| 国产成人精品亚洲精品| 日韩在线视频国产| 国产不卡一区二区三区在线观看| 99精品在线直播| www插插插无码免费视频网站| 国产精品一区二区久久久| 粉嫩精品一区二区三区在线观看| 国产精品亚洲综合| av在线不卡观看| 国产视频一区二区三区四区| 国产最新精品视频| 国产欧美日韩在线播放| 国产精品自产拍在线观看| 国产美女搞久久| 国产精品稀缺呦系列在线| 99在线观看| 久久综合九九| 久久99久久精品国产| 久久久噜噜噜久久久| 久久久久久久久91| 国产成人久久久精品一区| 久久精品人人做人人爽| 国产精品户外野外| 精品免费国产| 在线一区亚洲| 亚洲精品免费av| 欧美一级免费播放| 欧美视频在线播放一区| 韩国视频理论视频久久| 国产日韩一区二区| 99在线视频免费观看| 久久青青草综合| 色老头一区二区三区| 国产精品乱码视频| 欧美精品激情视频| 午夜精品久久久久久久99热 | 视频一区二区三区在线观看| 日韩国产欧美亚洲| 美女精品国产| 91精品在线观| www国产91| 久久99久久99精品免观看粉嫩| 亚洲国产欧洲综合997久久| 日韩一级免费看| 国产一区二区视频在线观看 | 国产日韩av网站| 国产精品av免费| 国产精品爽爽爽| 欧美精品videofree1080p| 亚洲国产欧美日韩| 欧美连裤袜在线视频| 成人精品在线观看| 精品国内亚洲在观看18黄| 欧美精品免费播放| 日韩精品另类天天更新| 国产日韩精品综合网站| 国产精品99久久免费黑人人妻| 久久久av一区| 一区二区三区av在线| 色999五月色| 国产在线精品一区二区三区| 91av一区二区三区| 国产精品爽爽爽| 亚洲欧美日韩精品久久久| 欧洲亚洲一区二区三区四区五区| 国产免费成人av| 日韩有码片在线观看| 欧美日韩成人在线播放| 日本在线精品视频| 欧美日韩亚洲一区二区三区四区| av免费观看国产| 国产精品丝袜久久久久久不卡| 在线不卡视频一区二区| 欧洲成人免费视频| 成人国产精品av| zzijzzij亚洲日本成熟少妇| 亚洲永久一区二区三区在线| 欧美极品视频一区二区三区| 久久久亚洲国产天美传媒修理工| 久久成人免费视频| 欧美人与动牲交xxxxbbbb| 国产精品69页| 欧美激情久久久久|