今天我们继续来学习grasshopper的课程,今天要学习的内容是曲线的操作工具。这类工具大体分为曲线的倒圆角,曲线的偏移,投影曲线。
这些也是我们经常设计里面用到的一些常用工具。大家如果对犀牛软件熟悉的话,应该大体知道他们的作用了。
好的,那我们就开始今天的课程吧。
Fillet:曲线倒圆角
给曲线设定圆角半径,这个运算器要求曲线是多段线。
曲线倒圆角的效果,请看下图:
Fillet:曲线倒圆角
这倒圆角运算器和上一个不同,这个不是一整个曲线的边角都倒圆角的,而是根据输入的区间值来判断哪个区域要倒圆角。
grasshopper左边的输入端口参数分别是:
- 要倒圆角的曲线
- 要倒圆角的区间值
- 倒圆角的半径
注意事项:
- 输入的区间值不用要超过曲线的整天区间
- 关于曲线区间在我之前做课程已经有详细解释,同学们可以到这个网址查看相关信息。
倒圆角的效果,请看下图:
Fillet distance:按照距离倒圆角
这个和上面倒圆角类似,差别在于倒圆角算法的不同。
Offset Curve:偏移曲线
偏移曲线是建模常用工具之一,作用大家应该都清楚的,这我就运算器功能做一些解释。
grasshopper左边的输入端口参数分别是:
- 要偏移的曲线
- 偏移曲线的距离,正负值改变偏移的方向,可以让偏移朝内或朝外。
- 偏移的中心平面,这个是非必要,但是为偏移方向的一致性,这是最好给偏移中心。
- 设定偏移后曲线边角的类型,即是要不要倒圆角之类的。
偏移的效果,请看下图:
Offset Curve loose:偏移曲线
作用和上一个类似,这里不做赘述了。
Offset on Srf:偏移曲面上的曲面。
这个是上一个的增强版,可以偏移曲面上的曲线。
grasshopper左边的输入端口参数分别是:
- 要偏移的曲线
- 偏移的距离
- 偏移曲面的所在曲面
注意事项:
- 要偏移的曲线必须在曲面上
在曲面上偏移的曲线效果,请看下图:
Proiect:投影曲线到曲面上
把曲线投影到曲面上,这个命令在犀牛也是经常使用的,大家也应该比较熟悉。
grasshopper左边的输入端口参数分别是:
- 要投影的曲线
- 被投影的曲面
- 投影的方向,默认值是z轴方向
投影效果请看下图:
- 投影的曲线
- 投影后的效果
Pull curve:拉回曲线
把曲线拉回到曲面上,在犀牛也有类似的命令,它的作用和投影曲线也类似,不过它们两者的算法是不同的。
拉回曲线是根据最近点算法映射到曲面上的,而投影只依据输入的方向,和距离并无关联。
请看下图:
Seam:调整曲线的接缝
所谓曲线接缝就是指闭合的曲线的起点的位置
grasshopper左边的输入端口参数分别是:
- 修改的曲线
- 曲线的区间值
请看下图:
- 修改前曲线的接缝点
- 修改后曲线的接缝点
好的,我们今天课程就到这里,如果有其他关于Grasshopper的其他问题也可以在本节课下面的留言窗口留言,这样可以讨论关于Grasshopper的技术问题,我是LinkLi,下次课再见。