• 论文 •    

基于冗余误差控制的非均匀有理B样条曲线插补算法研究

徐宏,胡自化,张平,杨冬香,杨端光   

  1. 1.湘潭大学 机械工程学院,湖南湘潭411105;2.湘潭大学 基础力学与材料工程研究所,湖南湘潭411105
  • 出版日期:2007-05-15 发布日期:2007-05-25

Interpolation algorithm for NURBS curve based on redundancy error

XU Hong, HU Zi-hua, ZHANG Ping, YANG Dong-xiang, YANG Duan-guang   

  1. 1.Sch. of Mech. Eng., Xiangtan Univ., Xiangtan411105, China; 2.Inst. of Fundamental Mechanics & Material Eng., Xiangtan University, Xiangtan411105, China
  • Online:2007-05-15 Published:2007-05-25

摘要: 提出了一种能有效控制冗余误差的非均匀有理B样条曲线插补算法。该算法综合了等弓高误差插补算法和恒定进给速度插补算法的优点,小曲率情形时在保证加工精度的前提下,通过引入进给倍率因子,增大进给速度以改善误差过度冗余;同时在大曲率情形下,可控制弓高误差在限定的误差范围以保证轮廓精度。这样既可保证轮廓精度,又可提高加工效率。仿真实例证实了该插补算法的有效性和可行性。

关键词: 非均匀有理B样条, 插补算法, 弓高误差, 误差冗余, 曲率

Abstract: An interpolation algorithm for Non Uniform Rational B-Spline (NURBS) curve to control redundancy error was proposed. This method combined advantages of equal chord-error interpolation algorithm and constant feedrate interpolation algorithm. And a feedrate factor was introduced to improve the error redundancy when the instantaneous curvature was too small. Also, it could control the chord-error within the specified range when the instantaneous curvature was too big. Thus, not only the contour accuracy was guaranteed, but also the machining efficiency was increased greatly. Finally, simulation results demonstrated the effectiveness and feasibility of the proposed approach.

Key words: non uniform rational B-spline, interpolation algorithm, chord-error, error redundancy, curvature

中图分类号: