说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111522183.X (22)申请日 2021.12.13 (71)申请人 广联达科技股份有限公司 地址 100193 北京市海淀区西北旺东路10 号院东区13号楼 (72)发明人 牟文杰  (74)专利代理 机构 北京英特普罗知识产权代理 有限公司 1 1015 代理人 王立姣 (51)Int.Cl. G06F 30/13(2020.01) G06F 30/20(2020.01) G06F 111/12(2020.01) G06F 111/20(2020.01) (54)发明名称 生成建筑简模的方法、 装置、 计算机设备和 可读存储介质 (57)摘要 本发明公开了一种生成建筑简模的方法, 所 述方法包括: 获取待生成建筑简 模的目标建筑模 型; 将所述目标建筑模型横向切割为N个子建筑 模型, 并按照切割顺序依次获取每个子建筑模型 中目标横向平面的轮廓线集合, 获得N+1个轮廓 线集合, 其中, 每个目标横向平面为对应子建筑 模型中未被获取过轮廓线集合的横向平面; 根据 每个轮廓线集合确定一目标外轮廓线集合; 根据 N+1个目标外轮廓线集合生 成所述目标建筑模型 的建筑简 模。 本发明还公开了一种生成建筑简 模 的装置、 一种计算机设备和一种计算机可读存储 介质。 权利要求书3页 说明书13页 附图4页 CN 114186315 A 2022.03.15 CN 114186315 A 1.一种生成建筑简模的方法, 其特 征在于, 所述方法包括: 获取待生成建筑简模的目标建筑模型; 将所述目标建筑模型横向切割为N个子建筑模型, 并按照切割顺序依次获取每个子建 筑模型中目标横向平面的轮廓线集合, 获得N+1个轮廓线集合, 其中, 每个目标横向平面为 对应子建筑模型中未被获取 过轮廓线集 合的横向平面; 根据每个轮廓线集 合确定一目标外轮廓线集 合; 根据N+1个目标外轮廓线集 合生成所述目标建筑模型的建筑简模。 2.根据权利要求1所述的方法, 其特征在于, 所述将所述目标建筑模型横向切割为N个 子建筑模型, 并按照切割顺序依 次获取每个子建筑模型中目标横向平面的轮廓线集合, 获 得N+1个轮廓线集 合, 包括: 步骤A1, 在所述目标建筑模型的上顶面处构建一横向平面, 并在构建的横向平面的当 前位置处识别出所述 目标建筑模型中的各个构件与所述构建的横向平面的交线, 获得第 1 个轮廓线集 合; 步骤A2, 将所述构建的横向平面第i次垂直向下移动距离d, 并在构建的横向平面的当 前位置处识别出所述目标建筑模型中的各个构件与所述构建的横向平面的交线, 获得第i+ 1个轮廓线集 合; 其中, d小于所述目标建筑模型的建筑高度, i是初始值 为1的整数; 步骤A3, 判断(i+1)*d是否大于等于所述目标建筑模型的建筑高度, 若是执行步骤A4, 若否将i赋值 为i+1并返回执 行步骤A2; 步骤A4, 将所述构建的横向平面垂直向下移动至所述目标建筑模型的下底面处, 并在 构建的横向平面的当前位置处识别出所述目标建筑模型中的各个构件与所述构建的横向 平面的交线, 获得第N+1个 轮廓线集 合。 3.根据权利要求1所述的方法, 其特征在于, 所述根据每个轮廓线集合确定一目标外轮 廓线集合, 包括: 剔除所述轮廓线集 合中的内轮廓线, 获得初始外轮廓线集 合; 将所述初始外轮廓线集合中的外轮廓线进行排序, 获得中间外轮廓线集合, 其中, 依次 将所述中间外轮廓线集 合中的外轮廓线首尾相连 可形成一个闭环; 合并所述中间外轮廓线集合中符合预设条件的外轮廓线, 获得所述目标外轮廓线集 合。 4.根据权利要求3所述的方法, 其特征在于, 所述将所述初始外轮廓线集合中的外轮廓 线进行排序, 获得中间外轮廓线集 合, 包括: 从所述初始外轮廓线集 合中随机提取一条外轮廓线作为第一外轮廓线; 新建集合S, 并将所述第一外轮廓线添加至所述 集合S中; 在所述初始外轮廓线集合中查找与所述第一外轮廓线的终点距离最近的另一条外轮 廓线, 并判断查找到的外轮廓线中与所述第一外轮廓线的终点距离最近的端点是否为所述 查找到的外轮廓线的起 点; 若是起点, 将所述查找到的外轮廓线添加至所述集合S中, 并将所述查找到的外轮廓线 作为新的第一外轮廓线; 若不是起点, 互换所述查找到的外轮廓线的起点和终点, 将互换后的外轮廓线添加至 所述集合S中, 并将所述互换后的外轮廓线作为 新的第一外轮廓线;权 利 要 求 书 1/3 页 2 CN 114186315 A 2继续在所述初始外轮廓线集合中查找与所述新的第一外轮廓线的终点距离最近的另 一条外轮廓线, 直至 本次查找到的外轮廓线为第一次提取的外轮廓线; 当本次查找到的外轮廓线为第一次提取的外轮廓线时, 将当前的集合S作为所述中间 外轮廓线集合, 其中, 所述中间外轮廓线集合中各个外轮廓线的排列顺序为当前的集合S中 各个外轮廓线的添加顺序。 5.根据权利要求4所述的方法, 其特征在于, 所述若是起点, 将所述查找到的外轮廓线 添加至所述 集合S中, 并将所述 查找到的外轮廓线作为 新的第一外轮廓线, 包括: 若是起点, 判断所述查找到的外轮廓线中与所述第 一外轮廓线的终点距离最近的端点 的值是否与所述第一外轮廓线的终点的值 一致; 若一致, 将所述查找到的外轮廓线添加至所述集合S中, 并将所述查找到的外轮廓线作 为新的第一外轮廓线; 若不一致, 将所述查找到的外轮廓线中与 所述第一外轮廓线的终点距离最近的端点的 值修改为所述第一外轮廓线的终点的值, 将修改后的外轮廓线 添加至所述集合S中, 并将所 述修改后的外轮廓线作为 新的第一外轮廓线。 6.根据权利要求4所述的方法, 其特征在于, 所述若不是起点, 互换所述查找到的外轮 廓线的起点和终点, 将互换后的外轮廓线 添加至所述集合S中, 并将所述互换后的外轮廓线 作为新的第一外轮廓线, 包括: 若不是起点, 判断所述查找到的外轮廓线中与 所述第一外轮廓线的终点距离最近的端 点的值是否与所述第一外轮廓线的终点的值 一致; 若一致, 互换所述查找到的外轮廓线的起点和终点, 将所述互换后的外轮廓线添加至 所述集合S中, 并将互换后的外轮廓线作为 新的第一外轮廓线; 若不一致, 将所述查找到的外轮廓线中与 所述第一外轮廓线的终点距离最近的端点的 值修改为所述第一外轮廓线的终点的值, 互换修改后的外轮廓线的起点和终点, 将互换后 的外轮廓线添加至所述 集合S中, 并将所述互换后的外轮廓线作为 新的第一外轮廓线。 7.根据权利要求3所述的方法, 其特征在于, 所述合并所述中间外轮廓线集合中符合预 设条件的外轮廓线, 获得 所述目标外轮廓线集 合, 包括: 步骤B1, 从所述中间外轮廓线集合中提取第一条外轮廓线作为第二外轮廓线, 并判断 所述第二外轮廓线的长度是否小于预设阈值, 若是 执行步骤B2, 若否执 行步骤B3; 步骤B2, 将所述中间外轮廓线集合中的第二条外轮廓线的起点的值修改为所述第二外 轮廓线的起点的值, 从所述中间外轮廓线集合中剔除所述第二外轮廓线, 获得新的中间外 轮廓线集 合, 并执行步骤B4; 步骤B3, 新建集合K, 将所述第二外轮廓线添加至集合K中, 从所述中间外轮廓线集合中 剔除所述第二外轮廓线, 获得新的中间外轮廓线集 合, 并执行步骤B4; 步骤B4, 从所述新的中间外轮廓线集合中提取第一条外轮廓线作为新的第二外轮廓 线, 并判断所述新的第二外轮廓线的长度是否小于预设阈值, 若 是执行步骤B5, 若否执行步 骤B6; 步骤B5, 将所述新的中间外轮廓线集合中的第 二条外轮廓线的起点的值修改为最近一 次添加至所述 集合K中的外轮廓线的终点的值, 并执 行步骤B9; 步骤B6, 判断所述新的第二外轮廓线的斜率与最近一次添加至所述集合K中的外轮廓权 利 要 求 书 2/3 页 3 CN 114186315 A 3

.PDF文档 专利 生成建筑简模的方法、装置、计算机设备和可读存储介质

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 生成建筑简模的方法、装置、计算机设备和可读存储介质 第 1 页 专利 生成建筑简模的方法、装置、计算机设备和可读存储介质 第 2 页 专利 生成建筑简模的方法、装置、计算机设备和可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 19:56:14上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。