Разработка условных графических обозначений компонентов




5.1. Начальные настройки редактора Symbol Editor

Редактор символов Symbol Editor, входящий в САПР P-CAD 2006, позволяет создавать новые и редактировать существующие УГО компонентов. Он может быть запущен автономно, либо из других утилит P-CAD 2006 командой главного меню Utils > P-CAD Symbol Editor. Интерфейс этой утилиты мало отличается от интерфейса схемного редактора Schematic.

Настройка параметров редактора производится через команду
Options>Configure аналогично настройкам программы Schematic (рис. 5.1).

Рис. 5.1 — Рекомендуемые настройки конфигурации редактора символов Symbol Editor

В окне Options > Grids достаточно определить следующие значения шага координатной сетки: 0,5 мм, 1 мм и 2,5 мм. Сетку с шагом 0,5 мм удобно использовать для рисования мелких деталей изображения и при размещении надписей.

 

Концы выводов УГО компонентов должны располагаться в узлах координатной сетки с шагом 2,5 мм!

В окне Options > Current Line достаточно определить единственную толщину линий 0,5 мм.

Если УГО помещается в новую библиотеку, то файл библиотеки можно создать через инструмент Library > New.

5.2. Атрибуты условного графического обозначения компонента

Изображение контура УГО выполняется инструментом Line (линия), который включается через пиктограмму левой инструментальной панели. Толщину линий можно выбирать с помощью окна нижней панели инструментов или кнопкой W.

Обязательным элементом любого компонента в P-CAD 2006 является его позиционное обозначение (атрибут RefDes). Для указания номинала элемента (при необходимости или для удобства чтения принципиальной схемы) служит атрибут Value. Для удобства также можно обозначать тип компонента с помощью атрибута Type.

Добавление и редактирование атрибутов выполняется инструментом Attribute, вызываемым через пиктограмму на левой инструментальной панели.

Выводы устанавливаются инструментом Place Pin с помощью пиктограммы левой инструментальной панели. Толщина линий выводов — стандартная, изменить ее нельзя, поэтому после размещения выводов нужно с помощью инструмента Line накладывать на них линии нужной толщины.

Выводы имеют определенные текстовые атрибуты:

— номер вывода — Pin Number;

— наименования вывода — Pin Name;

— обозначение вывода — Pin Des.

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

Наименование вывода (Pin Name) — необязательный параметр, который присваивается при необходимости для указания функционального назначения вывода. У компонента могут быть несколько выводов с одинаковыми наименованиями. Наименования выводов могут быть буквенными, цифровыми или буквенно-цифровыми, не допускаются пробелы и кириллица. Наименования выводов используются при создании компонента, поэтому рекомендуется присваивать им осмысленные имена. Для элементов с равнозначными выводами (резисторов, неполярных конденсаторов, дросселей и т.п.) в качестве имен можно использовать номера выводов. Для диодов, стабилитронов, электролитических конденсаторов можно использовать имена-мнемоники (ANOD или A, KATOD или K, PLUS, MINUS и т.д.), для биполярных транзисторов — E, C, B, для полевых транзисторов — S, D, G.

Обозначение вывода (Pin Des) — необязательный параметр, который используется, чтобы показать на схемах назначение или нумерацию выводов многовыводных компонентов. Обозначение вывода может быть буквенными, цифровыми или буквенно-цифровыми. Не допускается использовать одинаковые обозначения для разных выводов.

 

5.3. Создание условного графического обозначения

Процесс создания УГО (символа компонента) рассмотрим на примере переменного резистора.

Согласно ЕСКД переменный резистор обозначается прямоугольником с размерами 4 мм на 10 мм. Минимальная длина осевых выводов для попадания в узлы координатной сетки с шагом 2,5 мм составляет 2,5 мм. Боковой вывод должен быть помечен стрелкой длиной 3 мм, поэтому его минимальная длина равна 5,5 мм.

Выбираем сетку с шагом 2,5 мм (на нижней панели рабочего окна или кнопкой <G>), и переходим в режим размещения вывода Place Pin с помощью пиктограммы левой инструментальной панели. В появившемся окне свойств вывода отключаем отображение наименования и обозначения вывода в полях Display и определяем длину вывода 2,5 мм (рис. 5.1).

Рис. 5.1 — Рекомендуемые настройки для осевых выводов резистора

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

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

Рис. 5.2 — Контур символа резистора с одним выводом

Теперь возвращаемся в режим размещения вывода Place Pin и устанавливаем второй осевой вывод. Так как он будет ориентирован неправильно, переходим в режим выделения (через пиктограмму или кнопкой S), выделяем этот вывод и поворачиваем его в нужное положение с помощью кнопки R.

Для бокового вывода вновь выбираем инструмент Place Pin, задаем длину вывода 5,5 мм и размещаем этот вывод посредине прямоугольника (рис. 5.3 а). Теперь выбираем режим рисования линий, накладываем линии нужной толщины на выводы и рисуем стрелку на боковом выводе (рис. 5.3 б).

Рис. 5.3 — Символ до (а) и после (б) прорисовки выводов

Само изображение УГО переменного резистора готово, но необходимо определить местоположение текстовых атрибутов. Для этого выбираем инструмент Place Attribute кнопкой , в появившемся окне задаем категорию Component,выбираем атрибут RefDes и нажимаем кнопку ОК (рис. 5.4). Определяем курсором место для этого атрибута и нажимаем левую кнопку мыши. Разместив атрибут, еще раз нажимаем левую кнопку мыши, выбираем атрибут Value и устанавливаем его на походящее место. При необходимости аналогично можно поместить атрибут Type.

Рис. 5.4 — Вид окна атрибутов символа перед установкой обозначения

Последним обязательным элементом символа является точка привязки компонента (Reference Point): при изображении принципиальной схемы именно эта точка попадет в требуемый узел координатной сетки.

Вызываем инструмент Place Reference Point через пиктограмму на левой инструментальной панели и устанавливаем эту точку на конце одного из осевых выводов (рис. 5.5).

Рис. 5.5 — Оформление УГО переменного резистора

Перед сохранением УГО проверяем его с помощью инструмента Validate Symbol, который запускается с помощью пиктограммы на верхней инструментальной панели. При отсутствии ошибок полученный символ можно сохранить либо в ранее открытую библиотеку с помощью команды Symbol>Save As главного меню, либо виде отдельного файла с расширением. sym командой
Symbol>Save To File As.

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

Редактор Symbol Editor содержит инструмент «мастер создания символов», который позволяет свести разработку УГО многовыводных компонентов к модификации исходного шаблона. Командой Symbol > Symbol Wizard главного меню открывается окно, с помощью которого легко задать параметры обозначения (рис. 5.6).

Рис. 5.6 — Пример УГО микросхемы с 8 выводами

 




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-03-02 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: