Система автоматизированного проектирования P-CAD

Загрузить архив:
Файл: 240-1071.zip (20kb [zip], Скачиваний: 144) скачать

   УДК: 681.3:621.002 ОПЫТ ПРЕПОДАВАНИЯ САПР P-CAD В ВУЗЕ

   Н.Я. Колесник, доцент каф.ЭИ, ДВТИ, г.Владивосток;

   Д.А. Горбач, инженер-программист каф.ЭИ, ДВТИ, г.Владивосток

   Введение

   В настоящее времяв  промышленностиширокоераспространение

получили  различныесистемыавтоматизированногопроектирования

(САПР).В частности,дляпроектированияпечатных  плат(ПП),

гибридных  интегральныхсхем(ГИС),  микросборок (МБС) и других

подобных  конструктивовшироко   используется   система   P-CAD,

разработанная фирмой Personal CAD System.По оценке специалистов

система P-CAD является несомненным лидеромсреди  другихсистем

аналогичного    назначения,   функционирующих   на   персональных

компьютерах класса IBM PC.

   В связис  этимпри подготовке специалистов радиотехнических

специальностей целесообразно в курсы по конструированию РЭА(или

аналогичным  курсам)включитьматериал  по изучению САПР P-CAD,

преследуя при этом следующие цели:

   1. Сформировать у студентов достаточно полное представление об

основных  элементах,структуреи   принципах   функционирования

промышленных систем автоматизированного проектирования.

   2. Способствовать    получению    студентами     своеобразного

"фундамента"   для   упрощения   в   дальнейшемосвоениядругих

промышленных систем автоматизированного проектирования.

   Методические рекомендации

   Опыт преподавания системы P-CAD показал,что изучение системы

целесообразно проводить в течении двух семестров.

   В первом семестре читаются лекции и  выполняютсялабораторные

работы. Во втором семестре проводится курсовое проектирование.

   Объем исодержание  лекционногоматериалазависит  отряда

факторов:  наличияапробированногометодического обеспечения по

системе;  необходимого (требуемого)  уровняосвоениястудентами

системы P-CAD;  наличия достаточного количества машинного времени

и т.п.

   В началелекционного  материаладаетсяназначение  системы,

основныееехарактеристики,состав  программногообеспечения,

структура   рабочихфайлов  проекта.Излагаютсятри  возможных

подходакпроектированиюПП  (безграфическогои  текстового

описания  принципиальнойэлектрическойсхемы,  с использованием

только текстового  описаниякомпонентови  цепейпроектируемой

схемы,сиспользованиеми текстового,  и графического описания

принципиальной электрической схемы).

   Лекционный материал   можетсодержать  краткуюинформациюо

работе  оболочкиPC-SHELL,основных  командахрежимах   работы

графических редакторов (PC-CAPS,PC-CARDS,  PC-PLACE).Студенты

четко должны представлять назначение,входные и  выходныефайлы

всех программ-утилит.

   В лекцияхнеобходимо подробно остановиться на структуре файла

*.CTL (файла стратегии трассировки), способах ее настройки на оп-

ределенный вид конструктива. Целесообразным является рассмотрение

   на лекциях вопросов внеш-

него интерфейса  системы,структурыpdf-файла.  Нелишнимбудет

познакомить  обучающихсяс вопросами взаимосвязи системы P-CAD с

отечественным технологическим оборудованием.

   Состав лабораторных работ

   1. Методика создания символьного описания элементов в  системе

P-CAD.

   2. Методика создания конструкторско-технологического  описания

элементов в системе P-CAD.

   3. Методика проектирования ПП в системе P-CAD.При выполнении

   первой лабораторной работы студенты знакомятся

с редактором PC-CAPS и осваивают методику подготовкисимвольного

описания библиотечных элементов (файлов типа *.SYM).

   При выполнении второй лабораторной работы студенты  знакомятся

с    графическим    редактором   PC-CARDS,   методикой   создания

технологического описания  библиотечныхэлементов(файлов  типа

*.PRT).

   При выполнениилабораторнойработы  номер   три   проводится

проектирование   ПП,   причемв  качествеисходныхданных  для

проектирования используется только текстовое описание компонентов

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

alt-файлов).При выполнении данной лабораторной работы  студенты

подробно   знакомятся   с   графическим  редакторомPC-PLACE,с

трассировщиком PC-ROUTE,  осуществляют настройку трассировщика (с

помощью файла стратегии типа *.CTL) на заданный конструктив.

   При выполнении курсового проектирования студенты  осуществляют

проектирование    ПП    начиная  с   создания   символьного   и

конструкторско-технологического описания библиотечныхэлементов,

а   заканчивают-получением  конструкторскойдокументациина

проектируемую плату.  В отчете по курсовому проектированию должны

быть включены послойные чертежи платы,сборочный чертеж и чертеж

принципиальной электрической схемы.Чертежи могут быть выполнены

как на плоттере, так и на принтере.

   Заключение

   Учет изложенныхвышерекомендаций  исоображений в процессе

преподавания в ВУЗе курса поизучению  системыP-CADпозволило

достаточно  успешнопровести обучение и сформировать у студентов

