GH-13-根据曲线函数变化点的分布

根据曲线函数变化点的分布

这个算法的作用是快捷的算出一些具有数学函数曲线的点分布或者曲线造型。利用曲线函数可以随意控制曲线输出值和曲线的形态。下面的图例是本实例生成的曲线图。

下图中最顶的点阵列式抛物线函数曲线。

中间的点阵列式贝塞尔曲线点阵列,贝塞尔曲线点可以在两端调整曲线的曲率。

下段是正弦函数曲线,输出值可以生成波动的点阵列。

grasshopper曲线 lazyload

曲线函数的用法。

曲线运算器 lazyload

输入端口输入一个数值的数列,一般是线性的(Flatten Tree),比如[0,1,2,3,4………,40]这样的数列。

双击设定曲线函数的取值范围

曲线 lazyload

X设定X的变化区间。
假设X输入的数列中最大值等于40,而曲线运算器设定值最大值等于4,则这个曲线会在这个区间内重复10次。

Y设定输出值的范围。
比如设定0 40,则输出的最大值不会超过40,最小值不会低于0

最后函数输出的值用于点的移动或者曲面拉伸的厚度。

零刻学堂是专注建筑设计建模技术研究的网站,站长本人也在犀牛领域担任高级讲师多年,精通犀牛建模、建筑参数化和工业建模。
本站文章除了注明【转载】的,均为本人和本站用户原创,如需转载无需通过本人同意,但务必在转载文章内部添加本文链接和作者署名,违者追究其责任。
零刻学堂 » GH-13-根据曲线函数变化点的分布

1 评论

  1. 请问学习grasshopper需要先学习犀牛吗?我刚接触这个,零基础。谢谢了

多尼进行回复 取消回复