家装的设计图纸生成方法及装置制造方法及图纸

技术编号:35600692 阅读:24 留言:0更新日期:2022-11-16 15:21
本申请涉及图像处理技术领域,提供一种家装的设计图纸生成方法及装置。所述方法包括:从户型图中获取用于布置家具模型的空间区域;多次将所述家具模型加载至所述空间区域,并将每次加载时所述家具模型位于所述空间区域的位置信息输入预设的设计规则模型,获取每次加载后得到的初始图纸的规则得分;将所述规则得分满足预设分值的所述初始图纸,确定为家装的设计图纸;其中,每次所述家具模型加载至所述空间区域的位置信息不同。本申请实施例提供的家装的设计图纸生成方法能够提高生成的设计图纸的准确性。图纸的准确性。图纸的准确性。

【技术实现步骤摘要】
家装的设计图纸生成方法及装置


[0001]本申请涉及图像处理
,具体涉及一种家装的设计图纸生成方法及装置。

技术介绍

[0002]随着软件产业的发展,图纸的绘制通常也通过软件进行控制,其中就包括了家装的设计图纸的生成。
[0003]相关技术中,对于家装的设计图纸生成,是先设定家具模型在用于摆放家具模型的空间区域中的坐标位置,然后在用户选择户型图后,然后将家具模型加载至该户型图的空间区域的坐标位置上,从而形成设计图纸。然而,由于家具模型的坐标位置固定,无论户型图的尺寸和格局如何变化,家具模型相对空间区域的排布位置依旧没有变化,因此仅能针对特定的户型图来生成设计图纸,影响生成的设计图纸的准确性,导致后续需花费大量时间进行图纸修改。

技术实现思路

