|
本帖最后由 yhn567 于 2015-3-9 21:44 編輯
* a0 S9 r5 L! f7 u0 H& ?5 A0 e
前陣子比較閑,就玩了下這個。目前嘗試了兩種方法,一種是“線動成面”,另一種是用螺旋角關系式掃描。第一種是體力活,費時費力,第二種直接用了軟件功能,但也有問題。具體思路如下:0 V5 R( Q7 ^' E, z" `! G
6 C, C) Q6 N2 ~
法一、Creo
6 Y* E: ?% ~+ w! e v3 `2 K! `* e+ i3 X# n! f7 B; O. {
輸方程,做出端面
) Z7 K# M U( ~4 C7 C
1 w/ m; v" q5 `2 f" c' P! w, _
3 u5 `1 D+ `% j, H& k o2 {; }把一個齒寬分成若干份,用螺旋角關系做很多坐標系,把漸開線和過渡曲線都變換過去
% A( ?% \" P9 K3 b, f6 n7 `- Y4 q6 O
( }# W3 L1 w1 G! ?# ?. `4 [
0 y! G3 |8 n# q; [混合曲線,斜線是斜齒輪展成原理中那條斜線,也是相交的
. O0 u Q) u2 c" s3 u
- H, }" U: i# M1 f( @ V" G N( D& `+ p! Q! \
4 t) c& |, s* [6 h1 i6 j" U0 ^' I0 d3 E
法二、UG(因為pro/E沒發現類似的功能)
/ ~& @' g: t7 t' m p/ R# U6 C
2 O9 p I+ Z9 e8 Y輸方程,端面同前
: ]4 Z. _& g W2 z0 r% I& @7 q8 M$ E: s: k
; `* i1 } T6 A: @0 P
4 g9 S! m. F: x, P! e加上圓弧和齒頂
0 s, ~' u5 z+ F. G$ `( V9 `! V' R* ~2 o4 u7 E
1 N3 M% ]6 y' {4 Y0 f, H% W4 g- f
' D; ^ B" u' m2 t% ~7 I掃掠,用角度控制,ft是沿分度圓螺旋線展開后那個圖對應的圓心角ft=deg(t*b*tan(beta)/r), [2 H9 C3 W/ _- u$ ]* C
2 c8 R1 X% {, e4 A
2 H# e$ o/ {( M* B( J$ D
4 O0 d7 A" M! z5 ]) X/ F6 f! i- d
陣列1 f6 r9 u1 Q! `. k R
, o% K% j$ g- N! F A: L i
- u1 V) ^/ A0 m, k
- n5 @1 @! k: E( N8 e. I- @生成的面有明顯褶皺,是誤差引起的嗎?仔細觀察在漸開線和過渡線交點處尤甚
0 O0 y4 v8 ^8 ]2 v- I4 L
' K r- a6 d, p+ b0 _ K8 \# F2 v+ B9 u
6 e$ ^2 `& M" T* Y
( b4 X+ r+ Z' F" w/ k" O% f3 p+ {/ z, Z' b
, W, @* p4 ^2 ~0 j2 F2 `- x$ v
兩種辦法各自精度如何?軟件直接生成那個可靠性大嗎?
. q# \/ c/ }) G. v1 Y, k. r8 f' q" P& _ x+ r9 k/ |
我在兩曲線相交的地方直接用了A修剪B,是否有更妥善能減小誤差的方法,使兩者順利接上?
* c7 T0 }* q( |7 d; W
8 D9 Q5 d% {9 i
4 K: s+ l" E. E" c( j3 L/ U
& `/ @# x1 F% x! T2 F) L0 B$ l |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
|