grasshopper寻找曲面的任何一个点第二种方法
LinkLi

LinkLi

grasshopper寻找曲面的任何一个点第二种方法

昨天使用一个简单的方法可以找到曲面上的一个点《grasshopper找到一个曲面上任意一个点并作这个点的法线方向》,不过这个方法有个弊端就是不大容易控制点的位置。特别是寻找接近边缘的点,控制不好,找到的点就偏离原有曲面了。这次我换了另一种思路来来实现这个功能。

[intense_hr type=”solid” size=”large” title=”原理” title_tag=”h3″ title_background_color=”#ffffff” title_position=”left” icon_type=”arrow-right” icon_position=”left” icon_size=”1″ icon_color=”#1a8be2″ /]

找出曲面的边界(上图①编号运算器器),把边界定位到原点坐标上(上图③,至于②的作用是找定位点),再找到这条边界的任意一个点(④号运算器),⑤号运算器的作用是算出改点所对应曲面位置的“结构线(ISO Curve)”,输出的结构线有两条,那我们这里只要与之前那边界垂直的一条再算出这段曲线的任意一个点即可。

[intense_hr type=”solid” size=”large” title=”本期出现的运算器” title_tag=”h3″ title_background_color=”#ffffff” title_position=”left” icon_type=”arrow-right” icon_position=”left” icon_size=”1″ icon_color=”#1a8be2″ /]

①Brep edge:抽离曲面的边界。

②End Points:输出线段的端点,有一个起点,另一个是终结点

③Orient:对齐平面,关于orient这里有一篇以前的写的文章《grasshopper运算器-点坐标定向(orient)

④Point On urve:寻找曲线上的点。《grasshopper寻找曲线的中点

⑤ISO Curve:抽离结构线

grasshopper寻找曲面的任何一个点第二种方法
想学草蜢参数化
加我微信

本月精彩教程推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论列表(8条)

grasshopper寻找曲面的任何一个点第二种方法
想学草蜢参数化
加我微信