System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于BIM模型轻量化数据管理与数模分离合并的方法技术_技高网

一种基于BIM模型轻量化数据管理与数模分离合并的方法技术

技术编号:40517154 阅读:7 留言:0更新日期:2024-03-01 13:34
本发明专利技术涉及建筑行业BIM数据结构化管理及应用技术领域,且公开了BIM模型轻量化数据管理与数模分离、合并的应用方法,所述融合应用方法包括以下内容:原始BIM模型经过初步数模分离、多表结构化数据管理后形成完善的模型结构化数据与属性结构化数据,并进一步对属性数据进行抽离与多级加载读取,最终将分级处理后的属性数据与BIM模型数据进行合并输出至用户客户端。用户通过BIM‑Revit软件展示初始BIM模型,然后根据前端界面提示进行数模分离、结构化数据存储;进一步针对属性数据进行不同精度的选择,最后实现对应层级数据的BIM模型加载。全过程中方便用户满足不同数据精度情况下的BIM模型使用,且全部操作均采用一站式的导出、导入模式,过程中数据分离、合并全程用户无感,极大提升了用户使用效率与数据管理精度。

【技术实现步骤摘要】

本专利技术涉及建筑行业bim数据结构化管理及应用,具体为一种基于bim模型轻量化数据管理与数模分离合并的方法。


技术介绍

1、传统的bim数据管理方式比较复杂、抽象,在客户端软件操作层面更多的是依赖人工手动管理数据的方式,比如在主流revit软件中针对大量的族实例进行属性参数的编辑与删除,效率极其低下且容易出错;而在可视化展示时更多依赖于传统市场中webgl等封装的技术进行数据轻量化处理及web端坐标变换后的三维呈现,此种方式实现成本较高且在不同阶段保留的属性数据精细程度不受人为控制,模式较为笨重。

2、针对以上数据管理的痛点,中恒建模助手可将原始bim模型经过初步数模分离、多表结构化数据管理后形成完善的模型结构化数据与属性结构化数据,并进一步对属性数据进行抽离与多级加载读取,最终将分级处理后的属性数据与bim模型数据进行合并输出至用户客户端。


技术实现思路

1、(一)解决的技术问题

2、针对现有技术的不足,本专利技术提供了一种基于bim模型轻量化数据管理与数模分离合并的方法,基于bim数据源模型的数据管理,通过客户端自研程序对用户原始的bim模型进行初步数模分离、多表数据结构化存储管理后,进一步通过参数化形式进行属性数据的多级加载与读取,从而高度灵活的输出用户在不同生命周期阶段所需要的模型数据。

3、(二)技术方案

4、本专利技术提供如下技术方案:一种基于bim模型轻量化数据管理与数模分离合并的方法,所述融合应用方法包括以下内容:</p>

5、在整个流程初期进行清晰的数据划分,主要是将模型数据与模型中全部构件的属性数据进行分离;

6、对用户额外关注的属性数据进行多数据库表管理与连表查询后的多级加载读取,方便用户满足不同数据精度情况下的bim模型使用;

7、操作人员全部操作均采用一站式的导出、导入模式,过程中数据分离、合并全程用户无感;

8、程序经过以上数据分离、加载流程,最后实现对应层级数据的bim模型加载及展示。

9、优选的,具体使用数据管理步骤如下

10、s1、在bim客户端软件revit中打开建模助手,注册账户,并授权登录;

11、s2、在建模助手中调取“bim数据导出”,并在前端界面中点击选择“当前模型”或“外部模型”或“链接模型”;

12、s3、在弹出的前端界面中,点击“数模导出”按钮;

13、s4、再在建模助手中调取“bim数据导入”,并在前端界面中点击选择要被导入的模型名称,并点击“确定”按钮;

14、s5、在弹出的前端界面中,选择数模合并精细度,如“1级:全部属性参数数据;2级:核心属性参数数据;3级:仅关键属性参数数据”,并点击“确定”按钮;

15、s6、数据合并后的bim模型加载显示。

16、优选的,程序基于.net框架下c#语言进行编写,编写后的功能集成于bim-revit软件中,开发工具为visual studio。

17、优选的,用户通过bim-revit软件展示初始bim模型,然后根据前端界面提示进行数模分离、结构化数据存储;进一步针对属性数据进行不同精度的选择,最后实现对应层级数据的bim模型加载。

18、与现有技术相比,本专利技术提供了一种基于bim模型轻量化数据管理与数模分离合并的方法,具备以下有益效果:

19、解决了传统bim数据管理方式比较复杂、抽象的难题,在客户端软件操作层面解放了人工手动管理数据的方式,比如在主流revit软件中针对大量的族实例进行属性参数的编辑与删除等;并且可视化展示时改变了依赖传统市场中webgl等封装技术进行数据轻量化处理及web端坐标变换后的三维呈现,通过较低成本便可轻松实现在不同阶段保留所需精度的属性数据,模式更加轻便、灵活。

本文档来自技高网...

【技术保护点】

1.一种基于BIM模型轻量化数据管理与数模分离合并的方法,其特征在于:所述融合应用方法包括以下内容:

2.根据权利要求1所述的一种基于BIM模型轻量化数据管理与数模分离合并的方法,其特征在于:该方法应用于建模助手-BIM数据管理功能模块上,该模块包括有原始BIM数据源模型、模型结构化数据、属性结构化数据、多层级属性数据抽离与加载读取和本地数据库。

3.根据权利要求1所述的一种基于BIM模型轻量化数据管理与数模分离合并的方法,其特征在于:具体使用BIM数据管理步骤如下

4.根据权利要求1所述的一种基于BIM模型轻量化数据管理与数模分离合并的方法,其特征在于:程序基于.Net框架下C#语言进行编写,编写后的功能集成于BIM-Revit软件中,开发工具为visual studio。

5.根据权利要求1所述的一种基于BIM模型轻量化数据管理与数模分离合并的方法,其特征在于:数模分离后的数据采用模型数据与属性数据分表结构化存储的形式进行管理,以确保数据源的稳定性与完整性。而进一步结合用户当前阶段的数据精度需求进行属性数据的按需读取与加载,最终在数据层面完成整合。

6.根据权利要求1所述的一种基于BIM模型轻量化数据管理与数模分离合并的方法,其特征在于:通过客户端自研程序对用户原始的BIM模型进行初步数模分离、多表数据结构化存储管理后,进一步通过参数化形式进行属性数据的多级加载与读取,从而高度灵活的输出用户在不同生命周期阶段所需要的模型数据。

...

【技术特征摘要】

1.一种基于bim模型轻量化数据管理与数模分离合并的方法,其特征在于:所述融合应用方法包括以下内容:

2.根据权利要求1所述的一种基于bim模型轻量化数据管理与数模分离合并的方法,其特征在于:该方法应用于建模助手-bim数据管理功能模块上,该模块包括有原始bim数据源模型、模型结构化数据、属性结构化数据、多层级属性数据抽离与加载读取和本地数据库。

3.根据权利要求1所述的一种基于bim模型轻量化数据管理与数模分离合并的方法,其特征在于:具体使用bim数据管理步骤如下

4.根据权利要求1所述的一种基于bim模型轻量化数据管理与数模分离合并的方法,其特征在于:程序基于.net框架下c#语言进行编写,编写后的功能集成于...

【专利技术属性】
技术研发人员:林周生李奋杰纪晓鹏闫英超梁极光李仲蔡秋婉杨树英杨文宇梁晋豪莫钧全冯英杰黄康强林楚炜吴泽键
申请(专利权)人:中恒信息科技广州有限公司
类型:发明
国别省市:

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

1