[发明专利]内墙生成方法、装置、计算机设备和存储介质有效
申请号: | 201911157421.4 | 申请日: | 2019-11-22 |
公开(公告)号: | CN112836265B | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 尤勇敏;其他发明人请求不公开姓名 | 申请(专利权)人: | 久瓴(江苏)数字智能科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/20 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 刘羚 |
地址: | 213100 江苏省常州市武进区延政西大道8*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内墙 生成 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种内墙生成方法、装置、计算机设备和存储介质。包括:获取设计模型中的房间信息;获取房间信息中的围合线组成的最大闭合区域,根据最大闭合区域对应的墙线和房间信息中的墙线得到内墙线;根据房间信息中的楼板信息,得到内墙高度;根据房间信息中的柱信息,对内墙线进行划分,得到至少一个内墙线片段;根据内墙高度、至少一个内墙线片段和预设的内墙板的厚度,生成内墙。从信息的获取到内墙生成的整个过程,完全不需要人工参与,能够自动生成与相关房间匹配的内墙,节省大量的时间、人力和物力。
技术领域
本申请涉及计算机辅助设计技术领域,特别涉及一种内墙生成方法、装置、计算机设备和存储介质。
背景技术
随着计算机辅助设计技术的不断发展,应用计算机辅助设计对房间进行设计得到了十分广泛的应用。传统技术中,应用计算机辅助设计对房间布局进行设计和规划后,在设计房间内墙时,需要手动创建内墙族文件,并逐一绘制定位,需要耗费大量的时间、人力和物力。
发明内容
基于此,有必要针对上述技术问题,提供一种内墙生成方法、装置、计算机设备和存储介质。
一种内墙生成方法,所述方法包括:
获取设计模型中的房间信息;
获取所述房间信息中的围合线组成的最大闭合区域,根据所述最大闭合区域对应的墙线和所述房间信息中的墙线得到内墙线;
根据所述房间信息中的楼板信息,得到内墙高度;
根据所述房间信息中的柱信息,对所述内墙线进行划分,得到至少一个内墙线片段;
根据所述内墙高度、所述至少一个内墙线片段和预设的内墙板的厚度,生成内墙。
在其中一个实施例中,所述获取所述房间信息中的围合线组成的最大闭合区域,包括:
根据所述房间信息中的围合线,得到由所述围合线组成的至少一个闭合区域;
获取所述至少一个闭合区域的面积,根据所述面积对所述至少一个闭合区域中进行筛选,得到所述最大闭合区域。
在其中一个实施例中,所述根据所述最大闭合区域对应的墙线和所述房间信息中的墙线得到内墙线,包括:
将所述最大闭合区域对应的墙线确定为外墙线;
从所述房间信息中的墙线中删除所述外墙线,得到所述内墙线。
在其中一个实施例中,所述根据所述房间信息中的楼板信息,得到内墙高度,包括:
从所述楼板信息中获取楼板的最大Z轴坐标;
根据所述最大Z轴坐标以及所述内墙线所属房间所在标高对应的层高、标高、梁的偏移量、梁的厚度之间的关系,得到内墙高度。
在其中一个实施例中,所述根据所述房间信息中的柱信息,对所述内墙线进行划分,得到至少一个内墙线片段,包括:
根据所述柱信息,得到所述柱信息中的柱与所述内墙线的交点;
根据所述交点,对所述内墙线进行划分,得到所述至少一个内墙线片段。
在其中一个实施例中,所述根据所述内墙高度、所述至少一个内墙线片段和预设的内墙板的厚度,生成内墙,包括:
对于每一内墙线片段,根据所述内墙高度,以所述内墙线片段的一端为起点、所述内墙板的厚度为步长,依次生成所述内墙。
在其中一个实施例中,所述方法还包括:若所述内墙线片段的长度是所述内墙板的厚度的整数倍,则以所述内墙线片段的一端为起点,根据所述内墙高度、所述内墙板的厚度,生成所述内墙;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于久瓴(江苏)数字智能科技有限公司,未经久瓴(江苏)数字智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911157421.4/2.html,转载请声明来源钻瓜专利网。