當前位置:編程學習大全網 - 遊戲軟體 - 用CATIA怎麽畫內齒輪?外齒輪與圓柱布爾操作的哪種做法不對,該怎麽做才是正確的呢?

用CATIA怎麽畫內齒輪?外齒輪與圓柱布爾操作的哪種做法不對,該怎麽做才是正確的呢?

斜齒圓柱齒輪與直齒圓柱齒輪相比,就是斜齒圓柱齒輪兩端端面旋轉了壹個角度,如果旋轉角度為零,那這個斜齒圓柱齒輪就是壹個直齒圓柱齒輪了,因而直齒圓柱齒輪就是螺旋角為零的特殊斜齒圓柱齒輪。因此,我們可以將直齒圓柱齒輪和斜齒圓柱齒輪用同壹個畫法畫出來,只改變壹下參數(為端面的參數)就可以輸出不同的直齒或者斜齒的齒輪,大概思路如下:

a.首先用formula輸入齒輪各參數的關系;

b.畫出齒輪齒根圓柱坯子;

c.通過輸入的公式得出壹個齒的齒廓;

d.在曲面設計模塊下將齒廓平移到坯子的另壹端面(通過平移復制壹個新的齒廓到另壹端面);

e.將新的齒廓旋轉到特定角度;

f.多截面拉伸成形壹個輪齒;

g.環形陣列這個輪齒

這樣,斜齒圓柱齒輪就畫完了。

四.catia繪圖步驟

1.設置catia,通過tools-->options將relation顯示出來,以便待會使用,如圖所示:

0:這種方法同樣可以用於畫直齒輪

壹.斜齒圓柱齒輪的幾何特征

斜齒輪齒廓在嚙合過程中,齒廓接觸線的長度由零逐漸增長,從某壹個位置開始又逐漸縮短,直至脫離接觸,這種逐漸進入逐漸脫離的嚙合過程減少了傳動時的沖擊、振動和噪聲,從而提高了傳動的穩定性,故在高速大功率的傳動中,斜齒輪傳動獲得了較為廣泛的應用。

二.斜齒圓柱齒輪與直齒圓柱齒輪的幾何關系

三.catia畫圖思路

我們已經看到了,斜齒圓柱齒輪與直齒圓柱齒輪相比,就是斜齒圓柱齒輪兩端端面旋轉了壹個角度,如果旋轉角度為零,那這個斜齒圓柱齒輪就是壹個直齒圓柱齒輪了,因而直齒圓柱齒輪就是螺旋角為零的特殊斜齒圓柱齒輪。因此,我們可以將直齒圓柱齒輪和斜齒圓柱齒輪用同壹個畫法畫出來,只改變壹下參數(為端面的參數)就可以輸出不同的直齒或者斜齒的齒輪,大概思路如下:

a.首先用formula輸入齒輪各參數的關系;

b.畫出齒輪齒根圓柱坯子;

c.通過輸入的公式得出壹個齒的齒廓;

d.在曲面設計模塊下將齒廓平移到坯子的另壹端面(通過平移復制壹個新的齒廓到另壹端面);

e.將新的齒廓旋轉到特定角度;

f.多截面拉伸成形壹個輪齒;

g.環形陣列這個輪齒

這樣,斜齒圓柱齒輪就畫完了。

四.catia繪圖步驟

1.設置catia,通過tools-->options將relation顯示出來,以便待會使用,如圖所示:

2.輸入齒輪的各項參數

斜齒圓柱齒輪中有如下參數及參數關系,不涉及法向參數

齒數 Z

模數 m

壓力角 a

齒頂圓半徑 rk = r+m

分度圓半徑 r = m*z/2

基圓半徑 rb = r*cosa

齒根圓半徑 rf = r-1.25*m

螺旋角 beta

齒厚 depth

進入線框和曲面建模模塊(或part design零件設計模塊)如圖:

輸入各參數及公式,如圖所示:

3.點擊fog按鈕,建立壹組X,Y,關於參數t的函數,方程為:

x=rb*sin(t*PI*1rad)-rb*t*PI*cos(t*PI*1rad)

y=(rb*cos(t*PI*1rad))+((rb*t*PI)*sin(t*PI*1rad))

如圖所示:

4.同樣的方法建立Y的關系函數,建議把函數名字改成x和y,方便辨認。

這時候,可以看到關系樹上新建的兩個函數了:

5.在xy平面畫壹個點,坐標為(0,0),並以此點為圓心在xy平面上建立齒根圓(就是空間的畫圓工具),如圖所示:

公式內輸入rf,即齒根圓半徑。同樣方法建立齒頂圓。

6.下面的工作就是畫齒廓了。

在xy平面上作點,在輸入框內右鍵選擇公式如圖所示:

然後按下圖所示,輸入x的坐標

同樣的辦法輸入y的坐標值,然後在建幾個點,比如選擇t=0.1,0.2,0.25,0.3,0.35,0.4時的幾個點。其實,用不著那麽多點。

用空間曲線連接各點:

在將這個曲線延伸,boundary取端點:

做導圓,如圖:

建立壹個平面,新平面與yz平面成壹夾角,如圖所示,夾角用公式 -360deg/4/Z 給出

將輪廓線關於新建的平面做鏡像

用split工具將輪廓線剪裁出來:

然後用join將這些線條連接起來:

這個時候,輪廓線就已經出來了,我們的工作也做了壹大半了:

7.做出另壹端面的輪廓線:

用平移工具,創建輪廓線

用rotate工具修改輪廓線,將它旋轉合適的角度,如圖所示:

公式為:depth*tan(beta)/rk*57.3deg

現在工作已經快完了,耐心壹會兒也就成功了。

8.我們先前做的齒根圓被切成齒廓線的壹部分了,現在我們還要重新做壹個齒根圓,方法見步驟5.

然後我們用extrude工具做出坯子。

9.用多截面曲面multisections做出齒曲面:

10.環形陣列得出齒輪

進入零件設計模塊,用close surface命令分別將兩個曲面閉合成實體

11.用環形陣列將齒輪的所有輪齒陣列出來:

至此,整個齒輪畫完了,看看效果:

再測驗壹下程序是否能跑的通,將beta改成6de,把depeth改成25mm,把齒數Z改成15

生成後發現齒輪的齒並不是分布在整個圓周上,稍微改壹下,將parameters內的參數改成complete crown(整個圓周),就能解決問題了,新的圖如圖所示:

而將齒數Z改成35,將beta角度改成0deg,於是,就得出壹個齒數為35的直齒圓柱齒輪:

因而,我們發現,這個程序既能畫出來直齒圓柱齒輪,也能畫出來斜齒圓柱齒輪。

  • 上一篇:vwallpaper總是閃退 哪位高手指點壹下 什麽問題?
  • 下一篇:如何利用WPS的郵件合並批量制作帶照片的員工胸卡
  • copyright 2024編程學習大全網