grasshopper算法 (grasshopper怎么划分曲面)

今天我想和大家分享一个在JH里可以实现循环的小插件——Grasshopper。同时,我将以一个分型几何为例,向大家展示如何使用Grasshopper插件。这个插件其实只有一个电池,它有三个输入端和一个输出端。

在whop snake的规则中,我们需要输入一个起始值,并将其传输到反馈值,然后再按照一定的规则进行运算。运算完成后,我们将根据该规则对反馈值进行替换、添加等操作,并将其传递给whop snake,让它再次传递给反馈值,进行下一次循环运算。

当然,还有一个不输入值的输入端。举个例子,这是一个非常简单的分型几何案例。在自然界中,有许多有趣的分型几何现象,这些现象也非常有趣。因此,我想以一个简单的案例为例,向大家展示如何实现这种循环规则。这个案例是一个苛刻曲线。

grasshopper量化,grasshopper做几何体

首先,我们需要输入一条直线作为起始值。接着,我们将使用以下规则对其进行运算:首先,将其等分为三段,然后为每个小段添加一个凸起。

接下来,我们将为每个小段的直线添加一个凸起,然后将整个直线移动到其垂直方向,移动距离为直线长度的六分之根号三倍。

grasshopper量化,grasshopper做几何体

移动后,我们将获得这些点,并将其按顺序排列为一个列表,然后将其转换为多段线。为了方便后续处理,我们需要将其炸开。炸开后,我们将其添加到data端,这就是规则。

接下来,我们将进行计算。双击可查看选项,包括控制循环次数的选项。如果我们想停止循环,只需按下叉号即可。这个选项会告诉我们循环的次数。

这个路NRper还可以设置循环次数。我们将按照设置的次数进行循环。例如,我们将循环三次。循环三次后,我们会得到这样的形状,然后进行三次循环。因此,这是一个循环的规则,形成了这样的分型几何。

grasshopper量化,grasshopper做几何体

当然,许多分型几何都可以使用这种循环规则来实现。在这里,我就不一一举例了。希望这个视频能对大家有所帮助。

grasshopper量化,grasshopper做几何体