An efficient and accurate algorithm for generating circular arcs on arbitrary planes is presented and its implementation in the context of CNC is discussed. Besides having significant application potential as a CNC feature, it exemplifies a class of precise interpolation algorithms which can be developed on the basis of an integer programming formulation of Danielson’s step selection criteria.

1.
Danielson
P.
,
1970
, “
Incremental Curve Generation
,”
IEEE Transactions on Computers
, Vol.
C-19
, No.
9
, pp.
783
793
.
2.
Papaioannou
S.
, and
Kiritsis
D.
,
1988
, “
Computer-Aided Manufacture of High Precision Cams
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
, Vol.
110
, pp.
352
358
.
3.
Papaioannou, S., and Kiritsis, D., 1984, “A Noninverting Algorithm for Robot Positioning,” 3rd Seminar on Industrial Robots, Gyor, Hungary, pp. 97–106, June.
This content is only available via PDF.
You do not currently have access to this content.