Oct 18, 2023 Оставить сообщение

Постобработка пользовательского контента, общие термины

 

Адрес - адрес слова. В программах ЧПУ, таких как X1.234, G01, M05, S1445, X, G, M и S являются адресами слов. Сообщите системе управления, где хранятся эти данные. В UG адреса, мировые адреса и мир представляют собой словесные адреса.

Блок – строка программы. Строка в программе ЧПУ. Строка состоит из серии адресов слов. Например: N0100 G01 X1.234 Y1.234Z1.234F100.S1500M03.

Пользовательская команда — команда пользователя. В Post Builder пользователи могут создать функцию Tcl, а затем добавить ее к событиям или последовательностям Post Builder для создания специальных команд, которые не могут быть выведены только Post Builder.

Файл определения — файл определения. представляет собой файл с суффиксом «.def». Определите выходной формат станка/системы управления, также называемый файлом def. Используется одновременно с файлами tcl и pui.

Событие – событие. Генерируется генератором событий и передается постпроцессору. Постпроцессор обрабатывает серию событий, каждое из которых содержит ряд переменных. UG/Post обрабатывает событие и генерирует действие, выполняемое станком/системой управления.

Event Generator — генератор событий. Он извлекает информацию о траектории инструмента, упорядочивает ее в события и переменные и передает их в UG/Post. Когда вы выбираете операцию в CAM, выберите постпроцессор в UG/Post. При нажатии кнопки «ОК» или «Применить» начинает работать генератор событий.

Event Handler — файл обработки событий. Это файл, содержащий код Tcl и подпрограммы, определяющие обработку событий. Каждая подпрограмма определяет, выводить ли программу ЧПУ и какие программные инструкции выводить. UG расширяет функции Tcl, упрощая пользователям управление выходным содержимым на основе файлов определений. Файлы обработки событий также могут обрабатывать переменные, созданные генераторами событий.

Расширения — расширения функций Tcl. UG расширяет функции Tcl и добавляет несколько инструкций для облегчения вывода постобработки и уменьшения объема программы. Все эти инструкции начинаются с MOM_, например шаблон MOM_do_.

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

Лидер - префикс. в файле определения. То есть адреса слов, таких как X, G и т. д.

Маркер – отметка. Post Builder делит всю постобработку на 5 последовательностей, каждая из которых состоит из нескольких тегов. Маркеры — это возможные события. Каждый тег/событие определяет выходную информацию для нескольких строк программы. Например, Начало_из_Пути — это тег.

Mom_переменная--выходная переменная CAM. Переменные, определенные генератором событий для каждого события. Обычно это глобальная переменная, такая как мама_скорость подачи_.

МОМ - Менеджер по производству. Это самая базовая функция UGCAM, которая также используется для вывода документов производственного процесса, CLS, доступа к библиотеке UG и работы с UG/Post. Mom в нижнем регистре – это имя переменной, например Mom_feed_rate; MOM в верхнем регистре – это имя обработки времени, например MOM_linear_move; или расширение Tcl, например шаблон MOM_do_.

Последовательность завершения операции — последовательность завершения операции. Последовательность в Post Builder. Обрабатывает события от последнего отзыва до конца операции.

Последовательность начала операции — последовательность начала операции. Последовательность в Post Builder (всего 5 последовательностей: заголовок программы, заголовок операции, траектория инструмента, хвост операции и хвост программы). Обрабатывает события от начала операции до первого движения резания.

Операционное сообщение--Операционное сообщение. Информация, содержащаяся в управляющей программе для оператора станка. Обычно требуются специальные коды, такие как "(" или "(msg"), чтобы отличить их от инструкций выполнения станка. Например: N0010 (***ToolNumber12***).

Постпроцессор — Постпроцессор или файл постобработки. Это инструмент, который преобразует информацию о траектории инструмента в коды, приемлемые для станков. В UG/Post он включает в себя 3 файла: файл обработки событий (.tcl), файл определения (.def) и файл интерфейса Post Builder (.pui). Эти файлы определяются в файле шаблона template_post.dat при использовании.

Файл шаблона постпроцессора — файл шаблона постобработки. Содержимое этого файла представляет собой список постпроцессоров, доступных в UGCAM. Каждая строка включает имя, файл обработчика событий и файл определения. Файлы шаблонов в CAM указываются в разделе TEMPLATE_POST файла конфигурации. Имя по умолчанию: template_post.dat.

Процедура--Подпрограмма. Подпрограмма в Tcl иногда также записывается как proc. Каждое событие постобработки соответствует подпрограмме в файле обработки событий. Например: MOM_начало_программы_.

Последовательность завершения процедуры — последовательность завершения процедуры. Последовательность в Post Builder. Обрабатывает события от последней операции до конца программы.

Последовательность запуска процедуры — последовательность запуска процедуры. Последовательность в Post Builder. Обрабатывает события от начала программы до первой операции.

pui file--Файл интерфейса Post Builder. Это файл с суффиксом: «.pui». Вместе с файлом обработки событий (.tcl) и файлом определения (.def) он образует постпроцессор. Файл pui не используется при постобработке, но при использовании Post Builder для изменения файлов tcl и def они открываются через файл pui.

Инструмент обзора — инструмент обзора. После открытия инструмента просмотра в Post Builder во время постобработки отображаются три окна, а именно: события, переменные и выходной контент. Вы можете выбрать событие, чтобы увидеть, какие переменные оно имеет, и результаты его вывода.

Последовательность--Последовательность. Post Builder делит выходной ЧПУ на 5 частей: заголовок программы, рабочий заголовок, траектория инструмента, конец операции и конец программы. Каждая часть представляет собой последовательность, используемую для организации порядка обработки событий и порядка вывода строк программы, например: Операция_начало_Последовательность.

Tcl — компьютерный язык Tcl (Tool Command Language). Интерпретируемые языки выполнения очень популярны из-за своей простоты и удобства использования. Также есть две части: ТЗ – инструменты взаимодействия с пользователем; ЖЕЛАНИЕ - команды Windows, включая ТЗ.

TK — инструмент взаимодействия с пользователем, используемый на языке Tcl. TK предоставляет базовые интерактивные инструменты, такие как кнопки, поля опций, полосы прокрутки и т. д.

tcl file--файл обработки событий. См. обработчик событий.

UG/Post Execute — обработка после выполнения. UG/Post — это инструмент постобработки, предоставляемый UG. Используйте определяемые пользователем файлы обработки событий и файлы определений для преобразования траектории инструмента в код станка.

Post Builder — конструктор постобработки. UG предоставляет инструмент с графическим интерфейсом для создания постпроцессоров. Вы можете создавать форматы, адреса слов, строки программы, последовательности, а также определять выходное содержимое и форматы путем перетаскивания. Начало и конец программы управления, начало и конец операции, смена инструмента, цикл и т. д.

Пользовательское событие — определяемое пользователем событие, называемое UDE. Используется при управлении станком UGCAM, его можно найти в стартовом посте. Может быть прикреплен к инструментам или программам. Пользователи могут добавлять или изменять его в соответствии с требованиями станка.

Wish — интерпретатор и исполнитель Tcl и TK, что является аббревиатурой Windows Shell. Если вы хотите использовать функцию UG/Post Review Tool от UG, вам необходимо установить ugwish.exe в каталог machauxiliary.

 

Отправить запрос

whatsapp

skype

Отправить по электронной почте

Запрос