ОглавлениеНазадВпередНастройки
Добавить цитату


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

Параграфы в пособии


Домашнее задание. Создание углового штампа и настройка схемного редактора

Параграфы 1,2


Лабораторная работа №1. Создание и редактирование символов компонентов

Параграфы 3,4


Лабораторная работа №2. Создание принципиальной электрической схемы радиоэлектронного устройства. Ввод схемы принципиальной электрической. Настройка редактора печатных плат. Работа с редактором печатных плат. Автоматическая трассировка печатных плат

Параграфы 5 – 8


Домашнее задание. Altium Designer. Оформление выходной документации по ЕСКД

Параграф 9


Лабораторная работа №3 Создание схемы и печатной платы в Altium Designer

Параграф 10


Лабораторная работа №4. Создание нового компонента и добавление его в библиотеку

Параграф 11


Лабораторная работа №5. Создание схемы и печатной платы в KiCad

Параграф 12


Лабораторная работа №6. Создание компонентов схемы в KiCad

Параграф 13


Домашнее задание. Настройка схемного редактора EagleCAD

Параграф 14


Лабораторная работа №7. Создание компонентов схемы в EagleCad

Параграф 15


Лабораторная работа №8. Создание схемы и печатной платы в EagleCad

Параграфы 16 – 19


1 Настройка схемного редактора

P

-

CAD


1.1 Запуск редактора схем (

Schematic

)


• Запустите схемный редактор.

1) Нажмите кнопку Пуск на панели задач Windows. В появившемся меню задач Windows последовательно указывайте курсором пункты Программы => P-CAD2001 => Schematic (рисунок 1.1). Щелкните левой кнопкой мыши по названию редактора схем.

Рисунок 1.1. Запуск схемного редактора


2) Появится заставка пакета, а затем рабочий экран редактора схем Schematic (рисунок 1.2).

Основными элементами рабочего экрана схемного редактора являются главное меню, где сосредоточены основные команды редактора, верхняя и левая инструментальные панели, куда вынесены наиболее употребительные команды, и рабочее поле, на котором размещается вводимая схема. В нижней части экрана расположена строка подсказки, куда выводятся сообщения системы о необходимых действиях пользователя и статусная строка, где отображаются координаты курсора, тип сетки и ее шаг, текущая толщина линий, название текущей страницы. Кроме этого здесь расположена кнопка записи макрокоманд и кнопка установки параметров страницы. Следует отметить, что окна в статусной строке доступны для редактирования, т.е. здесь можно не только посмотреть координаты курсора, но и установить их, выбрать рабочую страницу, шаг сетки или толщину линий. При выполнении некоторых команд, например, размещении проводников или линий, в правой части статусной строки выводится справочная информация о режиме работы.

Рисунок 1.2. Экран схемного редактора


В верхней части экрана рядом с надписью «P-CAD 2001 Schematic» выводится имя открытого файла.


1.2 Выбор и установка системы единиц измерении и размеров чертежа


Система P-CAD допускает работу в двух системах измерения – дюймовой и метрической. По умолчанию в системе в качестве единиц измерения установлены mils (тысячная часть дюйма). Кроме того, в P-CAD, в отличие от многих других графических редакторов, в настройках системы определяется размер рабочей области.

• Установите в системе метрическую систему единиц и формат чертежа А4

1) В основном меню схемного редактора выберите команду.... (Параметры/Конфигурация).

2) На появившейся панели Options Configure (рисунок 1.3) в рамке Workspace Size (размер рабочей зоны) нажмите кнопку User (пользовательский) и введите значение ширины листа (окно Width) равной 210mm и высоты листа (окно Height) равной 297mm.

Рисунок 1.3. Окно команды Options/Configure


3) В рамке Units в качестве единиц измерения выберите миллиметры (кнопка mm).

4) Кнопка Edit Title Sheets (оформление чертежа) позволяет установить стили оформления чертежей схем. Поскольку европейские и российские стандарты различаются, использование системных шаблонов оформления неприемлемо.

5) Состояние остальных параметров установите в соответствии с рисунком 1.3. Их назначение приведено в таблице 1.1.

Таблица 1.1 – Параметры команды Options/Configure


Параметр

Комментарий


в рамке ЕСО определяется формат записи файла изменений


ECO Format

Запись файла изменений схемы в формате PCAD (записываются все изменения)


Was/Is Format

Запись файла изменений схемы в формате Tango (записываются изменения только позиционных обозначений)


в рамке Net Increment задается шаг приращения цифрового суффикса имени кепи


Increment Value (значение приращения)

Задается величина шага приращения цифрового суффикса имени цепи


в рамке Orthogonal Modes (режим ортогональности) определяется режим рисования линий, проводников и шин


90/90 Line-Line

Рисование только вертикальных и горизонтальных линий


45/90 Line-Line

Рисование линий под углом 45 и 90 градусов


в рамке AutoSave (автосохранение)


Enable AutoSave

Включение/выключение режима автосохранения


AutoSave Time Interval

Интервал автосохранения в минутах.


Number of Backup Files

Количество неперезаписываемых архивных копий (до 99)


Purge Previous Backups

При установке этого флажка все сохраненные копии будут удаляться в начале каждого сеанса работы


Compress AutoSave Files

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


ОБЩИЕ


DDE Hotlinks

Установка связи с редактором печатных плат (РСВ) для подсветки выделенных компонентов и цепей


Compress Binary Designs

Сжатие бинарных файлов проекта при их сохранении


File Viewer

Выбор текстового редактора для просмотра отчетов, протоколов и сообщений об ошибках


Zoom Factor

Определяет масштаб изменения изображения при выполнении команд View/Zoom In или View/Zoom Out


Autopan

Определяет размер области по краям экрана, при попадании курсора в которую происходит автоматическая сдвижка изображения (при движении курсора клавишами со стрелками)


Примечания. 1. Кроме перечисленных режимов рисования линий доступен режим рисования пол любым углом.

2. Переключение между различными режимами рисования производится с помощью горячей клавиши «О».

3. Режимы 90/90 и 45/90 комплексные. В подрежиме 1 первый сегмент всегда длиннее, чем второй (для режима 90/90) или проводится под углом 45 градусов (для режима 45/90). Переключение между подрежимами производится с помощью горячей клавиши «F».


6) Нажмите кнопку ОК для фиксации введенных изменений и закрытия панели установок.

Таким образом для чертежа задан формат А4 с вертикальным расположением длинной стороны и выбрана для работы метрическая система единиц.

1.3 Установка параметров сетки


Для облегчения работы все элементы схемы на рабочем поле привязываются к узлам специальной сетки. Параметры сетки (расстояние между узлами, вид сетки, ее тип) устанавливаются по команде Options/Grids… (Параметры/Сетки). При этом появляется специальная панель Options Grids, показанная на рисунке 1.4.

Рисунок 1.4. Установка параметров сетки


• Задайте параметры сетки

1) В окне Grid Spacing (шаг сетки) установите шаг сетки равным 2.5 мм (без указания единиц измерения) и нажмите кнопку Add., (добавить). Новое значение шага сетки появится в окне Grids (сетка).

2) Аналогичным образом добавьте к списку шагов сетки значения 0.1; 0.5; 1; 5 и 10 мм. Крупные шаги сетки (2.5, 5 и 10 мм) удобно использовать при размещении компонентов, про водников и шин. Более мелкие нужны при размещении атрибутов, полей, текста и создания графики символов.

3) Значение 2.540 мм, установленное системой изначально, из списка удалите. Для этого щелкните по нему в списке левой кнопкой мыши и нажмите на панели кнопку Delete (удалить).

4) Сетку оставьте видимой (флажок Visible должен быть установлен).

5) Тип сетки в рамке Mode (режим): абсолютная – Absolute или относительная – Relative и вид ее отображения в рамке Visible Grid Style (стиль видимой сетки): в виде точек – Dotted или линий – Hatched, оставьте прежними (установлен флажок Absolute и флажок Dotted).

Заметим, что абсолютная сетка имеет начало координат в левом нижнем углу рабочего поля, а относительная – в точке с координатами, указанными в рамке Relative Grid Origin или в точке, отмеченной пользователем щелчком левой кнопки мыши (при установленном флаге Prompt for Origin).

6) Для выхода из панели Options Grids нажмите кнопку ОК.

Оперативный переход от относительной сетки к абсолютной производится при нажатии на клавишу с буквой А


1.4 Создание и редактирование стилей текста


Для задания параметров текстовых надписей на схемах в P-CAD используется понятие стиля. Стилем определяется тип шрифта, размер букв, начертание, набор символов. По умолчанию в систему встроены несколько служебных стилей для обозначения текстовых атрибутов типовых элементов (рисунок 1.5 и таблица 1.2). P-CAD поддерживает два вида шрифтов – True Туре и Stroke (штриховые). Возможны три вида штриховых шрифтов – QUALITY (сглаженный), BASIC (рубленный), и LCOM (с засечками).

Рисунок 1.5. Список установленных стилей текста


Таблица 1.2 Системные стили текста


Название стиля

Назначение


PinStyle

Нумерация выводов (размер 2.31 мм)


PartStyle

Нанесение позиционных обозначений, типов и номиналов элементов (размер 3.48 мм)


PortStyle

Нанесение имен специальных элементов – портов (размер 1.524 мм)


Wire Style

Нанесение имен цепей (размер 1.524 мм)


Default

Векторный шрифт по умолчанию (размер 2.54 мм). Недоступен для редактирования.


DefaultTTF

True Туре шрифт по умолчанию (размер 2.54 мм). Недоступен для редактирования.


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


1.4.1 Создание новых стилей текста


• Создайте новые стили текста.

1) В основном меню выберите команду Options/Text Style… (параметры/стили текста). Появится панель Options Text Style, показанная на рисунке 1.5.

2) Для добавления нового стиля нажмите на ней кнопку Add (добавить). Появится панель Add Text Style (добавить стиль текста), показанная на рисунке 1.6.

Рисунок 1.6. Добавление нового стиля


3) В окне Style Name (Имя стиля) на этой панели введите имя нового стиля ТекстЗ_5_курсив и нажмите кнопку ОК. В названии стиля будем отображать высоту символов в мм (в данном случае – 3,5 мм) и начертание (курсив).

4) На появившейся панели (рисунок 1.7) Text Style Properties (свойства стиля текста) установите флажок Allow True Туре (разрешить TTF) и нажмите кнопку Font (шрифт) для выбора вида шрифта.

Рисунок 1.7. Установка параметров стиля


5) На стандартной панели выбора шрифта Windows (рисунок 1.8) из списка шрифтов выберите шрифт Arial. Начертание установите – курсив, размер – 10 пунктов. В окне Набор символов из списка выберите Кириллица. Нажмите кнопку ОК, чтобы закрыть панель.

