BIM模型的混凝土工程量提取方法技术

技术编号:37783350 阅读:21 留言:0更新日期:2023-06-09 09:13
本公开涉及一种BIM模型的混凝土工程量提取方法。该方法包括:将目标建筑的结构BIM模型划分若干个目标流水段;对于任意的一个目标流水段,基于预先设定的Dynamo程序提取所述目标流水段的目标构件的混凝土工程量。本申请提高了施工方的对于单个流水段的混凝土工程量的估计准确性和工作效率。Dynamo程序具有可视化可编辑的特点,便于编程使用,编程效率高。编程效率高。编程效率高。

【技术实现步骤摘要】
BIM模型的混凝土工程量提取方法


[0001]本公开涉及计算机
,尤其涉及一种BIM模型的混凝土工程量提取方法。

技术介绍

[0002]施工单位由于施工的需要,对于一些大型的目标建筑,经常需要估算流水段的混凝土量。相关技术中,根据二维的图纸,工程人员根据经验估算流水段的工程量,缺点是效率低,误差比较大。

技术实现思路

[0003]为克服相关技术中存在的问题,本公开提供一种BIM模型的混凝土工程量提取方法,以解决上述的问题。
[0004]根据本公开实施例的第一方面,提供一种BIM模型的混凝土工程量提取方法,所述方法包括:将目标建筑的BIM模型划分若干个目标流水段;对于任意的一个目标流水段,基于预先设定的Dynamo程序提取所述目标流水段的目标构件的混凝土工程量。
[0005]在一种实施方式中,所述基于预先设定的Dynamo程序确定所述目标流水段的目标构件的混凝土工程量,包括:确定目标构件类别;根据所述目标构件类别确定所述BIM模型中的所述目标构件类别的所有的构件得到第一集合;响应于对于目标流水段的初步框选,确本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种BIM模型的混凝土工程量提取方法,其特征在于,包括:将目标建筑的结构BIM模型划分若干个目标流水段;对于任意的一个目标流水段,基于预先设定的Dynamo程序提取所述目标流水段的目标构件的混凝土工程量。2.如权利要求1所述的BIM模型的混凝土工程量提取方法,其特征在于,所述基于预先设定的Dynamo程序提取所述目标流水段的目标构件的混凝土工程量,包括:确定目标构件类别;根据所述目标构件类别确定所述BIM模型中的所述目标构件类别的所有的构件得到第一集合;响应于对于目标流水段的初步框选,确定所述初步框选范围;所述初步框选范围大于所述目标流水段的范围,以使所述目标流水段内的所有的构件都包括在所述初步框选范围内;根据所述初步框选范围和所述第一集合确定所述初步框选范围的构件,并实体化后得到第二数据集合;建立所述目标流水段的体量模型,确定该目标流水段的体量模型的范围,并进行实体化得到第三数据集合;所述体量模型的边界等于所述目标流水段的边界,以使得所述体量模型的范围等于所述目标流水段的范围;确定所述第三数据集合和所述第二数据集合的交集得到第四数据集合,所述第四数据集合用于表示所述目标流水段内的实体;对所述第四数据集合进行体积化,并把单位转换为立方米得到第五数据集合;对所述第五数据集合进行降级处理,以避免多级嵌套,得到第六数据集合;对所述第六数据集合进行去除空值的处理得到第七数据集合;对所述第七数据集合进行求和处理并输出得到所述目标流水段的目标构件的混凝土工程量。3.根据权利要求1所述的BIM模型的混凝土工程量提取方法,其特征在于,所述目标构件的类别包括:墙、柱、板、梁;其中,所述混凝土工程量包括横向混凝土工程量和竖向混凝土工程量;所述横向混凝土工程量包括:板和梁的混凝土工程量;所述竖向混凝土工程量包括:墙和柱的混凝土工程量。4.根据权利要求2所述的BIM模型的混凝土工程量提取方法,其特征在于,确定目标构件类别,包括:预先设定多个用于表示不同构件类型的节点集合,其中,每个节点表示一个构件类别;根据每一次需要计算的构件类型,从所述节点集合中选择确定一个或多个目标节点,将所述一个或多个目标节点分别连接ListCreate节点;使用所述ListCreate节点根据连接的一个或者多个目标节点确定构件类型。5.根据权利要求4所述的BIM模型的混凝土工程量提取方法,其特征在于,根据所述目标构件类别确定所述BIM模型中的所述目标构件类别的所有的构件得到第一集合,包括:使用All Elements of Category节点确定所述BIM模型中的所述目标构件类别的所有
的构件得到第一集合;所述ListCreate节点的输出端连接All Elements of Category节点;确定所述初步框选范围,包...

【专利技术属性】
技术研发人员:王刚韩德志李博
申请(专利权)人:北京城建设计发展集团股份有限公司
类型:发明
国别省市:

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

1