- •Проектирование рельефного монтажа с помощью сапр relef
- •1. Конструкция рельефной платы
- •2. Технология рельефного монтажа
- •3. Структура сапр relef
- •4. Режимы работы сапр relef
- •5. Описание программных компонент сапр relef
- •6. Порядок проектирования в сапр relef
- •Выбор шага трассировки
- •Разработка заготовки эскиза рельефной платы
- •Планирование границ поля трассировки
- •Разработка эскизов монтажных точек
- •Разработка эскизов установочных мест
- •Размещение установочных мест эрэ на эскизе рп
- •Нанесение на эскиз рп постоянных частей цепей питания
- •Кодирование исходных данных для сеточного проектирования монтажа
- •I «группа идентификатора проекта»
- •X «группа координат X базовых точек эрэ»
- •Кодирование описаний параметров постпроцессора технологического оборудования
- •I «группа идентификатора проекта»
- •Формирование файлов с исходными данными
- •Формирование процедур проектирования
- •Выполнение процедур проектирования
- •Заполнение таблиц с результатами проектирования
4. Режимы работы сапр relef
САПР RELEF может функционировать в четырех режимах:
Выполнение программ;
Редактор процедур;
Выполнение процедур;
Учебник.
Пользователь выбирает режим из меню в кадре интегрированной среды САПР.
При выполнении учебных заданий работа проводится во втором и третьем режимах, которые обеспечивают следующие функции.
Режим «Редактор процедур»:
выбор версии САПР RELEF;
выбор или формирование имени процедуры;
формирование и редактирование последовательности программных компонент (ПК) процедуры;
редактирование имен входных и выходных файлов выполняемых ПК.
Режим «Выполнение процедур»:
выбор имени выполняемой процедуры;
модификацию имен входных и выходных файлов выполняемых ПК;
выполнение ПК.
5. Описание программных компонент сапр relef
САПР RELEF содержит более 30 программных компонент (ПК), но для выполнения учебных заданий достаточно использовать 8 ПК, назначение и порядок функционирования которых рассмотрены ниже.
Каждая ПК имеет параметрами имена входных и выходных файлов данной компоненты. Причем каждый из параметров имеет стандартное значение, которое он принимает при вызове ПК без параметров.
Общим для всех программных компонент является:
Enter – продолжение работы,
Esc – прекращение работы.
Во всех ПК в случае отсутствия файла, к которому идет обращение, или запрета записи в файл, к которому идет обращение с записью, выдается соответствующее сообщение. Сопровождение большинства программных компонент производится на экране кадрами управляющих параметров и сопровождения функционирования.
Кадр управляющих параметров состоит из трех областей:
шапка (верхняя часть экрана);
редактируемые параметры (средняя часть экрана);
правила управления (нижняя часть экрана).
«Шапка» и «Правила управления» – стандартные для всех ПК. В «Шапке» указано наименование программы и первые четыре 22-х символьные строки идентификатора объекта проектирования. В «Правилах управления» описаны функции клавиш и правила редактирования управляющих параметров. Некоторые ПК имеют два кадра управляющих параметров.
В случае появления аварийной ситуации, не позволяющей продолжить выполнение программы, на экране появляется запись
А В А Р И Й Н О Е З А В Е Р Ш Е Н И Е
<причина аварийного завершения>.
После окончания работы ПК и записи результатов в выходной файл в области стандартной «Шапки» появляется мигающая строка 'ЗАВЕРШЕНО'.
ПК Символический ввод исходных данных предназначена для преобразования "Файлов символических исходных данных" в "Файлы базы" и для синтаксического и частичного схемотехнического контроля "Файлов символических исходных данных".
ПК последовательно считывает строки "Файла символических исходных данных" и скроллингом выводит содержимое на экран. Одновременно проводится контроль текущей считанной строки. В случае обнаружения ошибки или некорректности информации производится выдача диагностического сообщения ("ОШИБКА" или "ВОПРОС") и останов. Для продолжения работы необходимо выйти из САПР, произвести исправления в исходном файле и, вернувшись в САПР, выполнить данную ПК. Так следует поступать до тех пор, пока все ошибки в исходном файле будут устранены.
ПК Упорядочение цепей предназначена для улучшения результатов трассировки при использовании последовательных алгоритмов трассировки.
Программа проводит сортировку таблицы цепей проектируемой платы, находящуюся во входном файле, по следующим правилам:
первыми устанавливаются цепи питания в последовательности их нумерации;
остальные цепи устанавливаются в порядке уменьшения площадей минимальных описывающих прямоугольников;
фрагменты (отрезки и монтажные точки) каждой цепи устанавливаются внутри одной цепи по уменьшению расстояния от центра тяжести всех фрагментов (для отрезков расстояние измеряется от их середин).
Упорядоченная таблица цепей помещается в выходной файл.
ПК Трассировка-2 предназначена для трассировки печатного монтажа проектируемого объекта в двух слоях. Конфигурация связей каждой цепи – «дерево с ветвлениями».
Трассировка на каждом этапе производится следующим образом.
Все цепи трассируются в последовательности их записи во входном файле базы. Началом трассировки каждой цепи является пометка в модели поля трассировки первой группы электрически объединенных фрагментов этой цепи признаком мишени. Далее в той же модели помещаются фрагменты второй электрически объединенной группы фрагментов, от которых начинают распространяться поочередно вертикальные и горизонтальные «лучи»). Если хотя бы один такой луч пересечет признак мишени, то соединение двух групп фрагментов считается найденным и проводится его построение. Далее все фрагменты первой и второй групп, а также все фрагменты их соединения помечаются признаком мишени и аналогичным способом осуществляется трассировка с третьей группой фрагментов. Подобным способом трассируются и все последующие группы электрически объединенных фрагментов одной цепи.
ПК Контроль трассировки предназначена для контроля объекта проектирования на наличие всех связей и на отсутствие замыканий между цепями.
Программа выполняется в два этапа. На первом проводится контроль наличия замыканий между цепями, контроль наложений сегментов трасс и контроль кратных переходов на изоляционных слоях. На втором – контроль целостности для каждой цепи таблицы цепей.
ПК Визуализация трассировки предназначена для визуального контроля настройки на проектируемую конструкцию РП. Кроме того, данная программа позволяет визуально анализировать правильность выполнения трассировки и «загруженность» трассами различных областей поля трассировки.
Имеется режим курсора, позволяющий оперативно определить координаты любого элемента визуализируемой конструкции.
ПК Формирование таблиц проверки монтажа предназначена для формирования образов таблицы цепей (ТБ) и таблицы прозвонки на разобщение (ТБ1) проектируемого объекта.
ПК Постпроцессор технологического оборудования предназначена для формирования управляющей программы для технологического оборудования изготовления рельефных заготовок РП.
Управляющая программа для технологического оборудования создается путем последовательного формирования зон нескольких технологических операций. Основными технологическими операциями изготовления заготовок РП являются:
фрезерование проводников лицевого слоя (вертикальных);
фрезерование проводников тыльного слоя (горизонтальных);
сверление переходных отверстий;
сверление монтажных отверстий;
фрезерование ламелей.
ПК Визуализация и контроль монтажа предназначена для контроля управляющих программ, реализуемых на технологическом оборудовании при изготовлении рельефных заготовок РП, а также для автоматического контроля минимального допустимого зазора и корректного соединения элементов проводящего рисунка. Кроме того, данная программа позволяет визуально анализировать правильность настройки на проектируемую конструкцию.
Программа отражает на экране монитора объект проектирования с соблюдением пропорций всех элементов конструкции проводящего рисунка, являясь имитатором технологического оборудования.
