个人中心 我的学堂 我的旅行 退出账号

怎样快速学习rhino和grasshopper?

知乎 知乎

作者:Zeelem
原文链接

作者:Zeelem
链接:https://www.zhihu.com/question/24497860/answer/106920054
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

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



Grasshopper↓

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


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




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

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



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

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

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

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




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



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


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

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




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

Download

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

Food4Rhino | Apps for Rhino and Grasshopper

1-grasshopper运算器名称总结

pan.baidu.com/s/1kVnksg

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


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



pan.baidu.com/s/1eRGk2Q

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


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



pan.baidu.com/s/1pLthJ5

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



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



pan.baidu.com/s/1gfi8Ij



2-Generative Algorithms



pan.baidu.com/s/1dFHiH7




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


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



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

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

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

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

最后,将这几年搜集的一些Gh插件及对应的教程(3.16G)公开了,希望对热爱学习的你有帮助:

pan.baidu.com/s/1jIRl9z




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

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

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




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

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





11条评论
松柏
松柏 2022-11-09 10:32:24 回复 0

请问题主还能再分享一下上面提到的“Gh插件及对应的教程”吗,上面的链接点进去显示过期了,真的很需要!!!!

陈琦 2022-02-16 17:21:12 回复 0

球球题主再给我分析一次资料吧!!!QQ:1401435940

木&Ana
木&Ana 2020-04-07 11:36:19 回复 0

想问一下,犀牛做的模型怎么很好的导入REVIT?

Vvh9905
Vvh9905 2018-07-09 14:10:21 回复 0

要命

null
null 2016-09-17 20:27:55 回复 0

原来我从图书馆借的就是第一本书。。。

五月的虫虫
五月的虫虫 2016-08-24 20:24:10 回复 0

感谢

人辵 2016-08-11 09:18:05 回复 0

现在不能下了吗?

Orion Pax
Orion Pax 2016-08-02 21:05:19 回复 0

感谢!

JohnieW
JohnieW 2016-08-02 19:50:59 回复 0

谢谢分享

路加 2016-08-02 11:15:54 回复 0

感谢~感谢~

建筑伟业 2016-08-01 12:30:46 回复 0

感谢无私分享

知乎 知乎

作者:Zeelem
原文链接

media@archcollege.com
建筑学院来稿须知 关闭
感谢您的关注与支持!我们非常欢迎各类投稿。
几点简单的来稿须知,望您耐心读完。
来稿要求如下:

● 作品类稿件

1、高清项目实景照片/效果图/模型照片/手绘草图
2、高清技术图纸,如:分析图/主要平立剖/总平面/关键节点详图
(图片要求:无水印,格式为JPG,图片分辨率72,宽度大于1200像素)
3、详实的设计说明800字左右(word格式)
4、真实准确的基本项目信息
5、如有项目视频,请提供高清项目视频
6、贵司的LOGO、官网相关信息。(用于注明文章出处及作者)

● 其他稿件

1、配图清晰且无水印图片
2、内容有趣有料,文字流畅通顺。
3、作者姓名,若有公号请提供公号名称及LOGO
我们的编辑将在收到稿件后的3个工作日内审稿并与您取得联系,如果没有刊载也会在3个工作日内您答复。
投稿邮箱:tougao@archcollege.com
如有其他疑问请加微信: jzxy-yz
建筑学院 建筑学院

建筑学院APP

为建筑师而打造的精品应用

点击下载
close
社交账号登录
close
close
close
欢迎加入【建筑学院】
快去完善你的个人信息吧!
完善资料
等下完善
close