[0004]本申请旨在至少解决相关技术中存在的技术问题之一。为此,本申请提出一种家装的设计图纸生成方法,能够提高生成的设计图纸的准确性。
[0005]本申请还提出一种家装的设计图纸生成装置。
[0006]本申请还提出一种电子设备。
[0007]本申请还提出一种计算机可读存储介质。
[0008]根据本申请第一方面实施例的家装的设计图纸生成方法,包括:
[0009]从户型图中获取用于布置家具模型的空间区域;
[0010]多次将所述家具模型加载至所述空间区域,并将每次加载时所述家具模型位于所述空间区域的位置信息输入预设的设计规则模型,获取每次加载后得到的初始图纸的规则得分;
[0011]将所述规则得分满足预设分值的所述初始图纸,确定为家装的设计图纸;
[0012]其中,每次所述家具模型加载至所述空间区域的位置信息不同。
[0013]通过从户型图中获取用于布置家具模型的空间区域后,多次将家具模型加载至空间区域的不同位置,并通过预设的设计规则模型来确定与每个位置对应的规则得分后,获取规则得分满足预设分值的设计图纸。从而能够针对不同的户型图,来自适应调整家具模型在空间区域中合适的摆放位置,提高设计图纸的准确性。
[0014]根据本申请的一个实施例,从户型图中获取用于布置家具模型的空间区域,包括:
[0015]根据所述家具模型的家具类型,从所述户型图中获取与所述家具模型对应的至少一个待布置区域;
[0016]根据各所述待布置区域的第一参数信息,和所述家具模型的第二参数信息,从各所述待布置区域中,获取所述第一参数信息大于或等于所述第二参数信息的所述空间区域;
[0017]其中,所述第一参数信息和所述第二参数信息为信息类型相同的参数信息;
[0018]所述参数信息包括长度、宽度、高度中的至少一种。
[0019]根据本申请的一个实施例,多次将所述家具模型加载至所述空间区域,并将每次加载后所述家具模型的位置信息输入预设的设计规则模型,获取每次加载后得到的初始图纸的规则得分,包括:
[0020]多次将所述家具模型加载至所述空间区域,每次加载时均将所述家具模型位于所述空间区域的当前所述位置信息输入预设的设计规则模型,获取与当前所述位置信息对应的所述初始图纸的规则得分,并根据预设步长更新当前所述位置信息,直至更新后的当前所述位置信息对应的所述初始图纸的规则得分满足所述预设分值。
[0021]根据本申请的一个实施例,所述预设步长包括移动步长和移动方向;
[0022]所述移动方向根据当前所述位置信息对应的规则得分,与上一所述位置信息对应的规则得分之间的差值确定。
[0023]根据本申请的一个实施例,将所述家具模型位于所述空间区域的当前所述位置信息输入预设的设计规则模型,获取与当前所述位置信息对应的所述初始图纸的规则得分,包括:
[0024]将所述家具模型位于所述空间区域的当前所述位置信息输入预设的设计规则模型;
[0025]根据所述规则模型中的遮挡规则,获取所述家具模型在处于当前所述位置信息时与所述空间区域中各预设物体的重叠面积;
[0026]根据所述规则模型中的碰撞规则,获取所述家具模型在处于当前所述位置信息时与所述空间区域中各预设物体的碰撞面积;
[0027]根据所述遮挡规则的第一预设权重与所述重叠面积,以及所述碰撞规则的第二预设权重与所述碰撞面积,获取与当前所述位置信息对应的所述初始图纸的规则得分;
[0028]其中,各预设物体包括房门和门窗。
[0029]根据本申请的一个实施例,将所述规则得分满足预设分值的所述初始图纸,确定为家装的设计图纸,包括:
[0030]将所述规则得分满足预设分值的所述初始图纸,标记为目标图纸;
[0031]根据所述目标图纸中所述家具模型所处的墙体的有效长度,以及所述家具模型的长度,获取所述目标图纸的适配度;
[0032]确定所述适配度大于或等于预设值,将所述目标图纸确定为家装的设计图纸。
[0033]根据本申请的一个实施例,还包括:
[0034]确定所述适配度小于所述预设值,删除所述家具模型。
[0035]根据本申请第二方面实施例的家装的设计图纸生成装置,包括:
[0036]空间区域获取模块,用于从户型图中获取用于布置家具模型的空间区域;
[0037]规则得分获取模块,用于多次将所述家具模型加载至所述空间区域,并将每次加载时所述家具模型位于所述空间区域的位置信息输入预设的设计规则模型,获取每次加载后得到的初始图纸的规则得分;
[0038]设计图纸生成模块,用于将所述规则得分满足预设分值的所述初始图纸,确定为家装的设计图纸;
[0039]其中,每次所述家具模型加载至所述空间区域的位置信息不同。
[0040]根据本申请第三方面实施例的电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述计算机程序时实现上述任一实施例所述的家装的设计图纸生成方法。
[0041]根据本申请第四方面实施例的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的家装的设计图纸生成方法。
[0042]根据本申请第五方面实施例的计算机程序产品,包括:所述计算机程序被处理器执行时实现如上述任一实施例所述的家装的设计图纸生成方法。
[0043]本申请实施例中的上述一个或多个技术方案,至少具有如下技术效果之一:
[0044]通过从户型图中获取用于布置家具模型的空间区域后,多次将家具模型加载至空间区域的不同位置,并通过预设的设计规则模型来确定与每个位置对应的规则得分后,获取规则得分满足预设分值的设计图纸。从而能够针对不同的户型图,来自适应调整家具模型在空间区域中合适的摆放位置,提高设计图纸的准确性。
[0045]进一步的,通过家具模型的家具类型,从户型图中获取与家具模型对应的各待布置区域,以根据各待布置区域的第一参数信息,和家具模型的第二参数信息,从各待布置区域中,获取第一参数信息大于或等于第二参数信息的区域确定为空间区域,从而确保获取到的空间区本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种家装的设计图纸生成方法,其特征在于,包括:从户型图中获取用于布置家具模型的空间区域;多次将所述家具模型加载至所述空间区域,并将每次加载时所述家具模型位于所述空间区域的位置信息输入预设的设计规则模型,获取每次加载后得到的初始图纸的规则得分;将所述规则得分满足预设分值的所述初始图纸,确定为家装的设计图纸;其中,每次所述家具模型加载至所述空间区域的位置信息不同。2.根据权利要求1所述的家装的设计图纸生成方法,其特征在于,从户型图中获取用于布置家具模型的空间区域,包括:根据所述家具模型的家具类型,从所述户型图中获取与所述家具模型对应的至少一个待布置区域;根据各所述待布置区域的第一参数信息,和所述家具模型的第二参数信息,从各所述待布置区域中,获取所述第一参数信息大于或等于所述第二参数信息的所述空间区域;其中,所述第一参数信息和所述第二参数信息为信息类型相同的参数信息;所述参数信息包括长度、宽度、高度中的至少一种。3.根据权利要求1所述的家装的设计图纸生成方法,其特征在于,多次将所述家具模型加载至所述空间区域,并将每次加载后所述家具模型的位置信息输入预设的设计规则模型,获取每次加载后得到的初始图纸的规则得分,包括:多次将所述家具模型加载至所述空间区域,每次加载时均将所述家具模型位于所述空间区域的当前所述位置信息输入预设的设计规则模型,获取与当前所述位置信息对应的所述初始图纸的规则得分,并根据预设步长更新当前所述位置信息,直至更新后的当前所述位置信息对应的所述初始图纸的规则得分满足所述预设分值。4.根据权利要求3所述的家装的设计图纸生成方法,其特征在于,所述预设步长包括移动步长和移动方向;所述移动方向根据当前所述位置信息对应的规则得分,与上一所述位置信息对应的规则得分之间的差值确定。5.根据权利要求3所述的家装的设计图纸生成方法,其特征在于,将所述家具模型位于所述空间区域的当前所述位置信息输入预设的设计规则模型,获取与当前所述位置信息对应的所述初始图纸的规则得分,包括:将...

【专利技术属性】
技术研发人员:刘玉丹黄志艺王胜
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

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

1