Цикл 29 CYL SURFACE RIDGE (опция #8)

Программирование ISO

G129

Применение

 
Machine

Следуйте указаниям инструкции по обслуживанию станка!

Данная функция должна быть активирована и адаптирована производителем станка.

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

В конечных точках ребра система ЧПУ, как правило, добавляет полукруг, радиус которого соответствует половине ширины ребра.

Ход цикла

  1. Система ЧПУ позиционирует инструмент над точкой начала обработки. Система ЧПУ рассчитывает начальную точку на основании значений ширины ребра и диаметра инструмента. Эта точка находится (со смещением на половину ширины ребра и диаметра инструмента) рядом с первой определенной в подпрограмме контура точкой. Коррекция на радиус определяет, начнется обработка с левой (1, RL=попутно) или с правой стороны ребра (2, RR=встречно)
  2. После того как система ЧПУ позиционирует инструмент на первую глубину врезания, инструмент плавно перемещается по дуге окружности к стенке ребра с подачей фрезерования Q12. При необходимости учитывается припуск на чистовую обработку боковой поверхности.
  3. На первой глубине врезания инструмент выполняет фрезерование с подачей Q12 вдоль стенки ребра до тех пор, пока ребро не будет изготовлено полностью
  4. Затем инструмент перемещается тангенциально от стенки распорки обратно к точке старта обработки
  5. Этапы 2 - 4 повторяются, пока будет достигнута запрограммированная глубина фрезерования Q1
  6. Затем инструмент возвращается по оси инструмента на безопасную высоту
 
Tip

Цилиндр должен быть закреплен в центре круглого стола. В качестве точки привязки следует задать центр круглого стола.

Рекомендации

 
Machine

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

 
Указание
Осторожно, опасность столкновения!
Если при вызове цикла шпиндель не включен, может произойти столкновение.
  1. С помощью машинного параметра displaySpindleErr (№ 201002) вкл./выкл. настраивается, выдает ли система ЧПУ сообщение об ошибке, если шпиндель не работает.
  • Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
  • Используйте фрезу, имеющую центральный торцовый зуб (DIN 844).
  • Ось шпинделя при вызове цикла должна стоять перпендикулярно оси поворотного стола. Если это не так, система ЧПУ выдаст сообщение об ошибке. При необходимости требуется переключение кинематики.

Указания к программированию

  • В первом NC-кадре подпрограммы контура программируйте всегда обе координаты боковой поверхности цилиндра.
  • Знак параметра цикла «Глубина» определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
  • Безопасное расстояние должно быть больше чем радиус инструмента.
  • При использовании локального Q-параметра QL в подпрограмме контура, необходимо также присвоить или рассчитать его внутри подпрограммы контура.

Параметры цикла

Вспомогат. рисунок

Параметр

Q1 Глубиная фрезерования?

Расстояние между боковой поверхностью цилиндра и основанием контура. Значение действует инкрементально.

Ввод: -99999,9999...+99999,9999

Q3 к на чист.обработку со стороны?

Припуск на чистовую обработку на стенке ребра. Из-за добавления припуска на чистовую обработку ширина ребра увеличивается на удвоенное заданное значение. Значение действует инкрементально.

Ввод: -99999,9999...+99999,9999

Q6 Безопасная высота?

Расстояние между торцевой поверхностью инструмента и боковой поверхностью цилиндра. Значение действует инкрементально.

Ввод: -99999,9999...+99999,9999 или альтернативно PREDEF

Q10 Глубина врезания?

Глубина, на которую врезается инструмент за один проход. Значение действует инкрементально.

Ввод: -99999,9999...+99999,9999

Q11 Подача на врезание?

Подача при перемещениях по оси шпинделя

Ввод: 0...99999,9999 или через FAUTO, FU, FZ

Q12 Подача черновой обработки?

Подача при перемещениях в плоскости обработки

Ввод: 0...99999,9999 или через FAUTO, FU, FZ

Q16 Radius cylindra?

Радиус цилиндра, на котором должен обрабатываться контур.

Ввод: 0...99999,9999

Q17 Единица измер.? град=0 MM/ДЮЙМ=1

Программирование координат оси вращения в подпрограмме в градусах или мм (дюймах).

Ввод: 0, 1

Q20 Ширина гребешка?

Ширина изготавливаемого ребра

Ввод: -99999,9999...+99999,9999

Пример

11 CYCL DEF 29 CYL SURFACE RIDGE ~

Q1=-20

;GLUBINA FREZEROWANIA ~

Q3=+0

;PRIPUSK NA STORONU ~

Q6=+2

;BEZOPASN.RASSTOYANIE ~

Q10=-5

;GLUBINA WREZANJA ~

Q11=+150

;PODACHA NA WREZANJE ~

Q12=+500

;FEED RATE F. ROUGHNG ~

Q16=+0

;RADIUS ~

Q17=+0

;TYPE OF DIMENSION ~

Q20=+0

;RIDGE WIDTH