• Механическая обработка и изготовление деталей из металла
  • Комплектация производства промышленным оборудованием
  • Комплексная поставка микроэлектронных компонентов
+7(342)203-78-58
Тех.отд: +7-922-308-78-81

Циклы сверления fanuc 0i фрезерные: Цикл сверления G83 Peck (глубокое сверление) для Fanuc

Опубликовано: 03.05.2023 в 05:20

Автор:

Категории: Популярное

Содержание

Цикл сверления G83 Peck (глубокое сверление) для Fanuc

Цикл сверления глубоких отверстий G83 G-код является модальным, так что он активируется при каждом перемещении оси X и / или Y, и он будет быстро перемещаться в эту позицию, а затем выполняет этот постоянный цикл (сверление) снова, пока он не будет отменен (G80).

Поскольку G83 представляет собой цикл сверления с шагом сверления, глубина для каждого шага в цикле сверления G83 будет равна величине, определенной с помощью Q.

Инструмент принимает клевок (глубина Q).
Затем инструмент ускоряется до плоскости R после каждого клевка, а затем возвращается для следующего клевка до тех пор, пока не будет достигнута глубина Z.

Используйте G98 и G99 для расположения зазора по оси Z для позиционирования между отверстиями.

Формат цикла сверления

G83 X_ Y_ Z_ R_ Q_ F_ K_;

XY — Данные положения отверстия
Z — Глубина Z (подача на глубину Z, начиная с плоскости R)
R — Положение плоскости R
Q — Глубина резания для каждой подачи резания (глубина каждого выступа)
F — Скорость подачи при резании
K — Число повторов (при необходимости)

N1 T1 M06
N2 G90 G54 G00 X. 3 Y.3
N3 S1200 M03
N4 G43 H01 Z1. M08
N5 G83 Z-1.5 Q.5 R.1 F10.
N6 X1.2 Y1.2
N7 G80 G00 Z1. M09
N8 G91 G28 Z0. M05
N9 M30

Пример цикла сверления G83 Peck

Цикл сверления G81 G83 Peck Drilling с G98 G99 Пример программы

Полная программа обработки деталей с ЧПУ, которая показывает, как G98 и G99 (уровень возврата постоянного цикла) работают с циклом сверления G81 и G83 для сверления компонента, имеющего разную высоту.

G98 G99 Резюме

G98 и G99 — это модальные команды, которые изменяют способ работы постоянных циклов (G81, G83 и т. д.).
Когда G98 активен, ось Z вернется в начальную позицию (начальную плоскость), когда она завершит одну операцию.
Когда G99 активен, ось Z будет возвращена в точку R (плоскость), когда постоянный цикл завершит одно отверстие. Затем машина перейдет к следующему отверстию.

Рабочий цикл сверления G81 — уровень возврата G98 G99Цикл сверления G81 G83 с G98 G99 G-код Пример программы

N10 M06 T01 
N20 G90 G00 X10 Y30 Z12 S1000 M03 
N30 G99 G81 X10 Y30 Z-17 R2 F75 (Отверстие 1) 
N40 Y10 (Отверстие 2) 
N50 X30 (Отверстие 3) 
N60 Y30 (Отверстие 4) 
N70 G98 X90 (Отверстие 5) 
N80 G99 Y10 (отверстие 6) 
N90 X110 (отверстие 7) 
N100 G98 Y30 (отверстие 8) 
N110 G91 G80 G28 X0 Y0 Z0 M05 
N120 M06 T02 
N130 G90 G00 X60 Y28 Z12 S750 M03 
N140 G99 G83 X60 Y28 Z-17 Q6 R2 F60 (отверстие 9) 
N150 G98 Y12 (отверстие 10) 
N160 G91 G80 G28 X0 Y0 Z0 M05 
N170 M30

Пояснение

N10- Замена инструмента (M06) на инструмент №1

N20- Ускоренный ход до X10 Y30 Z12, шпиндель запущен по часовой стрелке (M03) с 1000 об / мин (S1000).

N30- Сверление начинается (G81) в X10 Y30 с режущей подачей (F75) сверло отводится в R-плоскость после операции сверления.

N40- Следующая позиция сверления Y10 (поскольку G99 является модальным, сверло при коде G, будет отводиться в плоскость R до тех пор, пока не будет задано G98).

