找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 216|回复: 0

用AutoLISP程序设计盘形齿轮铣刀渐开线齿形

[复制链接]
发表于 2011-7-12 22:15:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

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

×
200812316423.jpg
  ]! E/ H2 t+ |4 C3 G图1 盘形齿轮铣刀截形1 X4 S9 m- V. K$ v* {6 i& D
1 引言0 v) Z$ _  D: x/ Q
图1所示的盘形齿轮铣刀结构简单、使用方便,被广泛用于中、小模数齿轮的小批量加工或修配。但由于这种铣刀渐开线齿形的设计和加工存在较大理论误差,因此被加工齿轮精度较低。盘形齿轮铣刀渐开线齿形的设计方法通常是在渐开线范围内选取6~20个点,通过计算或查表得出每个点的坐标,然后依次连接各点,即可得出近似的渐开线齿形(检验样板也可按此方法设计)。这种设计方法存在一定缺陷,如取点过少,则设计精度不高;如取点过多(远多于20点),则计算繁琐,且得到的近似渐开线齿形不便于采用高精度数控机床进行后续加工。为此,本文采用AutoCAD内嵌的AutoLISP程序来设计直齿圆柱齿轮盘形铣刀的渐开线齿形。该方法可获得理论精度较高的渐开线,且便于齿形的后续数控加工。8 g* [4 L  V/ Q9 m- D5 s# ~+ Z7 f
2 设计原理与方法
1 v5 m. }8 {$ r3 }' c( I1 s% V渐开线上任意点的坐标计算
2 `& B  S( w2 D: P& z9 l! h% I直齿圆柱齿轮盘形铣刀的齿形如图2所示。图中,曲线BD为渐开线,其中BA部分与被加工齿轮的渐开线齿廓相同,AD部分为齿顶圆以上的渐开线,是专为铣刀增设的部分,其取值根据不同的设计资料而有一些差异。可认为AD 的大小与齿轮模数m 有关,此处取rd=ra+0.2m。设被加工齿轮中心为坐标原点,oy 为齿槽对称线,则有: N" p1 X% G. Y7 M
wx=wb+qx=wb+invax) P9 i  A% Q/ _$ j$ ~4 D9 P+ Z
(1)
' O& t7 E( b% D' g% g式中:ax=arccos(rb/rx), e9 L3 k& o' q& Q1 `" n. [
wb=w-inva; P: H$ H, s& x5 }3 m4 F
由图2 可知:
5 R/ L9 K0 L6 t! S1 @7 d* O8 Ow=(p-4xtana)/2z+∆s/mz
% u! G! j7 U7 a( |(2)- a2 \3 F) ~- m$ I, [+ |
式中:∆s——分度圆齿厚减薄量(一般取∆s=0)
3 q' T. @$ h1 v9 m5 P/ i/ Yz——齿数
/ L- b; E- \$ r. k0 J2 r3 Am——模数5 C2 J/ g3 T# Z% n- K% d
x——变位系数* M1 ~6 n8 g( E% e
200812316517.jpg
% a& I& O0 W( L8 ^rd.最大圆半径 r.分度圆半径 ra.齿顶圆半径 rb.基圆半径 rf.齿根圆半径 rx.任意点圆半径
" I) }/ g& t) R图2 铣刀齿形: A. T8 n: C1 y, E- J' H1 G
将式(2)代入式(1),可得# o" |5 O, m; j; |' `) k6 Y+ F
wx=(p-4xtana)/2z+invax-inva
) @, m$ I3 e  B- S+ l. V* I(3)
7 @6 z6 a7 H2 z( S+ B* |+ o$ y' Y因此,渐开线上半径为rx的任意点M 的坐标(xg,yg)为: x. u9 K2 v" i
{) }  y: T- ^+ F$ r7 b7 U7 m
xg=rx sinwx
0 p2 c/ k" _# r& R; l, oyg=rxcoswx
: ~5 a; v4 o. M# S7 L 200812316545.jpg
- s, D% O" m4 }( H7 u4 }图3 GEARTOOL 程序框图+ E, w+ ]: D; a2 Y1 W+ I3 D$ l
该程序取名为GEARTOOL,其流程框图如图3所示(具体程序略)。, G9 f8 r) b) d2 J; V' w* s
3 设计实例( f3 U- j/ T' Z+ n1 y
本程序虽是在AutoCAD R14平台上开发的,但只涉及AutoLISP常用函数和AutoCAD常用命令,因此可在各种版本的AutoCAD 上运行。运行前应对绘图环境进行必要设置,如设置测量单位的小数位数(缺省为4位)等。设计时,只要输入齿数z、模数m和变位系数x,程序即可自动生成渐开线齿形轮廓。
- P* ]6 {/ Q; C) K以4 号齿轮铣刀(加工齿轮齿数z=21~25)的设计为例,程序使用方法如下:9 O$ C- b" I$ N( {8 f/ }- L/ K
COMMAND:GEARTOOL5 R  H  `! }7 v. C
z:输入所加工齿轮齿数21(按每一刀号的最小齿数)
4 [2 n" e5 |6 E6 s) `0 S0 d0 d1 zm:输入所加工齿轮模数2
; t( b- k" q  B, d) Nx:输入所加工齿轮变位系数,标准齿轮变位系数为0; d6 N* ]  e1 D& g# O

. i! b5 I: {& E$ r7 h- I% A输入相关参数后,程序自动生成图4所示的渐开线齿形部分。本例中,齿根圆半径rf=0.5m(z-2.5)=18.5mm,基圆半径rb=0.5mzcosa=19.7335mm,属于rf
200812316712.jpg
200812316721.jpg
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-17 16:22 , Processed in 0.121397 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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