Grasshopper参数化设计教程(基础入门)-3界面简介

Grasshopper参数化设计教程(基础入门)-3界面简介

本文所使用的GH与Rhino版本如下:

gh

gh

1.3.3Using Context Popup Menus 使用扩展弹出菜单

工作区上的所有项目都有自己的扩展菜单显示特定运算器的大部分特征。不能完全依赖运算器的信息,因为他们同时显示其包含的子项目的所有菜单。例如一个运算器变为橘红色可能说明是由其附属的一些参数导致的警告。如果你要找

出错误,就得使用运算器扩展菜单:

Grasshopper参数化设计教程(基础入门)-3界面简介

这里你看到的是以 R 为名称的输入参数的主要运算器菜单。菜单通常开始会列出一个包含问题所在对象名单的文字编辑区域。你也可以将名字改变得更容易识别,但缺省状态所有名字都是用屏幕实际用名的缩写表示。

菜单的第二项表示项目产生或定义的图形是否要在 Rhino 的视图中显示。关掉一些不含重要信息的运算器能够减少 Rhino 图形显示及过程运算所需的时间。

如果参数或运算器不可用,就会以浅白色填充来表示。不是所有的参数/运算器都能在视图中显示,因而预览项目不常被用到。

R 的输入参数扩展菜单含有橘红色警告图标,包含了一列(这里只有 1 项)产生这个参数的警告。

1.4Persistent Data Management* ( 静态数据管理 )

1.4.1数据类型

参数是用来储存信息的,但参数可以用来储存两种不同类型的数据:动态数据和静态数据。

动态数据是从一个或者多个参数上继承而来,一旦一个新的运算开始时即被删除。

静态数据是一种特殊的被用户自定义的数据。每当一个参数被连上一个目标之后,静态数据将被忽略而不是被删除。

(在这里输出参数是个例外,它既不能储存参数也不能定义参数的来源。输出参数完全由他们的组成单元控制)
静态数据可以从菜单中取出,并且根据不同参数有不同的操作。以 Vector 参数为例,则允许你在菜单里设定一个和多个向量。
但让我们往回几步来看看,来看看默认的 Vector 参数是怎样变换。一但你把它从运算器面板拖拽至工作区上,你将看到如下图所示的变化

Grasshopper参数化设计教程(基础入门)-3界面简介

这个参数是橘色的,表示警告。没有关系,它在这里只是告诉你这个参数是空的(他不包含静态数据也没有和动态数据相连接)因此也不影响结果和过程。这种参数的菜单提供两种设定静态数据的方法,Single 和 Multiple

Grasshopper参数化设计教程(基础入门)-3界面简介

一旦你单击这些选项中的任意一个,Grasshopper 的操作窗口将消失,同时会让你在 Rhino 视窗中拾取一个向量。

Grasshopper参数化设计教程(基础入门)-3界面简介

当你定义完所有需要的向量之后,按回车(Enter)键,它们将成为参数静态数据的一部分。这意味着参数现在已经不是空的了并且从橘黄色变为灰色

Grasshopper参数化设计教程(基础入门)-3界面简介

在一个点上你可以使用无限多的参数去定义相同的一个向量

分享到 :
相关推荐