计算机集成制造系统 ›› 2017, Vol. 23 ›› Issue (第12): 2700-2707.DOI: 10.13196/j.cims.2017.12.016

• 产品创新开发技术 • 上一篇    下一篇

面向高质量加工的圆弧平滑压缩插补算法

吴文江1,3,李浩1,2,韩文业1,3,郭安1,2   

  1. 1.中国科学院沈阳计算技术研究所高档数控国家工程研究中心
    2.中国科学院大学
    3.沈阳高精数控智能技术股份有限公司
  • 出版日期:2017-12-31 发布日期:2017-12-31
  • 基金资助:
    国家科技重大专项资助项目(2014ZX04001051)。

Arc smooth compression interpolation algorithm for high-quality machining

  • Online:2017-12-31 Published:2017-12-31
  • Supported by:
    Project supported by the National Science and Technology Major Project,China(No.2014ZX04001051).

摘要: 为实现离散小线段形式下圆弧的高速高精加工,在分析现有样条插补方法不足的基础上,提出一种圆弧平滑压缩插补算法。该算法根据双弓高误差限制,从由离散小线段构成的加工路径中识别出非连续微小线段加工区域和连续微小线段加工区域。对于非连续微小线段加工区域,直接在离散小线段上进行插补计算,以保证加工精度。对于连续微小线段加工区域,根据离散指令点的曲率值对曲率极值点和拐点进行拟合,将折线加工路径转化为平滑的二次有理Bézier曲线加工路径;然后,利用二次有理Bézier曲线特征识别出圆弧并转换为几何形式;最后,将相邻圆弧段合并后进行插补计算。实验结果表明,在离散小线段形式下,该算法可以有效降低速度的频繁波动,实现圆弧的高质量加工。

关键词: 加工, 平滑压缩, 圆弧, 二次有理Bézier, 样条插补

Abstract: To implement high-speed and high-precision machining of arcs in the micro-line form,the arc smooth compression interpolation algorithm was proposed.Based on double-chord error limit,the machining path could be divided into two region types.For those regions comprised of discontinuous small-line segments,the linear interpolation was performed between the adjacent command points.For those continuous regions,the shape-defining point was selected by curvature extremum and bend direction of the machining path;these points were fitted into quadratic rational Bézier curves to compress segments and smooth contours;the arc was recognized with curve feature then transformed to geometric form and merged with adjacent one;the arc interpolation was performed on the curve of geometric form.The results of experiments revealed that the proposed algorithm could reduce velocity fluctuation and implement high-quality CNC processing of the arc.

Key words: machining, smooth compression, circular arc, quadratic rational Bézier, spline interpolation

中图分类号: