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

Структура баз данных каталога Инструментарий AutoCAD Electrical в Microsoft® Access и Microsoft® SQL™ Server аналогична.

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

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

Имя поля

Ширина

Описание

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

60

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

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

24

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

DESCRIPTION (ОПИСАНИЕ)

150

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

ТИП

100

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

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

100

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

РАЗНОЕ1

100

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

РАЗНОЕ2

100

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

КОД СБОРКИ

60

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

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

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

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

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

60

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

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

8

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

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

100

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

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

100

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

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

100

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

TEXTVALUE

255

Заданные пользователем необязательные значения различных атрибутов

WEBLINK

255

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

ПРИМЯБЛОКА

60

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

SYMBOL2D

Мемо

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

SYMBOL3D

Мемо

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

RECNUM

Автоматическая нумерация

Идентификация записи в базе данных

Прим.: Не подлежит изменению.

TEXTVALUE

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

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

Например, запись в каталоге, которая аннотирует атрибуты НОМИНАЛ1 и НОМИНАЛ2 меткой ЗАДЕРЖКА ВКЛ и "5–30 сек" соответственно, содержит следующее значение поля TEXTVALUE:

RATING1=ON DELAY;RATING2=5-30 sec

При назначении каталога атрибуты обновляются, и в них добавляются данные, извлеченные из поля TEXTVALUE для записи каталога.

WEBLINK

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

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

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

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

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

ПРИМЯБЛОКА

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

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

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

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

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

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

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

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

Имя поля

Ширина

Описание

RECNUM

Автоматическая нумерация

Идентификация записи в базе данных

Прим.: Не подлежит изменению.

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

24

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

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

60

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

КОД СБОРКИ

60

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

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

255

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

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

Мемо

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

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

Мемо

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

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

Мемо

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

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

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

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

Имя поля

Ширина

Описание

RECNUM

Автоматическая нумерация

Идентификация записи в базе данных

Прим.: Не подлежит изменению.

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

24

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

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

60

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

КОД СБОРКИ

60

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

УРОВНИ

8

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

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

Мемо

Описание уровней/определение уровня

ЛЕВЫЙВЫВОДКЛЕММЫ

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

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

CONDUCTOR

24

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

СЕЧЕНИЕ

24

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

RECNUM

Автоматическая нумерация

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

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

Таблица версии схемы (применяется только для SQL Server)

Модель данных — это таблица версии базы данных каталога. Она предназначена только для базы данных SQL Server. В ней содержится информация о версии базы данных каталога Инструментарий AutoCAD Electrical.

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

Имя поля

Ширина

Описание

ВЕРСИЯ

60

Указание версии базы данных каталога

RECNUM

Автоматическая нумерация

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