找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3896|回复: 4

渐开线齿轮啮合方程推导

[复制链接]
发表于 2015-5-15 21:37:12 | 显示全部楼层 |阅读模式
设一对中心距为110的齿轮 齿数比为6:5  则大齿轮的参数方程为:x=60*(cos(t)+t*sin(t)) y=60*(sin(t)-t*cos(t))   根据啮合原理 利用matlab编程   
/ b4 ]2 P5 S  F0 S> syms t q3 P2 g$ }7 p2 x# A& v# a
>> x=60*(cos(t)+t*sin(t))2 H& R$ O) c* V) `8 A0 `
6 [# C4 o! o' A, _+ f8 m5 Q# m& w0 ?6 P% X, d" a- \
9 z6 ~! `  |. `( J, Ux =
: h: k/ V1 {5 ~0 }' D
  ~# k; M$ q# x; H60*cos(t) + 60*t*sin(t)! a" e8 H( F% n+ Q9 C: A( a0 ]- V
/ C3 z- [+ A, _( T2 s3 }% b6 ~7 w) {1 C+ _  _  _1 L6 t
>> y=60*(sin(t)-t*cos(t))* K& S; E, F+ ~. B

; o7 `$ W, Z$ G( D6 `1 \/ Z1 jy =
0 L! a- }8 g" Q8 q" l7 r1 a' t# V. {( H7 M/ D+ @9 m% M. c! v6 O, ?: D
60*sin(t) - 60*t*cos(t)8 d7 }: t" b/ X9 \2 @& Q$ H

( ?) _1 A' v6 D' _( e. _9 J>> x1=-x*cos(11/6*q)-y*sin(11/6*q)+110*cos(q)9 [- o5 h4 D+ R$ h' _$ M  I
% m0 p- v: `2 U( |) p5 a4 R8 J/ l: [5 I9 i- B% W0 ^
x1 =% u, w- Q! A" I) D, G" ~. X
6 E# b1 n1 W& P# ~& @0 M- @3 K3 @# W! \, [
# {/ V, C+ c  m. }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))% r4 `" c4 Y! G$ |/ B) U$ g) X( H
' W* I* o" i: E. Y; J! a. T6 o: x
; a9 u6 |* i; l/ {+ n7 K* Z- L>> y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)- G3 q* t" b0 A( q1 s7 Z
& A% [5 e% K' H. o9 y1 o2 U+ O4 d! C+ [) ?" t. S6 O$ `2 }: V
y1 =! M# {+ h( H5 s0 b% Q' T6 ^) d
9 R! x3 y% V3 q) p, q: r9 H$ X, O
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))
$ y% J' t. ~  r* t( {9 `
3 |. \3 c  c" F) e8 _2 i>> diff(x1,t)! h. a/ N: O2 V2 K: w. C5 X
( Z2 ^2 ^$ T+ [! {1 D( q$ Z: d; @* [3 P6 U0 Q* o% t
ans =# E9 ~0 V5 K7 l! H% f  |) _) d
# `" R; j( M; m/ w2 ~2 l
- 60*t*cos((11*q)/6)*cos(t) - 60*t*sin((11*q)/6)*sin(t)" v9 m# E+ O* ?: k6 f7 P: Z- l3 a2 v+ j& G' }) {
" V+ y6 _  T! D& H6 i+ k/ I' U9 E! Y/ _. b1 k+ X2 i
>> diff(y1,t)+ N! `! Q( i3 @% n9 o- D7 ?+ j  G8 }! \! o

( c- i1 d* M8 b/ Nans =7 W6 `+ M2 x- F( R" s1 `' f6 H. B- D/ D/ M! v6 p
; B1 Z9 M" u% p! a' A* o
. ]; i% M" d+ N* H- t6 u60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t): ~7 j8 B# U+ w+ i3 q9 ~  ]3 v# v* r
* l4 I; k. W: Q! ~
& {9 y8 l* ?- Q6 X) F5 F>> diff(x1,q)3 m$ q' {! }: S# g5 S' O$ k
# Y  Z' B4 A: U- L$ L# X% o/ c$ e1 Y2 m4 n2 ]
" [" a! B1 \9 N1 x# v: p4 a( Ians =$ W7 o4 ^' @. m* u/ [& R
4 u$ r! S- e* W3 C( o
(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)+ z3 V0 _& w6 O3 X

% u! g5 `, Q7 T8 g- }>> diff(y1,q)3 J5 s6 T9 l" G$ S! f! T; j9 e' S8 z) L5 ^# |) d7 L: g
6 t" V6 ^- K  A+ Q- C0 K+ }* t$ [2 H% z& Y
ans =
( j8 N' u' z7 v+ B0 @0 W1 E9 F4 M7 Y8 A+ G8 N+ v5 v$ s* a
9 d( w  R6 v7 L! s9 m& B110*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
9 m, [  D* F: }) E& K6 E/ r2 D3 h2 P9 z/ A' ]3 l  K6 \
# _& `: v4 g1 k4 j7 x# e' C>> 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))')
0 Z% c# s) F1 l2 Z* E- R# [
, U) F  Z5 z5 M4 r# _f1 =
+ @; K$ I, Y6 S1 o6 c" \) D/ z( H1 r; b- q3 f2 l# Z6 L
) `( a  z2 t. P. V& t(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)4 R4 r9 [4 x  ]& {9 G- ]: E; t- P
" h$ A* D0 w" S
, C, @/ u. }5 h6 I! _* C3 K4 y>> simplify(f1)) [  m8 o  C& N  b2 a/ @
  [2 Z+ ^4 i. b+ j6 K. @* U8 a; ^, `7 Z* u' N' D
( t6 c" Y4 ~" C/ J% H" L8 kans =4 i' A% H% c% V; u# N# ~4 ?
% V/ q# ~! {$ p7 ^
% ]. s3 k3 L  k) S-6600*t*(cos((5*q)/6 - t) - 1)
6 l: s6 K5 f$ R# J* m) v  B& t/ a8 {( y, X% H2 f# H. B& U5 o) O  {) [3 c! N% H* o5 \8 P1 v, _
-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
; S: L3 p3 W% m; O  y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)  & t: J, }3 Q1 P9 P" _
化简后得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))
# i8 M. d* w* C& N/ ]从方程上可以看出小齿轮的方程仍为渐开线8 c! B5 ?3 p- C7 e. H9 e% c1 V6 {

评分

参与人数 1威望 +30 收起 理由
老鹰 + 30

查看全部评分

回复

使用道具 举报

发表于 2015-5-15 21:40:30 | 显示全部楼层
不错。
 楼主| 发表于 2015-5-15 21:47:50 | 显示全部楼层
我写这个  主要是推导   渐开线齿轮啮合的齿曲线同样为渐开线
发表于 2015-5-15 21:55:43 | 显示全部楼层
这是微分几何中的包络线公式吗?这么多括号怎么看,符号运算还是用maple吧。; i, b, c2 f* I: E
matlab也是用的maple的内核。

点评

不会吧,咱们这里不要联网 。  发表于 2015-5-16 09:16
maple的缺点是不联网不能计算。  发表于 2015-5-15 22:56
 楼主| 发表于 2015-5-15 21:58:24 | 显示全部楼层
  行家         还是matlab 通用呀
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-7-20 09:23 , Processed in 0.092297 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表