2. Функціональне призначення мов, які використовуються в САПР
По функціональному призначенню, мови які використовуються в САПР поділяються на три основні групи:
Вхідні мови. Призначені для опису об’єктів , що проектуються та управління процедурами проектування. Основною вимогою, яка висувається до вхідних мов є їх максимальна близькість до мови проектувальника в даній предметній області.
Вихідні мови. Це мови, які орієнтовані на вивід одержаних в результаті проектування, проектних рішень у вигляді необхідної проектної документації, які задовільняють вимогам виготовлення об’єкту та стандартам. Так як і для вхідних мов, в САПР повинна бути передбачена достатньо широка номенклатура вихідних мов для задоволення різноманітним вимогам з точки зору реалізації об’єктів проектування та вимогам до різноманітних форм приставлення документації, що прийнята для проектної ор-ганізації.
Базові мови. Це мови, які орієнтовані на здійснення програмування основних процедур проектування.
Однією із особливостей лінгвістичного забезпечення САПР є те, що воно повинно відповідати властивостям “відкритості”, тому в складі інструментальних засобів САПР доцільно мати синтаксично орієнтований мовний процесор, який призначений для розробки нових мов взаємодії, так як і для модифікації вже існуючих.
Мови САПР |
програмування | проектування |
машинний | вхідні | вихідні |
мова асамблера | ЯОО | МОЗ | внутрішні |
ФОРТРАН | схемні | супроводження |
ПАСКАЛЬ | графічні | проміжні |
ПЛ/1 моделювання
С
АДА
ПРОЛОГ
та інші
Рис 7.1.
Питання для самоконтролю1. Визначення і структура лінгвістичного забезпечення САПР.
2. Функціональне призначення мов, які використовуються в САПР.
3. Базове лінгвістичне забезпечення САПР.
8. Тема : Методичне і організаційне забезпечення САПР
План
1. Склад методичного забезпечення САПР.
2. Склад організаційного забезпечення САПР.
(2 години).
1. Склад методичного забезпечення САПР
До методичного забезпечення САПР входить комплект документів, які нормують правила вибору і експлуатації комплексу засобів автоматизованого проектування при вирішенні конкретних проектних задач. В цих документах викладена методика (технологія) автоматизованого проектування (АП), яка передбачує використання проектувальником визначеної послідовності компонентів технічного, математичного, програмного, лінгвістичного та програмного забезпечення при виконанні кожної автоматизованої проектної процедури.
Методичне забезпечення САПР включає наступні розділи: специфікацію МЗ, загальний опис САПР, інструкцію по експлуатації КСАП, опис мови САПР, опис проектних процедур, форми машинних документів.
Специфікація методичного забезпечення САПР включає повний перелік документів, які входять в склад методичного забезпечення.
Загальний опис САПР служить для ознайомлення прроектувальників із структурою і складом функцій системи. В ньому відображені класи, види і типи об’єктів, які охвачуються даною САПР; загальна структура САПР, склад проектуючих і обслуговуючих підсистем; зміст інформації, яка зберігається в базах данних САПР; відомості про компоненти, які використовуються в технічному та програмному забезпеченні; відомості про розвиток системи.
Інструкція по експлуатації КСАП включає: правила використання в практичній роботі компонентів САПР (підготування до роботи, експлуатація, можливі неполадки та методи їх усунення).
Опис мови САПР включає всі необхідні для користувача САПР відомості по організації його взаємодії з системою. В цьому документі вміщені конкретні інструкції користувачу по преставленню на вхідній мові САПР описів об’єктів проектування та завдань по вирішеннню конкретних проектних задач. В додатку приводяться приклади використання встановлених мовних засобів при вирішенні конк етних проектних задач.
Опис проектних процедур включає наступні відомості:
- аннотації, в яких описується призначення проектних процедур, об-ласті і специфіка їх використання;
- опис процедур проектування;
- методи виконання проектних процедур;
- схема алгоритмів, які реалізують запропоновані методи;
- контрольні (тестові) приклади;
- вимоги до програм, які містять повний перелік повідомлень відпо-відних пректних процедур та вимог до форми представлення вихідних даних при виконанні кожної проектної процедури.
Форми машинних документів включають назви документів, що видаються, вид носіів інформації, зв’язок з іншими документами в повному комплекті документації, порядок розташування інформації в документі і правила його прочитання, форми документів і приклади їх оформлення.
... . Сімейство продуктів AutoCAD є одним з найбільш поширених САПР в світі. Компанія Autodesk займається розробкою системи автоматизованого проектування AutoCAD c 1982 року, тобто більше 26 років. AutoCAD надає всі необхідні кошти для оформлення креслень: широкий набір графічних примітивів, засоби для автоматичного нанесення розмірів, штрихування, заливки, інструменти для копіювання, повороту, ...
... програмування машин с числовим програмним керуванням (ЧПК), контроль якості і упаковку. 3. Основні поняття про системи автоматизованого виробництва САМ Автоматизоване проектування (computer-aided design — CAD) представляє собою технологію, що полягає в використанні комп’ютерних систем для полегшення створення, зміни, аналізу і оптимізації проектів. Таким чином, будь-яка програма, що ...
... САЕ, окупаються значним зниженням термінів і вартості розробки. Таким чином, технології CAD, САМ і САЕ полягають в автоматизації і підвищенні ефективності конкретних стадій життєвого циклу продукту. Розвиваючись незалежно, ці системи ще не до кінця реалізували потенціал інтеграції проектування і виробництва. Для рішення цієї проблеми була запропанована нова технологія, яка називається комп’ ...
... ім часом компанії-виробники PLD звернули увагу на розробку саме таких програмних пакетів. 2. Призначення та структура системи автоматизованого проектування MAX+PLUS II Система автоматизованого проектування MAX+PLUS II являє собою інтегроване середовище для розробки цифрових пристроїв на базі програмувальних логічних інтегральних схем фірми Altera. Він забезпечує виконання всіх етапів, необхі ...
0 комментариев