基于Dynamo构建异形嵌板玻璃幕墙的方法和系统技术方案

技术编号:36687943 阅读:79 留言:0更新日期:2023-02-27 19:52
本发明专利技术提出了一种基于Dynamo构建异形嵌板玻璃幕墙的方法和系统,分为两个模块:基于Dynamo的异形嵌板玻璃幕墙设计方案生成模块和异形嵌板玻璃数据信息提取模块,前者用于通过Dynamo内置的Numberslider实现多参数设计的功能,在幕墙表面形状确定之后,通过在选定的曲面上划分不同的U、V网格来确定所有异形嵌板玻璃的数量和分布情况,可自动地生成满足限制条件的幕墙方案;后者用于在幕墙方案确定之后,为所有的异形嵌板玻璃自动编号,并且获取其位置坐标和尺寸信息,不仅可以指导生产厂家进行生产,在安装施工过程中也能大大提高工作效率和准确率。本发明专利技术可以有效提高方案比选效率,以及优化方案确定之后异形嵌板玻璃的数据获取工作流。获取工作流。获取工作流。

【技术实现步骤摘要】
基于Dynamo构建异形嵌板玻璃幕墙的方法和系统


[0001]本专利技术属于建筑施工
,尤其涉及一种基于Dynamo构建异形嵌板玻璃幕墙的方法和系统。

技术介绍

[0002]随着建筑行业的发展以及人们对建筑造型在审美上的要求不断提高,不难发现,我们周围越来越多的高楼大厦在外立面幕墙上下足了功夫,但大多玻璃幕墙均为平面玻璃,一旦外立面确定之后,幕墙施工方案基本就确定了下来,因此无法再进行下一步的创新和优化。在玻璃制造工艺和施工技术不断进步的当今社会,已经有不少设计师开始考虑在建筑外立面幕墙使用非平面玻璃以达到特殊的外立面效果,异形嵌板玻璃不仅在外观上可以组合出更多造型,在一些地区还可以根据光照角度调整倾斜角以达到光污染最小等效果。
[0003]如果一面玻璃幕墙上的嵌板玻璃是不规则形状的玻璃,在幕墙设计师设计这种异形玻璃幕墙时,往往需要在脑海中构思出很多种方案进行对比,但是设计师构想的方案数量有限,且与他人交流讨论时方案仅存在于概念阶段,形成图文信息效率较低,进而导致最终呈现的效果并不是最佳方案。此外,在设计方案确定后,异形玻璃的数量非常之多,因此,统计异形玻璃的数量和位置信息并对其编号的工作极其耗费精力。
[0004]传统方法在revit里新建概念体量之后只能排布一种嵌板玻璃,且排布方式的原理为简单的复制粘贴,而且对于数量巨大的异形曲面幕墙方案,不能很好的获取其数据,往往再由三维模型导出二维CAD图纸指导现场施工,工作流繁杂且效率较低,对于现场安装人员识图能力也是一种考验。

