ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ: Автоматизируйте рабочие процессы с 3D данными с помощью Unity Pipeline Automation.

Jul 29, 2026
Автоматизация конвейера Unity

Unity Pipeline Automation (в настоящее время находится в бета-версии) позволяет командам превратить повторяющиеся этапы преобразования файлов САПР в 3D модели в предсказуемый и масштабируемый процесс. Вместо того чтобы вручную импортировать, конвертировать, оптимизировать и интегрировать каждый файл, определите правило один раз, и пусть Pipeline Automation автоматически обрабатывает новые ресурсы в фоновом режиме.

Данный раздел часто задаваемых вопросов основан на видеоролике. Unity Industry Cloud: Автоматизация конвейера Unity . Вы узнаете о трех составляющих конвейера, как получить доступ к Unity Pipeline Automation и создадите свой первый конвейер, используя шаблон «Оптимизация и преобразование». Также рассматривается запуск конвейера вручную для его проверки, подключение его к автоматизации на основе событий, которая запускается при отправке 3D модели, сопоставление полей событий с параметрами конвейера и поиск полученного оптимизированного ресурса в Unity Asset Manager. Наконец, в нем представлены лучшие практики для надежной автоматизации.

Unity Pipeline Automation находится в стадии бета-тестирования. Функционал и пользовательский интерфейс могут измениться.

Основные выводы

  • Система Pipeline Automation превращает повторяющуюся обработку данных САПР в автоматизированный, масштабируемый фоновый процесс.
  • Модель состоит из трех частей: Конвейеры (последовательности шагов), автоматизация (триггеры) и задания (отдельные запуски).
  • Пользователи с ролью разработчика автоматизации могут создавать конвейеры на основе шаблона «Оптимизация и преобразование».
  • Автоматизация на основе событий запускает конвейер обработки данных автоматически при отправке 3D модели.
  • Следуйте передовым практикам: Разделите входные и выходные папки, отфильтруйте файлы по целевым ресурсам и сначала протестируйте с помощью примеров файлов.

Что такое автоматизация конвейера обработки данных и зачем её использовать?

Автоматизация конвейерных процессов устраняет ручную работу, связанную с повторяющейся обработкой данных в САПР. При работе с файлами САПР рабочий процесс обычно одинаков: импорт, преобразование, оптимизация, интеграция. Эта работа монотонна, отнимает много времени и чревата ошибками. Узнайте больше об автоматизации производственных процессов в 3D с помощью Unity .

  • На обработку одного файла может уйти около 10 минут. При обработке десятков файлов это может занять несколько часов в неделю.
  • С помощью автоматизации конвейера достаточно задать правило один раз, и конвейер автоматически выполнит обработку в фоновом режиме.
  • Система автоматизации трубопроводов преобразует, оптимизирует и подготавливает новые файлы САПР в соответствии со стандартами проекта без ручного вмешательства.

Временные метки:

(0:27): Что освещается в этом эпизоде

(0:46): Повторяющийся рабочий процесс САПР

(1:05): Как автоматизация устраняет накладные расходы

Документация Unity :

Что такое конвейеры обработки данных, автоматизация и задачи?

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

  • Конвейеры — это последовательности этапов, которые обрабатывают активы.
  • Автоматизация, настраиваемая при запуске конвейеров.
  • Задания представляют собой отдельные запуски конвейера.

В этом рабочем процессе вы создаете один конвейер, подключаете его к автоматизации на основе событий и запускаете задачу от начала до конца.

Временные метки:

(1:19): три главных произведения

(1:22): Трубопроводы

(1:27): Автоматизация и рабочие места

Документация Unity :

Как получить доступ к Pipeline Automation и какая роль мне нужна?

Функция автоматизации конвейеров доступна через веб-панель управления Unity . Для создания автоматизаций вам потребуется роль разработчика автоматизации.

Для настройки доступа выполните следующие действия:

1. Войдите в Unity Dashboard.

2. Нажмите кнопку «+» рядом с пунктом «Ярлыки» и выберите «Автоматизация конвейера» , чтобы добавить быстрый доступ.

3. Убедитесь, что у вас есть роль разработчика автоматизации, которая необходима для создания конвейеров и автоматизации.

4. Если у вас нет этой роли, попросите администратора организации предоставить её в разделе «Участники» в разделе «Администрирование».

Временные метки:

(1:39): Начните с Unity Dashboard.

(1:45): Добавьте автоматизацию конвейера в ярлыки.

(1:50): Роль разработчика автоматизации

(1:55): Администраторы предоставляют роль.

Документация Unity :

Как мне создать свой первый конвейер обработки данных?

Начните с шаблона, затем проверьте или скорректируйте его шаги. В разделе «Автоматизация конвейера» откройте представление «Шаблоны» и выберите шаблон «Оптимизировать и преобразовать» . Этот шаблон включает четыре шага. Вы можете изменить его, нажав кнопку «плюс», чтобы добавить шаг. На каждом этапе для запуска действия используется приложение.

