Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы_PCAD.doc
Скачиваний:
4
Добавлен:
13.08.2019
Размер:
1.33 Mб
Скачать

1.8. Печать проекта

Команда File/Print выводит на печатающее устройство текущий проект в соответствии со сделанными установками печати для Windows . После выбора команды File/Print появится диалоговое меню команды. Команда

может быть вызвана кнопкой:

Диалог позволяет сформировать или использовать заранее сформированные настройки. Из данного диалога вызываются дополнительные диалоговые формы: Generate Printouts, Setup Print Jobs, Drill Symbols и Colors:

GENERATE PRINTOUTS (печатать)

Перед выводом на печать, во-первых, необходимо настроить устройство печати под управлением Windows (тип растрового, струйного или лазерного принтера, графопостроителя), используя либо средства Windows, либо команду File Print Setup графического редактора. Во-вторых, необходимо сформировать общие установки печати (print jobs), настроить условные обозначения точек сверления (drill symbols) и установить цвета печати (colors).

Если установки печати были сделаны раньше, можно выбрать их из меню диалога File PrintB разделе Print Jobs.

После нажатия кнопки Generate Printouts начинается вывод на печать проекта в соответствии со сделанными установками.

SETUP PRINT JOBS (установки печати)

Нажатие клавиши Setup Print JobsnpnBOflHT к появлению окна с диалогом. Данный диалог позволяет назначить (Assign), снять сделанное назначение (Unassign), убрать все сделанные до этого назначения (Unassign All) или включить режим автоматического назначения символов сверления (Automatic Assign).

Поле Hole Diameter (диаметр отверстия) определяет диаметры отверстий для сверления.

Поле Drill Symbol (символ сверления) определяет назначенное условное обозначение центра сверления.

Полный список условных обозначений центров сверления приведен в окне Drill Symbols.

COLORS (назначения цветов)

Нажатие клавиши Colors приводит к появлению окна с диалогом. Данный диалог позволяет назначить цвета для печати проекта. В диалоге имеются три поля: Layer/Item Colors, назначающее цвета для различных сочетаний слоев (Тор - верх, Bottom - низ, Board - плата и др.) и графических объектов (Via - переходное отверстие, Pad - контактная площадка, Line - отрезок прямой линии, Poly - полигон, Text - текст);

Display Colors, определяющее цвета фона рисунка (Background), цепей (Connects), барьеров (Keepouts) и условных символов сверления (Drill Symbol );

Defaults - кнопка, восстанавливающая настройки по умолчанию.

2. Лабораторный практикум

Лабораторное задание N1

"Разработка принципиальной электрической схемы"

Цель работы:

• Освоение графического редактора ACCEL Schematic.

• Формирование навыков разработки принципиальной электрической схемы в графическом редакторе ACCEL Schematic.

Теоретическое введение:

(см. раздел 1.1. Создание и редактирование принципиальной схемы)

Задание:

1. Загрузить графический редактор ACCEL Schematic (Пуск/Программы/Programms Files/PCAD-2000/Schematic)

2. Настроить конфигурацию графического редактора ACCEL Schematic (Электронный учебник, гл. И, п.2).

3. Заполнить информационные поля основной надписи. Выбрать команду File/Design Info и заполнить информационные поля диалогового окна. Выбрать команду Place/Field. В результате откроется диалоговое окно Place Field. В диалоговом окне выбрать имя информационного поля, например, Author (автор) и нажать кнопку ОК.

