基于三维场景的布线方法及装置、存储介质及电子设备制造方法及图纸

技术编号:37985866 阅读:6 留言:0更新日期:2023-06-30 10:00
本公开提供了一种基于三维场景的布线方法、装置、电子设备及存储介质。该方法包括:确定待布线建筑场景,展示待布线建筑场景的三维场景;获取待布线场景的布线需求;根据布线需求确定待测距参数,基于三维场景计算待测距参数对应的距离参数值;根据布线需求对三维场景进行标注,确定三维场景中的布线起始点、布线终止点、布线关键点;根据布线起始点、布线终止点、布线关键点生成布线路径,并基于距离参数值计算布线路径对应的线材长度;展示三维场景中的布线路径,以及布线路径对应的线材长度。该方法可以在虚拟三维场景中结合布线需求生成布线路径,以及计算出相应的布线长度,进而为实际布线应用提供充足且准确的数据支持。为实际布线应用提供充足且准确的数据支持。为实际布线应用提供充足且准确的数据支持。

【技术实现步骤摘要】
基于三维场景的布线方法及装置、存储介质及电子设备


[0001]本公开涉及计算机
,尤其涉及一种基于三维场景的布线方法及装置、存储介质及电子设备。

技术介绍

[0002]在采购IDC(网络数据中心)机房服务中常会存在IDC需求,具体涉及到建设方案的布线管理、施工线材管理。
[0003]相关技术中通常是凭经验提前规划出线材种类、数量与长度,因此极大依赖项目人员的经验值;这种方式确定出的布线数据常常不准确,从而导致布线路径不满足实际需求或浪费线材的问题。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的目的在于提供一种基于三维场景的布线方法、装置、电子设备及存储介质,以解决布线路径不满足实际需求或浪费线材的问题。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]根据本公开的一个方面,提供一种基于三维场景的布线方法,包括:确定待布线建筑场景,展示待布线建筑场景的三维场景;获取待布线场景的布线需求;根据布线需求确定待测距参数,基于三维场景计算待测距参数对应的距离参数值;根据布线需求对三维场景进行标注,确定三维场景中的布线起始点、布线终止点、布线关键点;根据布线起始点、布线终止点、布线关键点生成布线路径,并基于距离参数值计算布线路径对应的线材长度;展示三维场景中的布线路径,以及布线路径对应的线材长度。
[0008]在本公开一个实施例中,在展示待布线建筑场景的三维场景步骤之前,本公开提供的基于三维场景的布线方法还包括:获取待布线建筑场景的初始三维场景;对初始三维场景进行格栅化处理,得到三维场景。
[0009]在本公开一个实施例中,在获取待布线建筑场景的初始三维场景步骤之前,本公开提供的基于三维场景的布线方法还包括:获取待布线建筑场景的场景数据、待布线建筑场景中设备的设备位置信息,以及设备的设备属性数据;根据场景数据构建场景三维模型;根据设备属性数据构建设备模型;基于设备位置信息将设备模型放置于场景三维模型中,生成初始三维场景。
[0010]在本公开一个实施例中,对初始三维场景进行格栅化处理,得到三维场景步骤,包括:对场景三维模型进行格栅化处理以使场景三维模型中的水平线与预设置的基准水平线平行,得到矫正后场景三维模型;在矫正后场景三维模型中添加基准网格,根据基准网格矫正设备模型的放置位置和放置方向,得到矫正后设备模型;根据矫正后场景三维模型和矫
正后设备模型确定三维场景。
[0011]在本公开一个实施例中,在基于三维场景计算待测距参数对应的距离参数值步骤之前,本公开提供的基于三维场景的布线方法还包括:确认待布线建筑场景的场景数据中不包括待测距参数对应的距离参数值;以及,基于三维场景计算待测距参数对应的距离参数值步骤,包括:将三维场景展示在增强现实AR环境中;通过AR方式在三维场景中添加用于测量待测距参数的辅助线;使用同步定位与建图SLAM技术,基于辅助线计算待测距参数对应的距离参数值。
[0012]在本公开一个实施例中,根据布线需求对三维场景进行标注,确定三维场景中的布线起始点、布线终止点、布线关键点步骤,包括:展示布线输入界面;获取用户根据布线需求在布线输入界面进行的标注操作;解析标注操作,确定三维场景中的布线起始点、布线终止点和布线关键点;其中,布线关键点包括必要途径点和/或禁止途径点。
[0013]在本公开一个实施例中,根据布线起始点、布线终止点、布线关键点生成布线路径步骤,包括:从布线需求中获取布线方向约束、线材数量约束、线材类型约束和布线关键路径;其中,布线关键路径包括必须路径和/或布线禁止路径;根据三维场景中的所有设备点以及相邻可连通设备点构成的边生成图结构;根据布线起始点、布线终止点、布线关键点、布线方向约束、线材数量约束、线材类型约束和布线关键路径确定约束条件;使用路径算法生成满足约束条件的至少一个布线路径。
[0014]在本公开一个实施例中,在展示三维场景中的布线路径,以及布线路径对应的线材长度步骤之后,本公开提供的基于三维场景的布线方法还包括:展示布线调整界面;获取用户在布线调整界面进行的调整操作;解析调整操作,确定布线调整需求,根据布线调整需求生成至少一个布线调整路径,并基于所述距离参数值计算所述布线调整路径对应的线材长度。
[0015]根据本公开的另一个方面,提供一种基于三维场景的布线装置,包括:展示模块,用于确定待布线建筑场景,展示待布线建筑场景的三维场景;获取模块,用于获取待布线场景的布线需求;确定模块,用于根据布线需求确定待测距参数,基于三维场景计算待测距参数对应的距离参数值;确定模块还用于根据布线需求对三维场景进行标注,确定三维场景中的布线起始点、布线终止点、布线关键点;计算模块,用于根据布线起始点、布线终止点、布线关键点生成布线路径,并基于距离参数值计算布线路径对应的线材长度;所述展示模块还用于展示三维场景中的布线路径,以及布线路径对应的线材长度。
[0016]在本公开一个实施例中,在展示模块展示待布线建筑场景的三维场景步骤之前,获取模块还用于:获取待布线建筑场景的初始三维场景;对初始三维场景进行格栅化处理,得到三维场景。
[0017]在本公开一个实施例中,在获取待布线建筑场景的初始三维场景步骤之前,获取模块还用于:获取待布线建筑场景的场景数据、待布线建筑场景中设备的设备位置信息,以及设备的设备属性数据;根据场景数据构建场景三维模型;根据设备属性数据构建设备模型;基于设备位置信息将设备模型放置于场景三维模型中,生成初始三维场景。
[0018]在本公开一个实施例中,获取模块对初始三维场景进行格栅化处理,得到三维场景步骤,包括:对场景三维模型进行格栅化处理以使场景三维模型中的水平线与预设置的基准水平线平行,得到矫正后场景三维模型;在矫正后场景三维模型中添加基准网格,根据
基准网格矫正设备模型的放置位置和放置方向,得到矫正后设备模型;根据矫正后场景三维模型和矫正后设备模型确定三维场景。
[0019]在本公开一个实施例中,确定模块在基于三维场景计算待测距参数对应的距离参数值步骤之前,还用于:确认待布线建筑场景的场景数据中不包括待测距参数对应的距离参数值;以及,基于三维场景计算待测距参数对应的距离参数值步骤,包括:将三维场景展示在增强现实AR环境中;通过AR方式在三维场景中添加用于测量待测距参数的辅助线;使用同步定位与建图SLAM技术,基于辅助线计算待测距参数对应的距离参数值。
[0020]在本公开一个实施例中,确定模块根据布线需求对三维场景进行标注,确定三维场景中的布线起始点、布线终止点、布线关键点步骤,包括:展示布线输入界面;获取用户根据布线需求在布线输入界面进行的标注操作;解析标注操作,确定三维场景中的布线起始点、布线终止点和布线关键点;其中,布线关键点包括必要途径点和/本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于三维场景的布线方法,其特征在于,包括:确定待布线建筑场景,展示所述待布线建筑场景的三维场景;获取所述待布线场景的布线需求;根据所述布线需求确定待测距参数,基于所述三维场景计算所述待测距参数对应的距离参数值;根据所述布线需求对所述三维场景进行标注,确定所述三维场景中的布线起始点、布线终止点、布线关键点;根据所述布线起始点、所述布线终止点、所述布线关键点生成布线路径,并基于所述距离参数值计算所述布线路径对应的线材长度;展示所述三维场景中的所述布线路径,以及所述布线路径对应的线材长度。2.根据权利要求1所述的方法,其特征在于,在所述展示所述待布线建筑场景的三维场景步骤之前,所述方法还包括:获取所述待布线建筑场景的初始三维场景;对所述初始三维场景进行格栅化处理,得到所述三维场景。3.根据权利要求2所述的方法,其特征在于,在所述获取所述待布线建筑场景的初始三维场景步骤之前,所述方法还包括:获取待布线建筑场景的场景数据、所述待布线建筑场景中设备的设备位置信息,以及所述设备的设备属性数据;根据所述场景数据构建场景三维模型;根据所述设备属性数据构建设备模型;基于所述设备位置信息将所述设备模型放置于所述场景三维模型中,生成所述初始三维场景。4.根据权利要求3所述的方法,其特征在于,所述对所述初始三维场景进行格栅化处理,得到所述三维场景步骤,包括:对所述场景三维模型进行格栅化处理以使所述场景三维模型中的水平线与预设置的基准水平线平行,得到矫正后场景三维模型;在矫正后场景三维模型中添加基准网格,根据所述基准网格矫正所述设备模型的放置位置和放置方向,得到矫正后设备模型;根据所述矫正后场景三维模型和所述矫正后设备模型确定所述三维场景。5.根据权利要求1所述的方法,其特征在于,在基于所述三维场景计算所述待测距参数对应的距离参数值步骤之前,还包括:确认所述待布线建筑场景的场景数据中不包括所述待测距参数对应的距离参数值;以及,所述基于所述三维场景计算所述待测距参数对应的距离参数值步骤,包括:将所述三维场景展示在增强现实AR环境中;通过AR方式在所述三维场景中添加用于测量所述待测距参数的辅助线;使用同步定位与建图SLAM技术,基于所述辅助线计算所述待测距参数对应的距离参数值。6.根据权利要求1所述的方法,其特征在于,所述根据所述布线需求对所述三维场景进行标注,确定所述三维场景中的布线起始点、布线终止...

【专利技术属性】
技术研发人员:褚安朋孙昊
申请(专利权)人:中国电信国际有限公司
类型:发明
国别省市:

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

1