找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6628|回复: 3

[已解决] 参数化渐开线齿轮问题

  [复制链接]

2

主题

10

回帖

0

威望

实习生

积分
14
发表于 2012-4-24 20:51 | 显示全部楼层 |阅读模式
小弟完全依照林清安视频教程http://v.youku.com/v_show/id_XMjY1NzYwMzQw.html做参数化齿轮,做出来的渐开线为什么和教程不一样:如图1——本人所做,图2为教程所做。明显我做的渐开线张开角度大,但是我是反复一步步做的。所用相关程序如下,对照多遍,绝对不会有错,特别是产生渐开线的那个方程。大哥大姐们,这是为什么呢??哪位好心人能亲自做一下,找找问题…………(其实事情不重要,但遇到问题,已经钻牛角尖睡不着了)
默认输入:
TOOTH_NUMBER NUMBER=20
"Enter the number of teeth:"
MODULE NUMBER=3
"Enter the module:"
PRESSURE_ANGLE NUMBER=20
"Enter the pressure angle:"
FACE_WIDTH NUMBER=15
"Enter the face width:"
RAD_FILLET NUMBER=0.4
"Enter the fillet:"

主要关系:
RAD_PITCH=0.5*TOOTH_NUMBER*MODULE
RAD_BASE=RAD_PITCH*COS(PRESSURE_ANGLE)
CIRCULAR_PITCH=PI*MODULE
TOOTH_THICK_ON_PITCH=CIRCULAR_PITCH/2
RAD_ADDENDUM=RAD_PITCH+1*MODULE
RAD_DEDENDUM=RAD_PITCH-1.157*MODULE
INV_PHI=TAN(PRESSURE_ANGLE)-PRESSURE_ANGLE*2*PI/360
TOOTH_THICK_ON_BASE=2*RAD_BASE*(TOOTH_THICK_ON_PITCH/(2*RAD_PITCH)+INV_PHI)
ANG_TOOTH_THICK=TOOTH_THICK_ON_BASE/RAD_BASE*360/(2*PI)
ANG_TOOTH_SPACE=360/TOOTH_NUMBER-ANG_TOOTH_THICK
产生渐开面的程序:(也是出现问题的一步,其后阵列出得轮齿肯定就有问题了)
todeg=180/pi
roll_angle=0
solve
roll_angle*todeg-atan(roll_angle)=trajpar*ang_tooth_thick
for roll_angle
sd6=rad_base*(1+roll_angle^2)^0.5
本人所做渐开线.jpg
教程里画出的渐开线.jpg

4

主题

651

回帖

61

威望

高工

积分
962

希望之星勋章热心助人勋章

QQ
发表于 2012-4-24 21:07 | 显示全部楼层
我说你的渐开线方程是不是 搞错了
回复

使用道具 举报

2

主题

10

回帖

0

威望

实习生

积分
14
 楼主| 发表于 2012-4-24 21:10 | 显示全部楼层
不好意思,贴出图仔细观察,才发现是圆弧标注和圆弧角度标注混淆的问题,问题解决,收回,见谅!
回复

使用道具 举报

2

主题

17

回帖

0

威望

实习生

积分
23
发表于 2012-4-24 22:40 | 显示全部楼层
请问一下  林清安的有没有V带轮的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2025) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2025-7-6 01:44 , Processed in 0.128870 second(s), 27 queries .

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