(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210403653.9 (22)申请日 2022.04.18 (71)申请人 四川蜀道新制式轨道集团有限责任 公司 地址 610093 四川省成 都市武侯区太平寺 西路3号 申请人 成都理工大 学 (72)发明人 李天斌 罗晋明 齐亮 马春驰  邓科 李想  (74)专利代理 机构 北京润泽恒知识产权代理有 限公司 1 1319 专利代理师 苟冬梅 (51)Int.Cl. G06F 30/13(2020.01) G06F 30/20(2020.01)G06F 40/18(2020.01) (54)发明名称 Revit基于宏程序的隧道BIM智能建模方法 (57)摘要 本申请提供了Revit基于宏程序的隧道BIM 智能建模方法, 针对目前长隧道BIM模型构筑物 和构件较多, 建模流程复杂、 建模难度和工作量 大, 如何根据设计、 施工要求快速且智 能将每一 个隧道构筑物和构件精准布置以代替人工手动 创建长隧道BIM模型这一问题, 通过Rev it基于宏 程序可视化编程, 并借助自编码宏程序可在 Revit中直接拟合交通工程线路, 利用自编码宏 程序调用子族模型驱动自动创建隧道BIM模型, 使得创建BIM模型的过程不再依 赖Civil 3D等软 件, 减少建模的步骤, 用参数形式创建子族模型, 并以参数数据驱动隧道BIM模型组建、 调整, 自动 完善属性内容, 代替现有的手动输入属性内容完 成建模, 提高了隧道BIM建模的精度和效率。 权利要求书2页 说明书13页 附图2页 CN 114707220 A 2022.07.05 CN 114707220 A 1.Revit基于宏程序的隧道BIM智能建模方法, 其特 征在于, 所述方法包括: 根据预先采集的隧道 平曲线数据和竖曲线数据, 在Revit中拟合得到隧道三维线路; 提取隧道的每个主体结构及其附属构件的几何特征, 在Revit中参数化创建每个主体 结构及其附属构件的子族模型, 并根据所述几何特征设定相 应子族模型 的可调参数, 得到 隧道建模族库; 其中, 在修改任一子族模型的可调参数时, 所述隧道建模族库中的该子族模 型的几何尺寸自适应修改; 根据不同隧道BIM模型信息 需求, 针对不同主体结构及其附属构件的特征和工程概况, 在EXCEL表中批量定义所述隧道建模族库中的每个子族模型的族文件名、 桩号参数、 尺 寸参 数和属性内容; 利用自编码宏程序调用所述隧道三维线路所需的多个目标子族模型, 并在EXCEL表中 修改所述目标子族模型的尺寸参数, 以使 所述目标子族模型与所述隧道三维线路在宏程序 中匹配, 组建得到隧道BIM模型。 2.根据权利要求1所述的方法, 其特征在于, 根据 预设采集的隧道平曲线数据和竖曲线 数据, 在Revit中拟合得到隧道三维线路, 包括: 根据预设采集的隧道 平曲线数据, 计算得到平面 坐标数据; 通过最小二乘法对所述平面坐标数据和预设采集的竖曲线数据在Revit中进行三维曲 线的拟合, 得到隧道三维线路。 3.根据权利要求2所述的方法, 其特征在于, 根据所述平曲线数据, 计算得到平面坐标 数据, 包括: 根据所述平曲线数据, 确定隧道 平曲线的线型 特征; 根据所述三维曲线的线型特征, 通过交点法或线元法对所述平曲线数据进行计算, 得 到所述平面 坐标数据。 4.根据权利要求1所述的方法, 其特征在于, 在Revit中参数化创建每个主体结构及其 附属构件的子族 模型, 包括: 在Revit中提取每个主体结构及其附属构件的多个图元, 并设定所述多个图元中不同 图元之间的基本参数; 将所述基本参数以数据的形式进行关联, 获得参数化创建的每个主体结构及其附属构 件的所述子族 模型。 5.根据权利要求1所述的方法, 其特征在于, 根据不同隧道BIM模型信息 需求, 针对不同 主体结构及其附属构件的特征和工程概况, 在EXCEL表中批量定义所述隧道建模族库中的 每个子族模型的族文件名、 桩号 参数、 尺寸 参数和属性内容, 包括: 提取Revit中的标准族样板, 所述标准族样板中包含多个待写入的固有属性以及多个 待写入的可调属性; 根据不同隧道BIM模型信息 需求, 针对不同主体结构及其附属构件的特征和工程概况, 设定多个所述可调属性, 并在EXC EL表中以文本的方式写入多个所述可调属性; 在所述EXCEL表中实现多个所述可调属性的属性定义, 其中, 所述属性定义的内容包括 所述隧道建模 族库中的每 个子族模型的族文件名、 桩号 参数、 尺寸 参数和属性内容。 6.根据权利要求5所述的方法, 其特征在于在所述EXCEL表中实现多个所述可调属性的 属性定义, 包括:权 利 要 求 书 1/2 页 2 CN 114707220 A 2导入所述标准族样板; 读取EXCEL表中的多个所述可调属性, 并将多个所述可调属性组成数组; 识别所述数组中的多个族文件名, 将所述数组中的桩号参数、 尺寸参数和属性内容映 射写入所述标准族样板中。 7.根据权利要求1所述的方法, 其特征在于, 利用自编码宏程序调用所述隧道三维线路 所需的多个目标子族模 型, 并在EXCEL表中修改所述目标子族模型的尺 寸参数, 以使 所述目 标子族模型与所述隧道三维线路在宏程序中匹配, 组建得到隧道BIM模型, 包括: 利用自编码宏程序调用所述隧道三维线路所需的多个目标子族 模型; 将EXCEL表导入自编码宏程序中, 读取EXCEL表中相应目标子族模型的族文件名、 桩号 参数、 尺寸 参数和属性内容; 在EXCEL表中根据 所述目标桩号参数将所述目标子族模型中的所述尺寸参数和属性内 容进行修改; 识别所述隧道三维曲线的桩号里程, 并根据 所述桩号里程调用所述目标子族模型的所 述尺寸参数和属性内容, 组建得到隧道BIM模型。 8.Revit基于宏程序的隧道BIM智能建模 装置, 其特 征在于, 包括: 拟合模块: 用于根据预先采集的隧道平曲线数据和竖曲线数据, 在Revit中拟合得到隧 道三维线路; 模型创建模块: 用于提取隧道的每个主体结构及其附属构件的几何特征, 在Revit中参 数化创建每个主体结构及其附属构件的子族模 型, 并根据所述几何特征设定相应子族模型 的可调参数, 得到隧道建模族库; 其中, 在修改任一子族模型的可调参数时, 所述隧道建模 族库中的该子族 模型的几何尺寸自适应修改; 参数定义模块: 用于根据不同隧道BIM模型信 息需求, 针对不同主体结构及其附属构件 的特征和工程概况, 在EXCEL表中批量定义所述隧道建模族库中的每个子族模型的族文件 名、 桩号参数、 尺寸 参数和属性内容; 模型生成模块: 用于利用自编码宏程序调用所述隧道三维线路所需的多个目标子族模 型, 并在EXCEL表中修改所述目标子族模 型的尺寸参数, 以使 所述目标子族模型与所述隧道 三维线路在宏程序中匹配, 组建得到隧道BIM模型。 9.一种电子设备, 其特 征在于, 所述电子设备包括: 至少一个处 理器; 以及, 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被所述至少一个处 理器执行, 以使所述至少一个处 理器能够执 行如权利要求1至7中任意 一项所述的方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质包括存储的计算 机程序, 其中, 在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权 利要求1至7中任意 一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114707220 A 3

.PDF文档 专利 Revit基于宏程序的隧道BIM智能建模方法

安全报告 > 其他 > 文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 Revit基于宏程序的隧道BIM智能建模方法 第 1 页 专利 Revit基于宏程序的隧道BIM智能建模方法 第 2 页 专利 Revit基于宏程序的隧道BIM智能建模方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常2024-03-18 01:24:55上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。