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

Пропускаемые кадры обозначают символом "/", например /30. Эти кадры будут отработаны или пропущены в зависимости от положения специального переключателя на пульте управления. С помощью пропускаемых кадров можно в одной УП описать обработку деталей, отличающихся друг от друга каким-либо элементом. Этот режим полезен при отладке УП, а также в тех случаях, когда программист не может принять однозначного решения об отработке каких-либо кадров и оставляет это на усмотрение оператора.

Признаком начала программы является символ %. Поэтому адресу задают номер УП, завершая ввод символом ПС (конец кадра), например %5 ПС. Энергозащищенная память УЧПУ позволяет хранить 99 программ, однако номера 92 - 99 зарезервированы длясервисных УП.

Далее следует текст УП в виде последовательности кадров. В УЧПУ 2С42 не накладывается строгих ограничений на порядок команд в кадре (кроме команд группы G40). Тем не менее, рекомендуется придерживаться "традиционного" формата:

§  номер кадра;

§  подготовительные функции;

§  геометрическая информация;

§  рабочая подача;

§  скорость главного движения;

§  номер инструмента;

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

§  прочая информация;

§  конец кадра.

В последнем кадре УП программируют команду M02 (конец программы). Каждый кадр завершается символом ПС (конец кадра), например:

%1 ПС

N1 G28 ПС

N250 M02 ПС.

Выполнение УП можно прервать в произвольном месте с помощью команд М00 (останов) и М01 (останов с подтверждением). Отработка возобновляется при нажатии кнопки "Пуск". Команды М00 и М01 применяют для промежуточных проверок  и  наладочных  работ.  Команда  M01  отрабатывается  или  пропускается  в зависимости от положения  двухпозиционного переключателя  на  пульте  УЧПУ,  т.е. переодичность проверок устанавливает оператор.

В текст УП можно включать комментарий, состоящий из символов кода ISO (кроме символов "%" и ":"). Комментарий записывают в круглые скобки. Информация в скобках выводится на распечатку, но станком не отрабатывается.

Большинство команд кода ISO носит модальный характер, т.е. они действуют на всех последующих кадрах вплоть до отмены. Таким образом, в очередном кадре УП программируют только ту информацию, которая является новой по отношению к предыдущим кадрам. Исключение составляют лишь одноразовые команды, действующие в пределах одного кадра.

3. ПОДГОТОВИТЕЛЬНЫЕ И ВСПОМОГАТЕЛЬНЫЕ ФУНКЦИИ

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

Подготовительные функции программируют по адресу двухразрядным кодом (от G00 до G99). Перечень подготовительных функций для УЧПУ 2С42 приведен в табл.3.1.

Таблица 3.1

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

Функция

Характер

действия

Назначение

G00*

G01

G02, G03

G12, G13

G33

G04

M

M

M

M

M

O

Позиционирование на быстром ходу

Линейная интерполяция

Круговая интерполяция: по часовой стрелке, против часовой стрелки

Спиральная интерполяция: по часовой стрелке, против часовой стрелки

Резьбонарезание

Пауза

Окончание таблицы 3.1

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

Функция

Характер

действия

Назначение

G09

G17*, G18, G19

G28, G29

G30*

G36, G37, G38

G40*

G41, G42

G43, G44

G64, G65

G66

G70*

G71-G75

G80*

G81-G89

G90, G91*

G92

O

M

O

M

M

M

M

M

O

O

M

M

M

M

M

M

Торможение в конце кадра

Плоскость интерполяции: XY, XZ, YZ

Выход в базовые точки: в позицию смены инструмента, в нуль станка

Отмена режима обхода углов при движении по эквидистанте

Режимы обхода углов: по дуге, по катетам, методом пересечения

Отмена коррекции на инструмент

Автоматический расчет эквидистанты: слева от контура, справа от контура

Осепараллельная коррекция: положительная, отрицательная

Выход на эквидистанту по нормали к контуру: по прямой, по дуге

Отвод с эквидистанты по дуге

Отмена смещений нуля УП

Установка смещений нуля УП

Отмена постоянных циклов обработки отверстий

Постоянные циклы обработки отверстий

Способ отсчета координат: в абсолютах, в приращениях

Установка “плавающего” нуля УП

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