Объекты библиотеки можно импортировать посредством текстовых файлов из внешних приложений (как правило, приложений ECAD) или посредством вручную созданных текстовых файлов в библиотеке EPLAN Harness proD. Поддерживаемые форматы текстовых файлов: *.txt и *.csv. Текстовый файл должен содержать разделы [head], [columns] и [data]. При использовании заголовочного файла исходный файл должен содержать только раздел [data].
Раздел [head]
Каждому компоненту библиотеки присвоено свое ключевое слово. Ключевое слово компонента отображается в разделе [head].
[head]
type=CONNECTOR
Раздел [columns]
Раздел [columns] следует за разделом [head]. Большинству свойств компонентов библиотеки присвоено ключевое слово. Это ключевое слово свойств задается в разделе [columns]. По одной строке для каждого свойства. В разделе [columns] можно задать имя для столбцов и присвоить единицы свойствам. Определяемые пользователем имена столбцов необходимо использовать в разделе [data].
[columns]
=NAME
=CATEGORIZATION
=PARTNUMBER
OD=OUTSIDE_DIAMETER, мм
Раздел [data]
Раздел [data] следует за разделом [columns]. По одному столбцу для каждого свойства компонента, заданного в разделе [columns]. По одной строке для каждого типа компонента и значений свойств, заданных в разделе [columns].
Заголовочный файл
Заголовочный файл должен содержать разделы [head] и [columns]. Поддерживаемые форматы: *.txt и *.csv. При использовании заголовочного файла исходный файл должен содержать только раздел [data]. Путем комбинирования исходного и заголовочного файлов можно использовать различные исходные файлы для одного и того же типа компонента. Заголовочные файлы можно сохранять в шаге Определить свойства мастера Импортировать. Разделы [head] и [columns] сохраняются в заголовочном файле.
Файл шаблона
В файлах шаблона сохраняются настройки разделителя и инструкция по обращению с имеющимися деталями. Файлы шаблона имеют расширение *.hxlit и могут быть сохранены в последнем шаге мастера Импортировать.
- Выберите пункты меню Библиотека > Импортировать внешние данные.
Запускается мастер Импортировать. - В поле К импортируемому файлу данных щелкните по кнопке [...], чтобы указать путь к импортируемому исходному файлу.
- В поле Заголовочный файл (необязательно) щелкните по кнопке [...], чтобы указать путь к дополнительному заголовочному файлу.
- В поле Файл шаблона с настройками щелкните по кнопке [...], чтобы указать путь к дополнительному файлу шаблона, в котором содержится разделитель и инструкция по обращению с имеющимися деталями.
- Щелкните [Далее].
- В раскрывающемся списке Тип выберите тип импортируемого компонента; запись по умолчанию соответствует определению в разделе [head].
- В таблице под раскрывающимся списком Тип отображаются определенные для компонентов свойства. С помощью кнопки [Добавить] добавьте свойство, с помощью кнопки [Обработать] можно обработать выбранное свойство, с помощью кнопки [Абсолютно необходимо] добавляются все требуемые свойства, а с помощью кнопки [Удалить] выбранное свойство удаляется.
- Щелкните по ссылке Сохранить заголовочный файл, чтобы сохранить текущие настройки как заголовочный файл.
- Щелкните [Далее].
- В групповом поле Разделитель выберите один из предварительно заданных разделителей. Или установите флажок Другой разделитель и введите требуемый разделитель в поле ниже.
- Введите символ в поле Игнорируй строки, начиная с, если все строки исходного или заголовочного файлов, которые начинаются на этот символ, должны игнорироваться.
- Введите используемое количество столбцов и строк в полях Столбцы или Строки.
- Щелкните [Далее].
Таблица Детали представляет собой предварительный просмотр импортируемых деталей. - Из раскрывающегося списка Обработка существующих деталей выберите запись Переписать имеющиеся, если следует переписать все имеющиеся записи данных; или выберите опцию Не изменять, если имеющиеся детали не должны быть изменены. Или выберите опцию Повысить подверсию или Повысить главную версию, чтобы повысить подверсию / главную версию имеющихся деталей. Или выберите опцию Удалить имеющиеся (без импорта), если следует удалить имеющиеся детали и не импортировать их.
- Пройдя по ссылке Сохранить настройки, можно сохранить текущие настройки в файле шаблона.
Указание:
Для корректного импорта специальных символов текстовый файл должен быть в кодировке UTF-8.
Совет:
В папке <Дисковод>:\<Каталог программы>\Demo\Demo_Library_Import можно найти несколько примеров импортируемых текстовых файлов, а также список поддерживаемых единиц.
В таблице ниже показан пример импорта разъема. Свойства PARTNUMBER, TYPE и VENDOR имеют определяемые пользователем имена. Свойствам TEMPERATURE и ADD_ON_LENGTH были присвоены единицы. Первая строка в разделе [data] начинается с символа #. С помощью этого символа можно игнорировать строки:
[head] |
|
|
|
|
|
|
|
|
|
type=CONNECTOR |
|
|
|
|
|
|
|
|
|
[columns] |
|
|
|
|
|
|
|
|
|
=NAME |
|
|
|
|
|
|
|
|
|
=CATEGORY |
|
|
|
|
|
|
|
|
|
Номер изделия=PARTNUMBER |
|
|
|
|
|
|
|
|
|
Тип=VENDOR_TYPE |
|
|
|
|
|
|
|
|
|
Фирма=VENDOR |
|
|
|
|
|
|
|
|
|
=BOM |
|
|
|
|
|
|
|
|
|
=TEMPERATURE, °C |
|
|
|
|
|
|
|
|
|
GENDER |
|
|
|
|
|
|
|
|
|
=ADD_ON_LENGTH, мм |
|
|
|
|
|
|
|
|
|
=CAVITY_SIZE |
|
|
|
|
|
|
|
|
|
[data] |
|
|
|
|
|
|
|
|
|
#NAME |
CATEGORY |
Номер изделия |
Тип |
Фирма |
BOM |
TEMPERATURE |
GENDER |
ADD_ON_LENGTH |
CAVITY_SIZE |
Разъем 1 |
Эл. компоненты\разъемы |
100,001 |
INTERNAL |
Фирма A |
TRUE |
0–60 |
MALE |
5 |
|
Разъем 2 |
Эл. компоненты\разъемы |
100,002 |
SUPPLIER |
Фирма B |
FALSE |
20~80 |
NONE |
10 |
6 |