本申请涉及铁路工程建设领域,尤其涉及一种建筑信息模型处理方法和装置。
背景技术:
1、现阶段面向施工建设应用的建筑信息模型(building information modeling,bim)正在得到广泛的应用。bim技术可以实现一模多用,不同应用阶段均只需在一个模型上完善,从而极大地节省了人力成本。近年来设计阶段的bim正向设计研究成果丰富,已逐步实现工程应用。bim正向设计是以三维bim模型为出发点和数据源,完成从方案设计到施工图设计的全过程任务。施工建设阶段,利用bim能够实现施工临时建筑物、施工道路、边坡开挖、土方平衡、料场开采、生产加工系统以及施工布置等相关设计。
2、目前在快速建模、设计阶段建立bim和基于bim的施工建设应用等方面研究已取得了初步成果,但是利用设计阶段的bim转换得到面向施工建设应用的bim仍存在困难。
技术实现思路
1、本公开的实施例提供了一种建筑信息模型处理方法和装置。
2、第一方面,本公开的实施例提供了一种建筑信息模型处理方法,包括:获取源建筑信息模型;对源建筑信息模型进行解析,确定构件集合以及每个构件的几何属性信息、国际字典框架编码、非几何属性信息;根据构件集合以及几何属性信息,确定单元集合以及每个单元的单元标识和子几何属性信息,其中,单元集合包括多个单元子集合,构件集合中的每个构件对应一个单元子集合;确定单元标识与工程分解结构编码、国际字典框架编码和非几何属性信息之间的映射关系;根据映射关系以及单元集合、子几何属性信息,构建目标建筑信息模型。
3、第二方面,本公开的实施例提供了一种建筑信息模型处理装置,包括:模型获取单元,被配置成获取源建筑信息模型;模型解析单元,被配置成对源建筑信息模型进行解析,确定构件集合以及每个构件的几何属性信息、国际字典框架编码、非几何属性信息;构件划分单元,被配置成根据构件集合以及几何属性信息,确定单元集合以及每个单元的单元标识和子几何属性信息,其中,单元集合包括多个单元子集合,构件集合中的每个构件对应一个单元子集合;映射确定单元,被配置成确定单元标识与工程分解结构编码、国际字典框架编码和非几何属性信息之间的映射关系;模型构建单元,被配置成根据映射关系以及单元集合、子几何属性信息,构建目标建筑信息模型。
4、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种建筑信息模型处理方法,包括:
2.根据权利要求1所述的方法,其中,所述根据所述构件集合以及所述几何属性信息,确定单元集合以及每个单元的单元标识和子几何属性信息,包括:
3.根据权利要求1所述的方法,其中,所述确定所述单元标识与国际字典框架编码和所述属性信息之间的映射关系,包括:
4.根据权利要求1所述的方法,其中,所述根据所述映射关系以及所述单元集合、所述子几何属性信息,构件目标建筑信息模型,包括:
5.根据权利要求1所述的方法,其中,所述子几何属性信息包括最小单元长度;以及
6.根据权利要求1所述的方法,其中,所述方法还包括:
7.根据权利要求6所述的方法,其中,所述方法还包括:
8.根据权利要求7所述的方法,其中,所述为所述目标建筑信息模型添加几何属性信息、非几何属性信息、工程分解结构编码以及流水码,包括:
9.根据权利要求1所述的方法,其中,所述对所述源建筑信息模型进行解析,包括:
10.一种建筑信息模型处理装置,包括: