Ускорьте цифровую нить от CAD до CFD с Unity Industry

Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.
Ускорьте цифровую нить от CAD до CFD с Unity Industry
Цифровая нить — это прослеживаемая линия на протяжении жизненного цикла изделия, от проектирования до моделирования и анализа. Он ломается, когда команды проектирования, моделирования и обзора работают с разными версиями одного и того же актива. Каждое исправление или изменение означает еще одну сборку и потенциальные задержки в графике.
На этом вебинаре Крис Малберри, старший архитектор решений из команды решений Unity Industry демонстрирует, как ускорить этот рабочий процесс с помощью Unity Industry.
Узнайте, как Unity 6, Unity Asset Transformer и Unity Asset Manager объединяют дизайнеров, симуляции и лиц, принимающих решения, в одном живом рабочем процессе.
Основные выводы
Посмотрите вебинар, чтобы узнать, как:
- Автоматизируйте преобразование CAD в GLB с помощью Unity Asset Transformer и автоматизации конвейера.
- Запускать вычислительную гидродинамику (CFD) и аэродинамический анализ во время выполнения.
- Предоставьте обратную связь, привязанную к конкретной версии ассета в Unity Asset Manager, и контролируйте доступ к ассетам с помощью ролей.
- Просмотрите результаты на гарнитуре, планшете или телефоне с решением Unity build once, deploy anywhere.

