[发明专利]空间拓扑结构生成方法、装置、计算机设备和存储介质在审
申请号: | 202011066119.0 | 申请日: | 2020-09-30 |
公开(公告)号: | CN112287433A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 尤勇敏;其他发明人请求不公开姓名 | 申请(专利权)人: | 久瓴(江苏)数字智能科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06T11/20 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 姜晓云 |
地址: | 213100 江苏省常州市武进区延政西大道8*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 空间 拓扑 结构 生成 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种空间拓扑结构生成方法、装置、计算机设备和存储介质。所述方法包括:接收待处理空间数据,所述待处理空间数据包括空间围合以及部件参数,所述部件参数包括部件位置和部件类型;根据所述空间围合、所述部件类型和部件位置确定各个部件的空间分布类型;根据所述空间分布类型、所述部件类型和部件位置确定终点位置和至少一个起点位置;根据所述终点位置和所述起点位置建立空间拓扑路径,生成空间拓扑结构。采用本方法能够提高智能化水平。
技术领域
本申请涉及建筑辅助设计技术领域,特别是涉及一种空间拓扑结构生成方法、装置、计算机设备和存储介质。
背景技术
随着计算机技术的发展,出现了各种各样的线上模型开发人员可以在线上模型中进行操作,以对电气设备进行布线等。
传统技术中,开发人员首先获取到线上模型,例如房间模型,并在该模型上确定各个部件的位置,然后自己去思考、设计、实现各个部件的连接。
然而,目前的方案中需要设计人员自己去手动设置并布线,智能化水平不高。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高智能化水平的空间拓扑结构生成方法、装置、计算机设备和存储介质。
一种空间拓扑结构生成方法,所述方法包括:
接收待处理空间数据,所述待处理空间数据包括空间围合以及部件参数,所述部件参数包括部件位置和部件类型;
根据所述空间围合、所述部件类型和部件位置确定各个部件的空间分布类型;
根据所述空间分布类型、所述部件类型和部件位置确定终点位置和至少一个起点位置;
根据所述终点位置和所述起点位置建立空间拓扑路径,生成空间拓扑结构。
在其中一个实施例中,所述根据所述空间分布类型、所述部件类型和部件位置确定终点位置和至少一个起点位置,包括:
当所述部件类型为综合部件时,则确定所述综合部件所在的位置为终点位置;
当所述部件类型为非综合部件、且空间分布类型为同一空间围合时,则提取所述非综合部件的部件位置作为起点位置;
当所述部件类型为非综合部件、且空间分布类型为不同空间围合时,则按照空间围合对所述非综合部件进行分组,获取各个分组对应的空间围合,并按照预设规则计算所述空间围合所对应的目标位置作为对应分组的起点位置。所述空间围合例如是墙体之间围合的空间。
在其中一个实施例中,所述根据所述空间分布类型、所述部件类型和部件位置确定终点位置和至少一个起点位置,包括:
将所述部件位置投影至预设平面,并确定在预设平面中的各个部件的二维坐标;
根据各个部件的空间分布类型、部件类型和二维坐标确定终点位置和至少一个起点位置。
在其中一个实施例中,所述根据所述终点位置和所述起点位置建立空间拓扑路径之前,还包括:获取所述空间分布类型对应的拓扑规则,并通过所述拓扑规则建立所述终点位置和所述起点位置的空间拓扑路径;
所述获取所述空间分布类型对应的拓扑规则,并通过所述拓扑规则建立所述终点位置和所述起点位置的空间拓扑路径,包括:
当所述空间分布类型为同一空间围合时,则根据横平竖直的方式,按照走线最短原则建立所述终点位置和所述起点位置的空间拓扑路径;
当所述空间分布类型为不同空间围合时,则根据横平竖直的方式,按照弯折次数最小原则建立所述终点位置和所述起点位置的空间拓扑路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于久瓴(江苏)数字智能科技有限公司,未经久瓴(江苏)数字智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011066119.0/2.html,转载请声明来源钻瓜专利网。