今天我们来学习Grasshopper的系列教程,今天要学习的内容是:圆管和扫掠
今天学习的内容也是犀牛上有对应的命令的,它们分别是圆管,单轨扫掠,双轨扫掠。这些命令在我们做曲面建模非常非常的常用,所以他们的意义都不用多说了
Pipe:圆管命令
输入曲线,输入半径生成圆管
Pipe Variable:可定义大小的圆管
这个命令和犀牛的圆管命令是一样的,犀牛的圆管是要输入开头的大小,结尾的大小和中间的大小
Grasshopper运算器左边的参数分别代表的是:
- 输入制作圆管的曲线
- 输入要改变口径大小的区间位置
- 输入口径的大小
注意事项:
- 使用这个命令必须先计算曲线的区间长度,关于曲线的区间,我在以前的课程已经讲解过了,大家可以去看之前的文章查阅。
- 区间的个数和口径大小的个数要一致,这个才能符合Grasshoper的数据匹配原则
不同管径大小的圆管效果图
Sweep1:单轨扫掠
这个命令和犀牛的命令是一样的,首先输入单轨的曲线,接着输入单轨的截面,截面可以单个也可以多个
下图是单轨扫掠的效果
Sweep2:双轨扫掠
这个运算器和犀牛的命令基本上也是一致,但是他们两者有个略微的差别,就是在犀牛中双轨的曲线,我们是不用在意曲线的方向的,但是在grasshopper当中,我们一定要严格遵守它的曲线方向规则,如果两条轨道的曲线方向是相反的,那我们会得到一个扭曲的曲面。
双轨扫掠的效果请看下图