Структура базы данных каталога

Таблицы каталогов

Использование первых полей полностью контролируется программой AutoCAD Electrical; предусмотрено также три поля, заполняемых пользователем. После полей, управляемых AutoCAD Electrical, при необходимости можно вставить дополнительные поля, но при формировании отчетов они игнорируются. Далее представлены поля, к которым обращается AutoCAD Electrical.

Важное замечание: В записях базы данных они должны сохранять следующий порядок.

Имя поля

Ширина

Описание

КАТАЛОЖНЫЙ НОМЕР

60

Номер по каталогу.

ИЗГОТОВИТЕЛЬ

24

Код изготовителя; допускаются сокращения.

DESCRIPTION (ОПИСАНИЕ)

150

Общее описание

ТИП

100

Общий тип (имя поля зависит от имени таблицы).

RATING (НОМИНАЛЬНОЕ ЗНАЧЕНИЕ)

100

Общее номинальное значение (имя поля зависит от имени таблицы).

РАЗНОЕ1

100

Первое поле разнородного текста (ячейка заголовка определяется на основе семейства компонентов).

РАЗНОЕ2

100

Второе поле разнородного текста (ячейка заголовка определяется на основе семейства компонентов).

КОД СБОРКИ

60

Код, указывающий на наличие элементов-узлов для данного элемента. Допускаются символы пробела.

Для разделения нескольких кодов используется точка с запятой ";". Для определения количества элементов-узлов перед кодом устанавливают число, отделенное запятой ",".

Например, значение ASSEMBLYCODE (КОД СБОРКИ): 2,NOBLOCK;3,NCBLOCK означает, что будут добавлены следующие элементы:

  • 2 элемента-узла с именем кода "NOBLOCK" в поле ASSEMBLYLIST (СПИСОК СБОРОК)
  • 3 элемента-узла с именем кода "NCBLOCK" в поле ASSEMBLYLIST (СПИСОК СБОРОК)

ASSEMBLYLIST (СПИСОК СБОРОК)

24

Код, указывающий на то, что данный элемент является узлом, подчиненным главному элементу. Значение должно точно соответствовать значению КОД СБОРКИ элемента главного каталога.

ASSEMBLYQUANTITY (КОЛИЧЕСТВО СБОРОК)

8

Количество узлов (незаполненное поле соответствует количеству 1)

ПОЛЬЗОВАТЕЛЬ1

100

Поле № 1 для другой информации.

ПОЛЬЗОВАТЕЛЬ2

100

Поле № 2 для другой информации.

ПОЛЬЗОВАТЕЛЬ3

100

Поле № 3 для другой информации.

TEXTVALUE (ТЕКСТОВЫЕ ЗНАЧЕНИЯ)

255

Заданные пользователем необязательные значения атрибутов "RATING"/"miscellaneous".

WEBLINK

255

Связывание файлов .pdf или адресов URL веб-страниц с компонентом.

ПРИМЯБЛОКА

60

Имя блока AutoCAD Electrical без первого символа, обозначающего ориентацию блока ("H" — горизонтальная, "V" — вертикальная).

SYMBOL2D

255

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

SYMBOL3D

255

3D-детали, связанные со значением по каталогу, которое можно вставить из обозревателя каталогов в Inventor с помощью надстройки AutoCAD Electrical. Несколько имен деталей разделяются запятой.

Назначение номинальных значений TEXTVALUE и различных значений атрибутов

Поле TEXTVALUE доступно в каждой таблице базы данных каталога. Это поле может использоваться для назначения текстовых значений конкретным атрибутам компонента во время назначения каталога. Для текстовых данных в этом поле используется следующий формат:

<имя позиционного обозначения атрибута 1>=<текстовое значение>;<имя позиционного обозначения атрибута 2>=<текстовое значение>

Например, в записи каталога необходимо присвоить атрибутам номинальных значений блока компонента RATING1 и RATING2 соответственно значения "ON DELAY" и "5-30 sec". Введите следующую текстовую строку в поле редактирования "TEXTVALUES":

RATING1=ON DELAY;RATING2=5-30 sec

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

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

WEBLINK

