Подготовительные функции




Слово «Подготовительная функция» определяет режим работы УЧПУ. Эти слова задаются адресом G и двухзначным десятичным числом (табл. 7,8).


7. Назначение подготовительных функций.

Подготовительная функция Группа Значение
G00   Позиционирование. Перемещение на быстром ходу в заданную точку. Ранее заданная рабочая подача не отменяется. Пере­мещения по осям могут быть некоординированы.
G01   Линейная интерполяция. Перемещение с запрограммирован­ной подачей по прямой к точке.
G02 и G03   Круговая интерполяция. Движение по дуге соответственно в отрицательном и положительном направлении с запрограм­мированной подачей.
G04 - Пауза. Выдержка в отработке на определенное время, уста­новленное на пульте или заданное в кадре.
G06   Параболическая интерполяция. Движение по параболе с за­программированной подачей.
G08 - Разгон. Плавное увеличение скорости подачи до запрограмми­рованного ее значения в начале движения.
G09 - Торможение в конце кадра. Плавное уменьшение скорости подачи до фиксированного значения при приближении к за­данной точке.
G17,G18,G19   Плоскость обработки. Задание соответственно плоскостей XY, ZX и YZ для таких функций, как круговая интерполяция, коррекция режущего инструмента и др.
G33,G34,G35   Резьба. Нарезание резьбы соответственно с постоянным, увеличивающимся и уменьшающимся шагами.
G40   Отмена коррекции инструмента, заданной одной из функций G41—G52.
G41 и G42   Коррекция диаметра или радиуса инструмента при контурном управлении. Режущий инструмент расположен соответственно слева или справа от обрабатываемой поверхности, если смо­треть в направлении движения инструмента.
G43 и G44   Коррекция диаметра или радиуса инструмента соответственно положительная или отрицательная. Указание соответственно о сложении (или вычитании) значения смещения инструмента, установленного на пульте, с заданными в кадрах координатами.
G45—G52   Коррекция диаметра или радиуса инструмента при прямо­линейном формообразовании G45+/+, G46+/-, G47-/-, G48-/+, G49 0/+, G50 0/-, G51+/0, G52-/0. Значения «+», «-» и «0» соответственно указывают, что к заданным в кадрах координатам будут добавлены, вычтены установленные на пульте величины или эти величины не будут учтены.
G53   Отмена линейного сдвига, заданного одной из функций G54-G59.
G54—G59   Линейный сдвиг соответственно по X, У, Z, XY, ZX и YZ. Коррекция длины или положения инструмента на величину, установленную на пульте.

7. Назначение подготовительных функций (продолжение).

Подготовительная функция Группа Значение
G60 и G61   Точное позиционирование. Позиционирование в пределах одной или двух из зон допуска, а также выбор стороны под­хода при позиционировании.
G62   Быстрое позиционирование. Позиционирование с большой зоной допуска для экономии времени.
G63 - Нарезание резьбы метчиком. Позиционирование с остановом шпинделя по достижении заданного положения.
G80   Отмена постоянного цикла, заданного одной из функций G81—G89.
G81—G89   Постоянные циклы. Часто применяемые при обработке отвер­стий последовательности команд. Состав постоянных циклов приведен в дополнительной таблице.
G90   Абсолютный размер. Отсчет перемещений в абсолютной системе координат с началом в нулевой точке системы ЧПУ.
G91   Размер в приращениях. Отсчет перемещений относительно предыдущей запрограммированной точки.
G92 - Установка абсолютных накопителей положения.
G94 и 095   Единица измерения соответственно мм/мин и мм/об.
G96   Единица измерения скорости резания м/мин. Запрограммиро­ванное значение скорости резания поддерживается автомати­чески регулированием частоты вращения шпинделя.
G97   Единица измерения главного движения об/мин

 

8. Таблица для постоянных циклов.

Постоянный цикл Действие перед обработкой Движение в процессе обработки Действие после обработки Движение в исход­ное положение Типовое использование
G81 Рабочий ход Быстрый отвод Сверление, центрование
G82 Выстой Сверление, зенкование
G83 Подача с периодиче­ским выводом инструмента Глубокое сверление
G84 Включение вращения шпинделя в заданном направлении Рабочий ход Реверс шпинделя Отвод на рабочей подаче Нарезание резьбы метчиком
G85     Растачивание

8. Таблица для постоянных циклов (продолжение).

Постоянный цикл Действие перед обработкой Движение в процессе обработки Действие после обработки Движение в исход­ное положение Типовое использование
G86 Включение шпинделя Рабочий ход Останов шпинделя Быстрый отвод Растачивание
G87 Отвод вручную
G88 Выстой, останов шпинделя
G89 Выстой Отвод на рабочей подаче

 

