一种基于BIM模型自动检测地下室风井及风机房生成条件的软件插件
文献发布时间:2023-06-19 11:16:08
技术领域
本发明涉及建筑设计的技术领域,更具体地说,它涉及一种基于BIM模型自动检测地下室风井及风机房生成条件的软件插件。
背景技术
风井与风机房生成条件的检查是建筑领域基于BIM平台进行建筑设计与建模时必须进行的基础步骤。目前使用BIM进行建筑设计建模时,风井与风机房生成条件检查的基本操作为人工根据建筑空间特点、使用需求、室外环境、空间尺度等涵括客观与主观条件判断的。
而传统的检查方式存在的不足有以下几点:
1、传统的检查方式需人工判断模型中是否已划分防火分区及防烟分区,塔楼是否具备设置风井条件,每个核心筒需要设置几套加压系统,每个防火分区是否有直通室外的坡道,每个防火分区需要设置几台排风机及送风机;
对于一个建筑面积较大、防火分区较多的建筑,每个防火分区均需要进行多重人工判断后才能确定此防火分区是否具备风井与风机房生成条件,工作量大,效率低下;
2、人工判断过程容易出现错误,需要较大的人力进行校对、修改。
发明内容
针对现有技术存在的不足,本发明的目的在于提供一种基于BIM模型自动检测地下室风井及风机房生成条件的软件插件,可以有效提高BIM模型检查的工作效率,具有迅速及时、出错率低的优点。
本发明的上述技术目的是通过以下技术方案得以实现的,一种基于BIM模型自动检测地下室风井及风机房生成条件的软件插件,包括:
模型读取模块,用于获取土建模型,并读取所述土建模型中的建筑信息;
构件族检查模块,用于根据所述建筑信息,以检测风机房族的数量和区域族的类型;
地下室检查模块,用于根据所述建筑信息,以检测地下室楼层的数量和地下室出入口;
塔楼区域检查模块,用于根据所述建筑信息,以检测地下室的核心筒数量、端户数量和翼户数量;
房间和风井检查模块,用于根据所述建筑信息,以检测加压房间和塔楼预留风井;
分区检查模块,用于根据所述建筑信息,以检测防火分区和防烟分区;
其中所述模型读取模块、所述构件族检查模块、所述地下室检查模块、所述塔楼区域检查模块和所述房间和风井检查模块均与BIM数据库相联。
在其中一个实施例中,所述构件族检查模块依照以下步骤进行检测:
获取所述建筑信息中风机房族的数据;
读取已有的风机房族,并对其数量进行统计、显示和储存;
判断所述土建模型中是否存在填充区域,以检测区域族的类型。
在其中一个实施例中,所述地下室出入口的检测包括:
判断地下室是否已设置汽车坡道,并将其信息储存至所述数据库中。
在其中一个实施例中,所述房间和风井检查模块执行以下步骤进行检测:
获取地下室合用前室、前室、楼梯间的数量,并将其储存至所述数据库中;
检测地下室是否已导入塔楼预留风井,以及是否已标记预留风井的百叶方向,并将其储存至所述数据库中。
在其中一个实施例中,所述分区检查模块依照以下步骤进行检测:
判断地下室是否已划分所述防火分区和所述防烟分区;
基于判断结果,将所述防火分区和所述防烟分区的数量储存至所述数据库中。
上述一种基于BIM模型自动检测地下室风井及风机房生成条件的软件插件,具有以下有益效果:
通过点击模型检查按钮便可一键检查模型是否具备风井及风机房生成条件,取代了传统人工检查模式,解放了人力,大大提高了工作效率与准确性。
附图说明
图1是本实施例中软件插件的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明进行详细描述。
如图1所示,一种基于BIM模型自动检测地下室风井及风机房生成条件的软件插件,包括模型读取模块、构件族检查模块、地下室检查模块、塔楼区域检查模块、房间和风井检查模块和分区检查模块,其中模型读取模块、构件族检查模块、地下室检查模块、塔楼区域检查模块和房间和风井检查模块均与BIM数据库相联。
模型读取模块用于获取土建模型,并读取土建模型中的建筑信息。
构件族检查模块用于根据建筑信息,以检测风机房族的数量和区域族的类型。
具体的,构件族检查模块依照以下步骤进行检测:
获取建筑信息中风机房族的数据;
读取已有的风机房族,并对其数量进行统计、显示和储存;
判断土建模型中是否存在填充区域,以检测区域族的类型。
地下室检查模块用于根据建筑信息,以检测地下室楼层的数量和地下室出入口。
具体的,地下室出入口的检测包括:
判断地下室是否已设置汽车坡道,并将其信息储存至数据库中。
塔楼区域检查模块用于根据建筑信息,以检测地下室的核心筒数量、端户数量和翼户数量;
房间和风井检查模块用于根据建筑信息,以检测加压房间和塔楼预留风井。
具体的,房间和风井检查模块执行以下步骤进行检测:
获取地下室合用前室、前室、楼梯间的数量,并将其储存至数据库中;
检测地下室是否已导入塔楼预留风井,以及是否已标记预留风井的百叶方向,并将其储存至数据库中。
分区检查模块用于根据建筑信息,以检测防火分区和防烟分区。
具体的,分区检查模块依照以下步骤进行检测:
判断地下室是否已划分防火分区和防烟分区;
基于判断结果,将防火分区和防烟分区的数量储存至数据库中。
本发明通过点击模型检查按钮便可一键检查模型是否具备风井及风机房生成条件,取代了传统人工检查模式,解放了人力,大大提高了工作效率与准确性。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
- 一种基于BIM模型自动检测地下室风井及风机房生成条件的软件插件
- 一种基于BIM模型的地下室净空检测方法