ТИПОВА СТРУКТУРА ПРОГРАМНО – ІНФОРМАЦІЙНОГО ТА ЛІНГВІСТИЧНОГО ЗАБЕЗПЕЧЕННЯ САПР
Реалізація основних вимог до САПР пов’язана з формуванням її типової структури, що виконується на рівні засобів лінгвістичного, інформаційного та програмного забезпечення. (рис.
18).І. Засоби лінгвістики.
Засоби лінгвістики САПР визначають типовий склад мов, необхідних для її функціонування і взаємодії з користувачем. Лінгвістичне забезпечення включає три групи мов експлуатації САПР:
1. Мови користувача, призначені для його взаємодій з системою і необхідні для опису об’єкта проектування, базових елементів і управляючих директив.
Опис об’єкта проектування виконується на рівні базових елементів і чисельних значень параметрів цих елементів. Базові елементи, залежно від цільового призначення САПР, описують конструкцію елемента, алгоритм його функціонування, операції технологічного процесу обробки елемента, форми документації, що випускається САПР і т.п.
Директиви управління формують технологічний процес проектування (послідовність операцій при проектуванні конкретного об’єкта). Вони можуть визначати нa6ір параметрів для конкретної операції .
2. Мови внутрішнього представлення даних (МВПД)- призначені для опису інформаційної моделі об’єкта в оперативній базі даних (робочий масив – рис. 18). МВПД задають формати внутрішнього представлення даних та забезпечують оперативну інформаційну взаємодію між проектними процедурами (програмними модулями).
3. Мова машинного архіву - призначена для збереження графічної та текстової інформації (МГТІ) по спроектованому об’єкту. Ця мова забезпечує єдину форму збереження документації в архіві, що необхідно для випуску її на різних технічних засобах.
Крім вищеперелічених мов, що пов’язані з експлуатацією САПР, в розвинутих системах створюються також спеціальні інструментальні мови, для задач формування прикладного програмного забезпечення. Інструментальні мови орієнтовані на предметні області і являються, як правило, макророзширенням стандартних алгоритмічних мов.
Рис.18. Типова структура САПР.
II. Засоби інформаційного забезпечення.
Типовими структурними одиницями інформаційного забезпечення САПР являються три групи сховищ інформації, що утворюють базу даних САПР.
Першим постійним сховищем даних являється бібліотека базових елементів різного рівня, в яку входять:
- опис моделей елементів різного цільового призначення та рівнів інтеграції;
- опис форматів документів;
- опис технологічних даних;
- різна нормативно-довідкова інформація;
Другим є тимчасове (в межах часу проектування об’єкта) сховище - робочий масив, призначений для збереження описаної структури (елементів та зв’язків) об’єкта проектування на різних етапах його створення. Форма і склад опису відповідає умовам роботи з модулями проектування. По своєму складу робочий масив є ІНФОРМАЦІЙНОЮ МОДЕЛЛЮ ОБ’ЄКТА.
Інформаційна модель об’єкта (ІМ) проектування є ядром процесу автоматизованого проектування конкретного об’єкта. По змісту ІМ представляє собою структуру об’єкта, необхідну для формування математичних моделей, які використовуються в проектних модулях САПР. Інформаційна модель створюється в результаті трансляції вхідного опису об’єкта. В процесі виконання проектних операцій ІМ слугує засобом інформаційної взаємодії між окремими модулями САПР. При виконанні проектних операцій ІМ неперервно оновлюється та модифікується. На кінцевому етапі проектування ІМ являє собою закінчений опис об’єкга проектування в формах мови внутрішнього представлення і слугує для формування документації.
Третім є тимчасове (або довгострокове, на час розробки проекта) сховище документації по об’єкту проектування. Оскільки в САПР можуть відбуватись одночасно роботи по декількох об’єктах, дане сховище повинно зберігати документацію до моменту випуску її у відповідній формі. Подальшим сховищем по спроектованих об’єктах є автоматизована архівна служба, що виконує всі функції для архівації та довгострокового збереження документів.
До таких функцій відносяться введення змін, формування документів, врахування розсилок та ін. Оскільки архівна служба вимагає комплексного ведення об’єкта, в ній повинна зосереджуватись вся документація по ньому. Тому такий архів повинен мати засоби інформаційної взаємодії як з САПР, так і з конструкторськими розділами.IІI. Засоби програмного забезпечення.
Програмний комплекс типової САПР включає наступні програмні компоненти:
1. Трансляція вхідного завдання.
2. Формування структури інформаційних моделей.
3. Управління базами даних САПР (СУБД САПР).
4. Управління обчислювальним процесом “Монітор САПР”.
5. Інтерфейс бази даних.
6. Модулі проектування.
7. Формування документів.
8. Ведення архіву САПР.
9. Пост процесори випуску документації.
Програми трансляції здійснюють граматичний розбір та інтерпретацію завдання на виконання проектних робіт в САПР. Завдання включає опис проекту проектування, опис базових елементів та директиви управління.
Програми формування структури інформаційних моделей розкривають відтрансльований опис об’єкту проектування з використанням бібліотеки базових елементів в повний набір даних – робочий масив.
Програми управління базою даних САПР здійснюють наповнення та ведення бібліотеки базових елементів в режимах інтерактивної взаємодії з користувачем САПР, забезпечують оперативний автоматичний обмін даними бібліотеки базових елементів з робочим масивом по запитах програм формування інформаційних моделей.
Програма “Монітор САПР”.забезпечує управління послідовністю виконання проектних робіт відповідно до управляючих директив. При наявності спеціалізованого монітора він може виконувати стандартний набір операцій, що визначаються маршрутною картою.
Програмні інтерфейси бази даних забезпечують переклад текстів інформаційних моделей, представлених в робочому масиві на мові ВПД у форму, необхідну для програм, які виконують проектні процедури та обернене перетворення результатів проектування у формат мови ВПД робочого масиву.
Проектні модулі проектування є прикладним програмним забезпеченням, що визначає проблемну орієнтацію конкретної САПР. Кожен модуль є системним компонентом програмного забезпечення САПР і виконує певну закінчену проектну процедуру або групу процедур. Модулі інформаційно взаємодіють з системою через робочий масив з використанням засобів програмного інтерфейсу.
Програми формування документації забезпечують перетворення, розміщення, перекодування тексту, символьної інформації в геометричну з дотриманням нормативних вимог, прийнятих в конструкторській документації.
Програми ведення архіву документації по спроектованому об’єкту забезпечують збереження, пошук та видачу документації, сформованої в САПР по групі об’єктів, що знаходяться в процесі проектування.
Постпроцесори випуску документації призначені для перетворення графічної та символьної інформації з стандартної архівної форми в форму, необхідну для виконання. Постпроцесори поділяються на три основні класи:
– постпроцесори випуску текстової документації на друкуючих пристроях;
– постпроцесори формування графічної документації на графопобудовувачах;
– постпроцесори формування технологічної документації для автоматизованого виробництва.
Еще по теме ТИПОВА СТРУКТУРА ПРОГРАМНО – ІНФОРМАЦІЙНОГО ТА ЛІНГВІСТИЧНОГО ЗАБЕЗПЕЧЕННЯ САПР:
- Програмно – методичні комплекси САПР
- Програмне забезпечення комп’ютера
- § 3. Особливості інформаційного забезпечення у місцевому самоврядуванні.
- 9.17. Інформаційне забезпечення запобігання злочинам
- ТЕМА 4. Інформаційне забезпечення господарського контролю
- ТЕМА 4. Інформаційне забезпечення господарського контролю
- Інформаційне забезпечення аналізу фінансового стану акціонерного товариства
- § 5. Основи взаємодії та інформаційного забезпечення в методиці розслідування злочинів
- § 2 . Інформаційне забезпечення державного управління (на прикладі органів внутрішніх справ).
- САПР ЯК ОБ’ЄКТ ПРОЕКТУВАННЯ. Принципи побудови САПР
- Структура типового вікна
- ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ САПР
- 6. Смысловая структура слова. Лексико-семантический вариант. Проблема установления типов лексического значения. Смысловая структура слова.
- Типовая структура развивающего модуля
- ЛІНГВИСТИЧНЕ ЗАБЕЗПЕЧЕННЯ САПР
- Концептуальное проектирование типовой структуры ИБД
- КЛАСИФІКАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ САПР