В некоторых случаях требуется дополнительная информация о компоненте, отсутствующая в базе данных каталожных номеров. Пусть, например, требуется выполнить просмотр изображения элемента или получить его технические характеристики. Используйте поле WEBLINK для получения необходимого результата. Если для выбранной детали в поле "WEBLINK" указан адрес URL интернет-страницы, запускается интернет-обозреватель и отображается эта страница. Если указан файл изображения, файл PDF, электронная таблица или документ другого типа, запускается приложение, связанное с этим расширением имени файла (например, "Открыть с помощью..."), и отображается содержимое файла.

Прим.: В случае файла PDF можно указать номер страницы, которую требуется отобразить при открытии документа. Для этого следует после имени файла PDF в поле WEBLINK добавить #page= и номер страницы (например, C:\\rockwell\\700series.pdf#page=13).

Значение поля "WEBLINK" может отображаться в диалоговом окне "Переход". Если для перемещения по чертежам выбран родительский компонент, которому назначены данные каталога со ссылкой на значение поля "WEBLINK", он отображается в диалоговом окне выбора для перехода по чертежам вместе со ссылками других связанных с ним компонентов. При двойном щелчке на ссылке из поля "WEBLINK" запускается веб-обозреватель или соответствующее приложение.

Прим.: Если в диалоговом окне "Переход" для инициализации выбран дочерний компонент, значение поля "WEBLINK", на которое ссылается соответствующий родительский компонент, не отображается. Выберите родительский элемент, содержащий назначение каталожных номеров.

ПРИМЯБЛОКА

Используйте поле ПРИМЯБЛОКА для фильтрации результатов поиска в обозревателе каталогов. Параметр Фильтровать по значению ПРИМЯБЛОКА в обозревателе каталогов подавляет данные, отображаемые в результатах для конкретного компонента. Если выполняется поиск по каталогу для графического образа и выбран параметр Фильтровать по значению ПРИМЯБЛОКА, отображаются только те записи, которые имеют одно из следующих значений:

  • значение в поле ПРИМЯБЛОКА, соответствующее имени блока графического образа;
  • незаполненное значение ПРИМЯБЛОКА.

Например, в результате операции поиска в каталоге для обмотки включающего реле времени (HTD1N.dwg или VTD1N.dwg) отображаются все записи с незаполненным полем ПРИМЯБЛОКА и все те записи, в которых значение поля ПРИМЯБЛОКА содержит фрагмент "TD1N".

Если параметр Фильтровать по значению ПРИМЯБЛОКА не выбран, поиск игнорирует поле ПРИМЯБЛОКА и возвращает все сведения из каталога, соответствующие параметрам поиска.

Прим.: Поле ПРИМЯБЛОКА игнорируется при вставке компонента в обозревателе каталогов.

Таблицы списка выводов

Таблицей данных списка выводов по умолчанию является _PINLIST. В AutoCAD Electrical содержатся также таблицы списков контактных выводов для изделий конкретных изготовителей, имеющие тот же формат, что и таблица _PINLIST. Соглашением по именованию для таблиц, относящихся к конкретному изготовителю, является _PINLIST_{изготовитель}, например _PINLIST_AB или_PINLIST_AROMAT. Сначала в AutoCAD Electrical выполняется поиск в таблицах, относящихся к конкретным изготовителям; если требуемая информация не обнаружена, выполняется поиск в таблице по умолчанию _PINLIST.

Если для компонента выполнено назначение каталога, производится поиск в таблице списка выводов совпадающей записи, а также извлечение и назначение свойств, если совпадение найдено.

RECNUM

(для внутреннего использования в Microsoft Access)

ИЗГОТОВИТЕЛЬ

Код изготовителя (значение должно быть согласовано с файлами поиска в каталоге)

КАТАЛОЖНЫЙ НОМЕР

Номер по каталогу

КОД СБОРКИ

Внутренний код сборки AutoCAD Electrical (должен быть согласован с файлами поиска в каталоге)

КОНТАКТЫ КАТУШКИ

Номера выводов клемм для катушек (в качестве разделителей номеров выводов используются запятые).

СПИСОК КОНТАКТОВ

Тип и номера контактов

РАВНОПРАВНЫЙ ЭЛЕМЕНТ_ВЫВОДЫ КАТУШКИ

Номера выводов клемм для равноценных катушек.

РАВНОПРАВНЫЙ ЭЛЕМЕНТ_СПИСОК ВЫВОДОВ

Тип контакта и номера выводов

Таблицы свойств клеммы

