下载app免费领取会员
我们知道Dynamo是Revit的好搭档,我们可以使用Dynamo对Revit的元素进行批量操作,大大提高Revit的建模效率。今天我们就来聊聊如何使用Dynamo的Code Block快速创建序列(列表)。
什么是Code Block?Code Block如下图所示,在Dynamo的工作空间中,任意空白位置双击鼠标左键即可生成一个Code Block。我们可以在Code Block中使用DesignScript语言进行编程,编写函数、调用其他节点、生成序列等等。今天我们要讲的是如何通过Code Block来快速生成序列,大致可分为三种语法。
1.指定开始值、结束值和步距
如下图所示,想要快速生成一个序列,我们可以通过在Code Block中指定开始值、结束值和步距来生成,注意,这三者之间通过英文状态下的两个点连接,且顺序不能乱。下图中,开始值是0,结束值是50,每两个数之间的间隔(步距)是10,一共生成6个值。
2.指定开始值、序列中值的个数和步距
指定个数的时候,需要在个数前加上“#”号,同样每个值的位置是固定的顺序,不能乱,如下图所示。
3.指定开始值、结束值和序列中值的个数
同样的,指定值的个数的时候需要在个数前加上“#”号,并且这种指定方式不需要指定步距,Code Block会自动将结束值与开始值之间的间隔进行等分,如下图所示。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:Revit如何对六边形进行参变