Grasshopper 样式教程
Grasshopper 样式是由 Grasshopper 定义创建的那些 VisualARQ 对象样式。
您需要安装
Grasshopper。
生成和使用 Grasshopper 样式的过程可以分为 3 个步骤:
- Grasshopper 定义设置
- 创建 VisualARQ 对象样式
- 插入并编辑由 Grasshopper 样式创建的 VisualARQ 对象
在以下示例中,我们将由 Grasshopper 定义创建参数化“立柱样式”。
1. Grasshopper 定义设置
在 Rhino 命令行中输入
Grasshopper 以启动 Grasshopper。
为使用 Grasshopper 定义创建 VisualARQ 对象,您需要:
- 1. 输入参数:
输入参数是定义结果对象特征的值。 包括:
- 2. 输出参数构件:
输出参数是由 VisualARQ 读取为对象样式的不同部分(构件)的构件。
- 几何体参数 (参数 > 几何体 > 几何体):几何元素的构件。
- 文本参数 (参数 > 几何体 > 文本):文本元素的构件.
- (参数 > 几何体 > 剖面线) :剖面线元素的构件.
在以下示例中,我们将由以下 Grasshopper 定义创建参数化“立柱样式”。 这是一个简单立柱,其圆形轮廓将通过以下参数定义:
2. 创建 VisualARQ 对象样式
在“样式属性”对话框中为以下每个对象创建和管理 Grasshopper 样式:横梁、立柱、窗户、门、开口、楼梯、栏杆、墙板、屋顶、家具、元素和注解。
2.1:创建新样式
假设 Grasshopper 定义
(.gh 文件)已完成,打开所需对象类型的对象样式对话框:
vaColumnStyles。
点击
新建…按钮,然后选择
Grasshopper 样式选项。
将显示“Grasshopper 样式”向导。 此向导将引导您完成定义 Grasshopper 样式参数的步骤。 向导的左侧将显示所需信息完成后生成的对象样式的预览。
2.2:打开 Grasshopper 定义
单击
浏览按钮以选择之前创建的 .gh 文件。
2.3:配置
设置 Grasshopper 样式全局值:
- 样式名称
- 定义单位
- 插入点、路径或轮廓曲线(请阅读下文)。
根据对象类型和输入参数,此步骤可能需要指定在定义中检测到的点或曲线作为对象插入点、对象路径曲线或对象轮廓执行。
- 插入点:针对立柱、家具、元素和注解对象。 如果选择无选项,则从 Grasshopper 定义中的原点坐标 (0,0,0) 引用对象的插入点。
- 路径曲线:针对横梁和栏杆对象。
- 轮廓:针对窗户、门和开口对象。 选择“自动”选项时,当将此对象插入墙体时,动态图块的边界框将作为切割体积执行。
2.4:几何体
指定要将哪些几何体图块导入 VisualARQ。 这些几何图块的名字取自 Grasshopper 定义下输出构件参数的名字,如果想要修改,可以在此步骤进行修改。
可以将每个构件分配给不同的表示:
- 模型:3D 形式的对象表示。
- 平面:启用对象所在楼层的截平面时,平面图中的对象表示。
注意 1:当所有构件都分配给模型表示时,2D 表示将根据对象所在的楼层截平面高度,从对象的实际剖面中获取。
注意 2:当所有构件分配给平面表示时,对象将在 3D 图中隐藏。
2.5:参数
此步骤展示了定义对象样式的输入参数列表的可用设置:
- 可编辑:
- 定义:参数将在 VisualARQ 样式和属性对话框中隐藏。
- 对象:可通过模型中的该样式单独为每个元素编辑的参数。 但是,可“通过对象”编辑的参数也可以采用“通过样式”定义的值。
- 样式:可以通过样式编辑的参数,因此更改将应用于具有该样式的所有元素。
- 默认:显示默认值。 未引用的几何体将显示为红色。 在前进之前,您需要单击按钮并在 Rhino 中选择对象。 假设一个值列表或者布尔切换,将提供一个具有相应选项的下拉列表。
- 类型:显示值的不同类型。 如果输入一个布尔切换、一个文本、一个几何体或者一个整数,那么它们将显示已经分配好的相应样式。 如果出现浮点数(小数),您可以在下列样式中进行选择:
- 数字:不适合下列任何类型的任一浮点数。
- 长度、面积以及体积:数值将转换成文件单位。
- 角度:数值将由弧度转换成角度。
- 比例
- 百分率:数值将是 Grasshopper 定义下指定数值的 100 倍。
- 范围
如果显示的参数位于 Grasshopper 定义中的组内,其列表可以按组过滤。
您可以从多个参数选项中一次更改
可编辑和
类型设置。
3. 插入并编辑由 Grasshopper 样式创建的 VisualARQ 对象
3.1 编辑样式
Grasshopper 样式向导完成后,新样式将显示在对象样式列表中。 要再次编辑样式,请右键单击样式名称以打开范围菜单,然后选择
编辑。 此操作将再次打开 Grasshopper 样式向导。
3.2 插入 Grasshopper 样式
创建对象样式后,就可以将其插入模型中,并在 VisualARQ“属性”部分(在 Rhino“属性”
面板中,与任何其他常规 VisualARQ 对象相同)中更改其参数。 只有可“通过对象”编辑的输入参数才会显示在“属性”面板中。