(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211349788.8 (22)申请日 2022.10.31 (71)申请人 北京盈建科 软件股份有限公司 地址 100019 北京市东城区北三环东路环 球贸易中心C座90 6室 (72)发明人 马云海 杨宇 王光宇 任姗  李杨 王贤磊  (74)专利代理 机构 北京法胜知识产权代理有限 公司 11922 专利代理师 白雪静 (51)Int.Cl. G06F 30/13(2020.01) G06T 17/10(2006.01) (54)发明名称 基于BIM平台的构件生成方法 (57)摘要 本公开提供了一种基于BIM平台的构 件生成 方法, 涉及计算机领域。 具体步骤为: 获取目标构 件对应族文件中的基本数据, 并对 所述基本数据 进行预处理以提取出目标构件的目标信息, 其 中, 所述基本 数据包括几何数据、 约束信息、 族参 数信息和族类型信息; 根据所述目标信息和目标 构件的对应关系生成存储数据库; 根据所述存储 数据库内容生成所述目标构件对应的三维可视 化构件。 本公开通过提取目标构 件对应的目标信 息并生成存储数据库, 并在目标平台上根据存储 数据库内容生成可视化构 件, 实现了提取目标构 件的信息并在目标平台上展示目标构件, 避免了 不同BIM平台之间构件无法互通, 难以协同的问 题, 提高了BIM平台利用构件 进行设计的效率。 权利要求书2页 说明书10页 附图6页 CN 115408763 A 2022.11.29 CN 115408763 A 1.一种基于BIM平台的构件生成方法, 其特 征在于, 包括: 获取目标构件对应族文件中的基本数据, 并对所述基本数据进行预处理以提取出目标 构件的目标信息, 其中, 所述基本数据包括几何数据、 约束信息、 族参数信息和族类型信息; 根据所述目标信息和目标构件的对应关系生成存 储数据库文件; 根据所述存储数据库文件内容在目标平台上生成所述目标构件对应的三维可视化构 件。 2.根据权利要求1所述的方法, 其特征在于, 所述几何数据包括族中体数据、 所述族中 体对应的草图平面数据和所述草图平面数据对应的体轮廓线 数据, 所述族中体数据的类型 包括: 放样、 拉伸体、 融合体和旋转体; 所述约束信息包括标注元 素和约束元 素。 3.根据权利要求2所述的方法, 其特征在于, 所述对所述基本数据进行预处理以提取出 目标构件的目标信息的步骤具体包括: 获取所述目标构件的族中体索引ID, 获取所述草图平面数据对应的体轮廓线数据中的 轮廓线和所述轮廓线对应的轮廓线ID。 4.根据权利要求3所述的方法, 其特征在于, 所述对所述基本数据进行预处理以提取出 目标构件的目标信息的步骤 还包括: 获取所述轮廓线的类型, 其中, 所述轮廓线的类型包括圆弧和直线; 响应于所述轮廓线为圆弧, 获取 所述轮廓线的起 点、 终点、 圆心和半径; 响应于所述轮廓线为 直线, 获取 所述轮廓线的起 点和终点; 获取所述起点和终点的坐标, 并生成所述 起点和终点对应的点 ID。 5.根据权利要求2所述的方法, 其特征在于, 所述对所述基本数据进行预处理以提取出 目标构件的目标信息的步骤 还包括: 根据所述草图平面数据获取各个平面对应的法 向向量和 原点, 生成所述法 向向量对应 的法向向量ID、 所述原点对应的原点 ID和平面对应的平面 ID。 6.根据权利要求2所述的方法, 其特征在于, 所述对所述基本数据进行预处理以提取出 目标构件的目标信息的步骤 还包括: 生成所述约束信息对应的约束ID; 获取与所述约束信息中标注元 素对应的参数名称; 获取约束元 素对应的约束类型。 7.根据权利要求6所述的方法, 其特征在于, 所述对所述基本数据进行预处理以提取出 目标构件的目标信息的步骤 还包括: 根据所述标注元素获取所述约束信 息对应的约束对象集合, 并根据所述约束元素获取 所述约束对象集 合中约束对象的类型; 响应于所述约束对象的类型为平面, 获取所述约束对象的法向向量和原点, 生成所述 法向向量对应的法向 向量ID、 所述原点对应的原点 ID和平面对应的平面 ID; 响应于所述约束对象的类型为轮廓线, 获取起点和终点的坐标, 并生成所述起点和终 点对应的点 ID。 8.根据权利要求2所述的方法, 其特征在于, 所述对所述基本数据进行预处理以提取出 目标构件的目标信息的步骤 还包括: 生成族参数信 息对应的族参数ID, 获取所述族参数信息中的参数名称、 参数存储方式、权 利 要 求 书 1/2 页 2 CN 115408763 A 2参数表达式方程、 参数 是否是实例参数、 参数组名称; 根据所述族类型信息生成各个族对应的族ID, 获取各个族中包含的族类型; 生成族类 型信息对应的族类型ID, 获取 所述族类型信息中的族类型名称和族参数。 9.根据权利要求2 ‑8中任一项所述的方法, 其特征在于, 所述根据 所述目标信 息和目标 构件的对应关系生成存 储表格的步骤具体包括: 根据与族ID对应的族类型ID, 所述族类型ID与对应的族类型名称和族参数生成族名称 存储表格; 根据点ID和对应点的坐标生成点存 储表格; 根据所述轮廓线ID和对应的点 ID生成轮廓线存 储表格; 根据平面 ID与对应的法向 向量ID和原点 ID生成平面存 储表格; 根据所述族中体ID与对应的轮廓线ID生成族中体存 储表格; 根据与所述约束ID对应的参数名称、 约束类型、 轮廓线ID、 平面 ID生成约束存 储表格; 将上述存 储表格以数据库文件形式进行记录 。 10.根据权利要求9所述的方法, 其特征在于, 所述根据所述存储数据库内容在目标平 台上生成所述目标构件 对应的三维可视化构件的步骤具体包括: 根据所述存储数据库内容中各个目标构件对应的目标信息在目标平台上进行元素组 合, 以生成所述目标构件。权 利 要 求 书 2/2 页 3 CN 115408763 A 3

.PDF文档 专利 基于BIM平台的构件生成方法

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