在Unity中构建工业数字孪生

realvirtual把Unity变成工程平台:导入CAD、仿真行为、连接真实PLC——一个孪生体贯穿从销售到运行中的机器。

Unity Verified Solution Partner

为什么用Unity做工业数字孪生

Unity带来了工业3D一直缺少的东西:大场景的实时渲染性能、成熟的编辑器,以及从一个项目部署到Windows、Linux、macOS、WebGL、移动端和各大VR/AR头显。数千零件的机器模型依然保持交互流畅——在普通工程PC上,无需GPU农场、数据中心或流媒体基础设施。

借助 C# 脚本和 Unity 生态,为数字孪生扩展组件、接口和交互控件。realvirtual 提供框架源代码,便于定制。

Unity Editor中运行的设备仿真:带辊道输送机、驱动、传感器和实时物理统计的堆垛机单元

Unity中的设备仿真:数千个零件,在普通工程PC上保持交互。

Unity中的设备仿真:数千个零件,在普通工程PC上保持交互。

realvirtual在Unity之上添加了什么

realvirtual是面向工业应用的Unity认证框架:可更新的CAD导入(CADLink支持STEP、3MF、JT;Pixyz支持原生格式)、以行为模型呈现的驱动和传感器(加速度、限位、时序)、闭环链的确定性运动学、机器人IK,以及带Source、Sink和Transport Surface的物料流。

控制器侧已内置:25+工业接口——Siemens S7和PLCSim Advanced、Beckhoff TwinCAT、OPC UA、MQTT、Modbus、EtherNet/IP、从KUKA到Universal Robots的机器人控制器以及FMI/Simulink——全部基于同一套PLCInput/PLCOutput信号架构。

Kinematic Joints 在一片德尔塔机器人上求解闭环链——纯几何、确定性、无需物理引擎。

Kinematic Joints 在一片德尔塔机器人上求解闭环链——纯几何、确定性、无需物理引擎。

Kinematic Joints 在一片德尔塔机器人上求解闭环链——纯几何、确定性、无需物理引擎。

一个孪生体,贯穿整个生命周期

同一个Unity模型支撑四个阶段:销售与概念仿真、与真实PLC的虚拟调试、与MES的集成测试,最后是运行机器上的3D HMI。构建一次,处处复用。

交付的应用在所有平台上均免版税。此外,机器模型和文档还能以开放的GLB形式在浏览器中送达客户——免费、无需安装、无需账户。

Unity Editor 中的 AI 辅助

免费开源的MCP服务器为Claude、Cursor等AI智能体提供150多个在Unity Editor中工作的工具:创建组件、接线信号、驱动轴运动。由于realvirtual附带完整的C#源代码,AI能从您所阅读的同一份代码中理解框架。

让智能体承担重复建模任务。您检查模型的运动学、信号和行为,并在仿真中测试控制器。

Unity Editor 中运行的 realvirtual MCP 服务器(154 个工具),Claude 正在分析当前场景:PLC 信号、LogicSteps 主循环和输送机

Unity Editor 中运行的 MCP 服务器(154 个工具),Claude 正在分析当前场景。

Unity Editor 中运行的 MCP 服务器(154 个工具),Claude 正在分析当前场景。

常见问题

Unity适合工业数字孪生吗?

适合。Unity为大型CAD场景提供实时性能,并能从一个项目部署到桌面、Web、移动端和VR/AR。realvirtual添加了工业层——驱动、传感器、运动学、PLC接口——并且是官方Unity Verified Solution。

Unity数字孪生的成本是多少?

realvirtual Unity Plugin Starter 可从 Unity Asset Store 免费获取(含 Siemens S7 接口)。realvirtual Unity Plugin Professional 每位开发者一次性 1,250 欧元(不含税),交付的应用无运行时费用。需要有效的 Unity 许可证。realvirtual Commercial 包含 Starter 和 Professional 两个版本的 realvirtual Unity Plugin。Unity Editor 许可证需另行向 Unity 获取。Professional 也可单独购买;浏览器应用不需要 Unity。

可以连接哪些控制器和机器人?

25+接口:Siemens S7和PLCSim Advanced、Beckhoff TwinCAT、OPC UA、MQTT、Modbus、EtherNet/IP、Bosch ctrlX、Keba,以及KUKA、Fanuc、ABB、Universal Robots、Denso等机器人控制器——还有用于外部行为模型的FMI/Simulink。

如何将 Unity 数字孪生部署到浏览器?

您可构建 Unity WebGL 应用,或将模型导出为 GLB,其中包含驱动器、传感器和信号的 realvirtual 元数据。realvirtual 可在支持的浏览器中打开 GLB。CONNECT 可接入实时控制器信号。查看模型的用户无需 Unity 许可证。

我的客户需要Unity许可证吗?

不需要。编译后的应用在Windows、Linux、macOS、WebGL、移动端和VR/AR头显上免版税运行。只有工程席位需要Unity;机器模型和文档还可以作为开放的GLB交付到浏览器。

开始构建您的数字孪生

Unity Asset Store上的免费Starter——或了解Professional为虚拟调试增加的能力。