Объекты библиотеки можно импортировать посредством текстовых файлов из внешних приложений (как правило, приложений ECAD) или посредством вручную созданных текстовых файлов в библиотеке EPLAN Harness proD. Поддерживаемые форматы текстовых файлов: *.txt и *.csv. Текстовый файл должен содержать разделы [head], [columns] и [data]. При использовании заголовочного файла исходный файл должен содержать только раздел [data].
Раздел [head]
Каждому компоненту библиотеки присвоено свое ключевое слово. Ключевое слово компонента отображается в разделе [head].
[head]
type=CONNECTOR
Раздел [columns]
Раздел [columns] следует за разделом [head]. Большинству свойств компонентов библиотеки присвоено ключевое слово. Это ключевое слово свойств задается в разделе [columns]. По одной строке для каждого свойства. В разделе [columns] можно задать имя для столбцов и присвоить единицы свойствам.
[columns]
Номер изделия=PARTNUMBER
Категория=CATEGORY
Номер=VENDORNUMBER
Фирма=VENDOR
Раздел [data]
Раздел [data] следует за разделом [columns]. По одному столбцу для каждого свойства компонента, заданного в разделе [columns]. По одной строке для каждого типа компонента и значений свойств, заданных в разделе [columns].
Заголовочный файл
Заголовочный файл должен содержать разделы [head] и [columns]. Поддерживаемые форматы: *.txt и *.csv. При использовании заголовочного файла исходный файл должен содержать только раздел [data]. Путем комбинирования исходного и заголовочного файлов можно использовать различные исходные файлы для одного и того же типа компонента. Заголовочные файлы можно сохранять в шаге Определить свойства мастера Импортировать. Разделы [head] и [columns] сохраняются в заголовочном файле.
Файл шаблона
В файлах шаблона сохраняются настройки разделителя и инструкция по обращению с имеющимися деталями. Файлы шаблона имеют расширение *.hxlit и могут быть сохранены в последнем шаге мастера Импортировать.
- Выберите пункты меню Библиотека > Импортировать внешние данные.
Запускается мастер Импортировать. - В поле К импортируемому файлу данных щелкните по кнопке [...], чтобы указать путь к импортируемому исходному файлу.
- В поле Заголовочный файл (необязательно) щелкните по кнопке [...], чтобы указать путь к дополнительному заголовочному файлу.
- В поле Файл шаблона с настройками щелкните по кнопке [...], чтобы указать путь к дополнительному файлу шаблона, в котором содержится разделитель и инструкция по обращению с имеющимися деталями.
- Щелкните [Далее].
- В раскрывающемся списке Тип выберите тип импортируемого компонента; запись по умолчанию соответствует определению в разделе [head].
- В таблице под раскрывающимся списком Тип отображаются определенные для компонентов свойства. С помощью кнопки [Добавить] добавьте свойство, с помощью кнопки [Обработать] можно обработать выбранное свойство, с помощью кнопки [Абсолютно необходимо] добавляются все требуемые свойства, а с помощью кнопки [Удалить] выбранное свойство удаляется.
- Щелкните по ссылке Сохранить заголовочный файл, чтобы сохранить текущие настройки как заголовочный файл.
- Щелкните [Далее].
- В групповом поле Разделитель выберите один из предварительно заданных разделителей. Или установите флажок Другой разделитель и введите требуемый разделитель в поле ниже.
- Введите символ в поле Игнорируй строки, начиная с, если все строки исходного или заголовочного файлов, которые начинаются на этот символ, должны игнорироваться.
- Введите используемое количество столбцов и строк в полях Столбцы или Строки.
- Щелкните [Далее].
Таблица Детали представляет собой предварительный просмотр импортируемых деталей. - Из раскрывающегося списка Обработка существующих деталей выберите запись Переписать имеющиеся, если следует переписать все имеющиеся записи данных; или выберите опцию Не изменять, если имеющиеся детали не должны быть изменены. Или выберите опцию Повысить подверсию или Повысить главную версию, чтобы повысить подверсию / главную версию имеющихся деталей. Или выберите опцию Удалить имеющиеся (без импорта), если следует удалить имеющиеся детали и не импортировать их.
- Пройдя по ссылке Сохранить настройки, можно сохранить текущие настройки в файле шаблона.
Указание:
Для корректного импорта специальных символов текстовый файл должен быть в кодировке UTF-8.
Совет:
В папке <Дисковод>:\<Каталог программы>\Demo\Demo_Library_Import можно найти несколько примеров импортируемых текстовых файлов, а также список поддерживаемых единиц.
В таблице ниже показан пример импорта заглушки. Свойству CAVITY_SIZE присвоена единица. Первая строка в разделе [data] начинается с символа #. С помощью этого символа можно игнорировать строки:
[head] |
|
|
|
|
|
Тип=CAVITY_PLUG |
|
|
|
|
|
[columns] |
|
|
|
|
|
Номер изделия=PARTNUMBER |
|
|
|
|
|
Категория=CATEGORY |
|
|
|
|
|
Номер=VENDORNUMBER |
|
|
|
|
|
Фирма=VENDOR |
|
|
|
|
|
Размер полости /мм/=CAVITY_SIZE |
|
|
|
|
|
Вариант=PART_VARIANT |
|
|
|
|
|
[data] |
|
|
|
|
|
#Номер изделия |
Категория |
Номер |
Фирма |
Размер полости /мм/ |
Вариант |
963531-1 |
Принадлежности\заглушка |
963531-1R |
TE |
1 |
RD |
963531-1 |
Принадлежности\заглушка |
963531-1Y |
TE |
1 |
YE |
963531-1.5 |
Принадлежности\заглушка |
963531-1.5B |
TE |
1,5 |
|