渐开线及其它复杂曲线插补节点的生成算法机械工程专业论文.docxVIP

  • 8
  • 0
  • 约4.57万字
  • 约 79页
  • 2019-02-19 发布于上海
  • 举报

渐开线及其它复杂曲线插补节点的生成算法机械工程专业论文.docx

山东科技大学硕士学位论文摘 山东科技大学硕士学位论文 摘 要 摘 要 直线插补和圆弧插补是常规数控系统提供的两种基本插补功能。对于其他曲线的插 补,则必须用微小直线段或圆弧来逼近。以渐开线为例,可以以若干足够多的微小直线 段或圆弧,在允许的误差之下,逼近渐开线,然后利用 CNC 提供的直线插补功能,完 成廓线的加工。这些替代的微小直线段或圆弧的端点称为“节点”。 本文研究了渐开线廓线节点的求解和误差计算问题,给出了可行的计算公式、求解 过程并编制了 C 语言程序。在此基础上,本文实现了在线切割机床上,用廓线切割的方 法加工直齿圆柱齿轮的全部节点计算的程序。这个程序除了求解渐开线节点外,还要求 解齿顶圆弧、齿根圆弧和过渡曲线上的节点坐标。 渐开线节点递推过程是本文的研究重点,由于渐开线方程是以压力角为参数的极坐 标描述方程,若以压力角为变量,压力角在基圆到顶圆线性增长(压力角增量为常数)过 程中,产生的相邻节点之间的距离非常不均匀,误差量同样非常不均匀,为解决这个问 题,本文提出了两种改进方法,一是压力角以按照某种 2 次幂规律递增(压力角增量做线 性增长),二是压力角以某种 3 次幂函数规律递增(压力角的增量做 2 次幂的增长)。 在获取单个齿的一个侧面的节点数据后,本文通过镜像算法获取该齿另一侧的节点 数据,开辟一定的内存空间来存储这些点的坐标。再将该齿的所有节点数据进行旋转变 换,即可获取一个完整齿轮的全部节点数据。 关键词:插补, 渐开线, 数据节点, 分布, 压力角 ABSTRACT Linear interpolation and circular interpolation is two basic interpolation function in conventional numerical control system. For the interpolation of other curves,using tiny straight segment or circular arc to approach is must. With involute, for example, several enough tiny straight segments or circular arces can approach the involute in allowable error, contour line is processed when linear interpolatin in CNC is used.These endpoints of tiny straight segments or circular are called nodes. Solving nodes in contour line of involute and error analysis ,providing feasible computing formula and solving process and woking out C Language are carried out in this paper.On this basis, The calculating progresses of all nodes of spur gear with the method of Wire-Electrode-cutting is finished using linear cutting machine. In addition to solving nodes of involute, and solving nodes on addendum circle,dedendum circle , and transition curve in this program. The recursion process of nodes in involute is the key point ,and the pressure angle of involute equation being parameter is uesd in polar coordinates.If pressure angle is variable and it grows between fundemental circle and top circle (increment of pressure angle is constant),the distance between adjacent nodes is not well-distributed and the error so is.To solve these priblems ,

文档评论(0)

1亿VIP精品文档

相关文档