计算机集成制造系统 ›› 2015, Vol. 21 ›› Issue (第5期): 1229-1236.DOI: 10.13196/j.cims.2015.05.009

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

基于干涉预处理的NURBS曲线前瞻插补算法

徐水龙1,徐周波2,古天龙2,常亮2   

  1. 1.桂林电子科技大学机电工程学院
    2.桂林电子科技大学计算机科学与工程学院
  • 出版日期:2015-05-31 发布日期:2015-05-31
  • 基金资助:
    国家自然科学基金资助项目(61262030,61100025)。

Look-ahead interpolation algorithm of NURBS curve based on interference pretreatment

  • Online:2015-05-31 Published:2015-05-31
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.61262030,61100025).

摘要: 鉴于直接自适应插补容易在加工过程中引起较大的速度波动,而按曲率极值点对NURBS曲线进行分段插补造成加减速过程中加速度和加加速度超限,提出一种基于干涉预处理的非均匀有理B样条曲线前瞻控制插补算法。首先对曲线进行自适应处理,得到各自适应插补点的运动参数;然后找出其中加速度或加加速度超限的点(即危险点),并对这些点的速度进行前瞻控制,根据前瞻控制信息对相邻危险点进行干涉处理,最终得到用来对曲线分段的危险点信息和相应的控制策略;最后根据各危险点之间的干涉类型对曲线进行实时插补。仿真实验表明,该算法能够在保证加工精度的前提下,实现进给速度的平滑过渡,并且能够保证加速度和加加速度不超限。

关键词: NURBS曲线, 自适应规划, 干涉预处理, 前瞻插补

Abstract: Since larger speed fluctuation might be caused by direct adaptive interpolation in the process of machining,and overruns of acceleration and jerk during the acceleration and deceleration process were created according to the maxima curvature points to piecewise interpolate the NURBS curve,a kind of NURBS curve look-ahead interpolation algorithm based on interference pretreatment was put forward.The kinematic parameters of adaptive interpolate points was first obtained by adaptive processing to the curve;then the points of which the acceleration and jerk overrun (the dangerous point) was found and the speed of these points was look-ahead controlled,and the information of the dangerous point and its control strategy which could be used to interpolate the curve was got according to the look-ahead control information to proceed with interference processing;the real-time interpolation was made at last according to the interference type between each dangerous point.Simulation results showed that the algorithm could guarantee the machining accuracy,realize smooth transition of the feed rate and satisfied with the machine tool's demands.

Key words: non-uniform rational B-Spline curve, adaptive planning, interference pretreatment, look-ahead interpolation

中图分类号: