一种基于制造技术

技术编号:39663893 阅读:13 留言:0更新日期:2023-12-11 18:26
本发明专利技术公开了一种基于

【技术实现步骤摘要】
一种基于Rhinoceros的建筑信息模型数据管理方法、系统及介质


[0001]本专利技术属于建筑信息模型管理领域,具体涉及一种基于
Rhinoceros
的建筑信息模型数据管理方法

系统及介质


技术介绍

[0002]Rhinoceros
是一款基于
Nurbs
的三维建模软件,它广泛的应用于建筑设计

工业制造

机械设计

科学研究等领域,能够高效创建各种精细

复杂的
3D Nurbs
模型,并能输出
3dm、obj、fbx、stl
等不同格式,且适用于几乎所有
3D
软件,对提升建模生产力具有明显效果

[0003]Rhinoceros
提供一种键值存储系统(
Key

Value Store

KVS
),方便用户根据其提供的数据和标签类别为模型构件添加属性信息,如制造日期

材料信息

尺寸等

键值存储系统(
Key

Value Store

KVS
)是非关系型数据库(
NoSQL
)的一种,它使用简单的键值对(
Key

Value
)来存储和检索数据

在键值存储系统中,每个数据项都由一个唯一的键(
Key
)和一个关联的值(
Value
)组成

这种数据模型类似于字典或映射结构,其中每个键都对应着一个值

通过这种方式,
Rhinoceros
帮助用户快速识别模型中的特定部分

通过为对象分配有意义的名称或标记,在大型模型中定位所需内容

确保团队成员可以准确理解模型的不同部分

[0004]使用
Rhinoceros
软件为建筑信息模型(
BIM
)构件添加属性信息时,需要在“属性”工具栏的“自定义属性文本”中为模型构件添加键(
Key


值(
Value
),将属性信息与模型构件关联,并存储,同时也允许输出
.Txt

.Csv
的表格文件

[0005]但现有对
Rhinoceros
软件的开发和应用存在以下问题:(1)信息输入方式单一,无法预设属性值,
Rhinoceros
仅提供键值对(
Key

Value
)的方式为建筑信息模型(
BIM
)构件添加属性信息,且对于不同模型构件,需要重新输入对应的键(
Key


值(
Value


由于建筑信息模型中包含从设计到建造全生命周期的全过程数据信息,信息数据量巨大,通过键值对(
Key

Value
)的方式为模型构件输入属性信息的方式存在耗时长

重复操作多

人力损耗大的问题

[0006](2)属性信息缺乏标准化,难以分阶段

分类别管理,建筑信息模型(
BIM
)所包含的属性信息具有复杂的关系和结构,根据国家或地方对于建筑信息模型交付标准的要求,应根据项目所处的不同建设阶段(如设计阶段

施工阶段等)为建筑信息模型(
BIM
)添加相应层级的属性信息,现有键值对(
Key

Value
)的方式无法对需添加的属性信息进行分阶段

分类别录入和管理,造成信息数据冗长

杂乱,加大后期查阅及使用信息数据难度

[0007](3)不支持
JSON
格式输出,
Rhinoceros
提供的键值存储系统(
Key

Value Store

KVS
)只能将录入的属性信息导出
.Txt
或者
.Csv
格式,无法直接输出
JSON

JavaScript Object Notation
)格式
。JSON
格式可以使用数组和嵌套对象来构建复杂的数据结构,可以方便地表示建筑信息模型(
BIM
)复杂的数据结构
。JSON
作为轻量级

易于解析的数据交换格
式,被市面上常见的建筑信息模型(
BIM
)协同管理平台应用于传输和共享结构化数据,如:构件的属性和几何信息

项目计划和进度数据

施工进展和状态更新

材料和设备清单

设计变更和问题追踪

模拟和分析结果等应用场景


技术实现思路

[0008]本专利技术的目的在于对现有的
Rhinoceros
软件进行二次开发,提供一种基于
Rhinoceros
的建筑信息模型数据管理方法

系统及介质,建立多层级

多类别的数据标准体系并设定输入规范,使优化后的
Rhinoceros
软件可以实现在随着工程项目进展时,项目各参与方都能从建筑模型中获取需要的属性信息,并在项目全周期内进行属性信息的共享和更新;还能够导出具有复杂嵌套结构的
Json
格式的文件,便于在建筑信息模型协同管理平台对建筑信息模型的解析

[0009]为了实现上述专利技术目的,本专利技术提供了以下技术方案:一种基于
Rhinoceros
的建筑信息模型数据管理方法,该方法包括如下步骤:建立多层级

多类别的数据标准体系;基于所述数据标准体系创建用于体现属性信息的数据字典,绑定所述数据字典与建筑信息模型对象;遍历所述建筑信息模型对象的数据字典并进行文件格式转换,在
Rhinoceros
上导出多种文件格式的所述属性信息的属性值,所述文件格式包括
Json、Csv。
[0010]作为本专利技术的优选方案,所述数据标准体系包括第一层级

第二层级

第三层级和第四层级,依次对应为项目的规划阶段

设计阶段

施工阶段和运维阶段

[0011]作为本专利技术的优选方案本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于
Rhinoceros
的建筑信息模型数据管理方法,其特征在于,该方法包括如下步骤:建立多层级

多类别的数据标准体系;基于所述数据标准体系创建用于体现属性信息的数据字典,绑定所述数据字典与建筑信息模型对象;遍历所述建筑信息模型对象的数据字典并进行文件格式转换,在
Rhinoceros
上导出多种文件格式的所述属性信息的属性值,所述文件格式包括
Json、Csv。2.
根据权利要求1所述的一种基于
Rhinoceros
的建筑信息模型数据管理方法,其特征在于,所述数据标准体系包括第一层级

第二层级

第三层级和第四层级,依次对应为项目的规划阶段

设计阶段

施工阶段和运维阶段
。3.
根据权利要求2所述的一种基于
Rhinoceros
的建筑信息模型数据管理方法,其特征在于,所述第一层级包括项目信息

身份信息和定位信息;所述项目信息包括项目标识

建设说明

工程等别

技术经济指标

设计说明

建设单位信息

建设参与方信息;所述身份信息包括基本描述

编码信息;所述定位信息包括从属定位

坐标定位

占位尺寸
。4.
根据权利要求2所述的一种基于
Rhinoceros
的建筑信息模型数据管理方法,其特征在于,所述第二层级包括系统信息和技术信息;所述系统信息包括系统分类

关联关系;所述技术信息包括构造尺寸

组件构成

设计参数

技术要求
。5.
根据权利要求2所述的一种基于
Rhinoceros
的建筑信息模型数据管理方法,其特征在于,所述第三层级包括建造信息;所述建造信息包括土建施工

绿化施工

机电设备安装
。6.
根据权利要求2所述的一种基于
Rhinoceros
的建筑信息模型数据管理方法,其特征在于,所述第四层级包括资...

【专利技术属性】
技术研发人员:张静张成梁逍孙浩高飞姜卓刘乔李斌朱驰浩王强
申请(专利权)人:中国建筑西南设计研究院有限公司
类型:发明
国别省市:

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

1