Рисунок 1.8. Выбор шрифта


6) На панели Text Style Properties в окне Size (размер) установите высоту букв равную 3,5 мм.

7) В рамке Display (отображать) установите флажок True Type Font, чтобы разрешить отображение TTF-шрифтов, и нажмите кнопку ОК для окончания ввода.

8) Убедитесь, что на панели Options Text Style в списке текущих стилей появилось имя нового стиля ТекстЗ_5_курсив.

9) Повторяя пп. 2-8, добавьте еще два стиля текста – Текст5_курсив и Текст7_курсив с размером букв 5 и 7 мм.

10) На панели Options Text Style нажмите кнопку Close (закрыть) для завершения ввода новых стилей.


1.5 Задание ширины линий и проводников


По умолчанию в системе установлены две ширины линии и проводников – Thin (тонкая, шириной 0,254 мм) и Thick (толстая, шириной 0,762 мм для линий и 0,381 мм для проводников). При необходимости список размеров линий и проводников может быть расширен.

1.5.1 Задание новой ширины линии


• Задайте новую ширины линии

1) В основном меню выберите команду Options/Current Line…(параметры/текущая линия). Появится панель Options Current Line, показанная на рисунке 1.9.

Рисунок 1.9. Задание нового значения ширины линии


2) В рамке Width (ширина) установите флажок User (пользовательская) и в окне редактирования наберите новое значение ширины линии равное 1.0 mm

3) Нажмите кнопку ОК для завершения работы.

Теперь все линии будут рисоваться шириной 1 мм. Оперативно изменять ширину текущей линии можно с помощью окна со списком в статусной строке (рисунок 1.2). Здесь же можно задавать новые значения ширины линии. Для этого необходимо в окне редактирования набрать новое значение и нажать клавишу ENTER.

4) В рамке Style (стиль) на панели Options Current Line для линии Thin можно выбрать стиль – Solid (сплошная), Dashed (штриховая) и Dotted (точечная).

1.5.2 Задание ширины проводника


Ввод нового значения ширины проводников производится по команде Options/Current Wire… (параметры/текущий проводник). Появляющаяся при этом панель Options Current Wire похожа на панель задания ширины линий (отсутствует рамка задания стиля) и работа с ней производится аналогично. Диапазон пользовательских значений ширины проводников определен в системе в пределах от 0 до 100 mils (0…2,54 мм).

Для обеспечения совместимости с предыдущими версиями системы проводники шириной менее 11 mils отображаются на экране линией в 1 пиксель.


1.5.3 Редактирование списка размеров линий и проводников


Все введенные значения ширины линии и проводников хранятся в файле настроек системы (для схемного редактора это файл SCH.ini). Инструментального средства для удаления вновь введенных параметров линий и проводников в системе нет.


1.6 Настройка параметров отображения


По команде основного меню Options/Display (параметры/отображение) на панели Options Display можно задать цвета и стили отображения различных объектов схемы. Окно этой команды содержит две закладки (рисунок 1.10). На первой (Colors)в рамке Item Color (цвет элементов) задаются цвета отображения проводников (Wire), символов компонентов (Part), шин (Bus), точек пересечения проводников (Junction), выводов компонентов (Pin), линий (Line), полигонов (Polygon), текстов (Text), неподсоединенных (открытых) выводов компонентов или цепей (Open End).

Рисунок 1.10. Установка цветной палитры рабочего поля


В рамке Display Color (цвет отображения) устанавливают цвет дополнительных элементов чертежа: фона (Background), нормальной (lx Grid) и крупной сетки (10x Grid), подсвеченных объектов (Highlight), выбранных объектов (Selection), форматки схемы (Title), атрибутов проводников (Wire Attr) и атрибутов компонентов (Part Attr).

Для изменения цвета какого-либо объекта необходимо нажать на соответствующую кнопку и выбрать цвет из представленной палитры.

В группе Junction Size можно задать размер точек соединения проводников. Возможны три варианта: маленькие точки (Small) размером 20 mil; большие (Large) размером 30 mil и точки с размерами задаваемыми пользователем (User) в интервале 0,025-10 мм.

В рамке Bus Connection Mode (режим подключения к шине) нажатием соответствующей кнопки выбирается один из трех стилей подключения проводников к шине.

На закладке Miscellaneous (разное) в одноименной группе (рисунок 1.11) устанавливаются стили отрисовки различных элементов:

Draft Mode (контурное отображение) изображение широких линий, полигонов и текстов без их заливки для ускорения перерисовки экрана (рисунок 1.12,б);

Display Default PinDes – отображение номеров выводов по умолчанию (можно сбросить);

Display Open End – отметка неподсоединенных выводов компонентов и неподключенных концов проводников специальными символами (желтыми квадратами). При подключении к выводу компонента проводника этот символ исчезает (рисунок 1.13);

Display Overridden Error – отображение отмененных ошибок;

Display Part Gate Number – отображение номеров      секций (DD1.1, DD1.2 и т.д. рисунок 1.13);

Scroll Bars – показ линеек прокрутки;

Show Data Tips – показ контекстно-зависимой информации о шинах, проводниках, компонентах, выводах компонентов при наведении на них курсора (рисунок 1.13);

Thin Stroked Text отображение текстов тонкими линиями (рисунок 1.12,в);

Drag by Outline – перемещение вершин полигонов без показа их промежуточных положений (ускоряет перерисовку экрана, но затрудняет контроль положения).

Рисунок 1.11. Установка стилей отображения элементов схемы


Рисунок 1.12.Режимы отображения проводников, полигонов и текстов: а) стандартный режим; б) контурное отображение (Draft Mode); в) отрисовка текста тонкими линиями (Thin Stroked).


Рисунок 1.13.Показ неподключенных выводов и концов проводников, номеров секций и всплывающих подсказок


В группе ERC Errors устанавливается режим отображения выявленных при выполнении команды Utils/ERC… (Утилиты/Проверить схему) ошибок схемы.

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

Нажатие кнопки Hide (Скрыть) отменяет показ индикаторов ошибок.

При выборе кнопки No Change (Не изменять) сохраняются текущие установки отображения – скрытые ошибки будут оставаться скрытыми, индицируемые будут продолжать показываться.

В рамке Cursor Style (стиль курсора) можно установить текущий стиль отображения курсора – стрелка (кнопка Arrow), маленькое перекрестие (кнопка Small Cross) и большое перекрестие на все рабочее поле (кнопка Large Cross).


1) Оперативно изменить стиль представлении курсора при работе можно, нажимая на клавишу с буквой X

2)      При выборе стиля Large Cross не будут отображаться всплывающие контекстно-зависимые подсказки об элементах схемы!!


В рамке Sheet Connector Cross-Referencing (меже граничные ссылки) устанавливаются параметры отображения атрибутов специальных элементов – межстраничных соединителей (Sheet Connectors), указывающих на каких страницах есть продолжение цепи .

Установка флажка Show Cross Referencing позволяет отобразить на схеме перекрестные ссылки между страницам и.

В окне со списком Text Style выбирается стиль текста для ссылок, а в окнах Offset задастся их смещение по X и Y от точки привязки символа межстраничного соединителя.

Рисунок 1.14. Настройка «горячих» клавиш


Кнопка Default возвращает всем параметрам значения по умолчанию.

• Установите желаемые параметры отображении и нажмите кнопку ОК


2 Создание углового штампа и форматок


2.1 Создание графики углового штампа чертежа


Поскольку основные надписи чертежей, поставляемые с системой, не соответствуют ЕСКД, создадим основную надпись (штамп) по форме 1 ГОСТ 2.104-68*, которую затем будем использовать для оформления разрабатываемых проектов.

• Запустите редактор схем и загрузите в него файл Настройки Schematic.sch

1) Запустите Schematic и, используя команду File/Open… (файл/открыть), загрузите из папки «Шаблоны» файл настроек схемного редактора, полученный при выполнении предыдущего раздела.

2) Сразу же сохраните новый проект в папку «Шаблоны» под именем Штамп_лист 1. Это необходимо сделать, чтобы случайно не испортить файл настроек.


• Установите тип и шаг сетки и выберите ширину линий

1) В основном меню выберите команду Place/Line (аналог кнопка на левой инструментальной панели).

2) Выбрав в основном меню команду Options/Grids, установите относительную (Relative) сетку с началом координат в точке (20, 5) и шагом сетки 5 мм, как показано на рисунке 2.1.

Рисунок 2.1. Установка параметров сетки


3) В статусной строке, расположенной в нижней части экрана (рисунок 2.2), в качестве текущей выберите сплошную толстую (основную) линию (Thick). Для этого нажмите на кнопку в правой части окна «Ширина линии» (рисунок 2.2) и выберите значение «Thick» из списка.

Рисунок 2.2. Строка подсказки и строка состояния


4) Нажимая на клавишу с буквой О, установите режим ортогонального рисования линий. Текущий режим рисования отображается в правой части статусной строки. Там должна появиться надпись Ortho=90 (рисунок 2.2).

• Нарисуйте внешнюю рамку основной надписи (штампа)

1) Нажмите на основной клавиатуре клавишу с буквой J для перемещения в окно задания координаты X курсора. Установите там значение 0 (ноль).

2) Нажмите клавишу TAB для перехода в окно задания координаты Y курсора. Установите там значение 0 (ноль).

3) Нажмите клавишу ENTER для перемещения курсора в точку с заданными координатами.

4) Нажмите клавишу с буквой J для задания координат курсора. Установите новые координаты в соответствии с первой строкой таблицы 2.1. Используйте клавишу TAB для перехода между окнами координат X и Y и клавишу ENTER для окончания ввода значений.


Таблица 2.1 Координаты


Шаг

Координата X

Координата Y


1

0

55


2

185

55


3

185

0


4

0

0


5) Повторите П.4 для строк 2-4 таблицы 2.1.

6) Нажмите клавишу ESC для «обрыва» вводимой линии.

7) В основном меню выберите команду View/Extend, для того чтобы увидеть все элементы чертежа в максимально возможном увеличении.

Результат работы представлен на рисунке 2.3.

Рисунок 2.3. Внешняя рамка основной надписи


В данном случае для задания координат начала и конца линии использовалась клавиатура, но это можно сделать и с помощью курсора.

• Нарисуйте вертикальную линию, используй для задания координат курсор

1) Щелкните левой кнопкой мыши в точке с координатами (65,0).

2) Переместите курсор в точку с координатами (65, 55) и щелкните левой кнопкой мыши;

3) Нажмите правую кнопку мыши для «обрыва» вводимой линии.

На рисунке 2.4 введенная линия условно выделена красным цветом.

Рисунок 2.4. Основные линии в штампе чертежа