N50- Следующее сверление на X30.

N60- Сверло на Y30

N70- Просверлить по X90 и отвести в исходную плоскость.

N80- Просверлить по Y10 и отвести до R-плоскости.

N90- Сверло на X110

N100- Просверлить по Y30 и отвести в исходную плоскость.

N110- Цикл сверления отменен (G80), возврат в референтную точку (G28) для смены инструмента, остановка шпинделя (M05).

N120- Смена инструмента (M06) на инструмент номер 2.

N130- Ускоренный переход к X60 Y28 Z12, пуск шпинделя на 750 об / мин (S750) по часовой стрелке (M03).

N140- G83 Сверление с шагом сверления начинается с X60 Y28, глубина сверления составляет Z-17, а размер шага сверла составляет Q6, подача сверления составляет F60

N150- Следующее глубокое сверление на Y12 (возврат в исходную точку).

N160- G83 Цикл сверления с шагом сверления отменен с помощью G80, инструмент вернулся в референтную точку (G28), шпиндель остановлен (M05).

N170- Конец программы обработки детали с возвратом к началу программы (M30)

Коды G и M

КодОписание
ТИнструмент № использовал.
M06Команда смены инструмента.
G90Абсолютные координаты
G00Быстрый ход
SСкорость вращения шпинделя
M03Вращение фрезы по часовой стрелке
M08Охлаждающая жидкость включена.
G81Цикл сверления Fanuc.
G83Цикл сверления Fanuc Peck.
G98Возврат к исходной точке в постоянном цикле.
G99Возврат к точке R в постоянном цикле.
FСкорость подачи.
G80Отмена стандартного цикла.
M09Охлаждающая жидкость отключена.
G28Возврат в исходное положение.
G91Инкрементальное (относительное) программирование.
M05Остановка вращения фрезы.
M30Завершение программы обработки ЧПУ с возвратом к началу программы.

Цикл сверления G83 Peck для ЧПУ Haas

Цикл сверления G83 Peck

Система ЧПУ Haas дает нам больше гибкости при работе с глубоким сверлением отверстий (G83).

Haas CNC имеет два формата цикла сверления G83 с глубоким отверстием.

Первый и широко используемый формат аналогичен формату управления ЧПУ Fanuc, как указано выше.

Формат постоянного цикла сверления G83 Peck — Опции IJK

Цикл сверления G83 Peck с опциями IJK

Цикл сверления G83 Peck с опциями IJK

G83 X_ Y_ Z_ I_ J_ K_ R_ F_;
XY — данные положения отверстия
Z — глубина Z (подача на глубину Z, начиная с плоскости R)
R — положение плоскости R
I — размер первой глубины резания
J — величина уменьшения глубины резания при каждом проходе
K — минимальная глубина резания
F — Скорость подачи при резке. Первый проход будет врезаться на I, каждый последующий проход будет уменьшаться на величину J, а минимальная глубина резания — K.

Настройка цикла сверления глубоких отверстий с ЧПУ Haas G83

Настройка 22 — По мере того, как инструмент углубляется в отверстие, с каждым клеванием он ускоряется до R-плоскости, а затем возвращается на постоянное заданное расстояние над дном отверстия, которое было создано предыдущим клеванием. Это указанное расстояние определяется в настройке 22.

Циклы сверления G73, G81, G82, G83

ЧПУ Fanuc предлагает возможность использования 4-х циклов сверления: два цикла глубокого сверления и два цикла сверления с однократным проходом. Каждый цикл сверления предлагает определенные возможности. Программист выбирает соответствующий цикл в зависимости от требований к выполняемой операции.

В цикле глубокого сверления ось Z реверсируется с определенными интервалами для обеспечения нужного удаления стружки. Обязанность программиста обеспечить выполнение запрограммированных параметров и последующее достаточное устранение стружки во время операции сверления.

В цикле с однократным проходом сверления ось Z выполняет непрерывное перемещение для сверления заготовки. Программист обязан гарантировать, что запрограммированные параметры обеспечивают выполнение цикла без перегрузки инструмента. Ось Z реверсируется после завершения сверления отверстия.

Способ программирования циклов сверления изменяется в зависимости от того, какое программирование используется – абсолютное (G90) или инкрементное (G91). Все типовые программы в этой главе подразумевают абсолютное программирование. Положение инструмента в конце каждого цикла сверления управляется программой обработки детали с помощью команды G98 или G99.

