原创 --- Grasshopper 0.9.0005 发布, 附新版Field教程分享

[复制链接]
跳转到指定楼层
1267020 lyric 发表于 2012-8-4 16:01:29 楼主
本帖最后由 lyric 于 2012-8-6 18:16 编辑

GH 0.9版本更新了,在该版本中,比以往版本新加入了一些运算器,




在这里我测试了一下新加入的Vector里的FieldComponents“场”运算器(这里我们理解为电场/磁场力的模拟)
该组运算器可以在Vector集下面找到。


主要提供电或磁场的创建和分析两大功能(估计后面的版本会增加Compute SectionVisualize等功能,不过这些用户也可自行创建:))
此外我们也可在Params集下找到Field(这里只是一个场的代表)




下面我向大家简单介绍一下Vector> Field这组运算器。
1. 创建电/磁场
电场的存在是由于电荷之间的作用,这里我们有四种方式来创建。
1) 通过两点连线的电荷来创建


L端为线的输入,C为电荷量的大小(大于0为排斥,小于0为吸引),B端为模拟空间边界(此处默认值为Empty,即无界限,一般我们模拟不需特殊设定这一项)


2 ) 通过点电荷创建




C 电荷量为正则呈向外辐射状,为负则为向内吸引状,
这里比上一个运算器多了一项D——decay,表示衰减值(可以理解为电荷影响的范围程度)


3) 通过环形力创建(类似于洛仑兹力)


电荷为正则为逆时针方向,为负顺时针。


4)通过矢量创建







2. 分析与评估电/磁场
1.1) Evaluate Field (评估一个场)
通过场周围的点电荷矢量及大小及反应这个场的情况




1.2) Field Line 电场线、磁感线
在电场周围放置一些测试电荷,所收到的电场力将通过该电荷形成电场线。






下面的分析就不多解释了,看图就可理解 : )
2.1tensor display 张量显示




2.2scalar display(标量显示)
该运算器可反映Decay衰减值的变化




2.3Direction Display 方向显示






2.4Perpendicular Display 垂直方向显示






3. 场的合并与拆分



评分

参与人数 1技术 +2 坛币 +4 收起 理由
Jessesn + 2 + 4

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
关于大陆地区Rhino原厂培训中心
haohexie 发表于 2013-7-2 00:33:55
21
谢谢分享,刚好想看看这组电池~~~~
Caoxuwei 发表于 2012-12-26 23:27:42
20
楼主可以的,我正在想知道新电池干什么用的。
YXiZ 发表于 2012-8-27 22:52:35
19
请教 为什么在rhino5里运行的时候会提示:
An error occured during assembly parsing. plugin may not funtion as expected.

grasshopper:找不到方法:"system.string[]rhino.runtime.hostutils.getassemblysearchpaths()"。
gzliuxu 发表于 2012-8-26 09:58:33
18
关键是场如何影响原有的点呢?也就是场如何结合变换和矢量呢?
alan001015 发表于 2012-8-14 15:37:28
17

学习一下
肃画 发表于 2012-8-11 17:07:55
16
不错~~!~~~
ashes13 发表于 2012-8-10 21:56:35
15
谢谢分享
tigerway 发表于 2012-8-9 23:45:56
14
为毛没图?
lxa8964 发表于 2012-8-6 21:12:32
13
陈老师我想问下为什么我的0.9安装后运算器都不显示了,是rhino5啊
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则