🌓
搜索
 找回密码
 立即注册

建筑师怎样快速学习 Rhino 和 Grasshopper?

鸽子嘟嘟 2022-10-5 22:42:37 97706
rhino是基础水平,grasshopper零基础。怎样快速入门自学grasshopper?
求经验,and教程。

扫一扫

3 回复

csuddll
2022-10-5 22:02:37
Rhino中的SU——SU2Rhino建筑设计插件集1846 播放 · 5 赞同视频​
这篇回答会让你的Rhino在拉方盒子方面和SU一样好用,通过SU与rhino的对比学习,让掌握SU的你立马上手Rhino!!!耐心看完,应该会有点启发。
Rhino跟SU相比,有一个特别大的区别,SU在高效建模方面要用到很多插件,而rhino不一样,rhino的灵活性极大,命令是很多底层命令,因而完全可以DIY,图标可以DIY,命令可以DIY,简单说,就是——rhino用户可以根据自己的需求自己造插件,巨集可以造插件,grasshopper也可以造插件,实在不行,也可以用Python写个工具。
建筑建模,不得不提到就是墙的建模,先放出视频镇楼
SU利用插件生墙VS Rhino无插件生墙




建筑学的rhino正确打开方式






建筑师到底如何使用Rhino,这个问题也算是老生常谈了,但是,似乎谁也讲不明白,尽管很多人在建筑行业推广rhino这款软件,甚至有点神话的意味。但一个不争的事实是:rhino在建筑业仍是一个小众软件。sketchup仍是大多数设计院的常用工具,个中原因,不言自明。对于做普通方案的建筑师来说,SU足够用,也很好用。在设计院工作,rhino也必不可少,在很多方面rhino有着无可比拟的强大优势?其实,我们回归本源想问题,为什么使用rhino?还不是因为有些工作su确实很难搞定,或者说做起来很慢,我们的一切目的是提高效率,提高设计质量。
但rhino本身的身份很尴尬,他本身擅长曲面的修改与编辑,是一款很好的曲面造型工具,因而在工业设计领域如鱼得水,但建筑设计虽然也是造型,但终究不是根正苗红的建筑学软件。虽然rhino不断改进,增添了不少适合建筑专业的工具命令,但是作为一款Nurbs三维建模软件,推敲方盒子终究不是它的优势所在。
而有rhino学习需求的建筑行业的人,除了大批的幕墙工程师之外,就属建筑师了,而建筑师习惯了sketchup的建模方式,再来学rhino,总觉得太复杂。rhino对于建筑行业来说总是被看作是一款稍微高级点的工具,不那么易用。
那么,建筑师如何快速上手rhino呢?会rhino的人经常这样建议建筑师:想要学rhino,还是先学学曲线原理吧,于是乎,连续性、G0,G1,G2,控制点,内插点,斑马纹分析,……一堆乱七八糟的概念便狂轰乱炸般地袭来,于是,刚刚燃起的热情瞬间熄灭。不可否认,想要学好rhino,这些概念是最基础的概念,是一定要理解的,否则很难建出能用的曲面。但作为初学者,有必要一开始就去啃这些晦涩的概念吗?也许答案是否定的。
K4i1nli8AFLLl7M8.jpg

建筑师如何快速学习rhino???我想是:从SU到rhino,在比较中学习入手rhino,然后根据需求学工具,而不是所谓地系统地学习rhino的命令,此时,我们不要系统性,只要零散地学,奔着目的去学,例如:今天要做个地形,那就学习一下,等距断面线,patch嵌面等命令,明天要做个表皮,就去学一下,paneling tool的几个命令。有时候学习要功利一点,我们没有那么多时间系统性学习。
bjU39B3mJu71211e.jpg

接下来,我将从思维迁移的角度分享一些个人心得,希望能够慢慢从SU过渡转换到rhino的建模方法。
这里我们不谈rhino复杂建模,我们只谈,如何让rhino好用一些,更快地拉方盒子。
我们需要从以下几个方面做出设计:


rhino一定要设快捷键,而且一定是左手键,常用的命令都要用快捷键,rhino的命令实在太多,即使是鼠标中间菜单,都是非常麻烦的.因为图标之间的相似性,看起来还是有点费劲的。
i606Fuhtm8fH66BU.jpg

编制一些常用的巨集,提高效率,以推拉为例。我们可以使用一些巨集,完成一系列连续的操作。例如,将挤出命令和共面操作合成为一个命令,编成巨集,就很方便进行体块推拉。当然,这里的推拉操作也可以按住ctrl+shift键,然后点选面,就可单独选择面,利用操作轴可以方便进行推拉。下文有实例说明巨集的妙用。
v0yp7H79KQYZ0YPQ.jpg

rhino的一键图层管理+物件颜色临时管理
虽然图层对于SU来说有点鸡肋,但是对于rhino来说却是核心,由于rhino是基于line的建模逻辑,建模过程中会产生很多的    过程线,这些线删掉了又不方便后期调整,不删又显得杂乱,所以必须通过图层进行管理,把他们分门别类地放入各个相应的图层。通过中键的命令可以快速完成对象分类。
j4OZ4FB4BBs4WWsC.jpg

qNLOS11IlOBKc5sy.jpg

gsSMjEjqPNN088sJ.jpg

Q313lS9lqdw9Op2i.jpg

利用物件颜色,可以分类对象,同时快速选择同类对象,这个相当于给物件贴上标签,然后根据标签,快速选择同类物件。
NwC02Saa0Ibzh6sC.jpg

lU84TBT378ZU7WX4.jpg

UU9zUmUnY8MNYld1.jpg

yGgGaipilxiaiGGL.jpg

快速切换显示模式+四视口单视口一键切换
一个V键可以快速在四视口视窗和perspective视窗之间切换。
acz3y6bqY35t03y6.jpg

TIPS:控制点也可以左手打开关闭:
iOK9KybbZywwbBF9.jpg

坐标平面切换
SU为什么快?有一个特点不得不说:自动识别工作平面,这个太6了,rhino没有,我们可以手动定位,设置好快捷键,其实也很快。如果是正南北的方盒子建筑,也可以开启Oneview,(rhino6新功能)
K062avuVmVtVJv40.jpg

显示模式快速切换,赏心悦目



rhino视图操作快捷键演示






WLqJxWl1q5JI1wp6.jpg

m913967TzOyRc6A9.jpg

z4V0fePFeY7JeAv0.jpg

Yjz5qU6HPhXjP5Wo.jpg

YNq0sedBzO0IIS3S.jpg

<hr>
下面,我将从最基本的操作分析对比SU和rhino操作的区别和联系,试图建立起SU到rhino建模思路的过渡与转换。
对比一:SU推拉工具的rhino实现。
SU的推拉工具是其特色之一,自动捕捉工作平面,自动分隔对象平面,这些操作如何在rhino中快速实现呢?一般想到体块的分割剪切,很多人会想到用布尔运算差集,但这种操作必须新建一个体块,再与原体块做差集,思路上没有那么直接。
vJsEgIzh668MwjI6.jpg

为了实现类似SU的推拉操作,实现曲面开洞、切削的操作,rhino中有两个实用工具。
线切割和建立洞,两种操作类似。
v5I2X0I40Un30DMu.jpg




SU推拉开洞rhino中实现两种方法










wTfCTncC8U2UmfgA.jpg

eq7jMXaf2xvref7L.jpg

OCwoA9iac5C5cLCt.jpg

E9MqWWnrg3anmW1w.jpg





可以看出,合理使用快捷键,在rhino中的操作也很方便简单,可以体会一下。稍微注意会发现上面用到的按键只用到几个位于左手侧的按键。RDFGV,这也是提高效率的小细节。
f5tE5cTpYG7cPW9P.jpg

<hr>对比二:SU偏移+推拉操作的rhino实现
qbc1i2j2U7772E7L.jpg

实现上图效果在SU中是一个很容易的操作,用到了两个命令,在rhino中如何实现呢?可以通过3个命令快速完成。复制面边框之后偏移,再执行类似推拉的操作。
WdCDM8eWomdr333M.jpg




偏移+推拉的Rhino操作演示






