lisp 设计盘形齿轮铣刀_用autolisp设计盘形齿轮铣刀渐开线齿形.doc

用autolisp设计盘形齿轮铣刀渐开线齿形.doc

 用 AutoLISP 设计盘形齿轮铣刀渐开线齿形  2008-4-29 18:57:00 来源:中国自动化网 浏览:253 网友评论 条 点击查看 1 引言 图 1 所示的盘形齿轮铣刀结构简单、使用方便,被广泛用于中、小模数齿轮的小批量加工或修配。 但由于这种铣刀渐开线齿形的设计和加工存在较大理论误差,因此被加工齿轮精度较低。盘形齿轮铣 刀渐开线齿形的设计方法通常是在渐开线范围内选取 6~20 个点,通过计算或查表得出每个点的坐标, 然后依次连接各点,即可得出近似的渐开线齿形(检验样板也可按此方法设计)。这种设计方法存在一定 缺陷,如取点过少,则设计精度不高;如取点过多(远多于 20 点),则计算繁琐,且得到的近似渐开线 齿形不便于采用高精度数控机床进行后续加工。为此,本文采用 AutoCAD 内嵌的 AutoLISP 程序来设 计直齿圆柱齿轮盘形铣刀的渐开线齿形。该方法可获得理论精度较高的渐开线,且便于齿形的后续数 控加工。2 设计原理与方法 渐开线上任意点的坐标计算 直齿圆柱齿轮盘形铣刀的齿形如图 2 所示。图中,曲线 BD 为渐开线,其中 BA 部分与被加工齿轮 的渐开线齿廓相同,AD 部分为齿顶圆以上的渐开线,是专为铣刀增设的部分,其取值根据不同的设计 资料而有一些差异。可认为 AD 的大小与齿轮模数 m 有关,此处取 rd=ra+0.2m 。设被加工齿轮中心 为坐标原点,oy 为齿槽对称线,则有 wx=wb+qx=wb+invax (1) 式中:ax=arccos(rb/rx) wb=w-inva 由图 2 可知: w=(p-4xtana)/2z+∆s/mz (2) 式中:∆s??分度圆齿厚减薄量(一般取∆s=0) z??齿数 m??模数 x??变位系数 rd.最大圆半径 r.分度圆半径 ra.齿顶圆半径 rb.基圆半径 rf.齿根圆半径 rx.任意点圆半径 将式(2)代入式(1), 可得 wx=(p-4xtana)/2z+invax-inva (3) 因此,渐开线上半径为 rx 的任意点 M 的坐标(xg,yg)为 { xg=rx sinwx yg=rxcoswx (4) 由此可求出曲线 BD 部分内各点的坐标值,这些点即为渐开线上的节点。 图 2 铣刀齿形 过渡曲线的处理 铣刀齿形由渐开线和过渡曲线(直线)组成。由于过渡曲线部分不参与啮合,因此只要不妨碍共轭 齿轮( 或齿条) 齿顶的运转,可将其设计为任意曲线或直线。对过渡曲线(直线)的处理将决定程序绘制渐 开线的起点。本程序只涉及渐开线部分的绘制,而过渡曲线部分则由后续人工处理。渐开线起点的确 定可分为两种情况: 当 rf≤rb 时,基圆 rb 以上部分为渐开线,基圆以下的 BC 部分为过渡曲线,因此渐开线的起点从 rb 处开始,即齿形角 ax=0。 当 rf>rb 时,基圆 rb 至齿根圆 rf 的部分为渐开线。齿根圆 rf 以下部分不参与啮合,没有必要采 用渐开线,因此渐开线的起点从 rf 处开始,即齿形角 ax=af 。无论上述哪种情况,渐开线的终点均在最大圆半径 rd 处,此时齿形角 ax=ad。 程序设计任何曲线均可采用多段曲线段(或直线段)逼近的方法进行模拟,且线段细分越多,原理 误差越小。本文采用渐开线直线逼近法,利用(xg,yg) 求解公式,由 AutoCAD 内嵌的 AutoLISP 程序 自动产生任意数量的节点,从而获得任意模拟精度的渐开线(此项精度满足 8 级齿轮加工精度即可);然 后用 LINE 命令自动生成误差很小的近似渐开线轮廓(该轮廓是连续的,以便于后续 CAD/CAM 数控加 工) 。 图 3 GEARTOOL 程序框图该程序取名为 GEARTOOL,其流程框图如图 3 所示(具体程序略)。 3 设计实例本程序虽是在 AutoCAD R14 平台上开发的,但只涉及 AutoLISP 常用函数和 AutoCAD 常用命令, 因此可在各种版本的 AutoCAD 上运行。运行前应对绘图环境进行必要设置,如设置测量单位的小数 位数( 缺省为 4 位)等。设计时,只要输入齿数 z、模数 m 和变位系数 x,程序即可自动生成渐开线齿形 轮廓。 以 4 号齿轮铣刀(加工齿轮齿数 z=21~25) 的设计为例,程序使用方法如下: COMMAND:GEARTOOL z:输入所加工齿轮齿数 21(按每一刀号的最小齿数) m:输入所加工齿轮模数 2 x:输入所加工齿轮变位系数,标准齿轮变位系数为 0 输入相关参数后,程序自动生成图 4 所示的渐开线齿形部分。本例中,齿根圆半径 rf=0.5m(z-2.5) =18.5mm,基圆半径 rb=0.5mzcosa=19.7335mm,属于 rf

下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。

2.下载的文档,不会出现我们的网址水印。

下载文档到电脑,查找使用更方便

8 积分

还剩页未读,继续阅读 关 键 词:用AutoLISP设计盘形齿轮铣刀渐开线齿形 用 AutoLISP 设计盘形齿轮铣刀渐开线齿形 用AutoLISP 设计盘形齿轮铣刀渐开线齿形 盘形齿轮铣刀 铣刀渐开线齿形 用AUTOLISP设计盘形齿轮铣刀渐开线齿形

  蚂蚁文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值