Grasshopper建筑设计运用初级培训课程(上)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写序言:作为一名普通的大三建筑系学生,我有幸能够跟各位建筑师和建筑设计高手探讨关于Grasshopper在计算机辅助设计方面的问题,实在是感到无比光荣。我是2009年清华参数化研习班的学员,在刚刚接触Grasshopper之后就被其巨大的潜力所深深吸引。其几个主要原因分别是:1.Grasshopper的建模逻辑有别于主流建模软件如skectup手动操作的模式,它是通过严密的逻辑与“关系”来建立形体。因此设计者这可以轻易地寻找回之前的想法与思维线索。2.Grasshopper基于的是Rhino的平台,在此方面又有巨大的优越性。Rhino与skectup相比,以NURBS原理在建立曲面与复杂形式上有着先天性的优势。而Rhino本来是针对与工业设计,因此其在后期生产数据输出准确性极高,比起max与maya这些特效软件又有无可比拟的优势。至于与catia这艘“航母”相比,Rhino或许就是价格低廉,安装方便,容易上手,脚本插件编辑相对容易吧。3.拿Rhinoscript与Grasshopper对比,显然Grasshoper更适合建筑师使用,毕竟抽出精力学习编程不是一件易事。Grasshopper的某个注解是GenerativeModlingForRhino,而另外一个地方的注解是visualscripttool(可视化编程工具),可见其为建筑师节省的是学习编程语法的时间,而且Grasshopper有vb#与c#等扩充模块,当建筑师逐渐掌握编程语法后,其功力也会不断增强。从研习班归来后,我所有的设计大作业与参加的设计项目或研究都留有Rhino&Grasshopper身影。这本教程中的部分实例是我从D.F.L的工作研究项目中简化而来的,而另一部分则是对NCF论坛上一些经典实例的重新梳理。在这些例子的讲解中,我将不厌其烦的讲授一些核心命令与建模逻辑,愿大家接受。在此由衷感谢宋刚老师与钟冠球老师对我精心教导与配养,当然还有NCF论坛上Skywoolf,烟灰,大川,潘浩,西瓜等等几位大牛与在论坛上畅谈理想,分享自己学习成果经验的同学们。由于我技术与理解上还不够成熟,这份教程会有不少纰漏,但希望大家理解并指出给予纠正。2010.4.23伍亮Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写课程简介:1.大致介绍Grasshopper在当今建筑行业中的应用,了解rhino的基本操作,并通过与sketchup的对比接触Grasshopper的基本建模逻辑。2.讲解Grasshopper的基本命令分布规律与操作方法,熟悉Rhino和Grasshopper一些最基本的操作。3.继续讲授一些最基本的的建模实例,开拓思路,初步建立对应Grasshopper的思维逻辑。(★)4.讲解简单的实例:简单的曲面网架及其细节建模。(★)5.详细讲解Grasshopper中穿孔板的多种形式的建模。(★★★)6.详细讲解模仿HHDFUN一个作品的外立面建模。(★★★)7.详细讲解D.F.L(em)materialprocess研究项目的实体建模与Grasshopper如何后期数据输出并与生产链接。(★★★★)Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写基本介绍11.下载Grasshopper后直接安装一直点击确定2.安装完在rhino指令栏键入Grasshopper即可启动3.安装Grasshopper需要的语言环境与软件平台Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写基本介绍2.14.Grasshopper工作区域界面介绍BCAFHGDEGrasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写基本介绍2.24.Grasshopper工作区域界面介绍A.TheMainMenuBar主功能表工具栏这个功能表,除右边B区域的文档浏览控制器(file-browsercontrol)以外,和windows的经典功能表非常相似。你可以通过这个下拉功能表在已经载入的相同档间快速的切换。要注意快捷键的操作,因为它们是在已启动的视窗里使用的。而这些已启动的窗口有可能是Rhino的主视窗或Grasshopper插件的视窗或是其他在Rhino中的视窗。目前新版的Grasshopper添加了ctrl+z撤销和ctrl+y重做命令,非常方便。B.FileBrowserControl文档浏览控制器通过文档浏览控制器可以在已载入的不同档间进行快速的切换。C.ComponentPanels运算器面板这个面板里包括所有的运算器目录栏。各个运算器都在相应目录中(如Params目录里是所有原始资料类型,而Curves中是所有相关的曲线),而且各个目录都可以工具栏面板里找到。工具栏的高度和宽度都是可以更改的,以适应不同数量的按钮。工具栏面板里包含所有目录中的运算器。由于有一些运算器不是常用的,所以在工具栏面板中只显示最近用的几个运算器。若要检查所有的运算器,你可以点击面板下方的按钮。这样便会弹出一个提供所有运算器按钮的目录面板。你可以在弹出的面板中点击运算器按钮,亦可以直接把按钮拖到工作区(即Grasshopper的视窗)上。在目录面板上点击运算器把该运算器加入到工具栏中以方便接下来的使用。但点击按钮不会使该运算器进入工作区中!你必须通过拖曳它们使之列入工作区中。D.TheWindowTitleBar:窗口标题栏编辑器的视图窗标题栏和大部分windows的视窗的使用方法不同。如果视窗没有最小化或最大化,双击标题栏会收起或展开该窗口。这是一个在Rhino本体和插件间切换的的好办法,因为这样不需要把视窗移到屏幕最下方或者其他视窗的后面就可以直接最小化视窗。注意:如果关掉了编辑器,Grasshopper的预览视窗会在视图中消失,但它并不是真的被关闭了。下一次输入Grasshopper的命令时,该视窗及其资料和装载的档会重新出现。E.TheCanvasToolbar:工作区工具栏Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写基本介绍2.3E.TheCanvasToolbar:工作区工具栏a.特性定义编辑器b.草图工具草图工具的使用跟的铅笔工具和的画图工具一样。默认的草图工具设置可以进行改变,如线宽、线型和颜色。但是,它狠难画出直线或预设的图形。为了解决这个问题,在工作区上画线后,右键点击该线,选择LoadfromRhino,然后选择中预设的图形(可以是2d的图形如矩形、圆、星形等)。选择好了所需图形后,敲击回车,你先前所画的草图线就会使用中设定的图形。c.版面比例d.充满版面(软体将会适应萤幕大小而自动调整画面大小)e.观察网络(这四个按钮会把萤幕中心移到工作区的四个角落)f.定义的视角(包含了一个储存和载入设定过的视角的功能表)g.选择到者可预视(强行自动一个对历史定义的重建)h.选择到者不可预视i.事件重建(会对和工作区上的变化做出变化。你可以通过这个功能表使之不变化)j.自动事件重建k.组合群组(把所有选中的物件变成一个群组)l.解散群组(把选中的群组炸开)m.置入工具(把选中的显式几何体变成中的物件)n.预览设置(是按默认设置预览的。你可以在单个物件的基础上取消这种预览,但你亦可以对所有的物件进行预览。如果有狠多曲面或碎面的话,关掉着色预览会大幅加快显示速度。o.隐藏按钮(这个按钮可以隐藏工作区工具栏,亦可通过功能表显示回来)Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写基本介绍2.4目前,唯一的用户介面工具是在工作区右下角的罗盘。这个工具提供了一个展现你目前视口与整个定义之间关系的图像导航。这个工具可通过功能表被启用/取消。这是实际你定义及编辑各物件关联的编辑器。工作区里包括所有关联的物件和用户介面工具。a.参数:设定中出现的问题或警告的提示将会以橘色方盒子的形式呈现。大多数被你拖进工作区里的橘色运算器是因为没有进行对象定义而出现的。b.参数:没有错误和警告的参数(即正常的参数……)c.运算器:运算器是一个最常用的物件,因为它连接输入和输出的数据。图中所示的运算器至少有一个关联的错误。你可以根据各个物件间的关联找出错误和警告所在。d.运算器:没有错误和警告正常运行的运算器。e.运算器:至少存在一个错误的运算器。错误可能来自运算器本身或者它所联系的输入和输出定义。在接下来的章节中我们会对运算器的结构有更多的了解。状态栏是选中的物体和插件中主要操作的回馈。你可以通过右击状态栏的省略号号来查看历史操作。状态栏左下方的橘色方形图示是最近加入到这个介面来的。左击这图示,用户群的相关网站将被打开。你可以进入入用户群。G:UIWidgets用户介面工具F:TheCanvas(工作区)H:TheStatusBar状态栏Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写实例讲解到此Grasshopper的基本概念与信息已经介绍完了,以下本教程的是建模实例,所以如果大家想系统地了解Grasshopper的各个运算器,请参考教程《TheGrasshopperPrimer(SecondEdition)》《AlgorithmicModelling》《Grasshopper运算器教程——NCF建筑设计工作室网站》,在此教程中将不作重复介绍。Grasshopper建筑设计运用初级培训课程(上)byWuLiang(D.F.L&SouthChinaUniversityofTechnology)《Grasshopper建筑设计运用初级培训教程》由华南理工大学建筑学院数字化实验室(D.F.L)编写实例讲解1.1请大家看左边这张图片,图片上的物件为一条曲线上分布着10个半径相等的小球,而且小球在曲线上的间距是相等的。如果使用SketchUp用正常的建模

1 / 51
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功