TIP:视频操作中由于使用了rhino左手键,所以速度会快一点。当然点击图标也能完成操作,关键是把一系列的命令串起来用,熟练即可,不一定要用快捷键。
<hr>对比三:洞的移动、复制与删除
SU有一个很实用的功能是rhino所没有的,组件-切割开口,这个功能非常常用,好处在于方便对于洞进行移动、删除,面会自动恢复到完整的状态,不会对面造成破坏。
pYAP0N3y8t58u4Tu.jpg

下面通过一个小视频简单演示下组件切割开口的运用以及对于洞的移动、复制、删除的编辑操作,很基础,所有用过SU的人应该都知道,这里仅做演示,方便与Rhino的操作思路进行对比。





SU洞的移动、复制、删除的编辑操






rhino中创建洞的方法前面的对比已经提到过,rhino还有一系列对于洞的编辑的操作 CopyHole    复制洞 MoveHole _Copy=_No  移动洞,UntrimHoles  删除洞,这些命令是特别针对于HOLE的系列操作,对于建筑体块推敲来说非常方便,
UH   ! _UntrimHoles  删除洞包括洞的移动、复制、删除,最终效果类似在SU中的操作,下面进行rhino操作视频演示,与SU的操作对比,体会其异同点。
G5GwF4fGuz9uk4Gy.jpg




rhino对于洞的操作演示






<hr>对比四(精华!!划重点):组件(component)组(group)与设定为唯一
用过SU的人对于“打组”这个概念一定不陌生,SU里的组件也是其一大利器之一,关于组件和和组的区别,可以这样简单理解——组件具有关联性,组没有关联性,
g9vPI3FarPtViJiV.jpg

当我们在SU中复制组件时,就会出现一个非常重要的操作——设定为唯一(make unique)这个功能可以取消这个体块的关联性,这样操作之后,这个体块就不会跟其他体块发生联动。
UuP753XXK7uXuL36.jpg

我们在SU中做一个简单的演示,演示组件设定为唯一基本操作,然后与rhino进行对比。



SU组件和设定为唯一演示操作






Rhino中如何实现SU中的操作呢?rhino有类似的功能,但叫法不一样。我们做如下对比:
ALccQXKCcm93yxSC.jpg

如何在rhino中实现类似设定为唯一的功能呢?
有一个细节需要注意:在su中设定为唯一的组件,它本身还是组件,因而还具有关联性,当它被复制,依然可以设定为唯一。
我的思路是:把定义的图块炸开再给他定义成新的图块。具体巨基编写方式留给阅读这篇文章的你思考。
TIP:这里需要注意一个细节,一般我们在SU中建模,组件名都是默认的,它会默认以组件#1,组件#2,组件#3……递增。
lyVu6v6gZL8Ld8dZ.jpg





我们就沿用这种思路,这时需要利用到巨集的小技巧,让命令不跳出对话框。
有些指令可以叫出有许多选择的对话框,这通常会让巨集停止,等到使用者点选所需选项才会继续运作。 既然使用者希望能够自动完成巨集所执行的任务,那么可以用-(破折号)来跳过之前出现的对话框。
最终我为巨集定义了一个快捷键WY(唯一),可以实现类似SU中组件设定为唯一的操作。
以下我将在rhino中实现跟SU完全一样的操作,这个视频很关键,与上一个视频对比来看:



rhino组件和设定为唯一演示视频






<hr>对比五:选同组件在rhino中的实现
在su中配合组件使用的一个快捷键就是选同组件,可以快速地选择相同的组件,这个功能非常常用,SUAPP就
oa826q282408aUXl.jpg

有这个功能。
sH3qzsNxsEtNCNsW.jpg

既然SU中的组件=rhino中的图块,那么选同组件=选择相同的图块
使用按名称选择图块引例这个命令,SelBlockInstanceNamed
为了实现,先选择对象,再选择相同的图块引例,编写了一个简单的巨集,如下
lH5h61858P1EN5Tg.jpg

选同组件(XT   XuanTong)定义了快捷键,所以能够方便选择。具体操作看下方视频。



选同组件rhino演示






