Oct 18, 2023 Залишити повідомлення

Постобробка UG, загальні терміни

 

Адреса - слово адреси. У програмах ЧПУ, таких як X1.234, G01, M05, S1445, X, G, M і S є адресами слів. Повідомте системі керування, де зберігаються ці дані. У UG адреса, світова адреса та світ — це адреси слів.

Блок - рядок програми. Рядок у програмі NC. Рядок складається з ряду адрес слів. Такі як: 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 послідовностей, і кожна послідовність складається з деяких тегів. Маркери – можливі події. Кожен тег/подія визначає вихідну інформацію для кількох рядків програми. Наприклад, Start_of_Path є тегом.

Mom_variable--Вихідна змінна CAM. Змінні, визначені генератором подій для кожної події. Зазвичай це глобальна змінна, як-от норма _году_мами.

MOM - менеджер виробництва. Це найпростіша функція UGCAM, яка також використовується для виведення документів робочих процесів, CLS, доступу до бібліотеки UG і керування UG/Post. Мама – це ім’я змінної, наприклад mama_feed_nose; MOM у верхньому регістрі – це ім’я обробки часу, наприклад MOM_лінійний_хід; або розширення Tcl, як-от шаблон MOM_do_.

Operation End Sequence - кінцева послідовність операції. Послідовність у Post Builder. Обробляє події від останнього відкликання до завершення операції.

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

Operation Message--Повідомлення про операцію. Інформація, що міститься в програмі ЧПУ для оператора верстата. Як правило, необхідні спеціальні коди, такі як "(" або "(msg"), щоб відрізнити їх від інструкцій виконання верстатів. Наприклад: N0010 (***Номер інструменту12***).

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

Файл шаблону постпроцесора - файл шаблону постобробки. Вмістом цього файлу є список постпроцесорів, доступних в UGCAM. Кожен рядок містить назву, файл обробки подій і файл визначення. Файли шаблонів у CAM указано в розділі TEMPLATE_POST файлу конфігурації. Типова назва: template_post.dat.

Процедура--Підпрограма. Підпрограма в Tcl іноді також записується як proc. Кожна подія в постобробці відповідає підпрограмі у файлі обробки подій. Наприклад: MOM_start_of_program.

Procedure End Sequence - Послідовність закінчення процедури. Послідовність у Post Builder. Обробляє події від останньої операції до кінця програми.

Procedure Start Sequence - Послідовність початку процедури. Послідовність у Post Builder. Обробляє події від початку програми до першої операції.

pui file--Файл інтерфейсу Post Builder. Це файл із суфіксом: ".pui". Разом із файлом обробки подій (.tcl) і файлом визначення (.def) він утворює постпроцесор. Файл pui не використовується під час постобробки, але під час використання Post Builder для зміни файлів tcl і def вони відкриваються через файл pui.

Review Tool - інструмент огляду. Після відкриття Reiew Tool у Post Builder під час постобробки відображаються три вікна, а саме події, змінні та вихідний вміст. Ви можете вибрати подію, щоб побачити, які змінні вона має та її вихідні результати.

Послідовність--Послідовність. Post Builder ділить вихідний NC на 5 частин: заголовок програми, заголовок операції, траєкторія інструменту, хвіст операції та заголовок програми. Кожна частина є послідовністю, яка використовується для організації порядку обробки подій і порядку вихідних рядків програми, наприклад: Operation_start_Sequence.

Tcl - комп'ютерна мова Tcl (Tool Command Language). Інтерпретовані мови виконання дуже популярні через їхню простоту та легкість використання. Також є дві частини: ТЗ – засоби взаємодії з користувачем; WISH - команди windows, включаючи ТЗ.

TK - інструмент взаємодії з користувачем, який використовується на мові Tcl. TK надає основні інтерактивні інструменти, такі як кнопки, поля опцій, смуги прокручування тощо.

tcl file--файл обробки подій. Див. Обробник подій

UG/Post Execute - обробка після виконання. UG/Post — це інструмент постобробки, наданий UG. Використовуйте визначені користувачем файли обробки подій і файли визначень для обробки шляху інструменту в код верстата.

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

Визначена користувачем подія – визначена користувачем подія, яка називається UDE. Використовується в машинному керуванні UGCAM, його можна знайти в початковій пошті. Можна приєднати до інструментів або програм. Користувачі можуть додавати або змінювати його відповідно до вимог верстата.

Wish - інтерпретатор і виконавець Tcl і TK, що є абревіатурою Windows Shell. Якщо ви хочете використовувати функцію UG UG/Post Review Tool, вам потрібно встановити ugwish.exe у каталозі machauxiliary.

 

Послати повідомлення

whatsapp

skype

Електронна пошта

Розслідування