<<
>>

ТИПОВА СТРУКТУРА ПРОГРАМНО – ІНФОРМАЦІЙНОГО ТА ЛІНГВІСТИЧНОГО ЗАБЕЗПЕЧЕННЯ САПР

Реалізація основних вимог до САПР пов’язана з формуван­ням її типової структури, що виконується на рівні засобів лі­нгвістичного, інформаційного та програмного забезпечення. (рис.

18).

І. Засоби лінгвістики.

Засоби лінгвістики САПР визначають типовий склад мов, необхідних для її функціонування і взаємодії з користувачем. Лі­нгвістичне забезпечення включає три групи мов експлуатації САПР:

1. Мови користувача, призначені для його взаємодій з сис­темою і необхідні для опису об’єкта проектування, базових елементів і управляючих директив.

Опис об’єкта проектування виконується на рівні базових елементів і чисельних значень параметрів цих елементів. Базові елементи, залежно від цільового призначення САПР, описують конструкцію елемента, алгоритм його функціонування, операції технологічного процесу обробки елемента, форми документації, що випускається САПР і т.п.

Директиви управління формують технологічний процес про­ектування (послідовність операцій при проектуванні конкрет­ного об’єкта). Вони можуть визначати нa6ір параметрів для конкретної операції .

2. Мови внутрішнього представлення даних (МВПД)- призначені для опису інформаційної моделі об’єкта в оперативній базі даних (робочий масив – рис. 18). МВПД задають формати внутрішнього представлення даних та забезпечують оперативну інформаційну взаємодію між проектними процедурами (програмни­ми модулями).

3. Мова машинного архіву - призначена для збереження гра­фічної та текстової інформації (МГТІ) по спроектованому об’єкту. Ця мова забезпечує єдину форму збереження документації в архіві, що необхідно для випуску її на різних технічних засобах.

Крім вищеперелічених мов, що пов’язані з експлуатацією САПР, в розвинутих системах створюються також спеціальні інст­рументальні мови, для задач формування прикладного програмного забезпечення. Інструментальні мови орієнтовані на предметні області і являються, як правило, макророзширенням стандартних алгоритмічних мов.

Рис.18. Типова структура САПР.

II. Засоби інформаційного забезпечення.

Типовими структурними одиницями інформаційного забезпе­чення САПР являються три групи сховищ інформації, що утворю­ють базу даних САПР.

Першим постійним сховищем даних являється бібліотека базових елементів різного рівня, в яку входять:

- опис моделей елементів різного цільового призначення та рівнів інтеграції;

- опис форматів документів;

- опис технологічних даних;

- різна нормативно-довідкова інформація;

Другим є тимчасове (в межах часу проектування об’єкта) сховище - робочий масив, призначений для збереження описаної структури (елементів та зв’язків) об’єкта проекту­вання на різних етапах його створення. Форма і склад опису ві­дповідає умовам роботи з модулями проектування. По своєму скла­ду робочий масив є ІНФОРМАЦІЙНОЮ МОДЕЛЛЮ ОБ’ЄКТА.

Інформаційна модель об’єкта (ІМ) проектування є ядром процесу автоматизованого проектування конкретного об’єкта. По змісту ІМ представляє собою структуру об’єкта, необхідну для формування математичних моделей, які використовуються в проектних модулях САПР. Інформаційна модель створюється в ре­зультаті трансляції вхідного опису об’єкта. В процесі виконан­ня проектних операцій ІМ слугує засобом інформаційної взаємо­дії між окремими модулями САПР. При виконанні проектних опе­рацій ІМ неперервно оновлюється та модифікується. На кінцево­му етапі проектування ІМ являє собою закінчений опис об’єкга проектування в формах мови внутрішнього представлення і слу­гує для формування документації.

Третім є тимчасове (або довгострокове, на час розробки проекта) сховище документації по об’єкту проекту­вання. Оскільки в САПР можуть відбуватись одночасно роботи по декіль­кох об’єктах, дане сховище повинно зберігати документацію до моменту випуску її у відповідній формі. Подальшим сховищем по спроектованих об’єктах є автоматизована архівна служба, що виконує всі функції для архівації та довгострокового збереження документів.

До таких функцій відносяться введення змін, формування документів, врахування розсилок та ін. Оскільки архівна служба вимагає комплексного ведення об’єкта, в ній повинна зосереджуватись вся документація по ньому. Тому такий архів повинен мати засоби інформаційної взаємодії як з САПР, так і з конструкторськими розділами.

