§ 7. PM-Post. Настройка команды рабочего перемещения |
21.11.2012 |
В качестве примера настроим команду линейного перемещения согласно следующего фрагмента УП:
N10 G1 X100.0 Y350.234 Z-5.0 F1000
Прежде чем приступать к настройке постпроцессора, необходимо понимать данную запись, что она программирует.
Создадим в разделе Постпроцессор новый конфигурационный (опционный) файл. По умолчанию он будет называться New1.
Сохраним новый постпроцессор под именем standard.pmopt и перейдем в раздел Редактора.
В левой части редактора в разделе Команды – Перемещения необходимо выбрать пункт Move Linear,
он подсвечен серым цветом, т.к. не активен в данный момент, Активируем данную команду.
|
|
В правой части окна расположен пустой блок, соответствующий выбранной команде, настроим его согласно фрагменту УП.
Начнем формирование блока с номера кадра, который задается элементом Block Number. Для этого выбираем данный
элемент в списке Параметр и добавляем в первую ячейку первой строки блока, нажатием кнопки рядом со списком.
|
|
Далее последовательно добавим элементы перемещения по координатам X, Y, Z из выпадающего списка параметров.
Данные элементы ассоциированы с записями в файле CLData.
|
|
Добавим задание скорости перемещения, для этого в самый конец кадра необходимо вставить элемент Feedrate.
Осталось добавить тип движения – G1. Есть несколько способов, как это сделать.
Самый простой – вставить текстовый блок со значением G1 между элементами Block Number и X.
|
|
Однако необходимо помнить, что текстовые поля никак не связаны с записями в файле CLData и будут выводиться в
кадр всегда при срабатывании данного блока.
Блок вывода кадра линейного перемещения сформирован. Чтобы узнать, как будет работать данный блок, можно
воспользоваться окном предварительного просмотра в нижней части редактора.
Функции предпросмотра позволяют оценить формат вывода блока настраиваемой команды.
|
|
Анализируя текущий формат вывода можно увидеть, что выводятся только значения координат без адреса.
Адрес в PM-Post называется Префиксом. Чтобы его назначить, необходимо щелкнуть правой кнопкой мыши
по нужному элементу и в контекстном меню выбрать опцию Редактировать.
|
|
Откроется следующее окно:
|
|
Зададим Префикс для элемента X, для этого вводим соответствующую букву в текстовое поле и нажимаем Принять.
Повторим аналогичную последовательность для элементов Block Number, Y, Z, Feedrate, указывая
префиксы N, Y, Z, F соответственно.
Воспользуемся окном предпросмотра, чтобы увидеть вывод кадра после внесения изменений.
|
|
Данный формат соответствует заданному в начале главы, за исключением десятичных нулей, которые выводятся для номера блока и подачи.
Как это исправить, рассмотрим в следующей главе. А пока Сохраним созданный постпроцессор для следующей настройки.
|
Продолжение следует…
|