<hr>对比六:线转方柱在rhino中的实现(重磅!!!!!!!!!)
在SU中线转方柱,也是经常使用的命令之一,我们也经常利用插件完成,但是要根据实际需求选择合适的功能。边线成体路径成体,适用的情况是不同的。
wAA7C8787P2cfFFa.jpg

E29O14cJQtCDM1Cq.jpg

其实,对于线转方柱这样一个基础的操作,在rhino中要分情况进行讨论,分为三种情况进行讨论。
nRPOLzQ0a3R3rlLM.jpg

下面用一个视频演示在rhino中实现线转方柱的方法。进行了多种尝试,不同的方法出来的曲面UV品质不同,UV线有点杂乱,还没有达到非常完美,欢迎大家留言指正改进!
下面的操作其实都是rhino命令,只不过利用到了巨集,对一系列操作进行了打包。下面放出巨集思路,也许思路还有待完善,仅做交流。
V3Uy3OaUHAK4hKh4.jpg




rhino线转方柱实现方法初探视频






对比七:双跑楼梯在rhino中的快速创建


双跑楼梯在SU建模中再常见不过,在方案推敲阶段,我们不需要楼梯有多么精致,关键是要表达正确的踏步数量、上楼方向、尺寸即可。而这种构件化的物件在SU中有大量的参数化插件,可以一键生成,很是方便快速。例如1001bit中的楼梯就有很多样式可以选择。
NdQQGs0SX0PYpO21.jpg

DFv22WhH9sdFhfhW.jpg

可以看出SU有现成的插件可以快速生成,可以基本满足我们的需求,同样的操作在SU中操作也不是很难,因为生成双跑楼梯的思路是固定,只要思路固定,就可考虑把思路打个包,于是自然想到Grasshoper,编写一个楼梯的电池图应该是最简单的了,编号了以后就能反复用,也可以做成一个cluster,用到就调用出来,也不难。之前曾尝试过,花了几分钟写出来的,很初级的思路,提供一个思路,供大家一起交流探讨。
视频大家请移步专栏观看
i4PSg1O2JCc4PpOb.jpg

说明:GH的编程思路就是建模思路,只是表达方式不同,由于建模方式有高效低效之分,那么也就决定了程序有好有差之分,这个程序的输入端变量还不是很多,例如没有梯段平台的深度(此程序是等于梯段宽度,按照《民用建筑设计通则》:梯段平台深度≥梯段宽度),也没有栏杆路径(有了栏杆路径,就可根据此路径放样生成扶手),不过这些思路都是一样的。有空再来完善,这里仅抛砖引玉。
<hr>
从SU到rhino已经更新到对比七,用心积累总结研究的干货,无私分享出来。你会发现,参考我的方法,在拉方盒子方面,rhino也可以像SU一样好用!这是一个有话可说的对比,本人能力有限,思路有限,期待大家讨论更好的方法,有空会来写写,有需要的可以关注我。
有空会继续更新……待续…………
硌石
2022-10-5 22:22:37
入坑GH三年多,快速说不上,毕竟断断续续学的。
题主所说的快速,大概就是能够尽快使用Rh和Gh的思维模式建模吧。如果你已经学会了Rhino,那Grasshopper就不难了。因为Gh里的建模命令与Rh是差不多的,我们来看看Gh和Rh中的一些功能的对比。
Rhino↓
mZYrUT3PtpbrthgK.jpg

Grasshopper↓
v4TbHhheJzJ14AOP.jpg

aC6PoQ6w6cHO2KWL.jpg

p3eRz87GL9RgL9Z1.jpg

vHyjV2znH42qn5lL.jpg

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

YCEzBC6R08I7vqvn.jpg

看到这样一个薯片的结构,你可能已经开始思考它的建模思路了:1、画三条曲线,打开这些曲线的控制点,将控制点进行Z轴偏移不同的距离,使平面曲线成为空间曲线。2、将这三条曲线进行等距分段,然后将这100个点连起来。
怎么样?So easy!建模思路相当简单,在Rhino中也很容易建,但是有两个问题:1、工作量大,特别是你要连200条直线。2、不易修改,你并不知道Z轴偏移多少或者是分成多少个点才能达到你想要的效果,如果连完200条线你发现这不是我想要的,那不是WTF了?
但如果是Gh里建模的话,给我两分钟:
XSMSuSIuu22IIM33.jpg

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

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

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