4. Установить библиотеку Demo.lib (Library Setup/Add - Programms Files/ PCAD-2000/ Demo.lib

5. Разместить компонент 74LS244 (Place/Part - Demo.lib) на рабочем поле. Компонент будет обозначен как Ш:А. Добавить еще один компонент 74LS244 (Place/Part - Demo.lib).

Обратите внимание - второй компонент будет обозначен какU1 :B! Если разместить еще два компонента, то они будут обозначены как U2:A U2:B, соответственно. Это происходит потому, что два компонента 74LS244 находятся в одном корпусе.

6. Оставить на рабочем поле один компонент 74LS244 и разместить компоненты RES500 и GND (Place/Part - Demo.lib).

7. Соединить компоненты согласно схеме Place/Wire (см.рис.1.).

8. Выделить сопротивление R1. Нажав правую кнопку мыши, выбрать Properties и в графе Value поставить номинал -Ik .

9. Выделить и проименовать цепь GND. Нажав правую кнопку мыши, выбрать Properties и поставить галочку в графе Display.

10. Обозначить соответствующие цепи (см.рис.1) как входной порт 1 -IN1 Place/Port.

11. Выполнить схему на рис.2.

12. Добавить второй лист проекта - Options/Sheets - Sheet2 - Add .

13. Перейти на второй лист проекта и построить схему на рис.3.

\ \

14. Обозначить соответствующие цепи (см.рис.2, 3) как выходной порт 1 - OUT1 (Place/Port).

15. Выделить цепи выходного порта 1 - OUT1 и выполнить их подсветку - Highlight Net. Перейдя на второй лист проекта, убедиться что подсвечивается вся цепь (на обоих листах).

Лабораторное задание N2 "Создание библиотечных элементов"

Цель работы:

• Получить навыки создания библиотечных элементов.

• Освоить работу в администраторе библиотек (Utils/Library Manager).

Теоретическое введение:

(см. раздел 1.2. Создание библиотечных элементов)

Задание:

• Создать схемный (символьный) образ одно- и многосекционного элемента.

• Создать посадочное место для радиоэлемента на печатной плате.

• Создать взаимосвязь между схемными и технологическими библиотечными элементами.

• Внести библиотечный элемент в библиотеку.

Лабораторное задание N3

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

Цель работы:

• Проверить правильность выполнения правил электрических соединений.

Теоретическое введение:

(см. раздел 1.3. Верификация принципиальной схемы )

Задание:

• Открыть в графическом редакторе ACCEL Schematic файл, в котором находится принципиальная электрическая схема вашего проекта (*.sch).

• Выполнить автоматизированный контроль простых ошибок (цепи, присоединенные только к одному выводу или вовсе не имеющие узлов, неподключенные выводы, различные электрические ошибки и т. д.).

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

Лабораторное задание N4

"Оформление документации по принципиальной электрической

схеме"

Цель работы:

• Научиться оформлять документацию по принципиальной электрической схеме.

Теоретическое введение:

(см. раздел 1.4. Оформление документации)

Задание:

• Открыть в графическом редакторе ACCEL Schematic файл, в котором находится принципиальная электрическая схема вашего

проекта (*.sch).

• Сгенерировать текстовые файлы отчета по команде File/Reports.

• Подготовить документацию по принципиальной схеме проекта в отдельной директории (в текстовом файле дать пояснения на русском языке).

Лабораторное задание N5

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

схемы"

Цель работы:

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

Теоретическое введение:

(см. раздел 1.5. Генерация списка соединений)

Задание:

• Открыть в графическом редакторе ACCEL Schematic файл, в котором находится принципиальная электрическая схема вашего проекта (*.sch).

• Сгенерировать список соединений (Utils/Generate Netlist) в редакторе ACCEL Schematic для редактора ACCEL PCB в формате ACCEL ASCII.

• Загрузить графический редактор ACCEL PCB и настроить его конфигурацию.

• Загрузить список соединений (Utils/Load Netlist).

• Прочитать файл с ошибками (если он есть), и внести необходимые изменения, выбрав компоненты на принципиальной схеме, которые имееют корпуса в редакторе печатных плат.

• Повторить п.п. 1-3.

Лабораторное задание N6

"Разработка топологии печатных плат"

Цель работы:

• Научиться размещать компоненты на печатной плате с минимальной длиной связей.

Теоретическое введение:

(см. раздел 1.6. Топология печатной платы).

Задание:

• Открыть в графическом редакторе ACCEL PCB файл, в котором находится макет печатной платы вашего проекта (*.pcb).

• Оптимально вручную разместить компоненты на печатной плате, выполняя их перемещение по принципу минимальной длины связей между компонентами.

• Провести проверку печатной платы с использованием утилиты DRC (Design Rules Check) на предмет соответствия правилам проектирования, технологическим нормам и принципиальной схеме.

Лабораторное задание N7 "Автотрассировка печатной платы"

Цель работы:

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

Теоретическое введение:

(см. раздел 1.7. Автотрассировка)

Задание:

• Открыть в графическом редакторе ACCEL PCB файл, в котором находится макет печатной платы вашего проекта (*.pcb) с размещенными компонентами.

• Выполнить трассировку печатной платы быстрым автотрассировщиком Quick Route, создавая файл-отчет.

. Выполнить трассировку печатной платы автотрассировщиком SPECCTRA, создавая файл-отчет.

Лабораторное задание N8

"Оформление документации по результатам трассировки печатной

платы"

Цель работы:

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

Теоретическое введение:

(см. раздел 1.4. Оформление документации)

Задание:

• Представить выходные текстовые файлы протоколов результатов трассировки Quick Route и SPECCTRA, дать пояснения на русском языке и сравнить результаты трассировки (по длине связей, количеству переходных отверстий и т.д.).

Лабораторное задание N9

"Вывод проекта на печатающее устройство"

Цель работы:

• Получить навыки подготовки проекта к выводу на печать.

Теоретическое введение:

(см. раздел 1.8. Печать проекта)

Задание:

• Настроить цвета различных компонентов принципиальной схемы ( Options/Display) для печати.

• Сформировать общие установки печати (File/Print Setup).

• Вывести на печать принципиальную электрическую схему (File/Print) и соответствующую документацию к ней.

• Настроить цвета различных компонентов печатной платы ( Options/Display) для печати.

• Сформировать общие установки печати (File/Print Setup).

• Вывести на печать разведенную в двух слоях печатную плату и соответствующую документацию к ней.

Приложение 1 Клавиатурные команды

F1 - вызвать помощь;

Shift+F4 - включить "мозаику" (см. команду Window Tile ); "Стрелки" - переместить курсор по рабочему полю;

Shift+''стрелки" ,„

1 ускорить в 10 раз перемещение курсора;

„ , „ удалить последний сегмент линии (см. команду Place

Backspace-; . v J

Wire, Place Line;

Ctrl+But#l - селектировать (выбрать) группу объектов (см. команду Edit Select и Options Preferences);

Del - удалить выделенный объект или выделенные объекты;

, , „ ,, приостановить трассировку цепи в командах Route \ или / "слэш" - . д _ , ..

Manual и Route Interactive;

But#2 или Esc - отказаться от выполнения команды;

Shift+But#l - селектировать (выбрать) части объекта (см. команду

Edit Select и Options Preferences); Spacebar - эквивалентно клавише But#l; +"плюс" увеличить масштаб изображения проекта (см. команду

View Zoom In);