IІI. Засоби програмного забезпечення.

Програмний комплекс типової САПР включає наступні програмні компоненти:

1. Трансляція вхідного завдання.

2. Формування структури інформаційних моделей.

3. Управління базами даних САПР (СУБД САПР).

4. Управління обчислювальним процесом “Монітор САПР”.

5. Інтерфейс бази даних.

6. Модулі проектування.

7. Формування документів.

8. Ведення архіву САПР.

9. Пост процесори випуску документації.

Програми трансляції здійснюють граматичний розбір та інтерпретацію завдання на виконання проектних робіт в САПР. Завдання включає опис проекту проектування, опис базових елементів та директиви управління.

Програми формування структури інформаційних моделей розкривають відтрансльований опис об’єкту проектування з використанням бібліотеки базових елементів в повний набір даних – робочий масив.

Програми управління базою даних САПР здійснюють наповнення та ведення бібліотеки базових елементів в режимах інтерактивної взаємодії з користувачем САПР, забезпечують оперативний автоматичний обмін даними бібліотеки базових елементів з робочим масивом по запитах програм формування інформаційних моделей.

Програма “Монітор САПР”.забезпечує управління послідовністю виконання проектних робіт відповідно до управляючих директив. При наявності спеціалізованого монітора він може виконувати стандартний набір операцій, що визначаються маршрутною картою.

Програмні інтерфейси бази даних забезпечують переклад текстів інформаційних моделей, представлених в робочому масиві на мові ВПД у форму, необхідну для програм, які виконують проектні процедури та обернене перетворення результатів проектування у формат мови ВПД робочого масиву.

Проектні модулі проектування є прикладним програмним забезпеченням, що визначає проблемну орієнтацію конкретної САПР. Кожен модуль є системним компонентом програмного забезпечення САПР і виконує певну закінчену проектну процедуру або групу процедур. Модулі інформаційно взаємодіють з системою через робочий масив з використанням засобів програмного інтерфейсу.

Програми формування документації забезпечують перетворення, розміщення, перекодування тексту, символьної інформації в геометричну з дотриманням нормативних вимог, прийнятих в конструкторській документації.

Програми ведення архіву документації по спроектованому об’єкту забезпечують збереження, пошук та видачу документації, сформованої в САПР по групі об’єктів, що знаходяться в процесі проектування.

Постпроцесори випуску документації призначені для перетворення графічної та символьної інформації з стандартної архівної форми в форму, необхідну для виконання. Постпроцесори поділяються на три основні класи:

– постпроцесори випуску текстової документації на друкуючих пристроях;

– постпроцесори формування графічної документації на графопобудовувачах;

– постпроцесори формування технологічної документації для автоматизованого виробництва.

<< | >>
Источник: САПР. Лекції. 2016

Еще по теме ТИПОВА СТРУКТУРА ПРОГРАМНО – ІНФОРМАЦІЙНОГО ТА ЛІНГВІСТИЧНОГО ЗАБЕЗПЕЧЕННЯ САПР:

  1. Програмно – методичні комплекси САПР
  2. Програмне забезпечення комп’ютера
  3. § 3. Особливості інформаційного забезпечення у місцевому самоврядуванні.
  4. 9.17. Інформаційне забезпечення запобігання злочинам
  5. ТЕМА 4. Інформаційне забезпечення господарського контролю
  6. ТЕМА 4. Інформаційне забезпечення господарського контролю
  7. Інформаційне забезпечення аналізу фінансового стану акціонерного товариства
  8. § 5. Основи взаємодії та інформаційного забезпечення в методиці розслідування злочинів
  9. § 2 . Інформаційне забезпечення державного управління (на прикладі органів внутрішніх справ).
  10. САПР ЯК ОБ’ЄКТ ПРОЕКТУВАННЯ. Принципи побудови САПР
  11. Структура типового вікна
  12. ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ САПР
  13. 6. Смысловая структура слова. Лексико-семантический вариант. Проблема установления типов лексического значения. Смысловая структура слова.
  14. Типовая структура развивающего модуля
  15. ЛІНГВИСТИЧНЕ ЗАБЕЗПЕЧЕННЯ САПР
  16. Концептуальное проектирование типовой структуры ИБД
  17. КЛАСИФІКАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ САПР