|
本帖最后由 welllee 于 2009-5-1 04:37 编辑
7 A% y# Y$ |( u& x' V. a i$ \! y5 r: d$ J- \% Q; q% h# ~
定制展程的那种较复杂,给你个简单易学的: K+ W$ {7 p9 l( l5 s! Y# ^4 V
设你的齿轮叫015 z) j6 O; |' z& q _: f
4 W; ?: }7 g& k
斜齿轮:单位最前面空为恒定
6 c, Q7 x" a% E4 Dt=0 UG 内变量 0~1变化定义初始值为0
) E2 ? x. y1 n$ X[degrees]s01=60*t 展程* Y$ `, ~6 k5 v8 p7 O6 z
[degrees]factor=360/(2*pi()) 弧度转角度 pi() 指圆周率
& O. x& M [7 x5 i
6 n, e. i- K6 q/ _mn01=12 法向模数9 w; U) y( O+ W* u- Z1 c- i$ k
mt01=mn/cos(beta01) 端面模数1 ]* D+ I S0 P- |1 S
Z01=19 01齿齿数
# I( V1 n( t: ]( l5 k% {[degrees]alpha01=25 法向压力角; D: V0 l5 y9 Q# ~$ Y, {
degrees]alphat01=arctan(tan(alpha01)/cos(beta01)) 端面压力角
8 m/ l8 C0 ^8 `1 a[degrees]beta01=30 螺旋线
/ c0 X1 ~1 H! N% r) s' h- c r- H1 f[mm]dZ1=Z01*mt01 分度圆直径* S# y" o+ [! F) e4 p) {
_0 E( n9 r9 R# c
[mm]Rb01=d01*cos(alphat01)/2 01齿渐开线的基圆半径. a7 U( W' L+ _/ i4 u4 Y- b' E
[mm]Rk01=Rb02/cos(s01) 渐开线上点到齿心连线的长% M1 X- p; \: v+ y2 T
[degrees]Thetak01=factor*tan(s01)-s01 这个要自己理解了,思路:渐开的线与原本的弧长相等+ U# r2 f/ R. K2 j. [5 ?9 y
[mm]xt1a00=Rk1a*cos(Thetak1a00) 渐开线曲线X 分量坐标
) R j* ?% ?( a[mm]yt1a00=Rk1a*sin(Thetak1a00) 渐开线曲线Y 分 量坐标
/ m6 C) p- C$ h+ B% D6 Z1 X8 B! P5 g[mm]zt1a00=0 渐开线曲线Z 分量坐标 |
|