grasshopper系列教程-重建曲线的工具

今天我们来学习Grasshopper的系列教程,今天要学习的内容是:

  • 重建曲线的工具
  • 曲线的工具包括把曲线变成多段线,重建曲线,光滑曲线,简化曲线等等
  • 这部分的内容基本上都是转化曲线的工具,所以在应用上来讲都非常的容易,只要把曲线输入输出就可以了.

好了,我们开始今天的课程吧.

grasshopper系列教程-重建曲线的工具

Curve to polyline:曲线转化为多段线

这个运算器是把光滑的曲线转换为多段线,参数保持默认就可以了。

grasshopper系列教程-重建曲线的工具

Fit Curve:匹配另外一条曲线的参数

这个运算器是修改曲线的阶数和曲率的

Grasshopper运算器左边的参数分别代表的是:

  1. 要修改的曲线
  2. 修改的阶数
  3. 修改的曲率

grasshopper系列教程-重建曲线的工具

Polyline Collapse:塌陷多段线的点

塌陷的意思就是把几个点拟合成一个点,一般我们又做简化曲线用的

Grasshopper运算器左边的参数分别代表的是:

  1. 要修改的曲线
  2. 塌陷的融差值,这个容差值指的是要拟合的点的最小距离,在下图中我们看到这个值等于5,那么距离小于5的点将被拟合成一个点。

grasshopper系列教程-重建曲线的工具

重新输出的曲线的对比,请看下图。

grasshopper系列教程-重建曲线的工具

Rebuild curve:重建曲线

重建曲线,这个运算器在犀牛中也是很常用的,在草蜢的用法也是一致的,重建的目的就是为了修改阶数、点数等等。

Grasshopper运算器左边的参数分别代表的是:

  1. 要重建的曲线
  2. 要重新定义的阶数
  3. 要重新定义的点数
  4. 是否保持末端的切线方向

grasshopper系列教程-重建曲线的工具

重建曲线之后的对比图,绿色的曲线就是重建后的

grasshopper系列教程-重建曲线的工具

Reduce:这个我们也可以理解,为重建曲线

grasshopper系列教程-重建曲线的工具

Simplify Curve:简化曲线

这个和塌陷曲线是差不多应用的,都是删除掉一些点,他们之间差别就是算法不同,这个简化曲线,它是把一些角度小于容差值的点删掉,在下图中我们设定了35这个角度,那么在多个断线中,如果有个角的角度小于这个值,它将被删掉这个角点。

Grasshopper运算器左边的参数分别代表的是:

  1. 要简化的曲线
  2. 简化的区间大小,这个值越大简化的范围越大
  3. 要简化的角度

grasshopper系列教程-重建曲线的工具

Smooth Polyline:平滑曲线

作用就是把曲线平滑,参数都不用设置,直接输出就可以了

grasshopper系列教程-重建曲线的工具

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

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