户型调整方法、装置、电子设备和存储介质与流程

文档序号:34724139发布日期:2023-07-07 19:07阅读:42来源:国知局
户型调整方法、装置、电子设备和存储介质与流程

本申请涉及计算机,尤其涉及一种户型调整方法、装置、电子设备和存储介质。


背景技术:

1、目前在图纸设计领域,还没有一个可以自动按照指定的面积约束来调改户型的产品供设计师使用。设计师想要达到指定的户型面积调改目标,就只能在autocad或者revit手工编辑cad图纸。一般来说,针对给定的图纸,设计师会首先决定改动哪些空间,其次会根据户型本身的结构以及面积调改目标来计算每个空间的调改量。

2、上述调改方式存在如下问题,户型的调改主要依靠设计师手动调整,要让调改结果满足指定的面积改动约束,需要细心地计算空间每处位置的改动量,对设计师的算术能力有较高要求。


技术实现思路

1、本申请提供了一种户型调整方法、装置、电子设备和存储介质,用以解决现有技术中,依赖设计师手动调整,需要设计师细心地计算空间每处位置的改动量,对设计师的算术能力有较高要求的问题。

2、第一方面,本申请实施例提供了一种户型调整方法,包括:

3、确定户型图中能够被调整的目标空间,所述户型图中包括至少一个空间;

4、获取用户对所述目标空间的目标调整参数;

5、基于所述目标调整参数判断目标户型图是否满足约束条件,所述目标户型图是按照所述目标调整参数对所述户型图调整后得到的户型图;

6、若满足,存储所述目标户型图。

7、可选的,所述确定户型图中能够被调整的目标空间,包括:

8、对所述户型图中的所述至少一个空间进行组合,得到空间组合集合,所述空间组合集合中包括至少一个空间组合;

9、从所述空间组合集合中,确定能够被调整的目标空间。

10、可选的,所述从所述空间组合集合中,确定能够被调整的目标空间,包括:

11、对所述空间组合集合中的每个所述空间组合执行以下判断:

12、判断所述空间组合中的所有墙体图元,是否均与其他空间的墙体图元共线;

13、若否,确定所述空间组合为所述目标空间;

14、若是,对下一个空间组合进行判断,直至所有空间组合判断完毕。

15、可选的,所述确定户型图中能够被调整的目标空间,包括:

16、获取用户从所述至少一个空间中选择的候选空间;

17、从所述候选空间中确定所述目标空间。

18、可选的,所述获取用户对所述目标空间的目标调整参数,包括:

19、获取用户对所述目标空间中目标对象调整后得到的候选调整参数;

20、基于所述候选调整参数和所述户型图的原始参数计算得到目标函数,所述目标函数用于指示调整前后所述户型图的变化程度;

21、确定所述目标函数满足预设取值条件的所述候选调整参数为所述目标调整参数。

22、可选的,所述基于所述候选调整参数和所述原始参数计算得到目标函数,包括:

23、基于所述目标调整参数和所述原始参数确定所述户型图的面积调整量,以及调整后所述户型图的面宽比例约束;

24、基于所述面积调整量和面宽比例约束计算得到所述目标函数。

25、可选的,所述基于所述目标调整参数判断目标户型图是否满足约束条件,包括:

26、基于所述目标调整参数确定约束参数;

27、判断所述约束参数是否满足所述约束条件。

28、第二方面,本申请实施例提供了一种户型调整装置,包括:

29、确定模块,用于确定户型图中能够被调整的目标空间,所述户型图中包括至少一个空间;

30、获取模块,用于获取用户对所述目标空间的目标调整参数;

31、判断模块,用于基于所述目标调整参数判断目标户型图是否满足约束条件,所述目标户型图是按照所述目标调整参数对所述户型图调整后得到的户型图;

32、存储模块,用于若满足,存储所述目标户型图。

33、第三方面,本申请实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;

34、所述存储器,用于存储计算机程序;

35、所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的户型调整方法。

36、第四方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的户型调整方法。

37、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,通过确定户型图中能够被调整的目标空间,所述户型图中包括至少一个空间;获取用户对所述目标空间的目标调整参数;基于所述目标调整参数判断目标户型图是否满足约束条件,所述目标户型图是按照所述目标调整参数对所述户型图调整后得到的户型图;若满足,存储所述目标户型图。如此,在调整完户型图后,能够直接对调整后的户型图是否满足条件进行判断,无需设计师手动计算,提高了计算效率。



技术特征:

1.一种户型调整方法,其特征在于,包括:

2.根据权利要求1所述的户型调整方法,其特征在于,所述确定户型图中能够被调整的目标空间,包括:

3.根据权利要求2所述的户型调整方法,其特征在于,所述从所述空间组合集合中,确定能够被调整的目标空间,包括:

4.根据权利要求1所述的户型调整方法,其特征在于,所述确定户型图中能够被调整的目标空间,包括:

5.根据权利要求1所述的户型调整方法,其特征在于,所述获取用户对所述目标空间的目标调整参数,包括:

6.根据权利要求5所述的户型调整方法,其特征在于,所述基于所述候选调整参数和所述原始参数计算得到目标函数,包括:

7.根据权利要求1所述的户型调整方法,其特征在于,所述基于所述目标调整参数判断目标户型图是否满足约束条件,包括:

8.一种户型调整装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的户型调整方法。


技术总结
本申请涉及一种户型调整方法、装置、电子设备和存储介质,应用于计算机技术领域,其中,方法包括:确定户型图中能够被调整的目标空间,所述户型图中包括至少一个空间;获取用户对所述目标空间的目标调整参数;基于所述目标调整参数判断目标户型图是否满足约束条件,所述目标户型图是按照所述目标调整参数对所述户型图调整后得到的户型图;若满足,存储所述目标户型图。以解决现有技术中,依赖设计师手动调整,需要设计师细心地计算空间每处位置的改动量,对设计师的算术能力有较高要求的问题。

技术研发人员:周雄,於其之,张君政,杨东明
受保护的技术使用者:深圳市万翼数字技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1