说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210698743.5 (22)申请日 2022.06.20 (71)申请人 北京优锘科技有限公司 地址 100015 北京市朝阳区酒仙桥路10号 82幢一层10 5室 (72)发明人 李学范 陈傲寒 魏新征 柴浩然  唐鑫 张亚坤  (74)专利代理 机构 北京安度修典专利代理事务 所(特殊普通 合伙) 11424 专利代理师 杨方成 马欢萍 (51)Int.Cl. G06T 17/00(2006.01) (54)发明名称 基于Dgn模型的BIM轻量化处理方法、 系统、 介质和设备 (57)摘要 本发明涉及一种基于Dgn模型的BIM轻量化 处理方法, 所述方法包括: 数据准备步骤、 遍历复 用判断步骤及数据轻量化处理步骤, 基于Dgn文 件数据, 预先建立多种映射表, 基于多种映射表, 分别递归遍历三维模型文件及三维几何元素, 在 递归遍历中对三维模型文件及三维几何元素进 行拆分复用判断, 基于拆分复用判断结果, 获得 三维模型文件、 三维几何元素、 三维几何体、 三角 网格及材质的轻量化复用数据。 本发 明还涉及基 于Dgn模型的BIM轻量 化处理系统、 介质和设备。 权利要求书2页 说明书8页 附图4页 CN 115205449 A 2022.10.18 CN 115205449 A 1.一种基于Dgn模型的BIM轻量 化处理方法, 其特 征在于, 所述方法包括: 数据准备步骤: 基于Dgn文件数据, 预先建立多种映射表, 所述映射表包括: Dgn项目与 三维模型文件映射表、 三维模型文件与三维几何元素映射表、 三维几何元素与三维几何体 映射表、 三维几何体与网格及材质映射表; 遍历复用判断步骤: 基于所述多种映射表, 分别递归遍历所述三维模型文件及三维几 何元素, 在递归遍历 中对所述三维模型文件及所述三维几何元素进行拆分复用判断, 并基 于三维几何元 素将所述 三维几何元 素分类为共享单 元、 单元和几何体; 数据轻量化处理步骤: 基于拆分复用判断结果, 获得所述三维模型文件、 所述三维几何 元素、 所述共享单元、 所述单元及所述几何体的轻量化复用数据, 所述轻量化复用数据包 括: 复用文件、 复用元 素、 复用几何体、 复用网格及复用材质。 2.根据权利 要求1所述基于Dgn模型的BIM轻量化处理方法, 其特征在于, 所述遍历复用 判断步骤 包括: 三维模型遍历步骤: 打开Dgn文件, 遍历获取所有主文件及参考文件, 并在遍历过程中, 判断所述三 维模型文件与三 维几何元素映射表中是否存在相同的参考文件, 过滤相同的所 述参考文件, 保留一份所述参考文件为所述复用文件, 并在Dgn项目与三 维模型文件映射表 中记录所述复用文件的索引值和变换矩阵; 三维几何元素遍历步骤: 遍历获取每个所述三维模型文件的所有三维几何元素, 读取 所述三维几何元素的全部属性, 通过ID判断所述三 维几何元素与三维几何体映射表中判断 三维几何元素是否为复用元素, 过滤相同的所述三维几何元素, 保留一份所述三维几何元 素为所述复用元素, 并在三 维模型文件与三 维几何元素中记录所述复用元素的索引值和变 换矩阵。 3.根据权利 要求2所述基于Dgn模型的BIM轻量化处理方法, 其特征在于, 所述三维几何 元素遍历步骤 包括: 分类拆分步骤: 通过读取所述三维几何元素的类型, 对所述三维几何元素分类为: 共享 单元、 单元及几何体; 所述共享单 元进一步递归拆分, 直到全部拆分为所述几何体; 保留信息获取步骤: 读取所述几何体的所述网格信息和所述材质信息, 所述网格信息 包括顶点信息、 法线信息及 UV信息; 所述材质信息包括颜色、 透明度、 贴图; 基于所述三 维几 何体与网格及材质映射表, 将所述网格信息进行Draco编码压缩 存储; 拆分复用判断步骤: 判断所述几何体在三维几何体与网格及材质映射表是否为复用几 何体, 过滤相同所述三 维几何体, 只记录一份所述三 维几何体为所述复用几何体, 并在三 维 几何元素与三维几何体映射表中记录所述复用几何体的索引和变换矩阵。 4.一种基于Dgn模型的BIM轻量化处理系 统, 采用如权利要求1 ‑3中任意一项所述基于 Dgn模型的BIM轻量 化处理方法, 其特 征在于, 所述系统包括: 数据准备模块: 基于Dgn文件数据, 预先建立多种映射表, 所述映射表包括: Dgn项目与 三维模型文件映射表、 三维模型文件与三维几何元素映射表、 三维几何元素与三维几何体 映射表及三维几何体与三角网格及材质映射表; 遍历复用判断模块: 基于所述多种映射表, 分别递归遍历所述三维模型文件及三维几 何元素, 在递归遍历 中对所述三维模型文件及所述三维几何元素进行拆分复用判断, 并基 于三维几何元 素将所述 三维几何元 素分类为共享单 元、 单元和几何体;权 利 要 求 书 1/2 页 2 CN 115205449 A 2数据轻量化处理模块: 基于拆分复用判断结果, 获得所述三维模型文件、 所述三维几何 元素、 所述共享单元、 所述单元及所述几何体的轻量化复用数据, 所述轻量化复用数据包 括: 复用文件、 复用元 素、 复用几何体、 复用网格及复用材质。 5.根据权利 要求4所述基于Dgn模型的BIM轻量化处理系统, 其特征在于, 所述遍历复用 判断模块包括: 三维模型遍历模块: 打开Dgn文件, 遍历获取所有主文件及参考文件, 并在遍历过程中, 判断所述三 维模型文件与三 维几何元素映射表中是否存在相同的参考文件, 过滤相同的所 述参考文件, 保留一份所述参考文件为复用文件, 并在Dgn项目与三 维模型文件映射表中记 录所述复用文件至相应的索引值和变换矩阵; 三维几何元素遍历模块: 遍历获取每个所述三维模型文件的所有三维几何元素, 读取 所述三维几何元素的全部属性, 通过ID判断所述三 维几何元素与三角几何体映射表中三 维 几何元素是否为复用元素, 过滤相同的所述三维几何元素, 保留一份所述三维几何元素为 复用元素, 并在三维模型文件与三维几何元 素中记录所述复用元 素的索引值和变换矩阵。 6.根据权利 要求5所述基于Dgn模型的BIM轻量化处理系统, 其特征在于, 所述三维几何 元素遍历模块包括: 分类拆分模块: 通过读取所述三维几何元素的类型, 对所述三维几何元素分类为: 共享 单元、 单元及几何体; 所述共享单 元进一步递归拆分, 直到全部拆分为所述几何体; 保留信息获取模块: 读取所述几何体的所述网格信息和所述材质信息, 所述网格信息 包括顶点信息、 法线信息及 UV信息; 所述材质信息包括颜色、 透明度、 贴图信息; 基于所述三 维几何体与网格及材质映射表, 将所述网格信息进行Draco编码压缩 存储; 拆分复用判断模块: 判断所述几何体在三维几何体与网格及材质映射表是否为复用几 何体, 过滤相同所述三 维几何体, 只记录一份所述三 维几何体为所述复用几何体, 并在三 维 几何元素与三维几何体映射表中记录所述复用几何体的索引和变换矩阵。 7.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器执 行时实现权利要求1 ‑3中任一项所述基于Dgn模型的BIM轻量 化处理方法的步骤。 8.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征在于, 所述处理器执行所述程序时实现如权利要求1 ‑3中任一项所述基于 Dgn模型的BIM轻量 化处理方法的步骤。权 利 要 求 书 2/2 页 3 CN 115205449 A 3

.PDF文档 专利 基于Dgn模型的BIM轻量化处理方法、系统、介质和设备

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于Dgn模型的BIM轻量化处理方法、系统、介质和设备 第 1 页 专利 基于Dgn模型的BIM轻量化处理方法、系统、介质和设备 第 2 页 专利 基于Dgn模型的BIM轻量化处理方法、系统、介质和设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 05:40:20上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。