Команда G98 или G99 может быть активизирована перед выполнением цикла сверления или в том же информационном блоке цикла сверления. G98 подается инструменту для его отвода в начальную точку цикла, когда он завершен. G98 – модальная команда и остается действующей до ее отмены командой G99. G99 подается инструменту для его отвода в точку возврата, когда цикл сверления завершен. G99 – модальная команда и остается действующей до ее отмены командой G98.

Отмена циклов сверления

Циклы сверления ДОЛЖНЫ быть отменены сразу после завершения. Если цикл сверления не отменен и подана команда на перемещение оси, то оси будут перемещаться в новое положение координат и выполнять активный цикл сверления. Запрограммируйте команду G80 отдельно в каждом информационном блоке немедленно после последнего действующего блока. Блок команды G80 появляется сразу после информационного блока, дающего команду на цикл сверления, ЗА ИСКЛЮЧЕНИЕМ сверления нескольких отверстий.

Циклы глубокого сверления

G73 и G83 используют приращения постоянной глубины для расстояния подачи на резку. Цикл G73 называется “высокоскоростным” из-за короткого расстояния отвода после каждого прохода. Для сравнения – Цикл G83 отводит сверло в точку возврата после каждого прохода. Каждый из этих циклов имеет свои преимущества и должен быть выбран в соответствии с требованиями к операции.

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

G73 или G83 X Y Z R Q F К

X, Y = координаты положения отверстия.

Z = расстояние от точки R до дна отверстия.

R = расстояние от точки старта цикла до начальной точки сверления.

Q = шаг сверления по оси Z (глубина резания за проход).

F = скорость рабочей подачи.

К = количество повторных сверлений в случае симметрично расположенных отверстий.

 

При выполнении цикла G73 мы имеем следующую последовательность перемещений по оси Z рис. 10.

1. Быстрый перевод сверла в начальную точку.

2. Из начальной точки сверло быстро перемещается в точку возврата.

3. Сверло подается в значение “Q”.

4. Сверло быстро поднимается на одно приращение отвода.

5. Сверло подается в значение “Q+ Приращение отвода”.

6. Пункты 4-5 повторяются до последнего прохода. На последнем проходе сверло подается на окончательную глубину отверстия, затем быстро отводится в начальную точку или в точку возврата в зависимости от того, какая команда активна G98 или G99.

 

Рис. 10. Цикл высокоскоростного сверления с периодическим выводом сверла G73

 

При выполнении цикла G83 последовательность перемещения оси Z следующая рис. 11.

1. Сверло быстро перемещается в начальную точку.

2. Из начальной точки сверло быстро перемещается в точку возврата.

3. Сверло подается в значение “Q”.

4. Сверло быстро подается в точку возврата.

5. Быстрое перемещение сверла (вниз) в точку “Быстрая подачи”.

6. Сверло подается в “Q+ Быстрая подача”

7. Пункты 4-6 повторяются до последнего прохода. На последнем проходе сверло подается на окончательную глубину отверстия, затем быстро отводиться в начальную точку или точку возврата – в зависимость от того, какая команда активна, G98 или G99.

 

Рис. 11. Цикл сверления с периодическим выводом сверла G83

 

 

Пример:

О0001 (DRILL)

N10 G21 G54;

N20 G40 G49 G80 G90; Активация абсолютного позиционирования

N30 T1 M6; (DRILL D15) Смена инструмента

N40 G43 h2; Активация коррекции на длину инструмента

N50 G00 X5. Y3.; Быстрое перемещение в положение XY

N60 S1500 M3; Включение вращения шпинделя по ЧС со скоростью 1500 об/мин

N70 G00 Z1. M8; Быстрое перемещение в начальное положение Z, выключение охлаждения

N80 G73 или G83 G98 Z-2.125 R.1 Q.5 F3.67; Установка режима G98, определение и выполнение цикла G73 или G83.

N90 G80; Отмена цикла

…………

 

Циклы сверления с однократным проходом

Циклы сверления за один проход, G81 и G82, выполняются примерно одинаково, за исключением запрограммированной остановки в нижней части отверстия в цикле G82. Цикл G81 обычно применяется при полностью сквозном сверлении через заготовку, рис. 12. Цикл G82 обычно применяется для сверления таких глухих отверстий из-за того, что программируемая остановка позволяет более осуществить более качественную очистку в нижней части высверливаемого отверстия рис. 13. Каждый цикл необходимо выбирать в зависимость от требований к операции.

