dynamo方程怎么写_Dynamo代码怎么写?BIM系列之dynamo代码块快速入门

代码块快速入门教程:

1.dynamo等效数字

2.字串

3.顺序

开始。。#数量。。间距

3.范围

开始。。结束。。间距

5.取得索引的项目列表:

6.建立清单

7.连接字符串

8.条件陈述语法

9.定义进阶范围

在以下案例中·我们将隔离变量与主要范围符号,并建立该清单的另一个范围。

1.建立巢状范围,对含与不含「#」的符号进行比较。套用基本范围内的相同逻辑,只是变得稍复杂一些。

2.可以在主要范围内的任何位置定义子范围,请注意我们可以有两个子范围。

3.透过控制范围内的「end」值,我们可以建立长度不同的多个范围。

最后再补充下连缀的概念:

那么,连缀是什么呢?连缀是一种关联属性,其分为“自动”、“最短”、“最长”、“叉积”四种,一般情况下,节点的连缀我们都默认使用“自动”,特殊情况“叉积”用得最多,所以我将着重介绍“自动”“叉积”的区别。

“自动”的意思,是list_1中的元素,与list_2中的每个元素,按序号(index)配对;

“叉积”的意思,便是list_1中的元素,与list_2中的每个元素,每一个,依次配对成嵌套列表---列表中包含列表。

举例说明:

假设,我们有两个数组,list_1=[0,1,2,3,4],list_2=[a,b,c,d,e]

输入连缀为“自动”的节点,我们将得到如下结果:

λ[0a,1b,2c,3d,4e]

输入连缀为“叉积”的节点,我们将得到如下结果:

λ[[0a,1a,2a,3a,4a],[0b,1b,2b,3b,4b][0c,1c,2c,3c,4c],[0d,1d,2d,3d,4d],[0e,1e,2e,3e,4e]]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值