System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及铁路数字工程检测,具体涉及一种基于ebs编码的铁路bim模型完整性检测方法及系统。
技术介绍
1、建筑信息模型(building information modeling,简称bim)是一种数字化的建筑工程管理方法,可以整合各种建筑相关信息,如设计、施工、运维等,以提高项目的效率和可持续性。然而,由于铁路建设和维护的特殊性,传统的bim方法存在一些不足之处。首先,铁路工程的复杂性产生了大量的构件和信息,使得bim模型的完整性检测变得非常困难;其次,bim模型中可能存在错误、遗漏或不一致的信息,这可能会导致建筑工程的安全问题和工期延误问题。
2、通过检测和纠正bim模型中的问题和错误,可以确保bim模型的准确性、一致性和完整性,减少后期修正和调整工作,提高工程项目的质量和效率。但目前铁路bim模型完整性检测尚处于起步阶段,检测标准很不完善,缺少自动化的检测方法,检测效率和准确性亟待提高。
3、因此,有必要提出铁路bim模型完整性检测方法,克服上述缺陷。
技术实现思路
1、本专利技术的目的是提供一种基于ebs编码的铁路bim模型完整性检测方法及系统,以解决目前缺少bim模型完整性检测方法的问题。
2、为了达到上述目的,本专利技术所采用的技术方案为:
3、基于ebs编码的铁路bim模型完整性检测方法,所述方法包括:
4、建立铁路各专业ebs编码标准库;
5、读取项目工点工程数据;
6、结合铁
7、提取bim模型ebs编码属性信息;
8、比对bim模型ebs编码属性信息和基准ebs编码数据,完成完整性检测。
9、进一步地,建立铁路各专业ebs编码标准库,包括:
10、对《铁路工程实体结构分解指南》(t/crbim 001—2014)标准中的铁路工程实体结构分解表进行整理;
11、按照铁路专业工程分类,利用整理后的信息创建铁路各专业ebs编码标准库;
12、ebs编码标准库中包含ebs编码表,ebs编码表的字段内容包括ebs编码、层级、ebs名称、单位。
13、进一步地,读取项目工点工程数据,包括:
14、提取项目工点信息,包括项目名称、专业、工点名称;
15、提取项目工点工程实体结构信息,包括工程实体结构的名称和数量。
16、进一步地,结合铁路各专业ebs编码标准库和项目工点工程数据,得到用于完整性检测的基准ebs编码数据,包括:
17、根据项目工点信息中的专业、工点名称,查询ebs编码标准库,确定项目工点工程实体结构所对应的ebs编码表;
18、根据工程实体结构的名称,查询ebs编码表中的ebs名称,确定各个工程实体结构、不需要结合工程实体结构数量的ebs编码,写入基准ebs编码数据中;
19、在得到的ebs编码表的基础上,结合工程实体结构的数量,补充和数量有关的ebs编码,最终确定各工程实体结构的完整ebs编码,写入基准ebs编码数据中。
20、进一步地,提取bim模型ebs编码属性信息,包括:
21、根据项目工点信息,识别、筛选bim模型文件,确定bim模型完整性检测对象和范围;
22、在筛选后的bim模型中,解析并存储所有构件元素的属性信息数据;
23、在解析后的属性信息数据中,通过遍历层次结构,识别和提取出每个构件元素的ebs编码;
24、存储构件元素的ebs编码。
25、进一步地,构件元素的ebs编码存在缺失或者不符合ebs编码规则的,进行异常提醒处理,并进行补充或修改。
26、进一步地,比对bim模型ebs编码属性信息和基准ebs编码数据,完成完整性检测,包括:
27、对构件元素的ebs编码,按照编码数量、长度、格式和内容,与基准ebs编码数据进行对比;
28、完全一致的,表示bim模型的构件元素完整且符合要求。
29、另一方面,提供基于ebs编码的铁路bim模型完整性检测系统,所述系统用于实施所述的方法,包括:
30、建立模块,用于建立铁路各专业ebs编码标准库;
31、读取模块,用于读取项目工点工程数据;
32、获取模块,用于结合铁路各专业ebs编码标准库和项目工点工程数据,得到用于完整性检测的基准ebs编码数据;
33、提取模块,用于提取bim模型ebs编码属性信息;
34、比对模块,用于比对bim模型ebs编码属性信息和基准ebs编码数据,完成完整性检测。
35、与现有技术相比,本专利技术的有益效果如下:
36、本专利技术提出的一种基于ebs编码的铁路bim模型完整性检测方法及系统,将数字化的铁路ebs编码标准和工程数据进行整合,形成bim模型完整性检测的基准ebs编码数据,提取bim模型构件中的ebs编码信息,利用数据分析和算法,将提取的编码信息和基准编码数据进行分析和比对,实现模型完整性的自动化检测,提高检测效率和准确性,有效辅助铁路工程项目的设计、施工和运营管理,提高工程质量和效率。
本文档来自技高网...【技术保护点】
1.基于EBS编码的铁路BIM模型完整性检测方法,其特征在于:
2.根据权利要求1所述的基于EBS编码的铁路BIM模型完整性检测方法,其特征在于:
3.根据权利要求2所述的基于EBS编码的铁路BIM模型完整性检测方法,其特征在于:
4.根据权利要求3所述的基于EBS编码的铁路BIM模型完整性检测方法,其特征在于:
5.根据权利要求4所述的基于EBS编码的铁路BIM模型完整性检测方法,其特征在于:
6.根据权利要求5所述的基于EBS编码的铁路BIM模型完整性检测方法,其特征在于:
7.根据权利要求6所述的基于EBS编码的铁路BIM模型完整性检测方法,其特征在于:
8.基于EBS编码的铁路BIM模型完整性检测系统,其特征在于:
【技术特征摘要】
1.基于ebs编码的铁路bim模型完整性检测方法,其特征在于:
2.根据权利要求1所述的基于ebs编码的铁路bim模型完整性检测方法,其特征在于:
3.根据权利要求2所述的基于ebs编码的铁路bim模型完整性检测方法,其特征在于:
4.根据权利要求3所述的基于ebs编码的铁路bim模型完整性检测方法,其特征在于:
...【专利技术属性】
技术研发人员:刘晓奇,马强,杨勇,武文斌,赵军甫,商君,刘宸荣,尚靖蕃,
申请(专利权)人:中铁第一勘察设计院集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。