|
本帖最后由 yhn567 于 2014-6-3 13:04 編輯
8 F$ T8 c7 f; ~8 @' [
7 o% P! y0 ` l# e2 K0 u0 m8 ^聲明:本做法只了考慮基圓以上的齒廓曲面,(齒根過渡曲線好復雜)。
" b" }/ X5 a# R
* x! S5 @' w. H$ {( R機械原理書上是這么說的,一條平面沿基圓柱面純滾動,此平面內一條斜線掃過的空間軌跡形成了基齒廓曲面。
% p, { M O$ x2 k+ i6 N- e. A5 s$ R2 T6 `
下邊這張圖說明了一切:
1 t) P1 y+ ^5 m![]()
$ G6 n5 h/ f; R$ y/ E# d- `, k; e- M- G3 S. [( J: V& @
所以,我們用三維軟件畫齒輪所要做的就是盡力精確控制這個面,因為建好這個以后另一個面的就是一些坐標變換問題了,而其余4個面是兩個柱面加兩個平面不是。
* H6 t, z# k X! y; b( f' T# b" Y0 I: t
1.所以,先來個螺旋線,(用極坐標方程很簡單的,懶的想就查下~)像這樣:
+ l2 x8 M, C/ u7 p. p! t2 }& S3 G) d; G
+ Z) s1 b$ R% O) p
3 M+ @6 R: b- J2 G" d2 z( P- C5 K
2.然后把螺旋線上的漸開線一條條加上,(知道螺旋線極坐標方程,很容易知道坐標變換的角度,我是先把螺旋線等分成6份,依次加坐標系,再旋轉螺旋線要求的角度)像這樣:7 p4 W6 z% J! }& ^6 r7 `
1 j, [) S& y5 j: w9 A5 P, x 1 c7 n# T( L: d+ n' ^/ h
: z* n1 s! X+ b8 K& r/ Z& ?9 I! }- u' f
3.再下來是做那條斜線(就是第一張原理圖里邊的),它只是平面內的一條斜線,而且手動坐標變換后方程也很簡單,原理如下圖:; S& O! X6 l) I$ B o1 {8 Q+ v
" z8 L+ L4 `4 l4 R ]* M9 c! _![]()
( Y/ o' ]+ m' K- n: l* ]" n7 k* A3 U6 g/ u& r
4.然后多來幾下,坐標變換還是要認真些的。- l3 Z& k$ s+ i
' @( x9 O+ F- N. M8 ~2 b
![]()
5 E3 N5 Y: C% ]* m' k7 I) I0 E8 j, g6 I8 c, M
5.好了,就應該就是按書上說的基圓以上齒廓了。有點像微分的感覺,線動成面一下:
2 x3 r. Z8 k; W$ j; U, E* b& z ]2 I& l/ s" T( g5 H5 I
![]()
8 m7 y: n# k- s/ k' w; U3 c% c% J$ J* c. q7 G1 G. ^, Z% Y5 Z
6.坐標變換一個基圓上的齒厚,接著干:7 M8 i) p* Y$ Y! d( w$ V" H
$ N8 U) z4 j0 A# ^$ s) ] D![]()
, |& X5 c0 h z: Q2 R& V% v) q" K7 g3 R
![]()
. S2 c- \) u$ e, o# q7 U+ T$ z3 z0 c0 ^) h3 i# j
7.然后把面搞出來如下:
4 e1 H9 L8 [6 f. R0 b" i+ Z: X- E0 E; W. S0 P5 o5 w
![]()
5 z4 P9 z( z4 N& {* U$ I) E, z. g9 Z4 E" z0 S! D9 h; X
PS:齒根就先倒了個角吧,其實肯定不是一個簡單的圓角
; U6 }) l9 U; s$ y8 @, C' j5 f8 L) S: [& x
8.然后把柱面平面也做了,一個旋轉而已:$ [: F9 r& M( o- r+ r
: @, X) j! h. v
![]()
: a. ^1 w$ a+ N' S* |
8 q; P. f2 K+ x/ E, J5 w! \9.然后合并實體化:
; `2 M8 R% E7 L$ O) f1 p
$ I& H& q: X3 _6 F& t![]()
; ~$ u8 K4 G/ U( a5 U5 p. E) u d$ ]" e& L. h$ t) H1 }% _5 h+ b
然后陣列下補全就成了,說想來思路挺簡單的,就根據那個原理,但做起來還是有點煩瑣的。) V$ u' Z9 f, M/ T1 z. ~* T6 X
: i/ N$ N+ A) @2 f
以上。5 U! h* Q/ X d
+ W; T6 o+ K8 H$ ~5 p1 n引:齒輪博大精深,學習永無止境。
, U7 H8 I w' V- E' I9 y, H6 k1 p* I! ]
這只是原理而已,還沒算側隙,修鼓等等。。。
+ |# F+ N% T8 E" G& _' l1 ?4 v: G6 g. s* Z& }' H# n/ P
% Q7 O7 \9 S& B6 I; K6 z* D% C
|
|