↑将两条线上的点进行顺序偏移(Shift List)使得两两曲线之间的连线有个倾斜的角度。(其实我只需要Shift中间那一条线不就好了么,当时脑子一定是进水了)。最后通过Pipe将这些线形成管。
如果我不满意,我还可以随意修改控制点Z轴偏移的方式,而不用做重复的工作,修改只要几秒:
A3souQs2A4LzBvb3.jpg

n9iUWO2CxrZEEx2Z.jpg

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

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

所以想学好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里有哪些功能有个基本概念就行了。
LkYdQI9133o9R3FC.jpg

2-中文版 The Grasshopper Primer(Second Edition)
http://pan.baidu.com/s/1eRGk2QI
官方Gh教程,貌似英文出第三版了,不知道中文版有没有跟上。现在你就能细看这本教程了,一步步从安装到使用教你怎么入门GH。
oc4VzCwqDWWviCI4.jpg

3-Grasshopper完全学习手册V1.0
http://pan.baidu.com/s/1pLthJ55
论坛里找的比较基础也比较老的中文原创教程,也是入门的书。
ESS1t55n13hPp54N.jpg

参考读物:关于Grasshopper参数化的一些内容,英文版。
1-grasshopper-woojsung surface
http://pan.baidu.com/s/1gfi8IjD
WGVG995H2LV3xA3G.jpg

2-Generative Algorithms
http://pan.baidu.com/s/1dFHiH7j
aBzz1bb12EY5NS2b.jpg

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

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

  • Gh入门推荐:《参数化逻辑构建过程》《参数模型构建》
  • Gh进阶推荐:《Kangaroo折叠的程序》《学习Python-做个有编程能力的设计师》
  • 景观、城规方向推荐:《Gh+Python+NetLogo编程景观》及《ArcGIS下的Python编程》
如果实在没有资源又实在想看这几本书,可以去搜百度盘里面找早期的电子版,不过这些电子版都是排版比较挫内容有阉割的,版权问题,这里不上链接了。
最后,将这几年搜集的一些Gh插件及对应的教程(3.16G)公开了,希望对热爱学习的你有帮助:
http://pan.baidu.com/s/1jIRl9zS
Ml4Dj4YrRQdZCkb8.jpg


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

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

fVaaeKJFhTw1v2zr.jpg

c06hROY0kO0oYhOn.jpg

15年做的一个火车站改建方案,规模比较大,光表皮的数据量就大的感人,所以GH帮助很大。↑
建模的软件有很多,SU、3DX、Rhino、C4D、cadArchitect、ArchiCAD、Revit,各有千秋,但Rhino+Grasshopper+VARQ+Maxwell Render+Photoshop还是我最喜欢的组合。由于是自学建筑,所以为了参加竞赛学习设计也学到了不少东西,总结出一套自己的建模和出图方式,不过现在工作中已经换成Revit的工作流程了,因此RhGh也只能偶尔拿来玩玩,解决Revit里一些比较难建的异形体量。
总之,学Rhino和Grasshopper的目的,还是因为:
xmWkX28wf7fxSx2D.jpg
Grasshopper自修攻略(2019版)

No.1 - 安装

Rhino6.0,请大家支持正版!下载地址:(命令栏输入:grasshopper即可启动GH)

<hr>No.2 - 初始



对Grasshopper一无所知的朋友:
推荐先看下这个免费的视频教程1-2期,了解下参数化设计的基本概念。

