1.一种BIM模型建模质量的智能检测方法,其特征在于,包括:
步骤1、建立BIM模型检测工作区:将指定路径的地址Fp设置为BIM模型检测工作区WP1,创建一个全局变量Fp,并赋值WP1的磁盘路径地址;
步骤2、生成检测标准规则库:标准规则库由BIM模型构件分类、检测规则公式组成;首先创建定时调用程序,每隔3分钟扫描BIM模型检测工作区WP1,若有符合格式要求的BIM模型文件,将BIM模型构件拆解、分类,读取构件属性,根据构件属性参数,以大类、小类的分类原则,生成检测标准规则集R1;以大类、小类的分类作为查询条件,能够匹配检索检测标准规则库中的检测项,判定数据是否符合规则要求,匹配不到的检测项,将检测项保存下来,生成临时检测标准规则库T1;
步骤3、初始化检测标准规则库:针对临时检测标准规则库T1中的规则项,根据BIM模型检测标准规范,自动为每个检测规则项分配两个检测规则,并保存更新检测标准规则库Ts1;
步骤4、配置检测标准库:根据实际情况调整标准规则库Ts1,自动分配的规则公式进行更新、精简或新增,并保存更新规则至检测标准规则库Ts1;
步骤5、执行检测BIM模型:定时调用程序,每隔3分钟扫描BIM模型检测工作区WP1,若工作区内有多个BIM模型文件,生成待检模型集合DT1,依据检测标准规则库Ts1的检测规则,对集合DT1中的BIM模型一一进行检测,若BIM模型的构件分类条件,能够匹配到规则项,即检测并记录检测结果,若有未匹配的检测项,将再从步骤2开始执行;
步骤6、生成检测报告:BIM模型集DT1检测完毕,将记录下来的集合DT1中的各BIM模型的检测结果汇总至集合RU1,集合RU1包括大类、小类、检测规则公式、检测结果是否通过,不仅包括符合项,也包括不符合项;根据提前预置的结果分类规则,自动分析检测结果,并按照预置的检测报告模板,生成BIM模型检测报告,并将报告存放至工作区WP1的路径下。
2.根据权利要求1所述的BIM模型建模质量的智能检测方法,其特征在于,步骤2中,所述大类包括墙、楼板、门、窗户,所述小类包括完整性、几何信息、材质属性、工料、造价、采购信息。
3.根据权利要求1所述的BIM模型建模质量的智能检测方法,其特征在于,步骤3中,所述检测规则为:一个是是否存在,一个是值的范围。
4.根据权利要求1或2或3所述的BIM模型建模质量的智能检测方法,其特征在于,步骤6中,所述BIM模型检测报告以Word文档的形式存放至工作区WP1的路径下。