行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211030581.4 (22)申请日 2022.08.26 (71)申请人 重庆市建标工程 技术有限公司 地址 400010 重庆市渝中区上清寺路20 0号 商业用房负二层、 正 一层 (72)发明人 张建丰 张清 钟声 焦玉婷  (74)专利代理 机构 重庆飞思明珠专利代理事务 所(普通合伙) 50228 专利代理师 艾铭伟 (51)Int.Cl. G06F 30/12(2020.01) G06F 30/13(2020.01) G06F 111/10(2020.01) (54)发明名称 基于Dynamo的混凝土构件模板建模及面积 获取方法 (57)摘要 本发明公开了一种基于Dynamo的混凝土构 件模板建模及面积获取方法, 包 括步骤: 在Revit 软件中创建项目参数; 获取模型需要创建混凝土 构件模板的面; 将到的面朝面的法向量方向拉 伸, 得到一个实体列表, 该实体的厚度即为模板 厚度; 获取与所需创建混凝土构 件模板的模型相 交的模型图元 实体; 将实体列表中的实体作为原 实体, 将模型图元实体作为另一个实体, 将两个 实体进行布尔差集运算, 得到原实体扣除两个实 体重合部分后的一个新实体列表; 将获得的新实 体通过Dynamo节点赋予模型属性数据后导入到 Revit中, 创建得到Revit模板模型, 并计算出混 凝土构件的模板面积。 实现了工程精细化管理; 保证了模板面积计算值的准确性; 提高了工程计 量和现场管理的效率。 权利要求书2页 说明书4页 附图2页 CN 115391865 A 2022.11.25 CN 115391865 A 1.一种基于Dynamo的混凝土构件模板建模及面积获取方法, 其特征在于包括如下步 骤: 步骤1、 在Revit软件中创建项目参数, 并设置参数的数据名称、 规程、 类型、 分组方式、 类别选择; 步骤2、 获取模型需要创建 混凝土构件模板的面; 步骤3、 通过Surface.Thicken节点, 将步骤2得到的面朝面 的法向量方向拉伸, 得到一 个实体列表, 该实体的厚度即为模板厚度; 步骤4、 获取与所需创建 混凝土构件模板的模型相交的模型图元实体; 步骤5、 将步骤3实体列表中的实体作为原实体, 将步骤4获得的模型图元实体作为另一 个实体, 利用Solid.Difference节点将两个实体进行布尔差集运算, 得到原实体扣除两个 实体重合部分后的一个新实体列表; 步骤6、 将步骤5获得的新实体通过D ynamo节点赋予模型属性数据后导入到Revit中, 创 建得到Revit模板模型, 并计算出混凝 土构件的模板面积。 2.根据权利要求1所述的基于Dynamo的混凝土构件模板建模及面积获取方法, 其特征 在于: 步骤1中所述类别选择包括楼板、 楼梯、 结构基础、 结构柱与结构框架。 3.根据权利要求1所述的基于Dynamo的混凝土构件模板建模及面积获取方法, 其特征 在于: 步骤2中创建模板的面的过程如下: 步骤2.1、 通过输入类别名称选择需要计算模板面积的图元, 并将其整合到一个图元列 表中; 步骤2.2、 通过Element.Faces节点获取列表中图元的所有面, 并获取面相应的法向量; 步骤2.3、 若所计算的构件为竖向构件时, 则判断面的法向量与Z轴是否平行; 当所计算 的构件为横向构件时, 则判断面的法向量是否向上, 得到一个布尔列表; 步骤2.4、 通过List.FilterByBoolMask节点和布尔列表过滤图元的所有面, 得到两个 列表:‘in’列表和‘out’列表, 其中 ‘out’列表中的面 为我们需要创建模板的面。 4.根据权利要求1所述的基于Dynamo的混凝土构件模板建模及面积获取方法, 其特征 在于: 步骤4中获取与所需创建 混凝土构件模板的模型相交的模型图元实体的过程如下: 步骤4.1、 选择项目中所有的图元, 并将其整合到一个图元列表中; 步骤4.2、 通过输入类别名称选择需要计算模板面积的图元, 并将其整合到一个图元列 表, 并将其与步骤4.1 获得的图元列表通过L ist.IndexOf节点得到一个图元的索引列表; 步骤4.3、 判断索引列表中值是否等于 ‘‑1’, 得到一个布尔列表; 步骤4.4、 通过List.FilterByB oolMask节点和布尔列表过滤图元列表, 得到两个列表: ‘in’列表和‘out’列表; 步骤4.5、 获取 ‘in’列表中图元的几何图形, 并将这些图形整合形成所述模型图元实 体。 5.根据权利要求1所述的基于Dynamo的混凝土构件模板建模及面积获取方法, 其特征 在于: 步骤6中混凝 土构件的模板面积的计算过程如下: 步骤6.1、 获取步骤5所获得的新实体列表中实体的体积列表; 步骤6.2、 通过Dynamo求和节点得到所有图元各自所具有的混凝土构件模板总体积列 表;权 利 要 求 书 1/2 页 2 CN 115391865 A 2步骤6.3、 将混凝土构件模板总体积列表中的值除以步骤3中的模板厚度值, 得到图元 各自所具有的混凝 土构件模板总面积列表; 步骤6.4、 将模板总面积列表进行四舍五入取整得到一个新数值列表; 步骤6.5、 将所述新数值列表进行单位转换, 得到所需的面积数值列表, 并将其填入对 应的Revit模板模型的图元中。权 利 要 求 书 2/2 页 3 CN 115391865 A 3

PDF文档 专利 基于Dynamo的混凝土构件模板建模及面积获取方法

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于Dynamo的混凝土构件模板建模及面积获取方法 第 1 页 专利 基于Dynamo的混凝土构件模板建模及面积获取方法 第 2 页 专利 基于Dynamo的混凝土构件模板建模及面积获取方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:46:33上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。