本发明涉及bim模型,具体是涉及一种基于bim的城市轨道区间结构模型生成方法和系统。
背景技术:
1、bim技术能够实现对建筑项目全过程的数字化建模和管理,为轨道交通建设提供了一种全新的工具和思路。同时bim模型可以集成不同专业的设计数据,实现数据的共享和协同工作,为城市轨道区间结构设施设备的分离和管理提供了技术基础。但在目前常用的bim设计软件在处理异形复杂区间结构设计建模方面存在一定的局限性,尤其在复杂的城市轨道交通区间结构设施设备设计实施过程中,往往会涉及多个专业和系统之间的协同工作。这些设施设备在设计、施工和运营阶段都需要进行管理和维护,导致多个bim设计平台之间数据集成和传递较为困难,容易在多个bim平台和实施阶段形成数据孤岛。因此,需要提供一种基于bim的城市轨道区间结构模型生成方法和系统,旨在解决上述问题。
技术实现思路
1、针对现有技术存在的不足,本发明的目的在于提供一种基于bim的城市轨道区间结构模型生成方法和系统,以解决上述背景技术中存在的问题。
2、本发明是这样实现的,一种基于bim的城市轨道区间结构模型生成方法,所述方法包括以下步骤:
3、基于线性分类方法确定bim城市轨道中的区间结构设施设备分类代码,所述区间结构设施设备分类代码由五层数字型代码组成;
4、对bim模型数据进行清理,解除外部信息数据与bim模型中对象之间的直接关联关系;
5、对bim模型中的对象设置唯一的数据编码,所述数据编码由区间结构设施设备分类代码和对象编码组成;
6、在bim模型中标识和挂接城市轨道区间结构设施设备分类数据,实现bim模型与数据信息的挂接。
7、作为本发明进一步的方案:所述区间结构设施设备分类代码采用5层12位数字型代码,其中,第一层代码为一级代码由2位数字组成,第二层代码为二级代码由2位数字组成,第三层代码为三级代码由2位数字组成,第四层代码为四级代码由3位数字组成,第五层代码为五级代码由3位数字组成。
8、作为本发明进一步的方案:所述对bim模型数据进行清理的步骤,具体包括:
9、清理bim模型中的项目信息数据,所述项目信息数据包括项目名称、项目单体名称、设计阶段依据图册、图纸版本、设计单位以及建设单位;
10、清理bim模型中的构件信息,所述构件信息包括物理位置代码、区域代码、分项工程代码、混凝土强度等级、配筋率以及保护层厚度。
11、作为本发明进一步的方案:所述对bim模型中的对象设置唯一的数据编码的步骤,具体包括:
12、遍历bim模型中的所有构件对象,按照所述区间结构设施设备分类代码对构件对象进行分类,得到若干个对象类型;
13、将同一个对象类型中的构件对象从000001开始安装顺序编码,得到对象编码,所述对象编码为6位数字型代码。
14、作为本发明进一步的方案:所述在bim模型中标识和挂接城市轨道区间结构设施设备分类数据,实现bim模型与数据信息的挂接的步骤,具体包括:
15、挂接bim构件对象的公有信息,匹配区间结构设施设备分类代码中的各层级代码,外部数据信息向前继承;
16、挂接bim构件对象的私有信息,匹配区间结构设施设备分类代码以及对象编码作为唯一识别数据。
17、作为本发明进一步的方案:所述区间结构设施设备分类代码中的每一级具体代码均对应有具体含义,一级代码、二级代码以及三级代码中预留99表示其他,四级代码和五级代码中预留999表示其他,各级代码出现空位时采用0补齐。
18、本发明的另一目的在于提供一种基于bim的城市轨道区间结构模型生成系统,所述系统包括:
19、设备分类代码模块,用基于线性分类方法确定bim城市轨道中的区间结构设施设备分类代码,所述区间结构设施设备分类代码由五层数字型代码组成;
20、外部信息解除模块,用于对bim模型数据进行清理,解除外部信息数据与bim模型中对象之间的直接关联关系;
21、数据编码设置模块,用于对bim模型中的对象设置唯一的数据编码,所述数据编码由区间结构设施设备分类代码和对象编码组成;
22、数据信息挂接模块,用于在bim模型中标识和挂接城市轨道区间结构设施设备分类数据,实现bim模型与数据信息的挂接。
23、作为本发明进一步的方案:所述外部信息解除模块包括:
24、项目信息清理单元,用于清理bim模型中的项目信息数据,所述项目信息数据包括项目名称、项目单体名称、设计阶段依据图册、图纸版本、设计单位以及建设单位;
25、构件信息清理单元,用于清理bim模型中的构件信息,所述构件信息包括物理位置代码、区域代码、分项工程代码、混凝土强度等级、配筋率以及保护层厚度。
26、作为本发明进一步的方案:所述数据编码设置模块包括:
27、构件对象分类单元,用于遍历bim模型中的所有构件对象,按照所述区间结构设施设备分类代码对构件对象进行分类,得到若干个对象类型;
28、对象编码确定单元,用于将同一个对象类型中的构件对象从000001开始安装顺序编码,得到对象编码,所述对象编码为6位数字型代码。
29、作为本发明进一步的方案:所述数据信息挂接模块包括:
30、公有信息挂接单元,用于挂接bim构件对象的公有信息,匹配区间结构设施设备分类代码中的各层级代码,外部数据信息向前继承;
31、私有信息挂接单元,用于挂接bim构件对象的私有信息,匹配区间结构设施设备分类代码以及对象编码作为唯一识别数据。
32、与现有技术相比,本发明的有益效果是:
33、本发明基于线性分类方法确定bim城市轨道中的区间结构设施设备分类代码,规范bim构件分类编码规则;通过解除外部信息数据与bim模型中对象之间的直接关联关系,减少了bim模型中的干扰信息,便于多个专业和系统之间的协同工作;通过对bim模型中的对象设置唯一的数据编码,在bim模型中标识和挂接城市轨道区间结构设施设备分类数据,实现bim模型与数据信息的挂接,如此,解决了多个bim平台之间数据集成和传递困难的问题,并打通在多个bim平台和实施阶段形成的数据孤岛,使bim模型中的数据信息能够有效地传递。
1.一种基于bim的城市轨道区间结构模型生成方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的基于bim的城市轨道区间结构模型生成方法,其特征在于,所述区间结构设施设备分类代码采用5层12位数字型代码,其中,第一层代码为一级代码由2位数字组成,第二层代码为二级代码由2位数字组成,第三层代码为三级代码由2位数字组成,第四层代码为四级代码由3位数字组成,第五层代码为五级代码由3位数字组成。
3.根据权利要求1所述的基于bim的城市轨道区间结构模型生成方法,其特征在于,所述对bim模型数据进行清理的步骤,具体包括:
4.根据权利要求1所述的基于bim的城市轨道区间结构模型生成方法,其特征在于,所述对bim模型中的对象设置唯一的数据编码的步骤,具体包括:
5.根据权利要求4所述的基于bim的城市轨道区间结构模型生成方法,其特征在于,所述在bim模型中标识和挂接城市轨道区间结构设施设备分类数据,实现bim模型与数据信息的挂接的步骤,具体包括:
6.根据权利要求2所述的基于bim的城市轨道区间结构模型生成方法,其特征在于,所述区间结构设施设备分类代码中的每一级具体代码均对应有具体含义,一级代码、二级代码以及三级代码中预留99表示其他,四级代码和五级代码中预留999表示其他,各级代码出现空位时采用0补齐。
7.一种基于bim的城市轨道区间结构模型生成系统,其特征在于,所述系统包括:
8.根据权利要求7所述的基于bim的城市轨道区间结构模型生成系统,其特征在于,所述外部信息解除模块包括:
9.根据权利要求7所述的基于bim的城市轨道区间结构模型生成系统,其特征在于,所述数据编码设置模块包括:
10.根据权利要求9所述的基于bim的城市轨道区间结构模型生成系统,其特征在于,所述数据信息挂接模块包括: