在solid edge中精确生成齿廓曲线

上传人:子 文档编号:42441300 上传时间:2018-06-02 格式:DOC 页数:4 大小:86.50KB
返回 下载 相关 举报
在solid edge中精确生成齿廓曲线_第1页
第1页 / 共4页
在solid edge中精确生成齿廓曲线_第2页
第2页 / 共4页
在solid edge中精确生成齿廓曲线_第3页
第3页 / 共4页
在solid edge中精确生成齿廓曲线_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《在solid edge中精确生成齿廓曲线》由会员分享,可在线阅读,更多相关《在solid edge中精确生成齿廓曲线(4页珍藏版)》请在金锄头文库上搜索。

1、学习范例:在 Solid Edge 中精确生成齿廓曲线(Clubs 整理)在在 SolidSolid EdgeEdge 中精确生成齿廓曲线的研究中精确生成齿廓曲线的研究 发布曰期:发布曰期:2005-9-232005-9-23 23:20:1223:20:12 作者:作者:张志佳张志佳 雒兴刚雒兴刚 焦明海焦明海 于得仁于得仁 出处:出处: UGUG 中国中国前言 齿轮的齿廓曲线比较复杂,当用齿条刀具加工齿轮时,齿廓曲线由三段组成,如图 1 所示:、两段为延伸渐开线的等距曲线,段为齿轮的齿根圆圆弧,其余为渐开线。过渡曲线不参与齿轮的啮合运动,但是它对于齿轮的弯曲强度具有重要意义。所以在齿轮的实

2、体造型中有必要对包括过渡曲线在内的齿廓曲线进行精确绘制,以满足轮齿造型的准确性,更可靠的满足强度计算和实际生产的需要。本文以实际生产中最常用的齿条刀具加工出的直齿圆柱齿轮为例,描述了一种准确的计算轮齿的齿廓截面曲线的算法,并将之应用于基于 SolidEdge 的齿轮三维造型系统。一 渐开线方程1. 渐开线参数方程以下为渐开线在图 2 示坐标系下以 i 为参数的参数方程:x=cos(1/2+2/z)-+2(invi -inv)y=sin(1/2+2/z)-+2(invi -inv)其中 si 表示轮齿任意半径 ri 圆周上的齿厚。i 、i 分别为 ri 圆上的压力角和渐开线展开角, s、r、 分

3、别为分度圆上的齿厚、半径、压力角和渐开线展开角。z 表示齿轮的齿数。2. 渐开线齿廓起始点的确定“* 隐藏信息 跟贴后才能显示 *”以下内容跟帖回复才能看到=如图 3 所示:用 F 表示齿条齿廓上直线段的起点,F 点将在啮合线(两齿廓接触点在固定平面上的轨迹)PG 上的 G 点和被切齿廓相啮合,从这一点开始形成渐开线齿廓。在一般情况下,不等于 rb ,在被切齿轮上渐开线齿廓的起点 G ,不和渐开线起始点重合。以下得到渐开线齿廓起始点:G =arctantan- 渐开线齿廓开始形成的圆的半径为OG = 二 过渡曲线方程用齿条型刀具加工齿轮,相当于齿条齿轮的啮合。被加工齿轮齿廓的渐开线部分由刀具切

4、出,过渡曲线部分由刀具的圆角部分切出。加工过程中,刀具的加工节线与齿轮的加工节圆相切纯滚,显然,刀具圆角的圆角将描出延伸渐开线,于是,可得到齿轮的过渡线是延伸渐开线的等距曲线。下面求延伸渐开线等距曲线的方程式。用齿条型刀具加工齿轮,是刀具的加工节线与齿轮的加工节圆相切纯滚。可以得到延伸渐开线的等距曲线的参数方程式:x = rsin-(+ rp)cos(-)y = rcos-(+ rp)sin(-) 在方程式中, =(a1 ctg + b) ; a1 = fm + cm - rp - x m ;b =+ fm tan+ rp cos ; rp = a 表示刀顶圆角圆心距中线的距离; b 表示刀顶

5、圆角圆心距刀具齿槽中心线的距离;rp 表示刀顶圆角半径; f 表示齿高系数;c 表示齿顶系数。在参数方程中中,角是变参数,在 90o 范围内变化。对于不同的 角,分别代入过渡曲线刀具的参数,即可求得过渡曲线上不同点的坐标。三 坐标变换通过以上方法计算出的渐开线方程和过渡曲线的方程并未在一个坐标系内,所以必须进行坐标变换,才能利用所得到的曲线方程进行 CAD 绘图。设渐开线方程所在坐标系为 xoy ,过渡曲线所在坐标系为 XOY 。可以利用渐开线的起始点与过渡曲线的起始点重合这一关系,确定坐标变换方程。将渐开线起始点压力角 G 代入渐开线参数方程,即得该点 G 的坐标 xG,yG。将压力角 代入

6、过渡曲线参数方程,即得过渡曲线起始点坐标 X,Y。可以计算从过渡曲线起始点到渐开线起始点的差角 :=arccos-arccos则利用以下坐标旋转方程即可得到过渡曲线在 xoy 坐标系中的方程:x = cos+arctan(Y/X )y = sin+arctan(Y/X )四 在 SolidEdge 绘制三维图SolidEdge 提供了 API(Application Program Interface)编程接口,我们可以通过在 VB 或者 VC 程序中调用 SolidEdge 的接口指针获得它各个对象层次的属性和方法完成三维零件图的绘制。按照以上所建立的方程,即可计算出整个齿轮齿廓的坐标。按照

7、以上方程计算出整个齿轮齿廓的坐标并利用 SolidEdge的 B 样条函数对像 BSplineCurve2d 对齿廓曲线进行插值拟合。利用 SolidEdge 零件模块轮廓对像application.part.profile 进行空间坐标选择和计算,然后利用 SolidEdge 的 Revolvedprotrution 和Extrudedcutout 等方法(旋转和拉伸特征)绘制出齿轮零件的三维实体。= “* 隐藏信息 跟贴后才能显示 *”结论 笔者应用以上方法在基于 SolidEdge 的高级齿轮造型系统中完成了直齿轮、斜齿轮、锥齿轮等的三维造型。笔者在高级齿轮造型系统中所绘制了如以下两图所示的直齿圆柱齿轮齿廓以及三维轮齿并进行了干涉检查,证明齿轮的齿面接触良好。:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

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