Загрузить архив: | |
Файл: 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 дюйма, или примерно
зан в строке статуса, там же отображаются текущие координаты
курсора.Можно устанавливать шаг сетки от 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 экз.
Бесплатно.
Заказ . План бесплатн. лит-ры
────────────────────────────────────────────────────────────────
Редакционно-издательский отдел ДВТИ
Владивосток, Державина, 57
Отпечатано в лаборатории множительной техники ДВТИ
.
РЕЦЕНЗИЯ
на методическое пособие "Элементы прикладной машинной
графики в системе P-CAD", подготовленное Д.А. Горбач и
Н.Я. Колесник, объемом 24 с.
Инженер по радиоэлектронике и автоматике в условиях тех-
нической оснащенности интеллектуальной деятельностидолжен
свободно владеть средствами математического и программного мо-
делированияи решения задач проектирования и эксплуатации ап-
паратуры с помощью ЭВМ. Рецензируемое учебное пособие посвяще-
нокомплексу этих вопросов.При этом,направленное обучение
специалистов по использованию компьютерной графики и программ-
ного обеспеченияАРМ инженера,является весьма актуальным и
обусловлено широким внедрением винженерную практикуперсо-
нальных ЭВМ.
Рассматриваемая работа хорошо структурирована.Теорети-
ческий материал непосредственно связан с практическими заняти-
ями - лабораторными работами.Программа этих работ даетвоз-
можность студентам осваивать отдельные элементы САПР, причем в
условиях анализа реальных схеми устройств.Постановкавы-
числительных лабораторных работ является оригинальной. Направ-
ленность учебного материаластимулируетприобщение будущих
специалистов к работе на персональных ЭВМ. Проработаны в мето-
дическом пособии также и вопросыорганизации самостоятельной
работы:дан перечень контрольных вопросов, приводится учебная
и научная литература.
Считаю, что представленное на рецензию методическое посо-
бие является законченной работой.Оно подготовлено на высоком
научномиметодическом уровне и рекомендуется к изданию для
использования в учебном процессе.
Рецензент: заведующий кафедрой Инженерной графики ДВТИ
к.т.н. А.Б. Годун.