Круговая интерполяция CR

Применение

С помощью функции круговой интерполяции CR вы программируете дугу окружности с помощью радиуса.

Описание функций

Система ЧПУ перемещает инструмент по дуге окружности с радиусом R из текущей позиции к заданной конечной точке. Начальная точка является конечной точкой предыдущего кадра программы. Вы можете определить новую конечную точку максимум по двум осям.

Начальная и конечная точки могут соединяться с помощью четырех разных дуг окружностей с одинаковым радиусом. Необходимая круговая траектория определяется с помощью центрального угла CCA, радиуса окружности R и направления вращения DR.

Знак радиуса окружности R определяет, выбирает ли система ЧПУ центральный угол больше или меньше 180°.

Радиус влияет на центральный угол следующим образом:

  • Меньшая дуга окружности: CCA<180°
  • Радиус с положительным знаком R>0

  • Большая дуга окружности: CCA>180°
  • Радиус с отрицательным знаком R<0

С помощью направления вращения вы определяете, перемещает ли система ЧПУ по окружности по часовой стрелке или против часовой стрелки.

Определение направления вращения:

  • По часовой стрелке: направление вращения DR– (с коррекцией на радиус RL)
  • Против часовой стрелки: направление вращенияDR+ (с коррекцией на радиус RL)

10 L X+40 Y+40 RL F200 M3

11 CR X+70 Y+40 R+20 DR-

; круговая интерполяция 1

или

11 CR X+70 Y+40 R+20 DR+

; круговая интерполяция 2

или

11 CR X+70 Y+40 R-20 DR-

; круговая интерполяция 3

или

11 CR X+70 Y+40 R-20 DR+

; круговая интерполяция 4

Для полной окружности последовательно запрограммируйте две дуги окружности. Конечная точка первой дуги окружности является начальной точкой второй. Конечная точка второй дуги окружности является начальной точкой первой.

Ввод

11 CR X+50 Y+50 R+25 LIN_Z-2 DR- RL F250 M3

; Круговая интерполяция с линейным наложением оси Z

Вы можете перейти к этой функции следующим образом:

Вставить NC-функцию Все функции Функции траектории CR

Функция ЧПУ содержит следующие элементы синтаксиса:

Элемент синтаксиса

Значение

CR

Открыватель синтаксиса для круговой траектории с радиусом

X, Y, Z, A, B, C, U, V, W

Конечная точка круговой траектории, как фиксированное или переменное значение

Данные абсолютные или в приращениях

Необязательный элемент синтаксиса

R

Радиус круговой траектории, как фиксированное или переменное значение

LIN_X, LIN_Y, LIN_Z, LIN_A, LIN_B, LIN_C, LIN_U, LIN_V или LIN_W

Ось и значение линейного наложения в виде фиксированного или переменного значения

Данные абсолютные или в приращениях

Необязательный элемент синтаксиса

DR

Направление вращения круговой траектории

Необязательный элемент синтаксиса

R0, RL, RR

Коррекция радиуса инструмента

Коррекция радиуса инструмента

Необязательный элемент синтаксиса

F, FMAX, FZ, FU, FAUTO

Подача в виде фиксированного или переменного значения

Подача F

Необязательный элемент синтаксиса

M

Дополнительная функция в виде фиксированного или переменного значения

Дополнительные функции

Необязательный элемент синтаксиса

Указание

Расстояние между начальной точкой и конечной точкой окружности не должно превышать диаметра окружности.