Материал: лабораторная работа№7 Исследование алгоритмов трассировки печатных соединений

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

43

распространения лучей отображена в правой части экрана. Изменять данную информацию можно и манипулятором типа «мышь».

Коды направлений распространения луча, в данном случае следующие: 0 – означает, что луч будет двигаться вправо; 1 – вверх; 2 – влево; 3 – вниз; 4 – вправо-вверх; 5 – влево-вверх; 6 – влево-вниз; 7 – вправо-вниз.

Пример

Для работы программы необходимо выбрать алгоритм: в режиме ввода контактов установить два контакта, нажатием клавиши Insert. Затем переключиться на режим ввода препятствий и ввести проводники (рис.7.13).

Для получения соединения в пошаговом режиме распространить нажатием на клавишу Enter цифровую волну до момента достижения ячейки цели (рис.7.14). После этого над рабочим полем появляется трансляция: «Волна достигла цели, нажмите любую клавишу для построения трассы».

Рис.7.13.

После этого нажатием клавиши Enter построить трассу (рис.7.15).

3.1Теоретическая часть

3.1.1.Получить у преподавателя технические условия на проектирование печатного монтажа.

3.1.2.Для заданных вариантов электрических цепей и монтажного пространства составить необходимые математические модели.

44

3.1.3. По алгоритмам Ли, Акерса и лучевому «вручную» построить соединения между заданными контактами.

Рис.7.14.

Рис.7.15.

45

3.2.Экспериментальная часть

3.2.1.Выбрать волновой алгоритм Ли, задать контакты одной цепи и ранее построенные проводники:

-задать четыре направления трассировки и построить по этому алгоритму соединения (трассы).

- задать восемь направлений трассировки (под любыми углами) и вновь построить по алгоритму трассы.

3.2.2.Выбрать алгоритм Акерса и для тех же контактов цепи и проводников просчитать по программе варианты построения соединений.

3.2.3.Выбрать лучевой алгоритм Абрайтиса и для ранее введенных контактов цепи и проводников просчитать по программе варианты построения соединений.

3.2.4.Результаты расчетов записать (вывести на печать) и оформить в виде эскизов соединения выводов электрических цепей.

3.2.5.Результаты трассировки оценить по всем критериям;

сравнить результаты ручного и машинного расчётов.

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

4. СОДЕРЖАНИЕ ОТЧЕТА

4.1.Цель работы.

4.2.Сведения из теории. Задача трассировки печатных соединений и её математическая формулировка.

4.3.Графическое изображение на плоскости в декартовой системе координат контактов, множества цепей, подлежащих соединению.

4.4.Математические модели соединяемых контактов, необходимые для работы алгоритмов.

4.5.Результаты трассировки соединений «вручную» и на ЭВМ.

4.6.Эскизы результатов проектирования проводного монтажа.

4.7.Выводы.

5.КОНТРОЛЬНЫЕ ВОПРОСЫ

5.1.Сформулируйте цели задачи трассировки печатных соединений.

5.2.Как математически формулируется задача трассировки печатных соединений?

5.3.Назовите основные алгоритмы трассировки печатных соединений и в чем их основное различие?

5.4.Каким образом можно оценить качество печатного монтажа?

46

5.5.Перечислите последовательность действий волнового алгоритма Ли и продемонстрируйте его работу на примере.

5.6.Перечислите последовательность действий лучевого алгоритма и продемонстрируйте его работу на примере.

5.7.Перечислите последовательность действий алгоритма Акерса и продемонстрируйте его работу на примере.

5.8.Назовите достоинства и недостатки волнового, лучевого и алгоритма Акерса.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Селютин В. А. Машинное конструирование электронных устройств. – М.:

Сов. радио, 1977. – 384 с.

2.Деньдобренко Б. Н., Малика А. С. Автоматизация конструирования РЭА.

М.: Высшая школа. 1980. – 384 с.

3.Морозов К. К., Одиноков В. Г., Курейчик В. М. Автоматизированное проектирование конструкций РЭА: Учеб. пособие для вузов. – М.: Радио и связь, 1983. – 280 с.

4.Курейчик В. М. Математическое обеспечение конструкторского и технологического проектирования с применением САПР: Учеб. для вузов. – М.: Радио и связь, 1990. – 352 с.

5.Теория и методы автоматизации проектирования вычислительных систем / Под ред. М. Брейера. – М.: Мир, 1977. – 283 с.

6.Савельев А. Я., Овчинников В. А. Конструирование ЭВМ и систем. – М.: Высшая школа, 1989. – 248 с.

7.Кристофидес Н. Теория графов: Автоматический подход: Пер. с англ. –

М.: Мир, 1978. – 432 с.

8.Кофман А. Введение в прикладную комбинаторику: Пер. с фр. – М.:

Наука, 1975. – 480 с.

9.Алипов Н. В. Задачник по автоматизации конструкторского проектирования РЭА и ЭВА. – М.: Высшая школа, 1986. – 160 с.

10.Мудров В. И. Задача о коммивояжере. Новое в жизни, науке, технике. Серия Математика, Кибернетика. – М. Знание, 1969. – 62 с.

47

Содержание

ЛАБОРАТОРНАЯ РАБОТА №5 Исследование эффективности алгоритмов трассировки проводных

соединений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.Алгоритмы трассировки проводов . . . . . . . . . . . . . . . . . . . . . . 3

2.Домашнее задание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

3.Задания к лабораторной работе . . . . . . . . . . . . . . . . . . . . . . . 15

4.Содержание отчета . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

5.Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

ЛАБОРАТОРНАЯ РАБОТА №6 Исследование эффективности алгоритмов трассировки проводов

вжгуты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

1.Задача о максимальном потоке . . . . . . . . . . . . . . . . . . . . . . . 20

2.Домашнее задание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.Задания к лабораторной работе . . . . . . . . . . . . . . . . . . . . . . . 29

4.Содержание отчета . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

5.Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

ЛАБОРАТОРНАЯ РАБОТА №7 Исследование эффективности алгоритмов трассировки печатных и

пленочных соединений . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

1.Сведения из теории . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

2.Домашнее задание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

3.Задания к лабораторной работе . . . . . . . . . . . . . . . . . . . . . . . 40

4.Содержание отчета . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

5.Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Библиографический список . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Источник: https://studfile.net/preview/16675680/