„- минус - уменьшить масштаб изображения проекта (см. команду

View Zoom out);

= равно уменьшить масштаб изображения проекта (см. команду

yiew Zoom Out).

переключиться между абсолютной и относительной системой координат;

В - переключиться между типами подводки соединения к шине (см. команду Options Display); установить центр экрана в точку курсора (см. команду View Center);

копировать выделенные объекты в буфер обмена (см. команду Edit Copy);

D - увеличить (Shift+D - уменьшает) номер позиционного обозначения элемента при выполнении команды Place Component;

Е - выполнить макрос (см. команду Macro Run); F - зеркализировать объект; G - переключить в сторону увеличения (Shift+G - в

сторону уменьшения) сетку проекта в списке сеток (см. команду Options Grids); J - ввести координаты;

L - переключиться на следующий по возрастанию ( Shift+L - по убыванию) лист принципиальной схемы (для схемного редактора) или слой печатной платы (для технологического редактора); включить/выключить запись макроса (см. команду Macro Record/Stop);

Ctrl+N - начать новый проект (см. команду File New ); О - переключиться на следующий по возрастанию (

Shift+O - по убыванию) режим ортогональности (см. команду Place Wire, Place Line );

Ctrl+O - загрузить файл проекта (см. команду File New ); Р - см. команды Place Part и Place Port;

Ctrl+P - печать проекта (см. команду File Print);

_ переключить режим "черновик/чистовик" (см. команду Options Display );

увеличить (Shift+R - уменьшить) угол поворота объекта;

S - включить команду Edit Select;

Ctrl+S - сохранить файл проекта (см. команду File Save); Shift+T - включить команду Edit Move to Layer;

отменить последнюю операцию, выполнить команду Edit Undo;

вставить скопированные объекты из буфера обмена (см. команду Edit Paste);

