Article ID Journal Published Year Pages File Type
440861 Computer-Aided Design 2011 10 Pages PDF
Abstract

We use the canonical equations (CE) of differential geometry, a local Taylor series representation of any smooth curve with parameter the arc length, as a unifying framework for the development of new CNC algorithms, capable of interpolating 2D and 3D curves, represented parametrically, implicitly or as surface intersections, with accurate feedrate control. We use a truncated form of the CE to compute a preliminary point, at an arc distance from the last interpolation point selected to achieve a desired feedrate profile. The next interpolation point is derived by projecting the preliminary point on the curve. The coefficients in the CE involve the curve’s curvature, torsion and their arc length derivatives. We provide computing procedures for them for common Cartesian representations, demonstrating the generality of the proposed method. In addition, our algorithms admit corrections, which render them more accurate in terms of the programmed feedrate, compared to existing parametric algorithms of the same order.

Research highlights► Interpolation applicable to any curve representation in any coordinate system. ► High-speed machining with variable time, arc length or curvature dependent feedrate. ► Computation of curvature, torsion and their arc length derivatives in any curve representation.

Related Topics
Physical Sciences and Engineering Computer Science Computer Graphics and Computer-Aided Design
Authors
, ,