Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2202ВМФ4-лр.doc
Скачиваний:
30
Добавлен:
08.05.2019
Размер:
28.54 Mб
Скачать

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

Таблица 5

ФУНКЦИЯ

ХАРАКТЕР ДЕЙСТВИЯ

ПОРЯДОК ОТРАБОТКИ

НАЗНАЧЕНИЕ

М 00

о

п

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

М01

о

п

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

М 02

о

п

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

М 05

М

п

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

М 06

о

п

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

М 08

М

д

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

М 09

М

п

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

М 20

о

п

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

М70

о

п

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

М 80, М 81

М

д

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

М 82, М 83

М

д

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

М 84, М 85

М

д

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

М 94, М 95

М

д

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

13. Программирование перемещений

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

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

Здесь запрограммирована точка с координатами X = 10мм, Y = -9.162, и Z = 120.5мм. Диапазон перемещений по осям X, Y, Z составляет 320мм. Минимальное перемещение, отрабатываемое станком, равно 0.015мм.

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

В90 поворот па 90° по часовой стрелке.

Диапазон перемещений поворотного стола равен 1440 градусов (4 оборота). Минимальное перемещение, отрабатываемое станком, составляет 1 градус. Команда на поворот стола программируется двумя кадрами, поскольку перемещения обязательно требуется зажим координаты В:

В - 10.5 - поворот на 10.5о против часовой стрелки

М95 - зажим стола

Поворот стола не должен сопровождаться перемещениями по другим координатам. Программируемый поворот шпинделя по оси С задают в оборотах, например:

С2 - поворот на 2 оборота по часовой стрелке;

С-0.5 - поворот на 0.5 оборота против часовой стрелки. Диапазон перемещений по оси С составляет 4000 оборотов.

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

Таким образом, для описания траектории инструмента необходимо запрограммировать координаты опорных точек и указать характер движения между ними.

Координаты опорных точек могут быть заданы двумя способами: в абсолютах и прира­щениях Способ задания программируют с помощью подготовительных функций G90 и G91: G90 - координаты указывают в абсолютной системе, то есть от нуля программы; G91 - координаты указывают в приращениях, то есть от текущего положения инструмента. Например, перемещение из точки 1 в точку 2 (рис.8.1) можно запрограммировать двояким образом:

G90 Х40 Y70 - в абсолютах;

G91 Х-60 Y40 - в приращениях.

Функции G90 и G91являются модальными и взаимно отменяют друг друга.

Характер движения между опорными точками задают подготовительными функциями G00, G01, G02 и G03:

G00 - позиционирование на быстром ходу; G01 - линейная интерполяция; G02 - круговая интерполяция но часовой стрелке; G03 - круговая интерполяция против часовой стрелки. Эти функции также являются модальными и действуют до взаимной отмены.

Команда G00 приостанавливает действие рабочей подачи до возобновления режима интер­поляции. На следящие привода подач выдаются управляющие импульсы с максимальной частотой, которая соответствует скорости быстрого хода. Выдача импульсов прекращается при достижении заданного

положения, в режиме G00 возможно позиционирование сразу по трем коорди­натам X,Y и Z.

Рис. 8.1

Рис.8.2. 20 60 100

Однако, в общем случае, траектория инструмента не будет прямолинейной

из-за отсутствия согласованного управления приводами подач. Это обстоятельство следует иметь в виду, чтобы избегать столкновений инструмента с заготовкой. В сомнительных ситуациях рекомен­дуется выполнять позиционирование по каждой оси отдельно.

На рис.8.2 показана траектория, которая будет получена при отработке кадра: G91 G00 X80 Y40, если скорости быстрого хода по осям X и Y равны друг другу. Закругление вблизи точки 2 обусловлено торможением привода подачи по оси Y при подходе к заданной координате.

Командой G01 программируют прямолинейное движение с рабочей подачей. В режиме линей­ной интерполяции возможно одновременное перемещение по трем координатам X, Y и Z. УЧПУ поддерживает результирующую (контурную) скорость, которую задают по адресу F. Кроме того, обеспечивается необходимое для прямолинейного движения соотношение составляющих скорости по каждой оси.

а)

б)

в)

д)

г)

70 100

Рис. 9

Например, перемещение по прямой из точки 1 в точку 2 (рис.8.2) можно запрограммировать следующим образом:

G90G01 X100Y70 F60.

Скорость перемещения будет равна 60 мм/мин, причем на один импульс по оси Y будет выдаваться два импульса по оси X.

Движение по дуге окружности с рабочей подачей программируют функциями G02 и G03 (в зависимости от направления). Круговая интерполяция возможна только в одной из главных плос­костей, которая определяет с помощью функций G17, G18 и G19:

G17 - плоскость XY;

G18 - плоскость XZ;

G19 - плоскость YZ.

Эти функции являются модальными и взаимно отменяют друг друга. Вид плоскости интер­поляции необходимо запрограммировать до включения режима G02/G03 (или в одном кадре). На практике, чаще всего используют функцию G17. Направления интерполяции для стандартной сис­темы координат показаны на рис.9.

Кроме координат конечной точки и направления движения в кадре с круговой интерполя­цией нужно задать координаты центра дуги.

Их программируют по адресам I, J и К соответственно по осям X, Y и Z. Координаты центра задают двумя способами:

- в абсолютах (от начала системы координат);

- в приращениях (от начальной точки дуги).

В качестве примера приведем два варианта программирования дуги окружности (рис.9, г):

G90 G17 G03 Х20 Y30 I70 J30; G91 G17 G03 Х-80 Y-40 I-30 J-40.

УЧПУ 2С42 позволяет в одном кадре запрограммировать полную дугу на 360o (рис. 9, д):

G90 G17 G02 Х60 Y10 I60 J45; G91 G17 G02 Х0 Y0 I0 J35.