建筑外立面设计方法、装置、存储介质及电子设备与流程

allin2026-06-17  15


本技术涉及计算机辅助设计领域,具体而言,涉及一种建筑外立面设计方法、装置、存储介质及电子设备。


背景技术:

1、在传统的建筑设计领域,设计师们长期依赖于二维cad软件,如autocad,通过绘制平面、立面、剖面等图纸来传达设计意图。在这个过程中,设计师们必须熟练运用几何投影技巧,以二维线条的形式,将脑海中的三维建筑构思展现出来。然而,这种做法对设计师提出了极高的要求,不仅需要具备卓越的空间想象力,还要在复杂且不直观的设计过程中,完成所有的三维想象和几何投影计算。这无疑使得绘图过程变得异常繁琐,难度系数直线上升,同时也大大增加了出错的可能性,并且修改和调整起来也十分不便。

2、为了解决这一问题,一些项目开始引入三维cad软件,如revit,以希望提高设计时的直观性和效率。但实践过程中发现,虽然通过构建三维实体模型,可以在一定程度上使设计师更直观地展现和调整设计方案。然而,目前主流的三维cad软件也存在一定的局限性。由于缺乏对外表面和独立面层概念的明确区分,设计师在用墙、梁、板、柱等元素建立建筑模型时,往往难以从模型表面直接统一协调外观效果。因此,在实际工作中,设计师们仍然需要回归到二维线条,对建筑的立面进行细致的绘制和加工,以满足设计要求。

3、因此,尽管目前主流的三维cad软件在一定程度上提升了设计效率,但在对建筑外立面进行设计时,设计师们仍需在二维与三维之间不断切换,仍然存在效率欠佳的问题。此外,也有一些三维cad软件,虽然能高效生成建筑的立面图,但却是以忽视设计图的细节为代价换取的。


技术实现思路

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、根据所述开口的位置,通过所述占位实体从所述轮廓实体中扣减出所述开口,并通过所述开口的轮廓为所述开口拉伸出洞壁。

38、结合第二方面的可选实施方式,所述外轮廓包括了所述设计图中的全部室内房间。

39、结合第二方面的可选实施方式,所述外表面模块还用于:

40、获取所述目标楼栋的楼栋外观模型,其中,所述楼栋外观模型通过将所述目标楼栋的初始外观模型赋予面层做法与立面构件的实体得到,所述初始外观模型通过每个所述楼层的楼层外观模型组合而成;

41、将所述楼栋外观模型的立面进行投影,得到所述立面的立面图。

42、结合第二方面的可选实施方式,所述外表面模块还具体用于:

43、将位于所述立面的外表面拆分为独立面,并为位于所述立面的立面构件的实体建立占位面;

44、根据所述独立面与所述占位面之间的遮挡关系,将所述独立面与所述占位面投影到相机平面,得到包括多个投影图形的初始立面图;

45、为每个所述投影图形填充与投影来源相匹配的图案,得到所述立面的立面图。

46、第三方面,本技术还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现所述的建筑外立面设计方法。

47、第四方面,本技术还提供一种电子设备,所述电子设备包括处理器与存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,实现所述的建筑外立面设计方法。

48、相对于现有技术而言,本技术具有以下有益效果:

49、本技术提供一种建筑外立面设计方法、装置、存储介质及电子设备。其中,电子设备获取目标楼栋各楼层的设计图;对于每个所述楼层,根据所述楼层的设计图,确定出所述楼层的外轮廓;根据所述外轮廓,生成展示所述楼层外表面的楼层外观模型。如此,相较于现有技术中需要对墙体、梁、柱等建筑元素进行区分以及单独处理,本实施例将楼层的外部视为一个整体,并利用楼层的外轮廓生成的楼层外观模型,即可展示统一和连续的外表面。


技术特征:

1.一种建筑外立面设计方法,其特征在于,所述方法包括:

2.根据权利要求1所述的建筑外立面设计方法,其特征在于,所述根据所述外轮廓,生成展示所述楼层外表面的楼层外观模型,包括:

3.根据权利要求2所述的建筑外立面设计方法,其特征在于,所述为所述轮廓实体生成与所述开口构件对应的开口,包括:

4.根据权利要求3所述的建筑外立面设计方法,其特征在于,所述根据所述开口的位置与尺寸,为所述轮廓实体生成所述开口以及所述开口的洞壁,包括:

5.根据权利要求1所述建筑外立面设计方法,其特征在于,所述外轮廓包括了所述设计图中的全部室内房间。

6.根据权利要求1所述的建筑外立面设计方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的建筑外立面设计方法,其特征在于,所述将所述楼栋外观模型进行投影,得到所述目标楼栋的立面图,包括:

8.一种建筑外立面设计装置,其特征在于,所述装置包括:

9.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1-7任意一项所述的建筑外立面设计方法。

10.一种电子设备,其特征在于,所述电子设备包括处理器与存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1-7任意一项所述的建筑外立面设计方法。


技术总结
本申请提供一种建筑外立面设计方法、装置、存储介质及电子设备,应用于计算机辅助设计领域。电子设备获取目标楼栋各楼层的设计图;对于每个所述楼层,根据所述楼层的设计图,确定出所述楼层的外轮廓;根据所述外轮廓,生成展示所述楼层外表面的楼层外观模型。如此,相较于现有技术中需要对墙体、梁、柱等建筑元素进行区分以及单独处理,本实施例将楼层的外部视为一个整体,并利用楼层的外轮廓生成的楼层外观模型,即可展示统一和连续的外表面。

技术研发人员:欧鹏
受保护的技术使用者:成都云中楼阁科技有限公司
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-28500.html

最新回复(0)