Что, если изменение в САПР автоматически обновляло бы ваши результаты CFD? Посмотрите, как Unity 6 и DOTS/ECS объединяют проектирование, симуляцию и принимающих решения в одном живом рабочем процессе.
Описание и резюме вебинара
Смотрите, как изменение в CAD напрямую обновляет результаты CFD
Демонстрация следует одному изменению от рабочего стола дизайнера к симуляции, без необходимости перестройки. Охваченные темы включают:
Синхронизировать SolidWorks с Asset Manager
Крис замечает, что работает с неправильной версией сборки в SolidWorks, поэтому он обновляет ее и сохраняет. Тонкий клиент, который он построил с помощью Claude Code поверх API Asset Manager, синхронизирует изменения с Unity Asset Manager. Он может указать клиенту на любую организацию, любой актив и любой конвейер.
Автоматически конвертировать CAD в GLB
Используя автоматизацию конвейера, конечная точка SolidWorks извлекает последнюю версию, а Unity Asset Transformer преобразует сборку в файл GLB. Результат помещается в Asset Manager, готовый для рантайм-приложения. Сохраните конвейер как шаблон и уменьшите необходимость начинать с нуля каждый раз.
Запустить CFD во время выполнения с Unity 6
Симуляция выполняет анализ воздушного потока CFD на сборке CAD (в этой демонстрации это гоночный автомобиль). Виртуальная система камер показывает воздушные потоки с разных точек зрения. Крис регулирует скорость потока воздуха и измеряет подъемную силу и лобовое сопротивление. Когда новый сборщик прибывает, симуляция подхватывает его во время выполнения.
Предоставьте обратную связь, связанную с версией актива
Asset Manager построен на Unity Version Control, поэтому каждый комментарий привязывается к определенной версии. Рецензенты рассматривают 3D-объект под любым углом и добавляют пространственные аннотации, чтобы команда дизайнеров знала, к какому месту относится каждая заметка.
Управление доступом с помощью ролей
Asset Manager предлагает гранулярный контроль доступа на основе ролей. Каждый актив принадлежит организации, и вы определяете группы пользователей, чтобы нужные люди видели нужные данные в нужное время.
Обзор гарнитуры, планшета или телефона
Пользователи просматривают результаты на любом устройстве по своему выбору благодаря подходу Unity "создай один раз, разверни везде", который охватывает гарнитуры, планшеты и телефоны.
Ответы на часто задаваемые вопросы
Транскрипт вебинара
Введение
Всем привет. Мы покажем, как решения Unity Industry ускоряют цифровую нить.
Меня зовут Крис Малберри. Я старший архитектор решений в команде отраслевых решений. Я работаю в области автомобильного и аэрокосмического моделирования, в частности, для крупномасштабных Digital Twins, иммерсивных рабочих инструкций и внедрений в производственные предприятия.
Краткое примечание, всё, что я буду демонстрировать сегодня, может быть изменено. Итак, я не буду принимать никаких решений о покупке, основываясь на том, что мы рассмотрим.
Что такое цифровая нить?
Во-первых, что такое цифровая нить и как она выглядит для наших клиентов сегодня?
Цифровая нить — это, по сути, прослеживаемая линия для жизненного цикла изделия. Мы начинаем с этапа проектирования, и обычно то, что я вижу в наших стратегических аккаунтах, это то, что каждая команда работает в разрозненных системах. Итак, мы все работаем с разными версиями актива, а затем переходим к симуляции. Обычно команды работают по всем этим устаревшим версиям. Итак, когда все приходят к согласию, каждый исправление по сути означает еще одну сборку и еще одну задержку графика.
И наконец, но не в последнюю очередь, анализ результатов этих симуляций. Заинтересованные стороны, которые в конечном итоге контролируют бюджеты, не могут с уверенностью утверждать о изменениях в производстве, потому что они не могут увидеть их в контексте.
Узкое место от САПР к CFD-результатам
Как это выглядит с точки зрения того, откуда возникает узкое место при переходе от результатов САПР к CFD? Обычно из-за того, что эти команды работают на устаревших версиях, лица, принимающие решения, не могут принимать уверенные решения на основе данных, потому что они им не доверяют. Итак, то, что я буду демонстрировать сегодня, — это, по сути, синхронизация рабочих пространств с использованием тонких клиентов.
Когда исходные производственные данные изменяются, результаты CFD изменяются в реальном времени. Снова выводим человека из процесса. Сценарий, который я только что описал, по сути, является дилеммой, с которой я столкнулся из личного опыта работы в этих производственных командах. Снова сроки очень сжатые. Так что даже просто поиск данных об активах обычно требует много циклов, а затем оптимизация этих данных для симуляции во время выполнения для случаев CFD. Снова больше людей в цикле, больше точек отказа. Мы покажем, как это выглядит, используя подход интегрированных услуг. Итак, без лишних слов, мы сразу перейдем к нашей симуляции.
Моделирование потоков воздуха CFD в Unity 6
То, что вы здесь видите, — это использование Unity 6 и наших фреймворков DOTS/ECS. Мы можем провести анализ воздушного потока методом CFD на сборке CAD. Приятно то, что у нас есть система виртуальной камеры. Таким образом, мы можем увидеть, как выглядит воздушный поток с разных точек зрения на объекте. В этом случае это гоночный симулятор. У нас также есть возможность регулировать скорость воздушного потока. Итак, мы можем измерять подъемную силу, лобовое сопротивление, например. Все аэродинамические данные на самом деле используют нашу физическую библиотеку.
Пространственная обратная связь в Asset Manager
Теперь, когда у меня хорошее представление о том, каких результатов ожидать в Production Deployment, я хотел бы поделиться этой обратной связью напрямую с нашей командой дизайнеров. Используя нашего Asset Manager, я могу быстро вернуться к нашему активу, и поскольку данные являются 3D, у меня есть возможность просматривать его с разных точек зрения. Итак, снова пространственный контекст имеет ключевое значение. Я могу оставить свой отзыв с помощью нашей системы комментариев, потому что Asset Manager построен на нашей системе Unity Version Control. Вся обратная связь напрямую связана с этой конкретной версией. Таким образом, мы можем добавить пространственные аннотации, добавив более гранулированную обратную связь.
Управление доступом на основе ролей
Ещё одна быстрая заметка перед тем, как я перейду к следующему, заключается в том, что Asset Manager имеет очень гранулированный контроль доступа на основе ролей. Каждый актив привязан к определенной организации, и вы можете определить конкретные группы пользователей. Таким образом, нужные пользователи имеют доступ к нужным данным в нужное время.
Синхронизация SolidWorks с Asset Manager
Теперь, когда у нас есть пространственная обратная связь, напрямую связанная с дизайном, я могу перейти к моим исходным производственным данным. В этом случае я использую SolidWorks для проектирования моей сборки. По файлу сборки, над которым я работал, я понял, что работал с неправильной версией ассета. Я могу позаботиться об обновлении сборки, вот и поехали. У нас есть обновленная приложенная версия файла сборки. Мы хотим сохранить последнюю версию. А затем, используя наш Asset Manager как API, я создал тонкий клиент с помощью Claude Code.
Мы по сути можем создать синхронизацию в реальном времени моей рабочей области в SolidWorks с моим последним активом в Asset Manager. Краткая заметка: Я могу настроить этот тонкий клиент для любой организации, любого актива, любого конвейера. Мы синхронизируем последние изменения в Asset Manager, подождите секунду. Теперь, когда наш актив хранится в нашем облачном бакете, мы вернемся в Asset Manager.
Автоматизация конвейера с Asset Transformer и Asset Manager
Теперь мы перейдем к нашему сервису автоматизации конвейера, который позволяет нам автоматизировать конвейер данных 3D в реальном времени. Мы заходим в нашу систему вакансий, и вы можете увидеть, что у нас запущена последняя вакансия на последнем файле сборки здесь. Происходит следующее: конечная точка SolidWorks запрашивает последнюю версию актива, и мы используем Unity Asset Transformer для преобразования сборки SolidWorks в файл GLB. Как только этот файл GLB будет сконвертирован, мы сохраним его в Asset Manager для использования в приложении во время выполнения.
Еще один момент, который стоит отметить, — автоматизация конвейера может быть сохранена как шаблон. Так что каждый раз, когда вы хотите создать новый конвейер, вам не нужно начинать с нуля.
Обновление симуляции во время выполнения
Теперь работа обрабатывается, мы увидим, что без процесса перестройки мы можем перейти к последней версии и доработать, у нас есть новая сборка. Снова, мы можем это обновить, это займет всего секунду. Теперь у нас есть последняя версия сборки для проведения нашего CFD-анализа.
Ключевой момент здесь в том, что я делаю это во время выполнения. Мы не прошли процесс перестройки. Вы можете итерировать намного быстрее, используя эту систему.
Вы заметите эту зеленую сетку. Я сделал другой коннектор для Databricks, чтобы подключать телеметрические данные в реальном времени, в данном случае данные датчика давления. Я интегрировал Databricks с вычислительным шейдером, где вы можете видеть обновление давления в реальном времени. Если мы перейдем в Databricks, мы увидим в SQL-хранилище, что все эти данные запрашиваются мгновенно, а затем сопоставляются с этой перестройкой. Снова мы продемонстрировали телеметрические данные в реальном времени, синхронизацию с результатами CFD, и все это во время выполнения.
Что происходило под капотом
Давайте посмотрим, что происходило под капотом. Наши инженеры-конструкторы могут сосредоточиться на рабочем пространстве, в котором им комфортно, и оптимизировать свою концентрацию на глубокой работе, вместо того чтобы переключаться между всеми этими разными рабочими пространствами. Инженер-конструктор может внести изменения в Asset Manager, используя наш сервис автоматизации конвейера. Мы оптимизируем и автоматизируем преобразование ассета из CAD в GLB.
Освобождение специалистов
Все эти данные хранятся в нашей коллекции Asset Manager с пространственными аннотациями, журналами изменений, и всё это автоматически версионируется. Тогда наш платформенный инженер может сосредоточиться на частном облаке или локальной версии Asset Manager, и вся обратная связь может быть сохранена в этом активе, а затем синхронизирована с движком Unity. Снова разработчик симуляции может сосредоточиться на создании возможностей и функций, а не тратить слишком много циклов на обращение к инженерам по проектированию, обращение к другим поставщикам. Они могут просто сосредоточиться на создании самой высокоточной и интерактивной симуляции. Разработчик симуляции может сосредоточиться на сборке и архитектуре сборки. И наконец, исполнительный спонсор может сосредоточиться на предоставлении обратной связи, основываясь на том, какое клиентское устройство ему удобно. Это может быть гарнитура, может быть планшет, может быть телефон. Одна из основных ценностных предложений Unity — это сборка один раз, развертывание везде.
Повторяющийся процесс, а не индивидуальное решение
Рассматривая это скорее как повторяющийся процесс, а не как индивидуальное решение, вы можете увидеть, что если мы сосредоточимся на этом процессе, связывая активы, проверяя результаты во время выполнения, а затем просматривая их в Asset Manager, это в конечном итоге сократит разрыв от данных до принятия решений.
Множественные варианты использования
То, что мы продемонстрировали сегодня, — это использование аэродинамических данных CFD. Но это может повторяться в различных отраслях, в различных приложениях. Это могут быть лодки, самолеты или вертолеты. Мы сосредоточены на предоставлении вам самой полной интегрированной платформы отраслевых данных.
Сделать 3D доступным
Мы расширяем все наши услуги, и у нас есть другие ресурсы, вебинары и статьи в блоге о нашем Unity CLI. Так что вы даже можете интегрироваться с Cursor или Claude. Мы сосредоточены на снижении барьера входа. Таким образом, вы можете сосредоточиться на развитии своего бизнеса, а не на создании индивидуальных скриптов или управлении различными коннекторами в разных сервисах.
Снятие барьеров для инноваций
Я оставлю вам один вопрос: насколько произойдет инновация, если устранить необходимость ручных переключений?
То, что вы увидели сегодня, используя интегрированную архитектуру сервисов, мы можем синхронизировать все эти рабочие пространства и оптимизировать цифровую нить от исходных производственных данных до последующего моделирования CFD.
Мы здесь, чтобы помочь, свяжитесь со мной в LinkedIn. Я с радостью отвечу на любые ваши вопросы. Надеюсь, вы получили пользу от этой сессии, и я надеюсь увидеть вас в следующий раз. Спасибо.
Эта стенограмма была немного отредактирована для лучшей читаемости.



