Pb_cmd_center_of_ball_output

Эта команда выводит центр шара во всех кадрах линейного и ускоренного перемещений. Для использования этой опции включите опцию Output Contact Data [Вывод данных контакта] в меню Machine Control [Управление станком]. Эта команда пользователя доступна только для модулей обработки поверхностей с фиксированной и переменной ориентацией инструмента в NX2 и выше.

Pb_cmd_cincinnati_pq_cutcom.tcl

Используйте эту команду задаваемую пользователем, чтобы добавить вывод векторов PQ cutcom в вашем постпроцессоре.

· Разместите команду PB_CMD_pq_cutcom_initialize в маркере события Начало программы.

· Разместите команду PB_CMD_cutcom_on в маркере события Cutcom On.

· Удалите G40 из маркера события Cutcom Off, и слово G41 из маркеров линейного, кругового и быстрого перемещений.

· Добавьте процедуру PB_CMD_pq_motion в маркера линейного, кругового и быстрого перемещений.

Альтернативно Вам может использовать предварительно заданную систему ЧПУ Cincinnati Acramatic. Эта система ЧПУ имеет все описанные выше настройки.

Pb_cmd_coordinate_system_rotation

Эти команды задаваемые пользователем выводят код который вызывает перемещение и вращение системы координат в системе управления. Начиная с NX2, событие MOM_set_csys с типом системы координат и матрицей выводится в начале каждой траектории инструмента, где СКС изменяется. Если тип координат csys, система преобразует систему координат вращая и перемещая ее.

Эта команда пользователя должна быть помещена в событие начало программы.

Вы можете изменить эту команду пользователя с целью обеспечить вывод необходимых кодов для Вашей системы ЧПУ. Для систем ЧПУ Fanuc, Siemens, Heidenhain и Mazatrol специальный код задан в команде.

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

Когда Вы задаете тип системы ЧПУ siemens, Вы имеете следующие выборы: fanuc, siemens, heidenhain_iso, heidenhain_conv, mazatrol. Эти команды предназначены для общих случаев. Вы можете изменить их чтобы получить желательный вывод.

Pb_cmd_helix.tcl

Используйте эту команду задаваемую пользователем, чтобы добавить обработчик событий для события MOM_helix_move. Вы можете также задать как система выводит перемещение по спирали. Разместите команду PB_CMD_initialize_helix в маркере события Начало программы. Событие перемещения по спирали использует кадр перемещения по окружности для вывода пермещения по спирали.

Pb_cmd_fixture_offset_with_G10

Эта команда пользователя задает правильную информацию для описания системы координаты при работе с функцией G10. Разместите эту команду пользователя в событии Начало программы. Система выводит кадр G10 каждый раз при изменении СКС.

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

Вы должны настроить меню СКС. Если так, добавьте опцию для конечной системы координат и специального вывода в меню СКС. Установите конечную систему координат в MAIN для основной СКС и LOCAL для локальной СКС. Специальный вывод должен быть установлен в FIXTURE OFFSET.

Для четырехосевых станков система координат должны удовлетворять следующим критериям:

Для поворотной оси стола в плоскости YZ Ось X локальной СКС должна быть параллельна (не перевернутая) оси X главной СКС
Для поворотной оси стола в плоскости ZX Ось Y локальной СКС должна быть параллельна (не перевернутая) оси Y главной СКС
Для поворотной оси стола в плоскости XY Ось Z локальной СКС должна быть параллельна (не перевернутая) оси Z главной СКС
Трехосевые фрезерные станки Оси X, Y и Z локальной СКС должны быть паралельны осям X, Y и Z главной СКС.
Пятиосевые фрезерные станки XZC фрезерные и токарные станки не поддерживают эту функцию.

Pb_cmd_simulated_cycles.tcl

Используйте эту команду задаваемую пользователем, чтобы имитировать любой из стандартных циклов. Вы можете изменить команду задаваемую пользователем PB_CMD_initialize_spindle_axis, чтобы задать ориентацию оси шпинделя отличную от положительной оси Z. Для получения более подробной информации см. раздел simulated cycle.

Pb_cmd_spindle_rpm_range_select.tcl

Эта команда задаваемая пользователем автоматически выбирает диапазон шпинделя, основаный на текущей частоте вращения шпинделя. Разместите команду PB_CMD_ spindle_rpm_range_select в последовательности Начала операции перед выводом команды выбора диапазона частоты вращения шпинделя для операции. Эта команда задаваемая пользователем только выбирает диапазон шпинделя, для получения более подробные информации о том, как можно задать вывод команды выбора диапазона шпинделя см. раздел Spindle Output.

Pb_cmd_spindle_sfm_range_select.tcl

Эта команда задаваемая пользователем автоматически выбирает диапазон шпинделя для вывода, основаный на текущем значении скорости резания шпинделя. Разместите команду PB_CMD_sfm_spindle_range_select в последовательности Начало операции перед выводом команды выбора диапазона частоты вращения шпинделя для операции. Эта команда задаваемая пользователем только выбирает диапазон шпинделя, для получения более подробные информации о том, как можно задать вывод команды выбора диапазона шпинделя см. раздел Spindle Output.


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



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