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