Dynamo明细表怎么创建?用Dynamo自动创建多类别明细表
文章来源:BIMBANK
导言:在用revit做统计的时候,我们经常需要将同一区域的多种构件统计在一个明细表中,这个时候都会选择多类别明细表,但是如果项目较大,需要统计的区域较多,明细表设置就需要花费大量的时间。在此,Bill给大家分享一个用Dynamo自动创建多类别明细表的案例。
总体思路:
具体步骤:
1.首先我们需要一个完整的模型,并在需要统计的构件的参数中添加好信息,添加共享参数的过程也可以用Dynamo来实现。为了和项目原来的参数区分,新建参数前加了字母。
2.接下来需要用Dynamo创建明细表。我们首先要知道需要创建多少个明细表,也就是项目中有多少个“位置“。
案例中,需要统计三个楼层的构件,我们需要创建三个明细表。dy中自带的节点无法创建多类别明细表,所以我在这里用pythonscript创建。
生成的明细表名字都是默认的“多类别明细表1“,我在这里也用pythonscript修改了一下明细表名称。名称改为位置的名称。
接下来我们需要添加明细表的字段。
对应区域的明细表,只需要显示对应位置参数的构件。所以我们需要给每个明细表添加过滤条件。1层明细表只显示区域参数为1层的构件,以此类推。
3.最后一步,把创建的过滤器添加到对应的明细表中。(如果需要设置排序也需要用pythonscript来实现,dynamo无节点)
BIM技术是未来的趋势,学习、了解掌握更多BIM前言技术是大势所趋,欢迎更多BIMer加入BIM中文网大家庭(http://www.wanbim.com),一起共同探讨学习BIM技术,了解BIM应用!
相关培训