你好~能大概说下catia怎么画齿轮么~或有什么教程告诉我一下么~~~
画齿轮主要是确定渐开线方程,这里我就简单介绍一下一种种常见的渐开线绘制方法,就是绘制型值点,然后用样条线连接,得到渐开线后,对称,然后用齿顶圆齿根圆修剪围成齿轮轮廓,拉伸成凸台即可。(这里就默认是直齿圆柱齿轮)
首先用参数工具建立六个主要参数:
模数m=4mm
齿数z=20
压力角a=20deg
ha*=1
c*=0.25
齿厚s=10mm
然后建立基本的几个公式:
分度圆直径d=`模数m` *`齿数Z`
齿顶圆直径da=(`齿数Z` +2*`ha*` )*`模数m`
齿根圆直径df=(`齿数Z` -2*`ha*` -2*`c*` )*`模数m`
基圆直径db=`分度圆直径d` *cos(`压力角a` )
齿距p=PI*`模数m`
由于渐开线极坐标方程为
r(k)=r(b)/cosα(k)
invα(k)=tanα(k)-α(k)
我就不证明了,反正通过转换我得到了x轴和y轴关于渐开线转动角ak的对应方程。
建立X轴法则曲线:
创建长度X 创建角度ak
x=(`基圆直径db`/2 /cos(ak))*cos(tan(ak)*1rad-ak/180deg *(PI*1rad))
建立Y轴法则曲线:
创建长度y 创建角度ak
y=(`基圆直径db` /2 /cos(ak))*sin(tan(ak)*1rad-ak/180deg *(PI*1rad))
现在我们完成了所有的准备工作,可以创建齿轮了。
首先在平面上绘制直径同参数中数据一致的基圆,分度圆,齿顶圆,齿根圆
然后绘制该平面上点,注意每一点对应的x y坐标与X、Y法则曲线在同一ak值下值一一对应。即:
`关系\渐开线方程X` ->Evaluate(ak)
`关系\渐开线方程Y` ->Evaluate(ak)
为了简化对象和保证精度,我取ak值分别为:
0deg 15deg 22deg 29deg 35deg 40deg 50deg
得到这七个点(保证在渐开线上,如果需要更高精度,可以增加点个数,但是太高阶的曲线容易产生振荡,所以不建议采用)用样条线连接。
将与该样条线所在平面垂直并且通过样条线的平面选中,创建绕竖直轴的旋转平面,旋转角度为360deg/'齿数z' (注意参数关联)
现在将刚才绘制的样条线关于旋转平面对称。
样条线,对称线,齿顶圆,齿根圆围成的图形就是一个齿形。经过合适的修剪和圆形整列再修剪,可以得到齿轮截面。
然后就可以得到齿轮实体了。
附赠一个根切检验公式:
`齿数Z` >2*`ha*` /(sin(`压力角a` ))**2