Плавное точное движение 2 двигателей при прохождении дуг и окружностей, с помощью программы CAD, с использованием параметров круговой интерполяции G-кода I, J, K. Круговая интерполяция на станке немного сложнее, чем линейная, так как две оси должны быть точно согласованы. Рисование полного круга включает не только скоординированное движение, но и изменение направления в каждой из четырех точек квадранта. Это будут точки, соответствующие 0, 90, 180 и 270 градусам. Контроллер вычисляет фактический набор координат для центра через IJK. Получив координаты центра, он проверяет, что он одинаково удален от обеих конечных точек. Проверка каждого из этих двух расстояний — это двойная проверка.