Pb_cmd_spindle_table.tcl

Эта команда задаваемая пользователем позволяет Вам, задать кодовую таблицу S кодов, которую система использует для каждой частоты вращения шпинделя и диапазона. Вы должны изменить команду задаваемую пользователем PB_CMD_get_spindle_table_scode для вашего станка. Значение по умолчанию девять диапазонов и девять S кодов на диапазон. Вы должны разместить команду PB_CMD_ spindle_table в последовательности Начала операции перед выводом команды выбора диапазона частоты вращения шпинделя для операции. Эта команда задаваемая пользователем только выбирает код S, для получения более подробные информации о том, как можно задать вывод команды выбора диапазона шпинделя см. раздел Spindle Output.

Pb_cmd_tape_length.tcl

Эта команда задаваемая пользователем позволяет Вам, задать фактическую длину ленты в футах. Разместите команду задаваемую пользователем PB_CMD_ptp_size в маркер события Конец программы.

Pb_cmd_three_dimensional_tool_offset

Эта команда пользователя выводит 3D коррекцию радиуса инструмента для системы ЧПУ типа for Fanuc.

Начальный кадр выглядит следубщим образом:

G41 G01 X Y Z I J K D

I,J,K задают вектор нормали в точке контакта.

Вы должны делать следующие шаги в генераторе постпроцессоров:

1. Добавьте слова I,J и K в кадр линейного перемещения используя следующие выражения задаваемые пользователем:

I -- $mom_contact_normal(0)

J -- $mom_contact_normal(1)

K -- $mom_contact_normal(2)

