Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЧПУ-фрезерование.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
657 Кб
Скачать
☆

Вложенные циклы

В УЧПУ “FAGOR 8010М” представлены следующие вложенные циклы:

G80 – отмена вложенного цикла

G81 – вложенный цикл сверления

G82 – вложенный цикл сверления с паузой

G83 – вложенный цикл глубокого сверления

G84 – вложенный цикл нарезания резьбы

G85 – вложенный цикл развертывания

G86 – вложенный цикл растачивания

G87 – вложенный цикл обработки прямоугольного углубления

G88 – вложенный цикл обработки круглого углубления

G89 – вложенный цикл развертывания с паузой

Все вложенные циклы режимные; т.е. они действительны до отмены с помощью функций G80, G02, G03, G92, G74, M02, M30, команды RESET или EMERGENCY или другим циклом (G82-G89). Все вложенные циклы привязаны к оси Z.

G81 Вложенный цикл сверления

Осуществляются следующие операции и перемещения инструмента:

  1. Если шпиндель ранее вращался, он продолжает вращаться в том же направлении. Если он не вращался, то запускается по часовой стрелке (М03).

  2. Быстрое перемещение по осям X и Y к точке обработки, а по оси Z от безопасной плоскости к плоскости подвода.

  3. Перемещение по оси Z на рабочей подаче на полную глубину обработки.

  4. Быстрый отвод инструмента по оси Z:

к плоскости подвода – если задана G99,

к безопасной плоскости – если задана G98.

Формат кадра в декартовых координатах:

N4 G81 G98(илиG99) X… Y… Z… I… N… ,где

G81 – вложенный цикл сверления

X, Y – координаты центра отверстия в плоскости XY (если работает G90), или перемещение, необходимое для выхода к центру отверстия (если работает G91).

Z – координата по оси Z плоскости подвода (если работает G90), или перемещение от безопасной плоскости до плоскости подвода (если работает G91),

I – глубина обработки. При работе по G90 – координата по оси Z дна отверстия. При работе по G91 – расстояние от плоскости подвода до дна отверстия.

N – число раз повторения кадра (от 1 до 99). Если параметр N не программируется, кадр выполняется один раз. Программирование N больше 1 имеет смысл только при работе в относительных координатах по G91.

Пример сверления пяти глухих отверстий:

N10 G00 G90 X0 Y0 Z50 S800 T1,1 } выход в отсчетную плоскость в точку (X0;Y0).

N20 G81 G99 X10 Y10 Z3 I-15 F60 } цикл сверления в т.1. Выход до пл-ти подвода.

N30 X10 Y30 } цикл сверления в точке 2.

N40 X30 Y20 } цикл сверления в точке 3.

N50 X50 Y30 } цикл сверления в точке 4.

N60 G98 X50 Y10 } цикл сверления в т.5. Выход до отсчетной пл-ти.

N70 G80 G00 X0 Y0 } отмена цикла сверления.

N80 M30 }

Формат кадра в полярных координатах:

N4 G81 G98(илиG99) R… A… Z… I… N… ,где

G81 – вложенный цикл сверления

R, A – координаты центра отверстия в плоскости XY (если работает G90), или перемещение, необходимое для выхода к центру отверстия (если работает G91).

Z – координата по оси Z плоскости подвода (если работает G90), или перемещение от безопасной плоскости до плоскости подвода (если работает G91),

I – глубина обработки. При работе по G90 – координата по оси Z дна отверстия. При работе по G91 – расстояние от плоскости подвода до дна отверстия.

N – число раз повторения кадра (от 1 до 99). Если параметр N не программируется, кадр выполняется один раз. Программирование N больше 1 имеет смысл только при работе в относительных координатах по G91.

Пример сверления восьми сквозных отверстий:

N10 G00 G90 X0 Y0 Z50 S800 T1,1 M03 } выход в отсчетную плоскость в точку (X0;Y0).

N20 G81 G99 G91 X10 Y30 Z-47 I-28 F60 } цикл сверления в т.1 (X10;Y30;Z3) на глубину 28 мм (от +3 до –25) и выход до плоскости подвода.

N30 G93 I30 J30 } задание начала полярных координат в точке (X30;Y30).

N40 А-45 N7 } поворот относительно начала полярных координат по часовой стрелке на 45 и повторить цикл сверления 7 раз.

N50 G80 G00 G90 X0 Y0 Z50 } отмена цикла сверления и возврат в начальную точку.

N80 M30 }

G83 Вложенный цикл глубокого сверления

