一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于Dynamo的电缆自动化布置方法与流程

2022-03-09 06:15:50 来源:中国专利 TAG:

技术特征:
1.一种基于dynamo的电缆自动化布置方法,其特征在于,包括以下步骤:s1,基于revit软件建立电气三维模型:在revit中根据现场实际创建包含有电缆桥架(3)和电缆桥架配件、起始配电柜(1)和终点配电柜(2)的电气三维模型,在revit软件中配置电缆标高、线管和线管弯头,具体为,电缆标高根据建筑专业楼层标高建立,将线管复制出多种类型,并根据电缆类型分别对线管和线管弯头命名;s2,获得单根电缆(4)走向的最短线性路径:在dynamo中调取步骤s1中电气三维模型,以选择图元的方式获取所有配电柜图元,配电柜图元包括起始配电柜图元和终点配电柜图元,以筛选图元类别的方式获取电缆桥架图元和电缆桥架配件图元,将电缆桥架图元和电缆桥架配件图元、起始配电柜图元、终点配电柜图元输入到dynamo节点“dynatools.shortestpath”的输入端,以获得电缆(4)走向的最短路径图形,从而获取单根电缆(4)最短线性路径;s3,基于电缆(4)最短线性路径获取生成单根电缆(4)的基础数据:获取生成单根电缆(4)的基础数据包括电缆(4)标高、电缆(4)类型和电缆(4)直径;s4,在revit中利用dynamo生成单根电缆(4)的三维模型:将步骤s2、s3中获得的单根电缆(4)最短线性路径和单根电缆(4)基础数据输入到dynamo节点“conduit.bylines”中,在revit中获得单根电缆(4)的三维模型,在dynamo输出端输出电缆模型嵌套列表,节点“list.flatten”将嵌套列表展开为二维列表;s5,处理单根电缆(4)转角处的模型连接:步骤s4中单根电缆(4)的三维模型在转角处默认断开,将步骤s4中展开的二维列表分两次输入到节点“list.dropitems”中,第一次去除列表的第一项得到列表a,第二次去除列表的最后一项得到列表b,将列表a、列表b输入到dynamo节点“mepfitting.bymepcurves”的输入端,从而使电缆(4)转角处利用步骤s1中配置完毕的线管弯头进行连接,生成连续不间断且带有弧形转角的单根三维电缆模型;s6,生成所述起始配电柜(1)和终点配电柜(2)之间的多根电缆模型:在revit软件中根据步骤s5中得到单根电缆模型,输入电缆(4)数量、电缆(4)间距,利用平行线管生成多根电缆模型,此时,起始配电柜(1)和终点配电柜(2)之间的所有电缆模型均生成;s7,获取项目中所有电缆模型:重复步骤s2~s6,直至获得项目中的所有电缆的三维模型,称为最终电缆三维模型;s8,利用dynamo获取revit中最终电缆三维模型图元:利用dynamo节点“categories”、“all elements of category”,通过筛选图元类别的方式获取项目中创建好的最终电缆三维模型图元;s9,获取项目中最终电缆三维模型参数:最终电缆三维模型参数包括每根电缆(4)名称和每根电缆(4)长度属性值,具体为,将步骤s8中的最终电缆三维模型图元输入到节点“element.name”,获取每根电缆(4)名称,每根电缆(4)名称为s1中命名线管的电缆(4)名称,将步骤s8中的最终电缆三维模型图元输入到节点“element.getparametervaluebyname”,并在输入端附加参数名称“长度”,获取每根电缆(4)长度属性值;将步骤s8中的最终电缆三维模型图元输入到节点“element.getparametervaluebyname”,并在输入端附加参数名称“直径”,获取每根电缆(4)直径属性值;s10,电缆(4)参数整合:将步骤s9中获得的每根电缆(4)名称、每根电缆(4)长度属性值
和每根电缆(4)直径利用dynamo节点“list.create”整合为一一对应的平级列表,再利用节点“list.transpose”将列表行列进行转置;s11,导出电缆工程量至excel:将步骤s10行列转置后的平级列表输入到dynamo节点“data.exportexcel”,并在输入端输入文件输出路径、工作表名称、起始行、起始列的索引值、是否覆盖excel中的原有数据的boolean值,完成电缆工程量数据导出。2.根据权利要求1所述的一种基于dynamo的电缆自动化布置方法,其特征在于,步骤s2中所述最短路径图形包括点和线,点为电缆桥架配件位置点,线为相邻电缆桥架配件的连接线,利用dynamo中的节点“list.count”计算列表中点和线的数量,使用自定义节点“code block”计算列表中线的列表索引,以及节点“list.getitematindex”获取单根电缆(4)最短线性路径。3.根据权利要求1所述的一种基于dynamo的电缆自动化布置方法,其特征在于,所述步骤s3中基于电缆最短线性路径获取生成单根电缆(4)的基础数据的方式为:在dynamo中利用节点“levels”从步骤s1中已配置完毕的电缆(4)标高获取该单根电缆(4)标高,通过图元类型筛选的方式从步骤s1中选择已配置完毕的该单根电缆(4)的电缆类型,已配置完毕的电缆类型即为步骤s1中已配置完毕的真实电缆名称的线管类型;在自定义节点“code block”输入待组建模型电缆(4)的直径。4.根据权利要求1~3中任意一项所述的一种基于dynamo的电缆自动化布置方法,其特征在于,所述步骤s1中线管命名为聚氯乙烯绝缘聚氯乙烯护套电力电缆和聚氯乙烯绝缘带铠装聚氯乙烯护套电力电缆;所述线管弯头命名为聚氯乙烯绝缘聚氯乙烯护套电力电缆弯头和聚氯乙烯绝缘带铠装聚氯乙烯护套电力电缆弯头,便于统计电缆(4)工程量时,准确显示电缆(4)的真实类型名称。

技术总结
本发明公开了一种基于Dynamo的电缆自动化布置方法,包括以下步骤:S1,基于revit软件建立电气三维模型;S2,获得单根电缆走向的最短线性路径;S3,基于电缆最短线性路径获取生成单根电缆的基础数据;S4,在revit中利用Dynamo生成单根电缆的三维模型;S5,处理单根电缆转角处的模型连接;S6,生成所述起始配电柜和终点配电柜之间的多根电缆模型;S7,获取项目中所有电缆模型;S8,利用Dynamo获取revit中最终电缆三维模型图元;S9,获取项目中最终电缆三维模型参数;S10,电缆参数整合;S11,导出电缆工程量至excel,从而在revit实现电缆模型的自动化布置及电缆工程量统计。型的自动化布置及电缆工程量统计。型的自动化布置及电缆工程量统计。


技术研发人员:陈召召 郭民祥 马海明 魏志强 张江 傅强 信恒杰 马东伟
受保护的技术使用者:中铁二十一局集团电务电化工程有限公司
技术研发日:2022.02.10
技术公布日:2022/3/8
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献