Создание пользовательского цикла сверления G81 с помощью Fanuc Macro и модального вызова G66
Модальный вызов G66
После выдачи Fanuc G66 для указания модального вызова макропрограмма вызывается после выполнения блока, задающего движение по осям. Это продолжается до выдачи G67 для отмены модального вызова.
Параметры вызова макроса
G65 P9110 X x Y y Z z R r F f L l ;
X: Координата X отверстия (только абсолютная) . . . (#24)
Y: Координата Y отверстия (только абсолютная) . . . (#25)
Z: Координата позиции Z (только абсолютная) . . . (#26)
R: Координата позиции R (только абсолютная) . . . (#18)
F: Скорость резания (cutting feedrate) . . . . . . . . . . . . . . . . . . . . . . . (#9)
L: Количество повторений
Пример программы
O0001; G28 G91 X0 Y0 Z0; G92 X0 Y0 Z50.0; G00 G90 X100.0 Y50.0; G66 P9110 Z–20.0 R5.0 F500; G90 X20.0 Y20.0; X50.0; Y50.0; X70.0 Y80.0; G67; M30;
Макрос сверления
O9110; #1=#4001; (Сохраняет G00/G01) #3=#4003; (Сохраняет G90/G91) #4=#4109; (Сохраняет скорость резания) #5=#5003; (Сохраняет координату Z в начале сверления) G00 G90 Z#18; (Позиционирование в точке R) G01 Z#26 F#9; (Резание до позиции Z) IF[#4010 EQ 98]GOTO 1; (Возврат в точку I) G00 Z#18; (Позиционирование в точке R) GOTO 2; N1 G00 Z#5; (Позиционирование в точке I) N2 G#1 G#3 F#4; (Восстановление модальной информации) M99;
Станок с ЧПУ
- Сборка кастомного аналогового мультиметра: от деталей к калибровке
- Эффективное поэтапное сверление на токарном станке Fanuc с циклом G74
- Fanuc G70 и G71: Пример программы циклов чернового и чистового точения
- Освоение цикла G81 сверления с инкрементным режимом G91: практический пример повторного сверления
- Пример программы: G81 и G83 сверление с возвратом G98/G99
- Пример CNC-фрезерования: освоение цикла G81 сверления
- Программа цикла Fanuc G81 сверления — пошаговый пример
- Оптимизация сверления на ЧПУ: Цикл G81 на решетчатой пластине — Практический пример программы
- ECS G81/3: цикл сверловки 3 слоев — эффективная многозонная обработка
- Цикл ECS G81 стандартной сверловки: точное ввод данных и параметров