NURBS interpolation algorithm of self-adjusting feedrate equation based on curve length

被引:0
|
作者
Wu Y. [1 ]
Wang P. [1 ]
机构
[1] School of Automation Science & Engineering, South China University of Technology, Guangzhou
关键词
Adams-Moulton method; Bisection method; Curve machining; Feedrate plan; Interpolation algorithm; Non-uniform rational B-spline;
D O I
10.13196/j.cims.2019.09.013
中图分类号
学科分类号
摘要
To solve the problem of complex feedrate planning, low efficiency and severe machine tremor in NURBS curve machining process, a high efficiently NURBS interpolation algorithm was proposed. During the pre-processing stage, the interpolation parameters and error feedrate of NURBS curve were calculated, the acceleration and deceleration regions was analyzed according to the error feedrate curve, and the cubic polynomial equation of feedrate was automatically adjusted according to the length of ACC/DEC interval. Based on Adams-Moulton method, the real-time interpolation process could calculate the initial parameters, and optimize the parameters with bisection method. The feedrate fluctuation in the interpolation process was controlled to the machining precision range to reduce the machine vibration. The feasibility of the proposed algorithm was verified by Matlab simulation, and the simulation result showed that the algorithm could improve the machining efficiency and accuracy in the field of machining complex curves and surfaces. © 2019, Editorial Department of CIMS. All right reserved.
引用
收藏
页码:2256 / 2264
页数:8
相关论文
共 16 条
  • [1] Bedi S., Ali I., Quan N., Advanced interpolation techniques for CNC machines, Journal of Manufacturing Science & Engineering, 115, 3, pp. 329-336, (1993)
  • [2] Shipitalni M., Koren Y., Lo C.C., Real-time curve interpolators, Computer-Aided Design, 26, 11, pp. 832-838, (1994)
  • [3] Yang D.C.H., Kong T., Parametric interpolator versus linear interpolator for precision CNC machining, Computer-Aided Design, 26, 3, pp. 225-234, (1994)
  • [4] Liu H., Liu Q., Sun P., Et al., A polynomial equation-based interpolation method of NURBS tool path with minimal feed fluctuation for high-quality machining, International Journal of Advanced Manufacturing Technology, 90, 9, pp. 2751-2759, (2017)
  • [5] Liu Q., Jin X.J., Long Y.H., A real-time high-precision interpolation algorithm for general-typed parametric curves in CNC, International Journal of Computer Integrated Manufacturing, 23, 2, pp. 168-176, (2010)
  • [6] Lee A.C., Lin M.T., Pan Y.R., Et al., The feedrate scheduling of NURBS interpolator for CNC machine tools, Computer-Aided Design, 43, 6, pp. 612-628, (2011)
  • [7] Du D., Yan C., Le C., An adaptive NURBS interpolator with real-time look-ahead function, Journal of Shanghai Jiaotong University, 40, 5, pp. 843-847, (2006)
  • [8] Pan H., Yang W., Chen L., Et al., Adaptive piecewise NURBS curve interpolator algorithm for entireness process S-curve ACC/DEC control, China Mechanical Engineering, 21, 2, pp. 190-195, (2010)
  • [9] Wang Y., Yang D., Liu Y., Et al., Velocity planning and parameter calculationg in NURBS interpolation, Computer Integrated Manufacturing Systems, 20, 8, pp. 1896-1902, (2014)
  • [10] Wang Y.S., Yang D.S., Gai R.L., Et al., Design of trigonometric velocity scheduling algorithm based on pre-interpolation and look-ahead interpolation, International Journal of Machine Tools & Manufacture, 96, pp. 94-105, (2015)