技术实现思路
<br/>[0005]本专利技术提供了一种基于Dynamo构建异形嵌板玻璃幕墙的方法和系统,旨在通过revit软件结合Dynamo代码实现自动构建异形嵌板玻璃幕墙的功能。已有的技术方案基本可以实现在异形曲面排布嵌板玻璃,但无法对数量众多的嵌板玻璃进行随机化操作,同时也无法自动获取异形嵌板玻璃的数据信息并导出Excel表格,这一步对于效率的提升尤为重要。
[0006]为解决上述技术问题,本专利技术提供的一种
[0007]基于Dynamo构建异形嵌板玻璃幕墙的方法,其特征在于,包括以下步骤:
[0008]步骤1、在revit里新建自适应族,建立异形嵌板玻璃族;
[0009]步骤2、在revit里面新建概念体量,确定需要嵌入异形嵌板玻璃的曲面形状和尺寸;
[0010]步骤3、对异形曲面进行UV网格划分,划分完成后,打开交点处的节点显示;
[0011]步骤4、将自适应异形嵌板玻璃族载入异形曲面体量项目中,并按照新建自适应异形嵌板玻璃族时的步骤在异形曲面的四个相邻节点之间放置一个自适应异形嵌板玻璃族,
自适应异形嵌板玻璃族放置结束后,选中已经放置的自适应异形嵌板玻璃族,点击revit里的重复命令,自动将异形曲面布满自适应异形嵌板玻璃;
[0012]步骤5、选中所有的异形嵌板玻璃,点击revit里的删除中继器按钮,删除异形嵌板玻璃之间的关联;
[0013]步骤6、在异形曲面项目文件里打开Dynamo,Dynamo代码分为参数输入模块、自适应异形嵌板玻璃自动编号模块、自适应异形嵌板玻璃坐标、体积和尺寸获取模块,自适应异形嵌板玻璃数据信息导出模块;
[0014]步骤7、在给定数值范围内调整参数,运行Dynamo代码,通过Dynamo内置的随机数生成代码节点,得到自适应异形嵌板玻璃在异形曲面上满足基本条件的前提下随机分布的结果;
[0015]步骤8、得到至少一组满意的异形嵌板玻璃排列组合的结果;
[0016]步骤9、获取异形嵌板玻璃的相关数据,并将数据导出到Excel表格。
[0017]在本专利技术的实施例中,在步骤1中,还包括:为所建立的异形嵌板玻璃族设置铝板背框厚度、玻璃短边高和玻璃长边高三个可变参数。
[0018]在本专利技术的实施例中,在步骤6中,所述参数输入模块用于调整自适应异形嵌板玻璃的铝框背板的厚度、玻璃短边高和玻璃长边高;所述自适应异形嵌板玻璃自动编号模块用于为每一块玻璃自动编号;所述自适应异形嵌板玻璃坐标和体积获取模块用于获取每块玻璃的对角线坐标;所述自适应异形嵌板玻璃数据信息导出模块用于将数据汇总之后形成Excel表格存储在指定位置。
[0019]一种基于Dynamo的自动构建异形嵌板玻璃幕墙的系统,其包括;
[0020]所述基于Dynamo的异形嵌板玻璃幕墙设计方案生成模块,用于通过Dynamo内置的Numberslider实现多参数设计的功能,在幕墙表面形状确定之后,通过在选定的曲面上划分不同的U、V网格来确定所有异形嵌板玻璃的数量和分布情况,生成满足限制条件的幕墙方案;
[0021]基于Dynamo的异形嵌板玻璃数据信息提取模块,用于在幕墙方案确定之后,为所有的异形嵌板玻璃自动编号,获取位置坐标和尺寸信息。
[0022]本专利技术的有益效果在于:
[0023](1)本专利技术可以基于Dynamo自动生成数量可观的异形玻璃幕墙比选方案,效率较高,方法简单。本专利技术在生成比选方案时,可以在设置玻璃偏移距离的同时,调整整体幕墙嵌板玻璃的总重量,使二者达到一个相对平衡的状态。
[0024](2)方案确定后,可以使用revit软件为每一块玻璃进行编号,并统计其规格尺寸,形成Excel表格后指导厂家生产,后续安装施工也可以按照编号进行安装,防止安装顺序混乱。相较于传统人工统计,由软件自动为异形嵌板玻璃编号之后,可以快速获取对应编号的异形嵌板玻璃的数据信息,方便厂家进行生产。同时,根据三维模型指导现场安装,效率更高,准确率更高。
附图说明
[0025]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1为本专利技术提供的基于Dynamo构建异形嵌板玻璃幕墙的方法的流程图。
具体实施方式
[0027]下面结合附图对本专利技术的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明用于帮助理解本专利技术,但并不构成对本专利技术的限定。此外,下面所描述的本专利技术各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。
[0028]在描述本专利技术的具体实施例之前,为使本专利技术的方案更加清楚完整,首先对本专利技术中出现的缩略语和关键术语定义进行说明:
[0029]Dynamo:一款可视化编程工具,同时供非编程人员和编程人员使用。它使用户能够直观地查看脚本行为、定义自定义逻辑以及使用各种文本编程语言的脚本。
[0030]Revit:Revit是Autodesk公司一套系列软件的名称。Revit系列软件是专为建筑信息模型(BIM)构建的,可帮助建筑设计师设计、建造和维护质量更好、能效更高的建筑。AutodeskRevit作为一种应用程序提供,它结合了Autode本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Dynamo构建异形嵌板玻璃幕墙的方法,其特征在于,包括以下步骤:步骤1、在revit里新建自适应族,建立异形嵌板玻璃族;步骤2、在revit里面新建概念体量,确定需要嵌入异形嵌板玻璃的曲面形状和尺寸;步骤3、对异形曲面进行UV网格划分,划分完成后,打开交点处的节点显示;步骤4、将自适应异形嵌板玻璃族载入异形曲面体量项目中,并按照新建自适应异形嵌板玻璃族时的步骤在异形曲面的四个相邻节点之间放置一个自适应异形嵌板玻璃族,自适应异形嵌板玻璃族放置结束后,选中已经放置的自适应异形嵌板玻璃族,点击revit里的重复命令,自动将异形曲面布满自适应异形嵌板玻璃;步骤5、选中所有的异形嵌板玻璃,点击revit里的删除中继器按钮,删除异形嵌板玻璃之间的关联;步骤6、在异形曲面项目文件里打开Dynamo,Dynamo代码分为参数输入模块、自适应异形嵌板玻璃自动编号模块、自适应异形嵌板玻璃坐标、体积和尺寸获取模块,自适应异形嵌板玻璃数据信息导出模块;步骤7、在给定数值范围内调整参数,运行Dynamo代码,通过Dynamo内置的随机数生成代码节点,得到自适应异形嵌板玻璃在异形曲面上满足基本条件的前提下随机分布的结果;步骤8、得到至少一组满意的异形嵌板玻璃排列组合的结果;步骤9、获取异形...

【专利技术属性】
技术研发人员:宋强张学洪恩钦陈新喜余少乐王碗别军浩陈大权孙林鄢全科沈铮琦任建钊孙统宝
申请(专利权)人:中国建筑第八工程局有限公司
类型:发明
国别省市:

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

1