• Нарисуйте остальные сплошные основные линии штампа

1) Отмечая щелчком левой кнопки мыши начало и конец линий, добавьте в основную надпись недостающие основные линии углового штампа. Для справки используете рисунок 2.4, где цифрами обозначены размеры соответствующих ячеек. Напомним, что шаг сетки на рисунке – 5 мм.

2) Для ввода некоторых линий потребуется изменить шаг сетки, сделав его равным 1 мм.


1) Не забывайте «обрывать» линию, нажимая на правую кнопку мыши или клавишу ESC

2) Для визуализации положения вводимой линии нажмите левую кнопку мыши в ее начале, переместите курсор в конец линии и только там отпустите левую кнопку мыши. При этом за курсором будет тянуться «резиновая нить», показывающая положение линии.


• Создайте массив линий

1) Измените толщину линии, выбрав в списке соответствующего окна (рисунок 2.2) значение Thin (тонкая с толщиной 0,254 мм).

2) Нарисуйте горизонтальную линию с координатами начала (0, 5) и конца (65,5). На рисунке 2.5 созданная линия выделена цветом и концевыми маркерами.

3) Перейдите в режим выбора элементов чертежа, нажав клавишу с буквой S (аналог – команда меню Edit/Select или кнопка на верхней инструментальной панели).

4) Щелкните по созданной линии левой кнопкой. Она при этом выделится, как показано на рисунке 2.5.

Рисунок 2.5. Создание массива элементов


5) Выберите в основном меню команду Edit/Copy Matrix… (создание линейного массива элементов).

6) На появившейся панели Edit Сору Matrix (рисунок 2.6) установите число столбцов (Number of Columns) равным 1; число строк (Number of Row) равным 10 и расстояние между строками (Row Spacing) – 5 мм. Расстояние между столбцами (Column Spacing) можно не менять.

Рисунок 2.6. Задание параметров массива


7) Нажмите кнопку ОК для завершения команды. Должен появится столбец из тонких линий, как показано на рисунке 2.5.

• Нарисуйте тонкие линии в графе «Литера»

1) Перейдите в режим рисования и проведите две тонкие сплошные линии в поле «Литера», расположенном в правой части основной надписи, как показано на рисунке 2.7.

Рисунок 2.7. «Литера»


2) Сохраните проект в папке «Шаблоны» под прежним именем Штамп_лист 1

2.2 Создание текстовых надписей


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

• Разместите текстовую надпись в графе «Разработал»

1) Установите шаг сетки 0.1 мм.

2) Выберите в меню команду Place/Text (разместить/текст). Аналог – клавиша на левой инструментальной панели. Курсор примет вид наклонного перекрестия .

3) Укажите курсором желаемое место расположения текста и щелкните левой кнопкой мыши (рисунок 2.9).

4) На появившейся панели Place Text нажмите кнопку More» (Больше) для добавления инструментов установки параметров текста. На рисунке 4.8 показана расширенная панель свойств текста, где кнопка More» трансформировалась в кнопку «Less (Меньше).

Рисунок 2.8. Установка параметров текста


5) В окне стилей текста (Text Styles) выберите из списка стиль ТекстЗ_5 курсив.

6) Установите точку привязки текста в левом нижнем углу. Для этого в группе кнопок Justification (выравнивание) нажмите левую нижнюю кнопку.

7) В окне ввода текста наберите Разраб . (с точкой) и нажмите кнопку Place (разместить).

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

При необходимости, нажимая на кнопку Rotation, можно последовательно поворачивать текстовую надпись на угол 90, 180, 270 градусов.

Устанавливая флажок Flip, можно получить зеркальное отражение для текста. Правда, при этом меняется только положение точки привязки, сам текст зеркально не отражается, так же, как и нельзя получить перевернутую текстовую надпись.

Для изменения места расположения текста перейдите в режим выбора, нажав клавишу с буквой S или кнопку на инструментальной панели, щелкните левой кнопкой мыши по тексту. Указывая выделенный элемент курсором, нажмите левую кнопку мыши и, не отпуская ее, перемешайте элемент за точку привязки в нужное место.

Для размещения остальных текстовых надписей в штампе можно использовать функцию копирования существующего элемента, так как при этом сохраняются его параметры, а его местонахождение можно указать более точно. Содержание текста можно потом изменять

Рисунок 2.9. Штамп с текстовыми надписями


• Разместите копии текста в соответствующих графах штампа

1) Перейдите в режим выбора элементов (нажата кнопка на инструментальной панели).

2) Щелкните по введенному ранее тексту вначале левой кнопкой мыши для его выделения, а затем правой кнопкой мыши для активации выпадающего меню.

3) В появившемся меню (рисунок 2.10) выберите команду Сору (копия). При этом выделенный элемент копируется в буфер обмена Windows.

Рисунок 2.10 Меню


4) Нажмите сочетание клавиш Ctrl/V для вставки элемента из буфера. Курсор превратится в наклонное перекрестие .

5) Укажите желаемое положение левого нижнего угла нового фрагмента текста и щелкните левой кнопкой мыши.

6) Повторите пп. 4-5 для всех текстовых граф, показанных на рисунке 2.9. В результате во всех этих графах должен появится одинаковый текст – Разраб.


• Измените содержание текста в графах

1) Щелкните по текстовому элементу, содержание которого вы хотите изменить, вначале левой кнопкой мыши для его выделения, а затем правой кнопкой мыши для активации выпадающего меню.

2) В появившемся меню (рисунок 2.10) выберите команду Properties… (свойства).

3) В окне ввода текста на панели Place Text (рисунок 2.8) наберите нужный текст (содержание текста на рисунке 2.9).

4) Повторите пп. 1-3 для всех текстовых элементов, которые вы хотите изменить.

5) При необходимости переместите текстовые надписи в графах, руководствуясь рисунком 2.9.


• Сохраните файл на диске

Для сохранения файла с прежним именем можно воспользоваться кнопкой . На верхней инструментальной панели или командой меню File/Save (файл/сохранить).


2.3 Поля и работа с ними


В системе P-CAD введено понятие поля – текстового объекта, связанного с проектом, значение которою может быть установлено вручную или автоматически и вынесено на схему или чертеж печатной платы. Поля удобно использовать для оформления основных надписей чертежей при создании форматок. Список полей проекта можно просмотреть, дополнить или изменить их значение, используя команду File/Design Info… (файл/информация о проекте).

Список полей, определенных в системе P-CAD по умолчанию и их возможное использование при оформлении чертежей приведены в таблице 2.3. В этой таблице полужирным шрифтом выделены названия полей, которые могут быть использованы для оформления чертежей по российским стандартам.

Таблица 2.3 Системные поля


Название

Расшифровка


Approved By

Одобрил (можно поместить в графу Утв.)


Author

Автор (можно поместить в графу Разраб.)


Checked By

Проверил (можно поместить в графу Пров.)


Company Name

Название компании


Current Date

Текущая дата.


Current Time

Текущее время.


Date

Дата


Drawing Number

Номер чертежа (Децимальный номер)


Drawn By

Чертил


Engineer

Инженер (можно поместить в графу Т.контр.)


Filename

Имя файла


Modified Date

Дата изменения


Note

Заметки


Number Of Sheets

Количество листов (поместить в графу Листов)


Revision

Версия


Revision Note

Заметки к версии


Sheet Name

Имя листа


Sheet Number

Номер листа (поместить в графу Лист)


Time

Время


Title

Название проекта


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


• Создайте дополнительное поле

1) В основном меню выберите команду File/Design Info… (файл/информация о проекте).

2) На появившейся панели Design Info (рисунок 2.11) выберите закладку Field (поле) и нажмите кнопку Add (добавить).

Рисунок 2.11. Список полей проекта


3) Па панели Field Properties (свойства поля) (рисунок 2.12) в окне Name (имя) напечатайте Н.контр. Окно Value (значение) оставьте пустым.

Рисунок 2.12. Задание имени нового поля


4) Для завершения диалога создания нового поля нажмите кнопку ОК.

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

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


• Установите стиль Текст3_5_курсив в качестве текущего

1) В основном меню выберите команду Options/Text Style…

2) Отметьте щелчком левой кнопки мыши стиль Текст3_5_курсив в списке стилей на панели Options Text Style (рисунок 2.13).

Рисунок 2.13. Установка текущего стиля текста


3) Нажмите кнопку Close для завершения диалога выбора стиля текста.

Текущий стиль текста в списке стилей отмечается символом «*» (звездочка) и его название указывается в строке Current Text Style в верхней части панели Options Text Style (рисунок 2.13).


• Разместите поля в штампе чертежа

1) В основном меню выберите команду Place/Field (аналог – кнопка на левой инструментальной панели).

2) Щелкните левой кнопкой мыши в любом месте чертежа.

3) На появившейся панели Place Field (рисунок 2.14) выберите из списка название нужного поля, например, «Author» (автор) и щелкните по нему левой кнопкой мыши.

Рисунок 2.14. Выбор поля из списка


4) Нажмите кнопку ОК для закрытия панели выбора полей.

5) Переместите курсор в место, где должна располагаться точка привязки поля (в данном случае – левый нижний угол) и щелкните левой кнопкой мыши. Появится изображение поля.


Если значение поля (Value) не пустое, то будет отображаться оно, в противном случае появиться название поля в фигурных скобках, например, ( Date )


6) Повторяя пп. 2-5, разместите в соответствующих графах штампа нужные поля, как показано на рисунке 2.15.

Рисунок 2.15. Размещение полей в ячейках основной надписи


1) В графе «Лист» разместите системное поле Sheet Number (номер страницы), а в графе «Листов» – системное поле Number Of Sheets (количество страниц);

2) При размещении полей их свойства недоступны!!


• Измените свойства поля ( Drawing Number ) (децимальный номер)

1) Перейдите в режим выбора элементов (нажата кнопка на инструментальной панели).

2) Щелкните по элементу, свойства которого вы хотите изменить, вначале левой кнопкой мыши для его выделения, а затем правой кнопкой мыши для активации выпадающего меню.

3) В появившемся меню выберите команду Properties… (свойства).

4) На панели Field Properties (рисунок 2.16) в окне со списком Text Style выберите стиль текста Текст7_курсив с высотой букв 7 мм

Рисунок 2.16. Изменение стиля текста для поля


5) В группе Justification (Выравнивание) нажмите центральную кнопку для задания выравнивания по центру.

6) Нажмите кнопку ОК для завершения диалога задания свойств поля.


• Измените свойства поля ( Title ) «Название проекта»

1) Для поля ( Title ) следует установить стиль текста Текст5_курсив и задать выравнивание по центру.

• Сохраните файл на диске с прежним именем Штамп лист 1


