An approach to 3D implicit curve interpolation in computer numerical systems (CNC) is presented. A 3D implicit curve is the intersection of two implicit surfaces. Geometric entities of 3D implicit curves are related to motion entities along the curve. The results are then used to develop real-time 3D implicit curve interpolation. An improved interpolation scheme has been proposed to augment the initial interpolation scheme to eliminate the cumulative point deviations. Simulations of implicit curve interpolation have been carried out to verify the effectiveness of the proposed algorithm. They also demonstrate that under typical machining conditions, the interpolation error for the improved scheme is well within the accuracy requirements of typical machines. The example has an application potential for tool-path interpolation when tool paths are obtained by intersecting an implicit design surface by drive cylinders. These show that the proposed algorithm is potentially useful for the machining of implicit surfaces.
Read full abstract