|
本帖最后由 welllee 于 2009-5-1 04:37 编辑
! O6 w Q$ `/ e6 f" `, h. V" L% k# I! v+ d2 l+ U% ]' D# P
定制展程的那种较复杂,给你个简单易学的
0 o% b, X& T0 R- G8 Y. `5 d& }设你的齿轮叫01( D1 w4 F' O3 N7 {
( M& Y1 g7 p" y# `: c; K$ i, r斜齿轮:单位最前面空为恒定
" G% I& r/ r0 ~6 ^3 s* O) ~t=0 UG 内变量 0~1变化定义初始值为0 0 D5 Y% S) U$ @
[degrees]s01=60*t 展程7 B, h. j0 z+ G8 M+ s- B' m
[degrees]factor=360/(2*pi()) 弧度转角度 pi() 指圆周率2 ]6 M" Q% i3 N
' \+ R6 X1 {1 G, c
mn01=12 法向模数7 G! u) V1 [, q- k# ~
mt01=mn/cos(beta01) 端面模数' Z! T, }$ b }
Z01=19 01齿齿数: K# e5 k9 {. N
[degrees]alpha01=25 法向压力角
! p* K. c( w: U" f4 H' Adegrees]alphat01=arctan(tan(alpha01)/cos(beta01)) 端面压力角" p1 r V6 k C+ [- a
[degrees]beta01=30 螺旋线 1 f9 G, u, k& f( `5 o! E
[mm]dZ1=Z01*mt01 分度圆直径" u9 C2 z- S E9 @& H
+ B" Y, @0 i: T- ?4 F1 @6 N6 w
[mm]Rb01=d01*cos(alphat01)/2 01齿渐开线的基圆半径
1 B" ~0 v& b- s# c" I. w9 v* a[mm]Rk01=Rb02/cos(s01) 渐开线上点到齿心连线的长
. t5 L* A. \) U ~- z, |[degrees]Thetak01=factor*tan(s01)-s01 这个要自己理解了,思路:渐开的线与原本的弧长相等
6 _ D0 o) A9 y4 x$ k[mm]xt1a00=Rk1a*cos(Thetak1a00) 渐开线曲线X 分量坐标
6 q2 c/ G( a1 h+ _ g[mm]yt1a00=Rk1a*sin(Thetak1a00) 渐开线曲线Y 分 量坐标
) ^% v8 h0 u/ ?; Y% T' A[mm]zt1a00=0 渐开线曲线Z 分量坐标 |
|