2.4 Редактирование чертежа


Используя возможности системы, можно легко изменить имеющийся чертеж, создавая новые проекты. Покажем, как это сделать, преобразуя созданный штамп для первых листов графических конструкторских документов в штамп второго и последующих листов (форма 2а по ГОСТ 2.104-68).


• Используя имеющийся штамп для листа 1, создайте штамп для листа 2.

1) Используя команду File/Save As…, сохраните текущий проект в папке «Шаблоны» под именем Штамп_лист_2.

2) Переместите поля ( Drawing Number ) и ( Sheet Number ) , а также надпись «Лист» в нижнюю часть штампа (рисунок 2.17).

Рисунок 2.17. Заготовка штампа второго листа


3) Удалите лишние поля, линии и надписи, как показано на рисунке 2.17. Для этого просто отмечайте нужный элемент щелчком левой кнопкой мыши и нажимайте клавишу DELETE

4) Нажав клавишу CTRL, последовательно выделяйте щелчком левой кнопки мыши надписи в левой части заготовки штампа и горизонтальную основную линию над ними. Отмеченные элементы изменят цвет и будут окружены пунктирной прямоугольной рамкой (врезка).


5) Отпустите клавишу и щелкните правой кнопкой мыши. В появившемся контекстном меню выберите команду Selection Point (точка выбора).

6) Укажите курсором левый нижний угол прямоугольника выделения и щелкните левой кнопкой мыши. В этом месте появится точка привязки (большой желтый квадрат с диагоналями). На врезке на точку привязки указывает курсор.

7) Нажмите левую кнопку мыши и, не отпуская ее, переместите выделенную область за точку привязки, как показано на врезке.

Точку привязки необходимо совместить с левым нижним углом штампа. Отпустите левую кнопку мыши. Результат операции показан на врезке.

8) Щелкните левой кнопкой мыши по верхней основной горизонтальной линии. Она выделиться и но ее краям появятся маленькие квадраты . Укажите курсором на левый квадрат, нажмите левую кнопку мыши и, не отпуская ее, растяните линию до левого края штампа.

9) Длины вертикальных линий наоборот следует уменьшить до 15 мм. Окончательный вариант штампа для второго листа приведен на рисунок 2.18.

Рисунок 2.18. Штамп для второго и последующих листов схемы


10) Сохраните созданный штамп с прежним именем, используя команду File/Save.


2.5 Создание форматки чертежа


Используя разработанные штампы, можно легко создать форматки для чертежей любых размеров и затем использовать их для оформления рабочих проектов. Покажем, как это можно сделать на примере чертежа формата A3 с горизонтальным расположением длинной стороны (размер 420x297).


• Настройте систему

1) Используя команду File/Open… (файл/открыть), загрузите из папки «Шаблоны» файл настроек схемного редактора Настройки Schematic.sch.

2) Сохраните новый проект в папку «Форматки» под именем А3Г_1_лист


В данном случае буква «Г» в названии файла говорит о горизонтальной ориентации длинной стороны чертежа. Форматку для случая вертикальной ориентации чертежа нужно будет создавать отдельно!!


3) Войдите в команду Option/Configure и в рамке Workspace Size щелкните

4) Установите шаг сетки 5 мм и абсолютную (Abs) сетку.


• Нарисуйте границы рабочего поли чертежа

1) Войдите в команду рисования линий (кнопка па инструментальной панели).

2) Установите толщину линии 0,762 мм (Thick).

3) Используя клавишу с буквой J для перемещения в окна задания координат курсора, клавишу TAB для перехода между окнами и клавишу ENTER для окончания ввода последовательно введите координаты, показанные в таблице 2.4.

Таблица 2.4 Внешняя рамка формата АЗ


Шаг

Координата X

Координата Y


1

20

5


2

20

292


3

415

292


4

415

5


5

20

5


4) Нажмите клавишу ESC для обрыва линии.


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

1) Используя данные таблицы 2.5, нарисуйте рамку в левом верхнем углу чертежа. Ее размеры 70x14 мм (рисунок 2.19).

Таблица 2.5


Шаг

Координата X

Координата Y


1

20

278


2

90

278


3

90

292


Рисунок 2.19. Верхняя рамка для децимального номера


2) Нажмите клавишу ESC для обрыва линии.


• Сохраните созданную заготовку

1) Перейдите в режим выбора объектов (нажата кнопка ).

2) Используя команду File/Save As, сохраните созданную заготовку в папку «Форматки» вначале с именем АЗГ_2_лист, а затем с именем АЗГ_1_лист.


• Скопируйте штамп первою листа в буфер обмена

1) Используя команду File/Open (файл/открыть) загрузите в редактор файл Штамп_лист_1.sch, не закрывая предыдущий проект!

2) В проекте Штамп_лист_1 установите шаг сетки 5 мм

3) Войдите в меню Edit (редактирование) и активизируйте команду Select All (выделить все). Выделенные элементы чертежа будут окрашены в желтый цвет и окружены пунктирным прямоугольником.

4) Щелкните внутри этого прямоугольника правой кнопкой мыши и выберите в появившемся меню пункт Selection Point (точка выбора)

5) Поместите курсор в правом нижнем углу штампа, как показано на рисунок 2.20, и щелкните левой кнопкой мыши. Здесь появится точка буксировки объекта .

Рисунок 2.20. Выделение объектов и указание точки буксировки (Selection Point)


6) Используя команду Edit/Copy (комбинация клавиш CTRL/C) скопируйте выделенные объекты в буфер обмена Windows.


• Завершите создание форматки первою листа

1) Используя меню Window редактора схем, перейдите в проект АЗГ_1_лист.

2) Активизируйте команду Edit/Paste Frome Clipboard (Редактирование/Вставка => Буфер обмена) или просто нажмите комбинацию клавиш CTRL/V.

3) Нажмите левую кнопку мыши и, не отпуская ее, переместите курсор в точку с координатами (415, 5). Отпустите левую кнопку мыши.

4) Щелкните левой кнопкой мыши на свободном иоле для сброса выделения объектов.

5) Сохраните и закройте проект АЗГ_1_лист.

6) По умолчанию файл запишется с расширением "SCH", в то время как файлы форматок должны иметь расширение "TTL" (от слова Title).

7) Запустите Проводник Windows и измените расширение созданного файла на "TTL". Новая форматка готова.


• Создайте форматку для второго и последующих листов

1) Закройте проект Штамп_лист_1.

2) Откройте проекты Штамп_лист_2 и АЗГ_2_лист.

3) Используя методику, изложенную выше, создайте форматку для второго листа чертежей A3.


Формат файлов схем и форматок одинаков, поэтому для редактирования форматки ее достаточно загрузить в редактор схем. При загрузке на панели OPEN в окне Тип файлов должно выть установлено "ALL FILES (*)" (все файлы)


• Самостоятельно создайте форматки для чертежей А4 (первый и второй листы).

Указание. Используйте данные таблицы 2.6 для вычерчивания внешних границ чертежа (для абсолютной сетки).


Таблица 2.6 Внешняя рамка формата А4


Шаг

Координата X

Координата Y


1

20

5


2

20

292


3

205

292


4

205

5


5

20

5


2.6 Подключение форматки чертежа к проекту


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

1) Используя команду File/Open… (файл/открыть), загрузите из папки «Шаблоны» файл настроек схемного редактора Настройки Schematic.sch,.

2) Сразу же сохраните новый проект в папку «Проекты» под именем Пробный проект.

3) Активизируйте команду Option/Configure и в рамке Title Sheets панели Option Configure нажмите кнопку Edit Title Sheets (редактирование оформления страниц).

4) На появившейся панели (рисунок 2.21) Options Sheets (параметры страниц) в закладке Title нажмите кнопку Select (выбрать).

5) С помощью стандартного диалога Windows найдите и откройте на диске файл А4_1_лист.ttl, созданный при выполнении предыдущего подраздела.

6) На панели Options Sheets (рисунок 2.21) нажмите вначале кнопку Modify (изменить), а затем кнопку Close (закрыть).

Рисунок 2.21. Панель Options Sheets


7) Закройте панель Option Configure. На рабочем поле должна появиться форматка чертежа, как показано на рисунок 2.22.


Рисунок 2.22. Результат подключения форматки


• Заполните основную надпись чертежа данными проекта

1) Выберите в основном меню команду File/Design Info… и откройте закладку Field (поля) панели Design Info (рисунок 1.10).

2) Используя кнопку Properties, установите необходимые значения нужных полей. Для примера на рисунке 2.23 показан вариант заполнения основной надписи чертежа.

Рисунок 2.23. Пример заполнения основной надписи чертежа


Обратите внимание, что для правильного заполнения основной надписи необходимо присвоить значения всем полям, имеющимся на форматке. Если необходимо, чтобы какая-либо графа, содержащая поле, была пустой, нужно соответствующему полю присвоить значение ПРОБЕЛ. В противном случае в этой графе будет отображаться имя поля в фигурных скобках, как это случилось с графой «Н.контр.» на рисунке 2.23.

Надпись «Схема электрическая принципиальная» в этом проекте была выполнена с помощью команды Place/Text (разместить текст) и к форматке никакого отношения не имеет, что видно по различию цвета текста.

3) Закройте файл пробного проекта.


На заметку!


«Горячие» клавиши

Назначение


J

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


ТАВ

Переход между окнами задания X и Y координат курсора


+

Увеличение размеров изображения


-

Уменьшение размеров изображения


3 Создание и редактирование символов компонентов


Поставляемые с системой P-CAD библиотеки не соответствуют российским стандартам, поэтому важно уметь создавать новые библиотечные компоненты и редактировать старые. В данном разделе рассмотрена методика создания условного графического изображения (УГО) компонента на схеме (символа).


3.1 Общие сведения


Интегрированные библиотеки P-CAD 2001 содержат компоненты (components), корпуса (pattern) и символы (symbol). На схеме компонент представлен символом, а на печатной плате корпусом (рисунок 3.1). Кроме графики символа и корпуса в библиотеке содержится информация об упаковке в корпус (подвод питания, подключение выводов и т.д.). Единство символа, графики корпуса и упаковочной информации и составляет понятие


компонента. Преимущество интегрированных библиотек заключается в том, что упаковочная информация для каждого компонента храниться в одном месте и должна вводиться всего один раз.

Рисунок 3.1. Представление компонента


3.2 Создание новой библиотеки


Все вновь созданные или отредактированные элементы рекомендуется хранить в отдельной библиотеке (библиотеках) поскольку системные библиотеки P-CAD при переустановке системы переписываются заново!!!


• Создайте новую библиотеку

1) Запустите схемный редактор, если он еще не запущен.

2) В меню Library (библиотеки) выберите команду New (новая). Появится панель Library New (рисунок 3.2).

