grasshopper系列文章-布尔值开关和数值调节工具
LinkLi

LinkLi

grasshopper系列文章-布尔值开关和数值调节工具

今天我们接着来学习Grasshopper运算器的基础知识,今天课程的主要内容是关于布尔值开关和数字滑杆的其他样式的,这些运算器使用起来也非常简单。

image.png

Boolean Toggle:布尔值开关

鼠标双击按钮可以切换Ture和False的状态

image.png

布尔值只有true和false,就是1和0,开和关,如果布尔值是1就打开某个东西,如果布尔值是0就关闭某个东西,常用在机械控制上,由c语言构成逻辑层,或者说逻辑流。

在Grasshopper上设计建筑使用布尔值常常用于设定曲线的开启和封闭,判断点是否在曲面上等等情况

可以用布尔值判断下图所示点的位置是否在曲线上

image.png

使用布尔值可以控制下图曲线的开合情况,如果设定为Ture就是闭合,设定为FALSE就是开启

image.png

以上的情况是非常常用的,以后我们还遇到不同的情况要使用布尔值运算器。

Button:按键开关

这个是布尔值开关的“即时板”,意思就是默认情况下按钮处于False状态,一旦按住按钮就切换为Ture状态,松开鼠标就变为False状态

下图是关于控制开合曲线的基础算法,同学们可以“照抄”下图的算法,自己亲自尝试看看。

image.png

Control Knob:刻度旋钮

可以理解为能够更为精细调整的数值的Slider Number吧,它在默认情况下能调整的数字范围是0-10之间。

image.png

Digit Scroller:数字滚动调节杆

Slider Number的滚动版

image.png

MD Slider:一个不好翻译的Number Slider,它输出的不是一个数字,而是一个三维的点坐标,平时把它用作创建一个可以随意调节位置的点来使用,下图中Panel显示的输出值{0.506098, 0.542683, 0},代表了点的XYZ三个坐标值,Z值等于0,说明这个点是一个平面上的点

双击面板可以设定XY的取值范围,如下图所示。

image.png

Value List:精简版的Number Slider,但是不能滑动了,下拉菜单可以选择数字,双击后可以添加数据,不过添加方法略显麻烦的,一般就是使用默认数值,其默认数值为one tow three four

image.png

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

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论列表(1条)

  • LinkLi 2019年10月7日 下午1:24

    看下评论能不能发出去

grasshopper系列文章-布尔值开关和数值调节工具
想学草蜢参数化
加我微信