grasshopper系列教程-曲线的修剪

本文摘要:

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

休闲曲线可以用曲面来修剪,也可以用曲线来修剪,曲线修剪的话,要求这个物体是一个闭合的曲线。

 

grasshopper系列教程-曲线的修剪

 

 

Split with Brep:曲线被曲面分割

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

  1. 输出被曲面分割后的曲线
  2. 输出曲线和曲面的相交点

 

grasshopper系列教程-曲线的修剪

曲线被曲面分割的效果,如下图所示。

grasshopper系列教程-曲线的修剪

Split with Breps:曲线被曲面分割的复数形式

这个和上一个运算器基本上一样,就是曲线被多个物体分割。

grasshopper系列教程-曲线的修剪

 

grasshopper系列教程-曲线的修剪

Trim with Brep:曲线被曲面修剪

用曲面来修剪曲线,这里要注意的一个点就是,要求这个修剪的曲面是一个封闭的实体,所以大家在下图中我们可以看到下面用于修剪的曲面是加上盖子的。

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

  1.  曲面内的曲线段
  2. 输出曲面外的曲线段

grasshopper系列教程-曲线的修剪

 

grasshopper系列教程-曲线的修剪

Trim with Breps:上一个运算器的复数形态

grasshopper系列教程-曲线的修剪

 

grasshopper系列教程-曲线的修剪

Trim with Region:用封闭的曲线修剪曲线

Grasshopper运算器右边边的参数分别代表的是:分别输出曲线内的曲线段和曲线外的曲线段

grasshopper系列教程-曲线的修剪

在下图中绿色的表示的是曲线内的曲线段

grasshopper系列教程-曲线的修剪

Trim with Regions:上一个运算器的复数形态

grasshopper系列教程-曲线的修剪

 

grasshopper系列教程-曲线的修剪

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

合作项目:
版权声明:
10 条回复 A文章作者 M管理员
  1. 敏敏子

    收到老师,我用原始线偏移出来的线沿着中心轴旋转成面,然后中心轴对着这个曲面投影成曲线,选取其中的一条线进行分割,问题是选取出来的两个点既在这个投影曲面上也在这条投影线上,这两个交点切割不了这条投影曲线,不知道问题出现在了哪里

    • LinkLi

      曲线上如果已知两个点的话,你就用分析出这两个在曲线的位置,然后用子线段运算器(SubCurve)得到这个曲线的子线段

    • 敏敏子

      是不是这样用的,感觉好像不太对

    • LinkLi

      其实我看不懂你这个,子线段就是输入区间就可以了,你可以画个简单的曲线测试一下,曲线建议重映射参数,让曲线的区间重置为0-1之间

    • 敏敏子

      好的老师,我按照您的方法重新画了条简单的线段,然后发现我的原始曲线curve能显示,子曲线点中就显示不了😥,而且曲线上的点的话怎么去精确地去计算它这个范围

    • LinkLi

      我感觉你对Grasshopper的运算器不是很熟悉,只能说用到哪里学到哪里,你先把我的写的文档全部都演练一遍吧,至少曲线这块的都看看

    • 敏敏子

      看懂就不会问了。。

    • LinkLi

      你能整一堆算法出来说明还是有基础的,Grasshopper的运算器都不太难,稍微看一下说明,串联一下,多观察数据的变化,多思考就能学会的

LinkLi

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

作者

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

微信群

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

Rhino课程

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

参数化纹理

参数生成无缝纹理

BIM考证特训

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

购物车
优惠劵
搜索