(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211151511.4 (22)申请日 2022.09.21 (71)申请人 重庆市建标工程 技术有限公司 地址 400010 重庆市渝中区上清寺路20 0号 商业用房负二层、 正 一层 (72)发明人 焦玉婷 周峥华 钟声 张清  (74)专利代理 机构 重庆飞思明珠专利代理事务 所(普通合伙) 50228 专利代理师 艾铭伟 (51)Int.Cl. G06F 30/13(2020.01) G06F 30/20(2020.01) G06F 113/14(2020.01) (54)发明名称 一种基于Revit和Dynamo的管道保温层自动 生成方法 (57)摘要 本发明公开了一种基于Revit和Dynamo的管 道保温层自动生成方法, 包括创建一个BIM机电 模型项目; 创建保温层信息表格; 将保温层信息 表格导入Dynamo中并解析, 提取出管道类 型子列 表、 系统类型子列表、 保温材料子列表以及保温 层厚度子列表; 基于管道类型子列表、 系统类型 子列表, 筛选出BIM机电模型项目中需要保温的 管道管件列表; 基于保温材料子列表与保温层厚 度子列表, 创建保温材料列表; 创建保温层类型 并赋予相应材质; 对管道管件进行分类, 并基于 保温层类型及材质, 生成各类管道管件相应的保 温层模型等步骤。 其显著效果是: 不仅能简单的 完成管道管件添加保温的工作, 而且省时省力, 保证其准确性。 权利要求书2页 说明书6页 附图2页 CN 115495820 A 2022.12.20 CN 115495820 A 1.一种基于Revit和Dynamo的管道保温层自动生成方法, 其特 征在于包括如下步骤: 步骤1、 在Revit软件中创建一个BIM 机电模型项目; 步骤2、 在Excel表格中创建保温层信息表格; 步骤3、 将保温层信息表格导入Dynamo中并解析, 提取出管道类型子列表、 系统类型子 列表、 保温材 料子列表以及保温层厚度子列表; 步骤4、 基于管道类型子列表、 系统类型子列表, 筛选出BIM机电模型项目中需要保温的 管道管件列表; 步骤5、 基于保温材料子列表和BIM机电模型项目中的默认材质, 创建BIM机电模型项目 所需要的保温材质列表; 步骤6、 基于创建的保温材质列表和BIM机电模型项目中自带保温层类型, 创建BIM机电 模型项目所需要的保温层类型并赋予相应材质; 步骤7、 对管道管件进行分类, 并基于保温层类型及保温层厚度子列表, 生成各类管道 管件相应的保温层模型。 2.根据权利要求1所述的基于Revit和Dynamo的管道保温层自动生成方法, 其特征在 于: 步骤3中将保温层信息表格导入Dynamo中并解析的具体步骤如下: 步骤3.1、 将保温层信息表格导入Dynamo, 以字符串列表的形式呈现; 步骤3.2、 对列表进行删除列表第一项、 互换列表行和列、 根据关键值将其编组到子列 表等操作, 提取 出所需信息; 步骤3.3、 将提取的信息利用节点Code  Block编写代码, 分别列出管道类型子列表、 系 统类型子列表、 保温材 料子列表以及保温层厚度子列表。 3.根据权利要求1所述的基于Revit和Dynamo的管道保温层自动生成方法, 其特征在 于: 步骤4中筛 选出BIM机电模型项目中 需要保温的管道管件列表具体步骤为: 步骤4.1、 通过内置类别得到项目中管道及其管件的图元列表; 步骤4.2、 对系统类型子列表与管道及其管件的图元列表中图元的 “系统类型”参数的 值进行匹配, 并返回索引; 步骤4.3、 通过索引得到管道及其管件的图元列表中 需要保温的管道管件列表。 4.根据权利要求1所述的基于Revit和Dynamo的管道保温层自动生成方法, 其特征在 于: 步骤5中保温材质列表的具体创建过程 为: 步骤5.1、 对保温材 料子列表中的字符串 进行重新命名得到列表1; 步骤5.2、 对列表1进行去重操作; 步骤5.3、 从BIM机电模型项目中选择 “默认”材质, 输入自定义节点 “复制材质 ”中并以 列表1中的字符串命名; 步骤5.4、 对复制的材质设置 “颜色”参数为“12895428 ”, 得到项目所需要的保温材质列 表。 5.根据权利要求1所述的基于Revit和Dynamo的管道保温层自动生成方法, 其特征在 于: 步骤6中创建保温层类型并赋予相应材质的具体步骤为: 步骤6.1、 从BIM机电模型项目中任选一个 “隔热层”类型的图元, 输入自定义节点 “复制 保温层类型 ”中并以去重后的列表1中的字符串命名; 步骤6.2、 将复制的保温层以列表1的顺序进行排序;权 利 要 求 书 1/2 页 2 CN 115495820 A 2步骤6.3、 将 “保温材质列表 ”赋予复制的保温层的 “材质”参数。 6.根据权利 要求1‑5任一项所述的基于Revit和 Dynamo的管道保温层自动生成方法, 其 特征在于: 所述管道类型按照管道内流通的介质类型分为风管和水管, 相应的, 所述管道类 型子列表包括风管子列 表与水管子列 表, 所述系统类型子列 表包括风管系统类型子列表与 水管系统类型子列 表, 所述保温材料子列表包括风管保温材料子列 表与水管保温材料子列 表, 所述保温层厚度子列表包括 风管保温层厚度子列表与水 管保温层厚度子列表。 7.根据权利要求6所述的基于Revit和Dynamo的管道保温层自动生成方法, 其特征在 于: 步骤7中生成各类管道管件相应的保温层模型的具体过程如下: 通过节点“String.Contains”得到区分消防和空调的bo ol列表; 将需要保温的风管及管件列表、 复制的风管保温层、 风管保温层厚度子列表三个列表 按照bool列表区分排序; 将消防风管相关的图元、 保温层材料、 保温层厚度输入自定义节点 “生成风管及风管管 件保温”中, 生成消防风管保温层模型; 将空调风管相关的图元、 保温层材料、 保温层厚度输入自定义节点 “生成风管及风管管 件保温”中, 生成空调风管保温层模型。 8.根据权利要求6所述的基于Revit和Dynamo的管道保温层自动生成方法, 其特征在 于: 步骤7中生成各类管道管件相应的保温层模型的具体过程如下: 通过节点“String.Contains”得到区分冷凝和空调的bo ol列表; 将需要保温的水管及管件列表、 复制的管道保温层、 管道保温层厚度子列表三个列表 按照bool列表区分排序; 将冷凝管道相关的图元、 保温层材料、 保温层厚度输入自定义节点 “生成管道及管件保 温”中, 生成冷凝管道保温层。 9.根据权利要求8所述的基于Revit和Dynamo的管道保温层自动生成方法, 其特征在 于: 所述空调管道保温层模型的创建过程如下: 对空调管道相关保温层厚度进行处 理并转化成整型, 互换 行和列得到列表h; 对列表h进行分割分别得到管径范围列表i和对应厚度列表j; 提取空调管道相关图元的 “尺寸”参数, 并通过自定义节点 “提取主要尺寸 ”后转化成整 型得到管径列表k; 将列表i、 列表j、 列表k三个列表输入自定义节点 “保温层厚度计算 ”得到新的空调管道 相关保温层厚度; 将空调管道相关的图元、 保温层材料、 新的保温层厚度输入自定义节点 “生成管道及管 件保温”中, 生成空调管道保温层。权 利 要 求 书 2/2 页 3 CN 115495820 A 3

.PDF文档 专利 一种基于Revit和Dynamo的管道保温层自动生成方法

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