System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于建筑信息模型应用的,具体而言,涉及一种基于建筑信息模型的施工过程模拟方法、装置、终端及计算机可读存储介质。
技术介绍
1、建筑信息模型(building information modeling,bim)技术在工程建设中得到广泛应用,其中施工过程模拟是主要应用之一。相较于传统方法,基于建筑信息模型模拟施工过程,能够提高方案研究效率,同时可更加直观、清晰的开展设计交底、技术交底工作。
2、现有技术存在的主要问题包括以下两个方面:一方面,多以模型、软件为研究重点,对支持施工过程模拟的数据架构研究相对缺乏;另一方面,适用场景有一定局限性,例如特定专业,特定阶段等,通用性较差。因此,现有技术中没有一种能适用于各种场景的施工过程模拟方法。
技术实现思路
1、本申请实施例提供了一种基于建筑信息模型的施工过程模拟方法、装置、终端及计算机可读存储介质。以解决如何建立基于建筑信息模型模拟施工过程的数据结构及接口文件,为施工过程模拟提供数据架构支撑,根据施工过程模拟的需求分析,制定不同场景的通用解决方案,使本方法具有较强的通用性与可扩展性的技术问题。
2、根据本申请实施例的第一个方面,提供了一种基于建筑信息模型的施工过程模拟方法,包括:
3、根据分解结构,得到模型编码接口文件和施工模拟接口文件;所述模型编码接口文件为包含构件编码的文件;所述施工模拟接口文件为包含颜色属性的文件;其中,分解结构表示将项目和建筑信息模型统一分解的结构;
4、根据
5、根据施工模拟模型实例、模型编码接口文件、施工模拟接口文件和施工计划接口文件,模拟施工过程。
6、可选的,根据施工模拟模型实例、模型编码接口文件和分解结构,得到施工计划接口文件的步骤之后,还包括:
7、根据施工模拟接口文件和模型编码接口文件,构建建筑信息模型,显示构件编码和颜色。
8、可选的,所述根据分解结构,得到模型编码接口文件和施工模拟接口文件,包括:
9、根据分解结构,得到模型编码接口文件;所述模型编码接口文件表示关联构件编码的文件;
10、根据分解结构,施工模拟接口文件;所述施工模拟接口文件将建筑信息模型与颜色属进行关联。
11、可选的,所述根据分解结构,构建模型编码接口文件,包括:
12、根据分解结构,构建建筑信息模型的结构关系,得到模型结构树;所述模型结构树为按照分解结构作为层级将建筑信息模型分为多个部分;所述模型结构树的叶节点为分解模型实例;
13、获得构件编码;所述构件编码为建筑信息模型的多个构件的编码;所述构件编码采用相同的编码规则进行编码;
14、根据所述模型结构树和构件编码,得到模型编码接口文件。
15、可选的,所述根据所述模型结构树和构件编码,得到模型编码接口文件,包括:
16、将所述构件编码与分解模型实例构建映射关系;
17、按照所述模型结构树,存储对应的建筑信息模型的结构,得到模型接口文件;
18、在模型接口文件中,按照映射关系,添加与分解模型实例映射的构件编码,得到模型编码接口文件。
19、可选的,所述根据分解结构,得到施工模拟接口文件,包括:
20、获得颜色模型实例;所述颜色模型实例为建筑信息模型中预想根据颜色而分割的结构;
21、获得颜色属性;所述颜色属性为建筑信息模型进行观测的颜色;
22、将所述颜色属性与颜色模型实例构建一对一的映射关系;
23、在模型编码接口文件中,按照映射关系,添加颜色属性,得到施工模拟接口文件。
24、可选的,所述根据施工模拟模型实例、模型编码接口文件和分解结构,得到施工计划接口文件,包括:
25、获得施工模拟模型实例对应的计划开始时间、计划结束时间和建造状态类型;所述建造状态类型表示施工模拟模型实例的建造属性;
26、获得建筑模拟模型实例;所述建筑模拟模型实例表示建筑信息模型根据分解结构分解后与施工模拟模型实例相同的结构;
27、将所述计划开始时间、计划结束时间和建造状态类型与对应的建筑模拟模型实例进行映射;
28、在模型编码接口文件中,按照映射关系,添加计划开始时间、计划结束时间和建造状态类型,得到施工计划接口文件。
29、可选的,所述根据施工模拟接口文件和模型编码接口文件,构建建筑信息模型,显示构件编码和颜色,包括:
30、建立建筑信息模型;所述建筑信息模型由多个构件组成;
31、根据模型编码接口文件中建筑信息模型的构件映射的构件编码,对每个建筑信息模型的构件进行构件编码的显示;
32、根据施工模拟接口文件中的颜色模型实例映射的颜色属性,对每个建筑信息模型的颜色模型实例进行的颜色显示。
33、可选的,所述根据施工模拟模型实例、模型编码接口文件、施工模拟接口文件和施工计划接口文件,模拟施工过程,包括:
34、根据模型编码接口文件,得到施工模拟模型实例对应的构件编码;
35、根据施工模拟接口文件,得到施工模拟模型实例对应的颜色属性;
36、根据施工模拟接口文件,得到施工模拟模型实例对应的计划开始时间、计划结束时间和建造状态类型;
37、根据施工模拟模型实例对应的构件编码、颜色属性、计划开始时间、计划结束时间和建造状态类型,将施工计划数据与对应建筑信息模型进行关联,进行施工过程模拟。
38、可选的,所述根据施工模拟模型实例对应的构件编码、颜色属性、计划开始时间、计划结束时间和建造状态类型,将施工计划数据与对应建筑信息模型进行关联,进行施工过程模拟,包括:
39、按照施工模拟模型实例对应的计划开始时间、计划结束时间和建造状态类型,拆建建筑信息模型中与施工模拟模型实例相同结构的结构;
40、直到接收到施工过程模拟结束信号。
41、可选的,在建筑信息模型上显示对应的颜色属性和构件编号。
42、本申请还提供一种施工过程模拟装置,包括:
43、模型编码接口文件和施工模拟接口文件生成模块,用于根据分解结构,得到模型编码接口文件和施工模拟接口文件;所述模型编码接口文件为包含构件编码的文件;所述施工模拟接口文件为包含颜色属性的文件;其中,分解结构表示将项目和建筑信息模型统一分解的结构;
44、施工计划接口文件生成模块,用于根据施工模拟模型实例、模型编码接口文件和分解结构,得到施工计划接口文件;所述施工计划接口文件表示结构构建的时间和处于的状态;其中,施工模拟模型实例表示预想进行模拟建造的分解的结构;
45、施工过程模拟模块,用于根本文档来自技高网...
【技术保护点】
1.一种施工过程模拟方法,其特征在于,包括:
2.根据权利要求1所述的施工过程模拟方法,其特征在于,根据施工模拟模型实例、模型编码接口文件和分解结构,得到施工计划接口文件的步骤之后,还包括:
3.根据权利要求2所述的施工过程模拟方法,其特征在于,根据分解结构,得到模型编码接口文件和施工模拟接口文件,包括:
4.根据权利要求3所述的施工过程模拟方法,其特征在于,根据分解结构,构建模型编码接口文件,包括:
5.根据权利要求4所述的施工过程模拟方法,其特征在于,根据所述模型结构树和构件编码,得到模型编码接口文件,包括:
6.根据权利要求3所述的施工过程模拟方法,其特征在于,所述根据分解结构,得到施工模拟接口文件,包括:
7.根据权利要求1至6任一所述的施工过程模拟方法,其特征在于,根据施工模拟模型实例、模型编码接口文件和分解结构,得到施工计划接口文件,包括:
8.根据权利要求2所述的施工过程模拟方法,其特征在于,根据施工模拟接口文件和模型编码接口文件,构建建筑信息模型,显示构件编码和颜色,包括:
...【技术特征摘要】
1.一种施工过程模拟方法,其特征在于,包括:
2.根据权利要求1所述的施工过程模拟方法,其特征在于,根据施工模拟模型实例、模型编码接口文件和分解结构,得到施工计划接口文件的步骤之后,还包括:
3.根据权利要求2所述的施工过程模拟方法,其特征在于,根据分解结构,得到模型编码接口文件和施工模拟接口文件,包括:
4.根据权利要求3所述的施工过程模拟方法,其特征在于,根据分解结构,构建模型编码接口文件,包括:
5.根据权利要求4所述的施工过程模拟方法,其特征在于,根据所述模型结构树和构件编码,得到模型编码接口文件,包括:
6.根据权利要求3所述的施工过程模拟方法,其特征在于,所述根据分解结构,得到施工模拟接口文件,包括:
7.根据权利要求1至6任一所述的施工过程模拟方法,其特征在于,根据施工模拟模型实例、模型编码接口文件和分解结构,得到施工计划接口文件,包括:
8.根据权利要求2所述的施...
【专利技术属性】
技术研发人员:王青太,薛晓博,孙刘军,王力华,姜海君,马士让,魏赞洋,
申请(专利权)人:中铁第五勘察设计院集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。