本发明涉及桥梁信息管理应用领域,尤其涉及一种基于bim的桥梁结构编码方法及系统。
背景技术:
目前桥梁结构组合管理很多是通过人工分解,人工录入的方式,但由于桥梁构件种类繁多、数量庞大,同时又大量存在类似数据,这样子容易产生数据不全、垃圾数据等等问题,造成分解人员、录入人员、审核人员等工作上的负担,往大的方面讲,会造成数据应用的安全问题。
桥梁结构组合一般按照桥梁相关设计资料,通过人工拆解、录入存储展示,由于桥梁的专业性,一般需要桥梁专业人士操作,同时因为桥梁构件的复杂性,往往构件信息无法一步到位的完整录入;为了避免重复输入,目前桥梁结构组合采用了批量生成的方式,减轻工作负担,但针对层级下属构件无法差异化配置;通过事先定义好的桥梁构件信息,并以excel展示或者导入,此方式需要第三方系统支持,在构件数据复用性、界面展示管理等存在诸多不便。因此,现有技术存在以下缺陷:
1、没有桥梁的统一bim分类,造成桥梁构件信息的杂乱无章,数据信息无法全方位的使用;
2、部分无结构化数据管理,造成桥梁构件信息的复用困难;
3、桥梁构件分解、录入工作量繁杂,且容易出现垃圾数据;
4、桥梁构件信息展示差或信息不全,无法有效的统一管理。
技术实现要素:
本发明所要解决的技术问题是针对上述现有技术的不足提供一种基于bim的桥梁结构编码方法及系统,本发明是在国家的信息分类和编码、建筑信息模型分类和标准、公路工程信息模型分类和编码标准、桥梁编目等等基础上,由桥梁专业人员按照bim规范,形成桥梁的bim构件分类信息,利用此bim构件信息和桥梁的相关配置参数,形成基于bim的桥梁结构组合列表。从而实现了桥梁结构的信息共享以及传递,数据的便于管理,提高数据应用的安全性、减轻工作人员的工作负担。
为实现上述目的,本发明还提供一种基于bim的桥梁结构编码方法,所述方法包括:
s1:按照bim规范形成桥梁的bim构件分类信息,存入数据库;
s2:依据桥梁结构类型对桥梁划分,以及指定桥梁的跨径组合,并自动生成桥梁构件信息列表;
s3:输入桥梁各个桥梁结构类型对应的数量及位置,并自动生成各个构件的编码数据。
优选的,在步骤s2中依据桥梁结构类型对桥梁划分包括上部结构、下部结构、桥面系以及附属设施。
优选的,所述桥梁结构类型包括分梁桥、拱桥、悬索桥以及斜拉桥。
优选的,所述上部结构以联为单位,结合每联的结构形式、材料形式、受力形式的相关参数形成上部列表信息。
优选的,所述下部结构按照台、墩、塔、锚碇及公共部分的分类形成下部列表信息。
优选的,所述桥面系以及附属设施根据实际情况生成列表信息。
优选的,所述数据库为关系数据库。
为实现上述目的,本发明还提供一种基于bim的桥梁结构编码系统,所述系统包括分类单元、生成列表单元以及编码单元;其中,
分类单元,用于按照bim规范形成桥梁的bim构件分类信息,存入数据库;
生成列表单元,用于依据桥梁结构类型对桥梁划分,以及指定桥梁的跨径组合,并自动生成桥梁构件信息列表;
编码单元,用于输入桥梁各个桥梁结构类型对应的数量,并自动生成各个构件的编码数据。
附图说明
图1为本发明一实施例提供的基于bim的桥梁结构编码方法的流程示意图;
图2为本发明一实施例提供的部分结果显示界面截图;
图3为本发明一实施例提供的部分结果显示界面截图;
图4为本发明一实施例提供的基于bim的桥梁结构编码系统的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明可应用于各种桥梁信息管理应用平台,包含桥梁设计、施工建设、养护管理等等。
本发明一实施例提供基于bim的桥梁结构编码方法,该方法是在国家相关规范标准的基础上,以桥梁的bim思想,结合桥梁相关配置参数信息,包括桥梁跨径、结构形式、材料等等,自动生成桥梁构件信息的设计方法。
以下结合实施例详细阐述本发明的内容。
参照图1所示,为本发明一实施例提供的基于bim的桥梁结构编码方法的流程示意图,本方法采用关系数据库与可视化标记语言相互结合的方式,将桥梁按联为划分单位,结合每联的结构形式、受力形式、材料形式、桥梁构件bim结构、跨径信息等,自动生成桥梁构件信息列表,提供根据个性化差异配置管理,引入关系型数据库存储管理构件信息。
一种基于bim的桥梁结构编码方法,所述方法包括:
s1:按照bim规范形成桥梁的bim构件分类信息,存入数据库。所述数据库为关系数据库。
s2:依据桥梁结构类型对桥梁划分,以及指定桥梁的跨径组合,并自动生成桥梁构件信息列表。
依据桥梁结构类型对桥梁划分包括上部结构、下部结构、桥面系以及附属设施;所述桥梁结构类型包括分梁桥、拱桥、悬索桥以及斜拉桥。
所述上部结构以联为单位,结合每联的结构形式、材料形式、受力形式的相关参数形成上部列表信息。所述下部结构按照台、墩、塔、锚碇及公共部分的分类形成下部列表信息。所述桥面系以及附属设施根据实际情况生成列表信息。
s3:输入桥梁各个桥梁结构类型对应的数量及位置,并自动生成各个构件的编码数据。
具体包括:
步骤一:按照《公路桥梁技术状况评定标准》、《信息分类和编码的基本原则与方法》、《公路数据库编目编码规则》、《公路工程信息模型分类和编码标准》等国家相关标准以及桥梁相关专业人士,形成桥梁bim构件信息,并存在数据库。部分结构数据表如下所示:其中,表中的编码编号规定如下:
m表联,n表孔(跨)号,k表墩(台)号,i表横向顺序号,j表纵向顺序号,s表索塔号,a表锚碇号,l表从小桩号到大桩号的顺序号,e表从上到下的顺序号,l表左侧,r表右侧,z表中间;“/”表示内容包括(1)非编码部分,也就是表中其他非编码列表示所有或公共,(2)编码部分,也就是表中的编码列表示“或”。
表一上部结构数据表
表二下部结构数据表
表三桥面系数据表
表四附属数据表
步骤二:指定桥梁的跨径组合、及结构形式、材料形式、受力形式数据,从而自动生成桥梁构件列表;参考图2所示的部分结果显示界面截图。
步骤三:输入桥梁各个构件种类对应的数量,系统按照构件编码规则自动生成各个构件的编码数据,针对某座具体桥梁的某个具体桥梁结构类型下的构件,其编码是唯一的,同时为了便于计算机识别,引入构件机器码,该机器码采用guid编码形式,形成唯一标识码,该码可等同于“桥梁id 桥梁结构类型id 构件编码”;参考图3所示的部分结果显示界面截图。
步骤四:数据存入系统,完成整座桥梁的结构化数据存储。
本方法在桥梁bim构件分类的基础上,按照桥梁养护管理方式将桥梁分解为上部结构、下部结构、桥面系、附属设施。上部结构以联为单位,结合每联的结构形式、材料形式、受力形式等参数形成上部列表信息,下部结构按照台、墩、塔、锚碇等分类形成下部列表信息,桥面系及附属设施则根据实际情况生成,从而规范化的自动生成桥梁组合信息,并以关系型数据存储展示,方面使用人员直观查询、核对。
图4为本发明一实施例提供的基于bim的桥梁结构编码系统的结构框图;所述系统包括分类单元、生成列表单元以及编码单元;其中,
分类单元,用于按照bim规范形成桥梁的bim构件分类信息,存入数据库;
生成列表单元,用于依据桥梁结构类型对桥梁划分,以及指定桥梁的跨径组合,并自动生成桥梁构件信息列表;
编码单元,用于输入桥梁各个桥梁结构类型对应的数量,并自动生成各个构件的编码数据。
其中,生成列表单元还包括依据桥梁结构类型对桥梁划分包括上部结构、下部结构、桥面系以及附属设施。所述桥梁结构类型包括分梁桥、拱桥、悬索桥以及斜拉桥。所述上部结构以联为单位,结合每联的结构形式、材料形式、受力形式的相关参数形成上部列表信息。所述下部结构按照台、墩、塔、锚碇及公共部分的分类形成下部列表信息。所述桥面系以及附属设施根据实际情况生成列表信息。所述数据库为关系数据库。
采用结构化的数据管理,通过多张二维表和可视化标记语言相互结合描述桥梁的联数、跨径、墩台信息以及对应的结构形式、材料形式、受力形式等,并通过上述配置信息,在国家相关标准的基础上结合本桥梁专业bim结构设计,形成桥梁的构件组合展示应用管理系统。
上述实施例中的实施方案可以进一步组合或者替换,且实施例仅仅是对本发明的优选实施例进行描述,并非对本发明的构思和范围进行限定,在不脱离本发明设计思想的前提下,本领域中专业技术人员对本发明的技术方案作出的各种变化和改进,均属于本发明的保护范围。
1.一种基于bim的桥梁结构编码方法,其特征在于,所述方法包括:
s1:按照bim规范形成桥梁的bim构件分类信息,存入数据库;
s2:依据桥梁结构类型对桥梁划分,以及指定桥梁的跨径组合,并自动生成桥梁构件信息列表;
s3:输入桥梁各个桥梁结构类型对应的数量及位置,并自动生成各个构件的编码数据。
2.根据权利要求1所述的一种基于bim的桥梁结构编码方法,其特征在于,在步骤s2中依据桥梁结构类型对桥梁划分包括上部结构、下部结构、桥面系以及附属设施。
3.根据权利要求1或2任一所述的一种基于bim的桥梁结构编码方法,其特征在于,所述桥梁结构类型包括分梁桥、拱桥、悬索桥以及斜拉桥。
4.根据权利要求2所述的一种基于bim的桥梁结构编码方法,其特征在于,所述上部结构以联为单位,结合每联的结构形式、材料形式、受力形式的相关参数形成上部列表信息。
5.根据权利要求2所述的一种基于bim的桥梁结构编码方法,其特征在于,所述下部结构按照台、墩、塔、锚碇及公共部分的分类形成下部列表信息。
6.根据权利要求2所述的一种基于bim的桥梁结构编码方法,其特征在于,所述桥面系以及附属设施根据实际情况生成列表信息。
7.根据权利要求1所述的一种基于bim的桥梁结构编码方法,其特征在于,所述数据库为关系数据库。
8.一种基于bim的桥梁结构编码系统,其特征在于,所述系统包括分类单元、生成列表单元以及编码单元;其中,
分类单元,用于按照bim规范形成桥梁的bim构件分类信息,存入数据库;
生成列表单元,用于依据桥梁结构类型对桥梁划分,以及指定桥梁的跨径组合,并自动生成桥梁构件信息列表;
编码单元,用于输入桥梁各个桥梁结构类型对应的数量,并自动生成各个构件的编码数据。
技术总结