[发明专利]一种采用Dynamo实现钢支撑自动配节的BIM建模方法有效
| 申请号: | 202010307037.4 | 申请日: | 2020-04-17 |
| 公开(公告)号: | CN111767632B | 公开(公告)日: | 2023-08-11 |
| 发明(设计)人: | 鲍大鑫;曹少卫;孙亮;陶瑜;严晗;王斌;张文学;严心军;张涛;张邦旭;谢静;宋宝仓;郭新贺;史雅瑞;吴璇;田仲翔;占游云;朱立刚;王磊;赵景学;张超甫 | 申请(专利权)人: | 中铁建工集团有限公司 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/13;G06F30/12 |
| 代理公司: | 北京力量专利代理事务所(特殊普通合伙) 11504 | 代理人: | 姚远方 |
| 地址: | 100070 北京市丰*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 采用 dynamo 实现 支撑 自动 bim 建模 方法 | ||
1.一种采用Dynamo实现钢支撑自动配节的BIM建模方法,其特征在于,所述方法包括如下步骤:
步骤1,制作标准钢支撑构件的参数化族文件;
步骤2,创建Revit项目,并将所述标准钢支撑构件的参数化族文件载入到所述Revit项目中;
步骤3,在所述Revit项目中创建地下围护墙墙体模型;
步骤4,创建所述地下围护墙墙体模型的钢支撑CAD平面布置图;
步骤5,通过Dynamo创建钢支撑配节计算节点;所述钢支撑配节计算节点的内部功能块包括:输入端接口模块、用于按图层名称提取CAD图中线的模块、用于按类别读取项目中的墙体元素的模块、用于计算钢支撑参数的模块、用于按规格读取项目中的族类型的模块、用于放置钢支撑族并调整参数的模块,和输出端接口模块;
步骤6,配置Dynamo整体文件;所述配置的过程包括:调用被创建好的所述钢支撑配节计算节点;添加CAD图的拾取节点;将所述CAD图的拾取节点连接到所述钢支撑CAD平面布置图;添加用作钢支撑参数设定栏的节点,所述钢支撑参数设定栏包含:钢支撑规格、钢支撑长节、钢支撑短节、活络头最大长度、活络头最短长度、固定端长度、布置线图层名称;所述钢支撑参数设定栏中每一项的数量均分别与所述钢支撑配节计算节点的输入端接口模块连接;
步骤7,通过所述CAD图的拾取节点拾取CAD图,运行并自动生成所述钢支撑自动配节的BIM建模。
2.根据权利要求1所述的方法,其特征在于,所述参数化族文件包括:标准钢支撑节段族、钢支撑活络头族、钢支撑固定端族和钢支撑斜撑支座;所述参数化族文件基于Revit族样板创建。
3.根据权利要求1所述的方法,其特征在于,所述Revit项目的操作环境中包含系统墙族;所述地下围护墙墙体模型包括:地连墙模型、排桩模型、水泥土墙模型;所述系统墙族至少用于创建所述地连墙模型。
4.根据权利要求1所述的方法,其特征在于,所述钢支撑CAD平面布置图中包含钢支撑布置线,所述钢支撑布置线为钢管轴线;所述钢支撑布置线位于独立的图层中,所述图层仅包含所述钢支撑布置线;所述Revit项目内设置有标高平面,所述图层被载入所述Revit项目时,所述钢支撑布置线与所述Revit项目内的标高平面及轴网对正。
5.根据权利要求4所述的方法,其特征在于,所述Revit项目内设置有项目轴网、参照平面或参照线;所述钢支撑布置线基于标高平面创建;所述钢支撑布置线与所述项目轴网、参照平面或参照线的位置拟合对正。
6.根据权利要求1所述的方法,其特征在于,所述钢支撑配节计算节点由钢支撑自动配节建模;所述钢支撑配节计算节点的功能包括:计算钢支撑与地下围护墙之间的关系、自动计算配节数据、构件族位置方向以及参数,并自行完成模型的放置和参数修改;所述地下围护墙包括地连墙和/或围护墙。
7.根据权利要求1所述的方法,其特征在于,所述参数化族文件中的参数列表中的参数值与不同规格型号钢支撑构件相匹配。
8.根据权利要求7所述的方法,其特征在于,位于所述参数列表中的参数的类型包括:标准节的直径和长度、固定端的直径和长度、活络头的直径和长度、斜撑支座的斜撑角度和斜撑方向。
9.根据权利要求8所述的方法,其特征在于,在被载入所述Revit项目中的所述参数列表中:所述标准节的命名格式为:“型号”+“钢支撑”;所述固定端的命名格式为:“型号”+“钢支撑固定端”;所述活络头的命名格式为:“型号”+“钢支撑活络头”;所述斜撑支座的命名格式为:“型号”+“钢支撑斜撑支座”。
10.一种采用Dynamo实现钢支撑自动配节的BIM建模方法,其特征在于,所述方法包括如下步骤:
步骤1:制作标准钢支撑构件的参数化族文件;所述参数化族文件包括:基于Revit公制常规模型样板创建标准钢支撑节段族、基于Revit公制常规模型样板创建钢支撑活络头族、基于Revit公制常规模型样板创建钢支撑固定端族、基于Revit公制常规模型样板创建钢支撑斜撑支座;
步骤2:通过设计图,创建Revit项目“支护模型.rvt”,创建标高和轴网,并在所述Revit项目中创建基础结构模型;所述基础结构模型包括地连墙模型;所述地连墙结构以Revit的墙类别进行创建;
步骤3:在所述Revit项目中对应的标高平面上创建钢支撑的模型线;所述模型线直接使用Revit内“模型线”命令进行创建;所述模型线为钢支撑中心轴线;所述模型线两端在地连墙轴线上,且整体位置正确;
步骤4:通过Dynamo创建“钢支撑自动配节建模2”节点:所述“钢支撑自动配节建模2”节点接收模型线、钢支撑长节列表、钢支撑短节列表、活络头最大长度值、活络头最短长度值、固定端长度以及钢支撑规格参数;所述“钢支撑自动配节建模2”节点用于将读取模型线,按类别读取到项目墙元素,并逐一与地连墙的面做布尔运算,求钢支撑配节端头类型及真实长度,以及进行每根钢支撑的配节计算,并记录所有族实例创建的位置、方向以及参数;放置族实例并调整参数值,输出族实例列表,完成所述“钢支撑自动配节建模2”节点的工作;
步骤5:调用所述“钢支撑自动配节建模2”节点,并为所述“钢支撑自动配节建模2”节点配置一个“Select Model Elements”节点拾取模型吸纳;配一个“Code Block”节点供钢支撑基本参数的配置,并连接输入信息节点到所述“钢支撑自动配节建模2”节点对应入口;拾取绘制的模型线,设置本项目钢支撑规格、设置本项目钢支撑长节标准节长度为数列、设置钢支撑短节标准节长度为数列、设置活络头最大长度、设置活络头最短长度,以及设置固定端长度;
步骤6:点击Dynamo“运行”命令按钮,Dynamo自动完成项目的创建。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中铁建工集团有限公司,未经中铁建工集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010307037.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能病房环境适配器
- 下一篇:一种拉伸试验设备





