国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 4091|回復: 4

漸開線齒輪嚙合方程推導

[復制鏈接]
1#
發表于 2015-5-15 21:37:12 | 只看該作者 |倒序瀏覽 |閱讀模式
設一對中心距為110的齒輪 齒數比為6:5  則大齒輪的參數方程為:x=60*(cos(t)+t*sin(t)) y=60*(sin(t)-t*cos(t))   根據嚙合原理 利用matlab編程   
& u% S: L% y5 }/ ~& Z5 o4 W, m> syms t q# _, w1 |8 h3 t$ ]
>> x=60*(cos(t)+t*sin(t))2 H& R$ O) c* V) `8 A0 `6 b, I; M$ H$ \, m' r
0 ?6 P% X, d" a- \8 ^2 I% a) u+ D/ U1 L
x =3 ~$ l8 |3 P& U0 r. v- E( H

( n$ n2 O  `. s0 x+ Z0 c: m( j60*cos(t) + 60*t*sin(t)! a" e8 H( F% n, e% G2 o/ g, \% x$ y. j: v
/ C3 z- [+ A, _( T2 s3 }% b6 ~7 w: G; i8 O6 _7 U& m. b" f5 Q) E8 g4 ]
>> y=60*(sin(t)-t*cos(t))5 ]! O4 q; w% q, U* l$ q
- h" x9 |8 O4 V2 q4 y( G6 h
y =
) C: B+ x% H- a4 U" @' Y7 r1 a' t# V. {( H7 M
0 c4 x0 }5 ^, y- o60*sin(t) - 60*t*cos(t); X7 j$ B* i- R: x  {
: `' {: E* Y+ s# t3 f
>> x1=-x*cos(11/6*q)-y*sin(11/6*q)+110*cos(q); w! ?; Q# ~. C" O5 c3 w; {
% m0 p- v: `2 U( |) p5 a
9 j* P- Z  {+ J& c7 i6 m5 Q4 K: ax1 =% u, w- Q! A" I) D, G" ~. X& ~8 r$ o* K0 j+ Q7 C1 @
& @0 M- @3 K3 @# W! \, [
$ C$ U. K* p3 j8 a$ l! }110*cos(q) - cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)) - sin((11*q)/6)*(60*sin(t) - 60*t*cos(t))
9 \- q* _- m5 `6 C2 @9 l' W* I* o" i: E. Y; J! a. T6 o: x3 O) x' v/ J( S( g3 y9 q3 [
>> y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)- G3 q* t" b0 A( q1 s7 Z
3 e7 D6 Y7 C2 s7 Q* \; p9 y1 o2 U+ O4 d! C+ [) ?" t7 Z' b* ^1 a5 B- y' h2 D
y1 =
6 }( L. h: i+ C9 l9 a4 h( v$ r) q
110*sin(q) + cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)) - sin((11*q)/6)*(60*cos(t) + 60*t*sin(t))
/ J9 b7 w2 a* ~- b
- F6 C$ \/ ~$ X9 D% ?>> diff(x1,t)* R9 Y9 s# C: S  @; w! P
( Z2 ^2 ^$ T+ [! {8 g$ A1 V' P, X/ o- x1 Y
ans =
' W# _. P( z* u, ?" P' u/ i1 T0 p# u; }) |% b" f
- 60*t*cos((11*q)/6)*cos(t) - 60*t*sin((11*q)/6)*sin(t)" v9 m# E+ O* ?: k6 f7 P: Z+ K7 |2 G& y- h. t
" V+ y6 _  T! D& H6 i+ k/ I' U) W* J3 u1 \$ N& c5 ]8 V9 Q. E) p
>> diff(y1,t)+ N! `! Q( i3 @% n9 o- D
! I0 J; q$ c+ B4 G4 v" u5 o( ?; p7 ~1 O# p# ?0 k# E/ n9 U) p5 a2 L
ans =7 W6 `+ M2 x- F( R" s
, |* a3 l$ N$ v+ }3 _0 b8 `  n) ^8 d; B1 Z9 M" u% p! a' A* o# p2 O3 z9 ~7 e( r
60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t)' H. I. c9 F. \( h
* l4 I; k. W: Q! ~
: s& ~' o, f2 u* X  G, v+ K" l  @>> diff(x1,q)
" M* r+ C! s" B5 Q& j9 Q# Y  Z' B4 A: U- L$ L# X% o/ c$ e1 Y2 m4 n2 ]; ^6 v* V" E4 K& R! Q$ i2 ?0 J& ~
ans =
4 l  ]8 e- M' ]' _$ c9 x+ h0 x8 o2 b, Q
(11*sin((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - (11*cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6 - 110*sin(q)
9 g" I  a# b( R: @7 ]- @* B2 E" u
>> diff(y1,q)3 J5 s6 T9 l" G$ S! f! T; j9 e
1 T2 [9 t( l4 P- m) {- b5 Q0 o* }6 t" V6 ^- K  A+ Q
/ T# {$ ^) @1 M* o0 C2 q. [ans =0 c. E/ G6 u. k7 K
7 Y8 A+ G8 N+ v5 v$ s* a
8 p  ^4 e3 y" k; t0 X6 f* K110*cos(q) - (11*cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - (11*sin((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6
0 f* M6 x: A* b- N. G( D# ?9 X, R3 W4 I; R& K6 E/ r2 D3 h2 P9 z/ A' ]3 l  K6 \
, e3 L+ V  Y1 ^" V>> f1=sym('(110*cos(q) - (11*cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - (11*sin((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6)*(- 60*t*cos((11*q)/6)*cos(t) - 60*t*sin((11*q)/6)*sin(t))-((11*sin((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - (11*cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6 - 110*sin(q))*(60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t))')
2 d, w. e" M' N& ]2 C, U0 j# Y  E, \+ p! n) [: P" l# @( p
f1 =
8 c* D+ q" j2 W3 E1 o6 c" \) D/ z( H1 r; b- q3 f2 l# Z6 L* o3 x" h9 @% G
(60*t*cos((11*q)/6)*cos(t) + 60*t*sin((11*q)/6)*sin(t))*((11*cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - 110*cos(q) + (11*sin((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6) + (60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t))*(110*sin(q) + (11*cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6 - (11*sin((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6)8 X$ m! H, _5 p4 v8 f% t
" h$ A* D0 w" S' k0 L) r! N/ S! x/ [0 n: \7 `6 k1 M
>> simplify(f1)) [  m8 o  C& N  b2 a/ @3 E9 U- ?: j' r6 D1 g
8 a; ^, `7 Z* u' N' D9 u8 L0 q  P6 e' t
ans =4 i' A% H% c% V; u# N# ~4 ?
# M7 z( b* X" ^4 _6 ?# g/ S# z* U- X: I  d
-6600*t*(cos((5*q)/6 - t) - 1)6 E2 Y' I& Y3 V- C6 D, ^  g8 ?9 s
8 {( y, X% H2 f# H. B& U5 o) O4 v/ m& s  b# q6 t$ u% p
-6600*t*(cos((5*q)/6 - t) - 1)=0     解得q=6/5*t   代入   x1=-x*cos(11/6*q)-y*sin(11/6*q)+110*cos(q)      * q1 K: y3 z1 G3 m4 N- }% z2 A+ J
  W8 i/ h9 \6 c) r: h  y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)  
4 D1 U5 d9 z! h1 V  f1 m) E化簡后得X1=50*(cos(1.2*t)+1.2*t*sin(1.2*t))    y=50*(sin(1.2*t)-1.2*t*cos(1.2*t))
# l: {" `1 ~) |- c從方程上可以看出小齒輪的方程仍為漸開線* i1 h5 Y+ t' n* V

評分

參與人數 1威望 +30 收起 理由
老鷹 + 30

查看全部評分

回復

使用道具 舉報

2#
發表于 2015-5-15 21:40:30 | 只看該作者
不錯。
3#
 樓主| 發表于 2015-5-15 21:47:50 | 只看該作者
我寫這個  主要是推導   漸開線齒輪嚙合的齒曲線同樣為漸開線
4#
發表于 2015-5-15 21:55:43 | 只看該作者
這是微分幾何中的包絡線公式嗎?這么多括號怎么看,符號運算還是用maple吧。
& c7 q, b0 S+ T: E+ Imatlab也是用的maple的內核。

點評

不會吧,咱們這里不要聯網 。  發表于 2015-5-16 09:16
maple的缺點是不聯網不能計算。  發表于 2015-5-15 22:56
5#
 樓主| 發表于 2015-5-15 21:58:24 | 只看該作者
  行家         還是matlab 通用呀
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-9-30 02:02 , Processed in 0.064367 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表