Teamcenter: Пакетный экспорт файлов хранящихся в Teamcenter

01/2022

В процессе или по итогу разработки различных изделий может возникнуть необходимость выгрузки данных инженерной подготовки производства хранящихся в Teamcenter. Причина может быть самой разной: потребность поставщика или заказчика в 3D-модели, передача конструкторской документации на производственную площадку (при отсутствии на ней доступа к Teamcetner) и многие другие. И не всегда удобно производить данную операцию экспорта из контекста отдельных Элементов или наборов данных Teamcenter, особенно при необходимости выгрузки больших объемов данных.

В этой статье рассматриваются различные способы пакетной выгрузки данных из управляемой среды Teamcenter в контексте интеграции с CAD/CAE-системой Solid Edge.

Первый способ использует функционал Solid Edge работающего в управляемой среде Teamcenter.

После логина в пользовательскую учетную запись Teamcenter необходимо перейти на вкладку Управление и выполнить команду Извлечь преобразованные файлы.

Пакетный экспорт файлов хранящихся в Teamcenter

После этого в появившемся окне Извлечь преобразованные файлы выберете необходимую сборку для экспорта связанных с ней данных (например, для экспорта доступны следующие файлы нейтральных форматов, *.x_b, *.x_t, *.dwg, *.dxf, *.stp, *.pdf) и связанных с ней дочерних компонентов при условии включение параметров – Включить компоненты из выбранных сборок и Включить компоненты связанные с копией детали. После этого установите необходимое Правило ревизии, согласно которому будут извлекаться данные, затем укажите путь для экспорта файлов и выполните команду извлечь для выполнения экспорта.

Пакетный экспорт файлов хранящихся в Teamcenter

Готовый результат экспорта, который включает в себя файлы форматов .pdf и .dxf.

Пакетный экспорт файлов хранящихся в Teamcenter

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

Пакетный экспорт файлов хранящихся в Teamcenter

Также в этой команде есть возможность выбора нескольких отдельных компонентов используя клавишу Shift.

Пакетный экспорт файлов хранящихся в Teamcenter

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

Пакетный экспорт файлов хранящихся в Teamcenter

Для экспорта CAD-данных Solid Edge, необходимо перейти на вкладку Teamcenter и первоначально выполнить очистку Буфера документов, для этого необходимо выполнить команду Буфер документов, затем в появившемся окне раскрыть вкладку Рабочее пространство и выполнить команду Очистить буфер.

Пакетный экспорт файлов хранящихся в Teamcenter

В появившемся окне – подтвердите удаления всех данных из Буфера документа нажав кнопку Да.

Пакетный экспорт файлов хранящихся в Teamcenter

Затем нужно открыть необходимую для экспорта деталь/сборку и выполнить команду Буфер документов, располагающеюся на вкладке Teamcenter. В появившемся окне выполнить команду Создать пакет.

Пакетный экспорт файлов хранящихся в Teamcenter

В появившемся окне команды Создать пакет укажите папку для экспорта данных Solid Edge и задать имя создаваемому архиву.

Пакетный экспорт файлов хранящихся в Teamcenter

После выполнения команды Создать, будет создан zip-архив с файлами проекта Solid Edge.

Пакетный экспорт файлов хранящихся в Teamcenter

Существует еще один способ пакетной выгрузки данных из Teamcenter. Для этого необходимо в толстом клиенте Teamcenter выбрать головной элемент проекта и выполнить команду Сервис>Экспорт> В PLMXML…

После этого, в появившемся окне укажите каталог для экспорта данных и укажите стандартный режим передачи данных – ConfiguredDataFilesExportDefault и нажмите ОК.

Пакетный экспорт файлов хранящихся в Teamcenter

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

Пакетный экспорт файлов хранящихся в Teamcenter

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

Для этого в толстом клиенте Teamcenter запустите приложение Администрирование импорта/экспорта PLM XML/TC XML.

Пакетный экспорт файлов хранящихся в Teamcenter

В данном приложении выберете режим передачи данных (TransferMode) – ConfiguredDataFilesExportDefault. В поле Имя задайте другое имя режима передачи данных, например ConfiguredDataFilesExportDefaultEx и выполните команду Создать, как показано на скриншоте ниже.

Пакетный экспорт файлов хранящихся в Teamcenter

После этого выберете правило пересечения (ClosureRule) с наименованием ConfiguredDataFilesExportDefault и измените его имя, например, на DatasetFromFolderCR.

Пакетный экспорт файлов хранящихся в Teamcenter

Затем в правиле пересечения (ClosureRule) добавьте новую строку в виде: CLASS/Item/CLASS/ItemRevision/PROPERTY/revision_list/PROCESS+TRAVERSE, как показано на скриншоте ниже.

Пакетный экспорт файлов хранящихся в Teamcenter

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

Пакетный экспорт файлов хранящихся в Teamcenter

Теперь, выбрав папку и используя этот изменённый режим передачи данных для экспорта, данные будут экспортироваться согласно следующей иерархии Папку/Элемент/Ревизия элемента/Набор данных.