一种基于制造技术

技术编号:39835534 阅读:6 留言:0更新日期:2023-12-29 16:19
本发明专利技术公开了一种基于

【技术实现步骤摘要】
一种基于3DE平台和构件信息库的BIM构件编码方法


[0001]本专利技术属于
BIM
构件编码
,具体涉及一种基于
3DE
平台和构件信息库的
BIM
构件编码方法


技术介绍

[0002]为更好的服务于工程设计

建设和运维,
BIM
模型需要承载大量的基础信息,具体通过海量的
BIM
构件及其属性进行表达

为提升
BIM
构件信息的系统化

标准化

规范化水平,需对
BIM
构件进行分类编码,赋予每个构件以“身份证号”,绑定阶段

角色

专业等预定义构件信息,依托编码增加
BIM
构件属性信息的价值,方便应用信息化技术实现批量自动化处理,从而实现向施工

运维阶段的数据流转和挖掘应用

[0003]3DExperience
平台
(
简称“3DE
平台”)
,包含了设计

仿真

管理等一系列软件
。3DE
平台上
BIM
构件编码工作,存在构件编码无工具,一般为手动挂接,编码效率低;存在编码与标准融合度低,编码规则变更频繁,版本管理较混乱;存在添加属性功能缺失,模型构件大量额外属性需手工添加;存在数据流转效率低的技术问题,目前的
BIM
模型编码后,现有格式无法导出属性信息,直接导出几何与属性不能对应,且传递方法多为人工转发或
excel
导出,制约数据流转效率

[0004]基于
3DE
的构件分类编码需补齐与
BIM
适匹的“最后一公里”短板,存在“3DE
平台上
BIM
构件编码无工具

编码与标准融合度低

添加属性功能缺失

数据流转效率低的技术问题”,无法支撑
BIM
构件编码工作


技术实现思路

[0005]本专利技术的目的在于提供一种基于
3DE
平台和构件信息库的
BIM
构件编码方法

本专利技术解决了在
3DE
平台上
BIM
构件编码无工具

编码与标准融合度低

添加属性功能缺失

数据流转效率低的技术问题,提高了基于
3DE
平台
BIM
构件编码效率和质量

[0006]本专利技术的技术方案如下:
[0007]一种基于
3DE
平台和构件信息库的
BIM
构件编码方法,包括下述步骤:
[0008]S1
:编制编码标准,根据项目特点及运维管理需求制定项目编码标准,为建立构件信息库提供依据和基础数据

项目
BIM
构件编码标准内容一般包括:范围

规范性引用文件

术语和定义

基本规定

模型结构

模型单元分类编码

构件编码管理;
[0009]S2
:根据项目编码标准建立基于网络的构件信息库,用于管理规范表格数据,为
BIM
构件编码提供统一数据源;
[0010]S3
:开发编码数据接口,通过
3DE
提供的二次开发语言
EKL
,开发编码标准数据获取接口,为后续编码工具提供数据;
[0011]S4
:开发编码工具,通过
3DE
提供的二次开发框架
KAC
设计编码工具界面,通过二次开发语言
EKL
,调用编码数据接口,在模型构件指定位置写入属性及编码;
[0012]S5
:导出
XML
文件功能开发,通过
3DE
提供的二次开发框架
KAC
设计编码工具界面,
通过二次开发语言
EKL
,遍历模型构件获取属性结构树中属性及编码,提高
BIM
模型编码后的数据传递效率

[0013]前述的基于
3DE
平台和构件信息库的
BIM
构件编码方法中,
S2
的过程具体如下:
[0014]S21
:采用数据库管理工具建立
MySQL
数据库,在数据库中建立各类属性及编码数据表;
[0015]S22
:依据
S1
中确定的模型结构和模型单元分类编码,收集专业领域属性数据

阶段角色数据

按功能分建筑物属性数据

按空间分建筑物属性数据

构件属性数据

设计属性数据

编码数据,通过构件信息库录入数据并保存到对应数据库表中

[0016]前述的基于
3DE
平台和构件信息库的
BIM
构件编码方法中,
S3
的过程具体如下:
[0017]S31
:配置
MySQL
数据源,填写
MySQL
数据库
IP
地址

端口号

用户名和密码;
[0018]S32
:编写接口,包括专业领域属性获取接口

阶段角色属性获取接口

按功能分建筑物属性获取接口

按空间分建筑物属性获取接口

构件属性获取接口

设计属性获取接口

编码获取接口

[0019]前述的基于
3DE
平台和构件信息库的
BIM
构件编码方法中,
S4
的过程具体如下:
[0020]S41
:在
EKL
资源表中新建资源,资源类型为
VBA
宏;
[0021]S42
:设计添加属性及编码功能交互界面,界面上包括以下元素:
[0022]S421
:选择构件集,用于选择需要添加属性和编码的构件,遍历所选构件,判断是否为显示状态,为显示状态的构件存入构件列表;
[0023]S422
:选择属性
(
选项卡容器
)
,用于选择需要添加或修改的属性,通过步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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
...

【专利技术属性】
技术研发人员:周文婷胡永福陈祖文王照英张玉灯邓拥军张天朱伟玺孙正华赵增华穆喜平
申请(专利权)人:华能澜沧江水电股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1