X
返回顶部

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

发布:中文网小编3号 浏览:3563人 分享
发布于:2020-08-28 14:46

    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项目实战训练营



BIM技术是未来的趋势,学习、了解掌握更多BIM前言技术是大势所趋,欢迎更多BIMer加入BIM中文网大家庭(http://www.wanbim.com),一起共同探讨学习BIM技术,了解BIM应用!