System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及建筑行业bim数据结构化管理及应用,具体为一种基于bim模型轻量化数据管理与数模分离合并的方法。
技术介绍
1、传统的bim数据管理方式比较复杂、抽象,在客户端软件操作层面更多的是依赖人工手动管理数据的方式,比如在主流revit软件中针对大量的族实例进行属性参数的编辑与删除,效率极其低下且容易出错;而在可视化展示时更多依赖于传统市场中webgl等封装的技术进行数据轻量化处理及web端坐标变换后的三维呈现,此种方式实现成本较高且在不同阶段保留的属性数据精细程度不受人为控制,模式较为笨重。
2、针对以上数据管理的痛点,中恒建模助手可将原始bim模型经过初步数模分离、多表结构化数据管理后形成完善的模型结构化数据与属性结构化数据,并进一步对属性数据进行抽离与多级加载读取,最终将分级处理后的属性数据与bim模型数据进行合并输出至用户客户端。
技术实现思路
1、(一)解决的技术问题
2、针对现有技术的不足,本专利技术提供了一种基于bim模型轻量化数据管理与数模分离合并的方法,基于bim数据源模型的数据管理,通过客户端自研程序对用户原始的bim模型进行初步数模分离、多表数据结构化存储管理后,进一步通过参数化形式进行属性数据的多级加载与读取,从而高度灵活的输出用户在不同生命周期阶段所需要的模型数据。
3、(二)技术方案
4、本专利技术提供如下技术方案:一种基于bim模型轻量化数据管理与数模分离合并的方法,所述融合应用方法包括以下内容:<
...【技术保护点】
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#语言进行编写,编写后的功能集成于...
【专利技术属性】
技术研发人员:林周生,李奋杰,纪晓鹏,闫英超,梁极光,李仲,蔡秋婉,杨树英,杨文宇,梁晋豪,莫钧全,冯英杰,黄康强,林楚炜,吴泽键,
申请(专利权)人:中恒信息科技广州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。