Осуществляются следующие операции и перемещения инструмента:

  1. Если шпиндель ранее вращался, он продолжает вращаться в том же направлении. Если он не вращался, то запускается по часовой стрелке (М03).

  2. Быстрое перемещение по осям X и Y к точке обработки, а по оси Z от безопасной плоскости к плоскости подвода.

  3. Сверление на рабочей подаче на программированную глубину I.

  4. Быстрый отвод инструмента по оси Z к безопасной плоскости.

  5. Быстрый подвод по оси Z в точку на 1 мм выше последней глубины отверстия.

  6. Сверление на рабочей подаче на программированную глубину I.

  7. Быстрый отвод инструмента по оси Z к безопасной плоскости.

  8. Операции 5, 6, 7, 8 повторяются столько раз, сколько запрограммировано с помощью N2 (до 99 раз).

  9. Быстрый отвод инструмента по оси Z:

к плоскости подвода – если задана G99,

к безопасной плоскости – если задана G98.

Формат кадра в декартовых координатах:

N4 G83 G98(илиG99) X… Y… Z… I… J… N… ,где

G83 – вложенный цикл сверления

X, Y – координаты центра отверстия в плоскости XY (если работает G90), или перемещение, необходимое для выхода к центру отверстия (если работает G91).

Z – координата по Z плоскости подвода (если работает G90), или перемещение от безопасной плоскости до плоскости подвода (если работает G91),

I – глубина обработки за один раз – всегда задается в приращениях.

J – число шагов, за которое осуществляется обработка.

N – число раз повторения кадра (от 1 до 99). Если параметр N не программируется, кадр выполняется один раз. Программирование N больше 1 имеет смысл только при работе в относительных координатах по G91.

N10 G00 G90 X0 Y0 Z50 T1,1

N20 G83 G99 G91 X10 Y30 Z-47 I-16 J3 F60 S800 N1

N30 G93 I30 J30

N40 А60 N5

N50 G80 G00 G90 X0 Y0 Z50

N80 M30

G87 Вложенный цикл обработки прямоугольного углубления

Осуществляются следующие операции и перемещения инструмента:

  1. Если шпиндель ранее вращался, он продолжает вращаться в том же направлении. Если он не вращался, то запускается по часовой стрелке (М03).

  2. Быстрое перемещение по осям X и Y к центру углубления, а по оси Z от безопасной плоскости к плоскости подвода.

  3. Врезание по оси Z при 50% рабочей подачи F на глубину D+B.

  4. Фрезерование поверхности углубления на рабочей подаче F шагами, заданными параметром С (первый проход).

  5. Врезание по оси Z при 50% рабочей подачи F на глубину B.

  6. Фрезерование поверхности углубления на рабочей подаче F шагами, заданными параметром С (второй проход).

  7. Пункты 5,6 повторяются до достижения полной глубины углубления, заданной параметром I.

  8. Чистовой проход (фрезерование стенок и дна углубления) на величине подачи, заданной параметром Н.

  9. Быстрый отвод инструмента по оси Z:

к плоскости подвода – если задана G99,

к безопасной плоскости – если задана G98.

Формат кадра:

N… G87 G98(или G99) X… Y… Z… I… J… K… B… C… D… H… F… N… ,где

G87 – задает вложенный цикл обработки прямоугольного углубления.

G98 – задает отвод инструмента по оси Z к безопасной плоскости.

G99 – задает отвод инструмента по оси Z к плоскости подвода.

X,Y – координаты центра углубления в главной плоскости (если работает G90) или

перемещение, необходимое для выхода в центр углубления (если G91).

Z – координата по Z плоскости подвода (если работает G90), или перемещение от безопасной плоскости до плоскости подвода (если работает G91),

I – глубина обработки. Если работает G90, то это абсолютная координата по оси Z дна углубления. Если работает G91, то это расстояние по оси Z от плоскости подвода до дна углубления.

J – половина размера углубления вдоль оси X. Если +J, то обработка углубления будет идти по часовой стрелке. Если –J, то обработка углубления будет идти против хода часовой стрелки. Это повлияет на метод фрезерования стенок углубления – попутное фрезерование или встречное.

K – половина размера углубления вдоль оси Y – только положительная величина.

B – глубина врезания по оси Z для каждого шага обработка – только положительная величина.

С – величина каждого шага черновой обработки в плоскости XY – только положительная величина. Если этот параметр не введен, УЧПУ принимает величину шага равной 0,75 диаметра фрезы взятого из таблицы инструментов.

D – расстояние между плоскостью подвода и поверхностью детали.

H – величина подачи при последнем чистовом проходе.

F – величина подачи при черновых проходах. Рабочие величины подачи по оси Z берутся равными 50% от программированного значения F.

N – число раз повторения выполнения кадра (от 1 до 99). Если параметр N не программируется, УЧПУ принимает N=1. Программирование больших N=1 величин имеет смысл лишь при работе по G91. При программировании N=0 выполняется весь кадр за исключением перемещений и операций по оси Z.

