传送带库
此库是 realvirtual.io Starter 或 realvirtual.io Professional 的扩展。可以从 Unity Asset Store 或直接从我们这里获取此库。要使用传送带库,必须先安装 realvirtual.io Starter 或 realvirtual.io Professional。请始终使用最新版本的 realvirtual.io Starter 或 Professional 以及最新的传送带库。

realvirtual.io 传送带库是一个参数化传送带组件库。包含的库元素可用于构建物流内部和物料流系统的仿真模型。货物的运输以物理方式仿真,即货物像现实中一样在传送带系统上自由移动,可以通过物理力进行运输和移动。
所有包含的标准组件使用 realvirtual.io Starter 或 Professional 的功能。特别是传送带库的元素配备了 drives 和 sensors。这些可以通过脚本直接控制以进行仿真。对于虚拟调试,可以使用 Starter 或 Professional 版本的自动化接口将仿真模型连接到工业控制器。
安装和初步步骤
请先通过 Unity Asset Store 或 Assets > Import Package > Custom Package 安装 realvirtual.io Starter 或 Professional 版本。之后可通过相同的方式安装传送带库。
安装后最好首先查看分拣系统的演示场景。您可以在 Assets/realvirtual-ConveyorLibrary/DemoScenes/SorterSystem.unity 找到演示场景。
除了分拣系统演示场景外,您还可以在同一文件夹中找到几个较小的演示。
使用 realvirtual.io 菜单 Tools > realvirtual > Conveyor Library Window 可以打开一个额外的窗口,提供库的特殊功能:

此窗口可用于控制所有传送带或设置其默认速度。也可以在不改变仿真时间的情况下通过速度倍率加速所有驱动。即驱动在物理上变得更快。也可以改变物理时间比例,使仿真像延时摄影一样更快或更慢地运行。
通过 Add Library Objects 可以将库元素放置到场景中。或者,库对象(这些是 Unity prefabs)可以直接从项目文件夹拖放到场景中。
吸附对象
某些库组件具有吸附点。吸附点可用于将对象在适当的点处放置在一起。

通用对象结构
所有对象具有共同的结构。一旦在 Inspector 中更改参数,对象就会自动构建。可能会自动创建额外的预制件作为子对象。在标准情况下,为获得更清晰的表示,某些子对象会被隐藏。可以选择在所有库元素的 Inspector 中打开 Is Editable。所有子元素将会显示。
对于 Sensor、Drives 和 Transport Surfaces,使用 realvirtual.io 标准。更多信息可在 realvirtual.io 通用文档中找到。

库组件
您可以在文件夹 Assets/game4automation-ConveyorLibrary 中找到所有包含的库组件。
直线传送带 (Straight Conveyor)
直线传送带可以显示为滚筒传送带或皮带传送带。它在每一端和两侧都有 SnapPoints。当另一个传送带吸附到侧面时,侧导板将被移除。每个传送带在末端自动包含一个传感器。
此外,传送带提供沿位于传送表面中间的样条线的引导传输系统。可以通过勾选 "UseGuidedTransport" 复选框激活此功能。启用后,物品将沿预定义路径移动,确保在传送带上精确一致的运动。在此模式下,Unity 物理不影响被传送的对象。

Release Simulation 6 for Unity 6
由于 Unity Physics Engine 的更改,下降传送不稳定。我们正在积极修复此问题。
曲线传送带 (Curved Conveyor)
曲线传送带可以显示为滚筒传送带或皮带传送带。它在每端都有 SnapPoints。每个传送带在末端自动包含一个传感器。此外,传送带提供沿位于传送表面中间的样条线的引导传输系统。可以通过勾选 "UseGuidedTransport" 复选框激活此功能。启用后,物品将沿预定义路径移动,确保在传送带上精确一致的运动。在此模式下,Unity 物理不影响被传送的对象。

直线传送带组 (Straight Conveyor Group)
直线传送带组自动创建多个直线传送带作为子组件。"UseGuidedTransport" 选项也可以设置。

螺旋传送带 (Spiral Conveyor)
螺旋传送带显示为滚筒传送带或皮带传送带。使用属性 "Height Start"、"Height End"、"Radius" 和 "Number of Turns" 可以定义传送带。螺旋传送带在起点和终点有吸附点。支腿目前不包括在内。

Release Simulation 6 for Unity 6
由于 Unity Physics Engine 的更改,下降传送不稳定。我们正在积极修复此问题。
交叉带分拣机 (Crossbelt Sorter)
交叉带分拣机使用 chain component 来确定传输路径。您可以使用样条线或仿真路径定义循环形状。作为交叉带元素,您可以使用演示场景中的预定义元素或定义自己的 Prefab。您的 Prefab 需要一个使用接口 "IChainElement" 的用户脚本。

滑块分拣机 (Shoe Sorter)
滑块分拣机使用皮带传送带工作,具有传送带类的所有主要属性。要描绘滑块,目前有一个预制件。所需的交汇点将在交汇点列表中定义。后环的交汇点将自动设置。交汇点还在创建时在对面建立一个吸附点,从而便于与其他传送带连接。如果您的滑块分拣机高速运行(例如,3000 mm/s),请在 Project Settings > Time 中减少固定时间步长以确保正确的滑�检测。

对中器 (Aligner)
对中器能够将 MU(可移动单元)与 Aligner 的枢轴点对齐。此外,还可以向 MU 添加旋转或线性力。

链式转� (Chain Transfer)
链式转运是一个链条,可以提升 MU(可移动单元)并将其运输到侧面。链式转运包含两个驱动。一个用于提升,一个用于运输货物。

导辊 (Guide Rolls)
导辊可以放置在传送带上。它们以特定速度向特定方向推动货物。包含两个驱动。一个用于转动辊子,另一个用于选择方向。

Sensor
传感器基于标准的 realvirtual.io Sensor。此外,它还具有一些专为传送带系统设计的参数,可以单独放置或作为传送带上的子组件放置。如果传感器作为子组件放置在传送带上,它会自动与传送带方向和位置对齐。

Source
Source 基于标准的 realvirtual.io Source。可以自动创建具有不同尺寸和重量的货物。Source 始终尝试在生成的货物之间保持定义的距离。如果希望货物外观不同,可以创建自己的 Source 并交换包含的网格。

Sink
Sink 销毁与 Sink 区域(一个盒子碰撞器)相交的货物。

SourceTote
SourceTote 是第二个 source,只是与标准 source 的 3D 网格不同。

© 2025 realvirtual GmbH https://realvirtual.io - All rights reserved. No part of this publication may be reproduced, distributed, or transmitted in any form or by any means, including printing, saving, photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the publisher.