Open Architecture Controllers for Machine Tools, Part 2: A Real Time Quintic Spline Interpolator

1998 ◽  
Vol 120 (2) ◽  
pp. 425-432 ◽  
Author(s):  
Fu-Chung Wang ◽  
P. K. Wright

In Part 2 of this two-part paper, we describe a new quintic spline interpolator for real time trajectory generation during free form curve machining on the Open Architecture machine tool platform described in Part I. The research provides new capabilities for advanced CAD/CAM systems. Complicated curves and shapes designed in a CAD system are usually represented by a set of discrete data points. Subsequently, for manufacturing by a CAM system, these data points need to be converted into tool paths for machining. Therefore, the paper presents a new interpolation method that interpolates the designated data points with a quintic spline curve for real-time tool path generation. The resultant curve, generated by the proposed interpolation method, is nearly arc-length parametrized and has C3 continuity. The near arc-length parametrization property makes the real time generation of the reference commands of the cutting tool path easier. The C3 continuity guarantees the smooth motion of continuous speed, acceleration and even jerk during the machining. The combined properties of this new interpolation method enable a new quintic spline interpolator to be developed for real time tool path generation.

2005 ◽  
Vol 127 (2) ◽  
pp. 339-349 ◽  
Author(s):  
Kaan Erkorkmaz ◽  
Yusuf Altintas

This paper presents a parameterization and an interpolation method for quintic splines, which result in a smooth and consistent feed rate profile. The discrepancy between the spline parameter and the actual arc length leads to undesirable feed fluctuations and discontinuity, which elicit themselves as high frequency acceleration and jerk harmonics, causing unwanted structural vibrations and excessive tracking error. Two different approaches are presented that alleviate this problem. The first approach is based on modifying the spline tool path so that it is optimally parameterized with respect to its arc length, which allows it to be accurately interpolated in real-time with minimal complexity. The second approach is based on scheduling the spline parameter to accurately yield the desired arc displacement (hence feed rate), either by approximation of the relationship between the arc length and the spline parameter with a feed correction polynomial, or by solving the spline parameter iteratively in real-time at each interpolation step. This approach is particularly suited for predetermined spline tool paths, which are not arc-length parameterized and cannot be modified. The proposed methods have been compared to approximately arc-length C3 quintic spline parameterization (Wang, F.-C., Wright, P. K., Barsky, B. A., and Yang, D. C. H., 1999, “Approximately Arc-Length Parameterized C3 Quintic Interpolatory Splines,” ASME J. Mech. Des, 121, No. 3., pp. 430–439) and first- and second-order Taylor series interpolation techniques (Huang, J.-T., and Yang, D. C. H., 1992, “Precision Command Generation for Computer Controlled Machines,” Precision Machining: Technology and Machine Development and Improvement, ASME-PED 58, pp. 89–104; Lin, R.-S. 2000, “Real-Time Surface Interpolator for 3-D Parametric Surface Machining on 3-Axis Machine Tools,” Intl. J. Mach. Tools Manuf., 40, No.10, pp. 1513–1526) in terms of feed rate consistency, computational efficiency, and experimental contouring accuracy.


1999 ◽  
Vol 121 (3) ◽  
pp. 430-439 ◽  
Author(s):  
F.-C. Wang ◽  
P. K. Wright ◽  
B. A. Barsky ◽  
D. C. H. Yang

A quasi-global interpolation method that fits a quintic spline curve to a set of designated data points is described in this paper. The resultant curve has several important features. First, the curve is smooth with C3 continuity and has no unwanted oscillations. Second, the generated quintic spline is “optimally” parametrized; that is, the curve is parametrized very closely to its arc length. In addition, with the interpolation method, straight line segments can be preserved to generate a quintic spline of hybrid curve segments. The properties of C3 continuity and the “near arc length” parametrization have direct applications to trajectory planning in robotics and the development of new types of machine tool controllers for high speed and precision machining. The encapsulation of straight line segments enhances the capability for the shape designers to design more complicated shapes, including free form curves and straight line segments in a uniform way.


2010 ◽  
Vol 102-104 ◽  
pp. 544-549 ◽  
Author(s):  
Chun Jiang Zhou ◽  
Hong Chun Chen

The development of surface high-speed machining has put forward higher demands for uniform cutting load and smooth cutting tool path. Most current tool-path planning methods are based on constant scallop height, but they have the disadvantage of path point redundancy during the path discretization process. To overcome the problem, a tool path generation method of equal approximation error in each step for free-form surface is presented based on geodesic principle and curvature judgment. In this method, the NURBS curve is employed to realize smooth transition for adjacent two tool paths in high-speed machining. A certain angle of inclination of flat-end milling cutter during multi-axis machining improves the machining efficiency. Because of the advantage of this machining condition, the cutter location point generation algorithm during the machining condition is given by the method. The method is verified and simulated by C++. Experiment results proved that it can obtain uniform cutting load and continuous smooth cutting tool path during surface high-speed machining by the proposed method.


2003 ◽  
Vol 35 (2) ◽  
pp. 141-153 ◽  
Author(s):  
S. Ding ◽  
M.A. Mannan ◽  
A.N. Poo ◽  
D.C.H. Yang ◽  
Z. Han

Author(s):  
Yuki Takanashi ◽  
Hideki Aoyama

Abstract Machining data (NC program) is generated by a CAM system, which generates the tool path from the target shape as a plane approximation surface instead of a free-form surface. Owing to this plane approximation, machining accuracy is reduced. In this paper, we propose a method to process the shape with high accuracy by defining the areas where accuracy is not required as a plane approximation surface and defining the part where accuracy is required as free-form surfaces.


2012 ◽  
Vol 67 (9-12) ◽  
pp. 2469-2476 ◽  
Author(s):  
Jinting Xu ◽  
Xiangkui Zhang ◽  
Shunke Wang ◽  
Jianhuang Wu

Sign in / Sign up

Export Citation Format

Share Document