

博客
-

Grasshopper完全参数化制作弧面凹缝罐子第一节

⬆️算法文件,需要高清在文章底部的下方下载。详细的视频在制作当中
[b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/001弧形凹缝罐子/弧面凹缝罐子001-0000019895959.mp4″ poster=””]⬆️制作思路讲解
Grasshopper参数化罐子所有章节汇总
[b2_insert_post id=”13234″]
[b2_insert_post id=”13239″]
[b2_insert_post id=”13245″]
⬆️以上三节请购买在线看视频,总时长大约30分钟,喜欢的同学支持一下吧
视频列表
- 罐子主体形状 10:36秒
- 罐子外表皮算法 9:30秒
- 整体造型 10:44秒
零刻学堂
主讲:Link弧面凹缝罐子创作思路
1.创建罐子内壁形体,罐子由上下面接合而成
2.平移罐子顶部和底部的平面曲线到外侧,得到罐子的壁厚
3.绘制罐子外壁上半部分的凹面轮廓
4.用双轨制作表面
5.把创建的所有的面拼接成体块重点、难点:
- 贝塞尔曲线运算器
- 几种相交运算
- 双轨扫掠
- 网格线建立曲面
- 数据类型的转换
贝塞尔曲线四个条件:
1.曲线起点A
2.曲线起点的向量
3.曲线终点B
4.曲线终点的向量几种相交运算器:
- 物体和平面相交
- 曲线和平面相交
在Grasshopper中的双轨扫掠注意事项:参与双轨扫掠的曲线的方向必须一致,否则生成的曲面会出现扭曲的情况
数据类型的转换:在Grasshopper中数据类型匹配是至关重要的,在这个案例也不例外,在运算的过程中出现多次转换的情况,情况比较复杂。不过大家可以记住一些诀窍:数据连线【实线对实线】、【虚线对虚线】,尽量简化数据路径(右键选择Simplify)。
-

【视频】用Grasshopper如何清理完全重叠的直线
[content_hide]
[b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000Grasshopper算法/(字幕)如何清除完全重复的直线段_x264.mp4″ poster=””]
[/content_hide]
⬆️视频教程
主讲:Link
课程:如何清除完全重合的直线段
主要原理:
- 计算外部点到直线上的起点、中间点、末端点的距离
- 把计算出来的距离计算总和
- 清除总和中相同的数值
- 最后从这些数值中筛选最后的结果

-

【视频】01-Grasshopper的界面
[b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000grasshopper工具大全/00草蜢前言(字幕)_batch995565.mp4″ poster=””]
[b2player src=”https://ali.3dscg.com/directlink/2/01video/02Gh/000grasshopper工具大全/0-0Grasshopper的界面(字幕)_batch556555665.mp4″ poster=””]

界面构成
- 菜单
- 运算器
- 文件切换
- 品示模式切换
- 打开和保存文件
- 操作区
菜单功能分别是
- File:文件菜单,文件打开、保存、导出相关操作
- Edit :编辑菜单,复制、粘贴、群组等操作,一般用快捷键操作
- view :视图菜单,界面导航、界面显示样式的控制
- Display :显示菜单,设定视图的显示,模型的显示模式的设定
- Solution :工具,关于运算器的显示隐藏、开启关闭的操作
- Help:帮助菜单,查看Grasshopper的版本或版权信息
运算器区块的详细看这个文章
[b2_insert_post id=”7271″]
-

蚊香盘状休闲躺椅圈椅Rhino犀牛建模图文&视频教程
[b2_insert_post id=”https://www.3dscg.com/sn96810773.html”][b2player src=”https://ali.3dscg.com/directlink/2/01video/01Rhino/01家具/零刻学堂-蚊香圈椅.mp4″ poster=””]
用Rhino犀牛建蚊香盘状休闲椅子,首先,观察一下外形,椅子是由多个圆管组成,且圆管是由内向外偏移拉伸的走向,在这里我们主要运用了TweeCurves两曲线间建立曲线命令,下面看下这款椅子的犀牛建模过程。
在犀牛顶视图中,画两条长为1000的相互垂直的中轴线,在中轴线的基础上建一个620*500的椭圆形,再把椭圆形移动至中轴线的端点

把其中一条中轴线向z轴方向复制移动800作为定位线,在前视图选择椭圆由0坐标向定位线Rotate旋转

在透视图中画一个以零坐标为中心点,半径为250的圆形,把其向Z轴向上移动400个单位

用犀牛TweeCurves命令点击圆形和椭圆形两曲线间建立曲线,数目15

接下来调整一下椅子的外形,用CageEdit命令选择世界-x、y、z点数分别为3,调整方框的中点,微调一下椅子的曲线弧度,调好后把方框删除

选择所有曲线,用犀牛pipe命令生成直径为16的圆管

接下建椅子坐垫,选择坐垫边圆管曲线,用sept向Z轴对齐,(在犀牛里曲线不是平整的拉伸不出实体)再ExtrudeCrv拉伸40的高度,再FilletEdge建立建立30的圆角

接着建椅子脚,椅子脚同样用画线和圆管的做法,在椅子交叉的地方先用定位剪切后再混接曲线来处理,如图


椅脚线调整好后,用pipe生成圆管

蚊香盘圆椅完成图如下,有问题欢迎在下方留言。

-

Bifocals-一个可以提示运算器在Grasshopper插件


Bifocals这个插件安装之后可以用来提示放置在操作区在电池在名称,如下图所示。
这个插件比较适合初学Grasshopper在同学们
Bifocals在安装和使用也非常简单
使用在方法:
安装插件后重启犀牛软件,然后打开Grasshopper,在Grasshopper首页Params–眼镜图标,吧图标拉到操作区之后保持Active在状态下,就能显示运算器在名称了,如果觉得名称显示太乱在话,双击Avtive可以关闭名称的显示。
-

三角凳子Rhino犀牛建模图文&视频演示教程
[b2_insert_post id=”https://www.3dscg.com/sn1123435338.html”]太久没出教程了,让你们久等了,今天用Rhino犀牛来建个个性凳子-三角凳子,这凳子看上去第一反应都会想到用ArrayPolar环形阵列来做,到底用犀牛怎么建模呢,下面我们一起来做做吧,
首先,在顶视图先画个等边三角形定个位,Offset偏移出两个三角形,通过对三角形的剪切,剪出如下形状,在这里运用了一些数学知识,大家可以在建模过程中感受一下哈,



把剪切好的曲线Join组合后ExtrudeCrv拉伸出厚度,再ArrayPolar环形阵列出三个

用直线定位出凳脚,犀牛ExtrudeCrv拉伸出面,再把凳面向下复制出四个

选取凳脚和凳面,把两个面BlendSrf混接曲面

把混接出的面片跟凳脚的面片用犀牛MergeSrf合并曲面,再用OffsetSrf偏移出厚度

下面几层的木板同样用犀牛OffsetSrf偏移出曲面

接着把凳脚剪切一下,使凳脚跟地面平行

把凳脚用ArrayPolar环形阵列出三个,三角凳子犀牛建模基本上完成了,有什么问题可以在评论区给我留言~









