Правила создания файлов определения меню
Процесс создания файлов определения меню основан на следующих правилах:
• Создайте допустимую строку с использованием синтаксиса APT, начинающуюся оператором BEGIN и заканчивающуюся оператором END.
• Первая запись, также заключенная между операторами BEGIN и END, должна быть <option name>, что отображается в индексе меню cmd edit.
• Строки начинаются такими командами, как CYCLE, GOTO и так далее. Параметры ввода или основные ключевые слова, если необходимо, следует указывать после косой черты("/"). Косую черту ("/") можно заменить пробелом (" "). Например, CYCLE/BORE или CYCLE BORE.
• Перед значением параметра, который необходимо задать во время выполнения, поставьте знак фунта (#). Например, CLDIST/#CLDIST
• Все основные ключевые слова представлены во втором уровне меню cmd edit Однако, в меню можно отобразить любое другое ключевое слово, заключив его в фигурные скобки ("{}") и поместив между командой и /.
Пример:
• Для включения дополнительных параметров и соответствующих атрибутов используются квадратные скобки ("[]"). Например, CYCLE/BORE[,RAPTO,#RAPTO_r].
• Те же квадратные скобки используются для задания взаимоисключающих опций. Для разделения опций используется вертикальная черта ("|"). Например, CYCLE/BORE[,IPM|,MMPM|,IPR|,MMPR,#FEDRAT_f]
• Для указания возможности вариантов ввода используется многоточие ("..."). Creo NC непрерывно выдает запрос о вводе значения с ... до тех пор, пока не будет введено <CR> без указания значения. Например, CYCLE/AUTO,DEEPBK,#FEDTO_z,#FEDRAT_f[,INCR,#INCR_d...]
• Для изменения порядка старшинства при анализе параметров используются круглые скобки. По умолчанию установлен порядок старшинства слева направо. Например, CYCLE/BORE[,IPM|,MMPM|,IPR|,(MMPR,#FEDRAT_f)] приводит к тому, что значение FEDRAT_f задается только для MMPR. Без круглых скобок все взаимоисключающие опции имеют атрибут FEDRAT_f.