我们在使用Revit阵列命令复制出构件组时,可以添加数量参数进行控制,但是成组后构件阵列数量不可小于2,如果是1的话就是复制原构件的意思,那样软件识别不出来,会报错,提示参数值无效,该怎样解决这个问题呢?
思路是阵列出两个构件,然后添加一个可见性的参数,当只要显示一个的时候就取消显示另外一个构件,当大于等于二的时候就显示这个阵列的模型;
首先,利用“if”语句来控制当阵列值小于2时,输出值为2,当阵列值大于或等于2时,维持原计算结果;
然后对阵列组添加可见性参数,进入到组编辑环境,选中构件,添加可见性参数,当阵列数量为1时,取消构件的可见性,这样就不会出现错误提示。
评论0