我们知道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会自动将结束值与开始值之间的间隔进行等分,如下图所示。
最新文章
政策新闻 | 宁夏住建厅关于2025年第12批二级造价工程师初始注册审核意见的公示 政策新闻 | 歙县城管局:深耕“城管进小区”,绘就基层治理新图景 政策新闻 | 楚雄州住建局组织开展信访工作法治化专题业务培训 政策新闻 | 南昌住建局关于施工许可证审批结果的公告(2025年06月) 政策新闻 | 循迹楷模 砥砺初心——淮北市房管中心开展“迎七一”主题党日活动 政策新闻 | 南通市房产交易中心举办网络安全应急演练活动 政策新闻 | 射洪市金华镇:开展在建项目质量安全雨后核查 政策新闻 | 黄石住更局关于商品房预售许可公告 黄住更售公告字[2025]0015号 政策新闻 | 滨州关于征集乡村建设工匠培训讲师的通知 政策新闻 | 云南省住建厅关于印发2025年版工程建设项目审批服务事项清单和特别程序及中介服务事项清单的通知