Создание символов вручную и их редактирование
- Редактирование выводов компонента. После нанесения на чертеж всех выводов компонента и их атрибутов может возникнуть необходимость их редактирования. Для задания типа вывода его сначала необходимо выбрать (например, одинарным нажатием левой кнопки мыши) и затем по команде Edit › Pin Type (CTRL + T) назначить тип вывода (одинарнре выполнение этой команды переключает тип вывода на одну позицию в списке"типов). Тип вывода, а также все его остальные атрибуты вводятся на панели диалога после двукратного нажатия левой кнопки при расположении курсора на выбранном выводе (аналогично команде Edit › Change). В нем редактируются следующие параметры:
- Pin Name – имя вывода;
- Type – тип графического изображения вывода (т.е. указателя вывода);
- Hidden – признак скрытого вывода, который не отображается на схеме (например, на схемах цифровых устройств не принято изображать цепи подключения питания и "земли", для операционных усилителей не всегда указывают подключение цепей питания), но необходим для моделирования (крестик слева от опции Hidden свидетельствует о ее активизации);
- Net – имя проводника, к которому на схеме должен быть подключен скрытый вывод (на рис. 3.40 показано, что скрытый вывод V+ подключения источника питания микросхемы на рис. 3.39 должен быть соединен с цепью, имеющей на схеме имя $G_+15V);
- Display Name – вывод на чертеж схемы имен выводов;
- Size, Orient, Hjust, Vjust – размер, ориентация, горизонтальная и вертикальная привязка имен выводов;
- Pin – порядковый номер вывода;
- ERC – электрический тип вывода, используемый только при выполнении команды поиска ошибок схемы Electrical Rule Check, принимающий значения:
- don't care – не проверяется;
- input – вход;
- output – выход;
- bidir – двунаправленный вывод;
- highZ – высокий импеданс;
- open collec – открытый коллектор;
- open emitter – открытый эмиттер;
- power – подключение источника питани.
Из рассматриваемой панели выбором командной кнопки Edit Attributes переходят в панель диалога для редактирования атрибутов выводов.Просмотр имен всех выводов и при необходимости их редактирование производятся по команде Part › Pin List (CTRL + P).
- Редактирование атрибутов и шаблона символа. На заключительном этапе создания символа компонента редактируют введенные ранее и дописывают новые атрибуты, задается его шаблон. Это производится одним из двух способов.
1 способ
По команде Part › Attributes возможно редактирование всех существующих атрибутов символа и добавление новых с помощью диалогового окна.
2 способ
Курсор устанавливается на редактируемый атрибут компонента, и два раза щелкают левой кнопкой мыши. В результате управление передается в панель диалога для изменения этого атрибута. В связи с тем, что способ редактирования атрибутов в различных панелях диалога одинаков, обсудим работу в изображенной на панели с наиболее полной информацией. На ней имеются следующие поля:
- Name – задание имени атрибута (если атрибут с введенным именем существует, то можно отредактировать его значение);
- Value – значение атрибута;
- What to Display (что выводить на экран):
- Value only – только значение атрибута;
- Name only – только имя атрибута;
- Both name and value – имя и значение атрибута;
- Both name and value only if value define – имя и значение атрибута, если его значение определено;
- None – ничего;
- Display Characteristics (спецификация параметров текста атрибута):
- Layer – задание слоя, на котором размещается имя и/или значение атрибута (видимость на экране информации, размещенной в разных слоях, устанавливается по,команде Options › Set Display Level);
- Orient – ориентация текста атрибута;
- Hjust – привязка текста по горизонтали (левая, по центру, правая);
- Vjust – привязка текста по вертикали (нижняя, по центру, верхняя);
- Size – масштаб изображения текста в процентах;
- Changeable in schematic – разрешение изменять значение атрибута в режиме редактирования схем;
- Keep relative orientation – вращение атрибута вместе с символом.
Обсудим, как редактируются атрибуты. В поле списка на правой стороне панели диалога приводится перечень всех атрибутов компонента. Для ввода нового атрибута курсором отмечается первая свободная строка в поле списка, а для редактирования существующего – строка, где он расположен. В результате в верхнем поле редактирования (Name) появляются имя атрибута, а во втором (Value) – его значение, которые редактируются как обычные текстовые переменные. Результаты редактирования сохраняются после выбора командной кнопки Save Attr (отмена Del Attr). Назначение отдельных атрибутов символов подробно обсуждается в п. 3.3.3. Правила составления шаблона символа и его редактирования также подробно излагаются в п. 3.3.3.