Рисунок 3.2. Создание новой библиотеки


3) В окне задания имени файла наберите Моя библиотека.

4) Сохраните новый библиотечный файл в папку «Библиотеки».

• Подключите новую библиотеку к проекту

1) Выберите в меню команду Library/Setup.

2) На появившейся панели Library Setup нажмите кнопку Add (добавить) (рисунок 3.3).

Рисунок 3.3. Подключение библиотеки к проекту


3) Перейдите в каталог «Библиотеки», щелкните по имени файла Моя библиотека.lib и нажмите кнопку Открыть.

4) На панели Library Setup в окне Open Libraries (открытые библиотеки) появится название вновь подключенной библиотеки (рисунок 3.3).

5) Если список открытых библиотек содержит несколько строк, щелкните левой кнопкой мыши по имени вновь подключенной библиотеки для его выделения и с помощью кнопки Move Up переместите его в начало списка.

6) Кнопка Move Down позволяет перемещать выделенную в списке библиотеку вниз по списку, а кнопка Delete удаляет выделенную в списке библиотеку (библиотеки).


3.3 Создание символа резистора


Работу по созданию компонентов начнем с самого распространенного элемента – резистора с мощностью рассеяния 0,25 Вт.


• Нарисуйте условное графическое обозначение резистора

1) Загрузите в схемный редактор файл шаблона Настройки Schematic.sch.

2) Активизируйте команду Option/Grids и на панели Option Grids (см. рисунок 3.4) в рамке Mode (режим) переключитесь с абсолютной сетки на относительную (Relative). Также установите флажок Prompt for Origin (указать начало координат).

Рисунок 3.4. Изменения в стройках сеток


3) Закройте панель Option Grids и, переместив курcop, имеющий вид наклонного перекрестия , в середину рабочею поля, щелкните левой кнопкой мыши. Здесь будет начало координат относительной сетки.

4) В меню Place выберите команду Line и установите толщину линии –Thin (тонкая).

5) Шаг сетки установите равным 1 мм.

6) Нарисуйте прямоугольник размером 10x4 мм с вертикально расположенной большой стороной.

7) Установите шаг сетки 0.1 мм и нарисуйте в прямоугольнике наклонную линию, как показано на врезке.


• Подключите к резистору верхний вывод

1) Вновь установите шаг сетки равным 1 мм.

2) В меню Place выберите команду Pin (аналог кнопка на инструментальной панели) и щелкните левой кнопкой мыши на рабочем поле.

3) На появившейся панели Place Pin в рамке Length (длина) установите флажок User (пользовательский) и задайте длину вывода равной 5 мм, как показано на рисунке 3.5.

Рисунок 3.5. Установка параметров вывода


4) В рамке Display (показывать) сбросьте оба флажка, поскольку ни имя вывода (Pin Name), ни его позиционное обозначение (Pin Des) не нужны в данном случае.

5) В окне Default Pin Name (имя вывода по умолчанию) и окне Default Pin Des поставьте по единице и нажмите кнопку ОК.

6) Па поле чертежа нажмите левую кнопку мыши и не отпускайте ее.

7) Нажимая клавишу с буквой R, добейтесь вертикального расположения вывода, чтобы место подключения проводников (маленький квадрат) был наверху, а курсор внизу (см. врезку).


8) Не отпуская левой кнопки мыши, перемещайте вывод к середине верхней стороны прямоугольника.

9) Совместив курсор со средней точкой верхней стороны, отпустите левую кнопку мыши.

10) Щелкните правой кнопкой мыши.


• Подключите к резистору нижний вывод

Подключение нижнего вывода резистора производиться аналогично, только в окнах Default Pin Name и Default Pin Des нужно поставить двойки.

При размещении все выводы автоматически получают номер (Pin Number) 0 (ноль). На самом деле номера у них должны быть разными.

• Присвойте номера выводам

1) Нажмите на клавиатуре клавишу с буквой S, чтобы войти в режим выбора объектов.

2) Активизируйте команду Utils/Renuniber (утилиты/переобозначение).

3) На панели Utils Renumber (рисунок 3.6) в рамке Туре (тип) установите флажок Pin Num (нумерация выводов) и нажмите кнопку ОК для выхода. Система выдаст предупреждение, что данная операция не может быть отменена. Это нормально.

Рисунок 3.6. Нумерации выводов


4) Укажите курсором на верхний вывод и щелкните левой кнопкой мыши. Вывод изменит свой цвет (см. врезку).


5) Проделайте то же с нижним выводом.

6) Нажмите правую кнопку мыши, чтобы закончить операцию.


3.4 Размещение атрибутов и точки привязки


3.4.1 Обязательные атрибуты компонента


Обязательным атрибутом для любого символа (даже символа «земли») с точки зрения системы является позиционное обозначение (Ref Des). Для резистора из числа системных атрибутов, кроме того, нужно задать номинал (Value) и тип (Туре). Эти параметры не всегда отображаются на схемах, но могут быть использованы для создания перечней элементов.


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

1) В меню выберите команду Place/Attribute (аналог кнопка на инструментальной панели).

2)      На панели Place Attribute (рисунок 3.7) в окне Attribute Category (категория атрибута) выбирается категория Component (компонент), что бы ограничить просматриваемый список.

Рисунок 3.7. Выбор атрибутов и установка их параметров


3) В окне Name (имя) выбираем RefDes, щелкая по нему левой кнопкой мыши.

4) В окне стилей текста (Text Style) выбираем созданный ранее стиль Текст3_5_курсив.

5) Обратите внимание на положение точки привязки в рамке Justification. Левый нижний угол кажется хорошим решением в данном случае.

6) Щелкаем ОК, а затем нажимаем и держим левую кнопку мыши.

7) Перемещая курсор и используя при необходимости клавишу R, располагаем атрибут рядом с условным графическим обозначением (УГО) резистора, как показано на врезке. Отпускаем левую кнопку мыши.

8) Щелкаем левой кнопкой мышки и отправляемся за атрибутом Value (номинал). Располагаем его под позиционным обозначением.

9) Атрибут Туре (тип) разместить следует, как показано на предыдущей врезке.


3.4.2 Дополнительные атрибуты компонента


При составлении перечней элементов требуется указание рассеиваемой мощности, нормативного документа по которому используется резистор, и некоторых других данных Эта информация может быть сохранена в дополнительно задаваемых атрибутах. В качестве примера добавим атрибут «Рассеиваемая мощность».


• Добавьте дополнительный атрибут для создаваемого элемента

1) При добавлении дополнительного атрибута в окне списка Name панели Place Attribute (рисунок 3.7) выберите user-defined (задаваемый пользователем).

2) В окне ввода Name наберите Мощность

3) В окне ввода значений Value наберите 0,25 Вт

4) Сбросьте флажок Visible (щелкнуть следует два раза), чтобы атрибут не отображался на чертеже.

5) Разместите дополнительный атрибут рядом с УГО элемента. Поскольку этот атрибут не будет отображаться на схемах, его местоположение особой роли не играет.


3.4.3 Точка привязки символа компонента


Последним обязательным элементом является точка привязки, за которую элемент будет перетаскиваться на схеме и которая всегда попадает в узел сетки. Размешается она, как правило, в одном из выводов.

• Добавьте к элементу точку привязки

1) Активизируйте в меню команду Place/Ref Point (или нажмите на кнопку ).

2) Щелкните левой кнопкой мыши по окончанию верхнего вывода, как показано на врезке.


3.5 Помещение символа в библиотеку


Заключительным этапом является помещение созданного символа в одну из библиотек.


• Поместите символ резистора в библиотеку

1) Перейдите в режим выбора объектов (нажата кнопка )

2) В меню выберите команду Edit/Select All (редактирование/выбрать все).

3) Активизируйте в меню команду Library/Symbol Save As… (библиотека/сохранить символ как…).

4) На панели Symbol Save As (рисунок 3.8,а) в окне ввода Symbol наберите R250

            а)                                          б)

Рисунок 3.8. Создание и сохранение компонента в библиотеке


5) В рамке Display сбросьте флажок Туре, запрещая тем самым отображение этого атрибута на схеме.

6) Установите флажок Create Component, разрешающий создание компонента (не только символа) в библиотеке.


Установка флажка Match Default Pin Designators to Pin Numbers на панели Symbol Save As позволяет согласовать номера выводов и позиционные обозначение выводов по умолчанию


7) В окне Library качестве библиотеки для размещения выберите Моя библиотека, как показано на рисунке 3.8,а и нажмите кнопку ОК.

Система попросит указать имя и тип компонента, с которым будет соединен созданный символ (рисунок 3.8,б и таблица 3.1). Ничего не изменяя, нажмите ОК.


Установка флажка Make Jumper Components на панели Save Component As позволяет создать компонент, у которого все выводы электрически соединены!!!


Компонент и его символ будут размещены в библиотеке Моя библиотека. Проверьте это.


Таблица 3.1 Типы компонентов


Название

Использование


Normal

Наиболее общий тип компонента. Это, например, диоды и резисторы. Этот тип компонентов отображается в списке цепей и отчете о компонентах.


Power

Специальный тип компонента, используемый только в схемах как инструмент подключения к источнику питания. Этот компонент не отображается в списке цепей и перечне компонентов. Цепь, к которой он подключен автоматически получает его имя, например, GND, +5V, VCC и т.д.


Sheet Connector

Компонент для указания перекрестных ссылок на схемах. Этот тип компонента используется, чтобы указать на каких страницах (или в каких зонах чертежа) есть продолжение цепи. Не отображается в списке цепей или перечне компонентов.


Module

Используется в иерархических проектах для указания связей с другими компонентами или модулями, чтобы представить другой лист электрической схемы в проекте (эквивалентную схему) в виде «черного ящика».


Link

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


Условные обозначения элементов представлены в приложении А.

4 Создание компонентов


Создание и ведение библиотек радиоэлементов является очень важным этапом внедрения системы Р-CAD. От их качества напрямую зависят не только удобство работы с системой, но и ее эффективность. Работе с библиотеками следует уделять особое внимание. Не случайно в системе Р-CAD для работы с библиотеками создан набор специальных инструментов, обладающих специфическими свойствами


4.1 Общие сведения


В системе Р-CAD библиотеки компонентов являются интегрированными, т.е. в одной библиотеке содержится условное графическое изображение (УГО), которое помещается на схему (символ), графика корпуса, которая помещается на печатную плату и текстовое описание упаковки символа (или набора символов) в корпус (рисунок 4.1). Следует отмстить, что не всe библиотечные компоненты имеют все три составляющие, например, символ «земли» не имеет корпуса, поскольку используется только в электрической схеме. Создание компонента удобно разделить на три стадии, для которых используются разные инструменты:

создание УГО (символа) для электрической схемы;

создание графики посадочного места и корпуса;

упаковка компонента в корпус и размещение его в библиотеке.

Для создания символа и корпуса можно использовать редактор схем и редактор печатных плат, однако более удобно использовать специализированные редактор символов (Symbol Editor) и редактор корпусов (Pattern Editor).

Для создания собственно компонента и ведения библиотек, в зависимости от комплекта поставки могут использоваться две программы администратор библиотек (Library Manager) или диспетчер библиотек (Library Executive). Последняя программа обладает большими возможностями, поэтому работа с ней и будет рассматриваться в дальнейшем. Не будет преувеличением сказать, что совокупность Symbol Editor, Pattern Editor и Library Executive действительно образует самодостаточную Библиотечную Операционную Систему (БОС).

Рисунок 4.1 – Представление компонента


4.2 Запуск Библиотечной Операционной Системы


•      Запустите Библиотечную Операционную Систему (БОС)

1) Нажмите кнопку Пуск на панели задач Windows. В появившемся меню задач Windows последовательно указывайте курсором пункты Программы => Р-CAD2001 => Library Executive. Щелкните левой кнопкой мыши по названию диспетчера библиотек.

2) Появится заставка пакета, а затем рабочий экран Library Executive (рисунок 4.2).

Программу Library Executive можно также запустить из схемного редактора или редактора печатных плат из меню Utils.

В программе Library Executive в отличие от Library Manager появилась возможность объединения библиотек системы в группы, что существенно облегчает работу с ними. Для этого используется специальное окно Source Browser (просмотр источников). Это окно появляется автоматически при запуске БОС или по команде View/Source Browser. После установки системы в списке Sources присутствует всего одна группа – DEFAULT LIBRARY SET – группа по умолчанию. Ее невозможно удалить или переименовать. Первоначально она не содержит библиотек и единственная операция, которая для нее возможна – это добавление библиотек.

Рисунок 4.2 – Рабочий экран Library Executive


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

1) Активизируйте в меню команду View/Source Browser (аналог – кнопка ), если окна Source Browser нет на экране.

2)      Щелкните правой кнопкой мыши по имени группы – DEFAULT_LIBRARY_SET.

3)      В появившемся меню выберите команду Add Library (добавить библиотеку).

4)      С помощью стандартного диалога Windows перейдите в библиотечный каталог системы Р-CAD (../Р- CAD2001\Lib), выберите там библиотеку Diode.lib и нажмите кнопку Открыть (Open).

5)      Аналогичным образом добавьте в группу библиотеку дискретных элементов (Discrete.lib) и библиотеку соединителей (Connect.lib), как показано на рисунке 4.3.

6)      Сверните список библиотек входящих в группу, щелкнув левой кнопкой по квадратику со знаком «-», находящемуся слева от имени группы.

Список групп может быть неограниченно большим.


Рисунок 4.3 – Добавление библиотек в группу


• Создайте новую группу библиотек

1)      Щелкните правой кнопкой мыши по слову Source в окне Source Browser.

2)      В появившемся меню выберите команду New Library Set (новый библиотечный набор), как показано на рисунке 4.4.

Рисунок 4.4 – Добавление новой группы


3) Присвойте имя новой гpyппe, например, Мой набор библиотек.

4) Добавьте в новую группу свою библиотеку, созданную при выполнении предыдущих разделов – Моя библиотека.lib

Каждая библиотека в группе включает в себя три раздела – Components, Patterns, Symbols. Средства системы позволяют легко просмотреть содержимое этих разделов.


Просмотрите состав библиотеки – Моя библиотека.lib

1)      Щелкните левой кнопкой мыши по знаку «+», расположенному слева от имени библиотеки. Откроется список разделов.

2)      Последовательно щелкая левой кнопкой мыши по знаку «+», расположенному слева от имени каждого раздела, раскройте их (рисунок 4.5).


Рисунок 4.5 – Просмотр состава библиотеки


Обратите внимание, что перед каждым элементом библиотеки стоит отличительный знак, позволяющий понять его принадлежность. Для символов (Symbols) это знак для корпусов (Patterns)– . Для компонентов используется два знака: знак , если компонент не упакован в корпус и знак - для компонентов, имеющих корпуса.

3) Щелкните правой кнопкой мыши по имени какою-либо компонента. В открывшемся меню выберите команду Place (поместить). По этой команде можно разместить выбранный компонент либо в схему, либо на печатную плату (рисунок 4.5). По команде Open открывается окно с информацией о компоненте. Для корпусов и символов доступны только команды просмотра графики View (рисунок 4.5).

Остальные команды меню File, а также команды, появляющиеся при нажатии правой кнопки мыши в окне Source Browser, представлены в таблице 4.1. Назначение многих команд интуитивно понятно, для других следует дать пояснения.

Использование команды View применительно к библиотеке или группе библиотек позволяет просмотреть свойства всех компонентов. На рисунке 4.6 в качестве примера представлен фрагмент таблицы свойств компонентов библиотеки Моя библиотека.lib. Интересно, что с помощью данного инструмента проводить изменения в библиотеках, а не только их просматривать.

Рисунок 4.6 – Просмотр свойств компонентов


Таблица 4.1 – Команды дли работы с группой библиотек


Команды

Расшифровка


Add Library

Добавить библиотеку в выбранную группу


Cross Link

Объединение атрибутов компонентов двух библиотек


Delete

Удаление выбранной группы библиотек


Delete Attributes

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


Map Fields

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


New Comma-delimited File

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


New Library Set

Добавление новой группы в список


Open

Открытие окна Component Info


Place

Помещение выбранного компонента в схему или на плату


Query

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


Reload

Перезагружает содержание внешнего файла, библиотеки или набора библиотек в Библиотечную Операционную Систему P-CAD


Remove

Удаление выбранной библиотеки из группы


Rename

Переименование группы


Report

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


Save to Library'

Создание или модификация библиотеки P-CAD из выбранного источника


Verify

Позволяет выявить отличия в атрибутах компонентов выбранного источника и библиотеки Р-CAD или библиотечного набора


View

Активизирует средства просмотра атрибутов компонентов выбранной библиотеки, группы библиотек или графики указанного корпуса или символа.


•      Просмотрите свойства компонентов библиотеки – Моя библиотека.lib

1)      Щелкните правой кнопкой мыши по имени библиотеки.

2)      В появившемся меню выберите команду View.

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


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

1)      Щелкните по ячейке с редактируемым префиксом левой кнопкой мыши

2)      Наберите на клавиатуре новое значение.


При редактировании можно использовать буфер обмена (Clipboard) Windows


С помощью данного инструмента можно также удалить некоторые атрибуты компонентов или добавить новые.


• Добавьте новые атрибуты для компонентов

1)      Щелкните левой кнопкой мыши по названию атрибута Alias (дополнительное имя) для выделения столбца.

2)      В меню выберите команду Column/Add… (столбец/добавить) или просто нажмите клавишу INSERT на клавиатуре.

3) На панели Prompter (подсказчик) в окне Enter Field Name из раскрывающегося списка выберите ComponentHeight (высота компонента) и нажмите ОК (рисунок 4.7).

Рисунок 4.7 – Выбор имени нового столбца


Можно ввести с клавиатуры новое имя, используя кириллицу


В таблице появиться новый столбец, значения в котором нужно задать. Обратите внимание, что новый столбец появился перед выделенным предварительно столбцом Alias.

4) Добавьте еще несколько столбцов (один-два) по своему выбору.

Используя команду Column/Delete, можно удалить выбранный столбец, а с помощью команды Column/Rename переименовать его. Команда Column/Sort позволяет провести сортировку компонентов по значениям выделенного столбца. При этом может быть использовано два метода: Allow Duplicates (допустить дублирование) и Resolve Duplicates (исключить дублирование). В первом случае повторяющиеся значения объединяются в группы, которые располагаются в порядке возрастания значений. Во втором, делается тоже, но к повторяющимся значениям добавляются суффиксы _1, _2, _3 и т.д. Этот метод удобно использовать, например, если необходимо получить уникальное имя для каждого компонента в библиотеке Р-CAD (сортировка по столбцу ComponentName). Понятно, что второй метод можно использовать только для столбца с текстовыми данными.


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

1)      Выделите столбец NumberOfPins (количество выводов) и проведите по нему сортировку с использованием метода Allow Duplicates. Компоненты расположатся в порядке возрастания количества выводов.

2)      Используя команду Table/Copy, скопируйте выделенный столбец в буфер обмена.

3)      Щелкните по заголовку одного из добавленных столбцов для его выделения.

4)      Активизируйте команду Table/Paste для переноса значений из буфера обмена в выделенный столбец.

5)      Проведите сортировку по этому столбцу с использованием метода Resolve Duplicates. К повторяющимся значениям добавятся цифровые суффиксы.

6)      Удалите этот столбец, используя команду Column/Delete.

Кроме сортировки и изменения состава атрибутов можно также удалить некоторые компоненты из библиотеки, используя команду Ron/Delete (строка/удалить).


• Удалите два-три компонента из таблицы

1) Щелкните по номеру строки с выбранным компонентом для ее выделения.

2) Нажмите клавишу DELETE. Строка исчезнет из таблицы.

С помощью команд меню Row можно также поместить выбранный компонент в схему (команда Row/Place/Schcmatic) или на плату (команда Row/Place/PCB), если запущены редактор схем или плат.

Для сохранения внесенных изменений в текущей или новой библиотеке используется команда Table/Save То Library. При активизации данной команды появляется окно Save Source, показанное на рисунке 4.8.

Рисунок 4.8 – Создание новой библиотеки


• Сохраните таблицу в новой библиотеке

1)      Активизируйте команду Table/Save То Library.

2)      На панели Save Source в рамке Save Mode (режим сохранения) установите флажок Create New (создать новую).

3)      В таблице Attributes То Be Created (атрибуты, которые будут созданы) в колонке Ignore (игнорировать) установите флажки для тех атрибутов, которые не должны присутствовать в новой библиотеке.

4)      Нажав на кнопку Library, выберите каталог, в который будет помещена новая библиотека и задайте ее имя, например Библиотека1

5) Установка флажка Create component time stamps if not present позволяет добавить к существующим атрибутам еще два, если их не было в исходном наборе:

CreateDate – дата создания;

ModifyDate – дата модификации и заполнить их значения текущим временем и датой.

6) Нажмите кнопку ОК. для завершения диалога.


Обновите данные существующей библиотеки

1)      Активизируйте команду Table/Save То Library.

2)      На панели Save Source (рисунок 4.9) в рамке Save Mode установите флажок Update (обновить).

Рисунок 4.9 – Обновление существующей библиотеки


