-
Grasshopper系列教程-数据列表项目的修改与查找
我们这节课学习关于Grasshopper成员搜索的相关知识,这部分知识在我们设计当中并不是特别重要,同学们只要做一些了解就可以了。 Carthesian Product:Ab两个序列按编号分组,要求两个组的数据个数一样。 Disjoint:检测a列表的数据是否在b列表中存在,如果存在输出false,不存在输出true. 在下图中4已经包含在b列表中了,所以输出了false。 Member Inde…...- Linkli
- 0
- 0
- 2.9k
-
grasshopper系列文章-集合的运算
这节课我们来学习一下关于集合的Grasshopper的算法。在grasshopper中关于集合的概念的我在前面的几节课已经有提示提及过了,呃,大家可以去到这篇文章里面去看一下,《grasshopper数据结构的几个基础概念》。 计算集合的作用就是找到一些共有的元素或者找到一些有差异性的元素。 Create Set:创建集合,这个基本上用不上的,就算不接这个运算器也可以创建集合,我们来看下面的算法,…...- Linkli
- 0
- 0
- 6.4k
-
grasshopper系列教程-数据序列(等差数列,随机数列,斐波那契数列)
我们今天讲的Grasshopper的内容是非常常用的。这些运算器的作用大部分都是修改列表的顺序或者创造一些有序号的列表,比如等差数列,随机数列。 Cull Index:按照序号删除列表中的项目。 我们只要从a端口中输入序号,然后就可以删除指定的项目了。也可以输入多个序号。 Cull Nth:删除空的项目。根据我们输入的个数,然后用来删除列表中空的项目。 Cull Pattern:按照输入的规则来删…...- Linkli
- 0
- 0
- 14.2k
-
Grasshopper系列教程-数据列表匹配
今天的Grasshopper的内容比较少。 Combine Data:合并多个输入中的非空项目,这个运算器在实际应用当中作用并没有体现,大家先看下下面的演示算法。 Sift Pattern:使用序号索引模式对列表中的元素进行筛选。从字面意思上比较难以理解的,但是我们可以它和【Dispatch】是比较类似的,Dispatch是分流,这个也可以分流,只不过它会把分流的项目转化为Null。 Cros…...- Linkli
- 0
- 0
- 9.3k
-
Grasshopper系列教程-Weave-dispatch等数列运算
今天讲解的Grasshopper的几个常用的数据列表控制的电池,下面的这几个电池在分类元素有非常重要的意义。 Dispatch:分流运算器,这个相当常用的电池了,作用就是把一个长列表按照【规则】分流为两个子列表。 所谓的【规则】:就是在P端口输入【Ture】和【False】的数据,之后Dispatch按照Ture分到A列表,按照False分到B列表。 当然也可以输入F T T或F F T T或者更…...- Linkli
- 0
- 0
- 9.2k
-
如何在Grasshopper中找到曲面的任一点在平面的上映射点
如何在Grasshopper中找到曲面的任一点在平面的上映射点。 我们先来看看算法 算法上来说还比较简单的,在曲面上画几个点,当然这几个点也不一定是在曲面上的,靠近曲面也是可以的,然后使用今天讲的重点运算器:Surface Closest Point ,直接翻译就是【最靠近曲面的点】,其最终输出的就是曲面的上的点和平面上的映射点。就如上图所示。 【曲面上的点(红点)和平面上的映射点(绿点)】 那么…...- Linkli
- 0
- 0
- 2k
-
Grasshopper系列教程-数据列表的相关操作运算器
我们今天来说说Grasshopper的数据列表的知识点,数据列表就是包含多个数据的列表了,当然也可以只有一个数据,我们平时所说处理往往是多个数据的列表。数据列表在Grasshopper的使用过程当中是占有相当大的比重的,其实我们也可以这么说,我们用Grasshopper做设计,80%以上是在做数据的组合排列,就是在堆砌组合删除各式各样的数据,所以要会用Grasshopper就必须学会怎么灵活的操作…...- Linkli
- 0
- 0
- 11.7k
-
grasshopper数据结构的几个基础概念
在学习Grasshopper的数据结构之前,我们先来了解怎么几个词的意义 清单(List)、集(Sets)、字符串(String)、树木(Tree)、路径(Patch) 清单(List):列表是有序(但不一定排序)的数据集合。列表可以包含零个元素,单个元素或(最多) 2,147,483,647个元素。此外,同一元素在同一列表中可能出现不止一次,而具有相同值的不同元素可能会出现不止一次。同样,列表可…...- Linkli
- 0
- 0
- 7.4k
-
Grasshopper系列文章-常量、极值、平均值运算
今天终于是Grasshopper学数学的最后一篇了,数学工具的作用很大,可以就是这部份学起来真是枯燥无味的。 今天的主题是常量、极值、平均值运算 上面这几个是自然界的几个常量,他们分别是 真空介电常数、黄金分割常数、自然数常数和圆周率 这些都是一些固定值,运用方面没什么可说的,拿来用就是了。 这几个在Grasshopper里运用相对就比较广了,它们的作用就是就求极值的。 Extremes:替换数列…...- Linkli
- 0
- 0
- 8.5k
-
grasshopper系列文章-三角函数,三角形特性
我们这里节Grasshopper的课程主要讲解三角形相关的运算器:三角函数,角度转化,三角形参数和三角形的重心。 三角函数:三角函数是基本初等函数之一,是以角度(数学上最常用弧度制,下同)为自变量,角度对应任意角终边与单位圆交点坐标或其比值为因变量的函数。 三角函数在中学就学习过了,三角函数在研究三角形和圆等几何形状的性质时有重要作用,也是研究周期性现象的基础数学工具。常见的三角函数包括正弦函数、…...- Linkli
- 0
- 0
- 7.1k
-
Grasshopper系列文章-公式的应用(莫比乌斯环,圆曲线)
我们今天来说说Grasshopper的公式编辑器的用法,公式编辑器就是用于输入数学上的一些方程式,已达到输出数学模型的目的的。 有了公式的输入,我们大可不必像上上次那样编辑复杂的数学运算逻辑了。 Evaluate:数学分析器,双击改图标在弹出框中可以输入公式,公式中默认有两个变量X和Y,比如如下图,输入公式(x+y*5)/x x=3和y=4代入公式后得到结果7.66667 当然了这只是一个简单的数…...- Linkli
- 0
- 0
- 8.4k
-
grasshopper系列文章-数学运算器-幂运算
今天介绍Grasshopper运算器是关于和幂运算相关的内容,大家了解下就好了。 Cube:求立方 Cube Root:求立方根 Square:求平方 Square Root:求平方根 One Over X:求倒数(x的-1次方) Power of 10 :求10的N次方 Power of 2:求2的N次方 Power of E :求常数E的N次方 Log N:求对数 Logarithm:求以10…...- Linkli
- 0
- 0
- 3.6k
❯
个人中心
购物车
优惠劵
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!