【技术实现步骤摘要】
一种基于3DE平台和构件信息库的BIM构件编码方法
[0001]本专利技术属于
BIM
构件编码
,具体涉及一种基于
3DE
平台和构件信息库的
BIM
构件编码方法
。
技术介绍
[0002]为更好的服务于工程设计
、
建设和运维,
BIM
模型需要承载大量的基础信息,具体通过海量的
BIM
构件及其属性进行表达
。
为提升
BIM
构件信息的系统化
、
标准化
、
规范化水平,需对
BIM
构件进行分类编码,赋予每个构件以“身份证号”,绑定阶段
、
角色
、
专业等预定义构件信息,依托编码增加
BIM
构件属性信息的价值,方便应用信息化技术实现批量自动化处理,从而实现向施工
、
运维阶段的数据流转和挖掘应用
。
[0003]3DExperience
平台
(
简称“3DE
平台”)
,包含了设计
、
仿真
、
管理等一系列软件
。3DE
平台上
BIM
构件编码工作,存在构件编码无工具,一般为手动挂接,编码效率低;存在编码与标准融合度低,编码规则变更频繁,版本管理较混乱;存在添加属性功能缺失,模型构件大量额外属性需手工添加;存在数据流转效率低的技 ...
【技术保护点】
【技术特征摘要】
1.
一种基于
3DE
平台和构件信息库的
BIM
构件编码方法,其特征在于,包括以下步骤:
S1
:编制编码标准,根据项目特点及运维管理需求制定项目编码标准,为建立构件信息库提供依据和基础数据
。
项目
BIM
构件编码标准内容一般包括:范围
、
规范性引用文件
、
术语和定义
、
基本规定
、
模型结构
、
模型单元分类编码
、
构件编码管理;
S2
:根据项目编码标准建立基于网络的构件信息库,用于管理规范表格数据,为
BIM
构件编码提供统一数据源;
S3
:开发编码数据接口,通过
3DE
提供的二次开发语言
EKL
,开发编码标准数据获取接口,为后续编码工具提供数据;
S4
:开发编码工具,通过
3DE
提供的二次开发框架
KAC
设计编码工具界面,通过二次开发语言
EKL
,调用编码数据接口,在模型构件指定位置写入属性及编码;
S5
:导出
XML
文件功能开发,通过
3DE
提供的二次开发框架
KAC
设计编码工具界面,通过二次开发语言
EKL
,遍历模型构件获取属性结构树中属性及编码,提高
BIM
模型编码后的数据传递效率
。2.
根据权利要求1所述的基于
3DE
平台和构件信息库的
BIM
构件编码方法,其特征在于,所述
S2
的具体过程如下:
S21
:采用数据库管理工具建立
MySQL
数据库,在数据库中建立各类属性及编码数据表;
S22
:依据
S1
中确定的模型结构和模型单元分类编码,收集专业领域属性数据
、
阶段角色数据
、
按功能分建筑物属性数据
、
按空间分建筑物属性数据
、
构件属性数据
、
设计属性数据
、
编码数据,通过构件信息库录入数据并保存到对应数据库表中
。3.
根据权利要求1所述的基于
3DE
平台和构件信息库的
BIM
构件编码方法,其特征在于,所述
S3
的具体过程如下:
S31
:配置
MySQL
数据源,填写
MySQL
数据库
IP
地址
、
端口号
、
用户名和密码;
S32
:编写接口,包括专业领域属性获取接口
、
阶段角色属性获取接口
、
按功能分建筑物属性获取接口
、
按空间分建筑物属性获取接口
、
构件属性获取接口
、
设计属性获取接口
、
编码获取接口
。4.
根据权利要求1所述的基于
3DE
平台和构件信息库的
BIM
构件编码方法,其特征在于,所述
S4
的具体过程如下:
S41
...
【专利技术属性】
技术研发人员:周文婷,胡永福,陈祖文,王照英,张玉灯,邓拥军,张天,朱伟玺,孙正华,赵增华,穆喜平,
申请(专利权)人:华能澜沧江水电股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。