|
本帖最后由 welllee 于 2009-5-1 04:37 编辑
( \! K }6 O5 q6 D7 I, l% k* n1 }5 s9 Y+ n( ^0 J- P3 I N' S
定制展程的那种较复杂,给你个简单易学的
0 R( t" `8 y- \& X$ p. {1 [/ S) M设你的齿轮叫01
) D5 c' E0 Y- `' e+ T# {7 g9 `, z6 s* ]8 w( B; q
斜齿轮:单位最前面空为恒定
$ k- m; P9 }5 A4 V- I; ?4 @/ F- Pt=0 UG 内变量 0~1变化定义初始值为0
/ I' J9 z) T9 Q, F4 z[degrees]s01=60*t 展程& ]/ X" h: D; ?- c6 M7 B
[degrees]factor=360/(2*pi()) 弧度转角度 pi() 指圆周率
- q" s/ [6 `2 J) \* O; O3 [$ O9 W) z% X4 P
mn01=12 法向模数8 G r3 p, g$ c8 J* l$ l* P
mt01=mn/cos(beta01) 端面模数# _, l/ A: {$ ?/ ]
Z01=19 01齿齿数9 v2 C( l- Z! g7 [
[degrees]alpha01=25 法向压力角3 [5 F6 g) m/ E& ^' J4 s
degrees]alphat01=arctan(tan(alpha01)/cos(beta01)) 端面压力角, q# \7 c* r* e" b& ^9 V
[degrees]beta01=30 螺旋线
5 P; ]# l4 F9 _: z) w[mm]dZ1=Z01*mt01 分度圆直径* r& I- u* M7 F4 @' {
/ l, ^) V6 W% b% w' M
[mm]Rb01=d01*cos(alphat01)/2 01齿渐开线的基圆半径
4 h! H* h* @; I6 h, A3 \" i[mm]Rk01=Rb02/cos(s01) 渐开线上点到齿心连线的长) g. b3 d; O0 D# H7 _1 P
[degrees]Thetak01=factor*tan(s01)-s01 这个要自己理解了,思路:渐开的线与原本的弧长相等. \9 D. @- j' v, h2 v9 B
[mm]xt1a00=Rk1a*cos(Thetak1a00) 渐开线曲线X 分量坐标 ?+ w; ~5 u7 x; a
[mm]yt1a00=Rk1a*sin(Thetak1a00) 渐开线曲线Y 分 量坐标
$ z- f N! ?- f: f[mm]zt1a00=0 渐开线曲线Z 分量坐标 |
|