3) Нажав на кнопку Library, выберите библиотеку, данные в которой вы хотите обновить.


Если просматривалась только одна библиотека, в этом поле будет указано ее имя.


4) В секции Attribute Conflict Resolution (разрешение конфликтов атрибутов) для каждого дополнительного атрибута установите один из трех флажков:

Ignore (игнорировать) – если не хотите создавать или модифицировать атрибут в целевой библиотеке;

Source (источник) если атрибут существует как в источнике, так и в целевой библиотеке, то при установке этого флажка значение в целевой библиотеке будет заменено значением из источника;

Library (библиотека) – если атрибут существует как в источнике, так и в целевой библиотеке, то при установке этого флажка значение в целевой библиотеке не будет изменяться значением из источника;

Если атрибут отсутствует в целевой библиотеке и флажок Ignore сброшен, то он будет добавлен с текущим значением.

5)      Установка флажка Create new components (создание новых компонентов) позволяет добавить в целевую библиотеку отсутствующие там компоненты.

6)      Установка флажка Update only components with matching library name позволяет модернизировать или добавлять к целевой библиотеке только те компоненты, значение атрибута СоmроnentLibrary которых совпадает с целевой библиотекой.

7)      Нажмите кнопку ОК. для завершения диалога.

8)      Завершите просмотр компонентов, закрыв таблицу.

9)      Подключите новую библиотеку к одной из существующих групп и просмотрите ее содержимое.

10)      Завершите просмотр компонентов, закрыв таблицу.


• Перезагрузите обновленную библиотеку

1)      Щелкните правой кнопкой мыши по имени обновленной библиотеки.

2)      В выпадающем меню выберите команде Reload (перезагрузка). Автоматически откроется окно Viewer с таблицей компонентов.

3)      Убедитесь, что здесь появились новые значения атрибутов.

4)      Завершите просмотр компонентов, закрыв таблицу.

Интересно, что использование инструмента Viewer позволяет объединять несколько библиотек в одну.


• Создайте объединенную библиотеку

1)      Активизируйте в меню Library Executive команду Library/New (библиотека/новая).

2)      Стандартным для Widows способом откройте папку, в которой будет размешаться новая библиотека.

3)      В качестве ее имени укажите, например, Большая библиотека

4)      Нажмите кнопку Сохранить для завершения диалога создания библиотеки.

5)      Щелкните правой кнопкой мыши по имени группы DEFAULT LIBRARY SET и активизируйте команду View.

6)      В проявившей таблице удалите те компоненты, присутствие которых в новой библиотеке нежелательно.

7)      Выполните обновление Большой библиотеки, установив на панели Save Source флажок Create new components (рисунок 4.10).

Рисунок 4.10 – Создание объединенной библиотеки


8) Подключите Большую библиотеку к одной из существующих групп и просмотрите ее содержание с помощью команды View.

Команда Verify позволяет найти различия в значениях атрибутов между выбранным источником и библиотекой или группой библиотек P-CAD.


• Найдите различия между источником и Большой библиотекой

1)      Внесите для нескольких компонентов какие-либо изменения в поле RefDesPrefix.

2)      Активизируйте команду Table/Verify. Появится окно Verify (рисунок 4.11).

Рисунок 4.11 –Установка параметров проверки


3) В окне со списком Select Source Attributes to Verify можно выбрать те атрибуты источника по которым будет проводиться сравнение. Сбросьте флажки у всех атрибутов за исключением атрибута RefDesPrefix.

4) В окне Select Target Library Set/Library to Verify выберите библиотеку с которой будет проводиться сравнение. В данном случае это файл «Большая библиотeка.lib».

5)      Установка флажка List components nor found in library приводит к созданию списка компонентов отсутствующих в целевой библиотеке.

6)      Установка флажка Verify only components with matching library позволяет осуществлять проверку только для компонентов с одинаковыми атрибутами ComponentName и ComponentLibrary.

7)      Установка флажка Set component verify timestamp позволяет автоматически заполнить значение поля Verify Date для компонентов библиотеки текущей датой и временем. Если это поле в библиотеке отсутствует, оно будет автоматически добавлено.

8)      Кнопка Browse позволяет задать имя и местонахождение файла отчета. Имя файла можно также задать в окне редактирования.

9)      Установка флажка View Report приводит к выводу отчета на экран.

10)      Установив все значения, как показано на рисунке 4.11, нажмите кнопку Verify для запуска процесса проверки. В качестве примера на рисунке 4.12 приведен фрагмент файла отчета.

Рисунок 4.12 – Фрагмент отчета о результатах проверки


4.3 Создание символа компонента


Как уже говорилось ранее, компонент в библиотеке Р-CAD это практически всегда единство трех составляющих – электрического символа, корпуса и упаковочной информации. Важно отметить, что на этапе создания компонента пользователю предлагается выбрать символ или корпус из числа уже существующих. Представляется целесообразным вначале научиться создавать графические образы символов и корпусов, а потом создавать с их помощью компоненты.


4.3.1 Запуск Редактора символов


Для создания и редактирования символов в Р-CAD создан специальный редактор символов Symbol Editor, который вызывается из меню программы Library Executive командами Symbol/New для создания нового символа или symbol/Open для редактирования существующего.


• Запустите Редактор символов

1) В меню программы Library Executive активизируйте команду Symbol/New (символ/новый). Появится окно редактора символов. При создании нового символа программа автоматически запускает Мастера создания символов(Wizard), поэтому окно редактора выглядит примерно так, как показано на рисунке 4.13.

Рисунок 4.13 – Редактор символов после запуска


2) Нажмите на кнопку Exit, чтобы закрыть Мастера создания символов.


4.3.2 Настройка Редактора символов


По сути, Редактор символов является упрошенным схемным редактором, поэтому работа с ним не должна вызвать затруднения. Как и схемный редактор, редактор символов перед началом работы должен быть настроен. Его настройка аналогична настройке схемного редактора, поэтому кратко перечислим основные моменты, которые нужно выполнить обязательно.


• Настройте Редактор символов

1)      Используя команду Options/Configure, установите метрическую систему единиц. Поскольку большинство создаваемых символов имеют небольшие размеры формат рабочей зоны выберите А4.

2)      Параметры сетки установите командой Options/Grids так, как показано на рисунке 4.14.

Рисунок 4.14 – Установка параметров сетки


3) С помощью команды Options/Display при необходимости измените цвета отдельных элементов изображения.

4)      Для нанесения надписей кириллицей измените, имеющиеся стили текста или создайте свои, используя команду Options/Text Style. По-видимому, достаточно изменить стиль PartStyle, который используется для указания типа.

5)      При необходимости пополните список толщин линий с помощью команды Options/Current Line.

6)      Сохраните введенные настройки в файле с именем, например. Шаблон символа, используя команду Symbol/Save То File As в папку с шаблонами.


4.3.3 Создание символа с помощью мастера


Методика создания символа в ручном режиме ничем не отличается от изложенной в лабораторной работе №2, поэтому здесь подробно не излагается. Рассмотрим использование Мастера создания символов. С его помощью работа по созданию символа сводится к вводу некоторых данных. Создадим с его помощью символ логического элемента 2И-НЕ.


• Создайте символ с помощью мастера

1)      Запустите мастера командой Symbol/ Symbol Wizard. Появится окно, похожее на изображенное на рисунке 4.13.

2)      В графе Symbol Width установите ширину символа равной 10mm.

3)      В графе Pin Spacing установите расстояние между выводами равным 5mm

4)      В графе Number Pins Left задайте количество выводов слева – 2.

5)      В графе Number Pins Right задайте количество выводов справа – 1.

6)      В рамке Length установите флажок User и задайте длину ввода равной 5mm.

7)      В графе Default Pin Name задайте имя вывода по умолчанию, например, А.

8)      В графе Default Pin Designator задайте обозначение вывода по умолчанию. Сделайте его равным текущему номеру вывода (графа Current Pin Number). Обязательно, нажмите ENTER

9)      Для вывода номер 2 задайте имя по умолчанию В и обозначение по умолчанию 2. Нажмите ENTER

10)      Для вывода номер 3 задайте имя по умолчанию Y и обозначение по умолчанию 3.

В результате должен получится элемент похожий на изображенный на рисунке 4.15.

Рисунок 4.15 – Результат работы Мастера


11) В рамке Display сбросьте флажок Pin Name, чтобы запретить отображение имен выводов и нажмите на кнопку Finish для завершения работы с Мастером.

Теперь нужно немного отредактировать, полученное изображение.


• Отредактируйте полученный символ

1)      Установите шаг сетки 2,5 мм.

2)      Разместите выходной вывод посредине прямоугольника и, войдя в его свойства, в рамке OutSide Edge установите флажок Dot.

3)      В левом верхнем углу символа поместите текстовый символ амперсанта &.

4)      Войдите в свойства атрибутов ( RefDes ) и ( Туре ) и в качестве стиля текста установите PartStyle. Окончательный вариант, созданного символа представлен на рисунке 4.16.

Рисунок 4.16 – Логический элемент 2И-НЕ


5) Активизируйте команду Symbol/Save As для сохранения созданного символа в одну из библиотек. Выбрать библиотеку для сохранения можно с помощью кнопки Library на панели Symbol Save То Library (рисунок 4.17). Имя символа задается в окне Symbol. Флажки Create Component создать компонент) и Match Default Pin Designator to Pin Numbers (согласование обозначения вывода по умолчанию с его номером) в данном случае можно не устанавливать.

Рисунок 4.17 – Сохранение символа в библиотеке


6) Для дальнейшей работы можно сохранить символ в отдельный файл с текущим именем в текущий каталог, используя команду File/Save То File. При использовании команды File/Save То File As можно задать имя файла и выбрать каталог для его хранения.

7) При сохранении символа в библиотеку система автоматически проверяет все поля на правильность введенных данных и в случае ошибки выдаст соответствующие сообщения. Выполнить проверку во время работы над символом можно с помощью команды Utils/Validate (утилиты/проверка достоверности).


4.4 Создание корпуса компонента


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


4.4.1 Запуск и настройка Редактора корпусов


• Запустите Редактор корпусов

1)      В меню программы Library Executive активизируйте команду Pattern/Open. Появиться окно Редактора корпусов и стандартный диалог Windows по открытию файлов.

2)      Нажмите на кнопку Отмена, чтобы отказаться от выбора файла.

По сути, Редактор корпусов является упрощенным редактором печатных плат, поэтому его настройка не должна вызвать затруднения (рисунок 4.18).

Рисунок 4.18 – Рабочее окно редактора корпусов


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

DIP

с помощью мастера


Процесс создания корпуса (посадочного места) в Редакторе корпусов существенно облегчает наличие Мастера (Wizard).

