Круговая интерполяция 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 | |
M | Дополнительная функция в виде фиксированного или переменного значения Необязательный элемент синтаксиса |
Указание
Расстояние между начальной точкой и конечной точкой окружности не должно превышать диаметра окружности.