Компоненти САПР

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

в звязку з виходом нових, більш потужних версій і альтернатив, а також із-за помилок при первинному виборі програмного забезпечення. Програми CAD/CAM/CAE для мейнфреймів набагато дорожче, ніж аналогічні програми для менших компютерів. Ще одним суттєвим недостатком централізованих обчислень є нестабільність часу відгуку (отклика) системи. В конфігурації з мейнфреймом додатки користувачів, які відносяться до різних графічних пристроїв, конкурують один з одним за обчислювальні ресурси мейнфрейму. Тому час відгуку (отклика) для любого конкретного графічного пристрою залежить від того, які задачі були запущені з іншого пристрою. Іноді час відгуку може бути досить великим для інтерактивної роботи з графікою, особливо коли інші користувачі вирішують складні обчислювальні задачі.

Друга конфігурація складається з автоматизованих робочих місць проектувальника (робочих станцій workstations), обєднаних в мережу (рис. 6).

 

Рис. 6. Робочі станції, обєднані в мережу

 

До тієї ж мережі підключаються пристрої виводу плоттери і принтери. Робоча станція це графічний пристрій з власними обчислювальними ресурсами. Продуктивність робочих станцій збільшується вдвічі кожен рік при збереженні їх ціни. Даний підхід володіє ще й іншими перевагами. Користувач може працювати з будь-якої станції мережі, вибираючи її у відповідності зі своєю задачею, причому системні ресурси не будуть залежати від задач інших користувачів. Ще одна перевага це відсутність необхідності в крупних первинних вкладеннях. Кількість робочих станцій і програмних пакетів може збільшуватися поступово, по мірі зростання потреб в ресурсах CAD/CAM/CAE. Це дуже вигідно, тому що вартість обладнання постійно падає.

Третя конфігурація аналогічна другій за винятком того, що замість робочих станцій використовуються персональні компютери з операційними системами Windows 98 та ХР. Конфігурації на базі персональних компютерів популярні в невеликих компаніях, особливо якщо продукти, що випускаються складаються з невеликої кількості деталей обмеженої складності, а також в компаніях, що використовують системи CAD/CAM/CAE головним чином для побудови креслень.

 

2.4 Програмні компоненти

 

Будь-яка програма, що використовується життєвому циклі продукту для скорочення часу і вартості розробки продукту, а також для підвищення його якості, може бути віднесена до класу CAD/САМ/САЕ.

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

Будь-яка програма, що використовується в процесі виробництва продукту, вважається засобом САМ. Таким чином, до САМ відносяться програми для планування, управління і контролю виробничих операцій через прямий або непрямий компютерний інтерфейс з виробничими ресурсами заводу. Прикладом може бути програма, яка формує план процесу виробництва деталі, або програма, яка пише програму для ЧПУ (числового програмного управління), моделює рух і контролює роботу станка в процесі обробки зовнішніх поверхонь деталі.

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

 

2.5 САПР на базі Windows

 

До недавніх пір промислові додатки домінували на ринку традиційних засобів CAD вищого класу. Персональні компютери з часом стали неймовірно швидкими і потужними, а розробники програмного забезпечення почали випускати програмні продукти, які використовують переваги графічного середовища Windows. Перші програмні продукти цієї категорії були випущені в 1995 р., а перші версії більшості продуктів датовані 1996 р. Всі нові продукти володіли наступними загальними особливостями.

1. Вони розроблялися з максимальним використанням функцій Windows, .і тому їх інтерфейси виходили схожими з інтерфейсами інших програм Microsoft. Крім того, нові програми підтримували функції упровадження і звязування обєктів (Object Linking and Embedding OLE), характерні для офісних пакетів Microsoft. Таким чином, будь-які зображення трьохмірної деталі або пристрою, яке створено в пакеті геометричного моделювання, може використовуватися іншими програмами Microsoft. Функція OLE розширюється з метою включення підтримки трьохмірних даних, що значно полегшує передачу даних між різними системами CAD. Нова можливість називається OLE for Design & Manufacturing OLE для проектування і виробництва.

2. В нових системах використовувався компонентний підхід, згідно якому важливі компоненти програмного забезпечення вибираються з доступних програм, після чого розробник системи обєднує перевірені технології, зосереджуючи свою увагу на деталях, які відносяться безпосередньо до проектування.

3. Нові системи основані на обєктно-орієнтованій технології. З точки зору програмування обєктно-орієнтовані технологія означає написання модульних програм таким чином, щоб забезпечити незалежне повторне використання модулів. Типовою обєктно-орієнтованою мовою програмування являється C++. Обєктно-орієнтована технологія визначає також інтерфейс