[分享]怎样快速学习rhino和grasshopper?

发表于2018-02-26     1775人浏览     2人跟帖     总热度:523  

入坑GH三年多,快速说不上,毕竟断断续续学的。

题主所说的快速,大概就是能够尽快使用Rh和Gh的思维模式建模吧。如果你已经学会了Rhino,那Grasshopper就不难了。因为Gh里的建模命令与Rh是差不多的,我们来看看Gh和Rh中的一些功能的对比。

Rhino↓

怎样快速学习rhino和grasshopper?_1

Grasshopper↓

怎样快速学习rhino和grasshopper?_2

怎样快速学习rhino和grasshopper?_3

怎样快速学习rhino和grasshopper?_4

怎样快速学习rhino和grasshopper?_5

可以看到Rh中的功能Gh中大部分都有,Gh的功能甚至更多。那问题来了,为什么在Rh中直接可以建模,非要到Gh中来建?这就是参数化设计的目的。我们来看一个简单的例子:

怎样快速学习rhino和grasshopper?_6

怎样快速学习rhino和grasshopper?_7

看到这样一个薯片的结构,你可能已经开始思考它的建模思路了:1、画三条曲线,打开这些曲线的控制点,将控制点进行Z轴偏移不同的距离,使平面曲线成为空间曲线。2、将这三条曲线进行等距分段,然后将这100个点连起来。

怎么样?So easy!建模思路相当简单,在Rhino中也很容易建,但是有两个问题:1、工作量大,特别是你要连200条直线。 2、不易修改,你并不知道Z轴偏移多少或者是分成多少个点才能达到你想要的效果,如果连完200条线你发现这不是我想要的,那不是WTF了?

但如果是Gh里建模的话,给我两分钟:

怎样快速学习rhino和grasshopper?_8

首先我将三条平面曲线的控制点打开,这里使用了一个Cull Item(去除项)的方法把重叠的两个控制点(曲线的封闭点)只保留一个。

怎样快速学习rhino和grasshopper?_9

然后我将这些控制点进行Z向量偏移,偏移值是在一个区间中随机生成的(黄色面板中的数值)。生成新的点再连成新的三条空间扭曲的曲线。

怎样快速学习rhino和grasshopper?_10

将三条新的曲线进行分段,绿色的滑棒是用来控制分段数的。

怎样快速学习rhino和grasshopper?_11

将两条线上的点进行顺序偏移(Shift List)使得两两曲线之间的连线有个倾斜的角度。(其实我只需要Shift中间那一条线不就好了么,当时脑子一定是进水了)。最后通过Pipe将这些线形成管。

如果我不满意,我还可以随意修改控制点Z轴偏移的方式,而不用做重复的工作,修改只要几秒:

怎样快速学习rhino和grasshopper?_12

怎样快速学习rhino和grasshopper?_13

最后,选个角度,渲染一下,就可以出一张壁纸了:

怎样快速学习rhino和grasshopper?_14

怎么样,酷炫吧。总之,用Gh建模的目的,就是因为:

怎样快速学习rhino和grasshopper?_15

所以想学好Gh了吗?刚刚只是展示了Gh的大致使用流程,Rhino的作用仅仅是开头画了三条线,最后得到的实体模型导入Keyshot里面进行渲染而已。 下面是真正的GH干货阶段:

首先去官网把Gh给装上吧,链接都给你了。

Download

然后可以在Food4Rhino↓中Rhino和Grass的插件,比如Kangaroo(GH动力学物理仿真插件),根据需要可以自己选择,不过都是后面的事了。

Food4Rhino | Apps for Rhino and Grasshopper

1-grasshopper运算器名称总结

http://pan.baidu.com/s/1kVnksg3

看不懂不要紧,刚开始只需要对Gh里有哪些功能有个基本概念就行了。

怎样快速学习rhino和grasshopper?_16

2-中文版 The Grasshopper Primer(Second Edition)

http://pan.baidu.com/s/1eRGk2QI

官方Gh教程,貌似英文出第三版了,不知道中文版有没有跟上。现在你就能细看这本教程了,一步步从安装到使用教你怎么入门GH。

