Уроки

Стандарты предприятия. Типовое УГО. Графический редактор

03.09.2025 Delta Design
Распечатать
В данном уроке мы обсудим классификацию компонентов в системе Delta Design (семейства), а также научимся создавать "общие" условно-графические  обозначения.

Семейства

Начнем с того, что такое семейства и для чего они нужны в системе Delta Design.

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

  • с одной стороны это семейства компонентов, 
  • с другой - библиотеки и папки в них. 

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

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

Семейства в комплекте поставки системы Delta Design организованы по ГОСТ, но могут быть в дальнейшем отредактированы. Например, можно взять за основу одну из структур, которые иногда предлагают производители радиоэлектронных компонентов.

На панели "Стандарты" двойным кликом левой кнопкой мыши по разделу "Семейства компонентов" запускается инструмент с формой для управления семействами и их атрибутами (Рис 1).


Рис. 1. Семейства компонентов

ВНИМАНИЕ! При нажатии на кнопку "Редактировать" в форме "Семейства компонентов" система Delta Design выводит предупреждение о небезопасности выполнения данной операции и рекомендации о принятии предварительных мер предосторожности по сохранению данных, сделав полную резервную копию базы данных.

После принятия всех мер предосторожности и продолжения операции редактирования на панели инструментов формы "Семейства компонентов" отображаются кнопки дополнительных инструментов для управления  семействами, подсемействами и атрибутами семейств. 

Атрибуты семейств различаются на общие и дополнительные.

  • Общие атрибуты – это одинаковые атрибуты, которые есть у всех семейств и подсемейств. Если курсор стоит на одном из семейств, то в зоне окна с перечнем атрибутов их строки располагаются сверху и отличаются цветом. Редактировать их можно, только если курсор стоит на разделе "Все семейства".
  • Атрибуты самого семейства – это атрибуты конкретного семейства, которые присущи только ему и никому больше. Добавить такой атрибут можно, предварительно установив курсор на строку с выбранным семейством. Кроме того типами, заданными для данного атрибута, могут быть не только такие стандартные типы данных как "логическое", "строка" или "десятичное" и так далее, но и типы, непосредственно относящиеся к предметной области, такие как "напряжение", "емкость", "точность" и так далее.
  • Атрибуты семейства, в которое входит данное. Такие атрибуты возникают, если мы создаем подсемейство. Например, в семействе "Резистор" мы определяем атрибут "Номинал". В этом случае у всех вложенных подсемейств в резисторе также будет определен атрибут "Номинал". Визуально он будет выделен цветом и недоступен для правки в этих подсемействах, правка атрибута может быть осуществлена только в "его" семействе (в нашем примере - в семействе "Резистор").

Создание условно-графического обозначения (УГО)

УГО в системе Delta Design можно создавать как:

  • УГО компонента - ведется непосредственно в компоненте и предназначено для описания уникальных микросхем;
  • УГО семейства - типовые УГО, которые используются в дальнейшем в различных библиотеках компонентами данного семейства.

Комплект поставки Delta Design включает более 300 готовых УГО семейств, выполненных по ГОСТ. 

Далее на примере формирования УГО для семейства рассмотрим некоторые инструменты рисования.

Создать новое УГО можно для любого семейства и подсемейства из панели "Стандарты" (Рис. 2). 


Рис. 2. Создание нового УГО

В рабочей области редактора УГО откроется окно редактора УГО. 

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


Рис. 3. Окно редактор УГО при создании нового УГО

Шаг 1. Задайте имя УГО и выберите семейство УГО

В рабочей области редактора УГО в поле "Название УГО" задайте имя создаваемого УГО компонента и в поле "Семейство УГО" из всплывающего списка выберите семейство создаваемого УГО компонента (Рис.4).


Рис. 4. Смена местоположения УГО
в структуре семейств

Любое УГО может быть перемещено в другое семейство.

ВНИМАНИЕ! При смене семейства УГО существующего компонента система Delta Design выводит сообщение о подтверждении выполнения данной операции, и мы рекомендуем принять меры предосторожности по сохранению данных, сделав полную резервную копию базы данных. 

Шаг 2. Добавление контактов/выводов

Все необходимые инструменты редактора УГО, которые потребуются для создания УГО, доступны

  • из панели инструментов;

  • из встроенной панели инструментов;

  • из контекстного меню, вызванного из рабочей области редактора УГО правой кнопкой мыши (Рис.5).


