技術(shù)頻道

      用AutoLISP程序設(shè)計(jì)盤(pán)形齒輪銑刀漸開(kāi)線(xiàn)齒

      1 引言

      圖1所示的盤(pán)形齒輪銑刀結(jié)構(gòu)簡(jiǎn)單、使用方便,被廣泛用于中、小模數(shù)齒輪的小批量加工或修配。但由于這種銑刀漸開(kāi)線(xiàn)齒形的設(shè)計(jì)和加工存在較大理論誤差,因此被加工齒輪精度較低。盤(pán)形齒輪銑刀漸開(kāi)線(xiàn)齒形的設(shè)計(jì)方法通常是在漸開(kāi)線(xiàn)范圍內(nèi)選取6~20個(gè)點(diǎn),通過(guò)計(jì)算或查表得出每個(gè)點(diǎn)的坐標(biāo),然后依次連接各點(diǎn),即可得出近似的漸開(kāi)線(xiàn)齒形(檢驗(yàn)樣板也可按此方法設(shè)計(jì))。這種設(shè)計(jì)方法存在一定缺陷,如取點(diǎn)過(guò)少,則設(shè)計(jì)精度不高;如取點(diǎn)過(guò)多(遠(yuǎn)多于20點(diǎn)),則計(jì)算繁瑣,且得到的近似漸開(kāi)線(xiàn)齒形不便于采用高精度數(shù)控機(jī)床進(jìn)行后續(xù)加工。為此,本文采用AutoCAD內(nèi)嵌的AutoLISP程序來(lái)設(shè)計(jì)直齒圓柱齒輪盤(pán)形銑刀的漸開(kāi)線(xiàn)齒形。該方法可獲得理論精度較高的漸開(kāi)線(xiàn),且便于齒形的后續(xù)數(shù)控加工。

      2 設(shè)計(jì)原理與方法

      1. 漸開(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)
        式中:ax=arccos(rb/rx)
        wb=w-inva
        由圖2 可知:
        w=(p-4xtana)/2z+?s/mz (2)
        式中:?s——分度圓齒厚減薄量(一般取?s=0)
        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)。
      2. 過(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)的確定可分為兩種情況:
        1. 當(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。
        2. 當(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
      3. 程序設(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所示(具體程序略)。

      3 設(shè)計(jì)實(shí)例

      本程序雖是在AutoCAD R14平臺(tái)上開(kāi)發(fā)的,但只涉及AutoLISP常用函數(shù)和AutoCAD常用命令,因此可在各種版本的AutoCAD 上運(yùn)行。運(yùn)行前應(yīng)對(duì)繪圖環(huán)境進(jìn)行必要設(shè)置,如設(shè)置測(cè)量單位的小數(shù)位數(shù)(缺省為4位)等。設(shè)計(jì)時(shí),只要輸入齒數(shù)z、模數(shù)m和變位系數(shù)x,程序即可自動(dòng)生成漸開(kāi)線(xiàn)齒形輪廓。
      以4 號(hào)齒輪銑刀(加工齒輪齒數(shù)z=21~25)的設(shè)計(jì)為例,程序使用方法如下:
      COMMAND:GEARTOOL
      z:輸入所加工齒輪齒數(shù)21(按每一刀號(hào)的最小齒數(shù))
      m:輸入所加工齒輪模數(shù)2
      x<0>:輸入所加工齒輪變位系數(shù),標(biāo)準(zhǔn)齒輪變位系數(shù)為0
      輸入相關(guān)參數(shù)后,程序自動(dòng)生成圖4所示的漸開(kāi)線(xiàn)齒形部分。本例中,齒根圓半徑rf=0.5m(z-2.5)=18.5mm,基圓半徑rb=0.5mzcosa=19.7335mm,屬于rfb的情況。程序以基圓rb為起點(diǎn)繪制出無(wú)斷點(diǎn)的漸開(kāi)線(xiàn)和一條對(duì)稱(chēng)線(xiàn),對(duì)稱(chēng)線(xiàn)的一端為所加工齒輪中心。此時(shí)可用DIST命令測(cè)量齒輪中心與漸開(kāi)線(xiàn)起點(diǎn)間的距離,以檢驗(yàn)rb的正確性,如兩點(diǎn)間的距離等于基圓半徑計(jì)算值,則表明rb正確。應(yīng)注意:在輸入點(diǎn)的位置時(shí),應(yīng)使用捕捉方式,且在捕捉漸開(kāi)線(xiàn)起點(diǎn)時(shí),首先需用透明命令“ZOOM”進(jìn)行充分放大。此外,對(duì)rb進(jìn)行檢驗(yàn)前不可使用“SCALE”命令進(jìn)行縮放,否則會(huì)使兩點(diǎn)間的距離發(fā)生變化。

      圖4 齒形漸開(kāi)線(xiàn)部分

      圖5 銑刀完整齒形
      齒形漸開(kāi)線(xiàn)部分設(shè)計(jì)完成后,手工加上過(guò)渡曲線(xiàn),經(jīng)后續(xù)處理后即得到如圖5所示的銑刀完整齒形(圖中C 點(diǎn)為齒根圓通過(guò)點(diǎn))。
      設(shè)計(jì)時(shí),應(yīng)注意以下幾點(diǎn):
      1. 雖然可在程序中加入相關(guān)命令實(shí)現(xiàn)直接生成完整齒形,但這樣會(huì)使程序變得非常繁雜,不如用手工進(jìn)行后續(xù)處理更為簡(jiǎn)便。進(jìn)行后續(xù)處理時(shí),線(xiàn)與線(xiàn)的連接處不能存在斷點(diǎn)。
      2. 由于漸開(kāi)線(xiàn)由極短的直線(xiàn)段組成,如需進(jìn)行后續(xù)繪圖操作,應(yīng)在充分放大后進(jìn)行。
      3. 如要求獲得更高的漸開(kāi)線(xiàn)齒形設(shè)計(jì)精度,只需將計(jì)算公式ax=ax+0.1p/180 中的系數(shù)0.1 減小即可。

      文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

      主站蜘蛛池模板: 无码人妻精品一区二区三区久久久 | 激情无码亚洲一区二区三区| 国产午夜精品一区理论片飘花| 美女视频一区二区| 精品人妻一区二区三区毛片 | 国模吧无码一区二区三区| 天堂Aⅴ无码一区二区三区| 精品视频一区二区三区四区| 怡红院一区二区三区| 精品亚洲综合在线第一区| 欧美成人aaa片一区国产精品| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 少妇特黄A一区二区三区| 无码日韩人妻AV一区二区三区| 夜色福利一区二区三区| 精品亚洲一区二区三区在线观看| 国产成人精品日本亚洲专一区 | 天天躁日日躁狠狠躁一区| 亚洲午夜精品一区二区| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 免费一区二区三区四区五区| 亚洲av色香蕉一区二区三区| 伊人色综合一区二区三区| 视频在线观看一区二区| 国产成人无码aa精品一区| 国产成人久久一区二区三区| 在线观看精品视频一区二区三区| 精品少妇ay一区二区三区 | 国产一区二区三区乱码网站| 久久精品一区二区东京热| 精品一区二区三区中文字幕| 高清国产精品人妻一区二区| 无码AV中文一区二区三区| 一区二区三区国产精品 | 无码中文字幕乱码一区| 国产丝袜无码一区二区视频| 视频一区二区在线观看| 亚洲日本一区二区三区在线不卡| 精品少妇一区二区三区在线| 亚洲国产精品自在线一区二区| 亚洲国产精品一区二区成人片国内 |