一种三维模型处理方法,服务器及计算机可读取存储介质技术

技术编号:16529935 阅读:26 留言:0更新日期:2017-11-09 21:58
本发明专利技术提供一种三维模型处理方法,服务器及计算机可读取存储介质,用以提升在设备的设计,安装和维护过程中的效率。该方法包括:所述服务器获取所述分布式能源站的第一三维模型;所述服务器获取所述第一三维模型中包含的每个设备的属性信息,运行信息以及空间属性信息;所述服务器将所述每个设备的属性信息、运行信息以及空间属性信息,以及所述第一三维模型保存在一数据库中;所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件。

【技术实现步骤摘要】
一种三维模型处理方法,服务器及计算机可读取存储介质
本专利技术涉及分布式能源站的
,特别涉及一种三维模型处理方法,服务器及计算机可读取存储介质。
技术介绍
随着城市规模和城市密度不断的扩大,在新的形势下,传统能源供应系统存在着严重的技术缺陷,其应对能耗高峰的压力在不断增加,以及其故障所造成的系统性损失也在不断提升,为解决上述技术问题,分布式能源系统就应运而生了。分布式能源系统主要由燃机设备和余热利用设备等多种设备组成,在实际中,是根据用户的用电规模、地理位置、环境信息等进行设备的开发设计以及安装维护等,在现有技术中,当设备的三维模型通过前端设计终端建模完成后,其属性信息、实时运行信息、空间位置信息等分别保存在不同的产品数据管理系统中,因此前端设计完成的三维模型往往需要设计人员分别再次通过手动方式从其他的多个数据管理系统中获取上述信息,以完善三维模型的设计,进而导致设计效率低下;另一方面,现有技术中的设备的三维模型由于不能被现有的AR设备或VR设备直接识别和应用,因此在当前的设计工作中,还没有通过VR/AR进行辅助设计,安装和运营的技术方案,因此导致设计效率低下。总之,现有技术中在设备的设计,安装和维护过程中,都存在效率低下的技术问题。
技术实现思路
本专利技术实施例提供一种三维模型处理方法及,服务器及计算机可读取存储介质,用于解决现有技术中现有技术中在设备的设计,安装和维护过程中,都存在效率低下的技术问题。第一方面,提供一种三维模型的处理方法,应用于分布式能源站中的服务器,所述方法包括:所述服务器获取所述分布式能源站的第一三维模型;所述根据所述第一三维模型的第一标识信息,及保存的该第一标识信息的第一三维模型中包含的每个设备的第二标识信息,获取所述第一三维模型中包含的每个设备的属性信息及运行信息;基于建立的空间坐标基准,确定所述第一三维模型中包含的每个设备的空间属性信息;所述服务器将所述每个设备的属性信息、运行信息以及空间属性信息,以及所述第一三维模型保存在一数据库中;所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件。结合第一方面,在第一方面的第一种可能的实施方式中,所述服务器通过三维模型导入接口从前端设计设备获得第一三维模型。结合第一方面,在第一方面的第二种可能的实施方式中,所述服务器通过设备属性导入接口从属性数据库中获得所述每个设备的属性信息;所述服务器通过运行信息导入接口从运行数据库中获得所述每个设备的运行信息。结合第一方面,在第一方面的第三种可能的实施方式中,所述服务器生成一空间坐标基准;所述服务器基于所述空间坐标基准,及所述第一三维模型中包含的每个设备的设计参数信息,确定所述第一三维模型中每个设备相对所述空间坐标基准的空间属性信息。结合第一方面,在第一方面的第四种可能的实施方式中,所述服务器对所述数据库中包含的信息进行校验;所述服务器判断是否所述数据库中包含的每个信息都通过检验;若是,所述服务器执行步骤:所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件;若否,所述服务器对所述数据库中包含的未通过校验的信息进行修正,以及执行步骤:所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件。结合第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中,所述服务器基于三维模型中保存的预设格式表校验所述第一三维模型中的每个设备包含的信息格式是否正确,进而确定所述第一三维模型中是否包括不正确的信息格式;和/或所述服务器确定所述第一三维模型中的每个设备的三维模型对应的模型信息是否出现在所述服务器中保存的预设模型表中,进而确定所述第一三维模型是否包括多余的三维模型;和/或所述服务器校验所述第一三维模型中的每个设备的三维坐标构成的第一曲面与所述每个设备的相邻设备的三维坐标构成的第二曲面是否具有交叉点,进而确定所述第一三维模型是否包括碰撞的三维模型。结合第一方面的第四种可能的实施方式,在第一方面的第六种可能的实施方式中,若所述第一三维模型中包括不正确的信息格式,所述服务器则基于所述预设的格式表对所述不正确的信息格式进行修正;和/或若所述第一三维模型中包含多余的三维模型,所述服务器则基于所述预设模型表删除所述多余的三维模型;和/或若所述第一三维模型中包含碰撞的三维模型,则所述服务器发出提示信息,提示设计人员对所述三维模型进行调整或重新建模。结合第一方面,在第一方面的第七种可能的实施方式中,所述服务器为所述第一三维模型添加辅助内容和效果,得到经优化第一三维模型;所述服务器将所述经优化第一三维模型与所述每个设备的属性信息、运行信息以及空间属性信息进行打包以生成一打包文件,所述服务器将所述打包文件进行格式转换,得到能够在AR/VR终端设备中被识别及应用的三维模型文件。第二方面,提供一种服务器,应用于分布式能源站中,所述服务器包括:第一获取单元,用于获取所述分布式能源站的第一三维模型;第二获取单元,根据所述第一三维模型的第一标识信息,及保存的该第一标识信息的第一三维模型中包含的每个设备的第二标识信息,获取所述第一三维模型中包含的每个设备的属性信息及运行信息;基于建立的空间坐标基准,确定所述第一三维模型中包含的每个设备的空间属性信息;保存单元,用于将所述每个设备的属性信息、运行信息以及空间属性信息,以及所述第一三维模型保存在一数据库中;优化单元,用于对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件。结合第二方面,在第二方面的第一种可能的实施方式中,所述第一获取单元具体用于:通过三维模型导入接口从前端设计设备获得第一三维模型。结合第二方面,在第二方面的第二种可能的实施方式中,所述第二获取单元包括:第一获取子单元,用于通过设备属性导入接口从属性数据库中获得所述每个设备的属性信息;第二获取子单元,用于通过运行信息导入接口从运行数据库中获得所述每个设备的运行信息。结合第二方面,在第二方面的第三种可能的实施方式中,所述第二获取单元还包括第三获取子单元,用于:生成一空间坐标基准;基于所述空间坐标基准,及所述第一三维模型中包含的每个设备的设计参数信息,确定所述第一三维模型中每个设备相对所述空间坐标基准的空间属性信息。结合第二方面,在第二方面的第四种可能的实施方式中,所述优化单元包括:校验子单元,用于对所述数据库中包含的信息进行校验;判断子单元,用于判断是否所述数据库中包含的每个信息都通过检验。结合第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中,所述判断子单元单元包括:第一判断子单元,用于:判断结果为是时,执行步骤:所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件;第二判断子单元,用于:判断结果为否时,对所述数据库中包含的未通过校验的信息进行修正,以及执行步骤:所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件。结合第二方面的第五种可能的实施方式,在第二方面的第六种可能的实施方式中,所述校验子单元包括:第一校验子单元,用于基于三维模型中保存本文档来自技高网...
一种三维模型处理方法,服务器及计算机可读取存储介质

