用AutoLISP程序設(shè)計(jì)盤(pán)形齒輪銑刀漸開(kāi)線(xiàn)齒
1 引言
2 設(shè)計(jì)原理與方法
- 漸開(kāi)線(xiàn)上任意點(diǎn)的坐標(biāo)計(jì)算
- 直齒圓柱齒輪盤(pán)形銑刀的齒形如圖2所示。圖中,曲線(xiàn)BD為漸開(kāi)線(xiàn),其中BA部分與被加工齒輪的漸開(kāi)線(xiàn)齒廓相同,AD部分為齒頂圓以上的漸開(kāi)線(xiàn),是專(zhuān)為銑刀增設(shè)的部分,其取值根據(jù)不同的設(shè)計(jì)資料而有一些差異。可認(rèn)為AD 的大小與齒輪模數(shù)m 有關(guān),此處取rd=ra+0.2m。設(shè)被加工齒輪中心為坐標(biāo)原點(diǎn),oy 為齒槽對(duì)稱(chēng)線(xiàn),則有
wx=wb+qx=wb+invax (1) - wb=w-inva
- 由圖2 可知:
w=(p-4xtana)/2z+?s/mz (2) - z——齒數(shù)
- m——模數(shù)
- x——變位系數(shù)
rd.最大圓半徑 r.分度圓半徑 ra.齒頂圓半徑 rb.基圓半徑 rf.齒根圓半徑 rx.任意點(diǎn)圓半徑
圖2 銑刀齒形- 將式(2)代入式(1),可得
wx=(p-4xtana)/2z+invax-inva (3) - 因此,漸開(kāi)線(xiàn)上半徑為rx的任意點(diǎn)M 的坐標(biāo)(xg,yg)為
{ xg=rx sinwx yg=rxcoswx (4) - 由此可求出曲線(xiàn)BD部分內(nèi)各點(diǎn)的坐標(biāo)值,這些點(diǎn)即為漸開(kāi)線(xiàn)上的節(jié)點(diǎn)。
- 過(guò)渡曲線(xiàn)的處理
- 銑刀齒形由漸開(kāi)線(xiàn)和過(guò)渡曲線(xiàn)(直線(xiàn))組成。由于過(guò)渡曲線(xiàn)部分不參與嚙合,因此只要不妨礙共軛齒輪(或齒條)齒頂?shù)倪\(yùn)轉(zhuǎn),可將其設(shè)計(jì)為任意曲線(xiàn)或直線(xiàn)。對(duì)過(guò)渡曲線(xiàn)(直線(xiàn))的處理將決定程序繪制漸開(kāi)線(xiàn)的起點(diǎn)。本程序只涉及漸開(kāi)線(xiàn)部分的繪制,而過(guò)渡曲線(xiàn)部分則由后續(xù)人工處理。漸開(kāi)線(xiàn)起點(diǎn)的確定可分為兩種情況:
- 當(dāng)rf≤rb時(shí),基圓rb以上部分為漸開(kāi)線(xiàn),基圓以下的BC部分為過(guò)渡曲線(xiàn),因此漸開(kāi)線(xiàn)的起點(diǎn)從rb處開(kāi)始,即齒形角ax=0。
- 當(dāng)rf>rb時(shí),基圓rb至齒根圓rf的部分為漸開(kāi)線(xiàn)。齒根圓rf以下部分不參與嚙合,沒(méi)有必要采用漸開(kāi)線(xiàn),因此漸開(kāi)線(xiàn)的起點(diǎn)從rf處開(kāi)始,即齒形角ax=af。
- 無(wú)論上述哪種情況,漸開(kāi)線(xiàn)的終點(diǎn)均在最大圓半徑rd處,此時(shí)齒形角ax=ad。
- 程序設(shè)計(jì)任何曲線(xiàn)均可采用多段曲線(xiàn)段(或直線(xiàn)段)逼近的方法進(jìn)行模擬,且線(xiàn)段細(xì)分越多,原理誤差越小。本文采用漸開(kāi)線(xiàn)直線(xiàn)逼近法,利用(xg,yg)求解公式,由AutoCAD內(nèi)嵌的AutoLISP程序自動(dòng)產(chǎn)生任意數(shù)量的節(jié)點(diǎn),從而獲得任意模擬精度的漸開(kāi)線(xiàn)(此項(xiàng)精度滿(mǎn)足8級(jí)齒輪加工精度即可);然后用LINE命令自動(dòng)生成誤差很小的近似漸開(kāi)線(xiàn)輪廓(該輪廓是連續(xù)的,以便于后續(xù)CAD/CAM 數(shù)控加工)。
圖3 GEARTOOL 程序框圖該程序取名為GEARTOOL,其流程框圖如圖3所示(具體程序略)。
- wb=w-inva
3 設(shè)計(jì)實(shí)例
![]() 圖4 齒形漸開(kāi)線(xiàn)部分 |
![]() 圖5 銑刀完整齒形 |
- 雖然可在程序中加入相關(guān)命令實(shí)現(xiàn)直接生成完整齒形,但這樣會(huì)使程序變得非常繁雜,不如用手工進(jìn)行后續(xù)處理更為簡(jiǎn)便。進(jìn)行后續(xù)處理時(shí),線(xiàn)與線(xiàn)的連接處不能存在斷點(diǎn)。
- 由于漸開(kāi)線(xiàn)由極短的直線(xiàn)段組成,如需進(jìn)行后續(xù)繪圖操作,應(yīng)在充分放大后進(jìn)行。
- 如要求獲得更高的漸開(kāi)線(xiàn)齒形設(shè)計(jì)精度,只需將計(jì)算公式ax=ax+0.1p/180 中的系數(shù)0.1 減小即可。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。