grasshopper系列教程-创建特殊曲线

本文摘要:

今天我们继续来学习grasshopper的课程,我们今天要学习的内容是关于一些曲线的特殊的创建方法,他们通常是可以被应用在曲面上绘制,比如在曲面上绘制曲线或者抽离曲面的结构线,又或者截取曲线上的其中一小段等等这些操作,有了这些运算器可以大大的解决我们绘制曲线遇到的不便。

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

grasshopper系列教程-创建特殊曲线

Curve on surface:在曲面上绘制曲线

这个运算器可以让我们在曲面上自由的绘制曲线,它绘制的原理就是通过输入全面的uv点,然后这些uv点映射到曲面上,并串联成内插点曲线

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

· 这个端口要输入一个曲面

· Uv端口要输入UV点,所谓UV点就是在平面上的映射点,这些点并不是在曲面上的,而是在平面的第一象限(Xy的正方向的夹角那个区域)

grasshopper系列教程-创建特殊曲线

在下图当中,分别标记了123,他们分别表示:

\1. 基准曲面

\2. UV点

\3. 在曲面绘制的曲线

grasshopper系列教程-创建特殊曲线

Geodesic:在曲面上的最短曲线

所谓最短曲线就是指:在一个曲面上定义两个点,这两个点中的起点会沿着曲面游走,并找到一个最短距离,那这个游走的路径绘制了一条曲线,那这条曲线我们就称之为最短曲线

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

\1. 输入一个曲面

\2. 最短曲线的起点

\3. 最短曲线的终点

grasshopper系列教程-创建特殊曲线

下图是最短曲线的效果

grasshopper系列教程-创建特殊曲线

Iso Curve:

所谓的结构线就是曲面表面的纵横经络网线,掌握这个工具的话,我们可以在设计中可以任意的抽取曲面上面的纵横线,为我们绘制曲线,节省大量的时间。

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

\1. 要抽离结构线曲面

\2. 输入UV点

grasshopper系列教程-创建特殊曲线

抽离结构线的效果,请看下图。

grasshopper系列教程-创建特殊曲线

Sub Curve:子曲线

这个运算器的作用就是在一个曲线上截取它的子线段,对于截断曲线来说,它是非常好用的

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

\1. 被截取的曲线

\2. 截取的曲线的区间

注意事项:

· 我们如果要截取线段的话,一定要先计算出这个曲线的区间大小,曲线的区间,我们在以前的课程已经讲过了,大家如果不知道是哪个运算器的话,可以回去看我们前面的课程。

· 第2个是区间的大小不要超出曲线的区间最大值,否则会报错。

grasshopper系列教程-创建特殊曲线

在下图当中我们可以看到绿色线段就是截取出来的线段,

grasshopper系列教程-创建特殊曲线

Tween curve:两个曲线之间的曲线

这个运算器在犀牛也是有的他还是非常好用的,我们可以在两个曲线之间绘制n条平行的曲线

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

\1. A曲线

\2. B曲线

\3. Ab曲线之间的百分比间距,这个值的是0~1之间的值,比如说输入0.5的话,这生成的曲线就在ab曲线之间的中间的位置,如果我们要生成多条曲线的话,在F端口我们可以输入多个参数。

grasshopper系列教程-创建特殊曲线

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

合作项目:
版权声明:
0 条回复 A文章作者 M管理员
欢迎您,新朋友,感谢参与互动!
    暂无讨论,说说你的看法吧

老林站长

工业设计建模,建筑参数化,动画渲染,在线指导

作者

关于本文的有任何疑问都可以在评论区提问。

微信群

加入犀牛技术微信解答群,随问随答

Rhino课程

工业设计的犀牛建模实战课程

参数化纹理

参数生成无缝纹理

BIM考证特训

完全免费在线考试特训视频

购物车
优惠劵
搜索