【技术保护点】
一种三维模型处理方法,应用于分布式能源站中的服务器,其特征在于,所述方法包括:所述服务器获取所述分布式能源站的第一三维模型;所述服务器根据所述第一三维模型的第一标识信息,及保存的该第一标识信息的第一三维模型中包含的每个设备的第二标识信息,获取所述第一三维模型中包含的每个设备的属性信息及运行信息;基于建立的空间坐标基准,确定所述第一三维模型中包含的每个设备的空间属性信息;所述服务器将所述每个设备的属性信息、运行信息以及空间属性信息,以及所述第一三维模型保存在一数据库中;所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件。

【技术特征摘要】
1.一种三维模型处理方法,应用于分布式能源站中的服务器,其特征在于,所述方法包括:所述服务器获取所述分布式能源站的第一三维模型;所述服务器根据所述第一三维模型的第一标识信息,及保存的该第一标识信息的第一三维模型中包含的每个设备的第二标识信息,获取所述第一三维模型中包含的每个设备的属性信息及运行信息;基于建立的空间坐标基准,确定所述第一三维模型中包含的每个设备的空间属性信息;所述服务器将所述每个设备的属性信息、运行信息以及空间属性信息,以及所述第一三维模型保存在一数据库中;所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件。2.如权利要求1所述的方法,其特征在于,所述服务器获取所述分布式能源站的第一三维模型,包括:所述服务器通过三维模型导入接口从前端设计设备获得第一三维模型。3.如权利要求1所述的方法,其特征在于,所述服务器根据所述第一三维模型的第一标识信息,及保存的该第一标识信息的第一三维模型中包含的每个设备的第二标识信息,获取所述第一三维模型中包含的每个设备的属性信息,运行信息,包括:所述服务器通过设备属性导入接口从属性数据库中获得所述每个第二标识信息的设备的属性信息;所述服务器通过运行信息导入接口从运行数据库中获得所述每个第二标识信息的设备的运行信息。4.如权利要求1所述的方法,其特征在于,所述基于建立的空间坐标基准,确定所述第一三维模型中包含的每个设备的空间属性信息,包括:所述服务器生成一空间坐标基准;所述服务器基于所述空间坐标基准,及所述第一三维模型中包含的每个设备的设计参数信息,确定所述第一三维模型中每个设备相对所述空间坐标基准的空间属性信息。5.如权利要求1-4中任一权项所述的方法,其特征在于,所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件之前,还包括:所述服务器对所述数据库中包含的信息进行校验;所述服务器判断是否所述数据库中包含的每个信息都通过检验;若是,所述服务器执行步骤:所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件;若否,所述服务器对所述数据库中包含的未通过校验的信息进行修正,以及执行步骤:所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件。6.如权利要求5所述的方法,其特征在于,所述服务器对所述数据库中包含的信息进行校验,包括:所述服务器基于三维模型中保存的预设格式表校验所述第一三维模型中的每个设备包含的信息格式是否正确,进而确定所述第一三维模型中是否包括不正确的信息格式;和/或所述服务器确定所述第一三维模型中的每个设备的三维模型对应的模型信息是否出现在所述服务器中保存的预设模型表中,进而确定所述第一三维模型是否包括多余的三维模型;和/或所述服务器校验所述第一三维模型中的每个设备的三维坐标构成的第一曲面与所述每个设备的相邻设备的三维坐标构成的第二曲面是否具有交叉点,进而确定所述第一三维模型是否包括碰撞的三维模型。7.如权利要求5所述的方法,其特征在于,所述服务器对所述数据库中包含的未通过校验的信息进行修正,包括:若所述第一三维模型中包括不正确的信息格式,所述服务器则基于所述预设的格式表对所述不正确的信息格式进行修正;和/或若所述第一三维模型中包含多余的三维模型,所述服务器则基于所述预设模型表删除所述多余的三维模型;和/或若所述第一三维模型中包含碰撞的三维模型,则所述服务器发出提示信息,提示设计人员对所述三维模型进行调整或者重新建模。8.如权利要求1-4、6-7中任一权项所述的方法,其特征在于,所述服务器对所述第一三维模型进行优化,以生成能够在AR/VR终端设备中被识别及应用的三维模型文件,包括:所述服务器为所述第一三维模型添加辅助内容和效果,得到经优化第一三维模型;所述服务器将所述经优化第一三维模型与所述每个设备的属性信息、运行信息以及空间属性信息进行打包以生成一打包文件,所述服务器对所述打包文件进行格式转换,得到能够在AR/VR终端设备中被识别及应用的三维模型文件。9.一种服务器,应用于分布...

【专利技术属性】
技术研发人员:黄宇斌
申请(专利权)人:新奥泛能网络科技股份有限公司
类型:发明
国别省市:河北,13

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

1