Circular interpolation is the generation of an apparently circular motion through the coordinated movements of two axes. The actual path is a series of straight line approximations generated by software algorithms.