Только для продукта ПОЛИНОМ:MDM

Миграция данных из Справочника Стандартные изделия

Процесс миграции данных из Справочника Стандартные изделия 2014 состоит из следующих этапов:

  1. Перенос хранилища

  2. Ручное восстановление кодов изделий, которые не были синхронизированы автоматически

  3. Настройка КОМПАС-3D для корректного открытия моделей

  4. Синхронизация данных о стандартных изделиях

Примечание

Получить информацию об отличиях базы хранилища ПОЛИНОМ:MDM после миграции данных из Комплекса 2014 и базы поставки можно при помощи расширения Сравнение данных хранилищ.

Особенности миграции данных из Справочника Стандартные изделия

Внимание

Миграция данных из Справочника Стандартные Изделия в ПОЛИНОМ:MDM возможна, если:

  • на компьютере, где будет выполняться перенос данных, установлен и настроен Справочник Стандартные Изделия версии не ниже, чем 2014 SP5;

  • хранилище Справочника, из которого планируется перенос данных, является активным.

Продукт Комплекс 2014 блокирует штатную установку КОМПЛЕКСА РЕШЕНИЙ АСКОН.

Для миграции необходимо установить ПОЛИНОМ:MDM в составе КОМПЛЕКСА РЕШЕНИЙ АСКОН на компьютер с Комплексом 2014 без проверки на наличие предыдущих версий.

  1. Запустите файл установки из командной строки:

    setup.exe --u
    

    --u – ключ отключает проверку на наличие предыдущих версий.

  2. Выполните миграцию.

  3. Удалите Комплекс 2014 и КОМПЛЕКС РЕШЕНИЙ АСКОН.

  4. Установите ПОЛИНОМ:MDM в составе КОМПЛЕКСА РЕШЕНИЙ АСКОН без отключения проверки.

Перенос хранилища

  1. Создайте резервную копию хранилища Справочника Стандартные Изделия 2014 SP5.

  2. Если в хранилище имеются пакеты изделий, разработанные пользователями (не входящие в базовую поставку Справочника), предварительно экспортируйте эти пакеты в файлы формата .xml средствами модуля Стандартные изделия. Дизайнер моделей 2014.

  3. Запустите приложение ПОЛИНОМ:MDM Импорт данных.

  4. Нажмите кнопку ico_but_imp_migration2014 Миграция данных КОМПЛЕКС 2014.

    Значок ico_admin_rights на кнопке указывает, что выполнить импорт может только администратор ПОЛИНОМ:MDM.

  5. Выберите хранилище и подключитесь к нему.

    В окне приложения появится список возможных источников данных для миграции:

  6. Выберите в качестве источника данных для миграции Стандартные изделия 2014.

  7. Ознакомьтесь с информацией, отображаемой в окне ПОЛИНОМ:MDM Импорт данных, и нажмите кнопку Импортировать.

    Внимание

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

  8. Если пакеты изделий, разработанные пользователем, ранее были экспортированы в файлы формата .xml, импортируйте их в Библиотеку компонентов средствами приложения ПОЛИНОМ:MDM Дизайнер моделей и проиндексируйте.

    ../_images/index1.png
  9. Импортируйте необходимые классы и экземпляры изделий из Библиотеки компонентов.

Ручное восстановление кодов изделий

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

В лог-файле plUserPartsLocationLog.txt, который находится в папке %AppData%\ASCON\Polynom, содержится информация об изделиях с обновленными идентификаторами и тех изделиях, идентификаторы которых обновить не удалось.

По окончании импорта откройте лог-файл plUserPartsLocationLog.txt, нажав кнопку Показать лог.

В файле содержится следующая информация об изделии:

  • наименование класса изделия;

  • идентификатор и параметры экземпляра изделия;

  • код изделия.

Если автоматическое обновление идентификатора изделия не было выполнено, то в лог-файле будет соответствующая запись, например:

Не удалось обновить изделие Винт ГОСТ 17473-80 (исп 1 А) с идентификатором SHORTLOC:A123_26996F841495E3FC[На весь стержень;6;Цинковое, хроматированное;Сталь 10 ГОСТ 1050-2013;0,8;5;10;3.6] и кодом 11.22.33.444

