A real-time and look-ahead interpolation methodology with dynamic B-spline transition scheme for CNC machining of short line segments

Author(s):  
Shujie Sun ◽  
Hu Lin ◽  
Liaomo Zheng ◽  
Jingang Yu ◽  
Yi Hu
2017 ◽  
Vol 95 (1-4) ◽  
pp. 1409-1419 ◽  
Author(s):  
Hong-Da Liu ◽  
Xue-Cheng Xi ◽  
Wei Liang ◽  
Mo Chen ◽  
Hao Chen ◽  
...  
Keyword(s):  

Author(s):  
J-G Li ◽  
M-M Qiu ◽  
T-H Zhang ◽  
Z-X Li

Non-uniform rational B-spline (NURBS) interpolator, a key technique in computer numerical control (CNC) machining, has many advantages over linear and circular interpolator. A practical real-time NURBS interpolator based on an off-line algorithm, which is developed to handle the limitation of velocity and acceleration, is presented in this article. Two processing modules are employed to realize the real-time interpolator. In one module, a NURBS curve is split into shorter NURBS curves or approximated as continuous line segments according to the minimum splitting length first, and then the velocity planning of a short curve is applied. Inthe other module, the interpolation according to the velocity planning results is implemented. The proposed algorithm realizes the real-time velocity planning and interpolation of a NURBS curve regardless of the curve length or the continuity. It is also applicable to three-dimensional surface designed by computer-aided design system, which is composed of multiple NURBS curves or both NURBS curves and continuous line segments. Both the simulation and experiment results have proved the effectiveness of the proposed practical real-time NURBS interpolator.


2011 ◽  
Vol 54 (6) ◽  
pp. 1481-1495 ◽  
Author(s):  
LiXian Zhang ◽  
RuiYong Sun ◽  
XiaoShan Gao ◽  
HongBo Li

2010 ◽  
Vol 455 ◽  
pp. 599-605
Author(s):  
Yong Qiao Jin ◽  
Yu Han Wang ◽  
Jian Guo Yang

NC tool paths of digital CAD models are currently generated as a set of discrete data points. The CNC interpolator must convert these points into continuous machine tool axis motions. In order to achieve high-speed and high-accuracy machining, the development of a real-time interpolation algorithm is really indispensable, which can deal with a large number of short blocks and still maintain smooth interpolation with an optimal speed. In this paper, a real-time local cubic B-spline interpolator with look-ahead scheme is proposed for consecutive micro-line blocks interpolation. First, the consecutive micro-line blocks that satisfy the bi-chord error constraints are fitted into a C1 continuous cubic B-spline curve. Second, machining dynamics and tool path contour constrains are taken into consideration. Third, local cubic B-spline interpolator with an optimal look-ahead scheme is proposed to generate the optimal speed profile. Simulation and experiment are performed in real-time environment to verify the effectiveness of the proposed method. Compared with the conventional interpolation algorithm, the proposed algorithm reduces the machining time by 70%.


2018 ◽  
Vol 10 (1) ◽  
pp. 168781401775028 ◽  
Author(s):  
Shujie Sun ◽  
Dong Yu ◽  
Changhui Wang ◽  
Chuanning Xie

In the machining progress of free-form surface, tool path is presented as continuous small line segments. To achieve high machining speed and fine machining quality, the tool path needs to be smoothed. This study presents a smooth tool path generation algorithm based on B-spline curves for small line segments machining. The algorithm includes two modules: smooth tool path generation module and real-time look-ahead interpolation module. In the smooth tool path generation module, the tool path is divided into non-fitting regions and fitting regions by three conditions: the length of small line segments, the angle of adjacent small line segments, and the change rate of the length and angle. To control contour error and get fine machining quality, the fitting regions are corrected by circle correction method and fitted into B-spline curves, while the non-fitting regions are smoothed with B-spline curves. In this module, the gained tool path has continuous curvature. In the interpolation module, the seven-phase jerk-limited look-ahead planning is adopted to generate smooth machining velocity, while the calculation accuracy of interpolation point generated by the interpolation period crossing two adjacent tool path is controlled. Simulations and experimental results demonstrate that the proposed algorithm is able to reduce the amount of numerical control codes, achieve high machining speed, and improve machining quality.


2009 ◽  
Vol 29 (5) ◽  
pp. 1359-1361
Author(s):  
Tong ZHANG ◽  
Zhao LIU ◽  
Ning OUYANG

Sign in / Sign up

Export Citation Format

Share Document