Неуказанные коды подготовительных функций предназначены для индивидуального использования по усмотрению разработчиков УЧПУ. Номер группы, расположенный во второй колонке, указывает, что функция G действует до тех пор, пока она не будет заменена или отменена другой функцией из той же группы. Прочерк в этой колонке означает, что функция действует только в том кадре, в котором она указана. Подготовительные функции записываются в кадре последовательно друг за другом в порядке возрастания их кодовых номеров. В кадре не может быть записано более одной подготовительной функции из каждой группы.

Покажем на рисунке действие некоторых подготовительных функций:

Вспомогательные функции

Слово «Вспомогательная функция» определяет команду исполнительному органу станка или УЧПУ. Вспомогательные функции задаются словами с адресом М и двузначным десятичным кодовым числом (табл. 9).

9. Назначение вспомогательных функций.

Вспомогательная функция Группа Значение
М00 П Программируемый останов. Останов шпинделя и выключение охлаждения. Работа по УП возобновляется после нажатия соответствующей кнопки на пульте управления.
М01 П Останов с подтверждением. То же, что и М00, но выполня­ется при предварительном нажатии соответствующей кнопки на пульте управления.

9. Назначение вспомогательных функций (продолжение).

М02 П Конец УП. Останов шпинделя и выключение охлаждения. Приведение в исходное состояние управляющего устрой­ства и возврат рабочих органов станка в исходное положе­ние, а также протягивание перфоленты, склеенной в коль­цо, или обратная ее перемотка.
М03 и М04 * Вращение шпинделя по часовой стрелке или против нее. Включение шпинделя соответственно в отрицательном и положительном направлении вращения.
М05 П Останов шпинделя. Останов наиболее эффективным спо­собом, например торможением.
М06     Смена инструмента. Команда на смену инструмента вруч­ную или автоматически. Не осуществляется поиск инстру­мента. Может автоматически отключать шпиндель и охлаждение.
М07 и М08 * Включение охлаждения. Включает охлаждение соответ­ственно № 2 и № 1.
М09 П Отключение охлаждения. Отменяет команды, заданные функциями М07, M08, M50 и М51.
М10 и МП * Зажим и разжим. Относятся к зажимным приспособле­ниям подвижных органов станка, например стола, патрона и т. п.
М13 и М14 * Вращение шпинделя по часовой стрелке и против нее, а также включение охлаждения. То же, что и М03 и М04, но с включением охлаждения.
М15иМ16     Перемещение «+» и «—». Используются для задания соответственно положительного и отрицательного направления перемещения, запрограммированного в данном кадре.
М17 П Конец подпрограммы для УЧПУ со встроенной памятью. Передача управления основной программе после выпол­нения всех прогонов подпрограммы.
М19 П Останов шпинделя в заданной позиции. Команда на оста­нов шпинделя в определенном угловом положении.
М20 П Конец подпрограммы, в качестве которой используется многократно считываемая глава программы.
М30 П Конец ленты. То же, что и М02, но с возможностью обра­щения ко второму считывателю информации с перфоленты.
М31     Обход блокировки. Команда на временную отмену бло­кировки. Действует только в том кадре, в котором записана.
М36 и М37 * Диапазон подачи. Задает диапазон подач соответственно №1 и №2 путем переключения кинематической связи.
М38 и М39 * Диапазон частот вращения шпинделя. Задает диапазон частот вращения соответственно шпинделя №1 и №2.
М50 и М51 * Включение охлаждения. Включение охлаждения соответ­ственно №3 и №4.
М55 и М56 * Линейное смещение инструмента. Линейное смещение инструмента соответственно в положения №1 и №2.
М61 и М62 * Линейное смещение заготовки. Линейное смещение заго­товки соответственно в положения № 1 и № 2.
М71 и М72 * Угловое смещение заготовки. Угловое смещение заготовки соответственно в положении № 1 и № 2.

Неуказанные коды не определены и могут использоваться по усмотрению разработчиков конкретных УЧПУ.

Большинство вспомогательных функций (отмечены звездочкой во второй колонке) выполняется до начала перемещений, запрограмми­рованных в том же кадре, и действует до отмены или замены их командами аналогичного назначения. Функции М, выполняемые после заданных в кадре перемещений, обозначены буквой П в той же колонке. В одном кадре в порядке возрастания кодовых номеров может быть записано несколько команд различным исполнительным органам станка с ЧПУ.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-04 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: