§ 4. Структура редактора. Команды |
24.10.2012 |
В прошлой главе мы перешли в режим редактора опционных файлов и рассмотрели раздел Настройки, где задаются Глобальные константы.
Некоторые подразделы мы рассмотрим в следующих главах.
Все объекты, с помощью которых производится формирование опционного файла, находятся в левой части и представлены в виде дерева:
|
|
Раздел Команды – один из основных разделов. В нем содержатся команды, которые использует PM-Post при обработке файла
cldata (cut файла). По сути, это эквивалент определенному фрагменту записи в cldata.
При трансляции управляющей программы PM-Post последовательно читает такие записи и заменяет их, тем,
что содержится внутри команд.
Команды делятся на стандартные – соответствуют конкретным записям в cldata и пользовательские,
которые вызываются при определенных условиях, заданных опять же пользователем, с помощью скриптовых функций.
|
|
Внутри ветви команды объединены по функциональному назначению в подразделы.
Например, все, что касается линейных движений инструмента, находится в подразделе Перемещения:
|
|
Move Linear – описывает движения на рабочей подаче;
Move Rapid – описывает ускоренные перемещения;
First Move After Toolchange – определяет движение фрезы от точки смены к начальной точке траектории;
Допускается отключение команды, тогда соответствующие фрагменты cldata выводится в УП не будут.
Для этого нужно открыть контекстное меню и выбрать Деактивировать.
|
|
Если разработчик постпроцессора хочет донести до пользователя, что какая-либо команда не используется,
то ее можно выключить с помощью опции Запретить (следующая опция под Деактивировать).
На экране автоматически появится диалоговое окно, введем туда фразу:
|
|
Если пересчитать УП во вкладке Постпроцессор, то в окне сообщений получим следующее:
|
|
При записи УП из PowerMILL будет выведено аналогичное сообщение об ошибке:
|
|
Продолжение следует…
|