достаточно прочные знания по данной дисциплине.


     СИСТЕМААВТОМАТИЗИРОВАННОГОПРОЕКТИРОВАНИЯP-CAD.

            КУРСЛЕКЦИЙИ  ЛАБОРАТОРНЫХРАБОТ.

                          26 часов.

     ───────────────────────────────────────────────────

    

     1. Лекция. 2 часа.

               Назначение, возможности,состав

                и функционирование САПР P-CAD.

    

     Файловая структура пакета. Файл PCADDRV.SYS.

     Процесс создания базы данных проекта. Представление вход-

ной информации.  Очередность использования программ пакета. Их

назначение,  входная и выходная информация.  Типысоздаваемых

файлов.

     Структура слоев.Важнейшие слои.Статус  слоя.

     Команды графических редакторов. Строка состояния. Исполь-

зование клавиатуры и "мыши".

    

    

     2. Лекция, лабораторная работа. 2+2=4 часа.

                Создание символьного описания

                радиоэлектронного компонента.

          Графический редактор PC-CAPS. Режим SYMB.

    

     Графический редактор PC-CAPS.Назначение. Обрабатываемые

файлы.

     Назначение символьного описания РЭК.  Используемыеслои.

Масштаб.

     Создание изображения элемента.Ввод контактов.Упаковка

вентилей в корпус.

    

    

     3. Лекция, лабораторная работа. 2+2=4 часа.

         Описание электрической принципиальной схемы.

          Графический редактор PC-CAPS. Режим DETL.

    

     Графический редактор PC-CAPS. Задание конфигурации. Ключи

запуска. Файл PCCAPS.CFG.


                            - 2 -

                             

     Назначение описания электрической  принципиальнойсхемы.

Используемые слои. Масштаб.

     Вызов и размещение элементов на поле схемы.  Правила про-

ведения электрических соединений.Именование цепей,описание

шин,  "земли". Именование элементов. Режимы упаковки компонен-

тов.

     Создание файлов отчетов.

    

    

     4. Лекция, лабораторная работа. 2+2=4 часа.

                Создание описания конструктива

                 радиоэлектронного компонента.

          Графический редактор PC-CARDS. Режим SYMB.

    

     Графический редактор PC-CARDS. Назначение. Обрабатываемые

файлы. Файл PCCARDS.CFG.

     Назначение описания конструктива РЭК.Используемые слои.

Масштаб.

     Создание изображения элемента.Ввод контактов.Упаковка

контактов.  Проблемасоответствиясимвольного описания РЭК и

описания конструктива.

    

    

     5. Лекция, лабораторная работа. 2+2=4 часа.

                     База данных проекта.

    

     Содержание и создание файла с описанием базы данных  про-

екта (FIL-файла).

     Трансляция описания в файл-библиотеку  (LIB-файл).Прог-

рамма PREPACK. Входная и выходная информация. Пакетный режим.

     Выделение спискацепей(NLT-файл).  ПрограммаPCNODES.

Входная и выходная информация. Пакетный режим.

     Упаковка конструктивовнаплату  (PKG-файл).Программа

PCPACK. Входная и выходная информация. Пакетный режим.

     Возможные ошибки. Причины возникновения и методы устране-

ния.

.

                            - 3 -

                             

     6. Лекция, лабораторная работа. 2+2=4 часа.

       Размещение конструктивов на поле печатной платы.

                Графический редактор PC-PLACE.

    

     Графический редактор PC-PLACE. Назначение. Обрабатываемые

файлы. Признак отпечатка конструктива. Создание и редактирова-

ние.

     Гистограмма и вектора силы.Фактор выигрыша.Создание и

содержания отчета по гистограмме.

     Ручное размещение РЭК на поле платы.

     Автоматическое размещение РЭКнаполе  платы.Создание

сетки привязки конструктивов и очереди размещение.

     Оптимизация размещения перебором вентилей и  компонентов.

Оптимизация цепей.

     Интрактивный режим размещения.

     Создание и содержание файлов отчетов о размещении и опти-

мизации.

    

    

     7. Лекция, лабораторная работа. 2+2=4 часа.

       Автоматическая трассировка. Программа PC-ROUTE.

    

     Программа PC-ROUTE. Назначение. Обрабатываемые файлы.

     Стратегия трассировки. Настройка.

     Создание и содержание отчета о процессе трассировки.


           ДАЛЬНЕВОСТОЧНЫЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ

           ЭЛЕМЕНТЫПРИКЛАДНОЙМАШИННОЙ  ГРАФИКИ

                      ВСИСТЕМЕP-CAD

              Методическое пособие для студентов

                  технических специальностей

                       Владивосток 1993

.

           Дальневосточный технологический институт

           ЭЛЕМЕНТЫПРИКЛАДНОЙМАШИННОЙ  ГРАФИКИ

                      ВСИСТЕМЕ  P-CAD

              Методическое пособие для студентов

                  технических специальностей

                                             Утверждено

                                        методическим советом

                                             института

───────────────────────────────────────────────────────────────

ДВТИ                                           Владивосток 1993

.

     УДК: 681.3:621.002

     Пособие предназначено для студентов технических специаль-

ностей, выполняющих чертежи электрических и электронных схем.

     Пособие включаетописание графического редактора PC-CAPS

системы P-CAD и методические указания к лабораторным работам.

     Авторы-составители - сотрудники кафедры

                                    Экономической информатики:

                 инженер-программист Д.А. Горбач,

                 доцент Н.Я. Колесник.

     Рецензенты: заведующий кафедрой Инженерной графики ДВТИ

                 к.т.н. А.Б. Годун,

                 докторант кафедры  Конструированиеипроиз-

                 водство радиоаппаратуры ДВГТУ к.т.н.,  доцент

                 А.Н. Жирабок.

     (C)   Дальневосточный технологический институт, 1993