Для обеспечения хорошей чистовой обработки углубления, чистовой проход начинается от центра углубления с подводом инструмента по касательной к обрабатываемой поверхности и заканчивается отводом по касательной. Для этого обязательно должен быть программирован код инструмента Т…,... , а в таблицу инструментов занесена величина радиуса фрезы R. Если инструмент не программирован, УЧПУ берет в таблице инструментов позицию Т00. Если в этой позиции величина радиуса фрезы задана R=0, завершающий чистовой проход будет осуществлен как и все другие – без подвода и отвода по касательной.

Пример :

N10 G00 G90 X0 Y0 Z50 S1200 T3,3 M03

N20 G87 G98 X25 Y30 Z4 I-25 J15 K20 B7 C6 D4 H120 F200 N1

N30 G80 X0 Y0

N40 M30

G88 Вложенный цикл обработки круглого углубления

Осуществляются следующие операции и перемещения инструмента:

  1. Если шпиндель ранее вращался, он продолжает вращаться в том же направлении. Если он не вращался, то запускается по часовой стрелке (М03).

  2. Быстрое перемещение по осям X и Y к центру углубления, а по оси Z от безопасной плоскости к плоскости подвода.

  3. Врезание по оси Z при 50% рабочей подачи F на глубину D+B.

  4. Фрезерование поверхности углубления на рабочей подаче F шагами, заданными параметром С (первый проход).

  5. Врезание по оси Z при 50% рабочей подачи F на глубину B.

  6. Фрезерование поверхности углубления на рабочей подаче F шагами, заданными параметром С (второй проход).

  7. Пункты 5,6 повторяются до достижения полной глубины углубления, заданной параметром I.

  8. Чистовой проход (фрезерование стенок и дна углубления) на величине подачи, заданной параметром Н.

  9. Быстрый отвод инструмента по оси Z:

к плоскости подвода – если задана G99,

к безопасной плоскости – если задана G98.

Формат кадра:

N… G88 G98(или G99) X… Y… Z… I… J… B… C… D… H… F… N… ,где

G87 – задает вложенный цикл обработки прямоугольного углубления.

G98 – задает отвод инструмента по оси Z к безопасной плоскости.

G99 – задает отвод инструмента по оси Z к плоскости подвода.

X,Y – координаты центра углубления в главной плоскости (если работает G90) или

перемещение, необходимое для выхода в центр углубления (если G91).

Z – координата по Z плоскости подвода (если работает G90), или перемещение от безопасной плоскости до плоскости подвода (если работает G91),

I – глубина обработки. Если работает G90, то это абсолютная координата по оси Z дна углубления. Если работает G91, то это расстояние по оси Z от плоскости подвода до дна углубления.

J – радиус углубления. Если +J, то обработка углубления будет идти по часовой стрелке. Если –J, то обработка углубления будет идти против хода часовой стрелки. Это повлияет на метод фрезерования стенок углубления – попутное фрезерование или встречное.

B – глубина врезания по оси Z для каждого шага обработка – только положительная величина.

С – величина каждого шага черновой обработки в плоскости XY – только положительная величина. Если этот параметр не введен, УЧПУ принимает величину шага равной 0,75 диаметра фрезы взятого из таблицы инструментов.

D – расстояние между плоскостью подвода и поверхностью детали.

H – величина подачи при последнем чистовом проходе.

F – величина подачи при черновых проходах. Рабочие величины подачи по оси Z берутся равными 50% от программированного значения F.

N – число раз повторения выполнения кадра (от 1 до 99). Если параметр N не программируется, УЧПУ принимает N=1. Программирование больших N=1 величин имеет смысл лишь при работе по G91. При программировании N=0 выполняется весь кадр за исключением перемещений и операций по оси Z.

Для обеспечения хорошей чистовой обработки углубления, чистовой проход начинается от центра углубления с подводом инструмента по касательной к обрабатываемой поверхности и заканчивается отводом по касательной. Для этого обязательно должен быть программирован код инструмента Т…,... , а в таблицу инструментов занесена величина радиуса фрезы R. Если инструмент не программирован, УЧПУ берет в таблице инструментов позицию Т00. Если в этой позиции величина радиуса фрезы задана R=0, завершающий чистовой проход будет осуществлен как и все другие – без подвода и отвода по касательной.

Пример:

+Y

+Z

G98 отсчетная

плоскость

60

J=15

J= -15

50

8

45

G99 плоскость

подвода

30

4

+X

15

C=6

+X

-25

-35

10

25

10

40

40

50

25

N10 G00 G90 X0 Y0 Z50 S1200 T3,3 M03

N20 G87 G98 G91 X25 Y30 Z-46 I-29 J-15 B7 C6 D4 H120 F200 N1

N30 G80 G90 X0 Y0

N40 M30

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]