Рис. 12. Цикл сверления за один проход G81

 

Рис. 13. Цикл сверления за один проход с выдержкой времени G82

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

G81 X Y Z R F К

G82 X Y Z R Р F К

X, Y = координаты положения отверстия.

Z = расстояние от точки R до дна отверстия.

R = расстояние от точки старта цикла до начальной точки сверления.

Р = выдержка времени у дна отверстия.

F = скорость рабочей подачи.

К = количество повторных сверлений в случае симметрично расположенных отверстий.

Пример:

 

О0001 (DRILL)

N10 G21 G54;

N20 G40 G49 G80 G90; Активация абсолютного позиционирования

N30 T1 M6; (DRILL D15) Смена инструмента

N40 G43 h2; Активация коррекции на длину инструмента

N50 G00 X5. Y3.; Быстрое перемещение в положение XY

N60 S1500 M3; Включение вращения шпинделя по ЧС со скоростью 1500 об/мин

N70 G00 Z1. M8; Быстрое перемещение в начальное положение Z, выключение охлаждения

N80 G81 G98 Z-2.125 R.1 F3.67; Установка режима G98, определение и выполнение цикла G73 или G83.

или

N80 G82 G98 Z-2.125 R.1 Р500 F3.67; Установка режима G98, определение и выполнение цикла G73 или G83.

N90 G80; Отмена цикла

…………

 

Сверление нескольких отверстий

 

Все циклы, описанные выше, можно использовать для сверления нескольких отверстий. Цикл сверления остается действующим до отмены командой G80. Когда дана команда на выполнение цикла сверления, остается только запрограммировать положения X и Y в последовательных информационных блоках для того, чтобы дать команду станку выполнить сверление в каждом положении. Команда G80 программируется после завершения сверления всех отверстий для данного инструмента.

Пример:

 

 

О0001 (…..)

N10 G21 G54;

N20 G40 G49 G80 G90; Активация абсолютного позиционирования

N30 T1 M6; (DRILL D15) Смена инструмента

N40 G43 h2; Активация коррекции на длину инструмента

N50 S1200 M3; Включение вращения шпинделя по ЧС со скоростью 1200 об/мин

 

N60 G00 X.5 Y-3.; Быстрое перемещение в положение XY, включение охлаждения

N70 G82 G98 Z-3.265 R.1 P500 F3.67; Установка режима G98, определение и выполнение цикла G82 и сверление отверстия #1.

N80 Y-6.; Сверление отверстия #2

N90 Y-9.; Сверление отверстия #3

N100 X6.125; Сверление отверстия #4

N110 Y-6.; Сверление отверстия #5

N120 Y-3.; Сверление отверстия #6

N130 X10.75 Сверление отверстия #7

N140 Y-6.; Сверление отверстия #8

N150 Y-9.; Сверление отверстия #9

N160 G80; Отмена цикла

N170 G91 G28 X0 Y0 Z0;

N180 M9 M5;

N190 М1;

N200 G40 G49 G80 G90;

N210 G21 G54;

N220 T2 M6; (DRILL D22) Смена инструмента

N230 G43 h3; Активация коррекции на длину инструмента

N240 S950 M3; Включение вращения шпинделя по ЧС со скоростью 950 об/мин

N250 G00 X4. Y-1.5 М8; Активизирование абсолютного позиционирования, быстрое перемещение в положение XY, включение охлаждения

N260 G81 G99 Z-2.814 R.1 F3.3; Установка режима G99, Определение и выполнение цикла G81 и сверление отверстия #10

N270 Y-6.; Сверление отверстия #11

N280 Y-10.5; Сверление отверстия #12

N290 X8.25; Сверление отверстия #13

N300 Y-6.; Сверление отверстия #14

N310 Y-1.5; Сверление отверстия #15

N320 G80; Отмена цикла

N330 G91 G28 X0 Y0 Z0;

N340 M9 M5;

N350 М30;

 

Обработка с ЧПУ | Что не так с этим циклом клевания?? (Fanuc 0i — токарный станок Doosan) | Практик-механик

Ez_DuzIt123
Пластик