Вращательное копирование Fanuc G72.1 (функция копирования рисунка на фрезерном станке с ЧПУ)
Вращательное копирование Fanuc G72.1
Используя G-код G72.1 Rotational Copy, фигура, заданная подпрограммой, может быть повторно создана с помощью Rotational движение.
Программирование
G72.1 P... L... X... Y... R...
Параметры
Параметр | Описание |
---|---|
П | Номер подпрограммы |
Л | Количество повторений операции |
Х | Центр вращения по оси X |
Д | Центр вращения по оси Y |
Р | Угловое смещение (положительное значение указывает на угловое смещение против часовой стрелки. Укажите инкрементное значение.) |
Данные G-кода
Модальный/немодальный | Группа G-кода |
---|---|
Немодальные | <тд>00тд>
Примечания по программированию
Примечания
- В блоке G72.1 адреса, отличные от P, L, X, Y и R, игнорируются.
- P, X, Y и R всегда должны указываться.
- Если L не указано, рисунок копируется один раз.
- Координата центра вращения обрабатывается как абсолютное значение, даже если она указана в инкрементном режиме.
- Укажите приращение углового смещения по адресу R. Угловое смещение (градусы) для N-й фигуры рассчитывается следующим образом:Rx(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.1 нельзя указать более одного раза в подпрограмме для создания ротационной копии (при попытке сделать это возникает сигнал тревоги PS0900).
Однако в подпрограмме, задающей ротационную копию, линейная копия ( G72.2) можно указать. Точно так же в подпрограмме, задающей линейное копирование, можно указать ротационное копирование.
Команды, которые нельзя указывать
В программе, выполняющей копирование с вращением, нельзя указывать следующее :
Команда для изменения выбранной плоскости (G17 на G19)
Команда для указания полярных координат (G16)
Команда возврата в референтную позицию (G28)
Переключение осей
Вращение системы координат (G68)
Масштабирование (G51)
Программируемое зеркальное отображение (G51.1) )
Команду ротационного копирования можно указать после выполнения команды поворота системы координат, масштабирования или программируемого зеркального отображения.
Отдельный блок
Покадровые остановки не выполняются в кадре с G721.1 или G72.2.
Пример программирования G72.1
Основная программа
O1000 ; N10 G90 G00 X80. Y100. ; (P1) N20 Y50. ; (P2) N30 G01 G17 G42 X43.301 Y25. D01 F100 ;(P3) N40 G72.1 P1100 L3 X0 Y0 R120. ; N50 G90 G40 G01 X80. Y50. ; (P2) N60 G00 X80. Y100. ; (P1) N70 M30 ;
Подпрограмма
O1100 G91 G03 X-18.301 Y18.301 R50. ; (P4) N100 G01 X-5. Y50. ; (P5) N200 G03 X-40. I-20. ; (P6) N300 G01 X-5. Y-50. ; (P7) N400 G03 X-18.301 Y-18.301 R50. ; (P8) N500 M99 ;
Станок с ЧПУ
- Различия между фрезерным станком с ЧПУ и токарным станком с ЧПУ
- Как обслуживать фрезерный станок с ЧПУ?
- Цикл нарезания резьбы ЧПУ Fanuc G76
- ЧПУ Fanuc G72 Постоянный цикл облицовки
- Цикл обработки канавок на ЧПУ Fanuc G75
- Пример программы ЧПУ Fanuc
- Цикл повторения шаблона ЧПУ Fanuc G73
- ЧПУ Fanuc G33 G32 Нарезание резьбы G-код
- Список G-кодов Fanuc
- Цикл нарезания резьбы ЧПУ Fanuc G92