一种基于BIM的建筑室内走管空间净高分析方法及系统技术方案

技术编号:37597995 阅读:15 留言:0更新日期:2023-05-18 11:46
本发明专利技术公开了一种基于BIM的建筑室内走管空间净高分析方法及系统,该方法包括下述步骤:构建建筑模型;根据净高需求清单设置天花板高度;基于计算梁底净高的视图样板的过滤器,将注释参数记录的结果调整对应的图案填充,计算梁底净高的视图样板中的过滤器中对结构框架的注释参数进行判断;选取需要计算的梁和天花板,基于计算梁底至天花板的视图样板的过滤器,将注释参数记录的结果调整对应的图案填充,计算梁底至天花板距离的过滤器中对结构框架的注释参数进行判断;将计算得到的梁底净高值、梁底至天花板距离值存入对应梁构件的梁底至天花板距离参数中。本发明专利技术能完成对梁下净高和梁底走管空间高度的判断,优化设计流程,提高设计工作效率。提高设计工作效率。提高设计工作效率。

【技术实现步骤摘要】
一种基于BIM的建筑室内走管空间净高分析方法及系统


[0001]本专利技术涉及建筑信息化模型应用
,具体涉及一种基于BIM的建筑室内走管空间净高分析方法及系统。

技术介绍

[0002]建筑信息模型即BIM,是以建筑工程项目的各项相关信息数据作为模型基础,进行建筑模型的建立。目前建筑内部电气、暖通和给排水系统的管线体积越来越庞大、构成越来越复杂,因此开始利用BIM技术进行管线综合设计优化。
[0003]目前与基于BIM的管线综合优化相关的技术主要为通过管综建模后反复碰撞检测,再进行综合净高分析及调整,但现有管线综合相关方法缺乏预先对建筑空间能够用于走管的空间进行判断,机电设计需要经过多次反复修改才能尽量保证建筑专业需要的空间净高,每次都需要先设计、建模、分析碰撞之后才能知道问题所在,问题反馈滞后。
[0004]目前基于BIM的净高分析大多是将建筑及机电管线模型导入Fuzor等软件进行分析,这种方式模型导入导出的时间漫长,不能及时得出结果;或者通过在Autodesk Revit软件模型中建立房间或者面积得到其中所有构件进行净高比较的方式,房间和面积都需要花时间创建,而且需要对房间或面积元素的高度偏移和底部偏移参数进行调整才能将所有需要计算的构件纳入其中,跨层测净高需要预估调整,建模及调整工作量大。

技术实现思路

[0005]为了克服现有技术存在的缺陷与不足,本专利技术提供一种基于BIM的建筑室内走管空间净高分析方法及系统,在进行管线建模前,先对土建模型中梁下可用于走管的空间高度进行自动计算,反馈结果信息,可在机电设计前,了解建筑内部梁下可走管空间的高度情况,对于走管空间小、管线密集区域优先进行设计优化,将设计过程中可能会遇到的问题提前优化解决,优化设计流程,提高设计工作效率。
[0006]为了达到上述目的,本专利技术采用以下技术方案:
[0007]本专利技术提供一种基于BIM的建筑室内走管空间净高分析方法,包括下述步骤:
[0008]构建建筑模型,构建梁、建筑楼板和结构楼板构件,预设梁高和Z轴偏移量,构建计算梁底净高的视图样板,构建计算梁底至天花板的视图样板;
[0009]以房间为边界创建厚度为0的天花板,根据净高需求清单设置天花板高度;
[0010]基于计算梁底净高的视图样板的过滤器,将注释参数记录的结果调整对应的图案填充,对结构框架的注释参数进行判断,具体步骤包括:
[0011]选取需要计算的梁和建筑楼板,获取梁的定位线,获取定位线上的两个端点,将其中一个端点作为起点,另一个端点作为终点,起点朝着终点的方向移动第一设定距离,并向梁底方向移动第二设定距离,得到点a,终点朝着起点方向移动第一设定距离,并向梁底方向移动第二设定距离,得到点b;
[0012]预设第三设定距离,将点a向梁底方向延伸第三设定距离得到直线段即为线段A,
将点b向梁底方向延伸第三设定距离得到直线段即为线段B;
[0013]获取所选楼板的几何体,判断是否有楼板的几何体与线段A或线段B相交,若线段A或线段B有楼板与其相交,获取与线段A相交的所有楼板的板顶和板底相交的点,并取Z值最大的交点,计算该交点到对应的a点的距离,得出a点下的净高h
a
,获取与线段B相交的所有楼板的板顶和板底相交的点,并取Z值最大的交点,计算该交点到对应的b点的距离,得出b点下的净高h
b

[0014]比较净高h
a
、净高h
b
的大小,如果净高h
a
≤净高h
b
,则净高h
a
作为梁底净高,否则净高h
b
作为梁底净高,计算得到的梁底净高值存入对应梁构件的梁底净高参数中;
[0015]选取需要计算的梁和天花板,基于计算梁底至天花板的视图样板的过滤器,将注释参数记录的结果调整对应的图案填充,对结构框架的注释参数进行判断,具体步骤包括:
[0016]将点a向梁底方向延伸第三设定距离得到直线段即为线段A

,将点b向梁底方向延伸第三设定距离得到直线段即为线段B


[0017]获取所选天花板的几何体,判断是否有天花板几何体与线段A

或线段B

相交,若有天花板几何体与线段A

相交,获取与线段A

相交的所有天花板相交的交点,如果存在多个天花板与其相交的情况取其中Z值最大的交点,计算该交点到对应的a点的距离,得出a点下的净高h
a

,获取与线段B

相交的所有楼板的板顶和板底相交的点,并取Z值最大的交点,计算该交点到对应的b点的距离,得出b点下的净高h
b


[0018]比较净高h
a

、净高h
b

的大小,如果净高h
a

≤净高h
b

,则净高h
a

作为梁底至天花板距离,否则净高h
b

作为梁底至天花板距离,将计算得到的梁底至天花板距离值存入对应梁构件的梁底至天花板距离参数中。
[0019]作为优选的技术方案,所述第一设定距离根据柱子边缘到轴线中心距离调整。
[0020]作为优选的技术方案,所述第二设定距离为梁高、Z轴偏移量的和。
[0021]作为优选的技术方案,若线段A或线段B没有楼板与其相交,和/或,若线段A

或线段B

没有楼板与其相交,更新梁构件的注释参数。
[0022]作为优选的技术方案,所述构建建筑模型,具体包括:
[0023]构建共享参数,包括梁底净高参数、梁底至天花板的距离参数,用于Dynamo插件进行写入,并与结构框架类别绑定;
[0024]构建计算梁底净高的视图样板,所述计算梁底净高的视图样板内设置梁底净高计算错误的过滤器;
[0025]构建分析梁底净高的视图样板,构建筛选问题梁的过滤器,筛选问题梁的过滤器的过滤规则设置为结构框架的注释参数不为空;
[0026]构建计算梁底至天花板的视图样板,所述计算梁底至天花板的视图样板设置梁底至天花板计算错误的过滤器;
[0027]构建分析梁底至天花板距离的视图样板,所述分析梁底至天花板距离的视图样板设置筛选问题梁的过滤器。
[0028]作为优选的技术方案,梁底净高计算错误的过滤器包括第一过滤器、第二过滤器、第三过滤器、第四过滤器;
[0029]第一过滤器的过滤规则设置为结构框架的注释参数出现“无法提取定位线”时,该过滤器图案填充设置为第一颜色的实体填充;
[0030]第二过滤器的过滤规则设置为结构框架的注释参数出现“梁下至少有一段无楼板”时,该过滤器图案填充设置为第二颜色的实体填充;
[0031]第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于BIM的建筑室内走管空间净高分析方法,其特征在于,包括下述步骤:构建建筑模型,构建梁、建筑楼板和结构楼板构件,预设梁高和Z轴偏移量,构建计算梁底净高的视图样板,构建计算梁底至天花板的视图样板;以房间为边界创建厚度为0的天花板,根据净高需求清单设置天花板高度;基于计算梁底净高的视图样板的过滤器,将注释参数记录的结果调整对应的图案填充,对结构框架的注释参数进行判断,具体步骤包括:选取需要计算的梁和建筑楼板,获取梁的定位线,获取定位线上的两个端点,将其中一个端点作为起点,另一个端点作为终点,起点朝着终点的方向移动第一设定距离,并向梁底方向移动第二设定距离,得到点a,终点朝着起点方向移动第一设定距离,并向梁底方向移动第二设定距离,得到点b;预设第三设定距离,将点a向梁底方向延伸第三设定距离得到直线段即为线段A,将点b向梁底方向延伸第三设定距离得到直线段即为线段B;获取所选楼板的几何体,判断是否有楼板的几何体与线段A或线段B相交,若线段A或线段B有楼板与其相交,获取与线段A相交的所有楼板的板顶和板底相交的点,并取Z值最大的交点,计算该交点到对应的a点的距离,得出a点下的净高h
a
,获取与线段B相交的所有楼板的板顶和板底相交的点,并取Z值最大的交点,计算该交点到对应的b点的距离,得出b点下的净高h
b
;比较净高h
a
、净高h
b
的大小,如果净高h
a
≤净高h
b
,则净高h
a
作为梁底净高,否则净高h
b
作为梁底净高,计算得到的梁底净高值存入对应梁构件的梁底净高参数中;选取需要计算的梁和天花板,基于计算梁底至天花板的视图样板的过滤器,将注释参数记录的结果调整对应的图案填充,对结构框架的注释参数进行判断,具体步骤包括:将点a向梁底方向延伸第三设定距离得到直线段即为线段A