版本上有差异不要紧,不影响理解,不要求跟着做。
然后把第3节案例一步步的完整跟下来,体会一下参数建模过程。
这里尽量自我总结一下,概括一下自己对参数化建模体验的初步认识。
如果有兴趣,你可以随意的改变运算器的连线,或者自己尝试连些其他的可能性。
这个时候你应该已经会了二十多个运算器,并且可以连线,同时还有很多疑问,希望了解更多的运算器命令。
不要着急,笔者希望你能反思一下:现有的这些命令能够帮助你的设计做些什么?
如果这时的我已经可以意识到GH有多么强大,恭喜你!你一定是下一位大神!
如果联想到的不多也没关系,尝试想想就可以,然后带着疑问进入下一阶段。
//笔者以人格担保,在我曾经只会不到20个运算器的时候参加了国家竞赛并拿到了奖。
所以学习任何工具,关键是你怎么驾驭它,而不是它如何引导你。
<hr>No.3 - 基础



带着疑问,接下来的5个小时要夯实基础了。
请在开始所有的技术幻想前,先看懂每条在GH里发生过的数据运算。
“树形数据”不是什么进阶的高级操作,它是GH的核心基础。

这个地方起初会让你头疼,不过你用不了几个小时就可以拿下它。
起初的时候你需要想通这个数据流一次,看懂每个操作,接下来就是让大脑逐渐的习惯它。
这部分课程至少要反复看两遍的,合格的标准是可以默写第3、4节例子的算法逻辑。
如果做不到,推荐再看第3、第4遍,
把所有的数据输出端连出来panel观察数据结构,做到每个数据你都知道它是从哪来,会到哪里去。
当第3、4节都可以默写的时候,再重看一遍第1节。
如果这时的你再的时候能从第1节读到很多新的信息。恭喜你!你懂了!
正式欢迎你进入参数化设计的行列!
<hr>No.4 - 操练



迈过树形数据的门坎,在GH操作里不会再有难题。
这时你会更加在意那些从未认知过的运算器。
别看他们有几百个,之中常用的运算器只有几十。
所以不要急着去背运算器功能,先要会熟练的运用这几十个常用的帮手。
“会”的概念是当有逻辑需要时脑海里会自然而然的浮现起它们和它们的一些固定搭配模式。
那如何操练呢?答案是找案例做练习。
Rhino薄弱的学员可以看下这个了解曲线建模的原理:

如何之前有对Rhino很好的使用经验,可以直接开始经典算法训练:
Y98h48m4THWnnn9u.jpg



每周会送给大家一段免费的算法演示视频:

GH是一种工具,需要我们靠自己的头脑去思考、演算才能真正的学会。
思维很肌肉一样也有惯性,当我们练得多了,有些逻辑自然会呈现并流动在你的脑海。
这个时候你会觉得自己更聪明了,思维更快了,这是因为你更熟悉逻辑建模了。
只有当你的逻辑意识形成了,你才能去用自己的思维结构去消化其他那些不常用的运算器,这很重要,所以在此之前不要沉默背电池。


那么练习多少个是可以?50个你就能成熟,100个你就是高手。

NCF的GH分区里八年积累了3000个历史主题等你来选择,不怕你找不到自己想要的方向和答案。
你们可能会遗憾的发觉这些例子里部分并不成熟,有bug~,但往往这些bug的修正更能让你发现问题的本质,并帮你进步得更快。
当然,原创是更理想的练习方式,这里随时都欢迎你来与其他伙伴分享你的作品和智慧。
笔者在第3次发帖讲述自己一个方案的时候,得到一个启示:
原来反复地给他人讲述和自我潜能挖掘是快速提升自己的一个捷径。
勇于和他人分享心得,其实是在激活自己的另一片脑区。
//爆料,目前GH圈内的早期的几个大大,在资源匮乏的情况下,都是靠教学、帮人研究疑问,从而让自己成长起来的。
敢于讲述自己的东西,才能给自己提出更高的要求,然后超越自己。
这其实也是早年NCF的力量源泉所在了。
<hr>No.5 - 闭合



