首页/技术分享

Revit技巧 | revit族找不到怎么办?Revit利用dynamo筛选查找固定参数的族

发布于:2024-09-30 10:48:08
206人 分享

    Revit利用dynamo筛选查找固定参数的族

    在revit的一个项目中我们可能会做好多族,有时候就需要找到其中的一个族,如果人工查找的话公共量会很大,我们可以利用dynamo的功能来辅助我们查找一个族或者一系列的族出来,进而可以对其某些参数进行编辑或者数据导出进行材料统计。

    我们还是用之前一直用的红苹果和绿苹果来举例子吧!比较容易说明情况,但是这次在苹果中藏了一个二狗子特有的苹果。

image.png

    就是这个苹果,我给它的参数中给了一个“二狗子的大苹果”,那我改怎么找到它呢?

    现在有个线索,就是在他的参数中有一个独特的值-二狗子,当其他苹果还叫红富士的时候他就是二狗子的大苹果了。所以我们有如下思路,将所有苹果的“水果名称”这个参数提取出来,然后在里面找到有二狗子这三个字符的那一项,在通过revit中图元ID找到对应的族。首先我们这里的水果名称是实例参数,我们用【Element.GetParameterValueByName】这个参数就很轻松的读出来所有苹果的参数了,步骤如下:

    选择族,并读取指定参数值

image.png

    查找每一项中是否包含我们要查的字符

image.png

    我们发现21位置返回的是ture,也就是21项是我们还有二狗子关键字的项目了。

    我们用watch节点查看21项的ID就可以找到族了。

image.png

    在Revit软件的管理中选“按ID选择”,输入刚才获取的图元即可查找到族在哪儿了。

image.png

    扩展:如果有很多带有指定参数值的苹果混进去了,我们可以把这一系列苹果筛选出来在一个表中。用到的节点是【List.FilterByBoolMask】,感兴趣的小伙伴可以思考下。


    Revit中文网作为国内知名BIM软件培训交流平台,几十万Revit软件爱好者和你一起学习Revit,不仅仅为广大用户提供相关BIM软件下载与相关行业资讯,同时也有部分网络培训与在线培训,欢迎广大用户咨询。

    网校包含各类BIM课程320余套,各类学习资源270余种,是目前国内BIM类网校中课程最有深度、涵盖性最广、资源最为齐全的网校。网校课程包含Revit、Dynamo、Lumion、Navisworks、Civil 3D等几十种BIM相关软件的教学课程,专业涵盖土建、机电、装饰、市政、后期、开发等多个领域。

    需要更多BIM考试教程或BIM视频教程,可以咨询客服获得更多免费Revit教学视频

l  BIM培训网校课程目录

l  Revit零基础培训教程

l  BIM项目实战训练营



转载请注明来源本文地址:https://www.tuituisoft/blog/13035.html

上一篇:

Revit技巧 | revit族和项目的区别:Revit项目、样板和族的关系

下一篇:

CAD教程 | 如何在CAD软件中查看三维模型的体积信息