СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №5/2016
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 51 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 5 2016 а некоторые – только компонентам кон- кретного типа. В системе Delta Design предлагается дерево семейств, атрибуты которых «наследуются» по иерархии. Рассмо- трим, что имеется в виду на примере семейства амперметров. Амперметры имеют множество харак- теристик и среди них уникальные: при- знак наличия цифрового индикатора у устройства и значение тока полного отклонения. При этом признак наличия цифрового индикатора – это характе- ристика большинства измерительных приборов, а не только амперметров. Создадим два семейства: «Прибор измерительный» и «Амперметр». При этом «Амперметр» является вложен- ным семейством (подсемейством) для измерительных приборов. Далее определим характеристики (атрибуты) для наших семейств. Часть характеристик «Амперметров» (масса, актуальность и т.д.) совсем не зави- сят от типа устройства. Эти характе- ристики укажем для узла «Все семей- ства». В результате эти атрибуты попа- дут во все семейства (пронаследуются) и будут доступны в любом компонен- те. Для семейства «Прибор измери- тельный» добавим признак «Цифро- вой». Теперь этот атрибут доступен во всех вложенных семействах (в том чис- ле и в семействе «Амперметр»). А для семейства «Амперметр» введём харак- теристику «Ток полного отклонения». На этом ввод данных закончен, полу- чена структура, представленная на рисунке 1. Важно, что все создаваемые атрибуты семейств имеют типы, которые учиты- ваются при вводе значений, показе дан- ных и поиске. Поэтому при вводе дан- ных необходимо указать, что атрибут «Цифровой» имеет тип «Логический» (см. рис. 1). В этом случае при описании конкретных компонентов можно ввести только значения «истина» или «ложь». Одновременно семейство помогает сформировать префикс для позицион- ного обозначения компонента на элек- трической принципиальной схеме. При формировании «Ведомостей покупных изделий» и другой конструкторской документации по проекту система так- же опирается на префиксы из семейств. Последнее удобно, поскольку иерархия семейств компактна, и легко поддаётся управлению. Ещё одним плюсом для конструктор- ских бюро, предоставляющих заказчику документациюпо ГОСТ, является пред- лагаемая в базовой поставке классифи- кация. Эта классификация уже соответ- ствует нормативным документам. Библиотека компонентов в системе Delta Design содержит всю информа- цию о компоненте (посадочные места, атрибуты и другие данные). Возмож- ность создания множества библиотек удобна для деления компонентов меж- ду разными заказчиками или ведения «черновиков» компонентов. Папки в библиотеке позволяют организовать удобным для конструк- тора образом всё множество компо- нентов библиотеки. Структура папок может быть любой и никак не зависит от структуры семейств. Это обеспе- чивает возможность быстро выбрать необходимый компонент прямо в дере- ве библиотек (см. рис. 2). Глобальный поиск компонентов дополняет все описанные механизмы. Интерфейсная форма предназначена длянахождения компонентов по всемих характеристиками, независимоот библи- отек, папок, семейств. Конструктор видит
RkJQdWJsaXNoZXIy MTQ4NjUy