В данном примере:

  • Винт ГОСТ 17473-80 (исп 1 А) – наименование класса изделия;

  • [На весь стержень;6;Цинковое, хроматированное;Сталь 10 ГОСТ 1050-2013;0,8;5;10;3.6] – параметры экземпляра изделия, которые являются частью идентификатора;

  • 11.22.33.444 – код изделия.

Чтобы выполнить синхронизацию данного изделия вручную, выполните следующие действия.

  1. Импортируйте из Библиотеки компонентов класс Винт ГОСТ 17473-80 (исп 1 А).

    Если необходимый класс уже присутствует в хранилище, пропустите этот шаг.

    Класс изделий будет импортирован в каталог Стандартные изделия.

  2. Импортируйте из Библиотеки компонентов изделие с необходимыми параметрами.

  3. Задайте значение свойства Код одноименного понятия, указанное в лог-файле.

    ../_images/SI_manual_sync_6.png
  4. Добавьте изделию старый идентификатор в качестве дополнительного.

    Для этого вызовите из контекстного меню объекта команду ДополнительноУправление идентификаторами и нажмите кнопку ico_add Добавить.

    Важно

    Изделиям, которые были успешно обновлены автоматически, добавлять старые идентификаторы не требуется.

Настройка КОМПАС-3D для корректного открытия моделей

Чтобы сборочные единицы, содержащие объекты Справочника Стандартные Изделия 2014, корректно открывались в системе КОМПАС-3D, необходимо прописать путь к Библиотеке компонентов в файле kompas.ini. Запись должна быть выполнена по образцу:

PartLib=[путь к Библиотеке компонентов]

например,

PartLib=\\server\BK
  1. Запустите систему КОМПАС-3D от имени Администратора.

  2. Из раздела главного меню Настройка вызовите команду Параметры.

  3. В открывшемся окне Параметры раскройте вкладку Система.

  4. В дереве настраиваемых параметров раскройте узел Файлы и выберите параметр Расположение.

  5. Нажмите кнопку Создать KOMPAS.ini (если файл kompas.ini уже существует, кнопка называется Редактировать KOMPAS.ini).

  6. В секцию [Directories] добавьте строку PartLib=[Путь как папке Библиотеки компонентов], согласно образцу.

  7. Сохраните файл kompas.ini.

Синхронизация данных о стандартных изделиях со справочником ПОЛИНОМ:MDM

Система ПОЛИНОМ:MDM является поставщиком нормативно-справочных данных для систем ЛОЦМАН:PLM и КОМПАС-3D. По умолчанию в базовой поставке ПОЛИНОМ:MDM содержатся не все стандартные изделия, которые входят в Справочник Стандартные Изделия, являющийся компонентом КОМПЛЕКСА РЕШЕНИЙ АСКОН 2014 (Справочник Стандартные Изделия 2014). При этом элементы Справочника Стандартные Изделия 2014 могли быть использованы:

  • в электронной структуре изделия ЛОЦМАН:PLM;

  • в документах типа Сборка и Спецификация КОМПАС-3D.

Для обеспечения корректной работы со стандартными изделиями, использованными в ЛОЦМАН:PLM и КОМПАС-3D, необходимо выполнить синхронизацию. В результате синхронизации справочник Стандартные изделия, входящий в ПОЛИНОМ:MDM, наполнится из Библиотеки компонентов теми стандартными изделиями, на которые имеются ссылки в ЛОЦМАН:PLM и КОМПАС-3D.

Внимание

  • Процедуру синхронизации настоятельно рекомендуется выполнять перед началом эксплуатации КОМПЛЕКСА РЕШЕНИЙ АСКОН 23.3.

  • Для синхронизации данных могут быть использованы документы, созданные в КОМПАС-3D версии 16.1 и выше.

Синхронизация с ЛОЦМАН:PLM

