Nearly arc-length parameterized quintic-spline interpolation for precision machining

1993 ◽  
Vol 25 (5) ◽  
pp. 281-288 ◽  
Author(s):  
F.-C. Wang ◽  
D.C.H. Yang
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 feedrate 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 toolpath so that it is optimally parameterized with respect to its arc length. The second approach is based on scheduling the spline parameter to accurately yield the desired arc displacement (i.e. feedrate), 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. The two approaches are compared to nearly arc length parameterized C3 quintic spline interpolation in terms of feedrate consistency and experimental tracking accuracy.


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.


Sign in / Sign up

Export Citation Format

Share Document