grasshopper系列教程-曲线的长度和区间

我们这节课来讲grasshopper,曲线的长度和曲线的区间的应用。

曲线的长度和取向区间的在我们做参数化设计的时候是非常必要的。因为我们在做设计的时候呢,经常要计算出一条曲线的长度。哼!之后呢,再给曲线长度做一些参数上的变化。

本节课的重点呢就是介绍曲线的长度和区间分别是怎么获取的。

grasshopper系列教程-曲线的长度和区间

Curye domain:曲线的区间

这个运算器就是计算曲线的区间。

曲线的区间一般是从零开始计算起的。

但是大家这里要注意的是曲线的区间不等于曲线的长度。

区间是指曲线在某一个数值范围内,它是一个范围值,而不是一个长度值。

所以大家在使用草蜢做计算的时候,要注意一下这个参数的意义。

grasshopper系列教程-曲线的长度和区间

Evaluate Length:评估曲线上某一点的位置点。

所谓评估取向上某一个位置点呢,就是说:给曲线定义一个值。这个值,但必须是在零到一之间的任意数值。那么这个运算器就会输出这个数值在曲线上的位置点。

就如下图所示,我们看到L端口输入我是0.54这个数字,右边的P端口会输出一个点,那么这个点会在平面图上我们是可以看到的。

grasshopper系列教程-曲线的长度和区间

Length:计算并输出曲线的长度。

这个就是真正的输出曲线的长度了。

这个应该没什么好说的。

我们平时在做参数化设计的时候都会用到的。

grasshopper系列教程-曲线的长度和区间

Length Domain:计算并输出曲线的区间。

这个电池呢,可以在D端口输入一个区间。那么在L端口呢就输出这个区间的长度。

这里要注意哦!右边的端口输出还是长度不是区间。

grasshopper系列教程-曲线的长度和区间

Length Parameter:在曲线中指定一个点,并计算出这个点两侧的曲线段的长度。

这个电池的作用是在P端口输入一个区间值。然后右侧的端口呢,它是输出这个区间值两侧的曲线的长度。

所以大家要注意这个运算器使用的时候啊!左边是输入区间值,右边输出是长度值。

我们也可以理解为这个运算器就是用于区间值和长度之间的转换。

那我们在实际应用中呢,就是用于截断曲线的

就如下面的图片中我们可以看到,假如我们这条曲线是1000的区间,我们给他输入一个493的值,那么就可以得到493前面那一段曲线的长度和493后面那一段的长度了。

grasshopper系列教程-曲线的长度和区间

Segment lengths:计算并输出指定区间段的曲线的长度。

这个电池的作用其实就是输出区间值和长度值。

grasshopper系列教程-曲线的长度和区间

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

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