户型布局的生成方法及装置、计算机设备、存储介质制造方法及图纸

技术编号:38086546 阅读:14 留言:0更新日期:2023-07-06 08:55
本发明专利技术提供了户型布局的生成方法及装置、计算机设备、存储介质,户型布局的生成方法包括:根据固定区域参数对目标区域进行网格划分,以将目标区域划分为多个第一子区域,目标区域为待生成户型布局的区域;为多个第一子区域分别随机分配从多个不同的第一标识中选择的第二标识,以确定第一数量的第一户型布局,将第二标识相同且相邻的多个第一子区域合并为一个第二子区域,以将第一数量的第一户型布局更新为第一数量的第二户型布局;根据第二子区域的特征对第一数量的第二户型布局进行筛选,以筛选出第二数量的第三户型布局,待推送给用户的备选户型布局包括第三户型布局。相比现有技术,本发明专利技术降低了对设计师的依赖,提高户型布局生成效率。户型布局生成效率。户型布局生成效率。

【技术实现步骤摘要】
户型布局的生成方法及装置、计算机设备、存储介质


[0001]本专利技术涉及计算机
,更为具体地,本专利技术能够提供户型布局的生成方法及装置、计算机设备、存储介质。

技术介绍

[0002]传统的户型拆改与布局以设计师根据已有经验对户型进行拆装改造设计,然而由于设计师经验、技术素质等方面的局限性,往往会造成设计结果参差不齐的情况。传统的户型布局的生成方法主要包括:首先,确定楼梯和电梯位置;其次,在确认楼梯和电梯位置后根据建筑面积确定销售单元,人工确定户型组合;再次,用单线按户数分割平面,例如单间、一居室、公共走道等;最后,按照草图深入排图。由此可看出,传统的户型布局的生成方法仍然以设计师的经验进行设计,该方法不仅存在效率低下的问题,而且极其依赖设计师的个人专业能力,在户型布局的生成过程中修改和更正的次数较多,严重影响了户型布局设计进度。

技术实现思路

[0003]为解决现有户型布局的生成方法存在对设计师的专业能力依赖过大、户型布局设计进度缓慢等问题,本专利技术提供户型布局的生成方法及装置、计算机设备、存储介质,以降低对设计师的依赖、加快布局设计的进度。
[0004]为实现上述的技术目的,本专利技术能够提供一种户型布局的生成方法,该方法包括:根据固定区域参数对目标区域进行网格划分,以将所述目标区域划分为多个第一子区域,所述目标区域为待生成户型布局的区域;为所述多个第一子区域分别随机分配从多个不同的第一标识中选择的第二标识,以确定第一数量的第一户型布局;所述第一户型布局包括均具有第二标识的所述多个第一子区域;将第二标识相同且相邻的多个第一子区域合并为一个第二子区域,以将所述第一数量的第一户型布局更新为第一数量的第二户型布局;根据第二子区域的特征对所述第一数量的第二户型布局进行筛选,以筛选出第二数量的第三户型布局,待推送给用户的备选户型布局包括所述第二数量的第三户型布局。
[0005]为实现上述的技术目的,本专利技术还可提供一种户型布局的生成装置,该装置包括:网格划分模块,用于根据固定区域参数对目标区域进行网格划分,以将所述目标区域划分为多个第一子区域,所述目标区域为待生成户型布局的区域;标识分配模块,用于为所述多个第一子区域分别随机分配从多个不同的第一标识中选择的第二标识,以确定第一数量的第一户型布局;所述第一户型布局包括均具有第二标识的所述多个第一子区域;区域合并模块,用于将第二标识相同且相邻的多个第一子区域合并为一个第二子区域,以将所述第一数量的第一户型布局更新为第一数量的第二户型布局;布局筛选模块,用于根据第二子区域的特征对所述第一数量的第二户型布局进行筛选,以筛选出第二数量的第三户型布局,待推送给用户的备选户型布局包括所述第二数量的第三户型布局。
[0006]为实现上述的技术目的,本专利技术还能够提供一种计算机设备,包括存储器和处理
器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行本专利技术任一实施例中所述户型布局的生成方法的步骤。
[0007]为实现上述的技术目的,本专利技术还可提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行本专利技术任一实施例中所述户型布局的生成方法的步骤。
[0008]本专利技术的有益效果包括:本专利技术能够基于目标区域的网格划分和第二标识的随机分配得到第一数量的第一户型布局,并通过第一子区域合并的方式得到第一数量的第二户型布局以及筛选出可用于推送给用户的第二数量的第三户型布局;可见本专利技术相比于现有技术能够快速地生成户型布局,极大地提高了户型布局的生成效率,本专利技术有效地降低了对设计师的经验和个人专业能力的依赖,并明显地减少了户型布局的生成过程中修改和更正的次数,本专利技术户型布局的生成方案自动化和智能化水平较高。
附图说明
[0009]图1示出了本专利技术一个或多个实施例中户型布局的生成方法的流程示意图。
[0010]图2示出了本专利技术一个或多个实施例中根据固定区域参数对目标区域进行网格划分的示意图。
[0011]图3示出了本专利技术一个或多个实施例中为多个第一子区域分别随机分配从多个不同的第一标识中选择的第二标识的一种示意图。
[0012]图4示出了本专利技术一个或多个实施例中为多个第一子区域分别随机分配从多个不同的第一标识中选择的第二标识的另一种示意图。
[0013]图5示出了本专利技术一个或多个实施例中为多个第一子区域分别随机分配从多个不同的第一标识中选择的第二标识的再一种示意图。
[0014]图6示出了本专利技术一个或多个实施例中在图3的基础上将第二标识相同且相邻的多个第一子区域合并为一个第二子区域的示意图。
[0015]图7示出了本专利技术一个或多个实施例中在图4的基础上将第二标识相同且相邻的多个第一子区域合并为一个第二子区域的示意图。
[0016]图8示出了本专利技术一个或多个实施例中在图5的基础上将第二标识相同且相邻的多个第一子区域合并为一个第二子区域的示意图。
[0017]图9示出了本专利技术一个或多个实施例中基于本专利技术至少一个实施例生成的一种户型布局的示意图。
[0018]图10示出了本专利技术一个或多个实施例中将两个第三户型布局分别对应的至少一个第一子区域的第二标识进行互换的示意图。
[0019]图11示出了本专利技术一个或多个实施例中对已选择的第四户型布局对应的一个或多个第一子区域的第二标识进行随机更新的示意图。
[0020]图12示出了本专利技术一个或多个实施例中基于已选择的第五户型布局形成新的第五户型布局的示意图。
[0021]图13示出了本专利技术一个或多个实施例中根据获取的异型轮廓区域对第六户型布局的轮廓进行调整的示意图。
[0022]图14示出了本专利技术一个或多个实施例中通过迭代方式生成户型布局的流程示意
图。
[0023]图15示出了本专利技术一个或多个实施例中通过户型对称方式产生新的户型布局的流程示意图。
[0024]图16示出了本专利技术一个或多个实施例中通过交叉和变异方式产生新的户型布局的流程示意图。
[0025]图17示出了本专利技术一个或多个实施例中户型布局的生成装置的结构示意图。
[0026]图18示出了本专利技术一个或多个实施例中计算机设备内部结构的示意图。
具体实施方式
[0027]下面结合说明书附图对本专利技术实施例提供的户型布局的生成方法及装置、计算机设备、存储介质进行详细的解释和说明。
[0028]传统户型拆改主要以设计师依据已有经验对户型进行拆装改造设计,由于设计师经验、技术素质等方面的局限性,会造成设计结果参差不齐的情况。在实际户型布局设计中,不仅对户型结构具有几何限制外,对柔性约束及消防要求等都具有严格的要求,这对设计师的综合技术素质提出了更加严格的要求。其中,几何约束主要描述户型的空间形状、几何面积、通道宽度、户内走道、长宽比、建筑面积等硬性条件,柔性约束包括户内流线合理、尺度舒适、功能舒适、清洁舒适、注重人体工学等约束条本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种户型布局的生成方法,其特征在于,所述方法包括:根据固定区域参数对目标区域进行网格划分,以将所述目标区域划分为多个第一子区域,所述目标区域为待生成户型布局的区域;为所述多个第一子区域分别随机分配从多个不同的第一标识中选择的第二标识,以确定第一数量的第一户型布局;所述第一户型布局包括均具有第二标识的所述多个第一子区域;将第二标识相同且相邻的多个第一子区域合并为一个第二子区域,以将所述第一数量的第一户型布局更新为第一数量的第二户型布局;根据第二子区域的特征对所述第一数量的第二户型布局进行筛选,以筛选出第二数量的第三户型布局,待推送给用户的备选户型布局包括所述第二数量的第三户型布局。2.根据权利要求1所述的户型布局的生成方法,其特征在于,所述方法还包括:从所述第二数量的第三户型布局中选择至少一组第三户型布局,一组第三户型布局包括两个第三户型布局;对于每组第三户型布局中的两个第三户型布局,将所述两个第三户型布局分别包含的至少一个第一子区域的第二标识进行互换,以得到新的第三户型布局;利用所述新的第三户型布局以及所述第二数量的第三户型布局形成第三数量的第四户型布局,所述待推送给用户的备选户型布局包括所述第三数量的第四户型布局。3.根据权利要求2所述的户型布局的生成方法,其特征在于,所述两个第三户型布局分别为第一布局和第二布局,所述第一布局中的第一子区域与所述第二布局中的第二子区域相同;所述将所述两个第三户型布局分别包含的至少一个第一子区域的第二标识进行互换,包括:选择所述第一布局中用于组成预设形状的多个第一子区域作为第一待交换区域,确定所述第二布局中与所述第一待交换区域位置相同的区域作为第二待交换区域;将所述第一待交换区域对应的第二标识与所述第二待交换区域对应的第二标识进行互换。4.根据权利要求2或3所述的户型布局的生成方法,其特征在于,所述方法还包括:从所述第三数量的第四户型布局中选择至少一个第四户型布局;对已选择的第四户型布局包含的一个或多个第一子区域的第二标识进行随机更新,以得到新的第四户型布局;利用所述新的第四户型布局以及所述第三数量的第四户型布局形成第四数量的第五户型布局,所述待推送给用户的备选户型布局包括所述第四数量的第五户型布局。5.根据权利要求4所述的户型布局的生成方法,其特征在于,所述从所述第三数量的第四户型布局中选择至少一个第四户型布局,包括:确定所述第三数量的第四户型布局中每个第四户型布局的评价结果;根据所述每个第四户型布局的评价结果从所述第三数量的第四户型布局中筛选出第五数量的第四户型布局,且未被筛选出的第四户型布局的评价结果均优于所述第五数量的第四户型布局;从所述第五数量的第四户型布局中选择至少一个第四户型布局。
6.根据权利要求4所述的户型布局的生成方法,其特征在于,所述方法还包括:从所述第四数量的第五户型布局中选择至少一个第五户型布局;将已选择的第五户型布局拆分为第一区域和第二区域,所述第一区域与所述第二区域呈对称关系;对于每个已选择的第五户型布局中的第一区域和第二区域,将第一区域对应的第一子区域的第二标识更新为第二区域对应的第一子区域的第二标识,和/或将第二区域对应的第一子区域的第二标识更新为第一区域对应的第一子区域的第二标识,以得到新的第五户型布局;利用所述新的第五户型布局以及所述第四数量的第五户型布局形成第六数量的第六户型布局,所述待推送给用户的备...

【专利技术属性】
技术研发人员:朱博文徐继平刘晓亮
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

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

1