【技术实现步骤摘要】
BIM模型文件的存储方法、装置、存储介质及电子设备
[0001]本申请涉及
BIM
数据转换
,具体涉及一种
BIM
模型文件的存储方法
、
装置
、
存储介质及电子设备
。
技术介绍
[0002]建筑信息模型(
Building Information Modeling
,
BIM
)技术是一种应用于工程设计
、
建造
、
管理的数据化工具
。
随着
BIM
技术的发展,各种
BIM
软件层出不穷,具有一定市场份额和普及程度的
BIM
软件都有其独特的文件格式,例如作为工程建设行业主力软件的
CAD
的原始文件格式
DWG
,
Bentley
公司开发的
DGN
格式等等
。
[0003]在上层业务系统通过
BIM
模型文件获取工程数据时,各软件厂商的不同的
BIM
软件虽然能够表达和存储工程数据,但工程数据往往通过
BIM
软件厂商的私有格式存储,需要根据
BIM
软件的文件格式选择相应的转换方式,再对
BIM
模型文件进行数据转换,才能得到上层业务系统所能调用的数据,因此上层业务系统获取不同文件格式的工程数据比较复杂
。
技术实现思路
< ...
【技术保护点】
【技术特征摘要】
1.
一种
BIM
模型文件的存储方法,其特征在于,所述方法包括:基于
BIM
模型的基本实体与基本实体连接关系,构建所述
BIM
模型对应的数据库,所述数据库包括目标数据存储接口;读取
BIM
模型文件,并对所述
BIM
模型文件进行解析,得到工程数据;将所述工程数据通过所述目标数据存储接口存储到所述数据库中,以使所述
BIM
模型的上层业务系统能够调用所述数据库中的工程数据
。2.
根据权利要求1所述的方法,其特征在于,所述基于
BIM
模型的基本实体与基本实体连接关系,构建所述
BIM
模型对应的数据库,包括:定义
BIM
模型的基本实体与基本实体连接关系;根据所述基本实体与所述基本实体连接关系,构建所述
BIM
模型的
UML
图;将所述
UML
图的基本实体转换成第一实体结构,将所述
UML
图的基本实体连接关系转换成第一实体连接关系结构,所述第一实体结构以及所述第一实体连接关系结构为
XSD
语言形式的数据结构;基于所述第一实体结构以及所述第一实体连接关系结构,构建所述
BIM
模型对应的数据库
。3.
根据权利要求2所述的方法,其特征在于,所述将所述
UML
图的基本实体转换成第一实体结构,将所述
UML
图的基本实体连接关系转换成第一实体连接关系结构之后,还包括:将所述第一实体结构转换成第二实体结构,将所述第一实体连接关系结构转换成第二实体连接关系结构,所述第二实体结构以及所述第二实体连接关系结构为开发语言形式的数据结构;所述基于所述第一实体结构以及所述第一实体连接关系结构,构建所述
BIM
模型对应的数据库,包括:基于所述第二实体结构以及所述第二实体连接关系结构,构建所述
BIM
模型对应的数据库
。4.
根据权利要求3所述的方法,其特征在于,所述读取
BIM
模型文件,并对所述
BIM
模型文件进行解析,得到工程数据之后,还包括:根据第二实体结构以及所述第二实体连接关系结构,将所述工程数据转换成开发语言形式的实例对象;所述将所述工程数据通过所述目标数据存储接口存储到所述数据库中,包括:将所述实例对象通过所述目标数据存储接口存储到所述数据库中
。5.
根据权利...
【专利技术属性】
技术研发人员:罗林欣,李贝,
申请(专利权)人:中设数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。