,将点b向梁底方向延伸第三设定距离得到直线段即为线段B

;获取所选天花板的几何体,判断是否有天花板几何体与线段A

或线段B

相交,若有天花板几何体与线段A

相交,获取与线段A

相交的所有天花板相交的交点,如果存在多个天花板与其相交的情况取其中Z值最大的交点,计算该交点到对应的a点的距离,得出a点下的净高h
a

,获取与线段B

相交的所有楼板的板顶和板底相交的点,并取Z值最大的交点,计算该交点到对应的b点的距离,得出b点下的净高h
b

;比较净高h
a

、净高h
b

的大小,如果净高h
a

≤净高h
b

,则净高h
a

作为梁底至天花板距离,否则净高h
b

作为梁底至天花板距离,将计算得到的梁底至天花板距离值存入对应梁构件的梁底至天花板距离参数中。2.根据权利要求1所述的基于BIM的建筑室内走管空间净高分析方法,其特征在于,所述第一设定距离根据柱子边缘到轴线中心距离调整。3.根据权利要求1所述的基于BIM的建筑室内走管空间净高分析方法,其特征在于,所述第二设定距离为梁高、Z轴偏移量的和。4.根据权利要求1所述的基于BIM的建筑室内走管空间净高分析方法,其特征在于,若线段A或线段B没有楼板与其相交,和/或,若线段A

或线段B

没有楼板与其相交,更新梁构件的注释参数。5.根据权利要求1所述的基于BIM的建筑室内走管空间净高分析方法,其特征在于,所
述构建建筑模型,具体包括:构建共享参数,包括梁底净高参数、梁底至天花板的距离参数,用于Dynamo插件进行写入,并与结构框架类别绑定;构建计算梁底净高的视图样板,所述计算梁底净高的视图样板内设置梁底净高计算错误的过滤器;构建分析梁底净高的视图样板,构建筛选问题梁的过滤器,筛选问题梁的过滤器的过滤规则设置为结构框架的注释参数不为空;构建计算梁底至天花板的视图样板,所述计算梁底至天花板的视图样板设置梁底至天花板计算错误的过滤器;构建分析梁底至天花板距离的视图样板,所述分析梁底至天花板距离的视图样板设置筛选问题梁的过滤器。6.根据权利要求5所述的基于BIM的建筑室内走管空间净高分析方法,其特征在于,梁底净高计算错误的过滤器包括第一过滤器、第二过滤器、第三过滤器、第四过滤器;第一过滤器的过滤规则设置为结构框架的注释参数出现“无法提取定位线”时,该过滤器图案填充设置为第一颜色的实体填充;第二过滤器的过滤规则设置为结构框架的注释参数出现“梁下至少有一段无楼板”时,...

【专利技术属性】
技术研发人员:倪阳张晓明梁昊飞刘禹岐郑巧雁吴润榕杨荣华
申请(专利权)人:华南理工大学建筑设计研究院有限公司
类型:发明
国别省市:

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

1