文章分类:群友问答

如何在批量的获取曲线上的随机点呢?? 获取随机点的原理是给曲线输入t值,输出t值所在的点。如下图所示: 关于t值: 在 Grasshopper 的 Evaluate Curve(曲线求值)组件中,t 值是曲线参数化的一个重要概念。t 值可以看作是曲线上点的位置参数,它的取值范围通常是从

有个群友问怎么样才能做出贴合曲面的框架,而且这个框架还得做圆角的造型。 先看看我给出的结果,我用Rhino大概搭建了个曲面,然后在曲面的顶视图绘制了一条做骨架的中轴定位线。 上图中:1曲面,2骨架中轴线,3骨架框架,4框架上倒圆角。 针对这样问题,解决的方法思路 1️⃣在犀牛中绘制一条曲线作为骨架的中轴定位线。 2️⃣用Grasshopper计算出这条中轴线的等分点的垂直平面(Perp Frames)。分解垂直平面,并且在垂直平面绘制直线,直线的方向为垂直平面的X轴向。 3️⃣挤出绘制的直线,随后和原始曲面做相交线

好多人在使用Grasshopper的时候都不太清楚怎么创建点的数据,今天我就罗列一下几种常用的情况吧。 1️⃣拾取犀牛上的已知点。 2️⃣输入点坐标 3️⃣等分曲线或者曲面 4️⃣分解曲线、曲面或者网格 5️⃣用点阵运算器生成规则或不规则点阵 6️⃣计算物体之间的交点   1️⃣拾取犀牛上的已知点。 这个方法就很简单的,点都是Rhino上绘制的,只要用Point的右键菜单Set

有个群友问这么把点布置在螺旋上升的曲面上的问题。 针对这样问题,解决的办法有两个 用犀牛做螺旋上升的曲面,然后在曲面上布置点,点可以随机的也可以是规则的。 用Grasshopper算法计算出随机点,这个方法必须懂Grasshopper的算法思维,否则不太容易实现。 这位群友不太懂Grasshopper,我这里给出是思路是用rhino来做曲面,然后用Grasshopper布置随机点,用Grasshopper布置随机点只要用到一个简单运算器就可以了,并不需要什么高深的算法思维。 双螺旋上升的犀牛曲面做法也有很多种,我这

这群友在群里的一个问题了,他问Grasshopper切割开洞的曲面的,出现了空洞位置又被补回去了,要求助怎么解决问题。 他是用isotrim来切割曲面,用这个运算器没有问题,问题就在于没有后续操作,应为isotrim这个运算器只会按照曲面的原始uv方向来切割,当遇到曲面中间有被修剪的部分,那么它会让曲面回到初始状态,这个状态在Rhino当中我们叫做取消修剪(untrim)的状态。 要解决这个问题,我们只要给这个曲面做进一步的修剪并筛选要的曲面就可以了。 方法是这样的: 用isotrim之后的曲面和原始曲面做相交运算

老林站长

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

作者

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

微信群

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

Rhino课程

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

参数化纹理

参数生成无缝纹理

BIM考证特训

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

购物车
优惠劵
搜索