三维仿真模型的构建方法、装置、计算机设备及存储介质制造方法及图纸

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

【技术实现步骤摘要】
三维仿真模型的构建方法、装置、计算机设备及存储介质


[0001]本专利技术涉及信息
,具体涉及一种三维仿真模型的构建方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着数字孪生的发展,智能制造、智能电网、智能建筑等领域的仿真设计面临着越来越多的要求挑战。尤其是,当前仿真平台设计的3D仿真模型还无法直接与现实场景中的传感器数据进行集成交互,还需要程序员通过代码编写才能实现。
[0003]而这样的方式存在人工投入成本高,工作繁杂度高、数据集成深度不够等问题,直接影响着3D仿真设计质量与效率。

技术实现思路

[0004]有鉴于此,本专利技术提供了一种三维仿真模型的构建方法、装置、计算机设备及存储介质,以解决3D仿真模型无法与现实场景进行交互的问题。
[0005]第一方面,本专利技术提供了一种三维仿真模型的构建方法,方法包括:
[0006]获取预构建的初始三维仿真模型;接收配置指令;基于配置指令,从预构建的数据库中获取与配置指令对应的待操作组件的配置信息;基于配置信息,对待操作组件进行配置,生成目标三维仿真模型。
[0007]本实施例提供的三维仿真模型的构建方法,按照接收到的配置指令,从数据库中获取与配置指令对应的待操作组件的配置信息,并基于配置信息对待操作组件进行配置,从而生成目标三维仿真模型。本实施例通过配置信息,将初始三维仿真模型中的组件与物理场景中的物理组件进行关联,从而实现目标三维仿真模型与物理组件的数据交互。解决了相关技术中无法与现实场景进行交互的缺陷,确保用户可直接从目标三维仿真模型中读取到物理场景中各组件的实际运行情况,同时便于用户通过目标三维仿真模型对物理场景中的各组件进行远程控制,提高了工作效率。
[0008]在一种可选的实施方式中,在获取预构建的初始三维仿真模型之前,方法还包括:
[0009]接收第一获取指令;当预构建的组件库中存在第一获取指令对应的组件时,基于第一获取指令,将组件从组件库提取至目标区域;当接收到构建指令时,基于目标区域的所有组件构建初始三维仿真模型。
[0010]本实施例中,用户可直接将组件库中的组件提取至目标区域,从而实现初始三维仿真模型的构建,通过这样的方式,降低了初始三维仿真模型的构建难度,提高了构建效率。
[0011]在一种可选的实施方式中,方法还包括:
[0012]当组件库中不存在第一获取指令对应的组件且接收到第一绘制指令时,基于第一绘制指令构建组件。
[0013]本实施例通过手动绘制的方式完成组件的自定义,及时满足了用户需求。
[0014]在一种可选的实施方式中,在获取预构建的初始三维仿真模型之后,在接收配置指令之前,方法还包括:
[0015]对初始三维仿真模型进行遍历,生成结构树;对结构树中的每一个节点进行标识化处理,生成与每一个节点分别对应的标识信息。
[0016]本实施例通过结构树的方式对初始三维仿真模型中涉及的组件进行了整理,为用户示出了清晰完整的组件结构,且可以避免组件配置过程中遗漏的现象,从而提高构建的准确率。
[0017]在一种可选的实施方式中,配置信息包括数据访问接口和数据显示方式,基于配置信息,对待操作组件进行配置,包括:
[0018]将数据访问接口与待操作组件进行绑定;按照数据显示方式对待操作组件进行配置。
[0019]本实施例通过上述方式采用零代码的编辑方式,将需要写程序的部分进行封装,在进行组件配置时,直接通过接口绑定和数据显示方式配置就可将初始三维仿真模型中的组件与物理场景中的组件进行关联,降低仿真过程中程序开发的成本和难度,也为后续目标三维仿真模型与物理场景的数据交互提供了基础,提高了构建效率。
[0020]在一种可选的实施方式中,在构建目标三维仿真模型之后,方法还包括:
[0021]接收触发指令;基于触发指令确定交互组件;调用与交互组件绑定的数据访问接口,获取物理场景中与交互组件对应的物理组件信息;将物理组件信息以预配置的数据显示方式显示于终端设备。
[0022]本实施例通过上述方式,实现了目标三维仿真模型和物理场景之间的数据交互,解决了相关技术中的问题,便于用户直接明了的得到运行数据,从而提高用户体验度。
[0023]在一种可选的实施方式中,在构建目标三维仿真模型之后,方法还包括:
[0024]接收第二获取指令;基于第二获取指令,从预构建的场景库中获取与第二获取指令对应的三维场景,并将目标三维仿真模型添加至三维场景中;接收第二绘制指令;基于第二绘制指令确定轨迹路线,以使目标三维仿真模型按照轨迹路线运动。
[0025]本实施例通过上述方式,为目标三维仿真模型增加了场景效果,提高了目标三维仿真模型的真实性。同时,通过第二绘制指令形成了模型的运动轨迹,使得模型可以按照运动轨迹进行运动,给用户提供了更加逼真的效果,提高了客户的体验度。
[0026]第二方面,本专利技术提供了一种三维仿真模型的构建装置,装置包括:
[0027]第一获取模块,用于获取预构建的初始三维仿真模型;第一接收模块,用于接收配置指令;第二获取模块,用于基于配置指令,从预构建的数据库中获取与配置指令对应的待操作组件的配置信息;配置模块,用于基于配置信息,对待操作组件进行配置,生成目标三维仿真模型。
[0028]第三方面,本专利技术提供了一种计算机设备,包括:
[0029]存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的三维仿真模型的构建方法。
[0030]第四方面,本专利技术提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的三
维仿真模型的构建方法。
附图说明
[0031]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1是根据本专利技术实施例的三维仿真模型的构建方法的流程示意图;
[0033]图2是根据本专利技术实施例的另一三维仿真模型的构建方法的流程示意图;
[0034]图3是根据本专利技术实施例的又一三维仿真模型的构建方法的流程示意图;
[0035]图4是根据本专利技术实施例的再一三维仿真模型的构建方法的流程示意图;
[0036]图5是根据本专利技术实施例的三维仿真模型的构建装置的结构框图;
[0037]图6是本专利技术实施例的计算机设备的硬件结构示意图。
具体实施方式
[0038]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维仿真模型的构建方法,其特征在于,所述方法包括:获取预构建的初始三维仿真模型;接收配置指令;基于所述配置指令,从预构建的数据库中获取与所述配置指令对应的待操作组件的配置信息;基于所述配置信息,对所述待操作组件进行配置,生成目标三维仿真模型。2.根据权利要求1所述的方法,其特征在于,在所述获取预构建的初始三维仿真模型之前,所述方法还包括:接收第一获取指令;当预构建的组件库中存在所述第一获取指令对应的组件时,基于所述第一获取指令,将所述组件从所述组件库提取至目标区域;当接收到构建指令时,基于所述目标区域的所有所述组件构建所述初始三维仿真模型。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述组件库中不存在所述第一获取指令对应的组件且接收到第一绘制指令时,基于所述第一绘制指令构建所述组件。4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述获取预构建的初始三维仿真模型之后,在所述接收配置指令之前,所述方法还包括:对所述初始三维仿真模型进行遍历,生成结构树;对所述结构树中的每一个节点进行标识化处理,生成与每一个所述节点分别对应的标识信息。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述配置信息包括数据访问接口和数据显示方式,所述基于所述配置信息,对所述待操作组件进行配置,包括:将所述数据访问接口与所述待操作组件进行绑定;按照所述数据显示方式对所述待操作组件进行配置。6.根据权利要求5所述的方法,其特征在于,在所述构建目标三维仿...

【专利技术属性】
技术研发人员:吴书旭李旭朋倪巍梨李盛威陈舒映冯学礼
申请(专利权)人:浙江正泰仪器仪表有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1