Real-time PH-based interpolation algorithm for high speed CNC machining

2011 ◽  
Vol 56 (5-8) ◽  
pp. 619-629 ◽  
Author(s):  
Behnam Moetakef Imani ◽  
Amirmohammad Ghandehariun
2013 ◽  
Vol 819 ◽  
pp. 322-327
Author(s):  
Jing Chuan Dong ◽  
Tai Yong Wang ◽  
Bo Li ◽  
Xian Wang ◽  
Zhe Liu

As the demand for high speed and high precision machining increases, the fast and accurate real-time interpolation is necessary in modern computerized numerical control (CNC) systems. However, the complexity of the interpolation algorithm is an obstacle for the embedded processor to achieve high performance control. In this paper, a novel interpolation processor is designed to accelerate the real-time interpolation algorithm. The processor features an advanced parallel architecture, including a 3-stage instruction pipeline, very long instruction word (VLIW) support, and asynchronous instruction execution mechanism. The architecture is aimed for accelerating the computing-intensive tasks in CNC systems. A prototype platform was built using a low-cost field programmable gate array (FPGA) chip to implementation the processor. Experimental result has verified the design and showed the good computing performance of the proposed architecture.


Author(s):  
Lixian Zhang ◽  
Xiao-shan Gao ◽  
Hongbo Li

In this paper, a multi-period turning interpolation algorithm, with real-time look-ahead scheme based on S-curve control method, is presented. In this interpolation algorithm, the geometric precision and the dynamic performance are both satisfied. The machining efficiency is improved by multi-period turning transition, and the precision is also improved by S-curve control method. The computational efficiency of this algorithm meets the need of real-time machining. In addition, there is no accumulated error. At last, this algorithm is verified the validation by the experiments on 3-axis CNC machine.


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

2014 ◽  
Vol 1006-1007 ◽  
pp. 340-347
Author(s):  
Qiu Xu Hu ◽  
Yue Tong Xu ◽  
Zheng Tuo Wang ◽  
Meng Yang ◽  
Qing Yuan Wang ◽  
...  

According to the confusion effect of processing route drawing, few sampling points and contradiction between timing accuracy and system fluency of Windows system in high-speed CNC real-time plotting process, this paper presents a method based on Windows environment to achieve real-time plotting goal of the machining contour in high-speed CNC laser cutting process by pretreating G codes and interpolation algorithm improvement. Experimental research was implemented and this method has already been successfully applied to practical production. Comparing to traditional real-time plotting method, this method can not only achieve faster real-time plotting, but also ensure accurate graphic drawing quality and meet the demand of practical circumstances. This method, put forward by the author in addressing real-time plotting problem of laser cutting, can be equally applied to other two-dimensional high-speed cutting occasions.


2007 ◽  
Vol 10-12 ◽  
pp. 471-475
Author(s):  
W.T. Sun ◽  
Yong Xian Liu ◽  
G.M. Sun ◽  
Y.C. Zhang

For the improvement of the system real-time capability, the DSP Curve Surface interpolator has been designed to ensure high speed, high precision requirement for the machining of complexity curve surface. The hardware and software has been designed. The changeable feedrate interpolation algorithm of limit curve error has been studied. Furthermore, the algorithm has been applied to the interpolation and has well real-time capability to satisfy the requirement of high capability CNC by experimentation.


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%.


Author(s):  
Qin Hu ◽  
Youping Chen ◽  
Xiaoliang Jin ◽  
Jixiang Yang

Linear tool path segments of computer numerical control (CNC) machine tools need to be smoothed and interpolated in order to guarantee continuous and steady machining. However, because of the highly nonlinear relation between arc lengths and spline parameters, it is difficult to develop algorithms to simultaneously achieve real-time corner smoothing and interpolation with high-order continuity, although it is important to guarantee both high calculation efficiency and good dynamic performance of high-speed CNC machining. This paper develops a computationally efficient real-time corner smoothing and interpolation algorithm with C3 continuous feature. The corners at the junction of linear segments are smoothed by inserting Pythagorean-hodograph (PH) splines under the constraints of user-defined tolerance limits. Analytical solutions of the arc length and curvature of the smoothed tool path are obtained by evaluating a polynomial function of the spline parameter. The smoothed tool path is interpolated in real time with continuous and peak-constrained jerk. Simulations and experimental results show that the proposed tool path smoothing and interpolation algorithm can be executed in real time with 0.5 ms control period. Acceleration and jerk continuity of each axis are achieved along the tool path. Comparisons with existing corner smoothing algorithms show that the proposed method has lower jerk than existing C2 algorithms and the real-time interpolation algorithms based on the Taylor series expansion.


Sign in / Sign up

Export Citation Format

Share Document