Чтобы синхронизировать данные о стандартных изделиях, имеющиеся в базах данных ЛОЦМАН:PLM, с данными справочника Стандартные изделия ПОЛИНОМ:MDM, выполните следующие действия.

  1. Запустите приложение ПОЛИНОМ:MDM Импорт данных.

  2. Нажмите кнопку ico_but_imp_migration2014 Миграция данных КОМПЛЕКС 2014.

    Значок ico_admin_rights на кнопке указывает, что выполнить импорт может только администратор ПОЛИНОМ:MDM.

  3. Подключитесь к хранилищу, в которое была выполнена миграция

  4. Нажмите кнопку Синхронизация с ЛОЦМАН:PLM 2018

  5. Настройте соединение с базой данных ЛОЦМАН:PLM

    • выберите тип СУБД;

    • выберите сервер;

    • авторизуйтесь на сервере;

    • выберите базу данных;

    • проверьте подключение к базе данных.

  6. Нажмите кнопку Далее. В окне приложения ПОЛИНОМ:MDM Импорт данных появится информация об объектах Справочника Стандартные изделия 2014, имеющихся в базе данных.

  7. Чтобы синхронизировать данные, нажмите кнопку Импортировать. Чтобы вернуться к настройке соединения с базой данных, нажмите кнопку Настройка.

Синхронизация с КОМПАС-3D

Для обеспечения корректной работы со стандартными изделиями, вставленными в документы КОМПАС-3D из Справочника Стандартные Изделия 2014, необходимо выполнить синхронизацию данных о стандартных изделиях Справочника Стандартные Изделия 2014 с системой ПОЛИНОМ:MDM.

Синхронизация данных

Чтобы синхронизировать данные о стандартных изделиях Справочника Стандартные Изделия 2014, имеющиеся в документах КОМПАС-3D, с данными справочника Стандартные изделия ПОЛИНОМ:MDM, выполните следующие действия.

  1. Запустите приложение ПОЛИНОМ:MDM Импорт данных.

  2. Нажмите кнопку ico_but_imp_migration2014 Миграция данных КОМПЛЕКС 2014.

    Значок ico_admin_rights на кнопке указывает, что выполнить импорт может только администратор ПОЛИНОМ:MDM.

  3. Подключитесь к хранилищу

  4. Нажмите кнопку КОМПАС-3D

  5. Выберите тип документа: Сборка или Спецификация

  6. В открывшемся стандартном диалоге Windows укажите один или несколько документов КОМПАС-3D соответствующего типа и нажмите кнопку Открыть. В окне приложения ПОЛИНОМ:MDM Импорт данных появится информация об объектах Справочника Стандартные Изделия 2014, имеющихся в документах.

  7. Чтобы синхронизировать данные, нажмите кнопку Импортировать.

Примечание

Если при синхронизации возникнут ошибки, появится соответствующее сообщение. Ошибки будут зафиксированы в файле LocationLog.txt, который находится в папке %AppData%\ASCON\Polynom. В этом случае потребуется ручная синхронизация данных.

Ручная синхронизация данных

В ходе синхронизации данных с ЛОЦМАН:PLM и КОМПАС-3D справочник Стандартные изделия ПОЛИНОМ:MDM наполняется из Библиотеки компонентов теми стандартными изделиями, на которые имеются ссылки в электронной структуре изделия ЛОЦМАН:PLM или документах КОМПАС-3D.

В связи с усовершенствованием моделей некоторых стандартных изделий их идентификаторы в системе ПОЛИНОМ:MDM и в Справочнике Стандартные Изделия 2014 отличаются. В случае несовпадения идентификаторов синхронизация не может быть выполнена – в Библиотеке компонентов не будут обнаружены стандартные изделия с нужными идентификаторами. Приложение ПОЛИНОМ:MDM Импорт данных выдаст сообщение о том, что импорт завершен с ошибками.

В случае необходимости можно вручную установить связь между стандартными изделиями Справочника Стандартные Изделия 2014 и справочника Стандартные изделия ПОЛИНОМ:MDM. Для этого потребуется:

  • на основе диагностических данных наполнить хранилище нужными изделиями из Библиотеки компонентов;

  • добавить этим изделиям дополнительные идентификаторы (те, которые были у них в Справочнике Стандартные Изделия 2014).

После выполнения перечисленных действий объекты справочника Стандартные изделия ПОЛИНОМ:MDM будут иметь два идентификатора. Системы ЛОЦМАН:PLM и КОМПАС-3D будут идентифицировать эти объекты по дополнительным (старым) идентификаторам.


Пример