怎样快速学习rhino和grasshopper?_17

3-Grasshopper完全学习手册V1.0

http://pan.baidu.com/s/1pLthJ55

论坛里找的比较基础也比较老的中文原创教程,也是入门的书。

怎样快速学习rhino和grasshopper?_18

参考读物:关于Grasshopper参数化的一些内容,英文版。

1-grasshopper-woojsung surface

http://pan.baidu.com/s/1gfi8IjD

怎样快速学习rhino和grasshopper?_19

2-Generative Algorithms

http://pan.baidu.com/s/1dFHiH7j

怎样快速学习rhino和grasshopper?_20

压轴:去年刚出的几本书,西安建筑科技大学建筑城规学院的包瑞清老师编写的,当时在图书馆无意中找到的书,简直太棒了,国内终于有Grasshopper的正式教材了,其中内容包括Gh、Python、Kangaroo、Netlogo、ArcGIS,全系列目前有6本,江苏凤凰科学技术出版社。

怎样快速学习rhino和grasshopper?_21

小贵,不过纸质好内容也很赞,真心广告,学生可以去图书馆找找。

-Gh入门推荐:《参数化逻辑构建过程》《参数模型构建》

-Gh进阶推荐:《Kangaroo折叠的程序》《学习Python-做个有编程能力的设计师》

-景观、城规方向推荐:《Gh+Python+NetLogo编程景观》及《ArcGIS下的Python编程》

如果实在没有资源又实在想看这几本书,可以去搜百度盘里面找早期的电子版,不过这些电子版都是排版比较挫内容有阉割的,版权问题,这里不上链接了。

最后的最后,点一下题:其实这几年一直在学,但感觉能够用Rhino配合Gh进行建模大概1年左右就差不多了,当时只是利用一些简单的算法,现在在Rhino中建模越来越少,Gh里的程序越来越复杂,但是参数化程度也越来越高。

怎样快速学习rhino和grasshopper?_22

14年用的GH,当时对数据结构都不清楚,算法思路也很不清晰,看到哪个电池能用就用哪个,所以模型也很挫。

怎样快速学习rhino和grasshopper?_23

怎样快速学习rhino和grasshopper?_24

怎样快速学习rhino和grasshopper?_25

15年做的一个火车站改建方案,规模比较大,光表皮的数据量就大的感人,所以GH帮助很大。

建模的软件有很多,SU、3DX、Rhino、C4D、cadArchitect、ArchiCAD、Revit,各有千秋,但Rhino+Grasshopper+VARQ+Maxwell Render+Photoshop还是我最喜欢的组合。由于是自学建筑,所以为了参加竞赛学习设计也学到了不少东西,总结出一套自己的建模和出图方式,不过现在工作中已经换成Revit的工作流程了,因此RhGh也只能偶尔拿来玩玩,解决Revit里一些比较难建的异形体量。

总之,学Rhino和Grasshopper的目的,还是因为:

怎样快速学习rhino和grasshopper?_26


扫码加入筑龙学社  ·  建筑设计微信群 为您优选精品资料,扫码免费领取
分享至

分享到微信朋友圈 ×

打开微信"扫一扫",扫描上方二维码
请点击右上角按钮 ,选择 

 发表于2018-02-28   |  只看该作者      

2

断断续续学的软件

 发表于2020-07-26   |  只看该作者       筑龙币+10

3

顶顶顶顶














                   www.529907.com  www.668mscc.com  www.558mscc.com   www.338mscc.com  www.xb555ct.com  www.kkw0606.com  www.xb555ct.com  www.xb666ct.com  www.xb777ct.com www.xb888ct.com www.xb999ct.com www.88999900.com  www.88999911.com  www.88999944.com  www.889999966.com  www.kkw0101.com

可及配件

北京 门头沟区 | 园林景观

4 关注

16 粉丝

30 发帖

10 荣誉分

该博主未添加简介

猜你爱看

添加简介及二维码

简介

还可输入70字

二维码(建议尺寸80*80)

发站内信息

还可输入140字
恭喜您已成功认证筑龙E会员 点击“下载附件”即可
分享
入群
扫码入群
马上领取免费资料包
2/20