Таблицей данных свойств клеммы по умолчанию является _TERMPROPS. В AutoCAD Electrical содержатся также таблицы конкретных изготовителей, имеющие тот же формат, что и таблица _TERMPROPS. Соглашением по именованию для таблиц, относящихся к конкретному изготовителю, является _TERMPROPS_{изготовитель}, например _TERMPROPS_AB или _TERMPROPS_AROMAT. Сначала в AutoCAD Electrical выполняется поиск в таблицах, относящихся к конкретным изготовителям; если требуемая информация не обнаружена, по умолчанию выполняется поиск в таблице _TERMPROPS.

Если для клеммы выполнено назначение каталожных номеров, производится поиск в таблице свойств клемм совпадающей записи и извлечение и назначение свойств, если совпадение найдено.

RECNUM

(Для внутреннего использования в Microsoft Access)

ИЗГОТОВИТЕЛЬ

Код изготовителя (значение должно соответствовать файлам поиска в каталоге; максимум 24 символа)

КАТАЛОЖНЫЙ НОМЕР

Номер по каталогу (не более 60 символов)

КОД СБОРКИ

Внутренний код сборки AutoCAD Electrical (значение должно соответствовать файлам поиска в каталоге; максимум 60 символов)

УРОВНИ

Количество уровней для клеммы

ОПИСАНИЕ_УРОВНЯ

Описание уровней/определение уровня (максимум 255 символов)

ВЫВ_Л

Определение меток выводов для левой стороны клеммы (максимум 255 символов)

ВЫВ_П

Определение меток выводов для правой стороны клеммы (максимум 255 символов)

ПРОВОДОВ_В_СОЕДИНЕНИИ

Определение ограничений для проводов (максимум 255 символов)

ВНУТРЕННЯЯ_ПЕРЕМЫЧКА

Уровни многозвенной клеммы, которые соединены между собой перемычками. Запятая (,) используется в качестве разделителя между уровнями в определении перемычки. Точка с запятой (;) используется в качестве разделителя между определениями перемычки в рамках клеммы.

 

Например, при соединении перемычками всех уровней в четырехуровневой клемме соответствующее значение равно “1,2,3,4”. При соединении перемычками уровней 1 и 2, а также уровней 3 и 4 соответствующее значение равно “1,2;3,4”.

Прим.: При работе с многозвенной клеммой в качестве разделителя полей "ОПИСАНИЕ_УРОВНЕЙ", "ПРОВОДОВ_В_СОЕДИНЕНИИ", "ВЫВ_П" и "ВЫВ_Л" используется запятая (,). Например, значением поля "Описание_уровней" может быть "ВЕРХНИЙ, НИЖНИЙ", а поля "Проводов_в_соединении" — “2,2.”

Таблица базы данных проводников кабелей _W0_CBLWIRES

При присвоении значения каталога обозначению кабеля программа извлекает цвета кабелей из таблицы базы данных проводников кабелей. При каждой вставке дочернего обозначения кабеля программа назначает следующий цвет из списка этому обозначению. Информация каталога для кабеля расположена в таблице W0. Информация о связанном проводнике (если определена для данного каталога) расположена в таблице _W0_CBLWIRES.

Для редактирования информации списка проводников для кабеля используйте обозреватель каталогов и отредактируйте таблицу W0. Выберите поле CONDUCTORLIST, чтобы обновить информацию списка проводников для этого кабеля. Нажмите кнопку , чтобы открыть диалоговое окно "Список проводников", в котором можно ввести цвет и сечение для каждого проводника. Информация списка проводников записывается в таблицу _W0_CBLWIRES для кабеля при сохранении изменений.

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

"Имя поля"

"Ширина"

"Описание"

Каталог

60

Номер кабеля по каталогу

Изготовитель

24

Код изготовителя

Проводник

24

Цвет или идентификационный код проводника

Сечение

24

Описание сечения проводника

RECNUM

Отсутствует

Поле автоматической нумерации (для внутреннего использования)

Для каждого номера детали, назначенного кабелю, предусмотрено по одной записи для каждого проводника в этом кабеле. Например, кабелю типа Belden 8486 с 15 проводниками соответствует 15 записей: по одной для каждого проводника в кабеле этого типа. Для всех 15 записей в полях "Изготовитель" и "Каталожный номер" указаны значения "BELDEN" и "8486". Поле "Проводник " содержит уникальный идентификатор цвета проводника.