有了逻辑思维之后,你看到很多事物、现象、图形时都会感受到它们的生成逻辑所在。
这时候你开始知道如何用逻辑语言来描述它们的生成方式。
你可能会发现有些规则用语言很容易描述,但是你却不知道GH里有没有这个功能。
OK,那么时候到了。
你可以把其他的运算器陆续研究一些。
注意不是排雷式挨个看。每弄懂一个功能,就尝试连系以往的运算器创作一个例子。
只有新的运算器和你的逻辑结构联系在一起了,你才是真的在驾驭它。
请注意,对于设计师而言,会的多却抓不住重点是没有用的。
每次创新都是一次温习,这样才能打下扎实的基础,而不是耍耍样子。
这个时期这本书一定会帮你看到全面的体系。让你了解都应该从哪些维度关注学习GH:
TLTuzt3Bm3c1Z3cV.jpg

q3YKcV3XvMFSU1xL.jpg



//那么有人问了,这时候有人问到插件了。要不要搞?
笔者认为,玩玩可以,但和自己思维框架不接轨的插件不要强求。
毕竟他们不是GH原作者的开发初衷,里面容易夹带一些不成熟的操作让你混乱。
很多人下载袋鼠只是为了删除重复数据,以至于忽略了自己可以写一段简单的运算逻辑。
这实际上阻拦了我们自我培养数据处理的能力。
要知道实际工程中的问题会更多,你不会永远找到对应的插件,但你可以有一套自己的解决问题方式。
<hr>No.6 - 实践



竞赛也好,工程也好,去参与吧。
你已经是GH的成手,甚至是高手。在实践中发现问题,找到自己感兴趣的方向。
这个时候GH已经成为了你头脑的一部分,很多繁琐的事情它会帮你运算。
你的效率将远快过三个月之前(笔者认为最多三个月成手。)
NCF欢迎诸位分享实践中遇到的各种问题,只要你说的清楚,别人看得懂, 坛子里的老疙瘩们一定会给你一个答案。
这时你已经是一个参数化设计师,懂得参数化是什么,它和你曾经认识的完全不同,它已经是你的得力助手。
你可以在两周内完成9周的课设,你可以在一个礼拜拿下一个月的城市设计的方案。
你已经可以了~
//8年前,我仅用8天时间做的毕设,成绩是优。如今仍然在一线应用GH完成项目。
很多人误解GH一定是高端的技术,其实日常工作里,有太多可以应用它去运算的地方。
成手的你会发现,效率会成为你的武器,时间是你的朋友。


就是这样老天都嫉妒的技能,

已经来到你的眼前了~

<hr>No.7 - 探索


Grasshopper其实是一扇思维的门, 它通往一个更广阔的脑洞和创作的空间。 生成算法、插件工具、代码、人机、VR、BIM……都可以找到接口, 所以对进门的你,想发展哪个方向是自由的。


有人问过我为何10年过去了还在玩GH?不换一换? 我觉得可能是因为自己沉浸在这片设计思维的海洋里, 一直相信它有着不为认知的无限潜力。直到去年我看清了“智能化设计”这条路……

我知道这场变革,会从这里展开……



Skywoolf

2016.11.12 夜(第一版)
2019.5.3(2019版)
笔者介绍:
职业:建筑师、参数化设计师
团队:C+Z Studio | 合伙人(Since 2011) 、NCF参数化建筑联盟 | 创始人(Since 2009)
专攻:建筑方案设计、Grasshopper应用研发、网络运营策划
2008年末 创办 NCF参数化建筑论坛(NCF参数化建筑论坛) 任站长兼Grasshopper技术负责人至今; 8年间在线为众多参数化爱好者答疑解惑。
2009年末 主编国内首部原创参数化软件教程: 《Grasshopper中文运算器教程》网络版, 线上发行量已超过100000册。
2011年初 组织制作《Grasshopper网络视频教程》任主讲, 主张设计创作在逻辑思维方向上的创新; 其课程广受好评,网络播放量累积已达150000次。
2011年末 就职于C+Z建筑师工作室至今,现任合伙人建筑师, 2012年参与大连国际会议中心施工现场调整工作。
2012年至今 坚持以方案原创为根本,项目实践为主线, 参与各类型项目创作实践及投标30余例, 并于2015年末凭已竣工项目荣获省建筑创作二等奖。
2017年7月 编著由中国建筑工业出版社出版发行的 《Grasshopper参数化设计教程》一书, 广受业内人士好评,现已进入第四版印刷。
高级模式
游客
返回顶部