Dynamo的这一操作你GET到了吗

来源: 彩虹直至黑白L 牛侃BIM

1本文背景

应牛侃群友小伙伴的提问,如何用dynamo获取列表内相同数据的索引,我们知道在dynamo中对于相同的数据默认的节点只能获取到第一个数据的索引,而enumerate函数正好可以实现

之后有小伙伴提问了,如下,他的意思就是如何将列表中相同的元素单独分组,我就争对这两问题做了汇总,

第一步:

选择面板族(幕墙嵌板),获取项目中所有的族实例,再获取到面板的面积和高度,保证了面积和高度相同后面板的尺寸规格也就一致了

Dynamo的这一操作你GET到了吗-BIMBANK

第二步:

数据处理,对面积和高度都一致的面板做筛选处理

Dynamo的这一操作你GET到了吗-BIMBANK

我们要做的是按照规格一致的数据单独成组,并要获得每个数据对应的索引,方便我们讲处理后的数据与面板族实例一一对应。

Dynamo的这一操作你GET到了吗-BIMBANK
Dynamo的这一操作你GET到了吗-BIMBANK

之后要做的是索引的匹配查找,实现方式如下:

Dynamo的这一操作你GET到了吗-BIMBANK
Dynamo的这一操作你GET到了吗-BIMBANK

最后则是属性的赋予

Dynamo的这一操作你GET到了吗-BIMBANK
扫描二维码关注BIMBANK官方微信,及时获取最专业的BIM资讯:

发表评论

坐等沙发
相关文章
BIM模型只是一个三维图?一个完整的BIM模型包括哪些?
BIM模型只是一个三维图?一个完整的BIM…
BIM技术在安全控制中的10大应用,赶快收藏吧!
BIM技术在安全控制中的10大应用,赶快收…
每日一技 | 1725 Revit中如何一次性全部导出族(文/雷松)
每日一技 | 1725 Revit中如何一次性全部…
BIM土建碰撞知识点总结
BIM土建碰撞知识点总结
BIM在地下车库综合管线优化设计的应用
BIM在地下车库综合管线优化设计的应用
实例解析BIM技术在深基坑工程中的应用
实例解析BIM技术在深基坑工程中的应用