Grasshopper-磁场力运算器的运用

今天我们来讲讲Grasshopper的电磁场的运用。

使用磁场,我们可以创建出一些运动的曲线,比如直线运动,圆周运动或者扩散运动这类的运动状态。如果使用常规的做法,我们会非常的困难,但是用磁场的话就轻而易举了。

今天的课程只是简单的列举一下他们的用法,同学们可以用今天所学到的内容自己去做一些实验。

好。

好了,我们来开始今天的Grasshopper课程吧。

Grasshopper-磁场力运算器的运用

Line Charge:条形磁场。

这个运算器通过实取直线产生直线两侧的条形磁场。

Grasshopper-磁场力运算器的运用

在下图中我们看到直线的右侧的点都在做远离直线一侧的方向运动,而且点距离线的位置远近,力的大小也会有所不同。

Grasshopper-磁场力运算器的运用

Point Charge:点电荷磁场。

这个运算器用点来控制磁场力的方向,它有4个参数,C参数用来控制磁场力的大小,如果c的值是正值,它就是排斥力,如果是负值就是吸引力,低值用于控制它的衰减的力度,直值越大,衰减越小,如果衰减值等于0,则这个电荷的力没有衰减。

Grasshopper-磁场力运算器的运用

在下图中我们可以看到,带箭头的点都受中心电荷的影响,往四周移动。

Grasshopper-磁场力运算器的运用

Spin Force:自转力

这个运算器会给周围的点产生圆周运动的力。

S值的大小是调节力的强度。

R值的大小是调节磁场的半径。

D值是调整磁场的衰减程度。

Grasshopper-磁场力运算器的运用

在下图中我们可以看到中心点周围的点,因为受到自转力的影响,产生了旋转偏转的运动。

Grasshopper-磁场力运算器的运用

Vector Force:矢量力,让点往一个方向运动的力。

Grasshopper-磁场力运算器的运用

在下图中我们可以看到所有的点都跟随直线的运动。

Grasshopper-磁场力运算器的运用

Grasshopper-磁场力运算器的运用

Break Field:分解磁场力,使合并的磁场力分解。

Merge Fields:合并磁场力

Evaluate Field:评估磁场,这个运算器用于计算磁场的方向。

Field Line:创建磁场线。使磁场成为一种可见的形式,表现在画面上。这个运算器是我们使用磁场来做设计的最终目的。使用这个运算器,大家一定要注意保存文件,因为把磁场线创建出来,表现在画面中,往往会伴随大量的图形计算,如果数据控制不好的话,有可能会发生文件崩溃的情况。

Grasshopper-磁场力运算器的运用

Direction Display:使用彩色图像来显示方向。

Perpendicular Display:使用彩色图像来显示垂直方向。

Scalar Display:使用彩色图像来显示标量。

Tensor Display:使用彩色头像来显示张量。

好的,我们今天课程就到这里,如果有其他关于Grasshopper的其他问题也可以在本节课下面的留言窗口留言,这样可以讨论关于Grasshopper的技术问题,我是LinkLi,下次课再见。

gh20grasshopper

Grasshopper系列教程-向量运算器前言

2019-11-16 11:56:01

gh20grasshopper

Grasshopper系列教程-网格整列点生成

2019-11-20 21:06:44

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