快速上手

< 所有主题

本章中的示例将通过使用虚拟工厂 DLC 中的模板和模型构建一个简易的数字孪生场景,帮助您了解使用 FactVerse Designer 构建孪生场景的基本流程。

搭建数字孪生场景的基本流程:

    1. 创建孪生体模板

    2. 创建数字孪生体

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

    4. 运行逻辑配置:孪生体属性配置、场景运行逻辑配置、行为树编辑。

    5. 播放查看。

创建一个“盒子”模板

在本节中,我们将创建一个名为“盒子”的模板,该模板将作为场景中生产物品的模板。在后面的章节中,我们将详细介绍如何将这个“盒子”模板绑定到生产设备上。一旦绑定完成,在您播放运行场景时,生产设备将按照绑定的“盒子”模板进行盒子的生产。

请按照以下步骤创建“盒子”模板:

1. 点击主页左侧孪生体模板下方的【新建】,打开模板编辑器。

2. 在模板编辑器中,从资源库中将盒子模型(<DLC存储路径>/DLC/model/box)拖拽到场景区中。

3. 旋转、拖拽盒子模型改变其姿态。

4. 修改盒子模型的高度为“0.5”(缩放属性设置中的 X、Y、Z 值)。

5. 点击保存按钮保存“盒子”模板。

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

本节中将使用虚拟工厂 DLC 中的模板创建以下孪生体:

    • 一个平型传送带
    • 一个生成器
    • 一个无人车
    • 一个暂存区

虚拟工厂 DLC 包含了常见的工厂元素,如生成器、传送带、转换器、无人运输车、搬运工等。您可以直接使用这些预设的工厂元素,也可以根据自己的需求进行定制化编辑。

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

1. 首先,确保您已经获取了虚拟工厂 DLC,如果还未获取,请联系 support@datamesh.com 获取。

2. 点击主页左侧场景下方的【新建】按钮,打开场景编辑器页面。

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

4. 创建一个传送带:

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

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

        • 孪生体名称:“传送带1”
        • 孪生体模板:选择虚拟工厂 DLC 中的平型传送带模板,例如:<DLC存储路径>/DLC/TwinTemplate/平型传送带
        • 存储位置:“My Space”

5. 创建一个生成器:

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

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

        • 孪生体名称:“生产1号”
        • 孪生体模板:选择虚拟工厂 DLC 中的生成器模板,例如:<DLC存储路径>/DLC/TwinTemplate/生成器
        • 存储位置:“My Space”

6. 创建一个存储区:

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

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

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

7. 创建一个无人车:

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

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

        • 孪生体名称:“AGV1”
        • 孪生体模板:选择虚拟工厂 DLC 中的无人车模板,例如:<DLC存储路径>/DLC/TwinTemplate/无人车
        • 存储位置:“My Space”

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

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

场景布局、配置连接关系

调整“传送带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. 在属性区的属性标签下,找到主功能选项下的产生孪生体的标识符设置选项,并点击旁边的编辑按钮。

3. 在打开的模板列表中选择之前创建的“盒子”模板,这样生成器将按照“盒子”模板的定义来生产具体的物品。

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

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

修改“传送带1”的速度

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

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

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

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

为“AGV1”创建行驶路径

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

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

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

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

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

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

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

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

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

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

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

设置“AGV1”的主功能

为“AGV1”设置主功能是为了确保无人车按照预定的路径和设定的参数进行移动和任务执行。以下是设置“AGV1”主功能的步骤:

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

2. 在属性区中,进行如下修改:

    • 修改“取货位置”为之前设置的路径点名称,例如:point0。
    • 修改“出货位置”为之前设置的路径点名称,例如:point1。
    • 修改“充电位置”为之前设置的路径点名称,例如:point2。
    • 修改“载货最大值”为“4”(即最多可以装载4个货物)。
    • 修改“装货卸货时长”为“0.5”(表示装货或卸货所需的时间为0.5秒)。

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

播放预览场景

点击页面右上角的播放按钮 可查看场景的效果。

目录