.

                              3

     Машинная графикастановитсявсе более доступным и попу-

лярным средством общения человека сЭВМ.  Внастоящеевремя

создано немало систем машинной графики, графических редакторов

и пакетов прикладных графических программ, позволяющих успешно

использовать  средствамашиннойграфики  практически во всех

сферах человеческой деятельности.

     Наиболее широкоприменяемым средством при проектировании

радиоэлектронной аппаратуры является пакет P-CAD.

     Cистема P-CAD (Personal Computer Aided Design) предназна-

ченадляавтоматизированногопроектированияпечатных плат.

Данный пакет включает в себя средства, позволяющие пользовате-

люсоздаватьописания  радиоэлектронныхкомпонентов(РЭК),

электрических принципиальныхсхем,  задаватьформупечатной

платы,расставлять РЭК на плате как вручную,так и автомати-

чески, а также производить трассировку печатной платы. Резуль-

таты могут быть выданы на принтер, плоттер, фотошаблон.

     В данномруководстве рассматриваются вопросы использова-

нияодногоиз  графическихредакторовпакета  -программы

PC-CAPS в курсе "Машинная графика".

     1. НАЗНАЧЕНИЕ И ОБЩАЯ ХАРАКТЕРИСТИКА ПРОГРАММЫ PC-CAPS

     Программа PC-CAPS предназначена для графического ввода  и

редактирования схем и библиотечных элементов для них (схемных

символов) на персональном компьютере и является мощнымдиало-

говым инструментом проектировщика. При этом обеспечивается ра-

бота с пользовательской библиотечной базой данных. PC-CAPS вы-

полняет следующие основные функции:

     - создание и редактирование символов;

     - создание и редактирование схем.

     PC-CAPS состоит из символьногоисхемного  процессоров.

Символьный  процессорпозволяет пользователю создавать ориги-

нальные (собственные) символы,на основе которых в дальнейшем

создаются принципиальные схемы.

.

                              4

     Схемный процессор позволяет создавать разнообразные схемы

из имеющихся символов.  Программа поддерживает иерархию проек-

та,позволяя создавать схемы с иерархией, когда у схемы верх-

него уровня иерархии символ сам является схемой,состоящей, в

свою очередь,из символов более низкого уровня.  Введеннаяс

помощью  PC-CAPSинформация о созданных схемах запоминается в

пользовательской базе данных,откуда извлекаются таблицы свя-

зей, необходимые для работы других программ системы P-CAD.

     1.1. Формат экрана.

     При работе спрограммойэкран  дисплеяразбиваетсяна

несколько зон, как показано на рис.1.1.

   ┌──────────────────────────────────────────────────────┐

   │ ┌──────────────────────────────────────┐ ┌─────────┐ │

   │ │                                      │ │         │ │

   │ │              1                       │ │    2    │ │

   │ │                                      │ │         │ │

   │ │                                      │ │         │ │

   │ │                                      │ │         │ │

   │ │                                      │ │         │ │

   │ └──────────────────────────────────────┘ │         │ │

   │ ┌──────────────────────────────────────┐ │         │ │

   │ │              3                       │ │         │ │

   │ └──────────────────────────────────────┘ │         │ │

   │ ┌──────────────────────────────────────┐ │    2    │ │

   │ │              4                       │ │         │ │

   │ └──────────────────────────────────────┘ └─────────┘ │

   └──────────────────────────────────────────────────────┘

                Рис.1.1. Формат экрана PC-CAPS

     1 - главная зона показа;      2 - зона меню команд;

     3 - зона текста;              4 - зона статуса.

     Главная зонапоказа предназначена для изображения редак-

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

меню и подменю команд схемного или символьного редактора. Зона


                              5

текста предназначена для диалоговой связи междупользователем

и программой. В этой зоне выводятся запросы значений различных

переменных и параметров,  а также выводятся сообщения об ошиб-

ках. Зона (строка) статуса показывает текущие параметры актив-

ной команды,  включая активные слои, текущую координатную сет-

ку,координаты курсора и другую информацию о выбранной коман-

де.

     1.2. Координатная сетка.

     Координатная сеткаиспользуетсядля  упрощения процесса

построения схем и символов в главной зоне показа. Пользователь

определяет  местоположениеточкина экране установкой на это

место графического  курсора,имеющеговид  перекрестья.Это

местона экране автоматически передвигается к ближайшей точке

экрана, разбитого сеткой на клетки определенных размеров. Раз-

мерклетки(шаг координатной сетки) определяется в единицах,

равных сотым долям дюйма.  Например,шаг сеткив  20единиц

соответствует 20/100 дюйма, или примерно 5 мм. Шаг сетки пока-

зан в строке статуса,  там же отображаются текущие  координаты

курсора.Можно устанавливать шаг сетки от 1 до 200 единиц (по

умолчанию 10).

     1.3. Функциональные клавиши

     Функциональные клавиши на клавиатуре дублируют ряд команд

(опций),вводимых с использованием "мыши",и позволяютосу-

ществить  быстрыйдоступ к параметрам строки статуса и другие

функции. Назначение клавиш показано в таблице 1.1.

     1.4. Структура слоев программы PC-CAPS.

     В программеPC-CAPS используется развитая структура сло-

ев.Она предназначена для удобного использования  комплексной

