Grasshopper中文教程中文教程中文教程中文教程/原作者原作者原作者原作者:AndyPayne/编译bbs.shaper3d.cn/Grasshopper中文论坛Grasshopper中文教程中文教程中文教程中文教程/原作者原作者原作者原作者:AndyPayne/编译bbs.shaper3d.cn/Grasshopper中文论坛简介简介简介简介欢迎来到Grasshopper的新世界。这是这本入门的第一次印刷版本,这本来是放在我位于加利福尼亚大学艺术学院教学时讲课提纲之中的。在编写这本入门手册的时候我发现有很多信息和网上的教程是根据Grasshopper这一插件的来编写的,这不是一个最终指南,但可以让一个刚刚接触这个新工具的人能过对它有很好的了解。老实说,这本入门中的一些信息和许多教程都是来源于该插件的设计者,我在这里引用作为此处需要的资源。通常,我会在这个手册教程的后面加上网上的视频链接。最初20页中的一些内容直接来源于RhinoWiki百科,这是一个十分好的资源,经常可以搜索到更多的信息和插件。另一个很好的信息资源中心就是Grasshopper的论坛。在这里,你将找到日益增长的网上论坛,致力于推广这一工具,分享他们的问题,关注点,解决方案和定义,以帮助别人,比如你。我鼓励阅读这本手册的每个人都加入小组并且将你们的问题贴在线上,因为总有人愿意和你分享他们的解决办法的。更多请见软件是个伟大的东西,它总是在不断演变。开发者经常更新或者添加一些新的功能,这些可能会或者不会与早先的定义相冲突。较早的版本会令人沮丧,难以跟上事物的发展速度。这部入门手册的编写是基于2008年12月发布的0.5.0099版本Grasshopper,我相信,在几个星期之后会有新的版本发布。不过,如果时间允许我将继续保持这个手册的更新并增加更多的教程.。我希望这本手册可以帮助初学者更好地了解这个软件,但我不期望它成为Grasshopper的圣经。有可能会有一些细小的错误出现在其中,我希望你会向我指出。这将帮助这本手册变得更为完善,从而更好的帮助其他人。这就是关于这本入门手册的一些说明。我相信是时候开始阅读下面的材料了。十分感谢,并祝您好运!AndyPayneLIFTarchitects中文教程中文教程中文教程中文教程/原作者原作者原作者原作者:AndyPayne/编译bbs.shaper3d.cn/Grasshopper中文论坛出版于出版于出版于出版于2009年年年年,,,,版权版权版权版权归属归属归属归属原作者原作者原作者原作者AndyPayne所有所有所有所有Grasshopper中文论坛中文论坛中文论坛中文论坛::::目录目录目录目录简介目录1开始12软件界面23Grasshopper物体84静态数据管理115动态数据继承136匹配数据流177数据运算器类型207.1运算器207.2范围,数列,区间227.3函数与布尔247.4函数与数字型数据267.5三角函数曲线298列表&数据管理328.1转换数据358.2导出数据到Excel379向量基本原理429.1点/向量操作449.2对PointAttractors使用Vector/ScalarMathematics(修改圆形)459.3对PointAttractors使用Vector/ScalarMathematics(修改立方体)4910曲线类型5510.1曲线分析6011面的类型6211.1面的连接6411.2PanelingTools(Rhino插件)6711.3面的构架71注意注意注意注意::::阅读前阅读前阅读前阅读前请仔细阅读请仔细阅读请仔细阅读请仔细阅读本手册最后看阅读须本手册最后看阅读须本手册最后看阅读须本手册最后看阅读须知知知知Grasshopper中文教程中文教程中文教程中文教程/原作者原作者原作者原作者:AndyPayne/编译bbs.shaper3d.cn/Grasshopper中文论坛阅读须知阅读须知阅读须知阅读须知::::翻译组织者为翻译组织者为翻译组织者为翻译组织者为Shaper3d中文论坛中文论坛中文论坛中文论坛翻译中发现原著有几处小错误翻译中发现原著有几处小错误翻译中发现原著有几处小错误翻译中发现原著有几处小错误,,,,但本着忠于原文的原则但本着忠于原文的原则但本着忠于原文的原则但本着忠于原文的原则,,,,没有没有没有没有进行改变进行改变进行改变进行改变,,,,请读者自己更请读者自己更请读者自己更请读者自己更正正正正,,,,或者发帖至或者发帖至或者发帖至或者发帖至Shaper3d中的中的中的中的Grasshopper版块参加讨版块参加讨版块参加讨版块参加讨::::原著源于网络原著源于网络原著源于网络原著源于网络,,,,版权为原著作者版权为原著作者版权为原著作者版权为原著作者AndyPayne所有所有所有所有特别感谢一下参与翻译的朋友特别感谢一下参与翻译的朋友特别感谢一下参与翻译的朋友特别感谢一下参与翻译的朋友::::~灵感~Peter寡人!特步▄︻┻┳═展┎永遠的途中潜龙在渊Jessesn如遇到翻译中有问题如遇到翻译中有问题如遇到翻译中有问题如遇到翻译中有问题,,,,请读者多多包容请读者多多包容请读者多多包容请读者多多包容:):):):)Grasshopper中文论坛中文论坛中文论坛中文论坛中文教程中文教程中文教程中文教程/原作者原作者原作者原作者:AndyPayne/编译bbs.shaper3d.cn/Grasshopper中文论坛1GettingStarted((((开始开始开始开始))))安装安装安装安装Grasshopper下载Grasshopper插件请访问点击页面左上角Download(下载)链接进入下一个页面,输入你的电子邮件地址,再对下载链接单击鼠标右键,选择SaveTargetAs(另存为)。选择保存位置(注意:本程序不能保存在网络地址后安装,文件必须存在本地磁盘之中),最后将可执行文件保存到该地址。选择下载对话框中的Run(运行)(注意:你必须装有Rhino及其sr4b补丁)Forpluginversion0.5.00991Grasshopper中文教程中文教程中文教程中文教程/原作者原作者原作者原作者:AndyPayne/编译bbs.shaper3d.cn/Grasshopper中文论坛2TheInterface*软件界面软件界面软件界面软件界面TheMainDialog主对话框当你已经加载了插件,在Rhino命令栏的提示符后输入“Grasshopper”以显示Grasshopper的主要窗口:这个窗口包含了一些不同的内容,其中大部分对Rhino的用户来说是非常熟悉的:A.TheMainMenuBar主菜单工具栏这个菜单,除了右边B区域的文件浏览控制器(file-browsercontrol)以外,和windows的经典菜单非常相似。你可以通过这个下拉菜单(文件浏览控制器)在已经载入的不同文件间快速的切换。要注意快捷键的操作,因为它们是在已激活的窗口里使用的。而这些已激活的窗口有可能是Rhino的主窗口或Grasshopper插件的窗口或是其他在Rhino中运行的窗口。由于目前并没有“撤销”这一命令,所以你应该对Ctrl-X(剪切),Ctrl-S(存档)与Del(删除)这些快捷键尤为注意。B.FileBrowserControl文件浏览控制器如上一部分所言,你可以通过文件浏览控制器在已经载入的不同文件间快速的切换。C.ComponentPanels运算器面板*Source:RhinoWiki来源rhinowiki中文教程中文教程中文教程中文教程/原作者原作者原作者原作者:AndyPayne/编译bbs.shaper3d.cn/Grasshopper中文论坛这个面板里包括了所有的运算器目录。各个运算器都在相应目录中(例如Params目录里是所有原始数据类型,而Curves中是所有相关的曲线),而且各个目录都可以工具栏面板里找到。工具栏的高度和宽度都是可以更改的,以适应不同数量的按钮。工具栏面板里包含了所有目录中的运算器。由于有一些运算器并不是常用的,所以在工具栏面板中只显示最近用的几个运算器。若要检查所有的运算器,你可以点击面板下方的按钮。这样便会弹出一个提供了所有运算器按钮的目录面板。你可以在弹出的面板中点击运算器按钮,亦可以直接把按钮拖到工作区(即Grasshopper的窗口)上。在目录面板上点击运算器会把该运算器加入到工具栏中以方便接下来的使用。但点击按钮不会使该但点击按钮不会使该但点击按钮不会使该但点击按钮不会使该运算器运算器运算器运算器列列列列入入入入工作区工作区工作区工作区中中中中!!!!你必须必须必须必须通过拖曳它们使之列入工作区中。你亦可以通过输入其名称找到运算器。在工作区的任何位置双击会弹出一个搜索对话框,输入你需要的运算器的名称,便会出现一个满足你需求的参数或运算器的列表。DTheWindowTitleBar:窗口标题栏Forpluginversion0.5.00993Grasshopper中文教程中文教程中文教程中文教程/原作者原作者原作者原作者:AndyPayne/编译bbs.shaper3d.cn/Grasshopper中文论坛编辑器的窗口标题栏和大部分windows的窗口的使用方法不同。如果窗口没有最小化或最大化,双击标题栏会收起或展开该窗口。这是一个在Rhino软件和插件间切换的的好办法,因为这样不需要把窗口移到屏幕最下方或者其它窗口的后面就可以直接最小化窗口。注意:如果你关掉了编辑器,Grasshopper的预览窗口会在视图中消失,但它并不是真的被关闭了。下一次输入_Grasshopper的命令时,该窗口及其数据和装载的文件会重新出现。ETheCanvasToolbar:工作区工具栏工作区工具栏提供了常用功能的快捷方式。通过菜单也可使用所有的工具,而且你可以根据自己的喜好选择隐藏工具栏(它可以在View菜单中重新激活)。工作区工具栏包含了下列的工具(从左至右)1.特性定义编辑器2.草图工具草图工具的使用跟Photoshop的铅笔工具和windows的画图工具一样。默认的草图工具设置可以进行改变,如线宽、线型和颜色。但是,它很难画出直线或预设的图形。为了解决这个问题,在工作区上画线后,右键点击该线,选择LoadfromRhino,然后选择Rhino中预设的图形(可以是2D的图形如矩形、圆、星形等)。选择好了所需图形后,敲击回车,你先前所画的草图线就会用Rhino中设定的图形取代。3.默认视界比例4.放大视界比例(软件将为适应屏幕大小而自动调整画面大小)5.观察角落(这四个按钮会把屏幕中心移到工作区的四个角落)6.定义的视角(包含了一个储存和载入设定过的视角的菜单)7.重建命令(强行启动一个对历史定义的重建)8.事件重建(默认状态下,Grasshopper会对Rhino和工作区上的变化做出变化。你可以通过这个菜单使之不变化)9.组合群组(把所有选中的对象变成一个群组)10.解散群组(把选中的群组炸开)11.烘焙工具(把选中的显式几何体变成Rhino中的对象)12.预览设置(Grasshopper是按默认设置