Программирование обработки на многооперационном станке, страница 3

При включении УЧПУ автоматически устанавливается режим работы, соответствующий некоторому набору G-команд. Эти функции называют основными.

Большинство G-функций объединено в группы ортогональных (взаимоисключающих) команд. Примером ортогональных функций являются команды G00, G01, G02 и G03, определяющие характер движения. Если в одном кадре задано несколько G-команд, то среди них не должно быть функций, принадлежащих к одной группе.

По характеру действия подготовительные функции делят на одноразовые и модальные. Одноразовые команды действуют в пределах только одного кадра (например, G04, G09). Действие модальных функций распространяется на все последующие кадры вплоть до отмены или замены на другие функции. Примером модальных функций являются команды из групп G00, G40, G80  и  др.  Большинство  G-команд носит модальный характер.

Вспомогательные функции необходимы для управления цикловой электроавтоматикой станка, а также для организации отработки УП. Эта команды программируют по адресу М двухразрядным кодом (от М00 до М99). Перечень вспомогательных функций, предусмотренных для станка 2202ВМФ4, представлен в табл.3.2.

Таблица 3.2

Подготовительные функции, применяемые на станке 2202ВМФ4

Функция

Характер

действия

Порядок

отработки

Назначение

M00

M01

M02

M05

M06

M08

M09

M20

M70

M80, M81

M82, M83

M84, M85

M94, M95

O

O

O

M

O

M

M

O

O

M

M

M

M

П

П

П

П

П

Д

П

П

П

Д

Д

Д

Д

Программируемый останов

Останов с подтверждением

Конец программы

Останов шпинделя

Включение автооператора

Включение охлаждения

Выключение охлаждения

Конец подпрограммы

Конец части УП (при вводе с ФСУ по частям)

Разжим и зажим по оси X

Разжим и зажим по оси Y

Разжим и зажим по оси Z

Разжим и зажим по оси B

Условные обозначения функций: М – модальная; О – одноразовая; Д – до перемещений; П – после перемещений.

Так же, как и G-команды, вспомогательные функции делятся на одноразовые и модальные. Их можно программировать в одном кадре с перемещениями, но при этом нужно четко представлять себе порядок отработки М-функций: до или после перемещений. Во избежание аварийных ситуаций рекомендуется программировать  М-функции отдельными кадрами.

Для снижения нагрузок на привода подач (особенно при черновой обработке) предусмотрены М-команды механического зажима по координатам Х, Y, Z, B. Разжим происходит автоматически при задании перемещения по "зажатой" оси либо программируется соответствующей М-функцией.

4. ПРОГРАММИРОВАНИЕ ПЕРЕМЕЩЕНИЙ

При составлении УП все перемещения рабочих органов станка программируют в стандартной правой системе координат в предположении, что инструмент перемещается относительно неподвижной заготовки*. Между тем, станок 2202ВМФ4 работает в смешанной системе координат, где часть движений обеспечивается перемещением заготовки относительно неподвижного инструмента (см.рис.1.1). УЧПУ автоматически преобразует программные координаты Х, Z и B в станочную систему X’, Z' и В' с противоположным направлением. Начало стандартной системы координат Х, Y, Z можно поместить в любую точку рабочего пространства станка.

Форматом УЧПУ 2С42 предусмотрено использование десятичной точки для всех координат. При отсутствии дробной части десятичную точку не указывают. По всем координатам на дробную часть отводится максимально  3  разряда.  Знак  "+",  а также ведущие и замыкающие нули можно опускать.

Перемещения по осям Х, Y, Z задают в миллиметрах, например:

X10 Y-9.162 Z120.5

* Положительное направление координаты С (программируемый поворот шпинделя) на станке 2202ВМФ4 противоположно стандартному.

Здесь запрограммирована точка с координатами Х=10мм,Y=-9,162 мм и Z=120,5 мм. Диапазон перемещений по осям Х, Y, Z составляет 320мм. Минимальное перемещение, отрабатываемое станком, равно 0,015 мм.

Поворот стола по координате В программируют в градусах, например:

В90 – поворот на 90° по часовой строже.