W - выбрать следующую по возрастанию (Shift+W - по убыванию) ширину линии из списка (см. команду Options Current Line);

переключить вид курсора (см. команду Options Display); _ v переключить вид курсора (см. команду Options

Display); Y - вызвать команду Options Sheets (для схемного

редактора) или Options Layers (для технологического редактора);

Z - вызвать команду View Zoom Window; Ctrl+Z - отменить последнюю операцию (команда Edit Undo).

Приложение 2

Команды графического редактора Группа команд Edit

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

Команда отменяет последнее действие редактирования. Можно отменить команды Place, Delete, Copy Matrix и Alter Component. Кроме этого, отмене могут подлежать такие модификации, как перемещение, поворот и перенос на другой слой. В случаях, когда команда Edit Undo не может быть применена, в меню происходит блокирование вызова команды (имя команды будет изображено не черным, а серым цветом).

Edit Cut Вырезать

Команда Edit Cut стирает выделенный объект и запоминает его в буфере памяти Windows. Вырезанный объект можно вставить командой Edit

Paste.

Дополнительные возможности управления информацией, находящейся в буфере обмена, выполняются средствами Windows в программе Clipboard (Буфер обмена).

Edit COPY Копировать

Команда Edit Copy копирует выделенный объект и запоминает его в буфере памяти Windows. Скопированный объект можно вставить командой Edit Paste.

Edit COPY TO File Копировать в файл

Команда Edit Copy To File копирует выделенный объект, группу объектов или блок (окно) и запоминает информацию в файле *.BLK. Скопированный блок информации можно вставить командой Edit Paste From File.

Edit PASTE Вставить

Команда Edit Paste вставляете проект запомненную в буфере обмена Windows информацию.

Edit PASTE TO LAYER Вставить в слой

Команда Edit Paste To Layer вставляет в проект запомненную в буфере обмена Windows информацию с указанием слоя размещения этой информации. Простая информация, которая располагается на одном слое, будет вставлена на активный слой. Сложная информация, располагаемая на нескольких информационных слоях (например, контактная площадка), будет размещаться обычным образом.

Edit PASTE FROM File Вставить из файла

Команда Edit Paste From File вставляет в проект запомненную информационный блок, предварительно записанный командой Edit Copy То File.

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

Edit MOVE BY Переместить по позиционному

REFDES обозначению

Команда Edit Move by RefDes позволяет перемещать радиоэлементы, не указывая на них непосредственно курсором, а называя их позиционное обозначение. После вызова команды на экране появляется диалоговое окно Edit Move By RefDes dialog.

Edit MOVE TO LAYER Переместить в другой слой

Команда Edit Move to Layer позволяет переместить выделенные объекты на активный слой. Команда может быть вызвана с клавиатуры Shift-T. Для выполнения команды нужно выделить объекты, установить активным требуемый слой и вызвать команду Edit Move to Layer.

Edit PROPERTIES Свойства

Команда Edit Priperties выводит диалоговое окно в соответствии с выделенным объектом. Диалоговое окно выводит информацию обобъекте и позволяет часть информации модифицировать непосредственно в окне.

Перед выбором команды Edit Properties необходимо выбрать объект. Если выделены несколько объектов, тот команда будет доступной лишь для выделения однотипных объектов.

Кроме непосредственного вызова команды из меню существуют еще два способа:

• после выделения объекта нажать клавишу But#2 и в открывшемся выпадающем меню выбрать Properties;

• дважды щелкнуть по объекту.

Edit DELETE Стереть

Команда Edit DELETE удаляет выделеные объекты. Данная команда имеется в выпадающем меню на поле графического редактора при нажатии клавиши But#2. Также команда вызывается с клавиатуры нажатием клавиши Del. Отмена ошибочного удаления выполняется командой Edit Undo.

Edit COPY MATRIX Матричное копирование

Команда Edit Copy Matrix копирует все выделенные объекты в соответствии с параметрами, задаваемыми в диалоговом окне Edit Copy Matrix.

Edit EXPLODE Редактировать библиотечный элемент

Команда Edit Explode Component (для технологического редактора) и Edit Explode Part (для схемного редактора) позволяет разбить библиотечный элемент на графические примитивы, из которых он был создан. В результате он может быть модифицирован средствами

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