• Создайте корпус DIP14 со штыревыми выводами с помощью мастера

1)      В меню активизируйте команду Pattern/Pattern Wizard.

2)      В окне Мастера (рисунок 4.19) из раскрывающегося списка Pattern Туре выберите тип корпуса DIP.

Рисунок 4.19 – Создание корпуса с помощью мастера


3) В окне Number of Pads Down укажите общее количество выводов в корпусе – 14.

4)      В окне Pad to Pad Spacing (On Center) укажите расстояние между центрами соседних контактных площадок -2,5 мм.

5)      В окне Pattern Width укажите расстояние между центрами контактных площадок с разных сторон корпуса -7.5 мм.

6)      В окне Pad 1 Position укажите номер первого (ключевого) вывода, а в окне Pad Style (Pad 1) выберите стиль контактной площадки для него. Как правило, у корпусов со штыревыми выводами контактная площадка для первого вывода делается квадратной.

7)      В окне Pad Style (Others) выберите стиль контактных площадок для остальных выводов. В данном случае это круглые контактные площадки.

8)      В группе Silk Screen устанавливаются параметры графики корпуса:

Silk Line Width ширина линий, используемых для рисования;

Silk Rectangle Width ширина прямоугольника, изображающего корпус (между центрами линий);

Silk Rectangle Height – высота прямоугольника, изображающего корпус (между центрами линий);

Notch Туре – тип метки. Для корпусов с двухрядным расположением выводов возможны следующие типы меток, определяющих положение первого вывода – None (нет метки), Arc (дуга), Square (квадрат) и Triangle (треугольник).

9)      Установив все параметры, как показано на рисунке 4.19, нажмите кнопку Finish для завершения работы Мастера.

10)      В основном меню Редактора корпусов активизируйте команду Pattern/Save As…

11)      Нажав кнопку Library на панели Pattern Save То Library, выберите библиотечный файл, в котором будет храниться созданный корпус.

12)      Укажи те имя корпуса в окне Pattern Name, например – DIP14

13)      Флажки Create Component (создать компонент) и Match Default Pin Designator to Pin Numbers (согласование обозначения вывода по умолчанию с его номером) в данном случае можно не устанавливать.

14)      Нажмите кнопку ОК для завершения диалога сохранения корпуса в библиотеке.


4.5 Создание компонента в

Library

Executive


После создания символа и корпуса, необходимо объединить все составные части в единое целое – компонент. Для этой цели используется менеджер библиотек или Операционная библиотечная система. Используя созданный на предыдущих этапах корпус и символ, создадим новый библиотечный компонент, например, микросхему 155ЛА3, содержащую четыре одинаковые секции 2И-НЕ.


•Создайте новый библиотечный компонент

1)      В Library Executive активизируйте команду Component/New (компонент/новый). Откроется стандартный диалог выбора файлов, в котором необходимо выбрать библиотеку для работы. Выберите файл «Моя библиотека.lib».

2)      Появится главное окно с информацией о компоненте (рисунок 4.20). Нажмите в этом окне кнопку Select Pattern…, чтобы выбрать корпус для нового компонента.

Рисунок 4.20 – Окно с информацией о компоненте


3) В появившемся окне Library Browse (рисунок 4.21) выберите из списка нужный корпус для компонента. В данном случае – это созданный в предыдущем подразделе DIP14.


Рисунок 4.21 – Выбор корпуса для компонента


4) В группе Component Туре (рисунок 4.20) выберите тип компонента – Normal (информацию о типах компонентов в таблице 3.1)

5)      В окне Number of Gates укажите количество секций в компоненте – 4 .

6)      В группе Component Style выберите стиль компонента – Homogeneous (однородный).

7)      В группе Gate Numbering укажите способ нумерации секций на схеме – Numeric (числовой).

8)      Для выбора символа, помещаемого на схему, нажмите кнопку Select Symbol и в окне Library Browse (рисунок 4.22) выберите из списка нужный символ для компонента. В данном случае это созданный в подразделе 4.3 символ 2И-НЕ. После нажатия кнопки ОК. в данном окне может появиться предупреждение о несоответствии указателей, номеров и имен выводов (рисунок 4.23). Нажмите кнопку «Да» для перезаписи существующих полей в электронной таблице.

Рисунок 4.22 – Выбор символа для компонента


Рисунок 4.23 – Предупреждение о несогласованности указателей, имен и номеров выводов


9) В окне Refdes Prefix (рисунок 4.20) укажите префикс для позиционного обозначения компонента на схеме и плате. Для логических элементов это – DD.

10)      Нажмите кнопку Pins View для ввода информации о цоколевке корпуса и свойствах секций и выводов. Заполните появившуюся таблицу, как показано на рисунке 4.24.

Рисунок 4.24 – Таблица с информацией о выводах компонента


В первом столбце этой таблицы Pads# располагаются номера контактных площадок, во втором – Pin Des – указатели выводов. Эта информация переноситься автоматически из данных корпуса. В третьем столбце GATE # – указывается номер секции, к которой относится вывод. В столбце Sym Pin # указываются номера выводов символа для каждой секции, а в столбце Sym Name их имена. Эта информация заносится при создании символа. В столбце Gate Eq указывается код эквивалентности секции. Поскольку в данном компоненте все секции одинаковы, все они имеют одинаковый код равный единице. В столбце Pin Eq указывается код эквивалентности выводов внутри секции. В данном случае каждая секция имеет два эквивалентных входа. Для указания типа вывода в столбце Elec. Туре (электрический тип) щелкните в нужной графе этого столбца правой кнопкой мыши и выберите во всплывающем меню пункт Electrical Туре, содержащий список типов выводов. Здесь возможны следующие варианты:

Unknown – неизвестный тип вывода

Passive – вывод пассивного компонента

Input – входной вывод

Output – выходной вывод

Bidirectional – двунаправленный вывод (вход и выход)

Open-H –      вывод секции с открытым эмиттером

Open-L –      вывод секции с открытым коллектором

Passivc-H – вывод пассивного компонента с высоким уровнем

Passive-L –       вывод пассивного компонента с низким уровнем

3-State – вывод логических микросхем с тремя возможными состояниями: низкий уровень, высокий уровень и высокоимпедансное состояние;

Power – вывод питания. Подключается к источнику питания или «земле».


После заполнения таблицы закройте или сдвиньте окно Pins View, поскольку оно часто закрывает меню менеджера библиотек.

11)      В Library Executive активизируйте команду Component/Validate для проверки правильности введенных данных. В случае отсутствия ошибок появится сообщение, показанное на рисунке 4.25.

Рисунок 4.25 – Сообщение об отсутствии ошибок


12) В Library Executive активизируйте команду Component/Save As… На появившейся панели Component Name (рисунок 4.26) наберите имя компонента или выберите его из раскрывающегося списка. В данном случае нужно набрать – 155ЛАЗ и нажать кнопку ОК.

Рисунок 4.26 – Сохранение компонента в библиотеке


4.6 Компоненты со скрытыми и общими выводами


Как правило, выводы питания для логических микросхем на схемах электрических принципиальных в УГО элементов не показывают. Вместе с тем необходимо обеспечить их подключение к цепям питания. Это так называемые, скрытые выводы. При создании компонентов, содержащих такие выводы нужно руководствоваться следующими правилами:

в столбце GATE # электронной таблицы с информацией о выводах (рисунок 4.24) для такого вывода должна быть запись PWR;


Аббревиатура «PWR» более наглядно определяет назначение вывода питания, чем пустая ячейка или число ноль, которые также допустимы в данной ячейке для выводов типа Power


ячейка Sym Pin # должна быть пустой;

в ячейке Pin Name указывается имя цепи, к которой по умолчанию должен быть автоматически подключен данный вывод;

в ячейке Elec Туре должен быть установлен тип Power.

При создании компонента 155ЛА3 все эти рекомендации были соблюдены для выводов 7 и 14.

Для скрытых выводов, неподключенных ни к одной из секции:

ячейки Gate # и Sym Pin # должны быть пустыми;


в ячейке Elec Туре должен быть установлен тип Unknown.

Некоторые компоненты имеют общие выводы для нескольких секции, например, общую синхронизацию или общий сброс. Такие выводы на схеме отображаются в каждой секции, хотя в корпусе они реально подключены к одному выводу (рисунок 4.27). Особенность создания таких компонентов заключается в заполнении электронной таблицы свойств выводов. На рисунке 4.28 представлена информационная таблица для триггера, изображенного на рисунке 4.27. Обратите внимание, что у общих выводов (1 и 13) в ячейке GATE # электронной таблицы стоит ключевое слово CMN (от английского COMMON – общий).

Рисунок 4.27 – Секции с общими выводами


Рисунок 4.28 – Электронная таблица для двухсекционного компонента с общими выводами


Для правильного отображения имени инверсного вывода (с подчеркиванием) поставьте перед именем знак «~» (тильда). Для примера, ячейки Pin Name в строках 6 и 9 таблицы на рисунке 4.28


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

4.7 Создание компонента с неоднородными секциями


Достаточно часто в состав электронного компонента входят неоднородные секции, например, обмотка и контакты реле. Создание таких компонентов имеет свои особенности, поскольку каждая секция имеет свой электрический символ. Рассмотрим методику создания такого компонента на примере микросхемы KP1533ЛH7, представляющей собой шесть буферных инверторов с тремя состояниями выходов. Микросхема имеет два входа управления третьим состоянием, один из которых управляет четырьмя буферными элементами, второй еще двумя, так что эту микросхему на схеме представляют две разнородных секции (рисунок 4.29). Упакована эта микросхема в корпус DIP 16.


• Создайте компонент КР1533ЛН7

1)      Используя мастер символов, создайте в редакторе символов символы отдельных секции (рисунок 4.29 и п. 4.3.3). Чтобы иметь возможность разделить секции на вертикальные блоки, ширину символа установите равной 20 мм. В графе Default Pin Designator указывайте номера выводов в соответствии с рисунка 4.29. Первую секцию сохраните в библиотеке «Моя библиотека.lib» с именем KR1533LN7_1, вторую – KR1533LN7_2.

Рисунок 4.29 – Неоднородные секции


2) Используя мастер корпусов, в редакторе корпусов создайте корпус DIP 16, имеющий 16 выводов (п. 4.4.2), и сохраните его в библиотеке «Моя библиотека.lib».

3)      В менеджере библиотек создайте новый компонент, используя рисунок 4.30 и рекомендации п. 4.5. Перед выбором символа для первой секции, прежде чем нажать кнопку Select Symbol, щелкните левой кнопкой мыши в первой ячейке столбца Normal, таблицы Gate #. Перед выбором символа для второй секции таким же образом отметьте вторую ячейку в этом столбце.