Предположим, в составе изделия ЛОЦМАН:PLM имеются заклепки, вставленные из Справочника Стандартные Изделия 2014. После синхронизации данных ЛОЦМАН:PLM будет получать атрибуты этих заклепок из справочника Стандартные изделия ПОЛИНОМ:MDM:

  • ЛОЦМАН:PLM передаст в ПОЛИНОМ:MDM старые идентификаторы заклепок;

  • по старым идентификаторам будут найдены новые идентификаторы;

  • по новым идентификаторам в справочнике Стандартные изделия ПОЛИНОМ:MDM будут найдены нужные заклепки; атрибуты этих заклепок будут переданы в ЛОЦМАН:PLM.


Заполнение хранилища стандартными изделиями на основе диагностических данных

  1. Откройте журнал, в котором фиксируются все действия системы. Для этого в окне приложения ПОЛИНОМ:MDM Импорт данных нажмите кнопку Подробнее либо вызовите команду Журнал из раскрывающегося списка кнопки Меню.

  2. Найдите в журнале запись, которая содержит фразу «Перечень элементов СИ, которые не удалось синхронизировать, располагается по пути %AppData%\ASCON\Polynom\LocationLog.txt!»

  3. Откройте файл LocationLog.txt. В нем перечислены обозначения и идентификаторы стандартных изделий, данные о которых не были синхронизированы.

  4. Импортируйте из Библиотеки компонентов в хранилище перечисленные стандартные изделия (сначала классы изделий, а затем экземпляры изделий).

Добавление стандартным изделиям дополнительных идентификаторов

Если объектам справочника ПОЛИНОМ:MDM не добавлять дополнительные идентификаторы, то для актуализации информации о стандартных изделиях в документах КОМПАС-3D потребуется вручную заменять объекты Справочника Стандартные Изделия 2014 объектами справочника Стандартные изделия ПОЛИНОМ:MDM, а затем пересоздавать спецификацию. Без этой процедуры информацию из документа КОМПАС-3D будет невозможно передать в ЛОЦМАН:PLM. Этот вариант работы является затратным по времени и человеческим ресурсам.

Если же объектам справочника Стандартные изделия ПОЛИНОМ:MDM добавить дополнительные идентификаторы, то достаточно будет воспользоваться функцией Обновить данные по изделиям, чтобы объекты Справочника Стандартные Изделия 2014 идентифицировались в справочнике Стандартные изделия ПОЛИНОМ:MDM.

Добавление объектам дополнительных идентификаторов осуществляется в приложении ПОЛИНОМ:MDM Клиент на основе данных, имеющихся в файле LocationLog.txt.

Примечание

В файле LocationLog.txt указаны идентификаторы, которые экземпляры стандартных изделий имеют в Справочнике Стандартные Изделия 2014.

  1. Укажите в справочнике Стандартные изделия ПОЛИНОМ:MDM объект, которому нужно добавить идентификатор, и вызовите из контекстного меню команду ДополнительноУправление идентификаторами. Откроется окно Управление идентификаторами объекта, в котором будет отображен идентификатор, полученный из Библиотеки компонентов при добавлении этого стандартного изделия.

  2. Нажмите кнопку Добавить идентификатор и введите в поле идентификатор стандартного изделия, указанный в файле LocationLog.txt.

  3. Нажмите кнопку Применить.

Проверка результатов синхронизации

Чтобы проверить результаты синхронизации данных о стандартных изделиях, имеющихся в документах КОМПАС-3D, со справочником Стандартные изделия ПОЛИНОМ:MDM, выполните следующие действия.

  1. Откройте в КОМПАС-3D документ типа Сборка, в котором имеются объекты, вставленные из Справочника Стандартные Изделия 2014. При открытии пропустите процедуры замены компонентов стандартных изделий и перестроения сборки.

  2. Вызовите команду Обновить данные по изделиям.

    Если обновление прошло успешно, то это означает, что данные о стандартных изделиях, имеющихся в документе, синхронизированы и могут быть переданы в ЛОЦМАН:PLM посредством интегратора.

    Если во время обновления произошли ошибки, сохраните файл с ошибками и обратитесь к Администратору.

  3. Перестройте сборку при помощи команды Перестроить или клавиши F5.

  4. Заново создайте спецификацию по сборке при помощи команды Создать спецификацию по сборке.

  5. Сохраните документы типа Сборка и Спецификация.

Важно

Проверку результатов синхронизации рекомендуется выполнять для всех документов КОМПАС-3D, данные из которых должны быть переданы в ЛОЦМАН:PLM