Шаблон «Оптимизация и конвертация» состоит из четырех шагов:

1. Загрузите исходный файл из Unity Asset Manager во временное пространство конвейера, предназначенное только для выполнения этой задачи.

2. Оптимизировать и преобразовать модель. На этом этапе выполняется уменьшение количества полигонов и модель преобразуется в формат, например, FBX.

3. Создайте новую запись об активе в Unity Asset Manager.

4. Загрузите оптимизированный файл в этот ресурс.

Назовите конвейер, например, «Оптимизация и преобразование CAD», затем выберите «Создать», чтобы сохранить его. Узнайте больше о том, как оптимизировать сложные модели с помощью Asset Transformer Toolkit .

Временные метки:

(2:18): Откройте шаблоны и выберите шаблон «Оптимизировать и конвертировать».

(2:22): Четыре шага шаблона

(2:49): Оптимизировать и преобразовать шаг

(3:03): Назовите и создайте конвейер.

Документация Unity :

Как запустить конвейер вручную для проверки?

Перед автоматизацией сначала запустите конвейер вручную, чтобы убедиться в его работоспособности. Новый конвейер обработки данных находится в статусе "Черновик". Вы можете редактировать и использовать черновой вариант конвейера. Перед внесением дальнейших изменений повысьте статус до «Доступно», чтобы автоматизация обеспечивала стабильные результаты.

Для запуска и проверки конвейера выполните следующие действия:

1. В конвейере выберите пункт «Запустить» и выберите проект, содержащий ваши CAD-модели.

2. Выберите объект для преобразования и введите название для результата, например, добавив суффикс «оптимизированный».

3. Оставьте необязательные параметры со значениями по умолчанию и запустите выполнение конвейера. Это создаст рабочее место.

4. Откройте раздел « Вакансии» . Откройте задание, чтобы увидеть четыре этапа и их статус, а также получите доступ к журналам для отладки ошибок.

5. После успешного завершения задачи вернитесь в Unity Asset Manager и просмотрите полученный оптимизированный ресурс.

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

Временные метки:

(3:12): Статус черновика

(3:20): Повысить до доступного уровня

(3:30): Запустите программу, выберите проект и ресурс.

(3:54): Этапы выполнения задания, статус и журналы.

(4:07): Просмотрите оптимизированный актив.

Документация Unity :

Как связать конвейер обработки данных с автоматизацией на основе событий?

Автоматизация запускает ваш конвейер обработки данных автоматически, когда обнаруживает выбранное событие, соответствующее заданным условиям. Откройте представление «Автоматизация» и создайте новую автоматизацию, затем выберите «На основе событий».

Для настройки автоматизации выполните следующие действия:

1. Выберите Unity Asset Manager в качестве приложения, отправляющего событие, и выберите событие «Отправлена ​​версия ресурса» .

2. Оставьте поля фильтра со значением «Любой» , за исключением фильтра «Тип актива» , который следует установить на «3D модель» , чтобы автоматизация запускалась только для 3D моделей.

3. Выберите конвейер для запуска. Вверху отображаются наиболее недавно обновленные конвейеры. Подтвердите версию и статус.

4. Сопоставьте поля событий с параметрами конвейера, например, идентификатор проекта с идентификатором проекта, идентификатор актива с активом, подлежащим преобразованию, и шаблон имени для нового актива.

5. Назначьте бота для автоматизации. Эта учетная запись службы использует роль администратора Unity Asset Manager для запуска конвейера от имени вашей организации.

Временные метки:

(4:21): Создать новую автоматизацию

(4:31): Выберите событие отправки версии ресурса.

(4:34): Установите фильтр «3D модель».

(4:55): Сопоставление полей события с параметрами

(5:12): Назначьте бота для автоматизации

Документация Unity :

Как запустить автоматизацию и получить результат?

После включения автоматизации отправка соответствующего актива автоматически запускает конвейер обработки данных. Узнайте больше о том, как начать работу с Asset Transformer для Unity for Industry.

1. В Unity Asset Manager можно создать или обновить 3D модель, например, загрузив новую версию CAD-модели и сохранив её.

2. После подтверждения изменения срабатывает событие " Версия ресурса отправлена" .

3. Система автоматизации отслеживает это событие. Если тип ресурса — 3D модель, это запускает новое задание для вашего конвейера оптимизации.

4. После завершения работы найдите созданный оптимизированный ресурс в вашем наборе данных. Он готов к использованию в последующих рабочих процессах или проектах Unity .

Временные метки:

(5:27): Загрузите новую версию 3D модели.

(5:37): Событие вызвало пожары.

(5:49): Найдите оптимизированный актив.

Документация Unity :

Каковы лучшие практики для обеспечения надежной автоматизации?

Три принципа помогают обеспечить надежность автоматизированных процессов.

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

Временные метки:

(6:04): Поддерживайте организованную структуру папок.

(6:13): Используйте фильтры стратегически.

(6:25): Сначала протестируйте на примере файла.

Документация Unity :

YouTube video