Склад і функції програмного забезпечення системи
Система автоматизації програмування КП “КЛАСС” — це комплекс програмних засобів для ЕОМ “Искра-226”, який дає змогу автоматизувати процес підготовки КП при двох- і п’ятикоординатних системах оброблення деталей на верстатах з ЧПК свердлильно-фрезерно- розточувальної групи. При цьому можна використовувати ЕОМ “Искра-226” будь-якої модифікації. Програми реалізовано на мові БЕЙСІК-02 редакції 15.10.84 р.
Доскладу САПР КП “КЛАСС” входять:
функціональні програми “ГЕОМЕТР”, “ТЕХНОЛОГ”, “ПЕРЕВОДЧИК” і “ПЕРФОРАТОР”;
сервісні програми “РЕДАКТОР” і “ГРАФИК”; спеціальна програма “ПАСПОРТИСТ”; організуюча програма “ДИСПЕТЧЕР”.
Під час роботи програм використовуються файли на МД. Файли, що мають постійну інформацію, належать до бази даних системи. Це системні файли “ИНСТРУКЦИИ” та “ПАРАМЕТРЫ”, а також файли “ПАСПОРТ В ИСХОДНОМ ВИДЕ”, “ПАСПОРТ В ТРАНСЛИРОВАННОМ ВИДЕ” (два останніх файли — для кожного верстата окремо).
Файли, сформовані програмами в процесі розроблення КП, належать до робочих. Щоб забезпечити одночасне зберігання даних кількох задач, робочі файли умовно зведено в бібліотеку, кожен розділ якої відповідає одній задачі. Кількість розділів може бути від 1 до 99. Кожен розділ бібліотеки має три робочих файли: “ГЕОМЕТРИЧЕСКИЕ ДАННЫЕ”, “УП В ПРОМЕЖУТОЧНОМ ПРЕДСТАВЛЕНИИ” і “УП В КОДАХ СТАНКА”. Імена програмних модулів і файлів наведено нижче.
Назва програми
"ДИСПЕТЧЕР”
“ГЕОМЕТР”
“ТЕХНОЛОГ”
“ПЕРЕВОДЧИК”
“ПЕРФОРАТОР”
“РЕДАКТОР”
“ГРАФИК”
“ПАСПОРТИСТ”
“ИНСТРУКЦИИ”
“ПАРАМЕТРЫ”
“ПАСПОРТ В ИСХОДНОМ ВИДЕ”
“ПАСПОРТ В ТРАНСЛИРОВАННОМ ВИДЕ”
“ГЕОМЕТРИЧЕСКИЕ ДАННЫЕ”
“УП В ПРОМЕЖУТОЧНОМ ПРЕДСТАВЛЕНИИ”
“УП В КОДАХ СТАНКА”
Ім’я модуля на МД
АSSА
ASSAG, ASSAINI, ASSAELE,
ASSACON, ASSAAZK, ASSATZ1,ASSATZ2, ASSASUS, ASSAPLT
АSSАТ, АSSАТ1, АSSАТ2
АSSАР
АSSАН
АSSАЕ
АSSА
АSSАВ
АSSSІ
АSSSР
АSSР ХХХХ*
АSSТ ХХХХ*
АSSWGNN*
ASSWINN*
ASSWUNN*
Тут ХХХХ* — номер паспорта; NN* — номер задачі. Яйцо програма реалізується кількома модулями, то їх імена наведено в одному рядку.
Дані про паспорти верстатів, включених у САПР КП “КЛАСС”, вміщено в табл. 1.1.
Розглянемо функції програм і файлів та взаємодію їх у процесі опрацювання операційної технології.
Визначивши в цілому зміст операції, яку виконують на верстаті з ЧПК, та її окремих переходів, а також вибравши спосіб закріплення заготовки, пристрою та інструмента, розраховують елементи траєкторії для кожного переходу. Для автоматизації цих розрахунків призначена програма “ГЕОМЕТР”. Вона дає змогу розрахувати параметри геометричних об’єктів трьох типів: елементів, систем крапок і контурів.
Елемент — це крапка, коло чи нескінченна пряма; система крапок — це впорядкована сума крапок, а контур — це послідовність зв’язаних відрізків прямих і дуг кіл, що містяться ; одній площині.
Нові елементи визначаються шляхом установлення на основі креслення деталі їх топологічних і розмірних зв’язків з раніше визначеними елементами.
Систему крапок визначають одним з таких способів: зазначенням координат кожної з крапок;
зазначенням базових елементів і характеристик розташування крапок для систем, розміщених на прямій, колі чи спіралі Архімеда;
заданиям функціональних особливостей типу у = F(х) чих=F1(Т), у = F2(Т) для координат крапок;
перетворенням раніше визначених систем крапок (поворотом чи переносом, об’єднанням, формуванням “РАМЫ” чи “РЕШЕТКИ”). Контури визначають так: монтуючи їх з раніше визначених елементів; лінійною чи лінійно-коловою апроксимацією раніше визначених крапок;
перетворенням раніше визначених контурів (поворотом чи переносом, дзеркальним відображенням, виділенням частини контуру, зміною напрямку обходу, об’єднанням контурів, побудовою еквідиетанти).
Таблиця 1.1 Дані про паспорти верстатів, включених до САПР КП “КЛАСС”
Модель верстата |
Модель пристрою ЧПК |
Номер паспорта |
6Е1ЗФЗ |
2С42-61 |
0010 |
2206ВМФ4 |
2С42-65 |
0020 |
2Р135Ф2 |
2П32-3 |
0030 |
ЛФ260МФЗ |
2С85 |
0040 |
6Б76ПФ2 |
“Размер-2М” |
0050 |
ИР-500 |
“Фанук-6М/В” |
0060 |
ІР 500 |
“Бош” |
0070 |
Визначені програмою “ГЕОМЕТР” параметри геометричних об’єктів записують на МД у файл “ГЕОМЕТРИЧЕСКИЕ ДАННЫЕ” і в подальшому використовують у програмі “ТЕХНОЛОГ” як вхідні дані.
Сервісні можливості програми “ГЕОМЕТР” дають змогу розкрити параметри обчислених геометричних об’єктів, вивести зображення їх на дисплей і графопобудовник.
Наступним етапом є опис послідовності та параметрів рухів робочих органів верстата і допоміжних дій. При автоматизованій підготовці КП цей опис формується під час діалогу користувача з програмою “ТЕХНОЛОГ”. При цьому користувач послідовно вибирає інструкції із запропонованого йому системою переліку допустимих для певного конкретного верстата. Кожна інструкція визначає певну дію чи суму дій, виконуваних верстатом (наприклад, рух у задану точку, рух по заданому контуру, заміну інструмента тощо).
Додаткові характеристики виконуваної дії визначаються параметрами конструкції верстата, значення яких користувач уводить за замовленням системи.
Завдяки програмі “ТЕХНОЛОГ” формується наочний опис процесу оброблення деталі спеціальною мовою (основу якої становлять ті самі інструкції), який називається “УП В ПРОМЕЖУТОЧНОМ ПРЕДСТАВЛЕНИЙ”. Текст останньої записується на МД у файл “УП В ПРОМЕЖУТОЧНОМ ПРЕДСТАВЛЕНИЙ” і є вхідною інформацією для програм “ПЕРЕВОДЧИК” і “ГРАФИК”. При наступному виклику програми “ТЕХНОЛОГ” файл “УП В ПРОМЕЖУТОЧНОМ ПРЕДСТАВЛЕНИИ” можна продовжити. Записаний на МД текст можна також замінити чи розкрити за допомогою програми “РЕДАКТОР”.
Керуючу програму в проміжному поданні рекомендується перевірити за допомогою програми “ГРАФИК”, яка відтворює траєкторію руху інструмента на екрані дисплея, даючи змогу таким чином візуально оцінити її правильність. Зображення цієї траєкторії можна дістати в будь-якій координатній площині.
Файл “УП В ПРОМЕЖУТОЧНОМ ПРЕДСТАВЛЕНИИ” перетворюється на коди пристрою ЧПК верстатом за допомогою програми “ПЕРЕВОДЧИК”. Сформований після цього текст КП записується на МД у файл “УП В КОДАХ СТАНКА”. Його можна змінити і вивести на друк за допомогою програми “РЕДАКТОР”, а також видати на перфострічку за допомогою програми “ПЕРФОРАТОР”.
Програма “РЕДАКТОР” є сервісною і призначена для роботи з текстами файлів “УП В ПРОМЕЖУТОЧНОМ ПРЕДСТАВЛЕНИИ”, 250 “УП В КОДАХ СТАНКА”, “ПАСПОРТ В ИСХОДНОМ ВИДЕ”, “ИНСТРУКЦИИ”, “ПАРАМЕТРЫ”, а такождля створення всіх використовуваних у системі файлів, записаних на МД.