информации о проекте, хранящейся в базе данных. При редактиро-

вании схем использование слоев просто необходимо.

.

                              6

                                                 Таблица 1.1

               Назначение функциональных клавиш

  ┌─────────┬──────────────────────────────────────────────┐

│ Клавиша │                 Функция                      │

  ├─────────┼──────────────────────────────────────────────┤

│   F1    │ Позволяет посмотреть/установить слой         │

│   F2    │ Позволяет посмотреть/установить текущий угол │

│   F3    │ Позволяет назначать или изменять имя цепи при│

│         │ исполнении команды ENTR/WIRE                 │

│   F4    │ Позволяет именовать компонент приразмещении│

│         │ совместно с командой ENTR/COMP               │

│   F5    │ Позволяет ввести  новыйразмертекста   при│

│         │ использовании команд ввода текста│

│   F6    │ Позволяет посмотреть/установить текущуюори-│

│         │ ентациютекста (показ зеленым цветом символа│

│         │ F на строке статуса)                         │

│   F7    │ Позволяет сделать видимой/невидимоймасштаб-│

│         │ ную сетку                                    │

│   F8    │ Позволяет управлять  дискретноcтью передвиже-│

│         │ ния курсора                                  │

│   F9    │ Позволяет разместить курсор между главной зо-│

│         │ ной показа экрана и строкой статуса          │

│   F10   │ Позволяет разместить курсор между главной зо-│

│         │ ной показа экрана и меню                     │

  └─────────┴──────────────────────────────────────────────┘

     Структура слоев,принятая по умолчанию, приведена в таб-

лице 1.2.

   Слои могут иметь любой из 15 цветов:

     - 1- зеленый;

     - 2- красный;

     - 3- желтый;

     - 4- синий;

     - 5- голубой;

     - 6- фиолетовый;

     - 7- темно-серый;

     - 8- темно-зеленый;

     - 9- оранжевый;

.

                  7

     - 10 - коричневый;

     - 11 - темно-голубой;

     - 12 - морковный;

     - 13 - малиновый;

     - 14 - светло-серый;

     - 15 - зеленый.

                                                Таблица 1.2

             Структура слоев PC-CAPS по умолчанию

┌────┬─────────┬──────┬─────────┬─────────────────────────┐

│ #│   ИМЯ   │ ЦВЕТ │СТАТУС │    ИСПОЛЬЗОВАНИЕ        │

├────┼─────────┼──────┼─────────┼─────────────────────────┤

│ 1│    2    │   3  │    4    │           5             │

├────┼─────────┼──────┼─────────┼─────────────────────────┤

│ 1│  WIRES│   1  │   ABL A │ Цепи                    │

│ 2│  BUS    │   1  │   ABL   │ Шины                    │

│ 3│  GATE   │   2  │   ON    │ Графическое изображение │

│  │         │      │         │ символа                 │

│ 4│  IEEE   │   2  │   OFF   │ Графическое изображение │

│    │         │      │         │ символа в системе IEEE│

│ 5│  PINFUN │   3│   OFF   │ Функции выводов (IEEE)│

│ 6│  PINNUM │   1│   OFF   │ Номера выводов          │

│ 7│  PINNAM │   6│   ON    │ Имена выводов           │

│ 8│  PINCON │   4│   ON    │ Соединения выводов      │

│ 9│  REFDES │   2│   OFF   │ Вспомогательные обозна- │

│    │         │      │         │ чения                   │

│ 10 │ATTR   │   6│   OFF   │ Видимые атрибуты        │

│ 11 │SDOT   │   1│   OFF   │ Точки межсоединений     │

│ 12 │DEVICE │   5  │   ON    │ Имя компонента или      │

│    │         │      │         │ номер ячейки│

│ 13 │OUTLIN │   5  │   ON    │ Выходные линии компонент│

│    │         │      │         │ (используются в полуза- │

│    │         │      │         │ казных проектах)        │

│ 14 │ATTR2│   6│   OFF   │ Невидимые атрибуты      │

│ 15 │NOTES│   6│   OFF   │ Текстовые замечания     │

│ 16 │NETNAM │   4  │   OFF   │ Имена цепей             │

│ 17 │CMPNAM │   5  │   OFF   │ Имена компонент         │

│ 18 │BORDER │   5  │   OFF   │ Бордюр на схеме         │

└────┴─────────┴──────┴─────────┴─────────────────────────┘


                              8

     Каждый слой имеет статус, который может принимать следую-

щие значения:

     - OFF   - не виден и не доступен для редактирования;

     - ON    - виден, но для редактирования недоступен;

     - ABL   - виден  и может становиться активным;

     - ABL A - виден и активен.

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

имена слоев,для возможности последующей обработки схемы дру-

гими программами системы P-CAD.

     1.5. Выбор команд.

     Программа PC-CAPSиспользуетменю команд для вызова ре-

дактирующих команд.

     Чтобы выбрать команду,пользовательпередвигает  графи-

ческий курсор в зону меню команд и устанавливает его на нужную

команду.При перемещении в зону менюилив  строкустатуса

курсор приобретает вид прямоугольника, окаймляющего нужную ко-

манду или параметр в строке статуса.Затем пользователь нажи-

маетклавишуBUT#1 (или пробел),и выбранная команда стано-

вится активной до тех пор, пока не будет выбрана другая коман-

