齿轮论坛 www.gearbbs.net

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 1983|回复: 5
收起左侧

请教woodee 版主的问题

[复制链接]
发表于 2012-7-20 16:48 | 显示全部楼层 |阅读模式

本帖子中包含更多资源。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 jingshi 于 2012-7-20 17:00 编辑


QQ917869446

刚开始学习UG,绘制直齿圆锥齿轮,对您表达式中计算的内容没有理解,望你能解释。

这是版主BGg-11.prt文件表达式的内容,我试着解释,但不知道是否着正确,望能修正和补全。

An="0BG Assy-11"::An      // 压力角
Bt="0BG Assy-11"::Bt                                           // 齿宽
E="0BG Assy-11"::E                                             // 轴交角
M="0BG Assy-11"::M                                             // 模数
N="0BG Assy-11"::N1                                            // 小轮齿数
Nt="0BG Assy-11"::N2                                           // 大轮齿数
Rroot=0.5*M    //
c'="0BG Assy-11"::c'                                           // 齿顶间隙系数
d=dp/sin(qp)                                                   // 2倍节锥母线长度
dp=M*N                                                         // 分度圆直径
fx=r0*cos(u0)*cos(u)+r*sin(u0)*sin(u)    //
fy=r0*sin(u0)*cos(u)-r*cos(u0)*sin(u)    //
h'="0BG Assy-11"::h'                                           //齿顶高系数
h0=d/2*cos(q0)                                                 //节锥母线*
hr=r*cos(qp+deg(h'*M/r)-deg((2*h'+c')*M/r))//
ht=r*cos(qp+deg(h'*M/r))  //
invsp=1/sin(q0)*rcos(cos(qp)/cos(q0))-rcos(tan(q0)/tan(qp))    //分度圆处球面渐开线函数
[mm]p6=-ht
[mm]p15=-hr
[mm]p16=r
[degrees]p17=qr
[degrees]p18=qt
[mm]p19=d
[mm]p21=d-2*Bt
[mm]p22=.001*M
[degrees]p23=0
[degrees]p24=360
[degrees]p27=0
[degrees]p28=360
p31=N
[degrees]p32=360/N   
[mm]p34=Rroot
[mm]p35=Rroot
[mm]p36=p35
[mm]p37=p35*(r-Bt)/r
[mm]p38=p37
p39=0.00
p40=100.00
p41=1.0
p42=1.0
p43=0.00
p44=0.00
p45=1.0
p46=1.0
q0=deg(rsin(sin(qp)*cos(An)))                           //基圆锥角
qp=if(qp0>0)(qp0)else(180+qp0)                          //节锥角条件
qp0=deg(rtan(N*sin(E)/(Nt+N*cos(E))))  //
qr=qp+deg(h'*M/r)-deg((2*h'+c')*M/r)                    //根锥角
qt=qp+deg(h'*M/r)                                       //顶锥角
r=d/2                                                   //节锥母线长
r0=r*sin(q0)   //
t=1                                                     //UG系统参数;渐开线发生角
u=0.5*(1-t)+deg(rcos(ht/h0))*t         //UG系统参数;应该是:渐开线方程自变量
u0=u*r/r0   //
v0=-deg(invsp+vp)
vp=pi()/2/N                                            //齿厚半角(弧度)
x11t=r0*(0.382*(1-t)+t)*cos(v0)         // 常数0.382的由来?
xt=fx*cos(v0)-fy*sin(v0)
y1t=-yt
y11t=r0*(0.382*(1-t)+t)*sin(v0)
y12t=-y11t
yt=fx*sin(v0)+fy*cos(v0)
z11t=-h0
zt=-h0*cos(u)
 楼主| 发表于 2012-7-31 15:12 | 显示全部楼层
QQ在线,好友在线
发表于 2012-7-31 19:45 | 显示全部楼层
您好:

下午一直忙,才上来,网站很慢,打开困难。

这个模型几年前做的,说实在已经记不太清除了。慢慢回忆,还能反应过来一些。

但看您的注解,基本都对。

x11t=r0*(0.382*(1-t)+t)*cos(v0)         // 常数0.382的由来?
这模型没考虑齿根过渡曲线部分,代之以球面渐开线起点到球顶点的圆弧(在球面上)。由于球面渐开线起点附近波动较大,所以一般不从0°压力角开始画,否则可能出现参数变化时模型出错的情形。
于是参变量U起点就取比0大一点的数值,至于0.382,应该是试出来的,没有特殊含义。
球面渐开线在起点附近变化较慢(其实平面渐开线也是如此),所以这一微小的0.382变动,不会影响齿面成型质量。



先写这些吧!
谢垂注!


 楼主| 发表于 2012-8-1 12:43 | 显示全部楼层
本帖最后由 jingshi 于 2012-8-1 14:07 编辑


感谢版主的回复。另外恳请把我没有注释(主要是因为没有明白是计算什么参数)请给解释一下,并且把我解释错误的给纠正一下。
恳请
发表于 2012-8-1 15:40 | 显示全部楼层
jingshi 发表于 2012-8-1 12:43
感谢版主的回复。另外恳请把我没有注释(主要是因为没有明白是计算什么参数)请给解释一下,并且把我解 ...

jingshi 您好!

您所注释的那些参数应该足够了啊,其它表达式,多是计算过程参数,没有必要都加注释吧?
还有,我的公式推导,都是在球面上,与多数资料介绍的背锥为基面,多少有不同,请注意分辨。
另外,h0,似乎是基圆圆心到球心的距离。
 楼主| 发表于 2012-8-1 17:51 | 显示全部楼层
woodee 发表于 2012-8-1 15:40
jingshi 您好!

您所注释的那些参数应该足够了啊,其它表达式,多是计算过程参数,没有必要都加注释吧 ...

谢谢您的回复,我再琢磨看看,有疑问回再麻烦请教。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|齿轮论坛

GMT+8, 2024-5-13 23:25 , Processed in 0.156342 second(s), 10 queries , MemCache On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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