Рис. 5. Инструменты контекстного меню в редакторе УГО

Выводы, в отличие от обычной графики, являются объектами, участвующими в формировании электрических соединений. Выводы могут быть установлены только на линиях границ компонента (см. Рис. 3). 

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

Для добавления выводов на графику используем инструмент "Разместить вывод"  . Выбрав инструмент добавления выводов, подведите курсор к линии границы, где вы хотите разместить вывод, в нашем примере это к вертикальным линиям границ, под курсором появится предварительный вид вывода. Нажмите левую кнопку мыши, вывод добавится в указанное место (Рис. 6).

Рис. 6 - Размещение выводов резистора

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

Шаг 3. Редактирование выводов 

Размещенные выводы можно перемещать с зажатой левой кнопкой мыши как вдоль текущей линии границы, так и на другие линии границ.

Отредактировать изображение вывода можно из панели "Свойства", которая по умолчанию располагается справа от рабочей области редактора компонентов. 
Панель "Свойства" имеет два вида:

  • Если на схеме редактора не выделен ни один объект, в панели отображается фильтр выделения (Рис. 7). С его помощью осуществляется выбор типа объектов, которые будут доступны для выделения.
  • Если выделен объект или группа объектов, то в панели отображаются свойства выделенных объектов (Рис. 8). 


Рис. 7 - Панель "Свойства" - фильтр Рис. 8 - Панель "Свойства" - свойства объекта

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

При выделении объектов рамкой существует два режима:

  • если рамка выделения рисуется слева направо, то выделены будут только те объекты, которые целиком попали в область выделения (Рис. 9);
  • если рамка выделения рисуется справа налево, то при попадании какой-либо части объекта, он окажется выделен целиком (Рис. 10).


Рис. 9 - Групповое выделение рамкой слева направо Рис. 10 - Групповое выделение рамкой справа налево

Теперь выделим оба вывода, их свойства будут отображаться в панели "Свойства". 

В поле "Длина" изменим длину вывода на новое значения "5" и уберем флаг в чек-боксе поля "Отображать номер" (Рис. 11).


Рис. 11 - Редактирование свойств выводов

После внесения изменений выводы примут следующий вид (Рис. 12):

Рис. 12 - Выводы после редактирования свойств

Шаг 4. Рисование графики резистора

Для того чтобы в нашем примере нарисовать графику резистора, выберите инструмент "Прямоугольник"   . 

Первый способ: Выберите сетку, кратную 1 мм, в нижнем левом окне программы и начните располагать прямоугольник между выводами (Рис. 13)

  
Рис. 13 - Рисование графики резистора
 

Шаг 5. Редактирование расположения границ компонента и областей атрибутов

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

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

В редакторе компонентов нельзя задать местоположение каждому атрибуту в отдельности, можно задать лишь местоположение группы атрибутов и порядок отображения атрибутов. 

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

В итоге мы получим следующий вид (Рис. 14):



Рис. 14 - Расположение границ компонента 
и контейнера атрибутов
Рис. 15 - Выравнивание области выделенного атрибута

На рисунке 15 показано, как выровнять область атрибута "Позиционное обозначение". Аналогично выровняйте место расположения атрибутов, только в отличие от атрибута "Позиционного обозначения", расположенного сверху, выберите выравнивание "Слева, Сверху" .

И последнее, перенесем с помощью инструмента  "Начало координат  и установим точку начала координат в место вывода №1 (Рис.16)


Рис. 16 - Перемещенная точка начала координат
 

Шаг 6. Настройка отображения УГО при выборе атрибутов.

Настройка отображения атрибутов едина для всех представлений. 

Атрибут, выделенный флажком, будет отображаться в контейнере атрибутов. Атрибуты к показу будут располагаться сверху вниз в той последовательности, в которой были выбраны с помощью флажков (Рис. 17).


Рис. 17 - Настройка отображения контейнера атрибутов УГО резистора

Также необходимо выбрать правильное выравнивание для того, чтобы при отображении атрибут не накладывался на УГО (см. Рис.15).

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

По завершении создания и редактирования УГО компонента нажмите "Сохранить в панели инструментов "Общие".

Другие уроки

Будьте в курсе новостей и спецпредложений

Авторизация
Чтобы продолжить покупку, пожалуйста, авторизируйтесь на сайте.
Забыли пароль?