快速上手搭建数字孪生场景

< 所有主题

本章将通过虚拟工厂 DLC 中的模板和模型,演示使用 FactVerse Designer 构建数字孪生场景的基本流程。通过以下示例,您将了解创建数字孪生场景的关键步骤。

基本流程

1. 创建孪生体模板:使用虚拟工厂 DLC 中的预设模板,此步可省略;创建自定义孪生体模板,可以参考创建孪生体模板相关章节中的指南。

2. 创建孪生体:基于孪生体模板创建所需的孪生体。

3. 场景布局、配置连接关系

a) 安排孪生体的位置和布局,确保它们在场景中协同工作。

b) 配置孪生体之间的连接关系,以实现产品或物流的方向。

4. 运行逻辑配置

a) 针对孪生体进行属性配置,确保它们能够正确地模拟实际工厂中的行为。

b) 为孪生体配置移动路径,确保它们能够按照预定路线进行操作和运输。

c) 使用行为树编辑工具,定义孪生体的交互行为和动作。

5. 播放查看

a) 运行已配置的数字孪生场景,通过 FactVerse Designer 进行播放查看。

b) 在运行中检查孪生体的交互、场景的布局,以确保模拟效果符合预期。

使用虚拟工厂 DLC 中的模板创建孪生体

本节将指导您如何使用虚拟工厂 DLC 中的模板来创建以下孪生体:

    • 一个重载平型传送带
    • 一个原料生成器
    • 一辆AGV小车
    • 一个暂存区

要使用虚拟工厂 DLC 中的模板创建这些孪生体,请按照以下步骤进行:

1. 在 FactVerse Designer 中,点击主页中的【新建场景】按钮,打开场景编辑器。

2. 点击工具栏中的【保存】按钮 保存场景,并命名场景为“简易场景演示”。

3. 创建一个重载平型传送带:

a) 点击孪生体窗格中的 按钮,打开新建孪生体窗口。

b) 在新建孪生体窗口中,填写孪生体信息。

        • 孪生体名称:“传送带1”
        • 孪生体模板:选择虚拟工厂 DLC 中的传送带模板,例如:“/Public Directory/FactVerseDLC/重载平型带”
        • 存储位置:“My Space”

4. 创建一个原料生成器:

a) 点击孪生体窗格中的 按钮,打开新建孪生体窗口。

b) 在新建孪生体窗口中,填写孪生体信息:

        • 孪生体名称:“生产1号”
        • 孪生体模板:选择虚拟工厂 DLC 中的原料生成器模板,例如:“/Public Directory/FactVerseDLC/原料生成器”。
        • 存储位置:“My Space”

5. 创建一个存储区:

a) 点击孪生体窗格中的 按钮,打开新建孪生体窗口。

b) 在新建孪生体窗口中,填写孪生体信息。

        • 孪生体名称:“存储1”
        • 孪生体模板:选择虚拟工厂 DLC 中的暂存区模板,例如:“/Public Directory/FactVerseDLC/暂存区”
        • 存储位置:“My Space”

6. 创建一个AGV小车:

a) 点击孪生体窗格中的 按钮,打开新建孪生体窗口。

b) 在新建孪生体窗口中,填写孪生体信息。

        • 孪生体名称:“AGV1”
        • 孪生体模板:选择虚拟工厂 DLC 中的 AGV 小车模板,例如:“/Public Directory/FactVerseDLC/AGV小车”
        • 存储位置:“My Space”

7. 将“生产1号”、“传送带1”、“存储1”、“AGV1”拖拽到场景中并进行合理布局。

8. 点击工具栏中的【保存】按钮 保存场景。

场景布局、配置连接关系

调整“传送带1”长度和高度

您可以通过传送带的编辑工具来调整传送带的长度和高度,以适应您的模拟需求。以下是调整步骤:

1. 在场景区中,选中“传送带1”,然后点击【编辑】按钮,进入传送带的编辑模式。

2. 在编辑模式下,您可以使用传送带的编辑工具来拉伸传送带,调整其长度,并调整传送带的高度。

a) 拉伸传送带:在编辑模式下,点击传送带编辑工具长度调节线(红色)的一侧端点,然后按住鼠标左键,拖动鼠标来调整传送带的长度。

b) 调整传送带高度:在编辑模式下,点击传送带编辑工具的高度调节线(绿色)端点,然后按住鼠标左键,上下移动鼠标来调整传送带的高度。

3. 完成调整后,点击【结束编辑】按钮,退出传送带的编辑模式。

4. 点击工具栏中的【保存】按钮 保存场景。

为“传送带1”添加一个新节点

添加传送带节点的步骤如下:

1. 点击选中“传送带1”,点击【编辑】。

2. 在场景区中空白区域双击鼠标,为传送带增加节点。如需删除节点,点击【删除节点】选项,即可删除传送带末段部分。

3. 当节点添加完成时,点击【结束编辑】。

4. 点击工具栏中的【保存】按钮 保存场景。

连接孪生体的出入口

在虚拟工厂场景中,为了使生产线上的货物能够在孪生体之间进行传输,需要进行孪生体出入口的连接。

本节将连接以下出入口:

    • “生产1号”出口() 和“传送带1”入口(
    • “传送带1”出口() 和“AGV1”入口(
    • “AGV1”出口()和 “存储1”入口(

注意:无需连接同一个孪生体的出口和入口。

以下是连接出入口的步骤:

1. 点击场景中“生产1号”的出口(),然后点击【连接】。

2. 移动鼠标到“传送带1”的入口()上方,左键单击完成“生产1号”的出口()到“传送带1”的入口()的连接。

3. 以同样方式分别连接以下出口和入口:

      • “传送带1”出口() 和“AGV1”入口(
      • “AGV1”出口()和 “存储1”入口(

4. 点击工具栏中的【保存】按钮 保存场景。

配置运行逻辑

设置“生产1号”的主功能

本节将介绍如何设置 “生产1号”的主功能,使您的虚拟工厂场景可以按照您的设定进行模拟生产。以下是设置“生产1号”的主功能的步骤:

1. 在场景区中,选中“生产1号”。

2. 在属性区的属性标签下,找到主功能选项下的产生孪生体使用的模板标识符设置选项,并点击旁边的编辑按钮。在打开的模板列表中选择一个DLC中的产物类模板,这样生成器将按照这个模板生产具体的物品。

3. 修改“生产1号”的产生孪生体间隔时间(即生成器生产物品的时间间隔),您可以将时间间隔设置为适当的数值,以模拟实际工厂中的生产节奏。

4. 点击工具栏中的【保存】按钮 保存场景。

修改“传送带1”的速度

本节中将调整传送带速度为“5”米/秒,使传送带在模拟过程中以更快的速度运行。

1. 在场景区中,点击选中“传送带1”。

2. 在属性区,修改传送带速度的值为“5”。

4. 点击工具栏中的【保存】按钮 保存场景。

为“AGV1”创建行驶路径

为 AGV 小车“AGV1”创建行驶路径是为了使其能够按照设定的路线进行移动。以下是创建AGV小车行驶路径的步骤:

1. 点击工具栏中的路径地图按钮 ,打开路径规划界面。

2. 点击工具栏中的构建按钮,进入构建模式。

3. 在场景区中点击三个不同位置,为无人车的行驶路径建立三个路径点:

    • point0:取货位置
    • point1:出货位置
    • point2:充电位置

4. 点击工具栏中的选择按钮 ,进入选择模式。

5. 选中point0和point1 之间的连通线,设置连通方向为双向 ↔。

6. 选中point1和point2 之间的连通线,设置连通方向为双向 ↔。

7. 点击 < 退出路径规划界面,返回场景编辑器界面,并弹出保存路径的提示窗口。

8. 在提示信息窗口中,点击【是】按钮保存路径。

9. 点击工具栏中的【保存】按钮 保存场景。

设置“AGV1”的主功能

设置“AGV1”的主功能是为了确保它能按照预定的路径和设定的参数进行移动和任务执行。

以下是设置“AGV1”主功能的步骤:

1. 在场景区中,选中“AGV1”。

2. 设置“AGV1”移动的路径点。

      • “取货位置”为之前设置的路径点名称,例如:point0。
      • “出货位置”为之前设置的路径点名称,例如:point1。
      • “充电位置”为之前设置的路径点名称,例如:point2。

3. 设置“无人车速度”为“5”。

4. 设置“载货最大值”为“6”(即最多可以装载6个货物)。

5. 设置“装货卸货时长”为“1”(表示装货或卸货所需的时间为1秒)。

6. 点击工具栏中的【保存】按钮 保存场景。

设置暂存区

配置存储区的存储属性,包括最大货物数量以及货物存储的间隔设置。

播放预览场景

您可以通过以下步骤预览场景,并调整播放设置:

1. 点击场景编辑器工具栏中的播放按钮 开始预览场景,以查看整个场景的效果。

2. 在播放过程中,使用播放进度条可以控制播放速度。若需要暂停播放,可点击暂停按钮实现暂停功能。

3. 点击退出按钮 则可以退出播放模式。

目录