您好,欢迎访问三七文档
当前位置:首页 > 幼儿/小学教育 > 小学教育 > 中文版-The-Grasshopper-Primer(Second-Edition)
GRASSHOPPERPRIMERFORVERSION0.6.0007-CHINESEEDITIONBYANDREWPAYNE&RAJAAISSA中文翻译组成员中文翻译组成员中文翻译组成员中文翻译组成员:吴迪吴迪吴迪吴迪,赵默超赵默超赵默超赵默超,赵竞赵竞赵竞赵竞王王王王鹏展鹏展鹏展鹏展,杨文杰杨文杰杨文杰杨文杰,陈陈陈陈琪琪琪琪,陈锡红陈锡红陈锡红陈锡红TheGrasshopperPrimer,SecondEdition–forversion0.6.0007Copyright2009AllRightsReserved简介简介简介简介欢迎来到Grasshopper的精彩世界。这是第二版的教学手册并在此感谢RajaaIssa为此付出的巨大努力。Rajaa是RobertMcNeelandAssociates公司的一位软件开发者,而且是许多Rhino插件的作者,例如ArchCut和更加流行的PanelingTools。这个修订版相比初版手册提供了更多更全面的指导,并增加了70页的篇幅专门用来介绍如何编写你自己的脚本(Scripting)。这次Grasshopper手册的发布巧碰两件大事:第一件事是新的0.6.0007版本Grasshopper的发布,新版Grasshopper有很大程度的更新,更加丰富了插件的性能。使用者会发现一些关于现行版本中数据存储方面的改变。这个手册希望可以帮助众多新老使用者掌握这些软件系统中的改变;第二件事就是FLUX会议,这次会议主题是“ArchitectureinaParametricLandscape”,将在加州艺术学院(CaliforniaCollegeoftheArts)召开。会议将讨论和探索当代建筑和设计和新技术之间的关系,如参数建模,数字生成,脚本。在这之中,会有一个展览和一系列的研讨会专门讨论参数软件系统。我很荣幸可以介绍Grasshopper插件,而RajaaIssa和GilAkos将主持高级Grasshopper建模和VB.netScripting研讨会。关于这个手册我们搜集了很多的信息,同时希望它可以一个很好的资源,为那些想学习这个插件的朋友服务。无论如何用户是这个软件最重要的资源,因为当更多人开始探索和理解参数设计的时候,它将会所有人。我鼓励所有阅读这本教程的人加入线上社区并在论坛中提出你们的问题,总会有人会和你分享解决方案的。想知道更多,请参见十分感谢,并祝君好运!AndrewPayneLIFTarchitects中文翻译由Shaper3d论坛Grasshopper版成员完成,感谢以下成员为翻译工作所做出的努力,如果你对中文版的教程有相关疑问,请至Grasshopper中文论坛参与讨论中文翻译组成员(排名不分先后):吴迪赵默超赵竞王鹏展杨文杰陈琪陈锡红中文校订:Jessesn/陈锡红Shaper3d论坛目录目录目录目录介绍目录1开始12软件界面23Grasshopper对象84静态数据管理115动态数据继承136数据流匹配187数据运算器类型217.1运算器217.2条件语句237.2数列范围区间257.3函数与布尔277.4函数与数字型数据297.5三角函数曲线328TheGardenofForkingPaths368.1列表和数据管理408.2编织数据438.3转换数据468.4导出数据到Excel489向量基本原理539.1点/向量的操作559.2对PointAttractors使用Vector/ScalarMathematics(修改圆形)569.3对PointAttractors使用Vector/ScalarMathematics(修改立方体)6110曲线类型6710.1曲线分析7211面的类型7411.1面的连接7611.2镶板工具7911.3表面构架8411.4不规则表面构架8912脚本编写入门9213脚本界面9313.1哪里寻找脚本组件9313.2输入参数9313.3输出参数9513.4输出窗口和调试信息9613.5脚本组件里面9714VisualBasicDotNET10014.1引言10014.2评论10014.3变量10014.4队列和清单10114.5运算器10314.6条件性陈述10414.7回路10414.8巢状回路10614.9附属和功能10714.10递回11014.11Grasshopper中的推进列表11314.12Grasshopper中的进程树11414.13文件输入/输出11615Rhino.NETSDK11815.1概述11815.2了解NURBS11815.3对象架构12115.4分类结构12315.5常量与非常量举例12415.6点与矢量12415.7OnNurbsCurve12615.8非OnCurve衍生的曲线类13015.9OnNurbsSurface13215.10非由OnSurface衍生的曲面类13715.11OnBrep13815.12几何变化14715.13全局实用函数14816帮助155((((开始开始开始开始))))安装安装安装安装Grasshopper下载Grasshopper插件请访问点击页面左上角Download(下载)链接进入下一个页面,输入你的电子邮件地址,再对下载链接单击鼠标右键,选择SaveTargetAs(另存为)。选择保存位置(注意:本程序不能保存在网络地址后安装,文件必须存在本地磁盘之中),最后将可执行文件保存到该地址。选择下载对话框中的Run(运行)(注意:你必须装有Rhino4及其sr4b补丁)1*((((软件界面软件界面软件界面软件界面))))主对话框主对话框主对话框主对话框当你已经加载了插件,在Rhino命令栏的提示符后输入“Grasshopper”后会显示Grasshopper的主要窗口这个窗口包含了一些不同的内容,其中大部分对Rhino的用户来说是非常熟悉的:A.TheMainMenuBar主菜单栏主菜单栏主菜单栏主菜单栏这个菜单,除了右边B区域的文件浏览控制器(file-browsercontrol)以外,和windows的经典菜单非常相似。你可以通过这个下拉菜单(文件浏览控制器)在已经载入的不同文件间快速的切换。使用快捷键的时候要注意光标所在视窗的位置,由于它们在已激活的窗口中使用。而这些已激活的窗口有可能是Rhino的主窗口或Grasshopper插件的窗口或是其他在Rhino中运行的窗口。由于目前并没有“Undo(复原)”这一命令,所以你应该对Ctrl+X(剪切),Ctrl+S(存档)与Del(删除)这些快捷键尤为注意。B.FileBrowserControl文件浏览控制器文件浏览控制器文件浏览控制器文件浏览控制器如上一部分所言,你可以通过文件浏览控制器在已经载入的文件间快速的切换。2*Source:RhinoWiki://g.shaper3d.cn3Forpluginversion0.6.0007C.ComponentPanels运算器面板运算器面板运算器面板运算器面板这个面板里包括了所有的运算器目录。各个运算器都在相应目录中(例如Params目录里是所有原始数据类型,而Curves中是所有相关的曲线),而且各个目录都可以工具栏面板里找到。工具栏的高度和宽度都是可以更改的,以适应不同数量的按钮。工具栏面板里包含了所有目录中的运算器。由于有一些运算器并不是常用的,所以在工具栏面板中只显示最近用的几个运算器。若要检查所有的运算器,你可以点击面板下方的按钮。这样便会弹出一个提供了所有运算器按钮的目录面板。你可以在弹出的面板中点击运算器按钮,亦可以直接把按钮拖到工作区(即Grasshopper的窗口)上。在目录面板上点击运算器会把该运算器加入到工具栏中以方便接下来的使用。但点击按钮不会使该运算器列入但点击按钮不会使该运算器列入但点击按钮不会使该运算器列入但点击按钮不会使该运算器列入工作区中工作区中工作区中工作区中!你必须必须必须必须通过拖曳它们至工作区中。也可以通过输入其名称找到运算器。在工作区的任何位置双击鼠标键会弹出一个搜索对话框,输入你需要的运算器的名称,便会出现一个满足你需求的参数或运算器的列表。DTheWindowTitleBar:窗口标题栏窗口标题栏窗口标题栏窗口标题栏编辑器的窗口标题栏与常见的windows的窗口的使用方法不同。如果窗口没有最小化或最大化,双击标题栏会收起或展开该窗口。这是一个在Rhino和插件间切换的的好办法,因为这样不需要把窗口移到屏幕最下方或者其它窗口的后面就可以直接最小化窗口。注意:如果你关掉了编辑器,Grasshopper的预览窗口会在视图中消失,但它并不是真的被关闭了。下一次输入_Grasshopper的命令时,该窗口及其数据和装载的文件会重新出现。工作区工具栏工作区工具栏工作区工具栏工作区工具栏工作区工具栏提供了常用功能的快捷方式。通过菜单也可使用所有的工具,而且你可以根据自己的喜好选择隐藏工具栏(它可以在View菜单中重新激活)。工作区工具栏包含了下列的工具(从左至右)1.特性定义编辑器2.草图工具草图工具的使用跟Photoshop的铅笔工具和windows的画图工具一样。默认的草图工具设置可以进行改变,如线宽、线型和颜色。但是,它很难画出直线或预设的图形。为了解决这个问题,在工作区上画线后,右键点击该线,选择LoadfromRhino,然后选择Rhino中预设的图形(可以是2D的图形如矩形、圆、星形等)。选择好了所需图形后,敲击回车,你先前所画的草图线就会用Rhino中设定的图形取代。3.默认工作区显示比例4.导航地图弹出一个缩略的视窗,以便快速得在工作区上移动。这个功能和Photoshop中的缩略视窗很类似5.放大工作区显示比例(软件将为适应屏幕大小而自动调整画面大小)6.查看角落(这四个按钮会把屏幕中心移到工作区的四个角落)7.定义的视角(包含了一个储存和载入已设定视角的菜单)8.重建命令(强行启动重建一个历史定义)9.事件重建(默认状态下,Grasshopper会对Rhino和工作区上的变化做出反馈。你可以通过这个菜单关闭反馈)10组合群组(把所有选中的对象变成一个群组)工具尚未完成,预计将在未来发布的版本中完成,请用户在谨慎使用11.解散群组(把选中的群组炸开)工具尚未完成,预计将在未来发布的版本中完成,请用户在谨慎使用12.烘焙工具(把选中Grasshoper对象的变成Rhino中的对象)13.预览设置(Grasshopper对象默认设置为预览显示。你可以在单个对象的基础上取消预览显示,但你亦可以对所有的对象进行预览。如果有很多曲面或碎面的话,关掉着色预览会大幅加快显示速度。14.隐藏按钮。这个按钮可以隐藏工作区工具栏,亦可通过View菜单显示回来((((工作区工作区工
本文标题:中文版-The-Grasshopper-Primer(Second-Edition)
链接地址:https://www.777doc.com/doc-4422155 .html