да (клавишей BUT#1),  или отменена текущая выбранная (клавишей

BUT#2).

     1.6. Команды выбора режима.

     Редактор обеспечивает возможность работы  пользователяв

двух режимах, задаваемых командами:

SYMB

     установить систему врежимредактированиябиблиотечных

     элементов(символов)  -главноеменю при этом изменяет

     цвет на красный;

DETL

     установить систему в режим редактирования схемы - главное

     меню изменяет цвет на зеленый. По умолчанию после запуска

     программы PC-CAPS устанавливается режим DETL.

.

                              9

                  2. ЛАБОРАТОРНЫЙ ПРАКТИКУМ

     Лабораторные работы,содержащиесяв данном руководстве,

позволяют получить практические навыки по использованию графи-

ческого  редактораPC-CAPSна  примерах создания символьного

описания элементов РЭУ и изображенийэлектрических  принципи-

альных схем.

                  Лабораторная работа N 1.

           Создание символьного описания элементов

                       в системе P-CAD

     Цель работы:изучениеметодики   создания   символьного

описания элементов с помощью графического редактора PC-CAPS.

     Создание символьногоописания элементов осуществляется в

редакторе PCCADS системы проектированияP-CAD  (режимSYMB).

Прииспользовании версии 4.5 необходимо предварительно загру-

зить системный драйвер PALT.COM.

     Методика создания символьногоописанияэлементов  будет

изложена на примере описания элемента К155ЛА3.

     Порядок выполнения работы.

     1. Получить у преподавателя заданиенаподготовку  сим-

вольного описания элемента.

     2. Ознакомиться с основными командами графического редак-

тора PC-CAPS по документации на систему P-CAD.

     3. Подготовить программу к работе:

        - запустить программу PC-CAPS;

        - установить режим SYMB;

        - выбратькомандуVLYR;  установитьв состояние ABL

          слои GATE,PINNUM,  PINCON, REFDES, DEVICE, имеющие

          следующее функциональное назначение (цифры после на-

          именования слоя обозначают рекомендуемый цвет слоя):

.

                              10

          GATE    1 ABL - слой изображения компонента;

          PINNUM2 ABL - слой хранения номеров выводов;

          PINNNAM 3 ABL - слой хранения имен выводов;

          PINCON4 ABL - слой выводов;

          REFDES5 ABL - слой конструкторских обозначений;

          DEVICE6 ABL - слой хранения названия элемента.

     4. Создатьграфическоеизображение  компонента (форма и

размеры компонента должны соответствовать требованиям ГОСТов):

        - слой GATE сделать активным;

        - используя команды меню DRAW(DRAW/RECT,  DRAW/LINE,

          DRAW/CIRC и др.) сформировать графический образ эле-

          мента,при этом в строке статуса установить следую-

          щие параметры:

          GATE- активный слой

          SOLID - сплошная линия

          ORTH- перпендикулярныe отрезки

          W:0   - толщина линии

          10:10 - масштаб в единицах базы данных (DBU)

          S,G   - зеленого цвета

        - для коррекции изображения использовать команды  DEL,

          EDIT.

                           ┌─────┐

                        ───┤     │

                           │     ├───

                        ───┤     │

                           └─────┘

             Рис. 2.1. Графический образ элемента

     5. Ввести текстовые обозначения:

        - выбрать команду DRAW/TEXT,в строке статуса устано-

          вить следующие параметры:

          DEVICE - активный слой

          SIZ:38 - размер букв текста (в единицах DBU)

          CCF    - параметры размещения текста


                              11

          M      - запрет на зеркальное отображение букв (красный)

          10:10- масштаб

         S,G    - зеленого цвета

        - курсор установить в верхний левый угол  графического

          изображенияэлемента и на клавиатуре набрать символ

          "&".

        - установить курсор под графическим изображением  эле-

          мента и на клавиатуре набрать текст: К155ЛА3.

     В результате выполненных действий получится  изображение,

представленное на рис. 2.2.

                           ┌─────┐

                        ───┤ &   │

                           │     ├───

                        ───┤     │

                           └─────┘

                           К155ЛА3

     Рис. 2.2. Графический образ с текстовыми обозначениями

     6. Ввести и обозначить контакты:

        - выбрать команду ENTR/PIN,в строке статусаустано-

          вить следующие параметры:

          PICON - активный слой

          INPUT (OUTPUT,I/O) - назначение контакта

          10:10 - масштаб

          S,G   - зеленого цвета

        - установить курсор в точку расположения первого  кон-

          такта, нажать клавишу мыши BUT-1. Назапрос:

          Select pin name location.(Attrib. OK?)...

           (Установите место для имени контакта...)

.

                              12

          указать месторасположениеимениконтакта,   нажать

          BUT-2 и после запроса

                      Enter pin name...

                  (Введите имя контакта...)

          набрать имя, например, AIN и нажать клавишу [Enter].

        - аналогичные действия выполнить в отношении второго и

          третьегоконтактовэлемента,  присвоивимимена,

          соответственно, BIN и OUT.

     Результатом выполненных действий будет изображение компо-

нента,  представленное на рис. 2.3 (имена выводов на экране не

отображаются).

                       AIN ┌─────┐

                       o───┤ &   │ OUT

                       BIN │     ├───o

                       o───┤     │

                           └─────┘

                           К155ЛА3

           Рис. 2.3.Символьное описание элемента

     7. Задать точку привязки.

    По точке привязкипроисходит вызов компонента на принци-

пиальную схему.  Точку привязки можно ставить  влюбомместе

рисунка,норекомендуется  ставитьв центре левого верхнего

контакта элемента.

     Выбрать командуENTR/ORG,курсор поместить в центр кон-

такта AIN и нажать кнопку мыши BUT-1.При этом в центрекон-

такта появится окружность белого цвета.

     8. Задать информацию об упаковке элемента.

     Упаковка состоит в "привязке" описанного вентиля кноме-

рам выводов корпуса микросхемы,в которой данный вентиль раз-

мещается (рис. 2.4.).

.

                              13

            ┌───────────────────────────────────┐

            │     Вентиль A     Вентиль D       │

         1│ AIN ┌─────┐           ┌─────┐ AIN │ 13

         ───│─────┤ &   │ OUT   OUT │ &   ├─────│───

         2│ BIN │     ├───┐   ┌───┤     │ BIN │ 12

         ───│─────┤     │   │   │   │     ├─────│───

         3│     └─────┘   │   │   └─────┘     │ 11

         ───│───────────────┘   └───────────────│───

       7  │                                   │ 14

         ───│                                   │───

            │     Вентиль B     Вентиль C       │

         4│ AIN ┌─────┐           ┌─────┐ AIN │ 10

         ───│─────┤ &   │ OUT   OUT │ &   ├─────│───

         5│ BIN │     ├───┐   ┌───┤     │ BIN │9

         ───│─────┤     │   │   │   │     ├─────│───

         6│     └─────┘   │   │   └─────┘     │  8

         ───│───────────────┘   └───────────────│───

            │                                   │

            └───────────────────────────────────┘

Рис. 2.4. Упаковка вентилей в корпусе

        - вызвать команду SCMD/SCAT и по таблице идентификато-

          ров библиотекипримитивовустановить тип вводимого

          компонента. Данная информация необходимадлялоги-

          ческого моделирования. Если компонент не предполага-

          ется использовать во встроенной библиотеке  примити-

          вов PCLOGS (что обычно и бывает), на запрос системы:

Symbol old type = 255. New type = ...

          указать тип 100.

        - вызвать команду SCMD/PNLC.Информацию,вводимую по

          команде SCMD/PNLC,   необходимопредварительнора-

          зыскать в справочной литературе. На запрос:

                  Enter gates per package...

            (Введите число вентилей в корпусе...)


                              14

          указать 4. По подсказке системы:

                Select loc for ref designator...

          (Выберите место для обозначения элемента...)

          установите курсор в то место на графическомизобра-

          жении элемента,где в дальнейшем (при использовании

          элемента на принципиальной электрической схеме)  бу-

          дет находиться конструкторское (мнемоническое) обоз-

          начение элемента (D1/1,D1/2...). При этом в строке

          статуса установить следующие параметры:

          REFDES - активный слой

          SIZ:38 - размер букв текста (в единицах DBU)

          10:10- масштаб

          S,G    - зеленого цвета

          Нажать клавишу BUT-1.Вслед за этим напоявившееся

          сообщение:

                 Select loc for pin number...

         (Выберите местоположение номера контакта...)

          установить в строке статуса:

          PINNUM - активный слой

          SIZ:30 - размер букв текста (в единицах DBU)

          10:10- масштаб

          S,G    - зеленого цвета

          Обойти ВСЕконтактыэлемента  ис помощью курсора

          указать места (обычно над контактом), на которые бу-

         дут помещены номера выводов микросхемы при использо-

          вании описанного вентилянапринципиальнойсхеме.

          Внимание: Номерконтакта не путать с именем контак-

          та! Последовательностьуказаниямест  расположения

          номеров выводовдолжна  соответствоватьпоследова-

          тельности ввода контактов. После обхода всех контак-

          товпоявитсясообщение:


                              15

              Enter package pin number for AIN:

                 Gate assigned to section A.

               (Введите номер вывода микросхемы

             для контакта с именем AIN вентиля A)

          ввести 1 и [Enter] (см. рис. 2.4.).

          Для остальных контактов ввести:

для контакта BIN вентиля A ввести2;

для контакта OUT вентиля A ввести3;

для контакта AIN вентиля B ввести4;

для контакта BIN вентиля B ввести5;

для контакта OUT вентиля B ввести6;

для контакта AIN вентиля C ввести 10;

для контакта BIN вентиля C ввести9;

для контакта OUT вентиля C ввести8;

для контакта AIN вентиля D ввести 13;

для контакта BIN вентиля D ввести 12;

для контакта OUT вентиля D ввести 11.

       - уточнить типы контактов.Выбрать команду SCMD/SPAT.

          Тип 0 означает,что контакт входной (IN),а тип 1,

          чтоконтакт выходной (OUT).Логическая эквивалент-

          ность LEQ:0 означает уникальность  контакта.Другие

          цифры означают логическую эквивалентность. Например,

          контакты AIN и BIN эквивалентны между собой (взаимо-

          заменяемы),поэтомуони  имеют одинаковый номер 1.

          Указать:

                 Контакт AIN - тип 0 и LEQ:1.

                 Контакт BIN - тип 0 и LEQ:1,

                 Контакт OUT - тип 1 и LEQ:0.

     9. ИспользуякомандуFILE/SAVE   сохранить   символьное

описание компонента К155ЛА3 в файле K155LA3.SYM.

.

                              16

     Содержание отчета:

     1. Название и цель работы.

     2. Краткое описание порядка выполнения работы.

     3. Эскиз элемента, символьное описание которого необходи-

        мо составить.

     4. Твердая копия символьного описания заданного элемента,

        выполненная с помощью программы PCPRINT.

     Контрольные вопросы:

     1. Назначение автоматизированной системы P-CAD.

     2. Назначение графического редактора PC-CAPS.

     3. Что такое символьное описание элемента и для каких це-

лей оно создается?

     4. Какие слои используются в редакторе PC-CAPS при форми-

ровании символьного описания элемента?

     5. Какучитывается  эквивалентность контактов элемента в

его символьном описании?

     6. Какое назначение операции упаковки элемента?

     7. Для каких целей вописаниеэлемента  вводитсяточка

привязки?

.

                              17

                   Лабораторная работа N 2

        Cоздание описания электрической принципиальной

                    схемы в системе P-CAD

     Цель работы:изучение методики создания и редактирования

электрических  принципиальныхсхем с помощью графического ре-

дактора PC-CAPS.

     Создание описания электрической принципиальной схемы осу-

ществляется в редакторе PC-CAPS системыпроектированияP-CAD

(режим DETL).При использовании версии 4.5 необходимо предва-

рительно загрузить системный драйверPALT.COM.  Схемныйпро-

цессор  программыPC-CAPSпозволяет  создавать разнообразные

схемы из имеющихся символов,поддерживать  иерархиюпроекта,

чтоделаетвозможным  создание проекта с иерархией,  когда у

схемы верхнего уровня иерархиисимвол  самявляетсясхемой,

состоящей,в свою очередь,из символов более низкого уровня.

Введенная с помощью PC-CAPS информация о созданных схемахза-

поминается в пользовательской базе данных,откуда извлекаются

таблицы связей, необходимые для работы других программ системы

P-CAD.

     Методика созданияописанияэлектрической принципиальной

схемы будет изложена на примере схемы усилителя (рис. 2.5.).

     Порядок выполнения работы.

     1. Получить у преподавателя задание - электрическую прин-

ципиальную схему радиотехнического устройства.

     2. Ознакомиться с основными командами графического редак-

тора PC-CAPS по документации на систему P-CAD.

     3. Запустить программу PC-CAPS и установить рабочие пара-

метры:

- установить режим DETL;

- командой VLYR установить рабочие слои:

     WIRES    ABL A - слой проводников

     GATE     ABL   - изображение РЭК


                              18

     PINCON   ABL   - слой выводов

     SDOT     ABL   - слой соединений

     NETNAM   ABL   - имена цепей

     CMPNAM   ABL   - имена компонентов

     ATTR     ABL   - слой атрибутов

     REFDES   ABL   - конструкторские обозначения

     остальные слои - в состоянии OFF.

     4. Создать графическое изображение электрической  принци-

пиальной схемы:

- Командой ENTR/COMP вызвать элементы,используемые в схеме -

в ответ на запрос системы ввести имя файла, который содержит

графическое изображение РЭК.Расположить на поле и нажать 1

кнопку мыши.При необходимости можно воспользоваться коман-

дами редактирования

     MOV- перемещение объектов

     DEL- удаление объектов

     COPY - копирование объектов

     ROT- поворот объектов

     PAN- панорамирование изображения схемы

     ZIN- увеличение изображения

     ZOUT - уменьшение изображения

- Команда ENTR/WIRE. Проведение электрических соединений.

В строке статуса установить параметры:

WIRES   un-named   ORTH   W:O   L   10:10   S G   210 200

    │        │       │      │    │     │

    │        │        │      │    │     └ масштабизображения

    │        │        │      │    └ захватцепей (зелен)

    │        │        │      └ толщина линий

    │        │        └ проведение соединений под 90 градусов

    │        └ имя обрабатываемой цепи

    └ слой проводников активный


                              19

Расстояние длязахватаближайшей  цепизадаетсякомандой

/SCAT с клавиатуры.

Внимание: При подключении к существующей цепи система запра-

шивает подтверждение на объединение цепей:

                  - Merse the nets?

- Построение жгута (если это необходимо)

1. DRAW/LINE - рисование жгута. В строке статуса установить:

     BUS- слой жгута активный

     ORTH - рисование перпендикулярными линиями

     W:8- толщина линии в DBU

2. ENTR/WIRE - проведение соединений от контактов РЭА к жгу-

     ту. В строке статуса установить:

     WIRES - слой проводников активный

     45 D- возможно соединение проводников под углом 45~

     W:0   - толщина линии в DBU буква L - зелёного цвета

3. NAME/NET-  указываем для каждого проводника в жгуте имя

     связи,которой он принадлежит.В строке статуса устано-

     вить:

     NETNAM - слой имён связей активный

     5. Присвоить имена элементам (команда NAME/COMP).

     Именование компонентови   электрических   цепей   схемы

используется  длязаданияоднозначного определения элементов

схемы. Введенные имена используются другими программами пакета

длявыделения списка цепей и создания библиотеки используемых

элементов,  предназначаемыхдляпрограмм  автоматизированной

компоновки печатных плат. Одновременно при проведении электри-

ческих соединений происходит автоматическое именованиецепей,

что может быть достаточным при описании простых схем.


                              20

В строке статуса установить параметры:

CMPNAM   SIZ:15C C   F   M 10:10   S G   210 200

    │         │     │    │   │   │

    │         │     │    │   │   └ масштабизображения

    │         │     │    │   └ зеркальныйвывод (красный)

    │         │     │    └ расположение текста

    │         │     └ параметры привязки текста

    │         └ размер букв текста

    └ слой имен компонентов активный

Выбратьэлемент (Select of component ..).

Ввестиимяэлемента (Enter component name:).

Выбрать место для имени (Name=... Select location...).

     6. Нумерация вентилей (команда SCMD/PNUM).

Первый вентиль в корпусе D1 имеет номер D1/A,второй -  D1/B,

...,двадцать шестой - D1/Z,двадцать седьмой- D1/AA и так

далее.

     7. Присвоить имена цепям (команда NAME/NET).

Выбрать любую точку цепи (цепь высвечивается).

Ввести имя (Enter name...).

     8. Сохранить созданную схему в файле (команда FILE/SAVE).

Ввести имя файла. Файл будет сохранен с расширением SCH.

     9. Создать файл для вывода на принтер (команда SYS/PLOT).

     Для вывода существующей схемы на графопостроитель или пе-

чатающее  устройствоиспользуютсяпрограммы  системы   P-CAD

PCPRINTи PCPLOTS.Для их работы необходимо создать выходной

файл программы PC-CAPS, имеющей расширение .PLT.

Порядок создания выходного файла следующий:

- вывести схему на экран;

.

                              21

- SYS/PLOT - создать выходной файл; на подсказку системы:

                PLOT: Select Page Corner 1 ...

выбрать курсором один из углов прямоугольника, внутри которого

будет располагаться схема; на подсказку системы:

                PLOT: Select Page Corner 2 ...

выбрать противоположный подиагонали  уголпрямоугольника-

высветится прямоугольник, который соответствует выходному фай-

лу; на подсказку системы:

                       Plot file name:

ввести имя выходного файла(по  умолчаниюоносоответствует

имени выбранной схемы и имеет расширение .PLT).

     Содержание отчета:

     1. Название и цель работы.

     2. Краткое описание порядка выполнения работы.

     3. Твердая копия созданного описания электрической схемы,

        выполненная с помощью программы PCPRINT.

     Контрольные вопросы:

     1. Назначение автоматизированной системы P-CAD.

     2. Назначение графического редактора PC-CAPS.

     3. Для каких целей создается описание электрической прин-

ципиальной схемы в системе P-CAD?

     4. Какие слои используются в редакторе PC-CAPS при форми-

ровании описания электрической принципиальной схемы?

     5. Для чегослужатоперации  именованиякомпонентови

электрических цепей?

.

                              23

                          ЛИТЕРАТУРА

     1. PC-CAPS. User's Manual. Schematic Personal CAD Systems

Inc.1987.

    2. Правила  выполнения документов на электрические схемы.

СТП 20-АСНИ РММ 05-01-83. ИАЭ. М.,1984.

     3. Й.Энджел.Практическоевведение в машинную графику -

М.:Радио и связь, 1984.

.

    

                 Дмитрий Александрович Горбач

                   Нина Яковлевна Колесник

           ЭЛЕМЕНТЫПРИКЛАДНОЙМАШИННОЙ  ГРАФИКИ

                      ВСИСТЕМЕP-CAD

              Методическое пособие для студентов

                  технических специальностей

              Редактор

              Корректор

Подписано в печать  18.03.92 . Формат 60х84 1/16. Бумага писчая.

    Офсетная печать. Усл. печ. л. 1.4Тираж100 экз.

    Бесплатно. Заказ         . План бесплатн. лит-ры 1993 г.

────────────────────────────────────────────────────────────────

             Редакционно-издательский отдел ДВТИ

                  Владивосток, Державина, 57

      Отпечатано в лаборатории множительной техники ДВТИ

.

                           РЕЦЕНЗИЯ

        на методическое пособие "Элементы прикладной  машинной

        графики в системе P-CAD", подготовленное Д.А. Горбач и

        Н.Я. Колесник, объемом 24 с.

     Инженер по радиоэлектронике и автоматике в условиях  тех-

нической  оснащенности  интеллектуальной  деятельностидолжен

свободно владеть средствами математического и программного мо-

делированияи решения задач проектирования и эксплуатации ап-

паратуры с помощью ЭВМ. Рецензируемое учебное пособие посвяще-

нокомплексу этих вопросов.При этом,направленное обучение

специалистов по использованию компьютерной графики и программ-

ного  обеспеченияАРМ инженера,является весьма актуальным и

обусловлено широким внедрением винженерную  практикуперсо-

нальных ЭВМ.

     Рассматриваемая работа хорошо  структурирована.Теорети-

ческий материал непосредственно связан с практическими заняти-

ями - лабораторными работами.Программа этих работ даетвоз-

можность студентам осваивать отдельные элементы САПР, причем в

условиях анализа реальных схеми  устройств.Постановкавы-

числительных лабораторных работ является оригинальной. Направ-

ленность учебного  материаластимулируетприобщение  будущих

специалистов к работе на персональных ЭВМ. Проработаны в мето-

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

работы:дан перечень контрольных вопросов, приводится учебная

и научная литература.

     Считаю, что представленное на рецензию методическое посо-

бие является законченной работой.Оно подготовлено на высоком

научномиметодическом  уровне и рекомендуется к изданию для

использования в учебном процессе.

     Рецензент: заведующий кафедрой Инженерной графики ДВТИ

                к.т.н. А.Б. Годун.