Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2017.Макет.Лекции.Разр.САПР_v4.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
645.51 Кб
Скачать
      1. По способу организации внутренней структуры сапр

Большинство современных систем проектирования ИС являются масштабируемыми модульными системами, формируемыми вокруг базового ядра. Ядро таких систем включает все требуемые базовые средства построения двухмерной и трехмерной графики, средства диалога с пользователем, базу данных, графической информации,что позволяет компоновать специализированные системы на базе свободно подключаемых модулей, учитывающих специфику работ пользователя. (например, модули схемотехнического анализа).Большинство современных систем построено именно по этому принципу – горизонтально расширяемые системы. Интегрирующим ядром таких систем является диспетчер пользовательской среды, организующий доступ к внешним приложениям и обмен данными с внешними системами; объектно-ориентированная структура данных и стандартизованный их обмен между приложениями позволяет максимально децентрализовать процесс проектирования и упростить подключение специализированных модулей.

      1. По возможности функционального расширения системы пользователем

        • Закрытые системы– не имеют средств индивидуальной настройки и возможности расширения системы пользователем;

        • Системы с настраиваемой системой интерфейса пользователем– обладают возможностью подстройки системы меню, создания диалоговых окон для создания среды, удобной пользователю;

        • Системы с пакетной обработкой команд– имеют возможность выполнения последовательности команд САПР, сформированных в текстовом пакетном файле, созданном внешней программой;

        • Системы со встроенным макроязыком и библиотекой функций– обладают средствами для записи макрокоманд или создания новых функций пользователя, позволяющих автоматизировать специфические конструкторские операции;

        • Системы с возможностью подключения внешних модулей–позволяют подключать модули пользователя, написанные на языках высокого уровня типа C++, что значительно увеличивает потенциальные возможности расширения системы; большинство современных САПР высокого уровня обладают подобной возможностью.

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

      1. По используемым средствам вычислительной техники

  • Персональные компьютеры;

  • Рабочие станции на базе разнообразных архитектур (RISC, SPARC, MIPS, PowerPC, PentiumPro и т. д.) различных производителей.

      1. По способу объединения технических средств

    • Автономные рабочие станции;

    • Многотерминальные ЭВМ;

    • Локальная сеть с выделенным сервером.

      1. По способу организации диалога системы с пользователем

    • С помощью командной строки;

    • С помощью системы иерархических меню и диалоговых окон с контекстно-зависимой помощью: в виде текстовых строк или в виде условных пиктограмм;

    • С помощью объектно-ориентированного интерфейса;

    • Мультимедийной системы помощи и т.д.

Лекция 5

Архитектура САПР

Я видела такую чепуху, по сравнению с

которой эта чепуха – толковый словарь.

Льюис Кэрролл, «Алиса в Стране чудес»

Любая сложная техническая система состоит из трёх компонентов: коллектива разработчиков, технических средств (компьютеры и периферийное оборудование), программных средств.

  • Технические средства– обеспечивают ввод, хранение, обработку информации, изготовление проектной документации;

  • Программные средства проектирования.

Прикладное программное обеспечение (ППО)– набор пакетов прикладных программ для каждого этапа проектирования ИС и инструкций по их применению.

Общесистемное программное обеспечение– совокупность программ, обеспечивающих работу ППО. Основой является операционная система (ОС).

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

Информационное согласование программ обеспечивается формированием общей для ППО базы данных (БД). Совокупность программ, обслуживающих БД называются системой управления базой данных (СУБД) БД и СУБД образуют банк данных.

Модели БД можно разделить на три группы:

  • Иерархическая;

  • Сетевая;

  • Реляционная.

Наиболее абстрактное представление сложных систем – это отношение или реляция составляющих их объектов. В САПР наиболее широко используется реляционная модель данных. Отношение обычно представляется в виде таблицы. Модель использует алгебру отношений или реляционное исчисление. Алгебра отношений содержит ряд операций над отношениями, основными из которых являются:

  • Проекция;

  • Объединение;

  • Вычёркивание.

Лингвистическое обеспечение содержит совокупность используемых в САПР языков: алгоритмические языки высокого уровня, входные языки, выходные языки, языки СУБД.

Алгоритмические языки служат для написания текстов прикладных и системных программ. Входные языки обеспечивают описание объекта и заданий на проектирование Выходные языки обеспечивают вывод результатов проектирования в соответствии с действующими стандартами и другими нормативными материалами на все виды документации и совместимость с входными языками технологического оборудования. Языки СУБД служат для редактирования данных и эксплуатации баз данных.

Лекция 6

Маршруты проектирования БИС

Всё страньше и страньше!

Всё чудесатее и чудесатее!

Всё любопытственне и любопытственнее!

Всё страннее и страннее!

Всё чудесится и чудесится!

Льюис Кэрролл, «Алиса в Стране чудес»

Под маршрутом проектирования понимают последовательность проектных процедур, выполняемых в процессе разработки конкретного изделия в соответствии с выбранной методологией. Применительно к проектированию ИС с помощью САПР под маршрутом проектирования можно понимать согласованный набор программ из ППП, обеспечивающий полный цикл проектирования от получения технического задания на схему до изготовления фотошаблонов. Существует множество разнообразных маршрутов проектирования ИС. Конкретный маршрут выбирает разработчик. Это связано с тем, что процесс проектирования в значительной степени является творческим и динамичным.