Feb 15, 2023 Оставить сообщение

Постобработка UG, общие условия

 

Адрес - адрес слова. В программах ЧПУ, таких как 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 обрабатывает событие, чтобы сгенерировать действие, выполняемое станком/системой управления.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

whatsapp

skype

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

Запрос