基于Revit与Dynamo的预制构件模型建模方法技术

技术编号:31083175 阅读:29 留言:0更新日期:2021-12-01 12:31
本发明专利技术公开了一种基于Revit与Dynamo的预制构件模型建模方法,(1)利用Revit软件提前创建参数化族;(2)利用Dynamo可视化编程软件批量处理CAD文件图元的图层信息及几何信息,批量处理成参数与参数值一一匹配的数据集合;(3)利用Dynamo可视化编程软件创建指定的族,旋转族至指定角度,修改指定族参数的参数值,最终形成多个预制构件模型的批量自动化建模。本发明专利技术通过利用Dynamo可视化编程,实现了对装配式预制构件批量且自动化的建模。一方面,可以提升建模效率;另一方面,可以减少建模错误,工程师可以把更多的时间和精力放在设计内容的正确性上。的正确性上。的正确性上。

【技术实现步骤摘要】
基于Revit与Dynamo的预制构件模型建模方法


[0001]本专利技术涉及装配整体式建筑参数化BIM模型建模
,尤其涉及一种基于Revit与Dynamo的预制构件模型建模方法。

技术介绍

[0002]装建筑工业化是以现代化的制造、运输、安装和科学管理的大工业生产方式,替代传统建筑低效率的手工生产方式。从设计、制造、开发、施工、运营服务的建筑全生命周期,提出了建筑信息模型(Building Information Modeling,BIM)技术应用方案。根据相关政策和工作的推进趋势看,装配式建筑的自动化和信息化是提高预制构件生产和项目管理的必要手段和必然趋势。
[0003]Autodesk Revit是一款常用的BIM建模与三维设计平台,可以帮助工程师在项目的设计、建造和运营维护阶段不断优化设计、管理项目信息、提升建筑能效。
[0004]Dynamo是基于Revit的可视化编程平台,让工程师通过定义程序流程,探索参数化的方案设计和自动化建模与模型检查工作流。经过近几年的工程实践,Revit作业大多还是要靠人力手工一笔一划本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Revit与Dynamo的预制构件模型建模方法,其特征在于:具体包括以下步骤:(1)利用Revit软件提前创建参数化族;(2)利用Dynamo可视化编程软件批量处理CAD文件图元的图层信息及几何信息,批量处理成参数与参数值一一匹配的数据集合;(3)利用Dynamo可视化编程软件中的FamilyType.ByFamilyNameAndTypeName节点、FamilyInstance.ByPoint节点、FamilyInstance.ByFace节点、Parameter.ParameterByName节点、和Parameter.SetValue节点创建指定的族,旋转族至指定角度,修改指定族参数的参数值,最终形成多个预制构件模型的批量自动化建模。2.根据权利要求1所述的一种基于Revit与Dynamo的预制构件模型建模方法,其特征在于:步骤(1)所述的参数化族包括有叠合板构件族、各类埋件族、各类水电族和各类钢筋族;将创建的参数化族进行参数化处理。3.根据权利要求1所述的一种基于Revit与Dynamo的预制构件模型建模方法,其特征在于:步骤(2)具体步骤如下:(2.1)将原始CAD图纸处理成便于Dynamo可视化编程软件提取信息的CAD文件;(2.2)将处理好的CAD文件导入到Revit族中,分解CAD图元;(2.3)按图层分别提取图元信息;(2.4)从提取的图元信息曲线中得到图元的几何信息;(2.5)根据图元的几何信息,判断使用什么样的族。4.根据权利要求3所述的一种基于Revit与Dynamo的预制构件模型建模方法,其特征在于:步骤(2.1)所述的将原始CAD图纸处理成便于Dynamo可视化编程软件提取信息的CAD文件,具体操作如下:打开原始CAD图纸,将预制构件的外轮廓线 、各种钢筋、加强筋、水电线盒、锁母、起吊埋件、构件缺口内容分别用不同图层及颜色区分,再将原始CAD图纸其余部分的内容删除,并保存该CAD文件。5.根据权利要求4所述的一种基于Revit与Dynamo的预制构件模型建模方法,其特征在于:步骤(2.2)具体内容如下:新建并打开Revit族文件,将创建好的参数化族导入到打开的Revit族文件中,将处理好的CAD图纸导入到Revit族文件中,并分解CAD图元。6.根据权利要求5所述的一种基于Revit与Dynamo的预制构件模型建模方法,其特征在于:步骤(2.3)具体内容如下:在Revit软件中,打开Dynamo for Revit可视化编程工具,使用Dynamo中的节点All Elem...

【专利技术属性】
技术研发人员:朱旺成沈彬束小云韩嫣然李昦黄梦玲周敏周亚亚
申请(专利权)人:安徽三建工程有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1