借助Unity Industry加速从 CAD 到 CFD 的数字线程

为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。
借助Unity Industry加速从 CAD 到 CFD 的数字线程
数字线程是一条可追溯的线索,贯穿资产的生产生命周期,从设计到模拟再到分析。当设计、仿真和评审团队使用同一资产的不同版本时,就会出现问题。每一次修复或更改都意味着需要重新编译版本,并可能导致工期延误。
在本网络研讨会中, Unity Industry Solutions 团队的高级解决方案架构师Chris Mulberry将演示如何使用Unity Industry加速该工作流程。
了解Unity 6 、 Unity Asset Transformer和Unity Asset Manager如何在同一个实时工作流程中连接设计、模拟和决策。
重要信息
观看网络研讨会,了解如何:
- 使用Unity Asset Transformer和管线自动化实现 CAD 到 GLB 的转化。
- 在运行时运行计算流体动力学 (CFD) 和空气动力学分析。
- 在Unity Asset Manager中提供与指定的资源版本相关的反馈,并使用角色控制资源访问权限。
- 使用 Unity 的一次编译版本、到处部署解决方案,即可在头盔、平板电脑或手机上查看结果。

如果 CAD 文件的更改能够自动已更新CFD 计算结果呢?了解Unity 6 和 DOTS/ ECS如何将设计、仿真和决策者连接在一个实时工作流程中。
网络研讨会简介及概要
直接观察CAD更改如何更新CFD结果
该演示展示了从设计师的桌面到模拟环境中的一次更改,无需重建。涵盖的主题包括:
将 SolidWorks 与Asset Manager同步
Chris发现他正在使用错误版本的 SolidWorks 装配体,于是他更新了装配体并保存。他使用 Claude Code 在Asset Manager API之上构建了一个瘦客户端,该客户端将更改同步到Unity Asset Manager。他可以向客户指出任何组织、任何资产和任何管线。
自动将CAD转换为GLB
使用 Pipeline Automation,SolidWorks 端点会拉取最新版本, Unity Asset Transformer会将装配体转换为 GLB 文件。result将放置在Asset Manager中,可供运行时应用程序使用。将管线保存为模板,减少每次从头开始的需要。
在Unity 6运行时时运行CFD
该模拟程序对 CAD 装配体(在本演示中,是一辆赛车)进行 CFD 气流分析。虚拟摄像系统可以从不同角度显示气流。Chris调整气流速度并测量升力和阻力。当新的程序集到达时,仿真会在运行时将其识别出来。
提供与资产版本相关的反馈
Asset Manager基于Unity版本控制系统构建,因此每个评论都与指定的版本相关联。审阅者从任意角度查看3D资产,并添加空间注释,以便设计团队了解每个注释的适用范围。
使用角色Control访问
Asset Manager提供精细的基于角色的访问控制。每个资产都属于一个组织,您可以定义用户组,以便合适的人在合适的时间看到合适的数据。
使用头盔、平板电脑或手机进行评测
得益于 Unity 一次编译版本,随处部署的方法,Users可以在自己喜欢的任何设备上查看结果,该方法涵盖了头戴式显示器、平板电脑和手机。
[常见问题解答]
网络研讨会文字稿
简介
大家好。我们将展示Unity行业解决方案如何加速数字线程。
我叫Chris·穆尔伯里。我是行业解决方案团队的高级解决方案架构师。我的工作主要集中在汽车和航空航天仿真领域,特别是大规模数字孪生、沉浸式工作指导和enterprise生产部署。
友情提示,我今天展示的所有内容都可能有所变动。所以,我不会根据我们即将介绍的内容make任何购买决定。
什么是数字线程?
首先,什么是数字线程?对于我们今天的客户来说,它又是什么样的?
数字线程本质上是资产生产生命周期的可追溯线。我们从设计阶段开始,通常我看到我们战略客户的每个团队都在使用不同的系统。所以我们都在使用不同版本的资产,然后才进行模拟。通常情况下,团队需要使用所有这些过时的版本。所以当大家都达成共识时,每一次修复实际上都意味着需要重新编译版本,进度也会再次延误。
最后,也是非常重要的一点,就是分析这些模拟的结果。最终掌握预算的利益相关者无法自信地批准生产变更,因为他们无法了解变更的背景。
从CAD到CFD结果的瓶颈
从 CAD 到 CFD 结果的瓶颈出现在哪里?通常情况下,由于这些团队使用的是过时的版本,决策无法根据数据make有信心的决策,因为他们不信任这些数据。所以我今天要展示的内容主要是使用瘦客户端同步工作区。
当源生产数据发生变化时,CFD 结果也会实时发生变化。再次将人排除在外。我刚才描述的情况,本质上就是我在这些生产团队中亲身经历的困境。时间安排再次非常紧迫。因此,即使只是找到资产数据,通常也需要很多次迭代才能找到,然后还要对数据进行优化,才能进行 CFD 案例的运行时模拟。参与决策的人越多,出错的可能性就越大。我们将展示如何运用集成服务方法来实现这一点。那么,事不宜迟,我们直接进入模拟环节。
Unity 6 中的 CFD 气流模拟
您现在看到的是利用Unity 6 和我们的 DOTS/ ECS框架。我们能够对 CAD 装配体进行 CFD 气流分析。令人欣喜的是,我们实际上拥有一个虚拟摄像系统。因此,我们实际上可以从不同的角度观察资产上的气流情况。在这种情况下,它是一款赛车模拟游戏。我们还能够微调气流速度。例如,我们可以测量升力阻力。All空气动力学数据实际上都利用了我们的物理库。
Asset Manager中的空间反馈
现在我对生产部署中可以预期的结果有了很好的了解,我想直接与我们的设计团队分享这些反馈。借助我们的Asset Manager,我可以快速返回到我们的资产,而且由于数据是3D 的,我可以从不同的角度查看它。所以空间背景再次成为关键。我可以使用我们的评论系统留下我的反馈,因为Asset Manager是基于我们的Unity版本控制系统构建的。All反馈都直接与该指定的版本相关。因此,我们可以添加空间标注,从而提供更精细的反馈。
基于角色的访问控制
在继续之前,我还要补充一点,Asset Manager具有非常精细的基于角色的访问控制。每项资产都与指定的组织关联,您可以定义指定的用户组。这样,合适的用户就能在合适的时间访问合适的数据。
将 SolidWorks 与Asset Manager同步
现在我们已经将空间反馈直接与设计联系起来,我可以进入我的源生产数据。在这种情况下,我使用 SolidWorks 进行装配设计。从我一直在处理的程序集中可以看出,我意识到我使用的是错误版本的资源。我可以make更新程序集,这就开始了。我们已将已更新的程序集文件附在邮件中。我们想保存最新版本。然后,我利用我们的Asset Manager作为API,使用 Claude Code 构建了一个瘦客户端。
我们基本上可以实现 SolidWorks 中的工作区与Asset Manager中的最新资产的实时同步。简要说明:我可以将此瘦客户端配置到任何组织、任何资产、任何管线。我们将把最新更改同步到Asset Manager,请稍等片刻。现在我们的资产已存储在云端桶中,我们将返回Asset Manager。
利用Asset Transformer和Asset Manager实现管道自动化
现在我们将深入了解我们的管线自动化服务,它实现了实时3D数据管线的自动化。我们进入作业系统,可以看到这里正在running最新的作业,使用的是最新的程序集文件。目前的情况是,SolidWorks 端点正在请求最新版本的资源,而我们正在使用Unity Asset Transformer将 SolidWorks 装配体转换为 GLB 文件。GLB 文件转换完成后,我们会将其保存到Asset Manager中,以便在运行时应用程序中使用。
另一点需要注意的是,管线自动化可以保存为模板。因此,每次想要创建新管线时,都不必从头开始。
在运行时更新仿真。
现在任务正在处理中,我们将看到,无需重建过程,我们就可以进入最新版本并进行完善,我们已经有了新的组件。我们可以更新,只需片刻。现在我们有了最新版本的程序集来进行 CFD 分析。
关键在于我是在运行时执行此操作的。我们还没有完成重建过程。利用这套系统,您可以更快地迭代。
你会注意到这个绿色的网状物。我创建了另一个连接到 Databricks 的连接器,用于连接实时遥测数据,在本例中是压力测点数据。我已将 Databricks 与计算Shader集成在一起,您可以实时看到压力更新。如果我们进入 Databricks,我们会看到 SQL 仓库中的所有数据都会立即被查询,然后映射到该重新网格。我们再次展示了实时遥测数据,将组件与 CFD 结果同步,所有这些都是在运行时的。
引擎盖下发生了什么
让我们来看看底层发生了什么。我们的设计工程师可以专注于他们感到舒适的工作空间,从而更好地专注于深度工作,而不是在各种不同的工作空间之间来回切换。设计工程师可以利用我们的管线自动化服务,将变更检查给Asset Manager。我们正在优化并自动化将资产从 CAD 格式转换为 GLB 格式的过程。
解放专家
All这些数据都存储在我们的Asset Manager集合中,并带有空间注释、变更日志,并且所有内容都会自动进行版本控制。这样,我们的平台工程师就可以专注于Asset Manager的私有变量云端或本地版本,所有反馈都可以存储在该资产中,然后与Unity 引擎同步。再次强调,仿真开发人员可以专注于构建功能和特性,而不是浪费太多时间与设计工程师沟通,与其他供应商沟通。他们可以专注于构建最高保真度和交互性最强的模拟系统。仿真开发人员可以专注于编译版本和编译版本的架构。最后,执行发起人可以专注于根据客户使用的任何舒适设备提供反馈。它可能是头盔,可能是平板电脑,也可能是手机。Unity的主要价值主张之一是“一次编译版本,到处部署”。
可重复的流程,而非定制解决方案
如果将此视为一个可重复的过程而不是一个定制的解决方案,那么我们就会发现,如果我们深入研究这个过程,连接资产,在运行时时验证结果,然后在Asset Manager中进行审查,最终就能缩短从数据到决策的差距。
多个用例
我们今天展示的是使用空气动力学 CFD 数据。但这种情况可以在多个行业、多个应用领域中重复出现。可能是船只、飞机或直升机。我们致力于为您提供最全面的集成行业数据平台。
让3D易于访问
我们正在扩展所有服务,并且我们还提供有关Unity CLI 的其他资源、网络研讨会和博客文章。所以你甚至可以将其与 Cursor 或 Claude集成。我们致力于降低条目门槛。这样,您就可以专注于发展业务,而无需创建定制脚本或管理不同服务之间的不同连接器。
突破创新障碍
最后,我想问大家一个问题:如果消除手动换型的需要,将会产生多少创新?
今天大家看到的,利用集成服务架构,我们可以同步所有这些工作区,并简化从源生产数据到下游 CFD 模拟的数字线程。
我们随时准备提供帮助,请通过LinkedIn联系我。我非常乐意回答您提出的任何问题。希望本次课程对您有所帮助,期待下次再见。谢谢。
为了便于阅读,本文稿已进行少量编辑。



