Real-time CNC interpolators for Pythagorean-hodograph curves

被引:130
作者
Farouki, RT
Shah, S
机构
[1] Dept. Mech. Eng. and Appl. Mechanics, University of Michigan, Ann Arbor
关键词
CNC interpolators; Pythagorean-hodograph curves; intrinsic geometry; feedrate; arc length; curvature; offset curves;
D O I
10.1016/0167-8396(95)00047-X
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
CNC machining requires ''interpolation'' algorithms that accurately and efficiently generate sequences of reference positions, distributed according to a prescribed feedrate function, along the tool paths, CNC interpolators have traditionally accommodated only linear and circular trajectories, on account of the absence of easily-calculable relations between the are length s and parameter xi for free-form parametric curves. With the Pythagorean-hodograph (PH) curves, however, the fact that s(xi) is merely a polynomial function facilitates an analytic reduction of the interpolation problem to the solution of a sequence of monotone polynomial equations. A few Newton-Raphson iterations usually suffice to compute the reference points corresponding to the unique roots of these equations to high precision, allowing ''real-time'' execution, We present detailed formulations and analyses for instances where the feedrate V is specified as a constant, linear, or quadratic function of the are length s, We also consider the case in which V is stipulated to be inversely proportional to the local curvature kappa, and we discuss methods for direct interpolation of the offsets to PH curves.
引用
收藏
页码:583 / 600
页数:18
相关论文
共 25 条
[1]  
ALBRECHT G, 1996, IN PRESS ADV COMPUTA
[2]  
[Anonymous], 1995, Adv. Comput. Math., DOI DOI 10.1007/BF03028365
[3]  
BELL R, 1990, GG243611 IBM CORP
[4]  
CHOU JJ, 1991, J ENG IND-T ASME, V113, P305
[5]   ON THE GENERATION OF COORDINATED MOTION OF 5-AXIS CNC CMM MACHINES [J].
CHOU, JJ ;
YANG, DCH .
JOURNAL OF ENGINEERING FOR INDUSTRY-TRANSACTIONS OF THE ASME, 1992, 114 (01) :15-22
[6]  
Farouki R. T., 1990, Computer-Aided Geometric Design, V7, P83, DOI 10.1016/0167-8396(90)90023-K
[7]  
Farouki R. T., 1987, Computer-Aided Geometric Design, V4, P191, DOI 10.1016/0167-8396(87)90012-4
[8]   ALGORITHMS FOR POLYNOMIALS IN BERNSTEIN FORM. [J].
Farouki, R.T. ;
Rajan, V.T. .
Computer Aided Geometric Design, 1988, 5 (01) :1-26
[9]   THE CONFORMAL-MAP Z-]Z2 OF THE HODOGRAPH PLANE [J].
FAROUKI, RT .
COMPUTER AIDED GEOMETRIC DESIGN, 1994, 11 (04) :363-390
[10]  
FAROUKI RT, 1995, MATH COMPUT, V64, P1589