[分享]Revit通过dynamo批量替换族参数

作者:Sakura樱花 时间: 2020-05-20 00:00 阅读:


ZtL七二检测-检测人身边的百科全书

Revit通过dynamo批量替换参数
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼

  因为在之前遇到的这样的情况,Revit放完族之后,族中的参数值要批量发生变更,用Revit一个一个修改的话会比较慢,所以我们可以借助dynamo来批量替换里面的参数值。举个例子,在项目中放置了20个苹果,备注为苹果1到苹果20,但是后来发现要写成红富士1到红富士20,这个问题如果用revit本身的功能来解决的话,需要修改20次,遇到更多数量级的设备就会修改更多次,我们用dynamo很轻松的就解决了这个问题,方法如下。Revit通过dynamo批量替换族参数_1 
Revit通过dynamo批量替换族参数_2 
一、用dynamo选中苹果族,读出要修改的属性,并在dynamo中修改替换好
Revit通过dynamo批量替换族参数_3 
通过这些节点我们就将“苹果”替换成了“红富士”,【String.Replace】这个节点为dynamo中替换字符串的节点。
二、将替换好的列表写出到excel中
Revit通过dynamo批量替换族参数_4 
【Excel.WriteToFile】该节点为dynamo写出到excel的节点,效果如下
Revit通过dynamo批量替换族参数_5 

三、将excel表中的红富士1到20写入到族中即可替换之前的苹果

Revit通过dynamo批量替换族参数_6 
效果如下
Revit通过dynamo批量替换族参数_7 

注意:运行第三部分的时候必须让第一第二部分不完整。
Revit通过dynamo批量替换族参数_8ZtL七二检测-检测人身边的百科全书


ZtL七二检测-检测人身边的百科全书

来源:Revit教程ZtL七二检测-检测人身边的百科全书

仅作分享交流ZtL七二检测-检测人身边的百科全书


ZtL七二检测-检测人身边的百科全书


ZtL七二检测-检测人身边的百科全书

验证码:

热搜标签

热点阅读

客服微信

微信公众号