- •7. Концепции графического программирования. Примитивы проектирования.
- •20. Техническое обеспечение сапр. Требования к то сапр
- •21. Типы сетей. Модель взаимосвязи открытых систем.
- •24. Локальные вычислительные сети Ethernet. Каналы передачи данных в корпоративных сетях.
- •31. Машинно–ориентированные языки.
- •34. Языки взаимодействия в сапр. Языки представления знан.
- •35.Характеристика информации, используемой в сапр
- •36. Банки и базы данных в сапр.
- •37.Реляционный подход. Операции над отношениями.
- •38.Реляционный подход. Нормализация отношений.
- •39.Иерархический и сетевой подходы.
- •40.Организация базы данных на физическом уровне.
- •41.Понятие о cals-технологии. Системы erp, pdm.
- •50.Постановка, методы и алгоритмы решения задач покрытия.
- •4.Структура процесса проект. Классификация проектных задач.
- •5.Принципы построения сапр. Этапы создания сапр.История.
- •17.Чпу. Конфигурация станка. Типы систем чпу.
- •12.Системы геометрического моделирования: каркасные…
- •9.Удаление невидимых линий.
- •6.Концепции графического программирования.
- •19.Виртуальная инженерия.
- •18.Быстрое прототипирование и изготовление.
- •28.По сапр. Свойства и структура по сапр.
- •46.Конечные автоматы, сети Петри.
- •26.Внутреннее и внешнее устройство пэвм. Устройства…
- •25.Аппаратура рабочих мест (арм) в автоматизированных …
- •22.Беспроводные сети. Кластеры. Облачные вычисления.
- •2.Функции, общие характеристики и примеры cad/cam/cae…
- •42.Математическое обеспечение анализа проектных решений
- •14.Билинейная поверхность, лоскут Куна, бикубический лоскут
- •13.Конические сечения кривые. Кривая Безье, b-сплайн
- •49.Табличный метод, узловых потенциалов, переменных….
- •43.Методика получения математических моделей элементов.
- •44.М. Модели на микроуровне. М. Модели на макроуровне…
- •45.Динамический и статический риск сбоя, синтез функцион…
- •47.Метод конечных элементов.
- •48.Схемотехническое проектирование рэс.
- •52.Постановка, методы и алгоритмы решения задач размещен.
- •51.Постановка, методы и алгоритмы решения задач разбиения.
- •53.Постановка, методы и алгоритмы решения задач трассир…
51.Постановка, методы и алгоритмы решения задач разбиения.
Многообразие схемных и конструктивных особенностей РЭА порождает различные критерии оптимизации, используемые при решении задач разбиения устройства на узлы. Обычно разбиение осуществляется таким образом, чтобы удовлетворялось одно или несколько из перечисленных требований: 1. Каждый узел должен содержать не более чем заданное число компонентов и/или выводов. 2. Общее число межузловых соединений должно быть минимальным. З. Число блоков должно быть минимальным. 4. Блоки должны выбираться из библиотеки стандартных блоков 5. Должны выполнятся все ограничения по задержкам распространения сигналов. 6. Ремонт и тестирование должны осуществляться с наименьшими затратами. Не все из перечисленных условий совместимы друг с другом. По этим причинам задача разбиения оказывается трудно разрешимой и слабоформализуемой. Качественных универсальных алгоритмов решения задачи разбиения в автоматическом режиме проектирования не разработано.
53.Постановка, методы и алгоритмы решения задач трассир…
На этапе трассировки решается задача рациональной прокладки трасс.
К критериям относятся:1)мин суммарной взвешенной длины соединений;2)мин числа соединений, длина которых больше заданных;3)мин числа пересечений проводников;4)макс число соединений между элементами;5)макс числа цепей простой конфигурации. Алгоритмы: Волновые алгоритмы трассировки позволяют учитывать технологическую специфику печатного монтажа со всей совокупностью конструктивных ограничений. Всегда гарантируют построение трассы, если путь для нее в принципе существует (поскольку они сканируют все поле трассировки при проведении каждого отдельного проводника). Отличаются невысоким быстродействием. Алгоритмы канальной трассировки. Строят трассировку в матрице каналов. Эти алгоритмы очень быстродействующие (в 75-100 раз быстрее волновых), но не гарантируют построение трассы. Реализуются в два этапа. Предварительное распределение трасс в каналах. При трассировке соединений, в некоторых случаях (в частности, для микросборок c высокой плотностью трасс и бессеточного метода трассировки) качество трассировки возрастает, если перед началом трассировки на плате назначить некоторые каналы для проведения трасс. Алгоритм прокладывает и оптимизирует трассы по данным каналам. Каждая уже проложенная на плате трасса может стать преградой по отношению к новой прокладываемой трассе. По мере нарастания числа проложенных трасс, все труднее становится проложить очередную трассу. Наличие возможности смещения ранее проложенных трасс для прокладки новой трассы представляет весьма мощный инструмент для увеличения плотности монтажа. Алгоритмы гибкой трассировки. Базируются на разделении решения задачи на два этапа, обеспечивающих последовательное снижение неопределённости положения трасс. На этапе топологической трассировки положение трасс не фиксируется жестко, трассы назначаются в широкой области, в пределах которых их местоположение не конкретизировано, при этом относительно расположение трасс внутри областей определено. Полностью неопределенность положения трасс устраняется на этапе геометрической трассировки. При гибкой трассировке рабоче поле разбивается выпуклые многоугольные области в углах, которых находятся контакты. Метод является топологическим, то есть на первом этапе трассировки пути проводников фиксируются с точностью до топологической эквивалентности, без учета метрических характеристик. Два пути называются типологически эквивалентными, если один из них можно перевести в другой помощью непрерывной деформации, не пересекая при этом вершин и сторон разбиения. Треугольные макродискреты используются чаще многоугольных т.к. позволяют контролировать большее число метрических ограничений. Триангуляция – разбиение плоскости на треугольники – является наилучшим разбиением с точки зрения максимизации числа ребер. Метод позволяет преодолеть недостатки традиционных алгоритмов трассировки: сеточность, ортогональность разводки, негибкость. Недостатки: Сложно учитывать метрические ограничения; Наличие элементов топологии, которые присутствуют на подмножестве имеющихся коммутационных слоев; Тяжело реализовать второй этап гибкой трассировки. В целом в ряде современных САПР РЭА реализованы комбинированные алгоритмы трассировки, поэтапно сочетающие топологическую гибкую трассировку с последующей геометрической разводкой по заданной сетке.
1.Разновидности САПР. CAD, CAM, CAE пакеты - понятия, отличия.
2.Функции, общие характеристики и примеры CAD/CAM/CAE-систем
3.Сценарий интеграции проектирования и производства посредством
4.Структура процесса проект. Классификация проектных задач.
5.Принципы построения САПР. Этапы создания САПР. История САПР.
6.Концепции графического программирования. Графические библиот.
7.Концепции графического программирования. Примитивы проектиров.
8.Матрицы преобразования.
9.Удаление невидимых линий.
10.Визуализация.
11.Системы автоматизированной разработки чертежей.
12.Системы геометрического моделирования: каркасные…
13.Конические сечения и эрмитовы кривые. Кривая Безье, B-сплайн
14.Билинейная поверхность, лоскут Куна, бикубический лоскут
15.Поверхность Безье, B-сплайновая поверхность. NURBS
16.Технологическая подготовка производства в САПР.
17.ЧПУ. Конфигурация станка. Типы систем ЧПУ.
18.Быстрое прототипирование и изготовление.
19.Виртуальная инженерия.
20.Техническое обеспечение САПР. Требования к ТО САПР
21.Типы сетей. Модель взаимосвязи открытых систем.
22.Беспроводные сети. Кластеры. Облачные вычисления.
23.Методы доступа в локальных вычислительных сетях.
24.Локальные вычислительные сети Ethernet. Каналы передачи данн.
25.Аппаратура рабочих мест (АРМ) в автоматизированных …
26.Внутреннее и внешнее устройство ПЭВМ. Устройства…
27.Стеки протоколов и типы сетей в автоматизированных системах.
28.ПО САПР. Свойства и структура ПО САПР.
29.Программное обеспечение САПР. Основные функции и состав.
30.Лингвистическое обеспечение САПР. Структура лингвистического
31.Языки программирования. Машинно–ориентированные языки.
32.Языки программирования. Алгоритмические языки высокого уровня.
33.Языки проектирования. Трансляторы и интерпретаторы.
34.Языки взаимодействия в САПР. Языки представления знаний.
35.Характеристика информации, используемой в САПР.
36.Банки и базы данных в САПР.
37.Реляционный подход. Операции над отношениями.
38.Реляционный подход. Нормализация отношений.
39.Иерархический и сетевой подходы.
40.Организация базы данных на физическом уровне. Особенности баз
41.Понятие о CALS-технологии. Системы ERP, PDM.
42.Математическое обеспечение анализа проектных решений…
43.Методика получения математических моделей элементов.
44.М. модели на микроуровне. М. модели на макроуровне…
45.Динамический и статический риск сбоя, синтез функциональных
46.Конечные автоматы, сети Петри.
47.Метод конечных элементов.
48.Схемотехническое проектирование РЭС.
49.Табличный метод, узловых потенциалов, переменных состояния.
50.Постановка, методы и алгоритмы решения задач покрытия.
51.Постановка, методы и алгоритмы решения задач разбиения.
52.Постановка, методы и алгоритмы решения задач размещения.
53.Постановка, методы и алгоритмы решения задач трассировки.