Fanuc G72.2 Linear Copy (функция копирования рисунка на фрезерном станке с ЧПУ)
Линейное копирование Fanuc G72.2
Используя G-код линейного копирования G72.2, фигура, заданная подпрограммой, может быть повторно создана с помощью Линейного движение.
Программирование
G72.2 P... L... I... J...
Параметры
Параметр | Описание |
---|---|
П | Номер подпрограммы |
Л | Количество повторений операции |
Я | Сдвиг по оси X |
J | Сдвиг по оси Y |
Данные G-кода
Модальный/немодальный | Группа G-кода |
---|---|
Немодальные | <тд>00тд>
Примечания по программированию
Примечания
- В блоке G72.2 адреса, отличные от P, L, I и J, игнорируются.
- P, I и J должны быть указаны всегда.
- Если L не указано, рисунок копируется один раз.
- Для сдвигов (I, J) укажите шаг. N-й геометрический сдвиг равен заданному времени сдвига (n – 1).
Первый блок подпрограммы
Всегда указывайте команду перемещения в первом блоке подпрограммы, выполняющей линейное копирование. Если первый блок содержит только номер программы, например O00001234; и не имеет команды перемещения, движение может остановиться в начальной точке фигуры, сделанной n-м (n =1,2, 3, …) копированием.
Пример некорректной программы
O00001234 ; G00 G90 X100.0 Y200.0 ; ; ; M99 ;
Пример правильной программы
O00001000 G00 G90 X100.0 Y200.0 ; ; ; M99 ;
Ограничение
Указание двух или более команд для копирования фигуры
G72.2 нельзя указывать более одного раза в подпрограмме для создания линейной копии (при попытке сделать это возникает аварийный сигнал PS0901).
Однако в подпрограмме, которая задает линейное копирование, ротационное копирование ( G72.1) можно указать. Точно так же в подпрограмме, задающей ротационное копирование, можно указать линейное копирование.
Команды, которые нельзя указывать
В программе, которая выполняет линейное копирование, нельзя указывать следующее :
Команда для изменения выбранной плоскости (G17 на G19)
Команда для указания полярных координат (G16)
Команда возврата в референтную позицию (G28)
Переключение осей
Вращение системы координат (G68)
Масштабирование (G51)
Программируемое зеркальное отображение (G51.1) )
Отдельный блок
Покадровые остановки не выполняются в кадре с G721.1 или G72.2.
Пример программирования G72.2
Основная программа
O3000 ; N10 G90 G00 X-30. Y0 ; N20 X0 ; N30 G01 G17 G41 X30. D01 F100 ; (P0) N40 Y20. ; (P1) N50 X40. ; (P2) N60 G72.2 P3100 L3 I90.0 J0 ; N70 G90 X310. Y0 ; (P8) N80 X0 ; N90 G40 G00 X-30.0 ; N100 M30 ;
Подпрограмма
O3100 G91 G01 X20. ; (P3) N100 Y30. ; (P4) N200 G02 X40. I20. ; (P5) N300 G01 Y-30. ; (P6) N400 X30. ; (P7) N500 M99 ;
Станок с ЧПУ
- Различия между фрезерным станком с ЧПУ и токарным станком с ЧПУ
- Как обслуживать фрезерный станок с ЧПУ?
- Цикл нарезания резьбы ЧПУ Fanuc G76
- ЧПУ Fanuc G72 Постоянный цикл облицовки
- Цикл обработки канавок на ЧПУ Fanuc G75
- Пример программы ЧПУ Fanuc
- Цикл повторения шаблона ЧПУ Fanuc G73
- ЧПУ Fanuc G33 G32 Нарезание резьбы G-код
- Список G-кодов Fanuc
- Цикл нарезания резьбы ЧПУ Fanuc G92