Обратное восстановление библиотечного элемента выполняется командами Library Symbol Save As - для схемного редактора и Library Pattern Pattern Save As - для технологического редактора.

Аи.

Edit ALTER Альтернативные характеристики

COMPONENT компонента

Команда Edit Alter Component позволяет изменять альтернативные характеристики некоторых графических примитивов установленного радиоэлемента (место положения, угол поворота, слой) или даже удалить примитив.

Edit ALIGN Выравнивание элементов

Команда Edit Align Component (для технологического редактора) и Edit Align Part (для схемного редактора) позволяет выполнить операцию выравнивания размещенных библиотечных элементов по вертикали или горизонтали относительно выделенной точки либо "привязать" элементы к ближайшим узлам сетки графического редактора.

Edit SELECT ALL Выделить все

Команда Edit Select All выделяет все элементы на данном листе.

Edit Выделить связь между схемным и

HIGHTLIGHT технологическим редакторами

Команда Edit Hightlight выполняет выделение элемента цветом, назначенным командой Options Display. Если назначены два цвета выделения, то эти цвета будут назначаться попеременно. Если одновременно работают технологический и схемный редакторы, то команда Edit Highlight выполняет цветовое выделение элементов одновременно в двух графических редакторах, что позволяет быстро устанавливать соответствие между схемой электрической принципиальной и топологией печатной платы.

Дополнительно к команде при помощи выпадающего меню (после нажатия клавиши But#2 на поле графического редактора) можно вызвать команды Highlight Attached Nets (выделить цветом присоединенные цепи) или Unhighlight Attached Nets (снять выделение цветом присоединенных цепей).

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

U HIGHLIGHT редакторами

Команда Edit Unhighlight снимает цветовое выделение для отмеченного элемента (или группы элементов), выделенного(ых) командой Edit Highlight, и убирает связОь между схемным и технологическим редакторами.

Edit UNHIGHLIGHT Убрать все связи между схемным и

ALL технологическим редакторами

Команда Edit Unhightlight All снимает цветовое выделение для всех элементов рабочего листа и убирает связь между схемным и технологическим редакторами.

Edit COMPONENTS Редактировать элемент

Edit PARTS

Команда Edit Component (для технологического редактора) и Edit Part (для схемного редактора) позволяет выполнить команды редактирования (Edit Properties, Edit Highlight и др.) или "найти" элемент в проекте, быстро перейти на элемент.

Edit NETS Редактировать цепь

Команда Edit Nets позволяет вывести информацию, "спрятать" или переименовать цепь или группу цепей. Действия, выполненные данной командой, не могут быть отменены командой Edit Undo.

Edit MEASURE Редактировать цепь

Команда Edit Measure измеряет расстояния по оси X, оси Y и наклонное расстояние между двумя точками.

Измерение расстояний производится в той системе единиц, которая определена командой Options Configure.

В статус-строке будут выведены расстояние по оси X, оси Y и наклонное расстояние Т.

Edit SELECT Выбрать

Команда Edit Select позволяет выбрать (выделить) объекты для других команд редактирования.

Эта команда позволяет выполнять следующие действия: выделение (единичное, блочное или групповое), перемещение, изменение размеров, поворот, перебрасывание на другой слой, копирование, модификация, выделение цветом, снятие цветого выделения и удаление.

• Для единичного выделения достаточно указать курсором на нужный объект и нажать клавишу But#l. При этом указываемый объект будет выделен, а со всех остальных выделенных объектов выделение будет снято. При этом важно следить за активным слоем. Графические примитивы будут выделяться льшь при установленном активном слое, в котором данный примитив нарисован.

• Для группового выделения первый объект выделяется обычным способом, а последующие объекты выделяются при нажатой клавише Ctrl, что указывает на запрет сброса ранее выделенных объектов.

• Для снятия сделанных выделений достаточно щелкнуть "мышью" по пустому полю.

• Для блочного выделения ("выделения в окне") нужно установить курсор в первый угол окна, нажать клавишу But#l, и не отпуская клавишу, переместить "мышь" в противоположный угол окна. После отпускания клавиши But#l объекты, попавшие внутрь окна, будут выделены.

Группа команд VIEW