Создание шаблона атрибутов конструктора графических образов

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

Инструментарий AutoCAD Electrical не содержит шаблонов атрибутов для каждого типа графических образов. Если предполагается создание целого ряда новых графических образов, подумайте о возможности создания собственного шаблона. Процедура создания шаблона атрибутов конструктора графических образов состоит из трех основных этапов.

Прим.: Атрибуты точек подключения не входят в шаблоны атрибутов графических образов — они содержатся в отдельных шаблонах точек подключения.
  1. Соблюдая принятый формат именования «AT_{графический образ}_{тип}.dwg», создайте файл чертежа, содержащий определения атрибутов Инструментарий AutoCAD Electrical.
  2. (Необязательно) Добавьте дополнительные данные и индексированные атрибуты, информирующие редактор атрибутов Конструктора графических образов о том, как следует обрабатывать каждый атрибут.
  3. (Необязательно) Добавьте тип графических образов в таблицу "_FAMILY_DESCRIPTION" файла базы данных каталожного номера.

Соглашение об именовании шаблонов атрибутов

Для шаблонов атрибутов выполняется соглашение об именование "AT_{графический образ}_{тип}". Значения {графический образ} и {тип} выводятся в списки в диалоговом окне "Выбор графического образа/объектов". Варианты, выбранные в этих списках, определяют использование конструктором графических образов определенного шаблона атрибутов.

Значение {графический образ} выводится в списке "Графический образ" диалогового окна "Выбор графического образа / объектов". Конструктор графических образов распознает некоторые коды, например “HP”, обозначающий "Горизонтальный родительский объект". Можно использовать имеющийся распознаваемый код или полный текст, например “AT_Horizontal Parent_{тип}.dwg” (“AT_Горизонтальный родительский объект_{тип}.dwg”).

Значение {тип} выводится в списке "Тип" диалогового окна "Выбор графического образа / объектов". Также можно привести расшифровку сокращений для значений {тип} в таблице _FAMILY_DESCRIPTION базы данных каталожного номера, default_cat.mdb.

Индексированные атрибуты и дополнительные данные Xdata

Шаблон атрибутов может содержать определение атрибута, которое может быть индексировано. Например, Инструментарий AutoCAD Electrical позволяет использовать до 12 атрибутов номинального значения. Если шаблон атрибутов содержит атрибут “RATING(x)”, данный атрибут может индексироваться в конструкторе графических образов.

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

VIA_WD_GROUP

Возможные значения: "Требуется" или "Не обязательно". Если дополнительные данные отсутствуют, значение по умолчанию — "Требуется".

VIA_WD_TOOLTIP

Значение представляет собой описание атрибута в редакторе атрибутов конструктора графических образов.

VIA_WD_MULTIATT

Значение определяет группу атрибутов, которые следует вставлять совместно. В значении перечисляются все атрибуты, которые вставляются вместе с атрибутом с этими дополнительными данными. Перечисленные атрибуты не отображаются в редакторе атрибутов конструктора графических образов. Например, если требуется, чтобы при вставке DESC1 вставлялись DESC2 и DESC3, добавьте к определению атрибута DESC1 дополнительные данные со значением “DESC2,DESC3”.

Прим.:

Атрибуты ИЗГОТОВИТЕЛЬ, КАТ и КОДСБОР составляют группу по умолчанию. Для вставки их по отдельности добавьте к атрибуту ИЗГОТОВИТЕЛЬ дополнительные данные с пустым значением.

VIA_WD_INDXMAX

Значение задается максимальное количество раз для индексирования такого атрибута, как "НОМИНАЛЬНОЕ ЗНАЧЕНИЕ". Если дополнительные данные отсутствуют, значение по умолчанию — "12".

VIA_WD_SEQ

Значение определяет порядок отображения.

Тип графических образов

Отредактируйте таблицу “_FAMILY_DESCRIPTION” в базе данных каталожных номеров, default_cat.mdb, для приведения в соответствие значения типа имени графического образа и описания. Данное описание используется в списке "Тип" диалогового окна "Выбор графического образа/объектов". Например, если имя шаблона атрибутов — “AT_HP_PS.DWG”, но при этом требуется, чтобы в списке диалогового окна отображалось "Источник питания", добавьте в столбец "Семейство" запись “PS”, а в столбец "Описание" — "Источник питания".