斜齿轮齿轮建模.doc

上传人:汽*** 文档编号:543695115 上传时间:2024-01-20 格式:DOC 页数:4 大小:36.50KB
返回 下载 相关 举报
斜齿轮齿轮建模.doc_第1页
第1页 / 共4页
斜齿轮齿轮建模.doc_第2页
第2页 / 共4页
斜齿轮齿轮建模.doc_第3页
第3页 / 共4页
斜齿轮齿轮建模.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《斜齿轮齿轮建模.doc》由会员分享,可在线阅读,更多相关《斜齿轮齿轮建模.doc(4页珍藏版)》请在金锄头文库上搜索。

1、斜齿轮齿轮建模.txt每个女孩都曾是无泪的天使,当遇到自己喜欢的男孩时,便会流泪一一,于是坠落凡间变为女孩,所以,男孩一定不要辜负女孩,因为女孩为你放弃整个天堂。朋友,别哭,今夜我如昙花绽放在最美的瞬间凋谢,你的泪水也无法挽回我的枯萎 ! EX2.5 腹板式渐开线直齿圆柱齿轮建模 finish $ /clear $ /prep7 ! 1. 定义齿轮参数- m=2.5 $ z=98 $ refa=20 ! 齿轮模数、齿轮齿数、齿形角(即分度圆上的压力角) hax=1 $ cx=0.25 ! 齿顶高系数、顶隙系数 rouf=0.38*m $ ks=6 ! 齿根圆角半径、腹板上的圆孔数 ! 1.1

2、以下多为计算值,也可调正,但注意相互关系- ha=hax*m $ hf=(hax+cx)*m ! 齿顶高、齿根高 pi=acos(-1) ! 参数 d=m*z ! 分度圆直径 db=d*cos(refa*pi/180) ! 基圆直径 da=d+2*ha$df=d-2*hf ! 齿顶圆直径、齿根圆直径 alfad=acos(db/da) ! 齿顶圆压力角 *if,db,gt,df,then ! 如果基圆直径大于齿顶圆直径则 alfag=0.0$*else ! 令齿根圆压力角为 0,否则 alfag=acos(db/df) $ *endif ! 齿根求得圆压力角 b=0.22*D ! 齿宽,可根据

3、齿的软硬及与轴承相对位置选择系数 ! 1.2 轴孔参数设定- dta=6*m ! 轮齿部厚度,一般为 (56) m dax=d/5 ! 轴孔直径,可据自行设定,这里为 1/5 分度圆直径 d2=1.6*dax ! 轴孔壁外缘直径 d1=0.25*(da-2*dta-d2) ! 腹板上圆孔直径 d0=0.5*(da-2*dta+d2) ! 腹板上圆孔中心的分布圆直径 c=0.3*b ! 腹板厚度,一般为 0.3B nj=0.5*m$nj1=0.5*m ! 外部倒角和轴孔内部倒角 r=5 ! 腹板倒角半径 s=1.5*dax ! 轴孔长度,一般采用 (1.21.5) dax 且 b ! 2. 创建

4、齿廓面- ! 2.1 用极坐标方程计算渐开线上的点,取 20 个点拟合该渐开线 !方程为:=a/cos,=tan-,其中 a 为基圆半径, 为压力角, 为极角 csys,1 $ n=20 ! 设置柱坐标系,并设 20 个点 *do,i,1,n ! 利用 DO 循环创建关键点 alfai=alfag+(alfad-alfag)/(n-1)*(i-1) ! 求得 I 点的 roui=0.5*db/cos(alfai) ! 求得 I 点的 ctai=tan(alfai)-alfai ! 求得 I 点的 k,i,roui,ctai*180/pi$*enddo ! 在柱坐标系中创建关键点 ! 2.2 利

5、用上述关键点创建线,并合并之- *do,i,1,n-1 $ l,i,i+1 $ *enddo ! 利用 DO 循环创建线 ctai=(tan(refa*pi/180)-refa*pi/180)*180/pi ! 求得齿形角的 ctai=ctai+360/(4*z) ! 求得上述渐开线的旋转角 lgen,ALL,-ctai,1 ! 旋转该渐开线 csys,0 ! 设置直角坐标系创建关键点,并准备对称生成线 *if,db,gt,df,then ! 如果基圆直径大于齿顶圆直径则在齿根圆上创建 k,n+1,kx(1)-(db-df)/2,ky(1) ! 创建关键点,采用渐开线始点的切线 l,1,n+1

6、 $ *endif ! 并与原关键点 1 连线 lcomb,all $ numcmp,all ! 合并所有线,并压缩图素编号 ! 2.3 做对称操作- lsymm,y,all !设置直角坐标系,并关于Y轴对称操作 ! 2.4 在齿根圆上创建单齿部分的两个关键点,并倒角- csys,1 ! 设置柱坐标系 k,5,0.5*df,360/(2*z) ! 创建关键点 5 k,6,0.5*df,-360/(2*z) ! 创建关键点 6 kp1=knear(6) $ l,6,kp1 ! 得到距离关键点 6 最近的点,并创建线 kp1=knear(5) $ l,5,kp1 ! 得到距离关键点 5 最近的点,

7、并创建线 lfillt,1,3,rouf $ lfillt,2,4,rouf ! 对线实施倒角操作 ksel,s,loc,x,da/2 ! 选择齿顶的两个关键点 *get,kp1,kp,0,num,min ! 得到选择集中的最小关键点号 kp2=kpnext(kp1) $ l,kp1,kp2 ! 得到另外一个关键点号,并创建线 allsel numcmp,all ! 2.5 复制单齿齿廓线 Z 个,利用线创建面;建议一另外圆面相减,形成齿廓面 lgen,z,all,360/z ! 复制单齿廓线Z次,形成整个齿廓线 nummrg,kP $ al,all ! 合并关键点,创建齿廓面 cyl4,da

8、/2-0.5*(dta+ha+hf) ! 创建圆面,其大小在齿根和腹板齿缘之间 asba,1,2 $ numcmp,all ! 齿廓面减上述圆面,形成中空的齿廓面 csys,0 $ agen,1,1,b/2,1 ! 设置直角坐标系,移动该面到 B/2 位置 ! 上述操作目的是由面拖拉形成体后即为齿部,但由于与腹板部分创建方法(旋转)不同, ! 因此需要找寻一个结合面,这里取 -h 的 1/2 处。 !3.创建腹板及轴孔的截面- !3.1 创建腹板及轴孔截面的一半线- *get,kp0,kp,0,num,max !得到当前最大关键点号,并创建关键点 k,kp0+1,0,dax/2 $ k,kp0+2,0,dax/2,s/2-nj1 $ k,kp0+3,0,dax/2+nj1,s/2 k,kp0+4,0,d2/2-nj,s/2 $ k,kp0+5,0,d2/2,s/2-nj $ k,kp0+6,0,d2/2,c/2 k,kp0+7,0,da/2-dt

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号