2.2. Структура САПР
Основными структурными звеньями САПР являются подсисте-мы.
Подсистемой САПР называют выделенную по определенным
признакам часть САПР, обеспечивающую получение законченных проектных
решений и соответствующих проектных документов.
Различают объектно-ориентированные (объектные) и
объектно-независимые (инвариантные) подсистемы. Объектная
подсистема осуществляет проектирование некоторого объекта (класса
объектов) на определенной стадии проектирования. Инвариантная
подсистема выполняет функции управления и обработки
информации, не завися-щие от особенностей проектируемого объекта.
Для проектирования подсистем САПР в легкой промышленности
необходимо учитывать следующие требования: совместимость ручно-го,
автоматизированного и автоматического способов, накопление опыта в
системе (хранение проектов и использование их как прототи-пов или
аналогов для новизны проектируемого, для повторного использования
т.д.), выбор графических стандартов.
При проектировании каждой подсистемы и системы в целом должны
учитываться следующие принципы:
- Принцип взаимодействия человека и ЭВМ: основан
на сочета-нии знаний, опыта и интуиции человека с
быстродействием технических средств;
- Принцип иерархической структуры построения
САПР: опреде-ляет рациональную структуру САПР, разделенную на
несколько подсистем, взаимосвязанных друг с другом. При этом
взаимосвя-зи, существующие в традиционном проектировании, должны
сохраняться и в САПР;
- Принцип системного информационного единства во
всех под-системах: большинство задач проектирования
обслуживаются
информационно согласованными программами (в системе долж-ны
использоваться единые термины, понятия, входные и выход-ные
данные; возможны и такие ситуации, когда результаты реше-ния
одной задачи являются исходными данными для другой).
Если для согласования программ требуется существенная
пере-работка общего массива данных с участием человека, то такие
программы с позиций информационного единства согласованы
плохо. Кроме того, в силу появления более новых математиче-ских
моделей и программ, в силу развития вычислительной тех-ники и
совершенствования вычислительной математики САПР,
должны обладать способностью наращивать и совершенствовать
подсистемы и компоненты, пополнять и обновлять их;
- Принцип инвариантностипредполагает, что
подсистемы и ком-поненты САПР должны быть по возможности
универсальными
(типовыми) и функционировать независимо друг от друга.
При этом символы и коды должны быть согласованы так, чтобы
обеспечивалось совместное функционирование всех подсистем
и одновременно сохранялась открытая структура системы в целом
[9].
САПР различных областей промышленности следует рассматри-вать как
специализированные системы. Специализацией системы
можно достичь высокой эффективности, но при этом значительно
воз-растают расходы на их разработку. Опыт создания САПР показывает,
что целесообразно построение специализированных систем с
исполь-зованием унифицированных составных частей – модулей.
Необходимое
условие унификации – это поиск общих черт и положений в
моделиро-вании, что в конечном итоге обеспечивает универсальность
многих
программных технических средств обеспечения
|