2. Добавьте следующую строку (без символа комментария #) в команду PB_CMD_before_motion

#PB_CMD_three_dimensional_tool_offset

3. Добавьте команду пользователя PB_CMD_cutcom_on в событие Cutcom On в меню Program/Tool Path/Machine Control.

Для использования этой команды включите опцию Output Contact Data [Вывод данных контакта] в меню Machine Control [Управление станком] и выключите вывод круговой интерполяции. Затем задайте вывод CUTCOM/LEFT для активации кадра G41.

Эта опция доступна только для операций обработки поверхностей с фиксированной и переменой осью инструмента в NX2 или выше.

Pb_cmd_tool_list.tcl

Эта команда задаваемая пользователем позволяет Вам вывести список инструмента который используется в программе в начале или конце вашего файла программы ЧПУ. Разместите команду задаваемую пользователем PB_CMD_initialize_tool_list в маркер события Начало программы. Затем разместите команду задаваемую пользователем PB_CMD_create_tool_list или после команды PB_CMD_initialize_tool_list в маркере события Начало программы или в маркере события Конец программы.

Pb_cmd_zw_axis.tcl

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

Для использования этой опции Вы должны разместить команду PB_CMD_initialize_parallel_zw_mode в маркере события Начало программы. Вы можете редактировать команду PB_CMD_initialize_parallel_zw_mode и задать исходное положение для осей Z и W, и Вы можете задать лидеры для пиноли шпинделя и стола. Значение по умолчанию - Z и W.

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

PB_CMD_set_quill_home Позиционирует пиноль шпинделя в исходное положение на ускоренной подаче.
PB_CMD_set_table_home Позиционирует стол в исходное положение на ускоренной подаче.
PB_CMD_set_mode_zaxis Ось W (стол) зафиксирован. Ось Z (пиноль шпинделя) позиционируется.
PB_CMD_set_mode_waxis Ось Z (пиноль) зафиксирована. Ось W (стол) позиционируется.

Дополнительно Вы можете также использовать постпроцессорные команды SET/MODE,ZAXIS и SET/MODE,WAXIS, чтобы изменить способ вывода. Для постпроцессорных команд SET/ZAXIS,z и SET/WAXIS,w можно также использовать позицию оси.

Вы можете так же задать дополнительные параметры для Вашего кадра цикла.

Prerequisite: NX 2.0.1 [Пререквизит: NX 2.0.1]

1. Создайте CYCLE в Вашем файле ude.cdl

1. Скопируйте и вставьте в ваш ude.cdl файл который располагается в каталоге событий задаваемых пользователем, код который расположен ниже, но убедитесь что удалили комментарии ().

2. Замените все надписи "special" на имя Вашего цикла.

3. Добавьте необходимые Вам параметры.

Например, строка "PARAM special_cycle_param_1" создает переменную mom с именем mom_special_cycle_param_1 при генерации цикла. Вы можете использовать переменную mom как выражение, когда Вы добавляете слово к вашему кадру цикла. Синтаксис для CYCLE остается таким же как и в других событиях задаваемых пользователем, за исключением того, что слово CYCLE используется вместо EVENT.

CYCLE special

{

UI_LABEL "Special"

PARAM special_cycle_param_1

{

TYPE d

DEFVAL "0.0000"

UI_LABEL "Special cycle value 1"

}

PARAM special_cycle_param_2

{

TYPE d

DEFVAL "0.0000"

UI_LABEL "Special cycle value 2"

}

}

2. Добавьте кадр в разделе N/C Data Definitions [Задание данных ЧПУ] для каждого нового цикла.

1. Перейдите в закладку N/C Data Definitions [Задание данных ЧПУ].

2. Выберите кадр.

3. Выберите один из кадров циклов, подойдет цикл сверления.

4. Выберите создать.

5. Пеерименуйте кадр нажатием на правую клавишу мышки. Введите имя вашего цикла, которому предшествует cycle_.

6. Нажмите правую клавишу мышки на G адресе в кадре и выберите Change Element [Сменить элемент] и затем Выражение задаваемое пользователем.

7. Введите номер Вашего G кода.

3. Для добавления дополнительных параметров в кадр

1. Выберите New Address [Новый адрес] из всплывающего меню.

2. Выберите добавить в кадр и добавьте в кадр выбранное слово.

3. Смените лидер, формат и модельность если необходимо. Для формата используйте coordinate для вещественных данных и digit_2 или digit_4 для целых данных.

4. Введите Вашу mom переменную, которую Вы задали в файле ude.cdl как параметр.

5. Перейдите на закладку последовательности вывода слов и задайте новую последовательность если новое слово выводится не в нужной последовательности.

4. Добавьте эту команду задаваемую пользователем в событие Start of Program [Начало программы]. Если Вы имеете связанный постпроцессор эта команда должны быть добавлена в событие Start of Program [Начало программы] главного постпроцесора.

5. Удостоверьтесь, что имя вашего цикла в ude.cdl то же самое как имя события в обработчике.

6. Удостоверьтесь, что имена ваших параметров цикла в ude.cdl разделах PARAM те же самые, как в цикле задания данных ЧПУ но без преффикса mom_.

7. Есть два основных вида встроенных циклов, перечисленных здесь. Используйте цикл начала для Maho, Heidenhain, и т.д. Используйте стандартный для Fanuc, Siemens, Fadal, Mazatrol, и т.д.

Import [Импорт]

Закладка Импорта в меню Программа и траектория -> Команда задаваемая пользователем -> Импорт, позволяет Вам, включить много полезных процедур в ваш постпроцессор, которые Вы можете добавить к различным маркерам событий. Команды включают текст всех поставляемых в составе системы утилит. Вы может также просмотреть и импортировать любой из ваших собственных каталогов. Система проверяет синтаксис любго импортированного файл для поиска ошибок в коде TCL, основываясь на наборе опций для того, чтобы проверить команды задаваемые пользователем. См. раздел error checking [проверка ошибок] для получения более подробной информации об опциях, которые доступны при проверке синтаксиса.

Файлы в каталоге команд задаваемых пользователем имеют расширение.tcl и начинаются с pb_cmd_. Каждые из этих файлов содержит одну или более синтаксически правильных процедур tcl.

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

1. Все команды поставляемых с системой, располагаются в каталоге команд задаваемых пользователем.

2. Выберите файлы, которые Вы хотите импортировать из процедур в команду.

3. Одиночным нажатием Вы выбираете процедуры которые хотите просмотреть и двойным нажатием отменяете выбор файла.

4. Система отображает и существующие файлы и тот который Вы собираетесь импортировать.

5. Файлы, которые уже существуют в вашем постпроцессоре, содержат пометку золотого цвета со словом "существует" в левой стороне.

6. Отмените выбор файла, если Вы не хотите перезаписать существующий файл.

7. Система импортирует только процедуры, которые Вы выбрали.

Export [Экспорт]

Закладка Export [Экспорт] в меню Программа и траектория-> Команда задаваемая пользователем-> Экспорт, позволите Вам экспортировать команды задаваемые пользователем, которые Вы создали или изменили в вашем сеансе создания постпроцессора в отдельный файл. Система отображает список всех процедур постпроцессоров, позволяющих Вам, выбрать файл в который Вы хотите экспортировать выбранные процедуры. Вам можете импортировать эти команды в другой постпроцессор.

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

Linked Posts [Связанные постпроцессоры]

Эта закладка позволяет Вам, задать постпроцессоры, которые Вы можете связать с текущим постпроцессором. Эта функциональность подобна команде MACH/ в GPM. Переключение между поспроцессорами происходит по команде и возможно включать или блокировать эту функцию. Когда эта функциональность не доступна, эта страница подсвечивается серым цветом.

С этой опцией создается постпроцессор для каждой уникальной головки или револьвера. Для этой функциональности обычно используют постпроцессоры которые могут поддерживать различные режими кинематики. Способы могут включать токарную и фрезерную головки с различными осями шпинделя и обрабатывающие центры, которые имеют больше чем две оси вращения и различные комбинации кинематики.

Using Legacy NX [Использование наследственности NX]

Поскольку наследованные Вами части используют постпроцессорную команду HEAD в программе или группе методов, которая указывает постпроцессору какую головку использовать, эта команда должна быть задана обязательно. Система содержит таблицу для того, чтобы задать слово после команды HEAD, которое система использует с заданным постпроцессором для выбора головки.

Using NX V2 and Beyond [Использование NX V2 и выше]

Для NX V2 и выше, прибавьте револьвер или имя головки на револьвере в виде станка графического навигатора операций. Система использует это имя, чтобы задать револьвер, который будет использоватся. Определите, какой магазин или револьвер будет использовать система в связанном постпроцессоре, размещая операции под правильным револьвером в виде станка.

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

· Когда главный постпроцессор Вы связываете с другими постпроцессорамы, Вы не может использовать опцию просмотра в меню постпроцессорной обработки NX, если связанные постпроцессоры не находятся в каталоге, заданном переменной UGII_CAM_POST_DIR. Система не ищет связанные постпроцессоры в том же самом каталоге в котором находится главный постпроцессор.

Default [По умолчанию]

Эта клавиша восстанавливает опции связанного постпроцесора в первоначальные значения как тогда, когда текущий постпроцессор был создан.

Restore [Востановить]

Эта клавиша отменяет все изменения, которые были сделаны Вами в процессе внесения изменений для связанного постпроцессора в текущем открытии этого меню.

New [Новый]

Эта клавиша выводит на экран меню связанного поспроцессора, чтобы добавить другой постпроцессор в список. Вы можете задать имя главного постпроцессора, магазин или револьвер, заданный в NX. Вы можете ввести текст или просмотреть pui файл для постпроцессора, который будет связан с главным именем. Система не проверяет правильность имени постпроцессора для существующего постпроцессора. Система предполагает, что все постпроцессоры сопряженного постпроцессора расположены в том же каталоге.

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

В меню связанного поспроцессора, введите имя заголовка и имя постпроцесора и нажмите OK. Система возвращается в главное меню связанного поспроцессора и добавляет новые записи ваших постпроцессоров в список.

Edit [Изменить]

Выбор клавиши Edit [Изменить] также выводит на экран меню связанного поспроцессора. Здесь Вы можете изменить существующий постпроцессор и заголовок. После создания ваших изменений нажмите OK. Система вносит ваши изменения и возвращается в главное меню связанного постпроцессора. Нажатие клавиши Restore [Востановить] удаляет все созданные Вами изменения, начиная с выбора клавиши Edit [Изменить] и остается в меню изменения. Нажатие клавиши Cancel [Отмена] удаляет все созданные Вами изменения и возвращает Вас в основное меню.

 

N/C Data Definitions [Задание данных ЧПУ]

Имеется два пути, чтобы просмотреть ваш постпроцессор в пределах генератора постпроцессоров. Один путь доступен через Program View [Вид программы]. Программа траектория выводятся на экран как события, которые происходят в вашей программе и выводятся в кадр ЧПУ. Раздел N/C Data Definitions [Задание данных ЧПУ] позволяет Вам вывести на экран кадры, слова и форматы в формате который подобен формату задания в файле описания. Вы можете редактировать и создать кадры и слова для системы, чтобы использовать их для вывода в последовательностях и событиях. Этот раздел имеет следующие опции или закладки которые Вы можете выбрать.

 

Block [Кадр]



Это меню позволяет Вам, создать и изменить кадры. Вы имеет те же самые опции для создания нового кадра или изменения существующего кадра, сколько Вы имеет в меню последовательности или события. Когда Вы создаете новый кадр из этого меню, Вы в основном копируете существующий кадр и изменяете его. Вы ограничены одним кадром. Если Вы должны создать больше чем один кадр для вашей функции, Вы можете создать больше чем один кадр.

Creating or Editing a New Block [Создание или изменение нового кадра]

Есть два пути, для создания кадра в пределах генератора постпроцессоров. В меню задания последовательности или события Вы можете выбрать пустой кадр и поместить его в последовательность или событие. Вы можете также изменить любой существующий кадр в последовательности, событии или в меню кадра N/C Data Definitions [Задание данных ЧПУ]. После того, как Вы разместили новый кадр в последовательности или выбрали кадр для изменения система отображает следующее меню, которое позволяет Вам выбрать слова из списка слов, чтобы изменить или сформировать кадр.



Вы можете формировать ваш кадр, включая в него следующие элементы.

New Word [Новое слово]

Выберите опцию New Word [Новое слово] в меню списка слов. Нажмите и держите MB1 на клавише Add Word [Добавить слово]. Переместите слово, пока подсветка не появится в области создания кадра. Как только Вы поместили слово в кадр, система отображает меню, которое позволяет Вам, задать параметры для слова которое Вы хотите создать. См. раздел Words [Слова] для получения информации об опциях изменения.

Text [Текст]

Выберите опцию Text [Текст] в меню списка слов. Нажмите и держите MB1 на клавише Add Word [Добавить слово]. Переместите слово, пока подсветка не появится в области создания кадра. Как только Вы поместили слово в кадр, система отображает меню, которое позволяет Вам, задать параметры для слова которое Вы хотите создать.

Existing Words [Существующее слово]

Выберите существующее слово, которое Вы хотите добавить к текущему кадру. Каждое слово из этого списка имеет выбор предопределенных контекстов. Например, система может выводить слово X, выбирая любую опцию из определений в списке. Или Вы можете задать специальную переменную, что позволяет Вам создать User Defined Expression [Выражение задаваемое пользователем]. Если Вы выбираете существующее слово система выводы текуще значение для того слова. Если Вы например выбираете X-Coordinate, система выводы слово X с текущей позицией X. См. раздел Words [Слова] для получения информации об опциях изменения.

Words [Слова]



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

Меню слова позволяет Вам, задать или редактировать характеристики любого слова. Слово состоит из адреса, значения или текста и окончания. Адрес может быть любыми символами. Поскольку система ЧПУ кодирует адрес, обычно используется одна буква такая как G, М или X. Это може быть несколько символов таких как R2, (FI, и т.д. Окончание обычно является пробелом. Это необходимо для некоторых систем ЧПУ, которые требуют формата типа <12.345. В этом случае это будет окончание.

Вы можете задать какие форматы системы используются для текущего слова. Вы можете выбрать существующийформат из списка форматов, или Вы можете изменить один из существующих форматов. Если Вы должны задать полностью новый формат, или не хотите изменять один из существующих форматов, Вы должны создать новый формат в разделе Format [Формат] меню NC Data Definitions [Задание данных ЧПУ]. Система использует формат, чтобы управлять выводом десятичных знаков, ведущих и конечных нулей и т.д.

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

Опция Modality [Модальность] может быть установлена в Off (что означает Модальный) или Always (что означает Немодальный). Если эта опция установлена в модальный, система выводит слово, только если значение выражения изменяется между двумя выходными кадрами. Это - настройка по умолчанию для всех слов. Если слово установлено в опцию немодальный система выводит слово в каждом кадре в котором это слово присуствует. Обычно модальные слова это информации о координатах, G кодов перемещения, и так далее. Вы можете всегда задать постоянный вывод в контексте события. Например, событие Opstop [Опциональный останов] должно всегда выводить команду M01.

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

Truncate [Ограничение]

Эта настройка указывет системе выводить файл предупреждений. Система так же продолжает использовать максимальные или минимальные значения.

Warning [Предупреждение]

Эта настройка указывает системе выводить только предупреждение.

Abort [Аварийное прекращение]

Эта настройка указывает постпроцессору остановить обработку и сообщить оо обшибке.

Выражение задает номер или текст, который система использует, чтобы создать Ваше слово. Выражение может быть задано только в контексте события. То же самое слово, использованное в различных событиях может иметь различные выражения, задающие вывод. Например, слово М в событии Opstop используется как системный код для opstop (1). Слово М в событии остановки используется как системный код для остановки (0). Выражение не может быть задано в разделе определения данных ЧПУ, потому что это меню задает только статические характеристики слова. Если Вам выбирает слово, которое имеет контекст, Вы не может изменить выражение.

Word Modifiers [Модификаторы слов]

Вы можете применять модификаторы слова при редактировании слова только в пределах меню последовательности или события. Модификаторы слова фактически принадлежат событию или последовательности а не любому кадру или слову. Вы можете обратиться к меню модификатора слова, используя MB3 на любом слове в любом событии или в меню задания последовательности. Если Вы нажимаете MB3 на слове M01 и выбираете опцию Change Element [Сменить элемент], Вы можете использовать различный предварительно заданный контекст для вашего М кода или выбирать User Defined Expression [Выражение задаваемое пользователем].

В описанном выше примере для М кода, Вы можете выбрать код из списка предварительно заданных М-кодов. Слова используют системные переменные, которые назначены для каждой функции. М-код окончания программы задается в таблице М-кодов. Вы можете задать значение для вашего слова, выбирая определяемое пользователем выражение из списка. Это выражение может быть любым выражением языка TCL. Обычно Вы можете ввести номер, текст или mom переменную. Для получения дополнительной информации о переменных mom, см. Справочник по постпроцессору (UG/Post). Например, если Вы хотите задать код M10 для вашего слова, введите текст 10 для вашего выражения. Это выражение должно быть доступным. Другие доступные выражения - 6 для команды включения шпинделя M6. Все переменным mom должны вводится в символом $ в начале, в противном случае система полагает, что введен текс, а не переменная. Текст mom_spindle_speed - выводится в команду как текст, но система заменяет текст $mom_spindle_speed на текущее значение переменной mom_spindle_speed.

· Заметьте, что если Вы задает цифровые или числовые форматы, ваше выражение должно правильно преобразовыватся в числовое значение.



Если Вы создали опциональное слово, система выводит это слово только если Вы задали для него выражение. Например, если Вы задали кадрсо словом, включения СОЖ, и Вы не задали событие включения СОЖ в программе обработки, система не выводит это слово в кадр. Если Вы не используете эту опцию, то система генерирует сообщение об ошибке в коде TCL во время обработки. Если Вы используете эту опцию, система не генерирует ошибку, она просто не выводит это слово. Это необходимо использовать в случаях, когда в кадре может присуствовать опциональное ключевое слово, например включение СОЖ.

Опция No Word Separator [Нет разделителя слов] позволяет Вам подавить вывод разделителя слов после слова. Это полезно при форморовании вывода CLS файла.

Опция Force Output [Постояный вывод] позволяет Вам выводить заданное Вами слово только в текущем кадре. Это используется, чтобы выводить Т код или M06 а каждом кадре смены инструмента. По умолчанию все слова являются модальными и выводятся только если изменяется значение слова в следующем кадре..

Генератор постпроцессоров групппирует G и М коды в модальные группы. То есть когда Вам необходимо вывести код G17 это не отменяет код G01. Однако, если Вам необходимо вывести код G00, затем код G01, и затем код G00 в третьем кадре, код G00 снова выводится в третьем кадре. Этот режим совместим с методом задания модальных кодов в системе управления станка. Генератор постпроцессоров также создет много слов с заданными переменными, чтобы исключить неправильный вывод. Например, когда Вы выбираете слово X, чтобы задать вывод этого слова в кадре, Вы в можете выбрать, как система задает номер. Если Вы нажимаете MB3 на слове X в любом случае Вы получаете доступ к меню структуры кадра, и может видеть что ваши опции могут изменятся в заданном списке.

В меню, которое описанно выше, Вы можете использовать настройку по умолчанию для перемещения по оси x или выбирать одну из опций в списке. Все эти переменные ссылаются на различные mom переменные или константы. См. раздел Modal Word Groups and MOM Variables [Группы модальных слов и переменные MOM] для получения полного списка переменных.

Format [Формат]



Меню Format [Формат] в NC Data Definitions [Задании данных ЧПУ] позволяет Вам, создать и изменить форматы. Генератор постпроцессоров поставляется с заданным по умолчанию набором форматов, которые система использует для всех слов в заданных по умолчанию постпроцессорах. Вы может также изменить форматы при задании и изменении слов используя меню word summary [список слов].

Создайте новый формат, подсвечивая существующий формат и нажимая клавишу Create [Создать]. Это дает Вам, новый кадр который подобен оригиналу кроме имени, которое содержит _1 в конце имени. Вы можете изменить этот новый формат. Используйте эту опцию, когда Вы хотите использовать отличный от существующих форматов формат для одной из ваших координат.

Измените тип данных, чтобы задать числовой или текстовый формат. Вы должны выбрать числовой для всех данных ЧПУ за исключением некоторых G кодов. Например, если Вам необходимо задать адрес L вместо G01, R вместо G00, CW вместо G02, то Вы можете изменить тип на текст и заменить все ваши коды G на текст в перемещениях. Это - единственный случай в котором мы вынуждены использовать текстовый формат. Если Вы задаете текст, тогда система не позволяет форматировать этот адрес.

· Вы должны пробовать делать это, только если Вы знакомы с этой областью.

Вы можете также установить количество разрядов слева и справа от десятичной точки, подавить или выводить десятичную точку, подавить или выводить ведущие или конечные нули, или подавить или выводить знак "плюс".

Используйте нулевой формат, чтобы задать как система выводит нулевые значения. Заданные по умолчанию выводы формата X0.0 или X0 для информации о координатах. Если Вы хотите выводить X0. или X.0 тогда Вы должны изменить количество разрядов соответственно. Поскольку для целых значений Вы получаете M00 или M0 в зависимости от того, подавляются или нет начальные нули.

Other Data Elements [Другие элементы данных]

Sequence Number [Нумерация кадров]

Это меню позволяет Вам, задать как система выводит номера кадров.

Special Characters [Специальные символы]

Это меню позволяет Вам задать символы которые система использует в следующих ситуациях.

Word Separator [Разделитель слов]

 

 

Вы имеете следующие выборы.

Настройка по умолчанию для разделителя слов - пробел. Это означает что слова в кадре разделяются пробелами между ними. Например: N0010 G01 X1.23.
Вы можете также задать любой текст как разделитель слов.

End of Block [Конец кадра]

Вы имеете следующие выборы.

По умолчанию конец кадра установлен в none [нет]. Система размещает символ конца кадра в конце каждого кадра. Используйте это, если Вы должны задать дополнительный код в конце кадра.

Message Start / Message End [Начало сообщения/Конец сообщения]

Вы имеете следующие выборы.

Эти два символа задают, как система выводит сообщения оператору когда Вы создаете кадры сообщения оператору в программе и меню последовательности. Вы можете форматировать начало и конец сообщения в этом меню. Заданные по умолчанию символы - (для начала сообщения и) в конце сообщения. Общее начало сообщения - (MSG,.

Listing File & Output Control [Файл листинга и управление выводом]

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

Generate Listing File [Генерация файла листинга]

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

Файл листинга также содержит файл программы ЧПУ, предупреждения и абсолютные позиции осей.

Listing File Elements [Элементы файла листинга]

Вы можете использовать этот меню, чтобы управлять, какие записи Вы хотите вывести в файл листинга. Система выводит только записи, которые отмечены галочкой и которые доступны для данного типа станка.

Create Simulation Driver [Создание драйвера симуляции]

Если Вы включаете эту опцию, генератор постпроцессоров генерирует файл VNC для симуляции.

Other Output Control Elements [Другие элементы управления выводом]

Generate Group Output [Генерировать вывод группы]

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

Если Вы выбираете больше чем одну группу и включили эту опцию, Вы получаете один файл, который содержит все группы (программы), которые Вы выбрали. Системное имя этого файла my_file.ptp. Вы также получает файл программы ЧПУ для каждой группы или программы которые Вы выбрали. Системные имена их my_file_group.ptp. Система также выводит все группы на отдельную ленту ЧПУ если группа верхнего уровня - NC_PROGRAM и все группы находится на уровне под NC_PROGRAM.

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

Вам может использовать имя группы или программы в NX как имя программы в событии Начало программы. Система передает это в постпроцессор как имя переменной mom_group_name.

Output Warning Messages [Вывод предупреждений]

Когда Вы включаете эту опцию системные предупреждения выводятся в журнал предупреждения. Системное имя этого файла my_file_warning.out и этот файл записывается в тот же каталог, в который записывается программа ЧПУ.

Display Verbose Error Messages [Отображать подробные сообщения об ошибках]

Когда Вы выбираете эту опциию, Вы получаете очень подробные сообщения об ошибке, если они встречаются в коде TCL. Включите эту опцию когда Вы отлаживаете Ваш постпроцессор. При этом Вы не должны просматривать журнал NX для поиска подробной информации об ошибке. Система отображает все сообщения об ошибке подробно.

· Выбор этой опции вызывает значительно снижение производительности. Используйте эту опцию при отладке вашего постпроцессора.

Activate Review Tool [Активация инструмента отладки]

Когда Вы включаете эту опцию система выполняет программу отладки чтобы помочь Вам отладить вывод вашего постпроцессора. Система отображает три окна на экране дисплея. В первом окне отображаются все события, которые были созданы генератором событий NX. Среднее окно отображает все переменные, которые были созданы и переданы постпроцессору в выбранном событии. Третье окно отображает список кадров программы ЧПУ, который создает Вам постпроцессор. Если Вы выбирает любое событие в первом столбце, система отображает все доступные для этого события переменные в среднем столбце и все кадры программы которые сгенерировало выбранное событие в третьем столбце. Если Вы выбираете любую часть кода программы ЧПУ в третьем окне, в первом окне отображаются события, которые сгенерировали эти кадры программы ЧПУ. Инструмент отладки выполняется в конце генерации программы ЧПУ. Это не отладчик в реальном времени.

Инструмент отладки выводит текущие значения любой mom_ переменной. Это отличный инструмент для анализа и отладки всех переменных, созданных в операции NX и их значений.

· Инструмент отладки вызывает существенное снижение производительности. Используйте эту опцию только с относительно малыми файлами и когда Вы отлаживает проблему.

NC File Output Extension [Расширение выходного файла программы ЧПУ]

Заданное по умолчанию расширение файла для программы ЧПУ.ptp. Система использует это расширение если Вы не задаете расширение для файла программы ЧПУ в меню постпроцесора NX.

Listing File Extension [Расширение для файла листинга]

Эта опция позволяет Вам задать расширение, которое система использует при создании файла листинга. Имя вашего файла листинга соответствует имени файла программы ЧПУ с расширением файла листинга. Значение по умолчанию для расширения файла листинга.lpt.

This option allows you to define the extension that the system uses when the listing file is created. The name of your listing file is the name of the NC file with the listing file extension. The default listing file extension is.lpt.

User’s Tcl Source [Исходный файл TCL пользователя]

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

Files Preview [Просмотр файлов]



Меню Files Preview [Просмотр файлов]позволяет Вам просмотреть фактический исходный текст, который система пишет в файл описания и в файл обработчика событий. Когда Вы выбираете закладку обработчика событий, Вы можете просмотреть ваш.tcl файл. Когда Вы выбирает закладку файл описания, Вы можете просмотреть элементы файла описания.

Customizing Postbuilder [Настройки генератора постпроцессоров]

Генератор постпроцессоров позволяет Вам, настроить вид меню. Работайте со следующими двумя файлами, чтобы сделать изменения в настройке.
















Ui_pb_resource.tcl

Вы можете изменить этот файл, чтобы изменить заданные по умолчанию наборы шрифтов, метки, сообщения и текстовые строки, которые выводятся в меню генератора постпроцессоров.
Только администратор системы должен изменять этот файл. Этот файл находится в каталоге POSTBUILD/app/ui.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: