三维仿真模型的构建方法、装置、计算机设备及存储介质与流程

文档序号:35426298发布日期:2023-09-13 15:35阅读:31来源:国知局
三维仿真模型的构建方法、装置、计算机设备及存储介质与流程

本发明涉及信息,具体涉及一种三维仿真模型的构建方法、装置、计算机设备及存储介质。


背景技术:

1、随着数字孪生的发展,智能制造、智能电网、智能建筑等领域的仿真设计面临着越来越多的要求挑战。尤其是,当前仿真平台设计的3d仿真模型还无法直接与现实场景中的传感器数据进行集成交互,还需要程序员通过代码编写才能实现。

2、而这样的方式存在人工投入成本高,工作繁杂度高、数据集成深度不够等问题,直接影响着3d仿真设计质量与效率。


技术实现思路

1、有鉴于此,本发明提供了一种三维仿真模型的构建方法、装置、计算机设备及存储介质,以解决3d仿真模型无法与现实场景进行交互的问题。

2、第一方面,本发明提供了一种三维仿真模型的构建方法,方法包括:

3、获取预构建的初始三维仿真模型;接收配置指令;基于配置指令,从预构建的数据库中获取与配置指令对应的待操作组件的配置信息;基于配置信息,对待操作组件进行配置,生成目标三维仿真模型。

4、本实施例提供的三维仿真模型的构建方法,按照接收到的配置指令,从数据库中获取与配置指令对应的待操作组件的配置信息,并基于配置信息对待操作组件进行配置,从而生成目标三维仿真模型。本实施例通过配置信息,将初始三维仿真模型中的组件与物理场景中的物理组件进行关联,从而实现目标三维仿真模型与物理组件的数据交互。解决了相关技术中无法与现实场景进行交互的缺陷,确保用户可直接从目标三维仿真模型中读取到物理场景中各组件的实际运行情况,同时便于用户通过目标三维仿真模型对物理场景中的各组件进行远程控制,提高了工作效率。

5、在一种可选的实施方式中,在获取预构建的初始三维仿真模型之前,方法还包括:

6、接收第一获取指令;当预构建的组件库中存在第一获取指令对应的组件时,基于第一获取指令,将组件从组件库提取至目标区域;当接收到构建指令时,基于目标区域的所有组件构建初始三维仿真模型。

7、本实施例中,用户可直接将组件库中的组件提取至目标区域,从而实现初始三维仿真模型的构建,通过这样的方式,降低了初始三维仿真模型的构建难度,提高了构建效率。

8、在一种可选的实施方式中,方法还包括:

9、当组件库中不存在第一获取指令对应的组件且接收到第一绘制指令时,基于第一绘制指令构建组件。

10、本实施例通过手动绘制的方式完成组件的自定义,及时满足了用户需求。

11、在一种可选的实施方式中,在获取预构建的初始三维仿真模型之后,在接收配置指令之前,方法还包括:

12、对初始三维仿真模型进行遍历,生成结构树;对结构树中的每一个节点进行标识化处理,生成与每一个节点分别对应的标识信息。

13、本实施例通过结构树的方式对初始三维仿真模型中涉及的组件进行了整理,为用户示出了清晰完整的组件结构,且可以避免组件配置过程中遗漏的现象,从而提高构建的准确率。

14、在一种可选的实施方式中,配置信息包括数据访问接口和数据显示方式,基于配置信息,对待操作组件进行配置,包括:

15、将数据访问接口与待操作组件进行绑定;按照数据显示方式对待操作组件进行配置。

16、本实施例通过上述方式采用零代码的编辑方式,将需要写程序的部分进行封装,在进行组件配置时,直接通过接口绑定和数据显示方式配置就可将初始三维仿真模型中的组件与物理场景中的组件进行关联,降低仿真过程中程序开发的成本和难度,也为后续目标三维仿真模型与物理场景的数据交互提供了基础,提高了构建效率。

17、在一种可选的实施方式中,在构建目标三维仿真模型之后,方法还包括:

18、接收触发指令;基于触发指令确定交互组件;调用与交互组件绑定的数据访问接口,获取物理场景中与交互组件对应的物理组件信息;将物理组件信息以预配置的数据显示方式显示于终端设备。

19、本实施例通过上述方式,实现了目标三维仿真模型和物理场景之间的数据交互,解决了相关技术中的问题,便于用户直接明了的得到运行数据,从而提高用户体验度。

20、在一种可选的实施方式中,在构建目标三维仿真模型之后,方法还包括:

21、接收第二获取指令;基于第二获取指令,从预构建的场景库中获取与第二获取指令对应的三维场景,并将目标三维仿真模型添加至三维场景中;接收第二绘制指令;基于第二绘制指令确定轨迹路线,以使目标三维仿真模型按照轨迹路线运动。

22、本实施例通过上述方式,为目标三维仿真模型增加了场景效果,提高了目标三维仿真模型的真实性。同时,通过第二绘制指令形成了模型的运动轨迹,使得模型可以按照运动轨迹进行运动,给用户提供了更加逼真的效果,提高了客户的体验度。

23、第二方面,本发明提供了一种三维仿真模型的构建装置,装置包括:

24、第一获取模块,用于获取预构建的初始三维仿真模型;第一接收模块,用于接收配置指令;第二获取模块,用于基于配置指令,从预构建的数据库中获取与配置指令对应的待操作组件的配置信息;配置模块,用于基于配置信息,对待操作组件进行配置,生成目标三维仿真模型。

25、第三方面,本发明提供了一种计算机设备,包括:

26、存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的三维仿真模型的构建方法。

27、第四方面,本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的三维仿真模型的构建方法。



技术特征:

1.一种三维仿真模型的构建方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取预构建的初始三维仿真模型之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述获取预构建的初始三维仿真模型之后,在所述接收配置指令之前,所述方法还包括:

5.根据权利要求1至3中任一项所述的方法,其特征在于,所述配置信息包括数据访问接口和数据显示方式,所述基于所述配置信息,对所述待操作组件进行配置,包括:

6.根据权利要求5所述的方法,其特征在于,在所述构建目标三维仿真模型之后,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,在所述构建目标三维仿真模型之后,所述方法还包括:

8.一种三维仿真模型的构建装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的三维仿真模型的构建方法。


技术总结
本发明涉及信息技术领域,公开了一种三维仿真模型的构建方法、装置、计算机设备及存储介质。方法包括:获取预构建的初始三维仿真模型;接收配置指令;基于配置指令,从预构建的数据库中获取与配置指令对应的待操作组件的配置信息;基于配置信息,对待操作组件进行配置,生成目标三维仿真模型。本实施例通过配置信息,将初始三维仿真模型中的组件与物理场景中的物理组件进行关联,从而实现目标三维仿真模型与物理组件的数据交互。解决了相关技术中无法与现实场景进行交互的缺陷,确保用户可直接从目标三维仿真模型中读取到物理场景中各组件的实际运行情况,同时便于用户通过目标三维仿真模型对物理场景中的各组件进行远程控制,提高了工作效率。

技术研发人员:吴书旭,李旭朋,倪巍梨,李盛威,陈舒映,冯学礼
受保护的技术使用者:浙江正泰仪器仪表有限责任公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1